PLC的CPU要完成的主要工作
邁梓工控 / 2021-12-14
PLC的CPU要完成的是什么工作
PLC的中央處理器(CPU一般由控制器、運算器和寄存器組成,這些電路都集成在一個芯片內。CPU通過數據總線、地址總線和控制總線與存儲單元、輸入/輸出接口電路相連接。
與一般的計算機一樣,CPU是整個PLC的控制中樞,它按PLC中系統程序賦予的功能指揮PLC有條不紊的進行工作。CPU主要完成下述工作:
(1)接收、存儲用戶通過編程器等輸入設備輸入的程序和數據。
(2)用掃描的方式通過I/O部件接收現場信號的狀態或數據,并存入輸入映像寄存器或數據存儲器中。
(3)診斷PLC內部電路的工作故障和編程中的語法錯誤等。
(4)PLC進入運行狀態后,執行用戶程序,完成各種數據的處理、傳輸和存儲相應的內部控制信號,以完成用戶指令規定的各種操作。
(5)響應各種外圍設備(如編程器、打印機等)的請求。
PLC采用的CPU隨機型不同而不同,目前,小型PLC為單CPU系統,中型及大型則采用雙CPU甚至多CPU系統。
目前,PLC通常采用的微處理器有三種:通用微處理器、單片微處理器(即單片機)、位片式微處理器。