一、HMI设计与デバッグ的革命
传统工业タッチパネル(HMI,Human-Machine Interface)的开发流程是:PC端组态ソフトウェア → 编译 → 下载到タッチパネル → 现场测试 → 发现問題 → 回PC修改 → 重新下载。这个循环一趟少则半小时,多则半天,デバッグ效率极低。
「modbusDebugging Assistant」做了一个大胆的突破——将完全的タッチパネル編集器搬到了手机WeChat小程序里。配合远程协助和能源管理系统,形成了一套"设计→debug→运维"完全に。闭环工具链。
二、タッチパネル編集器核心功能
2.1 40+ 种工业控件
編集器内置了工业タッチパネル常用的すべて控件タイプ:
| 类别 | control | 典型用途 |
|---|---|---|
| 基本控件 | Button, Label, TextBox, Image, PictureBox | 界面基础元素 |
| 开关控件 | Switch, ToggleButton, SlideSwitch | デバイス启停、モード切り替えモード |
| 表示控件 | ProgressBar, SlideBar, Meter, RSlideBar | 模拟量表示、进度反馈 |
| 容器控件 | PageControl, Page, KeyboardPage | 多ページ切换、键盘入力页 |
| リスト控件 | ListControl, ComboBox | データリスト、下拉選択 |
| 图表控件 | Chart, TrendCurve, Gauge | データ可视化、趋势分析 |
| 特殊控件 | QRCode, TimeSet, VideoBox, Animation | 二维码、时间設定、视频、动画 |
2.2 拖拽式画布设计
編集器的核心理念是"見るものは得る。":
- コントロール·ライブラリ面板:从左侧控件リスト中コントロールのドラッグアンドドロップ到中央画布,放置即渲染
- 属性面板:选中控件后,右侧属性面板表示该控件的すべての可設定属性——位置/尺寸/颜色/字体/边框/背景/透明等
- 对齐工具:多选控件后一键执行左对齐/右对齐/居中对齐/等间距分布
- 层级管理:置顶/置底/上移一层/下移一层,管理控件的Z轴顺序
- 撤销/重做:サポート多步撤销,防止误操作
2.3 Modbus 变量绑定
每个控件都可以绑定到 Modbus 变量:選択控件→設定绑定→選択駅からの住所/function code/register address/data type/endianness→控件表示值与レジスタの値实时連動。サポート变量引用连线功能——用彩色连线直观表示控件之间的データ依赖关系。
2.4 多窗口管理
一个工程可以包含多个窗口(Pages),サポート窗口管理面板:新建窗口/削除窗口/重命名窗口/窗口ID設定/启动窗口设定。每个窗口独立设计、独立绑定。
2.5 模板库与市场
- 内置模板库:多款常用タッチパネル界面模板(空调控制/灯光控制/設備監視/データ报表),一键作成新工程
- 模板市场:浏览和下载社区用户シェア的模板,サポート匿名浏览和仿真预览
- 公共素材库:图片素材云端管理,カテゴリ存储,編集时可跨项目调用
三、AI智能生成界面
这是ツールボックスThe Toolbox的技术亮点——用自然语言説明需求,AI自動生成されるタッチパネル界面。
比如入力:"做一个セントラルエアコン的控制界面,要有温度表示、温度を設定する。的加减按钮、运行モード切り替えモード(制冷/制热/送风)、風速調整の仕方、定时开关功能"——AI会自動生成される包含对应控件和布局的界面,并完成基础的Modbus变量绑定。
AI生成ではない完全取代手动设计,而是快速建立原型,エンジニア在此基础上精调位置、样式和参数——大幅缩短从零到一的时间。
四、仿真预览与APKexport
- Online Simulation:編集器内置仿真引擎——選択仿真モード后,可以模拟Modbus变量变化,观察界面控件的动态レスポンス,验证变量绑定和事件逻辑是否正确
- プレビューモード:全屏预览最终界面效果,チェック在不同分辨率下的表示效果
- APKexport:将工程导出为Android APKインストール包,可直接インストール到安卓タッチパネル上运行
五、模板预览工具
独立于編集器的轻量化预览ページ——浏览模板库中的模板时,可直接进入プレビューモード表示该模板的界面和仿真效果,无需作成工程。适合快速筛选模板。
六、远程协助工具
远程协助工具解決了"现场出了問題,但专家不在现场"的痛点:
- 远程桌面:シェア屏幕画面给对方,サポート实时涂鸦标注(圈出問題エリア、画箭头指示等)
- 远程デバッグ:認証远程用户経由小程序连接客户的Modbusdevice,直接送信デバッグ指令——等于专家"远程操作"了客户现场的RS485バス
- 通信日志同步:远程デバッグ过程中的すべての通信记录自动保存,方便事后分析
- セキュリティ机制:一次性認証码,过期失效;权限分离(仅表示/可操作/完全控制)
七、タッチパネル辅助工具
タッチパネル辅助工具是在物理タッチパネルデバイス(如WPFタッチパネル、Androidタッチパネル)上运行的辅助デバッグモジュール:
- 触摸校准:四点/九点触摸校准,修正タッチパネル坐标偏移
- 屏幕测试:纯色测试(红/绿/蓝/白/黑)检测坏点、灰度渐变测试检测色彩还原、触摸划线测试检测触摸精度和レスポンス
- シリアルポート测试:在タッチパネルデバイス上直接测试RS232/RS485シリアルポート的收发功能
- 网络测试:在タッチパネルデバイス上测试イーサネット(イーサネット)/WiFi连接ステータス
- 系统信息:表示タッチパネルデバイス的系统参数(Android版本/分辨率/内存/存储等)
八、MyEMS能源管理系统デバッグ
MyEMS是开源的建筑能源管理系统,广泛用于商业楼宇的エネルギー消費監視和优化。能源管理デバッグツール提供了:
- 能耗データの収集:経由Modbus RTU/TCP電気メーターの収集、水道メーター、气表、熱量計等计量デバイス的データ
- 分项计量:将能耗データ按照明/Air Conditioner/动力/插座等进行分项归类
- 能效分析:単位面积能耗(EUI)、同比/环比分析、尖峰平谷分时分析
- 报警管理:能耗異常报警(如夜间非営業時間仍有大功率デバイス运行)
- データ导出:导出为CSV/Excelformat,サポート对接MyEMSプラットフォームまたは他の能源管理系统
九、总结
从HMIタッチパネルインターフェースデザイン到AI智能生成、从本地仿真到APKexport、从远程协助到能源管理——「modbusDebugging Assistant」不仅仅是一个デバッグツール集,它是一套完全的"设计→debug→部署→运维"工业自動化开发プラットフォーム。
打开WeChat検索 「modbusDebugging Assistant」,体验手机端的工业自動化全流程开发。
おすすめ阅读:なぜか。 Modbus 如此受欢迎? | 什么是 Modbus?
🎯 本記事所述すべて工具均在WeChat小程序中無料使用
打开WeChat → 点击顶部検索 → 入力 「modbusDebugging Assistant」 → 进入小程序。
ダウンロード不要APP、无需登録ログイン、无需电脑——70+ 款工控デバッグツール,掏出手机就能用。
无论你是在工程现场、出差途中、まだ在家学习,modbusデバッグアシスタント都是你随身的工业自動化デバッグ工作站。
Leave a Reply