
一. 概述
MB6MW 6路称重信号16位高精度采集模块,可采集电压(±0~32mV),信号采集精度高。另附3路称重电桥用10V激励电压,电压精度1%;采集到的称重信号数据,通过隔离RS485接口输出;模块采用Modbus-RTU通讯,可适配于PLC、DCS以及各种组态软件等。
信号采集、CPU和电源输入、RS485通讯电气信号相互隔离,有效抑制各类串模和共模干扰,保证数据的精确度,同时也保障了模块的可靠工作。
二. 特点
1. 采用标准的Modbus-RTU协议。
2. 提供3路称重电桥用10V激励电压,电压精度1%。
3. 高精度信号采集:采用高精度24位AD和电压基准,电压基准温度系数10PPM/℃(max)。
4. 信号采集采用通道隔离技术。
5. 安全:信号采集、电源、RS485通讯电气信号相互隔离。
6. 通讯保护:RS485通讯信号输出接口采用过压过流双保护。
7. 电源极性保护。
三. 技术指标
项目 |
参数 |
AI 信号输入 |
1.输入通道:6通道称重信号采集 2.输入信号类型:±0~32mV 3. 采集精度:0.1% 4.分辨率:±32mV/32768 24 位 降级为 16位使用 5.采样速率:6通道每300mS采集一遍(50mS一个通道)(可以设置采集路数) 6. 信号采集电路和CPU隔离电压保护:1500V 7. 信号采集采用通道隔离技术。 |
激励电压 |
1. 电压:10V 精度1% 3路 2. 3路10V输出带短时间短路保护 |
RS485 通讯输出 |
1.通讯协议:MODBUS-RTU 2.接口类型:隔离RS485通讯,输出接口采用过压过流双保护 3.波特率:1200bps、2400bps、4800bps、9600bps、19200bps 38400bps、57600bps、115200bps. 4.校验位:无校验、偶校验、奇校验 5.设置方式:模块地址、波特率、校验位均可通过软件设置 6. RS485电路和CPU隔离电压保护:1500V |
模块尺寸 |
A. 单独模块尺寸:104mm*72mm*26mm B. 带端子和导轨盒尺寸:124mm*72mm*45mm |
安装方式 |
标准DIN导轨安装(35mm导轨 或 高低导轨) |
工作环境 |
温度:-10 ~ +55℃ 湿度:35~85%(不结露) |
工作电源 |
1.供电电压:10V~30V宽范围供电,带电源极性保护 2.电源功耗:小于4W |
四. 产品外观及外围接线图
五. 模块指示灯和开关功能说明
1. POW/SET; 模块工作状态指示
A.绿灯亮:模块工作在运行状态。 B.红灯亮:模块有配置参数已写入,需重新上电。
2. TXD/RXD: 通讯状态指示
A.绿灯闪亮:通讯接收到数据 B. 红灯闪亮:模块正在发送数据
C.绿灯常亮:DATA+和DATA-上接的通讯RS485线接反了或者接线有断线。
3. 模块右侧复位开关
A. 当通讯参数(模块地址、波特率、校验位)不知道或是通讯参数误设,不能和模块通讯建立联系,解决的办法是把通讯参数复位;我们用曲别针按住复位开关不放开,5秒钟后模块[POW/SET]红色指示灯亮,放开复位开关,此时通讯参数已经复位,只要把模块的电源断电后重新启动一次,此时模块的通讯参数已经复位。
B. 复位后的通讯参数:地址:1、波特率:9600bps、校验位:无。
六. 典型应用接线图
七. 端子定义
端子 |
名称 |
说明 |
|
端子 |
名称 |
说明 |
1 |
E0+ |
称重激励电源0正端 |
26 |
NC |
空 |
|
2 |
E0- |
称重激励电源0负端 |
25 |
S5- |
称重信号输入通道5负端 |
|
3 |
E1+ |
称重激励电源1正端 |
24 |
S5+ |
称重信号输入通道5正端 |
|
4 |
E1- |
称重激励电源1负端 |
23 |
S4- |
称重信号输入通道4负端 |
|
5 |
E2+ |
称重激励电源2正端 |
22 |
S4+ |
称重信号输入通道4正端 |
|
6 |
E2- |
称重激励电源2负端 |
21 |
S3- |
称重信号输入通道3负端 |
|
7 |
NC |
空 |
20 |
S3+ |
称重信号输入通道3正端 |
|
8 |
NC |
空 |
19 |
S2- |
称重信号输入通道2负端 |
|
9 |
NC |
空 |
18 |
S2+ |
称重信号输入通道2正端 |
|
10 |
DATA+ |
RS485 A通讯+ |
17 |
S1- |
称重信号输入通道1负端 |
|
11 |
DATA- |
RS485 B通讯- |
|
16 |
S1+ |
称重信号输入通道1正端 |
12 |
+Vs |
电源输入+ |
|
15 |
S0- |
称重信号输入通道0负端 |
13 |
GND |
电源输入- |
|
14 |
S0+ |
称重信号输入通道0正端 |
八. 原理方框图
第二章 Modbus寄存器和通讯协议说明
一. 模块支持的MODBUS功能码和地址范围
寄存器类型 |
地址范围 |
功能码 |
功能码说明 |
输入寄存器 |
30001-30006 |
0x04H |
读取一个或多个输入寄存器 |
保持寄存器 |
40033-40038 40065-40076 |
0x03H |
读取一个或多个保持寄存器 |
0x06H |
写一个数据到保持寄存器 |
||
0x10H |
写一个或多个数据到保持寄存器 |
二. 寄存器定义描述
1. 输入寄存器(功能码:0x04H)
地址 |
参数 |
读/写 |
最小值 |
最大值 |
说明 |
30001 |
AI0 |
只读 |
-32768 |
32767 |
模拟输入通道0 AD转换数值 |
30002 |
AI1 |
只读 |
-32768 |
32767 |
模拟输入通道1 AD转换数值 |
30003 |
AI2 |
只读 |
-32768 |
32767 |
模拟输入通道2 AD转换数值 |
30004 |
AI3 |
只读 |
-32768 |
32767 |
模拟输入通道3 AD转换数值 |
30005 |
AI4 |
只读 |
-32768 |
32767 |
模拟输入通道4 AD转换数值 |
30006 |
AI5 |
只读 |
-32768 |
32767 |
模拟输入通道5 AD转换数值 |
2. 保持寄存器(功能码:0x03H、0x06H、0x10H)
地址 |
参数 |
读/写 |
最小值 |
最大值 |
说明 |
|||
40033 |
AI0 |
只读 |
-32768 |
32767 |
模拟输入通道0 AD转换数值 |
|||
40034 |
AI1 |
只读 |
-32768 |
32767 |
模拟输入通道1 AD转换数值 |
|||
40035 |
AI2 |
只读 |
-32768 |
32767 |
模拟输入通道2 AD转换数值 |
|||
40036 |
AI3 |
只读 |
-32768 |
32767 |
模拟输入通道3 AD转换数值 |
|||
40037 |
AI4 |
只读 |
-32768 |
32767 |
模拟输入通道4 AD转换数值 |
|||
40038 |
AI5 |
只读 |
-32768 |
32767 |
模拟输入通道5 AD转换数值 |
|||
|
||||||||
40065 |
设备类型 |
只读 |
0 |
256 |
13 (MB6MW 4路称重信号采集模块) |
|||
40066 |
设备状态 |
只读 |
0 |
0x0101 |
Bit4:复位按键状态 Bit0:模块复位请求标志 |
|||
40067 |
模块电压 |
只读 |
0 |
300 |
0.0-29.9V 每bit 0.1V |
|||
40068 |
模块温度 |
只读 |
0 |
100 |
-20-50℃度 每bit 0.1℃ |
|||
40069 |
产品版本 |
只读 |
0 |
65535 |
硬件版本(高8位) + 软件版本(低8位) |
|||
40070 |
生产信息 |
只读 |
0 |
65535 |
年(高8位) + 批号(低8位) |
|||
40071 |
模块地址 |
读/写 |
1 |
247 |
1(默认) |
|||
40072 |
波特率 |
读/写 |
0 |
7 |
0(1200) 1(2400) 2(4800) 3(9600) 默认4(19200) 5(38400) 6(57600) 7(115200) |
|||
40073 |
校验位 |
读/写 |
0 |
2 |
0(无校验.) 默认 1(偶校验) 2(奇校验) |
|||
|
|
|
|
|
|
|||
40076 |
采集通道数量设置 |
读/写 |
0 |
2 |
0(2通道.) 1(4通道) 2(6通道) |
|||
三. AI模拟量输入通道采样值(30001-30006)转换为实际重量数据计算方法
1. 校准方法
1) 校零:清空称台称重物,读取当前校准通道的AD值16次并计算平均值,得出校零AD值。
2) 标定:放上校准砝码(砝码最好用传感器50%-90%量程的重量),读取当前校准通道的AD值16次并计算平均值,得出重量标定AD值。
3) 标定重量值:当前放上校准砝码为标定重量值
2. 计算公式:
四. Modbus RTU通讯 模拟量通道输入命令示例(例 模块地址:1)
1. 读取1个通道(读取通道0): 01 04 00 00 00 01 31 CA
2. 读取6个通道(读取通道0 – 5):01 04 00 00 00 06 70 08