詳細(xì)介紹
51401635-150.
51401635-150.
當(dāng)PLC運(yùn)行時惫恼,CPU就要執(zhí)行用戶程序中的操作。但是CPU不可能同時執(zhí)行多個操作嚎衡,只能分時地一個操作一個操作地執(zhí)行垃燃。PLC利用系統(tǒng)軟件在其內(nèi)部建立了輸入輸出映像區(qū),當(dāng)PLC的CPU執(zhí)行用戶程序時漓荞,從輸入映像區(qū)中讀取輸入信號的狀態(tài)介然,進(jìn)行相應(yīng)的操作掷锻。當(dāng)CPU執(zhí)行完*個操作后,將操作結(jié)果輸出到輸出映像區(qū)盗晨,然后再執(zhí)行第二個操作蔑来,操作結(jié)果送到輸出映像區(qū)。在程序執(zhí)行過程中献鬼,PLC并不讀取輸入信號的真正狀態(tài)澈虱,執(zhí)行結(jié)果也并沒有輸出到PLC外部。只有當(dāng)程序執(zhí)行到結(jié)束指令(END)時许夺,將輸出映像區(qū)中執(zhí)行結(jié)果向PLC外部輸出一次表牲,將輸入信號的狀態(tài)讀取一次送到輸入映像區(qū)。對輸入輸出信號的這一操作過程稱為I/O刷新扼褪。I/O刷新完成后言秸,CPU再從用戶程序的*條指令開始,進(jìn)行下一次程序執(zhí)行迎捺。PLC的這種工作方式被稱為掃描方式。
PLC的掃描周期包括上電后初始處理查排、共同處理凳枝、上位鏈接服務(wù)、外設(shè)服務(wù)跋核、運(yùn)算處理岖瑰、I/O刷新。