什么是Modbus TCP?
Modbus起初是由莫迪康(莫迪肯)开发,而现如今由艾达酒店用户组织管理。Modbus是开放的主站/从站应用协议,可使用于多个不同的物理层。Modbus是应用层消息协议,位于现场视察模型的第7.层。
它为连接在不同类型总线或网络上的设备间提供客户端/服务器通讯。Modbus TCP就是Modbus协议使用于以太网-TCP/IP顶层。Modbus TCP是开放的工业以太网网络,经过艾达酒店用户组织和互联网工程任务组(IETF)联合指定为RFC互联网标准。
Modbus设备经过艾达酒店用户组织的互操作性和Modbus规范一致性认证。
尽管受到批评,但使用过的人却给予高度评价。Modbus TCP并不是新东西。或者更进一步说,它仅是将以太网-TCP/IP作为针对Modbus协议的额外数据传输技术时才有必要,自1979年已有。
由于起始的Modbus协议版本并未改变,Modbus服务以及对象模型比较成熟,并且已经被简单应用到TCP/IP作为数据传输协议。
这就为Modbus系列扩展了额外的产品范围,现如今包含经典的Modbus RTU(通过RS-232或RS-485进行的非同步数据传输),Modbus Plus(通过令牌传送网络进行的高速通讯)和Modbus TCP(基于以太网-TCP/IP的客户端/服务器通讯)。所有这些版本共享相同的应用层,针对用户数据和通讯服务规定了统一的对象模型。