有兩種基本的工作狀態(tài),即運(yùn)行(run)狀態(tài)和停止(stop)狀態(tài)。運(yùn)行狀態(tài)是執(zhí)行應(yīng)用程序的狀態(tài)。停止?fàn)顟B(tài)一般用于程序的編制與修改。圖給出了運(yùn)行和停止兩種狀態(tài)plc不同的掃描過(guò)程。由圖可知,在這兩個(gè)不同的工作狀態(tài)中,掃描過(guò)程所要完成的任務(wù)是不盡相同的。
plc在run工作狀態(tài)時(shí),執(zhí)行一次圖所示的掃描操作所需的時(shí)間稱為掃描周期,其典型值為1~100ms。指令執(zhí)行所需的時(shí)間與用戶程序的長(zhǎng)短,指令的種類和cpu執(zhí)行速度有很大關(guān)系,plc廠家一般給出每執(zhí)行1k條基本邏輯指令所需的時(shí)間(以ms為單位)。某些廠家在說(shuō)明書中還給出了執(zhí)行各種指令所需的時(shí)間。一般說(shuō)來(lái),一個(gè)掃描過(guò)程中,執(zhí)行指令的時(shí)間占了絕大部分。

圖 掃描過(guò)程示意圖










