- 1. 一、switch量控制——自动化最基础的Operation
- 2. 二、relay controlTools — Operation级Function
- 3. 2.1 核心Function
- 4. 2.2 协议实现
- 5. 三、继电器Debug Tools — 工程师级Function
- 6. 四、Q06switchDebug Tools
- 7. 五、X160总线控制Debug Tools
- 8. 六、16路照明Debug Tools
- 9. 七、智能switchDebug Tools
- 10. 八、总结
- 11. 🎯 本文所述AllTools均在微信小程序中free使用
一、switch量控制——自动化最基础的Operation
在Automation和智能楼宇中,switch量控制(Digital Output / DO)是最基础也是最核心的Operation——开灯、关阀门、启动电机、Switch模式……一切自动化指令最终都落实为某个switch量的ON/OFF。
RS485继电器模块因其接线简单、通信距离远、可级联多个模块,成为远程switch控制的首选方案。「modbusdebugAssistant」提供了6款switch量debug和控制Tools。
二、relay controlTools — Operation级Function
2.1 核心Function
relay controlTools是面向Operation人员的简洁Tools,核心界面就是一组继电器switchbutton:
- 多路独立控制:8路/16路继电器,每路有独立的ON/OFFswitchbutton,点击即sendModbus指令
- 实时状态反馈:每路继电器的当前状态用颜色标识——红色=ON(吸合),灰色=OFF(断开),状态通过Modbus回读Confirm
- fully open/Close all:一键控制所有继电器,适用于紧急停机或全局复位Scene
- 位Sequence模式:以binary位Sequence(如10110001)直接修改8路继电器状态,适合批量精确控制
- 互锁保护:可设置两路继电器互锁(如正反转电机控制),防止同时ON造成短路
2.2 协议实现
单路控制使用 function code05(写单线圈):
打开第1路:01 05 00 00 FF 00 8C 3A
Close第1路:01 05 00 00 00 00 CD CA
多路控制使用 function code0F(写多线圈):
8路fully open:01 0F 00 00 00 08 01 FF XX XX
(databyte FF=11111111,每位对应一路)
三、继电器Debug Tools — 工程师级Function
与Operation级Tools不同,继电器Debug Tools面向工程师和debug人员,提供了更深层的诊断能力:
- Coil status全览:一次性读取All线圈区域(function code01),用位图展示所有线圈的ON/OFF状态
- 单个线圈测试:按address精确控制单个线圈,含ON/OFF/翻转三种Operation
- 连续switch测试:设定switch次数和间隔time,自动进行继电器的疲劳测试(如”每2秒switch一次,共100次”)——用于验证继电器模块的可靠性
- Responsetime测量:sendON/OFF指令,精确测量从send到状态Confirm的往返time(Round-Trip Time)
- 批量读写:从指定starting address连续读取N个Coil status;或从指定starting address连续写入N个线圈值
- 通信质量统计:统计send指令数、成功数、超时数、CRCError数,计算通信成功率
四、Q06switchDebug Tools
Q06系列是常用的Modbus远程IO模块,提供6路继电器输出+6路数字输入。
Q06Debug Tools提供模块化的Operation界面:
- 6路输出控制:每路继电器独立控制switch,状态实时显示
- 6路输入监视:实时显示DI1-DI6的switch状态(常开/常闭可配置)
- 模块参数配置:修改slave address(默认01)、Baud rate(默认9600)、校验方式
- 上电状态设定:配置模块上电后每路继电器的默认状态(ON/OFF/保持上次状态)
- 看门狗配置:设置通信超时后继电器自动Close的time,防止通信中断导致设备失控
五、X160总线控制Debug Tools
X160是16路照明总线控制器,常用于智能楼宇的集中照明控制。通过RS485总线可以控制16路灯光回路的独立switch。
X160Debug ToolsFunction:
- 16路独立控制:每路有独立switchbutton和状态指示灯
- Scene控制:预置4个Scene(如fully open/Close all/节能模式/夜间模式),一键Switch
- 调光支持:对于支持0-10V调光的回路,可设置调光比例(0-100%)
- 定时任务:设置定时switch(如每天18:00开灯、08:00关灯),存储在模块本地执行
六、16路照明Debug Tools
通用16路照明控制器Debug Tools,与X160Function类似但适用于More品牌的16路switch模块。支持:16路独立ON/OFF + fully openClose all + SceneSwitch + 状态回读。适用于展厅、办公室、商场等需要集中照明控制的场所。
七、智能switchDebug Tools
智能switchDebug Tools面向Smart HomeScene中的智能墙壁switch:
- 多键switch支持:1键/2键/3键智能switch(分别对应1路/2路/3路负载控制)
- 背光灯控制:设置switch面板的LED背光颜色和Brightness
- 互控/双控配置:设置两个switch同时控制同一路灯具(楼梯间双控、卧室门口/床头双控)
- Scene绑定:将switch的某个按键绑定到Scene(如离家模式=关All灯+关curtain+设防)
八、总结
6款switch量Debug Tools,覆盖了从简单继电器模块到智能楼宇照明控制器的全Scene——Operation级、debug级、配置级三个层次,满足不同岗位的需求。
打开微信Search 「modbusdebugAssistant」,现场debug不再需要电脑。
推荐阅读:Modbus通讯Error常用检测方式 | Modbus如何远距离传输?
🎯 本文所述AllTools均在微信小程序中free使用
打开微信 → 点击顶部Search → 输入 「modbusdebugAssistant」 → 进入小程序。
无需DownloadAPP、无需RegisterLogin、无需电脑——70+ 款工控Debug Tools,掏出手机就能用。
无论你是在工程现场、出差途中、还是在家学习,modbusdebugAssistant都是你随身的Automationdebug工作站。
发表回复