nan5267
级别: 探索解密
精华主题: 0
发帖数量: 15 个
工控威望: 108 点
下载积分: 652 分
在线时间: 23(小时)
注册时间: 2014-08-27
最后登录: 2020-05-08
查看nan5267的 主题 / 回贴
楼主  发表于: 2014-10-04 09:47
图片:
大家好,三菱485通讯时,采用协议 无顺序协议,对象为PH计,此PH计在正常数据相应是 返回为17个字节的数据,但是出错时返回会5个字节的数据。
在试验时出现如下问题: 因为需要采集数据,因此我采用 LEFT指令 取其中的一段字符串,之后采用 EVAL命令 把ASCII码转成实数浮点数,因为我在通讯时 采用的是接收固定字节的方法来作为数据结束的标志,此时如果出现 5个字节的异常数据会造成PLC 4100操作异常的问题。请问该怎么处理啊好点?
附上程序
附件: 测试.rar (155 K) 下载次数:25
网站提示: 请不要用迅雷下载附件,容易出错