西門子北京代理商
西門子北京代理商
結合PLC的組成和結構分析PLC的工作原理更容易理解。PLC是采用周期循環掃描的工作方式,CPU連續執行用戶程序和任務的循環序列稱為掃描。CPU對用戶程序的執行過程是CPU的循環掃描,并用周期性地集中采樣、集中輸出的方式來完成的。一個掃描周期主要可分為:
(1)讀輸入階段。 每次掃描周期的開始,先讀取輸入點的當前值,然后寫到輸入映像寄存器區域。在之后的用戶程序執行的過程中,CPU訪問輸入映像寄存器區域,而并非讀取輸入端口的狀態,輸入信號的變化并不會影響到輸入映像寄存器的狀態,通常要求輸入信號有足夠的脈沖寬度,才能被響應。
(2)執行程序階段。 用戶程序執行階段,PLC按照梯形圖的順序,自左而右,自上而下的逐行掃描,在這一階段CPU從用戶程序的*條指令開始執行直到后一條指令結束,程序運行結果放入輸出映像寄存器區域。在此階段,允許對數字量I/O指令和不設置數字濾波的模擬量I/O指令進行處理,在掃描周期的各個部分,均可對中斷事件進行響應。
(3)處理通信請求階段。 是掃描周期的信息處理階段,CPU處理從通信端口接收到的信息。
(4)執行CPU自診斷測試階段。在此階段CPU檢查其硬件,用戶程序存儲器和所有I/O模塊的狀態。
(5)寫輸出階段。每個掃描周期的結尾,CPU把存在輸出映像寄存器中的數據輸出給數字量輸出端點(寫入輸出鎖存器中),更新輸出狀態。然后PLC進入下一個循環周期,重新執行輸入采樣階段,周而復始。
如果程序中使用了中斷,中斷事件出現,立即執行中斷程序,中斷程序可以在掃描周期的任意點被執行。
如果程序中使用了立即I/O指令,可以直接存取I/O點。用立即I/O指令讀輸入點值時,相應的輸入映像寄存器的值未被修改,用立即I/O指令寫輸出點值時,相應的輸出映像寄存器的值被修改。
3.1系統的啟動與退出
安裝好軟件后,在桌面上自動生成FXGP WIN -C圖標,用鼠標左鍵雙擊該圖標即可打開該軟件。
執行菜單命令〔文件〕、〔退出〕可退出編程軟件。
3.2文件的管理
(1)創建新文件
選擇[文件]-[新文件]菜單項,或者按[Ctrl]+[N]鍵,在PLC類型設置對話框中選擇PLC類型,按確認按鈕即可。
(2)打開已存的文件
從一個文件名列表中打開一個新的順控程序以及諸如注釋數據之類的數據。操作方法是:選擇[文件]-[打開]菜單或按[Ctrl]+[O]鍵,再在打開的文件菜單中選擇一個要打開的文件名,在文件打開對話框中點擊確定,再在打開對話框中單擊確認即可。
(3)文件的保存
保存當前順控程序、注釋數據、以及其它在同一文件名下的數據。如果是*保存,屏幕顯示[File Save As]對話框,可通過該對話框將它們保存下來。操作方法是:執行菜單操作中的[文件] - [保存]或按[Ctrl] + [S]鍵,出現[File Save As]對話框,在文件名框中輸入***.PMW,按確定按鈕后,在“另存為”對話框中輸入文件題頭名,按確認按鈕即可。
(4)關閉與打開
將已處于打開狀態的順控程序關閉,再打開一個已有的程序及相應的注釋和數據。操作方法是:執行[文件] - [關閉打開]菜單操作即可。如果現有的順控程序已經被改變過或未被保存,[保存確認]對話框出現。
3.3梯形圖程序的形成及編輯
PLC輸入/輸出滯后時間
輸入/輸出滯后時間又稱系統響應時間,是指可編程序控制器的外部輸入信號發生變化的時刻至它控制的有關外部輸出信號發生變化的時刻之間的時間間隔,它由輸入電路濾波時間、輸出電路的滯后時間和因掃描工作方式產生的滯后時間三部分組成。
輸入模塊的CPU濾波電路用來濾除由輸入端引入的干擾噪聲,消除因外接輸入觸點動作是產生的抖動引起的不良影響,濾波電路的時間常數決定了輸入濾波時間的長短,其典型值為10ms左右。
輸出模塊的滯后時間與模塊的類型有關,繼電器型輸出電路的滯后時間一般在10ms左右;雙向可空硅型輸出電路在負載接通時的滯后時間約為1ms,負載由導通到斷開時的大滯后時間為10ms;晶體管型輸出電路的滯后時間約為1ms。由掃描工作方式引起的滯后時間長可達到兩個多掃描周期??删幊绦蚩刂破骺偟捻憫舆t時間一般只有幾十ms,對于一般的系統是無關緊要的。要求輸入—輸出信號之間的滯后時間盡量短的系統,可以選用掃描速度快的可編程序控制器或采取其他措施。
(1) 數據長度
I/O輸入輸出信息通過PC機I/O接口卡實現主機與伺服接口模塊和I/O接口模塊之間的信息交換,PC機I/O接口卡基于ISA或者PCI總線。
軟起動器還具有其它集成式功能,如可調限流、電機過載和本征設備保護及可選熱敏電阻電機保護。由于這些功能,無需再購買和安裝如過載繼電器等保護設備,因此,電機額定值越 高,這些功能也越重要。 內部本征設備保護可防止晶閘管熱過載及功率方面的缺陷。另一個選擇,可使用半導體保險絲防止晶閘管短路。 由于集成式狀態監控和故障監控,該緊湊型軟起動器具有許多不同的診斷功能。 使用 4 個 LED 和繼電器輸出,來指示工作狀態以及電源或相位故障、負載缺失、不允許的脫扣時間/等級設 置、熱過載或設備故障等,實現監控和診斷。 起動器額定功率達 250 kW(400 V 時),可用于三相電網中的標準應用。超小外形尺寸、低功率損耗和簡單起動僅僅是 SIRIUS 3RW40 軟起動器的眾多優點中的三個。 “增安型”防護 EEx e,符合 ATEX 指令 94/9/EU S0 到 S12 規格的 3RW40 軟起動器適合起動帶“增安”型保護 EExe 的防爆電機。 關于產品目錄 IC 10 中的 SIRIUS 開關單元,請參見“附錄”->“標準和認證”->“防爆認證”。 功能性 緊湊型 SIRIUS 3RW40 軟起動器所需的空間僅為用于比較額定值 wye-delta 起動的接觸器所需空間的三分之一。這不僅節約了控制柜和標準安裝導軌的空間,還*省去了 wye-delta 起動 器所需的布線工作。
PLC有兩種基本的工作模式,即運行(RUN)模式與停止(STOP)模式。在運行模式,PLC通過反復執行反映控制要求的用戶程序來實現控制功能。為了使PLC的輸出及時地響應隨時可能變化的輸入信號,用戶程序不是只執行一次,而是不斷地重復執行,直至PLC停機或切換到STOP工作模式。
除了執行用戶程序外,在每次循環過程中, PLC還要完成內部處理、通信處理等工作,一次循環可分為5個階段(見圖1-5)。PLC的這種周而復始的循環工作方式稱為掃描工作方式。由于計算機執行指令的速度*,從外部輸入-輸出關系來看,處理過程似乎是同時完成的。