真空炉设备 发表于 2011-3-4 10:14:55

欧陆2704和工控机通讯问题

欧陆2704和工控机通讯   表上的温度是35度   可是工控机上的温度是2000多度   地址和线的正反都没错   是什么原因呢?

stove 发表于 2011-3-7 08:49:08

设备在调试阶段还是使用阶段出现的?

circle0515 发表于 2011-3-8 14:02:56

想不都不要想,肯定是地址与数据之间的问题,不对应,或上位机上的数据进行了数学运算了
如果是35度,显示为350,3500,3.5都有可能,那是里面的小数点位置的问题。
如果是都没错,就不会出现问题了

bai 发表于 2011-5-5 19:29:15

可能是数据类型,选择错误,才会造成这个结果

WF9742 发表于 2011-7-27 17:06:49

一:程序设计有debug;
二:读取2704地址错误;
三:从串口读取时模式错误,二进制/文本;
四:通讯协议有问题,或跟本就没通讯上。

建议直接中断调试,Modbus校验CRC检验一下,看有没有问题。 如果返回CRC校验 OK的话,还不行,就是仪表地址、数据地址、显示格式问题了。

sunhigh 发表于 2011-7-30 14:58:04

做一下高8位和低8位转换,看看数据对不对

真空炉设备 发表于 2011-8-13 20:07:03

模块弄错了   应该是R485的   实际是R232的谢谢大家
页: [1]
查看完整版本: 欧陆2704和工控机通讯问题