跳至内容
深圳市捷比信实业有限公司 · 产品选型与采购咨询联系业务人员
模压电感捷比信 · 专业器件主题站

什么是Modbus通信协议,其功能是什么

Modbus网络是一种工业通信系统,它是通过公用线路或本地专用线路将可编程控制器与智能终端和计算机连接起来而形成的。它的系统结构包括硬件和软件。它可以应用于各种数据采集和过程监控。 ModBus网络只有一台主机,所有通信均由他发送。该网络最多可以支持247个远程从属控制器,但是实际支持的从属计算机数量取决于所使用的通信设备。使用该系统,每台PC都可以与中央主机交换信息,而不会影响每台PC自身的控制任务。了解Modbus通信协议是什么,您可以使用各种第三方小型软件在现场进行通信测试。 Modbus协议包括ASCII,RTU,TCP等。并且未指定物理层。该协议定义了控制器可以识别和使用的消息结构,无论控制器通过什么网络进行通信。标准的Modicon控制器使用RS232C来实现串行Modbus。 Modbus的ASCII和RTU协议规定了消息和数据,命令和响应方法的结构。数据通信采用主从模式,主机发出数据请求消息。从设备收到正确的消息后,可以响应该请求将数据发送到主设备。主终端也可以直接发送消息修改从终端的数据,实现双向读写。 Modbus协议需要检查数据。除了奇偶校验之外,ASCII模式还使用LRC检查,RTU模式使用16位CRC检查,但是TCP模式没有其他检查,因为TCP协议是可靠的面向连接的协议。此外,Modbus使用主从模式定期发送和接收数据。在实际使用中,如果从站断开连接(例如故障或关机),则主终端可以执行诊断,并且在修复故障之后,可以自动连接网络。因此,Modbus协议的可靠性更好。至于ModbusASCII,RTU和TCP协议,TCP和RTU协议非常相似。我们只需要删除RTU协议的两字节校验码,然后通过TCP / IP网络协议将其发送出去,然后在RTU协议的开头添加五个零和一个六。 q