leigan231
级别: 略有小成
精华主题: 0
发帖数量: 84 个
工控威望: 259 点
下载积分: 3445 分
在线时间: 46(小时)
注册时间: 2019-08-12
最后登录: 2023-11-23
查看leigan231的 主题 / 回贴
楼主  发表于: 2020-03-10 20:30
怎么读取一个设备的波特率,奇偶校验,停止位,从站号等参数

有个流量计要modbus通讯,怎么查询这个流量计的以上这些信息
wangzhentang
大傻
级别: 探索解密
精华主题: 0
发帖数量: 129 个
工控威望: 196 点
下载积分: 8038 分
在线时间: 26(小时)
注册时间: 2018-01-28
最后登录: 2024-11-01
查看wangzhentang的 主题 / 回贴
1楼  发表于: 2020-03-14 22:41
前几楼给了最简单的办法,我给个麻烦的办法-用上位机。
1.首先都设备串口号,写入一个数组。
2.将常用的波特率9600-115200也写入一个数组。
3.同上将校验位,停止位,站号也各自写入一个输入。
4.以上数组相互组合轮询与下位机握手通信,成功的就是,将其写入数据库或文本里,下次启动程序读取该地址即可。