bell 发表于 2024-3-12 09:12:52

modbus读取某设备保持寄存器读不到,求助!!!

屏的串口收发没有问题,设备的收发也没有问题。屏发送命令,设备可以返回数据,就是数据不显示到文本控件上。用实体屏作modbus主机读电脑上slave上同样地址的保持寄存器的值可以,发送的命令和返回的数据都一样,不知道是哪个地方问题,为啥文本控件不显示设备发回的数据……

dctechnology 发表于 2024-3-12 11:24:34

看下发送数据的波特率是不是对应的,相应的串口参数保持8位数据位,1位停止位,无校验位的设置

bell 发表于 2024-3-12 13:34:42

dctechnology 发表于 2024-3-12 11:24
看下发送数据的波特率是不是对应的,相应的串口参数保持8位数据位,1位停止位,无校验位的设置 ...

屏幕和设备的串口波特率都是设置的9600。请问这个相应的串口参数保持8位数据位,1位停止位,无校验位是指发数据的设备的串口参数吗

bell 发表于 2024-3-12 16:26:43

已解决,轮询延时20,应答超时1000
页: [1]
查看完整版本: modbus读取某设备保持寄存器读不到,求助!!!