Modbus 协议学习笔记《一》

  • 目录

一、Modbus协议历史

二、Modbus协议是什么?

三、通讯协议

总结



一、Modbus协议历史

1979年,Modicon公司为使用可编程逻辑控制器(PLC)通信而发表了Modbus协议,该公司研发出世界上第一台可编程逻辑控制器(‌PLC),并命名为Modicon。

Modicon公司是一家法国公司,其创始人Dick Morley在1968年为优化自动化系统研发出第一台PLC,Modicon公司经历了多次所有权的变更,1997年施耐德电气收购了Modicon公司,成为其旗下品牌。在1836年,施耐德兄弟创立了施耐德电气,现在施耐德电气电气是全球化电气企业,全球能效管理和自动化领域的专家,总部位于法国吕埃。

1997年施耐德公司收购了Modicon公司,版权归属施耐德,为了更好地推广Modbus协议,施耐德公司在2004年把该协议版权转让给Modbus-IDA公司,Modbus-IDA是一个由独立的自动化设备用户和供应商构成的非营利性组织。

在中国,Modbus协议是一个国家标准,标准编号为:GB/T19582-2008,文件名称是《基于 Modbus 协议的工业自动化网络规范》,主要包含三个部分,

  1.  第 1 部分:Modbus 应用协议
  2.  第 2 部分:Modbus 协议在串行链路上的实现指南
  3. 第 3 部分:Modbus 协议在 TCP/IP 上的实现指南

二、Modbus协议是什么?

Modubs是一个应用层报文传输协议,它在连接至不同类型总线或网络的设备之间提供客户机/服务器通信。英文版MODBUS APPLICATION PROTOCOL SPECIFICATION V1.1b3

1979年发表Modbus的目的是为使用可编程逻辑控制器,计算机通过使用这些可编程逻辑控制器设备来提高设备的自动化,从而提高生产效率。经过四十多年的发展,更多类型的设备都在使用Modbus协议通讯,包括PLC、驱动器、输入输出设备和HMI等等。Modbus已经成为工业领域通信协议的业界标准,并且现在是工业电子设备之间常用的连接方式。Modbus能获得如此广泛的应用与它的特点密切相关

        1 公开且无版权要求,免费

        2易于部署和维护,易用

        3 更改本地位或字节没有太多限制,易于维护

Modbus协议是一种客户机/服务器的通信模式,在通讯网络中的设备,有的扮演客户机角色,有的扮演服务器角色。客户机负责发起服务请求,服务器回复客户机的请求,这样的一应一答的模式比较简洁易用。另外一个方面来讲,因此有些不足,设备在工作过程中的变量变化和突发事件不会及时通知给到客户机,需要等客户机询问才能获取。

三、通讯协议

Modbus是一种应用层报文传输协议,工作与OSI参考模型的第7层。最早,在1979年发表时主要使用RS232等串行总线通讯协议,在1997年施耐德电气收购Modicon公司后,扩展了Modbus协议来支持TCP/IP通讯协议,后来也出现了在UDP/IP通讯协议栈上使用Modbus协议的应用。

在TCP/IP协议上,默认使用了保留的502端口。


总结

这篇学习笔记主要对Modbus协议历史,Modbus协议是什么和Modbus底层通讯协议三个方面进行了总结

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值