A、Modbus通信协议是Modicon公司提出的一种报文传输协议,它广泛应用于工并已经成为一种通用的行业标准。不同厂商提供的控制设备可通过Molbus协议连成请从而实现集中控制。
根据传输网络类型的区别,Modbus通信协议又分为串行链路Modbus协议和基于协议的Modbus协议
串行链路Modbus协议的通信接口可采用RS485接口,也可使用RS-232C接口Rs-485接口可用于远距离通信,RS232C接口只能用于短距离通信。
申行链路Modbus协议只有一个主站,可以有1 ~ 247 个从站,Modbus通信只能从发起,从站在未收到主站的请求时,不能发送数据或互相通信。
B、Modbus主站寻址
Modbus主设备指令Modbus地址:
40001 ~ 49999对应保持寄存器。
00001-09999对应离散输出(线圈):
10001 ~ 19999对应高散输入(触点)
30001 ~ 39999对应输入寄存器(通常是模拟量输入) ;
其中离散输出(线圈)和保持寄存器支持读取和写入请求,面离散输入(触点)和构入寄存器仅支持读取请求。地址参数的具体值应与Modbus从站支持的地址致,
C、Modbus寻址
Modbus地址通常是包含数据类型和偏移量的5个或6个字符值。第一个或前两个字前出定数据类型,最后的四个字符是符合数据类型的一个适当的值。Modbus主设备指令能将地址的射至正确的功能,以便将指令发送到从站。
Modbus转Profinet网关:http://www.zxpmq.com/fn.html
网站备案:深圳市振鑫通信科技有限公司 粤ICP备14025924号-1