可編程控制器的基本工作原理:
可編程控制器(PLC)的工作有兩個(gè)要點(diǎn):入出信息變換、可靠物理實(shí)現(xiàn),入出信息變換主要由運(yùn)行存儲(chǔ)于PLC內(nèi)存中的程序?qū)崿F(xiàn)。這程序既有系統(tǒng)的(這程序又稱監(jiān)控程序,或操作系統(tǒng)),又有用戶的。系統(tǒng)程序?yàn)橛脩舫绦蛱峁┚庉嬇c運(yùn)行平臺(tái),同時(shí),還進(jìn)行必要的公共處理,如自檢,I/O刷新,與外設(shè)、上位計(jì)算機(jī)或其它PLC通訊等處理。用戶程序由用戶按照控制的要求進(jìn)行設(shè)計(jì)。什么樣的控制,就有什么樣的用戶程序。
可靠物理實(shí)現(xiàn)主要通過輸入(I, INPUT)及輸出(O, OUTPUT)電路。每一輸入點(diǎn)或輸出點(diǎn)就有一個(gè)I或O電路。而且,總是把若干個(gè)這樣電路集成在一個(gè)模塊(或箱體)中,然后再由若干個(gè)模塊(或箱體)集成為PLC完整的I/O系統(tǒng)(電路)。盡管這些模塊相當(dāng)多,占了PLC體積的大部分,但由于它們都是由高度集成化的,所以,PLC的體積還是不太大的。
輸入電路時(shí)刻監(jiān)視著輸入點(diǎn)的(通、ON或斷、OFF)狀態(tài),并將此狀態(tài)暫存于它的輸入暫存器(還可能有別的稱謂)中。每一輸入點(diǎn)都有一個(gè)與其對(duì)應(yīng)的輸入暫存器。