重量限制器modbus通讯协议

此装置与数据采集并用

modbus通讯协议详解

重量限制器的通讯物理层为半双工RS-485,波特率为9600bps

串行口数据格式:1个起始位,8个数据位,1个停止位,无奇偶校验位。

一、、MODBUS协议简介

Modbus协议是一种串行主/从协议。Modbus协议定义了通讯链路上串行传输的内容。这里仅有一台设备(主机)可以请求数据交换(叫作“查询”),其它设备(从机)单独向主机回送消息(叫作“响应”)。典型的主机为上位计算机,典型的从机为四重量限制器。 1、查询与响应

Modbus协议定义了主机查询消息的格式和从机响应消息的格式。主机查询消息包括地址、功能代码、数据以及错误校验。从机响应消息包括地址、功能代码、数据及错误校验。如果从机在接收消息时出错或是从机不能执行所接收的命令,它将生成错误消息并作为响应发送给主机或不作响应使主机产生超时错误。

重量限制器modbus通讯协议

查询:查询消息中的功能代码告诉从机做什么。数据是从机执行命令所需要的附加信息。例如:功能代码03表示让从机读通道测量值,并把所读内容返回主机。功能代码之后的数据告诉从机:从哪个通道开始读,读多少个通道的测量值。错误校验为从机提供了验证信息正确性的方法。

响应:如果从机作出常规响应,则响应消息中的功能代码就是查询消息中的功能代码。数据域包含从机收集的信息,如通道测量值等等。如果发生错误,则功能代码被修正以指示这是一个错误响应,数据域包含了对错误的描述代码。错误校验使主机可以确认信息的有效性。

2、传输模式

Modbus协议有两种不同的传输模式:ASCII模式和RTU模式。鉴于RTU模式更加高效简洁,四重量限制器采用了RTU模式,所以下面只介绍RTU模式。

重量限制器modbus通讯协议相关文档

最新文档

返回顶部