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