您现在的位置是:首页 > 变频技术 > 变频技术

Modbus通信链路有何特征?

来源:艾特贸易2017-06-04

简介答: Modbus 标准的物理层可以采用 RS-232 串行通信方式,但在长距离通信中常采用 RS-422 或 RS-485 代替。在多点通信情况下只采用 RS-485 方式,所以 RTU 模式下的 Modbus 系统采用屏蔽双绞线

    答:Modbus标准的物理层可以采用RS-232串行通信方式,但在长距离通信中常采用RS-422RS-485代替。在多点通信情况下只采用RS-485方式,所以RTU模式下的Modbus系统采用屏蔽双绞线,通信距离可达1000m。一条总线上最多可配置31个从站设备,传输线上的信息交换是半双工的,即同时只能有一台设备允许发送信息。主站在发送下一条指令之前等待从站回应,从而避免了线路的冲突。    RTU模式的传输格式是1个数据位,2个停止位,没有奇偶校验位。通信数据安全由控制参数CRC-16码保证。RTU接收设备依靠接收字符间经过的时间判断一帧的开始,如果经过3个半的字符时间后仍然没有新的字符或者没有完成帧,接收设备就会放弃该帧,并设下一个字符为新一帧的开始。    在采用Modbus总线构建的SCADA系统中,主站和从站中的控制设备上都要实现Modbus通信协议。主站控制器的通信协议实现过程如图4-17所示。
Modbus通信子程序流程
    4-17    Modbus通信子程序流程