Banner

新敏公司采集柜使用说明

新敏公司采集柜使用说明
新敏公司采集柜使用说明

一、软件说明

 

1.读寄存器数据格式

根据Modbus协议读寄存器格式如图所示。

主站请求帧:


87.png

柜子尺寸:300*400*200

 

主机发送

字节数

发送的信息

备注

从机地址

1字节

xx

向地址为xx的从机要数据

功能码

1字节

03

读取寄存器

起始地址

2字节

002f、0031、0034

起始地址为002f、0031、0034

寄存器数量

2字节

00xx

读取xx个寄存器数据(每个寄存器分别对应2个字节,共2xx字节)

CRC校验

2字节

xxxx

由主机计算得到CRC码

从站响应帧:

从机相应

字节数

返回的信息

备注

从机地址

1字节

xx

来自地址为xx的从机

功能码

1字节

03

读取寄存器

字节数量

1字节

xx

读取xx个字节数据(是寄存器数量的2倍)

寄存器数据1

4字节

DATA1

瞬时流量数值

寄存器数据2

4字节

DATA2

累计流量数值

寄存器数据3

2字节

DATA3

控制流量数值

CRC校验

2字节

xxxx

由从机计算得到CRC码


2.实例

主机发送帧为03   03      00 00     00 02         C5 E9

            地址 功能码  起始地址  寄存器数量     CRC校验

说明:本采集柜的四块采集板对应的地址分别为01,03,05,07,如果有需要,客户可通过硬件重新分配地址,详见硬件说明。因为本采集板仅能采集电流值,故起始地址客户可任意分配,占两个字节即可。

从机响应帧为03   03      04        00 00 0F AE   5D BF

            地址 功能码  字节个数   电流值        CRC校验

说明:字节个数占一个字节,是寄存器个数的两倍,采集的电流值按照说明占四个字节,将十六进制数换算成10进制,再补上三位小数后,即为当前的电流值。如返回的数据为00 00 0F AE,将十六进制数0x0FAE换算成十进制数为4014,则当前测得电流为4.014mA。

3.数据格式

本采集器的数据为异步10 位方式——位起始位,位数据位,位停止位,无校验位。

数据传输速率默认为9600BPS,不可修改,用户希望使用其他波特率时,请在定货时声明。

产品出厂时经过串口调试助手校验无误,如图所示。

98.png

4.其他

本采集器有四块采集板组成,考虑到通讯的可靠性,上位机应用轮询的方式分别发命令到四块采集板进行数据采集,发送指令间隔不少于1s

二.硬件说明

1.地址分配

采集板地址取决于单片机P1口,即Address=P1,如图所示。由于Modbus规定的有效地址为1-0xf7,故P1.0接高电平,P1.3接地,0欧姆电阻当拨码开关使用。

例如采集板地址分配为0x07,则去掉R4R6两个0欧姆电阻即可。

100.png


2.接线说明

为了方便客户使用,每块采集板引出一个直式5芯航空插头,用户使用时需卸下自由端航空插头,将自由端航空插头的2脚焊接变送板E+,4脚焊接E-,重新插接。采集柜引出的红线接485A,黑线接485B端。接通电源,上位机发送正确命令,通过485即可采集变送板上的电流值。