wenliang
擡頭白雲悠悠,前竟一片黯愁……
級別: 家園常客
|
請教各位大神,因為本人剛接觸歐姆龍PLC,對定時器這塊還不是很了解,現在用定時器做定時的時候會報錯誤,習慣了用三菱的編程方法,直接用D設定定時器的時間,現在只要設定值超過122數值時,定時器就報錯誤這是什么問題呢,還請各位大神多多指導下,謝謝! |
---|---|
|
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會員
|
導致錯誤的原因在于: 你使用的是BCD定時器,你輸入的是BIN數據,122轉換為16進制數據為7A,對于BCD碼來說,其數據范圍為16進制的0~9999,不包含A~F,由于出現了A,因此非法數據導致出錯. 解決方式有以下2種: A、將定時器的數據從BCD改為二進制數據,在PLC屬性中修改。 B、對你的輸入數據進行轉換,從BIN轉換為BCD后供給定時器。 Good Luck~ |
---|---|
|
wenliang
擡頭白雲悠悠,前竟一片黯愁……
級別: 家園常客
|
多謝大師的指導,已經明白現在的問題所在,剛接觸歐姆龍的PLC感覺太陌生了,衷心感謝大師詳細的解說! |
---|---|
|