土壤墑情遠程監控系統
- 詳細介紹
內蒙古PLC程序編寫中的掃描周期和響應時間
PLC在運行狀態時,執行一個掃描操作所需要的時間為一個周期,這個是PLC的重要指標之一,其值為0.5~100ms。
掃描周期T=(輸入—點時間*輸入端子數)+(指令執行速度*指令的條數)+(輸出一點時間*輸出端子數)+故障診斷時間+通訊時間
從上式可看出,掃描周期已經決定了:
1.CPU執行指令的速度
2.執行每條指令所占用的時間
3.程序中指令條數的多少
指令執行所需的時間和用戶程序的長短、指令的種類和CPU執行速度是有很大關系,一般來說,一個掃描的過程中,故障診斷時間,通信時間,輸入采樣和輸出刷新所占的時間較少,執行的時間是占了絕大部分。
內蒙古PLC程序編寫的響應時間是指PLC外部輸出信號的改變時刻起止由它控制的有關外部輸出信號變化的時刻之間的間隔,稱為滯后時間,這個是由輸入電路時間常數,輸出電路的時間常數,用戶語句的安排和指令的使用,plc的循環掃描方式及PLC對I/O的刷新方式等部分組成。這個現象稱為I/O延遲時間效應。
由于PLC的這種周期循環掃描工作方式,決定了相應時間的長短與收到輸入信號的時刻有關。相應時間就分為短和長。
(1)短的響應時間
如果在一個掃描周期剛結束之前收到一個輸入信號,在下一個掃描周期之前輸入采樣階段,這個信號也就被采樣,是輸入更新,這個響應時間短。
(2)內蒙古PLC程序編寫中長響應時間
如果收到的是一個輸入信號經輸入延遲后,剛好錯過了I/O刷新的時間,在該周期內輸入信號就被視為無效,就要等下一個掃描周期才會被讀入,這個時間是長的了。