220~v 12路电压电流监测控制板,485通讯
modbus协议
长按板子上按键3秒以上恢复出厂默认配置
地址;03
波特率;9600
1.地址的修改
修改 模块 地址 | XX | 04 | 35 | 00 | 00 | XX | XX | XX |
发送数据完整举例 |
模块地址 ( 16 进 制)
AA是直通所以地址 |
功能码
04 写寄存器 |
固定值 | 寄 存 器 低 地址 | 数 据 高 地 址 | 数 据 低 地 址(需要修 改的地址, 16 进制) | CRC 校 验 位 | CRC 校 验 位 | 板子收到处理后返回码
03 04 35 00 00 01 3F E4 AA地址码不反回码
|
|
把 3 号模 块 地址修
改为 1 |
03 | 04 | 35 | 00 | 00 | 01 | 3F | E4 |
03 04 35 00 00 01 3F E4 需要核对地址码 AA 04 35 00 00 01 27 DD AA不需要核对地址码 下面所有指令AA都是不需要 核对地址码
|
2.通讯·波特率的修改
修改 模块 波特率
115200 |
XX | 05 | C1 | 00 | XX XX XX XX | XX | XX |
发送数据完整举例 |
模块地址 ( 16 进 制)
AA是直通所以地址 |
功能码
05 写寄存器 |
固定值 | 寄 存 器 低 地址 | 数 据 | CRC 校 验 位 | CRC 校 验 位 | 板子收到处理后返回码
03 05 C1 00 00 01 C2 00 45 6F AA地址码不反回码
|
|
03 | 05 | C1 | 00 | 00 01 C2 00 | 45 | 6F | 03 05 C1 00 00 01 C2 00 45 6F
修改总线下所以设备波特率改成115200
|
3.单个模块开关
单开单关 | XX | 07 | CC | XX | 00 | XX | XX | XX |
发送数据完整举例 |
模块地址 ( 16 进 制)
AA是直通所以地址 |
功能码
07 写寄存器 |
固定值 | 寄存器低地址( 01-第1路
02-第2路 03-第3路 04-第4路 05-第5路 06-第6路 07-第7路 08-第8路 09-第9路 、0A-第10路 0B-第11路 0C-第12路 ) 0D-所以通路控制 0E-第13路是温度报警继电器 |
数 据 高 地 址 | 数 据 低 地址 (00-关 (01-开) | CRC 校 验 位 | CRC 校 验 位 |
板子收到处理后返回码 03 07 CC 01 00 01 1A B8 03 07 CC 03 00 00 7A A8 AA地址码不反回码
|
|
3 号模块地址 第1路开 | 03 | 07 | CC | 01 | 00 | 01 | 1A | B8 | 03 07 CC 01 00 01 1A B8 |
3 号模块地址 第3路关 | 03 | 07 | CC | 03 | 00 | 00 | 7A | A8 | 03 07 CC 03 00 00 7A A8 |
3 号模块地址下所有通道,13路除外 | 03 | 07 | CC | 0D | 00 | 01 | DA | BB | 03 07 CC 0D 00 01 DA BB |
4.设置温度报警阀值
单开单关 | XX | 08 | 33 | 00 | XX | XX | XX | XX |
发送数据完整举例 |
模块地址 ( 16 进 制)
AA是直通所以地址 |
功能码
08 写寄存器 |
固定值 | 寄存器低地址 | 温度报警阀值 | 温度恢复报警值 | CRC 校 验 位 | CRC 校 验 位 |
板子收到处理后返回码 03 08 33 00 38 36 7D 7B AA地址码不反回码 温度报警回码; 03 08 33 02 38 AA DC D2 02 报警标志 38温度值 温度解除报警回码; 03 08 33 01 36 55 68 F2 01 恢复标志 36 温度值 上报温度传感器掉线回码; 03 08 33 00 00 55 2E 92 00 掉线标志 |
|
3 号模块地址 | 03 | 08 | 33 | 00 | 38
设置报警值56度报警 |
36
解除报警温度值54度 |
7D | 7B |
03 08 33 00 38 36 7D 7B
|
5.设置年月日时间
单开单关 | XX | 09 | 0A | XX | XX | XX | XX | XX | XX | XX | XX | XX |
发送数据完整举例 |
|
模块地址 ( 16 进 制)
AA是直通所以地址 |
功能码
09 写寄存器 |
固定值 | 年 | 月 | 日 | 周 | 时
|
分 | 秒 | CRC 校 验 位 | CRC 校 验 位 | 板子收到处理后返回码
03 09 0A 18 04 19 04 14 06 2D 6C E9AA地址码不反回码
|
||
3 号模块地址 | 03 | 09 | 0A | 18 | 04 | 19 | 04 | 14 | 06 | 2D | 6C | E9 | 03 09 0A 18 04 19 04 14 06 2D 6C E9 |
回码 |
解析·2024/04月/05日/星期日/12点/52分/45秒
6.设置通道定时开/关机时间
单开单关 | XX | 0A | 05 | XX | XX | XX | XX | XX | XX | XX | XX | XX |
发送数据完整举例 |
|
模块地址 ( 16 进 制)
AA是直通所以地址 |
功能码
0A 写寄存器 |
固定值 | 01-设置一路 02-设置二路 03-设置三路 04-设置四路 05-设置五路 06-设置六路 07-设置七路 08-设置八路 09-设置九路 0A-设置十路 0B-设置十一 0C-读第十二
0D设置全部 |
时 | 分 | 1=开
0=不执行 |
时
|
分 | 1=关
0=不执行 |
CRC 校 验 位 | CRC 校 验 位 | 板子收到处理后返回码
03 0A 05 01 08 05 01 09 04 00 30 21 AA地址码不反回码 上报对应通道定时开回码 03 0A 05 01 08 05 01 A6 04 01 通道标志1-12 08 时间时 05 时间分 01 1开/0关 |
||
3 号模块下01路 | 03 | 0A | 05 | 01 | 08 | 05 | 01 | 09 | 04 | 00 | 30 | 21 | 03 0A 05 01 08 05 01 09 04 00 30 21
1通道8点05分开,9点04分关 |
回码 |
3 号模块下所以 | 03 | 0A | 05 | 0D | 08 | 05 | 01 | 09 | 04 | 00 | E9 | B3 | 03 0A 05 0D 08 05 01 09 04 00
02 08 05 01 09 04 00 03 08 05 01 09 04 00 04 08 05 01 09 04 00 05 08 05 01 09 04 00 06 08 05 01 09 04 00 07 08 05 01 09 04 00 08 08 05 01 09 04 00 09 08 05 01 09 04 00 0A 08 05 01 09 04 00 0B 08 05 01 09 04 00 0C 08 05 01 09 04 00 E9 B3 |
回码 |
7.读取模块电流值
单开单关 | XX | 0B | 02 | XX | 23 | XX | XX |
发送数据完整举例 |
模块地址 ( 16 进 制)
AA是直通所以地址 |
功能码
0B 写寄存器 |
固定值 | 寄存器低地址
01-读第一路 02-读第二路 03-读第三路 04-读第四路 05-读第五路 06-读第六路 07-读第七路 08-读第八路 09-读第九路 0A-读第十路 0B-读第十一路 0C-读第十二路 0D读取全部通道 |
固定值 | CRC 校 验 位 | CRC 校 验 位 | 板子收到处理后返回码
03 0B 02 01 23 63 B4 AA地址码不反回码
|
|
读3 号模块 第一路电流值 | 03 | 0B | 02 | 01 | 23 | 83 | AD | 03 0B 02 01 23 83 AD |
读3 号模块 第2路电流值 | 03 | 0B | 02 | 02 | 23 | 83 | 5D | 03 0B 02 02 23 83 5D |
12路全部一起读 | 03 | 0B | 02 | 0D | 23 | 86 | AD | 03 0B 02 0D 23 86 AD |
解析数回读数据
回读到3 号模块第一路电流值 | 03 | 0B | 02 | 01 | 23
转成10进制除以10=35/10=3.5A |
22 | 6D | 03 0B 00 01 23 22 6D |
回读3号模块第2路电流值 | 03 | 0B | 02 | 02 | 2E
转成10进制除以10=46/10=4.6A |
E3 | 58 | 03 0B 00 02 2E E3 58 |
回读12路全部
|
03 | 0B | 02 | 0D | 08 08 08 08 08
08 08 08 08 08 08 08 转成10进制除以10,12个通道电流全部为 0.8A |
65 | 57 | 03 0B 02 0D 08 08 08 08 08 08 08 08 08 08 08 08 65 57 |
8.设定通道电流值
单开单关 | XX | 0C | 0D | XX | XX | XX | XX | XX |
发送数据完整举例 |
模块地址 ( 16 进 制)
AA是直通所以地址 |
功能码
0B 写寄存器 |
固定值 | 寄存器低地址
01-设第一路 02-设第二路 03-设第三路 04-设第四路 05-设第五路 06-设第六路 07-设第七路 08-设第八路 09-设第九路 0A-设第十路 0B-设第十一路 0C-设第十二路 0D-设十二路全部 |
空载电流值 | 最高切断电流值 | CRC 校 验 位 | CRC 校 验 位 | 板子收到处理后返回码
AA地址码不反回码
回码给上位机通道3充满 03 0C 0D 03 AA 08 01 E3 69 AA 充满标志 08 电流值 回码给上位机通道3过流断开 03 0C 0D 03 55 2E 00 08 F9 55 过流标志 2E 电流值
|
|
设置3 号模块 第一路电流值 | 03 | 0C | 0D | 01 | 05
0.5A空载 |
23
3.5A断开 |
01 | CC | 03 0C 0D 01 05 23 01 CC |
设置3号模块 第2路电流值 | 03 | 0C | 0D | 02 | 08
0.8A空载 |
2E
4.6A断开
|
34 | 99 | 03 0C 0D 02 08 2E 34 99 |
设置3号模块下全部通道电流值 | 03 | 0C | 0D
|
0D
|
08 08 08
08 08 08 08 08 08 08 08 08 12路都设置 0.8A空载 |
2E 2E 2E
2E 2E 2E 2E 2E 2E 2E 2E 2E 12路都设置 4.6A断开
|
59 | 88 | 03 0C 0D 0D 08 08 08 08
08 08 08 08 08 08 08 08 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 59 88 |
Copyright © 2020 深圳市智语自动化有限公司 版权所有 备案号:粤ICP备2021047266号