PLC的基本結(jié)構
PLC控制柜實質(zhì)是一種專用于工業(yè)控制的計算機,其硬件結(jié)構基本上與微型計算機相同,
1.中央處理單元(CPU)
中央處理單元(CPU)是PLC 的控制中樞。它按照PLC 系統(tǒng)程序賦予的功能接收并存儲從編程器鍵入的用戶程序和數(shù)據(jù):檢查電源、存儲器、I/O 以及警戒定時器的狀態(tài),并能診斷用戶程序中的語法錯誤,當PLC 投入運行時,首先它以掃描的方式接收現(xiàn)場各輸入裝置的狀態(tài)和數(shù)據(jù),并分別存入I/O 映象區(qū),然后從用戶程序存儲器中逐條讀取用戶程序,經(jīng)過命令解釋后按指令的規(guī)定執(zhí)行邏輯或算數(shù)運算的結(jié)果送入I/O 映象區(qū)或數(shù)據(jù)寄存器內(nèi)。等所有的用戶程序執(zhí)行完畢之后,{zh1}將I/O 映象區(qū)的各輸出狀態(tài)或輸出寄存器內(nèi)的數(shù)據(jù)傳送到相應的輸出裝置,如此循環(huán)運行,直到停止運行。
為了進一步提高PLC 的可靠性,近年來對大型PLC 還采用雙CPU 構成冗余系統(tǒng),或采用三CPU 的表決式系統(tǒng)。這樣,即使某個CPU 出現(xiàn)故障,整個系統(tǒng)仍能正常運行。
2.存儲器
存放系統(tǒng)軟件的存儲器稱為系統(tǒng)程序存儲器。
存放應用軟件的存儲器稱為用戶程序存儲器。
(1) PLC 常用的存儲器類型
1)RAM (Random Assess Memory)
這是一種讀/寫存儲器(隨機存儲器)其存取速度最快由鋰電池支持。
2)EPROM (Erasable Programmable Read Only Memory)
這是一種可擦除的只讀存儲器在斷電情況下存儲器內(nèi)的所有內(nèi)容保持不變。(在紫外線連續(xù)照射下可擦除存儲器內(nèi)容)
在系統(tǒng)程序存儲區(qū)中存放著相當于計算機操作系統(tǒng)的系統(tǒng)程序。包括監(jiān)控程序、管理程序、命令解釋程序、功能子程序、系統(tǒng)診斷子程序等。由制造廠商將其固化在EPROM 中,用戶不能直接存取。它和硬件一起決定了該PLC 的性能。