當前位置:編程學習大全網 - 編程語言 - 簡述PLC掃描工作過程

簡述PLC掃描工作過程

工作過程是:

1、輸入現場信號:在系統軟件的控制下,順次掃描各輸入點,讀入各輸入點的狀態;

2、執行程序:順次掃描用戶程序中的各條指令,根據輸入狀態和指令內容進行邏輯運算;

3、輸出控制信號:根據邏輯運算的結果,輸出狀態寄存器(鎖存器)向各輸出點並行發出相應的控制信號,實現所要求的邏輯控制功能。

擴展資料:

PLC就是這樣周而復始地重復上述循環掃描的。整個過程可分為以下幾個部分:

第壹部分是上電處理。PLC上電後對系統進行壹次初始化,包括硬件初始化和軟件初始化,停電保持範圍設定及其他初始化處理等。

第二部分是自診斷處理。PLC每掃描壹次,執行—次自診斷檢查,確定PLC自身的動作是否正常。如CPU、電池電壓、程序存儲器、I/O和通訊等是否異常或出錯。

如檢查出異常時,CPU面板上的LED及異常繼電器會接通,在特殊寄存器中會存入出錯代碼。當出現致命錯誤時,CPU被強制為STOP方式,所有的掃描便停止。

第三部分是通訊服務。PLC自診斷處理完成以後進入通訊服務過程。首先檢查有無通訊任務,如有則調用相應進程,完成與其他設備的通訊處理,並對通訊數據作相應處理;然後進行時鐘、特殊寄存器更新處理等工作。

第四部分是程序掃描過程。PLC在上電處理、自診斷和通訊服務完成以後,如果工作選擇開關在RUN位置,則進人程序掃描工作階段。先完成輸入處理,即把輸入端子的狀態讀入輸入映像寄存器中,然後執行用戶程序,最後把輸出處理結果刷新到輸出鎖存器中。

PLC控制器數字量輸出類型分為:繼電器輸出、晶體管輸出和晶閘管輸出三種類型。

1 繼電器輸出

不同公***點之間可帶不同的交、直流負載,且電壓也可不同,帶負載電流可達2A/點;但繼電器輸出方式不適用於高頻動作的負載,這是由繼電器的壽命決 定的。其壽命隨帶負載電流的增加而減少,壹般在幾十萬次至幾百萬次之間,有的公司產品可達1000萬次以上,響應時間為10ms。

2 晶體管輸出

適應於高頻動作,響應時間短,壹般為0.2ms左右,但它只能帶 DC 5—30V的負載,最大輸出負載電流為0.5A/點,但每4點不得大於0.8A。

3 晶閘管輸出

晶閘管(可控矽)帶負載能力為0.2A/點,只能帶交流負載,可適應高頻動作,響應時間為1ms。

參考資料:

百度百科——PLC系統

  • 上一篇:氮化鎵快充研發重大突破,三大核心芯片實現全國產
  • 下一篇:磁滯回線的Labview編程
  • copyright 2024編程學習大全網