引用
引用樓主wenliang于2022-10-14 08:50發表的 歐姆龍定時器報錯誤 :
請教各位大神,因為本人剛接觸歐姆龍PLC,對定時器這塊還不是很了解,現在用定時器做定時的時候會報錯誤,習慣了用三菱的編程方法,直接用D設定定時器的時間,現在只要設定值超過122數值時,定時器就報錯誤這是什么問題呢,還請各位大神多多指導下,謝謝!
[attachment=272809] [attachment=272810]
導致錯誤的原因在于:
你使用的是BCD定時器,你輸入的是BIN數據,122轉換為16進制數據為7A,對于BCD碼來說,其數據范圍為16進制的0~9999,不包含A~F,由于出現了A,因此非法數據導致出錯.
解決方式有以下2種:
A、將定時器的數據從BCD改為二進制數據,在PLC屬性中修改。
B、對你的輸入數據進行轉換,從BIN轉換為BCD后供給定時器。
Good Luck~