一、分時處理及掃描工作方式
PLC系統正常工作時要完成如下任務
計算機內部各工作時要完成如下的任務
計算機與外部設備間的通訊
用戶程序所要完成的工作
這些工作都是分時完成的,每項工作又都包含著許多具體的工作,以用戶程序的完成來說又可分為以下三個階段。
輸入處理階段:
也稱輸入采樣,在這個階段中,可編程控制器讀入輸入法入口的狀態,并將它們存放在輸入數據暫存區中。
程序執行階段:
在這個階段中,可編程控制器根據本次讀入的輸入數據,依用戶程序的順序逐條執行用戶程序,執行的結果均存儲在輸出狀態暫存區中。
輸出處理階段:
也叫輸出刷新階段,這是一個程序執行周期的最后階段,可編程控制器將本次用戶程序的執行結果一次性的從 輸出狀態暫存區送到各個輸出口,對輸出狀態進行刷新。
這三個階段也是分時完成的,為了連續的完成PLC所承擔的工作,系統必須周而復始地依一定的順序完成這一系列的具體工作。這種工作方式叫做循環掃描工作方式。