三菱FX系列PLC編程教程 第二節(jié) PLC的工作過程
PLC大多采用成批輸入/輸出的周期掃描方式工作,按用戶程序的先后次序逐條運(yùn)行。一個(gè)完整的周期可分為三個(gè)階段:
(一)輸入刷新階段
程序開始時(shí),監(jiān)控程序使機(jī)器以掃描方式逐個(gè)輸入所有輸入端口上的信號(hào),并依次存入對(duì)應(yīng)的輸入映象寄存器。
(二)程序處理階段
所有的輸入端口采樣結(jié)束后,即開始進(jìn)行邏輯運(yùn)算處理,根據(jù)用戶輸入的控制程序,從第一條開始,逐條加以執(zhí)行,并將相應(yīng)的邏輯運(yùn)行結(jié)果,存入對(duì)應(yīng)的中間元件和輸出元件映象寄存器,當(dāng)最后一條控制程序執(zhí)行完畢后,即轉(zhuǎn)入輸出刷新處理。
(三)輸出刷新階段
將輸出元件映象寄存器的內(nèi)容,從第一個(gè)輸出端口開始,到最后一個(gè)結(jié)束,依次讀入對(duì)應(yīng)的輸出鎖存器,從而驅(qū)動(dòng)輸出器件形成可編程的實(shí)際輸出。
一般地,PLC的一個(gè)掃描周期約10ms,另外,可編程序控制器的輸入/輸出還有響應(yīng)滯后(輸入濾波約10ms),繼電器機(jī)械滯后約10ms,所以,一個(gè)信號(hào)從輸入到實(shí)際輸出,大約有20--30ms的滯后。
輸入信號(hào)的有效寬度應(yīng)大于1個(gè)周期+10ms。










