當(dāng)PLC運(yùn)行時(shí),CPU就要執(zhí)行用戶程序中的操作。但是CPU不可能同時(shí)執(zhí)行多個(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í)行過(guò)程中,PLC并不讀取輸入信號(hào)的真正狀態(tài),執(zhí)行結(jié)果也并沒(méi)有輸出到PLC外部。
只有當(dāng)程序執(zhí)行到結(jié)束指令(END)時(shí),將輸出映像區(qū)中執(zhí)行結(jié)果向PLC外部輸出一次,將輸入信號(hào)的狀態(tài)讀取一次送到輸入映像區(qū)。對(duì)輸入輸出信號(hào)的這一操作過(guò)程稱為I/O刷新。
I/O刷新完成后,CPU再?gòu)挠脩舫绦虻牡谝粭l指令開始,進(jìn)行下一次程序執(zhí)行。PLC的這種工作方式被稱為掃描方式。
PLC的掃描周期包括上電后初始處理、共同處理、上位鏈接服務(wù)、外設(shè)服務(wù)、運(yùn)算處理、I/O刷新。
審核編輯 :李倩
-
plc
+關(guān)注
關(guān)注
5052文章
14787瀏覽量
488410 -
cpu
+關(guān)注
關(guān)注
68文章
11326瀏覽量
225850
原文標(biāo)題:何為PLC 的周期掃描機(jī)制?PLC的掃描周期一般包括哪幾個(gè)階段?
文章出處:【微信號(hào):工控PLC學(xué)習(xí),微信公眾號(hào):工控PLC學(xué)習(xí)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
SN54ABT8652和SN74ABT8652掃描測(cè)試設(shè)備:邊界掃描技術(shù)的卓越之選
TIA Portal中的WAIT指令如何影響PLC掃描周期
關(guān)于藍(lán)牙信標(biāo)的丟包率分析
淺談智能電網(wǎng)技術(shù)的運(yùn)作機(jī)制和應(yīng)用價(jià)值
PLC標(biāo)準(zhǔn)IEC61499 vs IEC61131:自動(dòng)化工程師必須搞懂的核心區(qū)別
時(shí)鐘周期、機(jī)器周期、指令周期介紹
ProfiNet轉(zhuǎn)EtherCAT工業(yè)數(shù)據(jù)采集網(wǎng)關(guān)實(shí)現(xiàn)禾川PLC與ABB機(jī)器人通訊的配置案例
EtherCAT轉(zhuǎn)EtherNet/IP協(xié)議轉(zhuǎn)換網(wǎng)關(guān)實(shí)現(xiàn)羅克韋爾PLC與歐姆龍PLC的雙向通訊
EtherNet/IP轉(zhuǎn)EtherNet/IP協(xié)議轉(zhuǎn)換網(wǎng)關(guān)實(shí)現(xiàn)羅克韋爾PLC與匯川PLC通訊的配置案例
面向條形碼掃描機(jī)或打印機(jī)的開關(guān)解決方案
選型指南:如何為企業(yè)挑選合適的邊緣計(jì)算網(wǎng)關(guān)
掃描機(jī)氣密性檢測(cè)儀的常見(jiàn)故障及排除方法-岳信儀器
何為PLC的周期掃描機(jī)制?
評(píng)論