liuzi511 发表于 2014-10-30 08:51 
modbus通讯要注意串口的波特率,奇偶校验位。另外就是MODBUS的设备地址,CRC校验。 ...
今天取得了一点进展,设备是232接口,我把单片机的uart口接了一个ttl转232与设备连接,开始也是没什么反应,我开始用示波器测量单片机的发送管脚,数据是正常发送的,但是将示波器接到其接收管脚时发现ttl转232上的RX信号灯亮了,把示波器探头拿掉那个灯就又灭了。我就一直把探头放在那里,结果收到数据了,而且与协议一对比是正确的,请帮忙分析一下这是什么原因,谢谢。我的物理连接都是正确的,跟信号电平有关系吗?
|