|
ymmfa
不想大江大河,不想浪起潮落,只愿一灣小湖,靜待歲月安好。
級別: 管理員
|
早上客戶聯系我,發來一個視頻,視頻中顯示 (OUT T50 K100) 大概一秒鐘就結束了。 按常理,FX5U的定時器 OUT 以0.1秒為單位 OUTH 以0.01秒為單位 OUTHS 以0.001秒為單位 (OUT T50 K100) 是10秒,怎么也得等一下啊,怎么這么快就結束了。 我判斷應該不是PLC的問題,請他把程序發過來,我模擬測試,也是一樣的快。 經過仔細查找,發現他程序開頭有一句 |SM400|------【FOR K6】 后面有一句 【NEXT】 把這兩句刪除后測試,就正常了。 原來這里讓計時器加速了6倍導致的,FOR觸動了時間法則。 當然他FOR還有別的用途,所以把定時器程度移到NEXT下方即可。 |
|
|---|---|---|
|
|
有魚丶
勿以惡小而為之,勿以善小而不為
級別: 略有小成
|
可能是:內部晶振的變化寫入至掃描周期,然后在這個掃描周期內對計時器自累積循環了6次。恭喜你發現新BUG |
|---|---|
|
|
|
夢雨天涯
微信hui530527 &
級別: 網絡英雄
|
![]() |
|
|---|---|---|
|
|
暴躁小白兔
級別: 略有小成
|
循環里寫計時器,妙啊,都是不看指令說明書的家伙。 莫非是PC思維,當成WaitTime了。 [ 此帖被暴躁小白兔在2025-10-16 15:46重新編輯 ] |
|---|---|
|
|
|
apei2014
工控的世界,我不懂
級別: 論壇先鋒
|
好像是有說計時器不能放在for循環里 |
|
|---|---|---|
|