13771165220
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 323 個
工控威望: 553 點
下載積分: 1601 分
在線時間: 85(小時)
注冊時間: 2017-11-27
最后登錄: 2024-10-31
查看13771165220的 主題 / 回貼
樓主  發(fā)表于: 2019-09-07 21:06
圖片:
客戶要求統(tǒng)計工作時間,自己寫了個程序如下。
實際工作時,并不是按1秒加1。好像這個時間的長短根程序步數(shù)還有關(guān)系。
原因是啥?大神們是否深度了解PLC內(nèi)部時間繼電器的工作方式。跟掃描周期是否有關(guān)。
如果我改用中斷,如何準確定位一秒?就是類似時鐘一樣。
附件: CESHI.rar (158 K) 下載次數(shù):65
網(wǎng)站提示: 請不要用迅雷下載附件,容易出錯
zmrs163
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 373 個
工控威望: 521 點
下載積分: 1466 分
在線時間: 323(小時)
注冊時間: 2017-06-12
最后登錄: 2024-11-08
查看zmrs163的 主題 / 回貼
1樓  發(fā)表于: 2019-09-09 13:54
從理論上來說,PLC的定時器最大會產(chǎn)生2個掃描周期的誤差,而你這個程序在這個固有的誤差之上又增加了一個掃描周期的誤差。所以如果你的程序運行時間比較長的話,是有可能產(chǎn)生比較大的誤差
本帖最近評分記錄:
  • 下載積分:+1(13771165220) 真誠感謝!我用信捷,50 ..