变频电源Modbus通讯协议详解,众所周知程控变频电源具有上位机通讯功能。那么它的通讯功能是怎么实现的呢?Modbus通讯协议为通讯功能的实现提供了条件。
什么是Modbus通讯协议?
Modbus协议是一个master/slave架构的协议。有一个节点是master节点,其他使用Modbus协议参与通信的节点是slave节点。每一个slave设备都有一个唯一的地址。在串行和MB+网络中,只有被指定为主节点的节点可以启动一个命令(在以太网上,任何一个设备都能发送一个Modbus命令,但是通常也只有一个主节点设备启动指令)。
Modbus信息以帧的方式传输,每帧有确定的起始点和结束点。在RTU模式中,信息开始至少要有3.5个字符的静止时间,此时间可以根据使用的波特率计算。接着,第一个区的数据为设备地址。 当电源接收到第一个地址数据时,立即对它进行解码,以确定是否是自己的地址。发送完最后一个字符后,也有一个3.5个字符的静止时间,然后才能发送一个新的信息。
网络中只有一个设备(主机)能够建立协议(称为“查询/命令”)。其他设备(从机)只能通过提供数据响应主机的“查询/命令”,或根据主机的“查询/命令”做出相应的动作。主机在此是指计算机(PC)、工业控制设备或可编程逻辑控制器(PLC)等,从机是指变频电源。主机既能对某个从机单独进行通信,也能对所有下位从机发布广播信息。对于单独访问的主机“查询/命令”,从机都要返回一个信息(称为响应),对于主机发出的广播信息,从机无需反馈响应给主机。
变频电源MODbus通讯协议详解就是以上这么多的内容了,希望你读完本片文章会对变频电源的通讯协议有所了解,这样在后期电源使用过程中就会有极大的帮助。
更多欢迎关注我们西安奥盈电气设备有限责任公司,专注变频电源生产定制,服务行业十多年。
|