sihu国产精品永久免费_日韩午夜在线视频_久久99中文字幕伊人_古代男男嗯…啊h总攻

王文杰工控
級別: 探索解密
精華主題: 0
發帖數量: 8 個
工控威望: 136 點
下載積分: 583 分
在線時間: 5(小時)
注冊時間: 2013-05-20
最后登錄: 2020-05-28
查看王文杰工控的 主題 / 回貼
樓主  發表于: 2015-02-13 13:12
我用S7定時器做了1秒和1分鐘的脈沖,用來累計時間,方法類似下面程序,但是客戶反映累計時間小于實際運行時間,分鐘計數的運行一個小時以上后,誤差有五六分鐘。我自己用PLCSIM仿真時發現,居然一次也累計不了,各位大神有知道為什么的嗎?

           AN T 1
           L S5T#1S
           SD T1

           A T1
           JNB M001
           L MW100
           +1
           T MW100
M001:NOP 0
王文杰工控
級別: 探索解密
精華主題: 0
發帖數量: 8 個
工控威望: 136 點
下載積分: 583 分
在線時間: 5(小時)
注冊時間: 2013-05-20
最后登錄: 2020-05-28
查看王文杰工控的 主題 / 回貼
1樓  發表于: 2015-02-13 13:19
開始在現場發現秒級的有少幾秒的問題,以為是累積誤差,現在客戶反映分鐘級的也存在這個問題,五六分鐘確實很難令人接受呀。
王文杰工控
級別: 探索解密
精華主題: 0
發帖數量: 8 個
工控威望: 136 點
下載積分: 583 分
在線時間: 5(小時)
注冊時間: 2013-05-20
最后登錄: 2020-05-28
查看王文杰工控的 主題 / 回貼
2樓  發表于: 2015-02-13 14:20
引用
引用第3樓cvlsam于2015-02-13 14:01發表的  :


因為西門子定時器采用異步更新方式,所以不要采用定時器自己的觸點進行自復位。

Good Luck~

異步更新方式是什么呀,為什么我這么用了可以卻不是正確的時間,以前用的S7-200和其他日系PLC我也是用的這種方法呀,我知道西門子300定時器是自己特定的存儲區,和這個有關嗎?
王文杰工控
級別: 探索解密
精華主題: 0
發帖數量: 8 個
工控威望: 136 點
下載積分: 583 分
在線時間: 5(小時)
注冊時間: 2013-05-20
最后登錄: 2020-05-28
查看王文杰工控的 主題 / 回貼
3樓  發表于: 2015-02-13 14:32
引用
引用第4樓王文杰工控于2015-02-13 14:20發表的  :

異步更新方式是什么呀,為什么我這么用了可以卻不是正確的時間,以前用的S7-200和其他日系PLC我也是用的這種方法呀,我知道西門子300定時器是自己特定的存儲區,和這個有關嗎?

謝謝,我自己查到了,現在明白多了。
異步刷新就是指定時器的刷新不受循環掃描周期的影響,定時時間到可能出現在程序執行的任意一刻,對于PLC來說時序對程序的執行是很重要的,定時器定時時間到出現的位置不同對程序是有影響的,你那段代碼不累加的原因就是,定時器定時時間到出現在定時器指令和累加指令之間的概率太小,幾乎為零。
王文杰工控
級別: 探索解密
精華主題: 0
發帖數量: 8 個
工控威望: 136 點
下載積分: 583 分
在線時間: 5(小時)
注冊時間: 2013-05-20
最后登錄: 2020-05-28
查看王文杰工控的 主題 / 回貼
4樓  發表于: 2015-02-13 16:10
引用
引用第6樓wwcwwc于2015-02-13 14:48發表的  :
  

謝謝,謝謝!
王文杰工控
級別: 探索解密
精華主題: 0
發帖數量: 8 個
工控威望: 136 點
下載積分: 583 分
在線時間: 5(小時)
注冊時間: 2013-05-20
最后登錄: 2020-05-28
查看王文杰工控的 主題 / 回貼
5樓  發表于: 2015-02-13 17:20
引用
引用第8樓kokoper于2015-02-13 16:54發表的  :
程序指令執行的時間沒算上吧,如果精確定時,可以考慮直接用中斷實現啊

不是那個問題,問題3樓已經講清楚了,程序執行時間不會需要五六分鐘的