自動控制柜的中央處理器
中央處理器(CPU)是可編程邏輯控制器的控制中心。它根據(jù)可編程邏輯控制器系統(tǒng)程序給出的功能,接收并存儲用戶程序和從編程器鍵入的數(shù)據(jù);檢查電源、內(nèi)存、I/O和警報定時器的狀態(tài),并診斷用戶程序中的語法錯誤??删幊踢壿嬁刂破魍度脒\(yùn)行時,首先通過掃描接收現(xiàn)場各輸入設(shè)備的狀態(tài)和數(shù)據(jù),并分別存儲在I/O映射區(qū)。然后,它從用戶程序存儲器中一個接一個地讀取用戶程序,在命令被解釋后,邏輯或算術(shù)運(yùn)算的結(jié)果被送到I/O映射區(qū)或數(shù)據(jù)寄存器。執(zhí)行完所有用戶程序后,將I/O映射區(qū)的輸出狀態(tài)或輸出寄存器中的數(shù)據(jù)傳送到相應(yīng)的輸出設(shè)備,并重復(fù)該操作,直到操作停止。為了進(jìn)一步提高可編程邏輯控制器的可靠性,近年來大規(guī)模可編程邏輯控制器也采用雙CPU組成冗余系統(tǒng),或者采用三CPU表決制。這樣,即使一個CPU出現(xiàn)故障,整個系統(tǒng)仍然可以正常運(yùn)行。
標(biāo)簽:  自動化控制柜中央處理單元