6ES7332-5HD01-0AB0
6ES7332-5HD01-0AB0 1. 輸入信號采集:PLC的輸入端口接收來自傳感器、按鈕、開關等設備的電信號,經過電隔離、濾波、抗干擾等處理后,送入輸入映像寄存器。在本工作周期內這個采樣結果的內容不會改變,只有到下一個掃描周期輸入掃描階段才被刷新。PLC的掃描速度取決于CPU的時鐘速度。
2. 程序運行:CPU根據事先編制好的程序,從輸入映像寄存器、輸出映像寄存器以及輔助繼電器中獲得所需的數據并進行運算處理,再將程序執行的結果寫入輸出映像寄存器中保存。但這個結果在全部程序未被執行完畢之前不會送到輸出端子上,也就是物理輸出不會改變(立即輸出指令、中斷除外)。PLC具有高速緩存功能,可以快速訪問內存中的數據。
3. 輸出信號輸出:在執行到END指令時,即執行完用戶所有程序后,PLC將輸出映像寄存器中的內容送到輸出鎖存器中進行輸出,經過電隔離、濾波、抗干擾等處理后,送入輸出端口驅動用戶設備。PLC可以通過多種方式輸出信號,包括數字輸出、模擬輸出和通信輸出等。
如果程序邏輯是按下按鈕指示燈會亮,那么按下按鈕,經過輸入采樣,再經過程序執行,最后輸出刷新之后,指示燈就會亮。
PLC每掃描一次程序就構成一個掃描周期。掃描周期時間通常由3個因素決定,一是CPU的時鐘速度,越高檔的CPU,時鐘速度越快,掃描時間越短;二是I/O模塊的數量,模塊數量越少,掃描時間越短;三是程序的長度,程序長度越短,掃描時間越短。以上分別對應輸入、輸出和程序運行。
4. 通訊功能:PLC還具有通訊功能,可以與其他設備進行通信。PLC可以通過串口、以太網、無線網絡等方式與其他設備進行連接,實現數據交換和遠程控制等功能。
5. 自檢功能:PLC還可以進行自檢,檢測硬件是否正常工作,如電源是否通電、接口是否連接正確等,如剛上電時PLC沒Run狀態下用戶程序不執行,但自檢還在執行。
6ES7332-5HD01-0AB0