通信處理階段
發(fā)布時間:2015/9/19 16:47:33 訪問次數(shù):735
在CPU對PLC自檢、 IRF9520對警戒時鐘WDT清零結(jié)束后,PLC檢查是否有與編程器、智能模塊或上位機等的通信請求,如果沒有,則自動進入下一階段。
輸入掃描階段
CPU按順序逐個采集所有輸入端子上的信號,而不論輸入端子上是否接線。將全部輸入信號狀態(tài)按順序讀取輸入緩沖鎖存器,并刷新寫入到輸入映像寄存器中。只有在采樣刷新時刻,輸入映像寄存器中的內(nèi)容才與輸入信號一致,其他時間范圍內(nèi)無論輸入接點狀態(tài)作如何變化,輸入映像寄存器的內(nèi)容保持不變,直到下一個掃描周期的輸入采樣階段,才讀人輸入接點的新狀態(tài)。這種采集輸入信號的方式,雖然每個信號被采集的時間有先后,但因PLC
的掃描周期很短,其時差在一般工程應(yīng)用中可忽略,故認為輸入信息的采集是同時完成的,輸入采樣階段是一個集中批處理過程。
程序執(zhí)行階段
程序執(zhí)行即解釋和執(zhí)行存放在用戶程序存儲器中的用戶程序。在執(zhí)行階段,CPU對用戶程序按順序進行掃描,掃描順序總是從上到下,從左至右。每掃描到一條指令,所需信息均從輸入映像寄存器、輸出映像寄存器及其他寄存器中讀取,并進行處理,再將程序執(zhí)行結(jié)果寫入元件映像寄存器中保存,這樣上面的執(zhí)行結(jié)果立即被后面將要掃描到的指令利用。若遇到程序跳轉(zhuǎn)指令,按跳轉(zhuǎn)條件決定程序跳轉(zhuǎn)地址。所有要輸出的狀態(tài)并不立即驅(qū)動外部負載,而是將其寫入輸出映像寄存器中,待輸出刷新階段集中行批處理,即執(zhí)行用戶程序階段也是集中批處理過程。在這一階段,除輸入映像寄存器外,其他元件映像寄存器的內(nèi)容隨著程序的執(zhí)行而不斷變化。
在CPU對PLC自檢、 IRF9520對警戒時鐘WDT清零結(jié)束后,PLC檢查是否有與編程器、智能模塊或上位機等的通信請求,如果沒有,則自動進入下一階段。
輸入掃描階段
CPU按順序逐個采集所有輸入端子上的信號,而不論輸入端子上是否接線。將全部輸入信號狀態(tài)按順序讀取輸入緩沖鎖存器,并刷新寫入到輸入映像寄存器中。只有在采樣刷新時刻,輸入映像寄存器中的內(nèi)容才與輸入信號一致,其他時間范圍內(nèi)無論輸入接點狀態(tài)作如何變化,輸入映像寄存器的內(nèi)容保持不變,直到下一個掃描周期的輸入采樣階段,才讀人輸入接點的新狀態(tài)。這種采集輸入信號的方式,雖然每個信號被采集的時間有先后,但因PLC
的掃描周期很短,其時差在一般工程應(yīng)用中可忽略,故認為輸入信息的采集是同時完成的,輸入采樣階段是一個集中批處理過程。
程序執(zhí)行階段
程序執(zhí)行即解釋和執(zhí)行存放在用戶程序存儲器中的用戶程序。在執(zhí)行階段,CPU對用戶程序按順序進行掃描,掃描順序總是從上到下,從左至右。每掃描到一條指令,所需信息均從輸入映像寄存器、輸出映像寄存器及其他寄存器中讀取,并進行處理,再將程序執(zhí)行結(jié)果寫入元件映像寄存器中保存,這樣上面的執(zhí)行結(jié)果立即被后面將要掃描到的指令利用。若遇到程序跳轉(zhuǎn)指令,按跳轉(zhuǎn)條件決定程序跳轉(zhuǎn)地址。所有要輸出的狀態(tài)并不立即驅(qū)動外部負載,而是將其寫入輸出映像寄存器中,待輸出刷新階段集中行批處理,即執(zhí)行用戶程序階段也是集中批處理過程。在這一階段,除輸入映像寄存器外,其他元件映像寄存器的內(nèi)容隨著程序的執(zhí)行而不斷變化。
熱門點擊
- 主軸變速沖動
- 置位和復(fù)位指令SET、RST
- GSM幀結(jié)構(gòu)
- 雙速異步電動機定子繞組的聯(lián)結(jié)
- 16位和32位數(shù)據(jù)區(qū)間比較指令:F62 (W
- 繼電,接觸器控制系統(tǒng)電氣原理圖的設(shè)計
- 高頻諧振功率放大器實驗
- 正溫度系數(shù)熱敏電阻的工作原理
- 點動控制
- 根據(jù)門電路組成的觸發(fā)器的基本原理
推薦技術(shù)資料
- 頻譜儀的解調(diào)功能
- 現(xiàn)代頻譜儀在跟蹤源模式下也可以使用Maker和△Mak... [詳細]