一直在nuo奔
。
級別: 探索解密
|
假如我寫了一段程序,,有1萬步,plc顯示掃描時間為10ms,在程序的最后一行我寫了一個時間繼電器,設(shè)定時間是1秒。那么,這個時間繼電器是不是在1秒加10ms的時候執(zhí)行。那如果我用過這個時間觸發(fā)計數(shù)器計數(shù),60次為1分鐘,那這樣是不是就不會多出0.6s? |
---|---|
|
菜鳥入行
級別: 論壇先鋒
|
按我個人的理解,可能是 60次時間 + 1~2次掃描周期時間。 |
|
---|---|---|
|
一直在nuo奔
。
級別: 探索解密
|
圖片:
我測試了,果然是我猜想的那樣。 |
---|---|
|
小口天
級別: 正式會員
|
圖片:
我們不一樣 |
---|---|
本帖最近評分記錄: |
一直在nuo奔
。
級別: 探索解密
|
你的信捷的,你要看你的掃描周期,而且你的時間繼電器是10ms,你應(yīng)該是直接上傳plc運(yùn)行,掃描周期應(yīng)該只有幾u(yù)s。 我的用的是三菱離線模擬,你仔細(xì)看我發(fā)的圖,掃描周期是100ms,所以,你懂得 |
---|---|
|
ymmfa
不想大江大河,不想浪起潮落,只愿一灣小湖,靜待歲月安好。
級別: 管理員
|
|
|
---|---|---|
|
烏嘍牛
級別: 家園常客
|
時間繼電器這個觸發(fā) 是后臺運(yùn)行的 還有脈沖信號(步進(jìn)電機(jī)) 時間到了就觸發(fā),plc掃描到了就直行 |
---|---|
|
hefq
級別: 家園常客
|
肯定不對,1秒是多1-2個周期,60秒還是多1-2個周期 —————————————————————————————————————————————— 不好意思,剛才沒認(rèn)真看題,你是拿1秒定時器做時基去計數(shù),那肯定是會有累計誤差, 改成M8011的上升沿去計數(shù),可以把誤差降低 [ 此帖被hefq在2021-06-10 07:01重新編輯 ] |
---|---|
|
一直在nuo奔
。
級別: 探索解密
|
圖片:
是的,內(nèi)部的很準(zhǔn)。 這個問題也是我看到論壇里有人用這樣的方式做長時間的設(shè)定用的,他做的是幾個小時的那種。 |
---|---|
|