13771165220
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 322 個
工控威望: 552 點
下載積分: 1598 分
在線時間: 85(小時)
注冊時間: 2017-11-27
最后登錄: 2024-08-23
查看13771165220的 主題 / 回貼
樓主  發(fā)表于: 2019-09-07 21:06
圖片:
客戶要求統(tǒng)計工作時間,自己寫了個程序如下。
實際工作時,并不是按1秒加1。好像這個時間的長短根程序步數(shù)還有關系。
原因是啥?大神們是否深度了解PLC內(nèi)部時間繼電器的工作方式。跟掃描周期是否有關。
如果我改用中斷,如何準確定位一秒?就是類似時鐘一樣。
附件: CESHI.rar (158 K) 下載次數(shù):65
網(wǎng)站提示: 請不要用迅雷下載附件,容易出錯
李飛師傅
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 581 個
工控威望: 674 點
下載積分: 4061 分
在線時間: 470(小時)
注冊時間: 2014-09-22
最后登錄: 2024-09-02
查看李飛師傅的 主題 / 回貼
1樓  發(fā)表于: 2019-09-07 22:03
你試下這樣行嗎?
樓主留言:
兩個程序都測試了,我的有誤差,你的沒誤差,測試1分鐘。
附件: CESHI.rar (159 K) 下載次數(shù):85
網(wǎng)站提示: 請不要用迅雷下載附件,容易出錯
本帖最近評分記錄:
  • 下載積分:+1(13771165220) 兩個程序都測試了,你這 ..
    ricinlhx
    青島拓能自動化 15908921588 &
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 259 個
    工控威望: 465 點
    下載積分: 13942 分
    在線時間: 394(小時)
    注冊時間: 2008-09-25
    最后登錄: 2024-09-20
    查看ricinlhx的 主題 / 回貼
    2樓  發(fā)表于: 2019-09-07 23:01
    有個讀時間的,工作一個讀,結(jié)束一個讀 就OK了
    樓主留言:
    這個我也用了,每一秒的變化計一個數(shù),計數(shù)準確,但是時間顯示不均勻,可能是受掃描周期的影響。
    青島拓能自動化 15908921588  QQ:410295596 愿與從事染色、印花的朋友握手。
    plc初學者
    級別: 探索解密
    精華主題: 0
    發(fā)帖數(shù)量: 128 個
    工控威望: 198 點
    下載積分: 734 分
    在線時間: 212(小時)
    注冊時間: 2018-01-17
    最后登錄: 2024-08-03
    查看plc初學者的 主題 / 回貼
    3樓  發(fā)表于: 2019-09-08 00:13
    用特殊繼電器。
    m8011-m8014
    樓主留言:
    真誠感謝!
    飛龍舞天
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 272 個
    工控威望: 401 點
    下載積分: 956 分
    在線時間: 404(小時)
    注冊時間: 2014-06-24
    最后登錄: 2024-09-20
    查看飛龍舞天的 主題 / 回貼
    4樓  發(fā)表于: 2019-09-08 10:19
    在定時器中斷里做
    樓主留言:
    真誠感謝!
    apei2014
    工控的世界,我不懂
    級別: 論壇先鋒
    精華主題: 0
    發(fā)帖數(shù)量: 1190 個
    工控威望: 1833 點
    下載積分: 76917 分
    在線時間: 510(小時)
    注冊時間: 2016-08-15
    最后登錄: 2024-09-20
    查看apei2014的 主題 / 回貼
    5樓  發(fā)表于: 2019-09-09 08:24
    直接用M8012來統(tǒng)計。
    ld m0   ldp m8012
    inc d0
    樓主留言:
    真誠感謝!
    東隅已逝,桑榆非晚。
    999感冒靈
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 275 個
    工控威望: 351 點
    下載積分: 1210 分
    在線時間: 65(小時)
    注冊時間: 2019-05-29
    最后登錄: 2023-12-17
    查看999感冒靈的 主題 / 回貼
    6樓  發(fā)表于: 2019-09-09 08:49
    同意樓上的
    樓主留言:
    真誠感謝!
    zmrs163
    級別: 家園?
    精華主題: 0
    發(fā)帖數(shù)量: 372 個
    工控威望: 520 點
    下載積分: 1464 分
    在線時間: 322(小時)
    注冊時間: 2017-06-12
    最后登錄: 2024-09-20
    查看zmrs163的 主題 / 回貼
    7樓  發(fā)表于: 2019-09-09 13:54
    從理論上來說,PLC的定時器最大會產(chǎn)生2個掃描周期的誤差,而你這個程序在這個固有的誤差之上又增加了一個掃描周期的誤差。所以如果你的程序運行時間比較長的話,是有可能產(chǎn)生比較大的誤差
    本帖最近評分記錄:
  • 下載積分:+1(13771165220) 真誠感謝!我用信捷,50 ..
    miao13
    虛心請教方可與其海納百川
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 54 個
    工控威望: 270 點
    下載積分: 427 分
    在線時間: 42(小時)
    注冊時間: 2019-03-04
    最后登錄: 2024-08-14
    查看miao13的 主題 / 回貼
    8樓  發(fā)表于: 2019-09-10 11:57
    試一下這個
    樓主留言:
    真誠感謝!
    附件: 計時.rar (375 K) 下載次數(shù):62
    網(wǎng)站提示: 請不要用迅雷下載附件,容易出錯
    學無止境   一起交個朋友唄
    jsnj887
    級別: 探索解密
    精華主題: 0
    發(fā)帖數(shù)量: 21 個
    工控威望: 111 點
    下載積分: 430 分
    在線時間: 20(小時)
    注冊時間: 2016-07-22
    最后登錄: 2024-09-13
    查看jsnj887的 主題 / 回貼
    9樓  發(fā)表于: 2019-09-10 15:26
    讀取PLC時間節(jié)點,然后結(jié)束再讀取PLC系統(tǒng)時間節(jié)點,兩個做減,Q系列是DATERD指令。。望采納!你這樣計算出來的時間不準確的,有掃描周期誤差的。。
    樓主留言:
    真誠感謝!
    13771165220
    級別: 家園常客
    精華主題: 0
    發(fā)帖數(shù)量: 322 個
    工控威望: 552 點
    下載積分: 1598 分
    在線時間: 85(小時)
    注冊時間: 2017-11-27
    最后登錄: 2024-08-23
    查看13771165220的 主題 / 回貼
    10樓  發(fā)表于: 2019-09-11 10:17
    謝謝大家。
    apei2014
    工控的世界,我不懂
    級別: 論壇先鋒
    精華主題: 0
    發(fā)帖數(shù)量: 1190 個
    工控威望: 1833 點
    下載積分: 76917 分
    在線時間: 510(小時)
    注冊時間: 2016-08-15
    最后登錄: 2024-09-20
    查看apei2014的 主題 / 回貼
    11樓  發(fā)表于: 2019-09-12 08:54
    對于工作時間一天二十幾個小時來說,幾微秒甚至幾十秒的掃描時間的影響微不足道。
    樓主留言:
    試了下用時間繼電器偏差還是挺大的,一分鐘就累積出一秒以上了。我測試過。
    東隅已逝,桑榆非晚。