PLC的掃描方式
PLC采用循環(huán)掃描的工作方式,在PLC中用戶程序按先后順序存放,CPU從第一條指令開始執(zhí)行程序,直到遇到結(jié)束符后又返回第一條,如此周而復(fù)始不斷循環(huán)。PLC的掃描過程分為內(nèi)部處理、通信操作、程序輸入處理、程序執(zhí)行、程序輸出幾個階段。全過程掃描一次所需的時間稱為掃描周期。當(dāng)PLC處于停狀態(tài)時,只進行內(nèi)部處理和通信操作服務(wù)等內(nèi)容。在PLC處于運行狀態(tài)時,從內(nèi)部處理、通信操作、程序輸入、程序執(zhí)行、程序輸出,一直循環(huán)掃描工作。

當(dāng)PLC運轉(zhuǎn)時,是經(jīng)過執(zhí)行反映節(jié)制要求的用戶順序來完成節(jié)制義務(wù)的,需求執(zhí)行很多的操作,但CPU不成能還去執(zhí)行多個操作,它只能按分時操作(串行任務(wù))方法,每一次執(zhí)行一個操作,按挨次逐一執(zhí)行。因為CPU的運算處置速度很快,所以從微觀上來看,PLC外部呈現(xiàn)的后果似乎是還(并行)完成的。這種串行任務(wù)進程稱為PLC的掃描任務(wù)方法。
用掃描任務(wù)方法執(zhí)行用戶順序時,掃描是從第一條順序開端,在無中綴或跳轉(zhuǎn)節(jié)制的狀況下,按順序存儲挨次的先后,逐條執(zhí)行用戶順序,直到順序完畢。然后再從頭開端掃描執(zhí)行,循環(huán)往復(fù)反復(fù)運轉(zhuǎn)。
PLC的掃描任務(wù)方法與電器節(jié)制的任務(wù)是有分歧的。電器節(jié)制安裝采用硬邏輯的并行任務(wù)方法,假如某個繼電器的線圈通電或斷電,那么該繼電器的一切常開和常閉觸點不管處在節(jié)制線路的哪個地位上,都應(yīng)立刻還舉措;而PLC采用掃描任務(wù)方法(串行任務(wù)方法),假如某個軟繼電器的線圈被接通或斷開,其一切的觸點不會立刻舉措,必需等掃描到該時才會舉措。但因為PLC的掃描速度快,凡間PLC與電器節(jié)制安裝在I/O的處置后果上并沒有什么差異。



