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