青岛三利SM510供水控制器Modbus地址点位表及通讯协议

Posted by

一、 概述

SM10新型控制器采用MODBUS协议,所有采用MODBUS RTU协议的主机可以通过RS232接口访问SM510控制器。

二 、通讯协议

(一)、通讯参数:

通讯参数设置19200,n,8,1,即波特率为19200bps,8个数据位,1个停止位,无奇偶校验。

实际工作中碰到的SM510-II波特率为9600,从站地址为2.

(二)、通讯规约:

传送方式 MODBUS RTU通讯规约。

(三)、Modbus功能说明:

1.功能03:读保持寄存器

说明:读取一个或多个保持寄存器中的二进制值,所支持的最大保持寄存器数量为100个。

查询:查询信息规定了要读的寄存器起始地址及寄存器的数量,至少查询1个字,即2个字节。其中低地址为字的高位,高地址为字的低位。

举例-查询:从寄存器(字地址:8)开始读3个字即6个字节的寄存器的内容

响应: 响应信息中的寄存器数据为二进制数据,每个寄存器分别对应2个字节,第一个字节为低地址(高位)数据,第二个字节为高地址(低位)数据。

例:按查询要求返回响应。

表2:读寄存器-响应

2.功能10H:预置多个寄存器

说明: 把具体的二进制值装入一串连续的保持寄存器。 至少写1个字,即2个字节。其中低地址为高位数据,高地址为低位数据。

3.功能06:预置单个寄存器

说明 把一个值预置到一个保持寄存器中。 查询信息规定了要预置寄存器的类型,至少写1个字,即2个字节。其中低地址为高位数据,高地址为低位数据。

例:请求把从机设备01 中的1400H 寄存器预置为1EH 值。

三 、SM510通讯参数地址

 

Leave a Reply

您的电子邮箱地址不会被公开。