目 录
低压无功控制补偿器调试....................................................1
任务一串口调试助手的下载与使用.........................................1
任务二通讯规约的学习...................................................1
任务三低压无功控制补偿器学习与调试.....................................1
低压无功控制补偿器调试
任务一串口调试助手的下载与使用
【学习目标】
1. 认知Modbus通信规约
2. 学习串口调试助手下载与安装
【设备清单】
表1 Modscan32软件学习调试所需设备、仪器、材料
| 名称 | 数量
| 单位 | 备注 |
笔记本台式电脑 
| 1 | 台 |
|
【软件清单】
1. 串口调试助手
【设备简介】
1、串口调试助手作用:电脑调试485/232串口设备,收发串口数据,电工、工控必备小软件
2、对接设备:Modbus电表、PLC、变频器、温控仪、仪表、单片机
3、核心功能
- 选择COM口、波特率、数据位、校验位、停止位
- 十六进制HEX收发、ASCII文本收发
- 发送指令、接收回传报文、CRC校验查看
- 调试Modbus RTU通讯,看收发帧是否正常
4、搭配使用
配合ModScan32、MCGS组态一起排查通讯:线接没接对、波特率对不对、A/B正反、报文对错一眼看懂
【软件下载与应用】
最稳选择(Windows)
- 微软应用商店官方版:打开 Microsoft Store → 搜索“串口调试助手” → 安装。无广告、自动更新、安全可靠。
- 备用(轻量绿色):UartAssist,野人家园下载:https://wwwNaNsoft.cn/resource/101.html,版本 5.15,单文件免安装。
安装与联调提示
1. 装完驱动:USB转串口(如CH340/PL2393)需装驱动,设备管理器查看COM口。
2. 基础配置:串口号、波特率9600、数据位8、校验无、停止位1;选 ASCII/Hex 模式。
3. 连MCGS/Modbus:用串口助手发测试帧,确认寄存器地址与CRC-16校验正确。
任务二通讯规约的学习
【概述】
本规约描述CDCE3-C3控制器与监控系统之间的通讯规约,本规约仅适用于低压无功补偿控制器,对于各个厂家扩展功能,本规约内没有说明,需要时请联系本公司。
无功补偿控制器通过RS485/数传模块与监控系统通讯,采用标准Modbus通讯规约,通讯基本单元为报文,由报文格式解释。
【硬件接口】
u RS-485 接口,通讯速率1200~115200 bps ,半双工方式;通讯时请使用高品质屏蔽电缆连接。
u GPRS模块通讯,均为外置GPRS模块,可选RS485接口,若厂家自行采购GPRS模块需要提前在订货时说明,并将GPRS资料及开发工具传送至我公司技术部。
【报文格式】
1 数据说明
无功补偿控制器支持的通讯功能码为:
【0x03】读取系统运行参数
【0x04】读取系统运行数据
【0x06】设置单个系统参数
【0x10】设置多个系统参数
数据类型按照上述功能可以分为:读取/设置投切输出数据,读取/设置系统运行参数和读取实时数据。
2 字格式
所有报文的基本字格式都是10位字长,1位起始位(低电平0),8位数据位(字节),
1位停止位(高电平1),无奇偶校验位。格式如下:
3 命令码含义
功能码
| 含义 |
| 0x01 | 不支持 |
| 0x02 | 不支持 |
| 0x03 | 读取系统运行参数 |
| 0x04 | 读取系统运行参数 |
| 0x05 | 不支持 |
| 0x06 | 设置单个系统运行参数 |
| 0x10 | 设置单个系统运行参数 |
| 0x0F | 不支持 |
本设备通讯不支持广播功能
4 数据类型及符号说明
dword:32位无符号整数。 word:16位无符号整数。
dint:32位有符号整数。 int:16位有符号整数。
W:属性为可读 R:属性为可写
【默认通信接口】
本控制器默认通信配置为9600,8位数据位,无校验,1位停止位
任务三低压无功控制补偿器学习与调试
【学习目标】
1. 学习低压无功控制补偿器的使用
2. 尝试相关报文的编写
【设备清单】
表1 Modscan32软件学习调试所需设备、仪器、材料
| 名称 | 数量 | 单位 | 备注 |
笔记本电脑或台式机 
| 1 | 台 |
|
低压无功补偿控制器 
| 1 | 个 |
|
USB/RS-232串口转换器 
| 1 | 个 |
|
SR-485/RS-232串口转换器 
| 1 | 个 |
|
电源排插  
|
|
| 带漏电保护功能 |
导线、端子号、记号笔、适配设备的冷压端子、PVC绝缘胶  带等耗材 
| 1 | 套 |
|
十字螺丝刀、一字螺丝刀、断线钳、剥线钳、压接钳等一  套 
| 1 | 套 |
|
万用表 
| 1 | 块 |
|
【工作流程】
绘制工作流程图 如图1-1
2 接通信线 (用USB/RS-232串口转换器和SR-485/RS-232串口转 换器,连接计算机和低压无功补偿控制器) |
3 低压无功补偿控制器接线
|
5 查询低压无功补偿控制器通信端口设置参数,查询低压无功补偿控制器地址 (如波特率9600,8位数据位,无校验,1位停止位) |
6 笔记本接通电源,安装USB/RS-232串口转换器驱动程序
|
7 在计算机设备管理器,对串口进行设置 (通信参数和低压无功补偿控制器同) |
8 运行串口调试助手, (设置端口号与USB/RS-232串口转换器驱动程序端口号同 通信参数和低压无功补偿控制器同) |
9 在串口调试助手发送区,用十六进制向低压无功补偿控制器发送报文 (阅读电能表通信协议,如:编写读取电能表正向有功报文) |
10 检查在串口调试助手接收区收到报文 (如收到低压无功补偿控制器A相电压报文) |
11 若收不到报文 (检查原因,直到收到正确报文) |
【软件应用】
1、插上USB485/232线
电脑设备管理器看好 COM口号
2、打开软件,设置串口参数
- 端口:选刚刚查到的 COM3/COM4
- 波特率:9600
- 数据位:8
- 校验:无 NONE
- 停止位:1
3、打开串口
点击【打开串口】
4、格式一定要选
勾上 十六进制显示、十六进制发送(HEX)
调试Modbus必须用HEX!
5、发送Modbus读指令
A相数据推论过程
控制器通讯协议与报文规则
结合CDCE控制器说明书与串口调试助手报文,该控制器采用Modbus-RTU通讯协议,报文格式为:
地址码(1字节) + 功能码(1字节) + 数据区(N字节) + CRC校验(2字节)
串口调试助手报文解析
接收区报文(控制器返回数据): 01 04 02 08 E2 3E B9
地址码: 01 (从站地址1)
功能码: 04 (读输入寄存器)
字节数: 02 (后续2字节数据)
数据区: 08 E2 (A相电压原始值)
CRC校验: 3E B9
发送区报文(上位机请求): 01 04 00 00 00 01 31 CA
地址码 01 、功能码 04 、起始寄存器 00 00 、寄存器数量 00 01 ,对应A相电压寄存器
接收区报文:01 04 02 08 D7 FE AE
