雖然PLC本質(zhì)上是一臺微型計算機,其工作原理與普通計算機相類(lèi)似,具有微機的許多特點(diǎn),但它的工作方式卻與微機有較大的不同,具有一定的特殊性。
計算機一般采用等待輸入、響應處理的工作方式,如沒(méi)有輸入,就一直等待輸入,如有鍵盤(pán)下的動(dòng)作、或鼠標等I/O中斷的觸發(fā),則由計算機的操作系統進(jìn)行處理,轉入相應的程序,一旦該程序執行結束,又進(jìn)入等待輸入的狀態(tài)。
而PLC則采用對I/O操作、數據處理等的循環(huán)掃描的工作方式。在PLC中,用戶(hù)程序是按先后順序存放,在無(wú)中斷或跳轉命令的情況下,CPU從第一條指令開(kāi)始,順序執行直至遇到程序結束符后又返回到第一條指令,如此周而復始地不斷循環(huán)執行程序。