MODBUS TCPIP协议是一种以太网通信协议。
Modbus TCP是通过TCP/IP工业以太网进行 Modbus通信的数据传输方式。本协议采用“客户端一服务器”方法, Modbus tcp客户端设备发起与 Modbus tcp服务器设备的TCP连接请求。成功建立连接后。客户端可请求从服务器设备读取部分存储器,或将一定数量的数据写入服务器设备的存储器。如果请求有效,则服务器将响应该请求;如果请求无效,则会回复错误消息。支持西门子PLC做 Modbus tcp通信的客户端或者服务器,可以实现PLC与PLC之间的通信,也可以实现PLC与支持 Modbus tcp通信协议的第三方设备通信。通信伙伴数量比较多的时候,可以使用交换机,扩展以太网接口。
目前西门子SMART200(V2.4以上版本)与博图系列PLC均支持本通信协议,并且可以直接从软件中调用对应库指令
而在博图中,你可以在通信下面找到本指令库,如下图
具体的指令使用我们以后会讲到
下面是本协议的优势和缺点分析
优势:
1 通用性极强
基本上所有厂家都支持本协议,所以跨厂家通信极为方便,大家在跨厂家或者品牌的网口通讯第一个就想起的是这个协议
2 程序
调用方便,基本上每个厂家都为本协议做好了调用程序,用户可以通过填入几个参数(上文所述参数)就可以完成编程调试工作
劣势:
1 速度不错,不过实时性不够
本协议不适合高速控制的实时性强场景,比如说极高速度的大量轴伺服同步。
总结:
本通信方式在绝大多数场合都有很不错的应用,在大量不同厂家产品进行通信的场合使用更为方便,是以太网通信必须掌握的一个协议.
云鹤教育,有品质的工控知识与快讯分享~
閱讀更多 雲鶴天翼樂學教育 的文章
關鍵字: 原汁原味的德系SUV 软件 人生第一份工作