一路生花
级别: 略有小成
精华主题: 0
发帖数量: 91 个
工控威望: 353 点
下载积分: 2831 分
在线时间: 185(小时)
注册时间: 2021-11-11
最后登录: 2024-11-19
查看一路生花的 主题 / 回贴
楼主  发表于: 2022-01-04 09:33
图片:
图片:
图片:
图片:
大家帮忙看看我哪里设置的不对?MODBUS设定是9600, 无校验,8数据长度,1停止位,温控器站号设置第五站,H3读取从站保持寄存器,但后面从站寄存器涉及到一个功能码H4读测量值数据以及0*00第一通道测量值地址,我这程序应该怎样写?下面是我自己写的,麻烦各位大佬帮忙看一看,纠正一下!
twingo49
级别: 网络英雄

精华主题: 0
发帖数量: 559 个
工控威望: 9134 点
下载积分: 22555 分
在线时间: 1019(小时)
注册时间: 2013-08-08
最后登录: 2024-11-10
查看twingo49的 主题 / 回贴
1楼  发表于: 2022-01-04 15:53
引用
引用第1楼一路生花于2022-01-04 10:22发表的  :
怎么读不出来温控器值呢


試試看 ADPRW H5 H3 H0 K8 D1500
twingo49
级别: 网络英雄

精华主题: 0
发帖数量: 559 个
工控威望: 9134 点
下载积分: 22555 分
在线时间: 1019(小时)
注册时间: 2013-08-08
最后登录: 2024-11-10
查看twingo49的 主题 / 回贴
2楼  发表于: 2022-01-06 09:46
引用
引用第12楼一路生花于2022-01-06 09:19发表的  :

虽然还是没有解决,但是谢谢老哥们,
程序上,接线,设置都检查过了,感觉都没问题,还是读不出来温控器上的温度值,
我有点怀疑是不是温控器通讯的那个坏了     

有試過H3嗎?下圖是我以前寫過的程式用的就是H3