PLC的掃描過程
發布時間:2015/9/19 16:46:18 訪問次數:1001
PLC在運行狀態下, IRF9510工作流程包括內部處理、通信處理、輸入采樣、程序執行、輸出刷新五個階段,一個周期的掃描過程主要可分為輸入采樣、程序執行和輸出刷新三個階段,如圖5-6所示。掃描周期是PLC的重要參數之一,它反映PLC對輸入信號的靈敏度或滯后程度。通常工業控制要求PLC的掃描周期在6~30ms以下。
系統診斷及處理階段
在每一次掃描程序前對PLC及其系統作一次自撿,包括PLC自檢、對警戒時鐘(WatchDog Timer,WDT)又稱“看門狗”定時器清零等。CPU檢測PLC各器件的狀態,若發現異常,除了出錯指示燈( ERROR)亮之外,還判斷故障的性質。如屬于一般性故障,則只報警不停機,等待處理。對于嚴重故障,PLC就忉斷一切外界聯系,停止用戶程序的執行。這樣有助于及時發現或提前預報系統的故障,提高系統的可靠性。WDT是在PLC內部設置的一個硬件時鐘,用于監視PLC的掃描周期。WDT預先設定好時間,每個掃描周期都要監視掃描時間是否超過規定值。如果程序運行正常,在每個掃描周期的公共處理階段對WDT進行清零(復位)。如果程序在執行過程中進入死循環,或者執行了非預定的程序,WDT不能
及時清零而造成超時溢出,則給出報警信號或停止PLC工作。
PLC在運行狀態下, IRF9510工作流程包括內部處理、通信處理、輸入采樣、程序執行、輸出刷新五個階段,一個周期的掃描過程主要可分為輸入采樣、程序執行和輸出刷新三個階段,如圖5-6所示。掃描周期是PLC的重要參數之一,它反映PLC對輸入信號的靈敏度或滯后程度。通常工業控制要求PLC的掃描周期在6~30ms以下。
系統診斷及處理階段
在每一次掃描程序前對PLC及其系統作一次自撿,包括PLC自檢、對警戒時鐘(WatchDog Timer,WDT)又稱“看門狗”定時器清零等。CPU檢測PLC各器件的狀態,若發現異常,除了出錯指示燈( ERROR)亮之外,還判斷故障的性質。如屬于一般性故障,則只報警不停機,等待處理。對于嚴重故障,PLC就忉斷一切外界聯系,停止用戶程序的執行。這樣有助于及時發現或提前預報系統的故障,提高系統的可靠性。WDT是在PLC內部設置的一個硬件時鐘,用于監視PLC的掃描周期。WDT預先設定好時間,每個掃描周期都要監視掃描時間是否超過規定值。如果程序運行正常,在每個掃描周期的公共處理階段對WDT進行清零(復位)。如果程序在執行過程中進入死循環,或者執行了非預定的程序,WDT不能
及時清零而造成超時溢出,則給出報警信號或停止PLC工作。