機械電子學徒
只希望工控這碗飯越吃越香~
級別: 略有小成
|
本人比較愚鈍~~~希望前輩講得通俗一點 |
|
---|---|---|
|
seallyzoom
和尚與屠夫的區別,就是一個吃素一個吃葷
級別: 家園常客
|
我個人沒有用到這么特殊的寄存器,看了你的題目也才知功能——程序掃描逾時,沒有什么通俗的解釋了,已經說得很明白了,這就看你的理解力了。 |
|
---|---|---|
|
znz43
工控職業已成回憶 只因愛好常回家園 樂此不疲
級別: 工控俠客
|
D1000 1. 監控定時器專門用來監視PLC 的掃描時間,當掃描時間超過監控定時器的設定時 間時,ERROR 紅色指示燈長亮,輸出全部變成Off。 2. 監控定時器時間的初始值為200ms,當程序長或是運算過于復雜時,可于程序中 使用MOV 指令來變更監控定時器的設定值,如下所示,將監控定時器的設定值 變更為300ms。 MOV K300 D1000 3. 監控定時器最大可設定至32,767ms,但必須注意,監控定時器設定過大時,運算 異常發生的檢出時機將會跟著被拖慢。因此,若非復雜的運算使得掃描時間超過 200ms,一般的情況下請維持在200ms 以下較佳。 4. 指令運算過于復雜或者是PLC 主機連接眾多的特殊模塊時都會造成掃描時間過長,掃描時間是否超過D1000 的設定值,請監視D1010~D1012。此種情況下, 除了變更D1000 的設定值,也可于PLC 程序中加入WDT 指令(API 07),當CPU 執行至WDT 指令時,內部監控定時器被清除為零,使得掃描時間不會超過監控 定時器的設定時間。 |
|
---|---|---|
本帖最近評分記錄:
|