6ES73172AK140AB0代理
行多個操作,只能分時地一個操作一個操作地執行。PLC利用系統軟件在其內部建立了輸入輸出映像區,當PLC的CPU執行用戶程序時,從輸入映像區中讀取輸入信號的狀態,進行相應的操作。當CPU執行完*個操作后,將操作結果輸出到輸出映像區,然后再執行第二個操作,操作結果送到輸出映像區。在程序執行過程中,PLC并不讀取輸入信號的真正狀態,執行結果也并沒有輸出到PLC外部。只有當程序執行到結束指令(END)時,將輸出映像區中執行結果向PLC外部輸出一次,將輸入信號的狀態讀取一次送到輸入映像區。對輸入輸出信號的這一操作過程稱為I/O刷新。I/O刷新完成后,CPU再從用戶程序的*條指令開始,進行下一次程序執行。PLC的這種工作方式被稱為掃描方式。
PLC的掃描周期包括上電后初始處理、共同處理、上位用現場當時的輸入信號,而使用本次采樣時輸入到映像區中的數據。如果輸入設備能使PLC輸入端形成閉合回路,對應輸入端編號的內部輸入繼電器內保存為“1”,即相當于繼電器線圈導通。在程序執行過程中,該編號對應的觸點動作;如果輸入設備能使輸入開路,則對應輸入端編號的內部輸入繼電器內保存為“0”,即相當于繼電