AI 辅助开发 · 自研工具集

电气自控工具箱

把日常工程里反复手工干的活儿做成了小工具:BOM 汇总、浮点数位模式换算、局域网设备排查、Modbus 调试、表格整理。单个 exe,免安装,双击就用。

5桌面工具
7配套脚本
0 元免费下载

桌面工具

Windows 64 位 · 免安装 · 下载包里含 exe 与本工具的完整使用说明

BOM 汇总工具

BOM 汇总工具

Excel11.3 MB

从 BOM 工作簿的「分项明细表」一键生成「汇总表」,按 名称+规格+单位+厂家+物料编码 自动合并同类项、数量相加。

  • 自动跳过分区标题、小计、总计、重复表头与空行
  • 源文件一个字都不动,结果永远另存新文件
  • 带一致性校验报告,逐条列出跳过了哪些行、合并了哪些料
下载(zip)
浮点数位模式转换器

浮点数位模式转换器

PLCIEEE 7549.8 MB

输入一个浮点数,直接看到它在 PLC 里到底长什么样;也能反过来把博图监视表里的 40490FDB 还原成数值。

  • 单精度 / 双精度完整位分解:符号、指数、尾数、表达式、ULP
  • Modbus 寄存器四种字序对照 —— 现场排字序的主力
  • 305 项自动化校验,与 C 语言语义交叉对照
下载(zip)
局域网设备扫描器

局域网设备扫描器

网络排查11.2 MB

扫一遍,网段里谁在线、MAC 是多少、厂商是谁、哪台是 PLC,一目了然。

  • ARP 批量发现,比逐个 SendARP 快约 40 倍(/24 整段 1.5 秒)
  • 内置 IEEE 完整 OUI 库(约 3.5 万条前缀)+ NetBIOS 主机名
  • 按工业端口(102 / 502 等)推测设备类型
下载(zip)
Modbus 调试助手

Modbus 调试助手

Modbus TCP/RTU9.9 MB

类似 ModScan32 的 Modbus 主站调试工具,报文检测界面做得更直观。

  • 内置 TCP 从站模拟器 —— 手上没 PLC 也能体验全流程
  • 报文逐帧着色 + 逐字段注释,地址同时给 0 基和 ModScan 引用
  • 支持 01/02/03/04/05/06/0F/10 八个功能码,值变化自动高亮
下载(zip)
表格整理工具

表格整理工具

Excel / WPS免装 Office11.2 MB

收拾那些"手工干太累、又不好意思麻烦别人"的表格活儿,不用写公式。

  • 六个动作:匹配查找 / 差异比对 / 去重 / 统计数量 / 列种类 / 文本清洗
  • 匹配宽容度可调:忽略空格、大小写、全角半角、数值等价
  • 全程只读原文件,结果一律另存;不依赖 Office 或 WPS
下载(zip)

配套脚本

PLC 功能块算法的 Python 仿真验证脚本 / 工程文件解析脚本 · 需要本机有 Python 3

λ
test_PID_simulation.pyPID 功能块离散方程 1:1 复刻:阶跃超调、抗积分饱和、手/自动无扰切换
下载
λ
test_LowPassFilter_simulation.py一阶低通滤波功能块验证:阶跃、噪声抑制、断线冻结、NaN/Inf 防护
下载
λ
test_SeqControl_simulation.py顺序控制功能块验证:条件触发、超时触发、跳转、步数上限、双触发优先级
下载
λ
test_PumpRunLog_simulation.py泵运行时间记录(采样式):环形缓冲、统计遍历、窗口钳位
下载
λ
test_PumpEdgeLog_simulation.py泵运行时间记录(边沿式):短于采样间隔的运行也不漏记
下载
λ
tia_extract_strings.py从博图工程二进制文件(PEData.plf)里提取可读文本:块名、变量名、注释
下载
λ
smart_project_extract.py从 .smart 项目文件解压并提取完整文本(ASCII + GBK 中文)
下载

⚠️ 运行前必读:为什么 Windows 会拦一下

  1. 这些 exe 是 PyInstaller 打包的单文件程序,没有购买代码签名证书。所以首次运行 Windows Defender 的 SmartScreen 可能提示"已保护你的电脑"。
  2. 处理办法:点「更多信息」→「仍要运行」。或者先右键 exe → 属性 → 勾选「解除锁定」。
  3. 少数杀毒软件会把 PyInstaller 打包的程序误报为可疑(行业通病,不是真的有病毒)。可先加白名单,或改用 Python 源码直接跑。
  4. 所有工具不联网上传任何数据,全部在本机处理。局域网扫描器只发查询报文(ARP / ICMP / TCP 连接 / NetBIOS 查询),不下发任何配置。
免责声明:本站工具由个人利用业余时间开发,按"现状"免费提供,仅供学习交流与合法用途,不对使用结果作任何担保。局域网设备扫描器请仅用于你自己拥有或已获明确授权的网络——未经授权扫描他人网络可能违反《网络安全法》等相关法律法规,后果由使用者自负。
使用说明