龙宇馨
级别: 探索解密
精华主题: 0
发帖数量: 22 个
工控威望: 145 点
下载积分: 2262 分
在线时间: 28(小时)
注册时间: 2013-07-23
最后登录: 2019-01-08
查看龙宇馨的 主题 / 回贴
楼主  发表于: 2014-02-27 20:40
如果仪表上的数据通过BCD码跟三菱PLC通讯时,出现BCD码溢出,这种情况要怎么处理?

等大神来解答
龙宇馨
级别: 探索解密
精华主题: 0
发帖数量: 22 个
工控威望: 145 点
下载积分: 2262 分
在线时间: 28(小时)
注册时间: 2013-07-23
最后登录: 2019-01-08
查看龙宇馨的 主题 / 回贴
1楼  发表于: 2014-02-28 23:01
在三菱Q系列PLC 中,称重仪表上的数据跟PLC通讯时是采用BCD码通讯的,如果BCD码溢出时,CPU是会报错的,也就是会亮红灯,怎么样才能避免这种情况?
引用
引用第1楼94114602于2014-02-27 22:01发表的  :
能具体点不。。。
龙宇馨
级别: 探索解密
精华主题: 0
发帖数量: 22 个
工控威望: 145 点
下载积分: 2262 分
在线时间: 28(小时)
注册时间: 2013-07-23
最后登录: 2019-01-08
查看龙宇馨的 主题 / 回贴
2楼  发表于: 2014-02-28 23:03
我知道采用BIN转换啊,仪表上的数据确实也是用BIN指令把重量的数据赋值给D值,只是有时BCD会溢出,CPU就会报错,怎么避免CPU报错,继续运行?
引用
引用第2楼曾文庆3于2014-02-28 21:24发表的  :
要把BCD码转2进式