wenliang
擡頭白雲悠悠,前竟一片黯愁……
级别: 家园常客
精华主题: 0
发帖数量: 695 个
工控威望: 883 点
下载积分: 42959 分
在线时间: 530(小时)
注册时间: 2014-04-04
最后登录: 2024-05-08
查看wenliang的 主题 / 回贴
楼主  发表于: 2022-10-14 08:50
请教各位大神,因为本人刚接触欧姆龙PLC,对定时器这块还不是很了解,现在用定时器做定时的时候会报错误,习惯了用三菱的编程方法,直接用D设定定时器的时间,现在只要设定值超过122数值时,定时器就报错误这是什么问题呢,还请各位大神多多指导下,谢谢!

  
wenliang
擡頭白雲悠悠,前竟一片黯愁……
级别: 家园常客
精华主题: 0
发帖数量: 695 个
工控威望: 883 点
下载积分: 42959 分
在线时间: 530(小时)
注册时间: 2014-04-04
最后登录: 2024-05-08
查看wenliang的 主题 / 回贴
1楼  发表于: 2022-10-14 09:23
引用
引用第1楼cvlsam于2022-10-14 09:06发表的  :


导致错误的原因在于:

     你使用的是BCD定时器,你输入的是BIN数据,122转换为16进制数据为7A,对于BCD码来说,其数据范围为16进制的0~9999,不包含A~F,由于出现了A,因此非法数据导致出错.
.......


多谢大师的指导,已经明白现在的问题所在,刚接触欧姆龙的PLC感觉太陌生了,衷心感谢大师详细的解说!