| 基础知识 电路电工 电力系统 高电压技术 安全事故 电子技术 计算机 网络通信 机械传动 油务化验 企业管理 素质教育 技能大赛 | ||||||||||||
| 电气设备 电机 变压器 开关电器 互感器 电容器 避雷器接地 母线绝缘子金具 二次设备 低压电器 仪器仪表 工器具 材料耗材 | ||||||||||||
| 电力场景 传统发电 风电场 光伏电站 储能电站 变电站 换流站 直流 架空线路 电缆线路 配电网 电力用户负荷 电力系统自动化 | ||||||||||||
| 电力岗位 设备制造 招标采购监造 勘测设计 安装 调试 验收运维检修 状态监测 状态评价 认证认可 质检监理 信用 电力营销 节能环保 带电作业 概预决算 | ||||||||||||
| 核心模块 术语 标准 定律公式 教育培训 人才测评 人才招聘交流 技术服务 电力科普 图片视频 3D交互游戏 教学模型 电力情景剧 新闻新技术 |
任务一ModScan32软件学习与调试
【学习目标】
1. 认知Modbus通信规约
2. 学习 Modscan32软件下载与安装
【设备清单】
表1 Modscan32软件学习调试所需设备、仪器、材料
名称 | 数量 | 单位 | 备注 |
笔记本电脑或台式机
| 1 | 台 |
【软件清单】
1. ModScan32软件
【设备简介】
ModScan32 是一款工业级 Modbus 协议调试工具,由 WinTECH Software 开发,是电力、自动化、工控领域工程师调试设备的「必备神器」,专门用来测试、诊断基于 Modbus 协议的工业设备通信。
- 核心功能:支持 Modbus RTU/ASCII/TCP 协议,可读写设备寄存器、监控通信报文、排查通信故障,模拟主站与从站(如智能电表、PLC、无功补偿控制器)通信。
- 核心优势:轻量易用、功能全面,能快速定位485接线、参数不匹配、CRC错误等常见问题,是电力/工控行业的标准调试工具。
- 核心界面:可配置从站地址、寄存器类型、串口参数,实时统计轮询/响应次数,直观展示设备数据。
【软件下载与应用】
ModScan32 是 WinTECH Software 开发的专业 Modbus 主站调试工具(工业串口/以太网调试),以下是 安全下载 + 安装 + 快速使用 完整指南。
一、官方安全下载(最可靠)
开发商官网(英文)
- 下载页:https://www.win-tech.com/html/demos.htm

- ModScan32(32位,支持WinXP/7/10/11)
- ModScan64(64位)
- ModSim32(从站模拟工具)
- 版本:试用版(Demo),功能完整,有时间限制
二、下载与安装步骤
1. 打开官网下载页,点击 ModScan32 下载压缩包(.zip)
2. 解压到英文路径(如 D:ModScan32 ),不要用中文目录
3. 直接双击 ModScan32.exe 运行(绿色软件,无需安装)
ModScan32实机调试
任务二 ModScan32软件应用
【学习目标】
1. 学习 Modscan32软件的使用
【设备清单】
表1 Modscan32软件学习调试所需设备、仪器、材料
名称 | 数量 | 单位 | 备注 |
笔记本电脑或台式机
| 1 | 台 | |
低压无功补偿控制器
| 1 | 个 | |
USB/RS-232串口转换器
| 1 | 个 | |
SR-485/RS-232串口转换器
| 1 | 个 | |
电源排插
| 带漏电保护功能 | ||
导线、端子号、记号笔、适配设备的冷压端子、PVC绝缘胶带等耗材
| 1 | 套 | |
十字螺丝刀、一字螺丝刀、断线钳、剥线钳、压接钳
| 1 | 套 | |
万用表
| 1 | 块 |
【工作流程】
绘制工作流程图 如图1-1
1.在官网下载ModScan32软件 |
2.接通信线 (用USB/RS-232串口转换器和SR-485/RS-232串口转 换器,连接计算机和低压无功补偿控制器) |
3.低压无功补偿控制器接线 |
4.电源接入 |
5.查询低压无功补偿控制器通信端口设置参数,查询低压无功补偿控制器地址 (如波特率9600,8位数据位,无校验,1位停止位) |
6.笔记本接通电源,安装USB/RS-232串口转换器驱动程序 |
7.在计算机设备管理器,对串口进行设置 (通信参数和低压无功补偿控制器同) |
8.运行 ModScan32, (设置端口号与USB/RS-232串口转换器驱动程序端口号同 通信参数和低压无功补偿控制器同) |
9.在ModScan32软件中设置读取参数,如读取三相电压数值 Address:0000 Length:3 MODBUS Point Type:03 HOLDING REGISTER |
10.读取下方参数并转换为十进制对比数据
|
11.熟练Modscan32应用 |
![]()
【软件应用】
一、连接设置(以Modbus RTU/485为例)


1. 菜单 Connection → Connect
2. 选择 Serial(串口)或 Modbus TCP(以太网)
3. 串口参数(必须和仪表/设备一致):
- Port:COM口(如COM3)
- Baud:9600 / 19200 / 115200
- Data bits:8
- Parity:None(无校验)
- Stop bits:1
- Mode:RTU
4. 点击 OK 连接
二、读取寄存器(常用)


1. 菜单 File → New
2. 填写:
- Address:起始寄存器地址(如0001、30001)
- Length:读取长度(如10)
- Device ID:从站地址(1~247)
- Point Type:
- 0xxxx 线圈
- 1xxxx 离散输入
- 3xxxx 输入寄存器
- 4xxxx 保持寄存器(最常用
五、结论

1. 任务配置区(核心发送参数)
- Address: 0001
- 含义:读取的起始寄存器地址(Modbus 1 起始地址)。
- 对应实际地址:保持寄存器的第 1 个寄存器,协议报文中地址为 0x0000 。
- 对应数据:对应下方显示的 40001 。
- Length: 3
- 含义:读取的寄存器数量。
- 动作:软件会一次性连续读取地址 0001、0002、0003 这 3 个寄存器。
- Device Id: 1
- 含义:从站地址(Slave ID)。
- 说明:你正在访问地址为 1 的电表或设备(这是最常见的电表地址)。
- MODBUS Point Type: 03: HOLDING REGISTER
- 含义:功能码选择。
- 说明: 03 是 Modbus 标准指令,用于读保持寄存器。这是读取电表电压、电流、功率等测量值的最常用功能码。
2. 通信状态区(连接质量)
这部分反映软件和设备之间的通信稳定性。
- Number of Polls: 86
- 含义:软件已经向设备发送了 86 次读取请求。
- Valid Slave Responses: 80
- 含义:设备成功回复了 80 次。
- 状态分析:
- 成功率:80 div 86 approx 93%。
- 结论:通信基本正常,但有 6 次请求没收到回复(丢包)。如果是现场调试,建议检查 RS485 接线是否松动、终端电阻是否接好,或者波特率是否干扰严重。
3. 数据区(返回结果)
这是设备返回给你的真实数据。
显示地址 原始十六进制值 十进制值 解读
40001 <0080> 128 A相电压数据
40002 <0220> 544 B相电压数据
40003 <0253> 595 C相电压数据
2026-04-21
140
2026-04-21
103
2026-04-21
86
2026-04-21
98
2026-04-21
90
2026-04-20
90
2026-04-20
70
2026-04-20
73
2026-04-20
71
2026-04-17
83