工控 · 物联网 · 仪器仪表 · 工业自动化

良友工控助手

把设备调试、产品测试、网络通信、故障排查与网络运维里高频出现的验证需求, 收进同一个窗口。13 个插件、一套界面、全部本地运行——工程师桌面上的瑞士军刀。

13

个功能插件

统一界面与操作逻辑

6

类调试能力

串口 · TCP · UDP · Modbus · 扫描 · 数据工具

多开

同一插件多实例

对比、联调、监控并行

0

数据上传

全部本地运行,敏感数据不出本机
Modbus Master · 报文与错误信息 TX / RX
14:32:07.482 Connected 192.168.1.100:502
14:32:07.486 [Slave 01] Poll Holding Register 40001 x 10
14:32:07.487 TX->[12 bytes]: 00 01 00 00 00 06 01 03 00 00 00 0A
14:32:07.492 RX<-[25 bytes]: 00 01 00 00 00 13 01 03 14 ...
14:32:07.492 [Slave 01] Poll OK · 10 registers refreshed
14:32:09.011 Response validation failed (5s timeout) — retry
14:32:09.104 RX<-[25 bytes]: 00 01 00 00 00 13 01 03 14 ...
14:32:09.105 [Slave 01] Poll OK · data table updated
Hex / 文本双模式
毫秒级彩色日志
多开实例互不干扰
配置文件可保存复用
以上为软件界面示意,日志着色与软件内一致。

What It Is

一个窗口,收好全部调试工具

良友工控助手是一款由国内资深工程师基于 .NET 10 平台独立开发的 Windows 桌面软件。虽然名称中带有“工控”二字,应用范围却并不局限于工业场景——在工业自动化、物联网、仪器仪表等领域,凡涉及设备调试、产品测试、网络通信、研发辅助、故障排查与网络运维的工作,覆盖研发、测试、生产、交付、售后及技术支持各个环节,都可以借助它完成。

插件化集成,而不是全家桶

主界面是轻量的插件容器:13 个工具相互独立,需要用哪一项就启用对应插件。所有插件采用统一的 UI 界面与一致的操作逻辑,大幅降低学习与使用成本。

树形节点组织,管理一目了然

插件在软件内以树形节点组织:一类插件对应一个父节点,每新建一个实例即生成一个下属子节点,删除实例则移除对应子节点。开过哪些、开了几个,一眼看清。

全部本地运行,不上传数据

所有功能均在本地完成,无需联网即可使用。敏感报文、固件与协议数据始终留在本机,不必为了一个临时需求去打开在线网站。

Origin

缘起 · 一把解析工具怎么长成 13 个插件

2022 年,作者曾磊作为高级软件工程师负责罗马尼亚智能电表海外交付项目:既要指导测试人员完成产品测试,又要对接现场、提供技术支持。 项目设备采用 DLMS 通信协议,而当时没有顺手的解析工具——只能人工逐字节拆解报文,一份报文往往要耗掉一到两个小时,效率低、极易出错; 遇到加密报文,难度还要成倍增加;不熟悉 DLMS 规范的工程师,拿到报文更是无从下手。

为了把自己和同事从这件事里捞出来,他利用业余时间写了款 DLMS 解析工具。投入现场后效果立竿见影:原本要一两个小时的报文解析, 不到 1 秒就能按协议规范逐字段完成,不懂协议的同事也能轻松上手。这款工具成了良友工控助手的技术缘起。 后来接手充电桩运营平台,又遇到了通信报文难以人工分析的同类问题,于是继续写解析工具——也正是这个过程让他意识到: 串口调试、TCP/UDP 测试、报文解析、哈希校验……日常工作要装的小工具实在太多了,分散在电脑里,调用和管理都不方便。 “把各类调试工具封装成插件,统一收进一个软件”——插件化的构想由此落地,良友工控助手正式成型。

2022 · 起点

罗马尼亚智能电表海外交付项目

设备采用 DLMS 通信协议,缺少便捷的解析工具:只能人工逐字节拆解报文,一份报文往往要一到两个小时,且极易出错。

业余一个月

DLMS 协议解析工具诞生

利用业余时间完成编码与自测。投入现场后,原本一两个小时的解析工作缩短到 1 秒内完成,不熟悉 DLMS 协议的人也能轻松完成报文分析。

随后

充电桩报文解析与「工具太多」的困扰

接手充电桩运营平台,再遇报文难以人工分析的同类问题。同时也发现:串口调试、TCP/UDP 测试、哈希校验等小工具散落在电脑各处,调用和管理都很不方便。

构想到成型

插件化集成,2022 年软件雏形落地

把各类调试工具封装成插件,统一收纳进一个软件。最初集成了 TCP 客户端/服务端、UDP 系列通信工具、文件哈希等高频工具——这就是良友工控助手最初的雏形。

Under the Tools

13 片刀片 · 插件速览

每个插件各自解决一类问题,却共享同一套界面风格与操作逻辑:会用其中一个,其余的几乎零门槛上手。同一个插件还能多开实例——需要几路就开几路,互不干扰。

网络通信
TCP / UDP 通信与内网资产探测——从链路连通到数据内容的完整排查链路。
7 个
串口与 Modbus
串口收发、Modbus 三协议主从站模拟与报文解析——工控现场最常用的一整套。
4 个
数据与工具
哈希校验与编解码转换——发布校验、协议字段构造与数据处理的顺手工具。
2 个

Software Highlights

为什么它用得住

界面历经多轮改版,功能在大量项目现场经过实战检验,并在智慧矿山、煤矿综采等工业场景中得到实际应用。

插件容器架构

主界面是轻量插件容器,13 个工具独立装载、按需取用,互不耦合。

多开能力

同一插件可同时开启多个相互独立的运行实例,按需选中并删除指定实例,对比、联调、监控并行不误。

通信能力全覆盖

串口、TCP、UDP(单播/组播/广播)、Modbus(主站/从站/报文解析),从链路连通到数据内容层层可摸。

现场实战检验

功能在大量项目现场经过实战检验,并在智慧矿山、煤矿综采等工业场景中得到实际应用。

单机轻量,装完即用

基于 .NET 10 的桌面软件,无需复杂部署,适合研发桌面与现场笔记本。

配置可复用

Modbus 轮询、转发规则、扫描参数、从站数据等均可保存为配置文件,下次加载即恢复,切换测试环境与生产环境都省事。

Scenarios

在哪些环节用得上

覆盖研发、测试、生产、交付、售后及技术支持等各个环节——无论是在工业现场、实验室,还是在日常的办公桌面上。

研发联调

设备与平台、上位机与网关之间协议未对齐时,用对应插件快速验证,先排除通信层问题。

产品测试

出厂前对设备通信、Modbus 点表、端口开放做抽检;用从站模拟替换真设备做自测,减少测试等待。

生产与交付

批量设备接入前的参数核对、固件升级前的哈希校验,交付资料与发布包的一致性确认。

现场排障

网络不通先扫端口,报文异常先解析,串口无响应先抓原始帧——逐层定位,不靠猜。

售后与技术支持

把现场抓到的报文交给它解析,快速区分是参数配置问题、链路问题还是设备返回异常。

教学实训

主站 + 从站 + 报文解析三件套即可搭建完整实验环境,一套软件讲透串口到 Modbus 全链路。

Get Started

三分钟上手

没有环境要铺,没有脚本要写。装好之后,它就在那里等你。

04

下载安装

提供 Windows 安装包,安装即用,启动后进入主界面。

04

点选插件

在左侧插件树中点选需要的工具,插件界面随即打开。

04

按需多开

右键 Add 或工具栏「增加」新增独立实例,配好参数即可开始调试。

Download

下载与更新

软件仍在持续迭代:界面在改、功能在补、细节在打磨,插件数量也会随着实际需求不断扩充——来自一线使用中的每一条反馈,都可能成为下一版新增功能的方向。

FREE DOWNLOAD

免费下载良友工控助手,开始你的随身调试

现场的时间常常耗在“报文看不懂、链路连不上、数据对不齐”这类重复而琐碎的环节上。把这些环节交给它,你把精力留给真正需要判断的部分。

An unhandled error has occurred. Reload

连接已中断

当前会话仍然保持,我们将持续尝试恢复连接。

正在重新连接服务器…

重连失败,将在 秒后重试。

重连失败。请重试或刷新页面。

会话已被服务器暂停。

恢复会话失败。请重试或刷新页面。