S7-200与仪表进行modbus通讯,地址是从40001开始。因为仪表的问题,读取的数据是乱码,怎么办
- 2023-07-27 14:43:45
1、S7-200与仪表进行modbus通讯,地址是从40001开始。
2、因为仪表的问题,读取的数据是乱码,怎么办?先查看仪表地址码设置是否正确,包括相关的通讯参数通讯速率,校验码、停止位等。
3、另外看看读取数据的寄存器地址是否正确。
4、另外可以用串口软件读取仪表的数据,看看数据是否正常,如果数据正常,那么再用串口软件截取PLC下发的采集数据报文,看看报文是否正常。
5、采用排除法,一个个排除。
6、另外不知道这些设备在什么场合下使用的,如果电磁干扰严重,也可能会对通讯有影响。
7、还有一种可能是,PLC与仪表之间的通讯485或232通讯电压不够,可以用有源的485或232转换器提高通讯电压试试。
声明:本文内容及图片来源于读者投稿,本网站无法甄别是否为投稿用户创作以及文章的准确性,本站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。请将本侵权页面网址发送邮件到583666585@qq.com,我们会及时做删除处理。