四路可控硅调光器安装使用说明书(RS485通讯/Modbus协议

一、产品概述

四路可控硅调光器是一款基于RS485串口通讯的智能调光控制模块。模块内部采用前切(前沿)调光技术,单路可稳定控制1000W的阻性负载,LED灯等容性负载单路可驱动500W

核心参数一览:

参数项规格值
输出通道数4路独立可控硅输出
单路最大阻性负载1000W
单路最大容性负载(LED灯)500W
调光档位256级(0-255)
通讯接口RS485(A+/B-接线端子)
通讯协议自定义十六进制帧格式 + Modbus RTU
供电电压AC-DC宽压输入,直接输入220V即可供电
工作电流+12G(模块供电端子)
外壳规格通用PLC壳体,标准35mm导轨安全可靠
默认波特率9600 bps(可通过指令修改至4800bps)
数据位 / 校验位 / 停止位8 / 无校验 / 1
默认地址01

每一路有256级的调光档位,通过485方式发送指令来进行控制和状态读取。内置AC-DC电源电路,直接接入220V即可给调光器供电,无需外接独立电源适配器。布局合理,采用通用PLC壳体和标准35mm导轨安装方式,使用便捷。

二、应用领域

  1. 展厅、影院、会议室、智能家居——场景化照明氛围调节
  2. 工矿交流调压、交流灯光控制——特别适合LED灯调光
  3. 摄影闪光灯充电控制——选型灯光亮度精确控制
  4. 大功率交流电加热温控——工业温度调节等场景
目前绿色节能环保是大势所趋,LED灯作为节能灯的首选已普遍应用于各类工程。调光器作为LED灯前端的调节设备也需要适应发展更新。以前的灯多以钨丝、卤素灯为主(阻性负载),而LED灯属于容性负载,对功率驱动有较大的冲击及谐波,必须加以一定的处理电路保障设备可靠运行。

三、外观与接口定义

3.1 调光器正面视图

调光器面板包含以下区域:

区域说明
L1/L2/L3/L4 端子区4路火线输出端子(每路两个并联端子T1/T2/T3/T4)
N / Nc 端子N为零线输入,Nc为未使用(无作用)
Lnc 端子零线输入
显示区数码管显示当前地址和亮度状态
功能键区功能键(FUNC)、上键(UP)、下键(DOWN)
A+ / B-RS485通讯接口端子
+12V模块供电指示

3.2 接线端子详细定义

端子名称功能说明
T1(两个并联端子)第1路输出:接灯具火线输入,另一端接零线
T2(两个并联端子)第2路输出:接灯具火线输入,另一端接零线
T3(两个并联端子)第3路输出:接灯具火线输入,另一端接零线
T4(两个并联端子)第4路输出:接灯具火线输入,另一端接零线
L(火线输入)市电火线接入端
N / Lnc(零线输入)市电零线接入端(Nc未使用)
A+ / B-RS485通讯总线接口
+12V直流12V供电端(可选版本)
⚠️ 注意事项:
1. 每一路的两个端子是并联关系(如两个T1),方便多灯接线
2. 考虑到接线方便及电流分配,故障路输出设计了并联的两个端子
3. T1接灯的火线输入,灯的另一端接零线(实际家装或工程现场的灯都已接了零线)
4. A+、B-为485通讯端子

四、手动操作与按键说明

4.1 显示屏含义

  • 默认上电显示 “Ad01” —— 表示485地址为 01
  • 按一次 FUNC 功能键 —— 显示格式如 255.1
    • .1 表示第1路亮度值
    • .2 .3 .4 分别对应第2、3、4路
    • 255表示亮度最低值(最暗),0表示亮度最大值(最亮)

4.2 按键功能

操作流程示例:

  • 按 FUNC 选择通路(显示 Ad01 时进入地址模式,否则进入亮度模式)
  • 通过 UP / DOWN 调节数值
  • 亮度值和地址会自动保存,掉电不丢失

五、485组网结构调光器支持RS485总线组网,一台主机(如电脑串口、PLC、集中控制器)通过485总线可以同时连接最多100个调光器节点(地址范围01~64实际有效,协议支持到100)。典型组网拓扑:
主机 → [调光器01] — [调光器02] — [调光器03] — … — [调光器N](手拉手总线型连接)六、通讯协议详解(自定义十六进制帧格式)6.1 通讯基本参数6.2 帧格式定义说明:
• 指令码同字节都是固定的不变,地址字节默认为01(可任意修改)
• 主要不同的就是4、5、6、7、8字节部分(指令码 + 参数数据)6.3 完整指令集(16进制格式)6.3.1 五路并行亮度控制(旧版兼容)6.3.2 单路单独设置亮度6.3.3 渐变亮度控制(带时间参数)6.3.4 止步渐变(停止渐变过程)6.3.5 5%步进亮度调节6.3.6 存储与查询指令6.3.7 地址与配置管理七、Modbus RTU 指令说明除了上述自定义十六进制帧格式外,本调光器还支持标准的 Modbus RTU 协议,可与 PLC 或组态软件无缝对接。7.1 寄存器映射表注:
• 寄存器起始地址从 0 开始计数
• 30001~30004 对应输出1~4路的亮度值
• 30005 为同步控制寄存器,写入后4路同时变化
• 30006~30009 为另一种亮度映射(正序:0=最暗,255=最亮)
• 可配合 PLC 或者组态软件来实现标准的 modbus 亮度值控制7.2 Modbus RTU 操作示例示例1:读取地址01的亮度值请求:01 03 00 00 00 04 xx xx (功能码03,读4个保持寄存器) 响应:01 03 08 xx xx xx xx xx xx xx xx xx (返回4路亮度值)示例2:写入地址01第1路亮度为128(50%)请求:01 06 00 00 00 80 xx xx (功能码06,写单个寄存器) 响应:01 06 00 00 00 80 xx xx (回显确认)八、调试方法与测试工具推荐使用串口调试助手软件进行测试:

  • 将485网络按手拉手方式连接好之后,通过串口调试助手测试组网连通性
  • 当需要得到板子状态可发送数据如下,即可返回数据

串口调试助手推荐设置:九、完整调试指令速查表以下为可直接复制到串口调试助手中以16进制格式发送的常用指令:十、协议升级说明(V4.0新增)V4.0 版本在原有基础上进行了以下协议扩展:

  • 增加了群发地址 0x09 —— 支持广播控制所有在线设备
  • 增加了一个呼吸指令 0x21 —— 支持呼吸灯效果
  • 增加了正序亮度值控制指令
    • 正序亮度值指令 0x00 为最亮,0xFF 为最暗(20230921后新增指令)
    • 以往都是倒序亮度值(有些不方便为了实用,增加了正序亮度值指令)
    • 倒序亮度值指令 0x00 为最暗,0x00 为最亮(与以前的老指令保持兼容)
  • 增加了 modbusRTU 控制指令 —— 对应 modbus 的 03 和 06 读写字存器指令

十一、注意事项与常见问题⚠️ 安装使用注意事项:

  • 负载匹配:单路最大阻性负载1000W,容性负载(LED)最大500W,严禁超载运行
  • 散热要求:高功率长时间工作时请确保良好通风散热
  • 接线顺序:务必断电后再进行接线操作,确认接线正确后再上电
  • 485总线:A+、B-极性不能接反,总线两端建议加装120Ω终端电阻
  • 地址唯一:同一485总线上各设备地址不能重复,范围01~100
  • 亮度映射注意:正序模式下 0x00=最亮,0xFF=最暗;倒序模式下相反,编程时需注意区分

💡 最佳实践建议:

  • 首次使用前先用串口调试助手测试单机连通性
  • 正式部署前先在非关键线路验证指令正确性
  • 重要项目场景建议保存亮度值(指令0E),确保掉电重启后自动恢复
  • 工程批量安装时可利用群发地址 0x09 进行统一初始化
  • 配合PLC或组态系统使用时优先选用 Modbus RTU 方式(标准协议兼容性好)

 

按键功能
FUNC(功能键)循环选择要操作的通路(1→2→3→4→地址设置)
UP(上键)增加当前选中通路的亮度值或地址值
DOWN(下键)减少当前选中通路的亮度值或地址值
参数
波特率默认9600(可修改为4800)
数据位8
校验位无(None)
停止位1
字节序第1字节第2字节第3字节第4字节第5字节第6字节第7字节第8字节第9字节
含义AA
固定头部
BB
固定首部
地址
01
指令码参数字
节1
参数字
节2
参数字
节3
参数字
节4
3A
固定尾部
指令名称指令码参数说明示例
设置4路亮度值01亮度正序
02亮度倒序
5、6、7、8字节应4个通道的亮度值
(01为最亮FF为最暗)
AA BB 01 A1 40 80 FF 00 FF 3A
设4路亮度分别为0% 25% 75% 100%
指令名称指令码参数说明示例
单路设置亮度A4亮度正序
A4亮度倒序
5字节为通道号(控制节)
6、7、8字节为亮度值
(04 FF)6字节 02 00
04 FF)6字节为亮度值
AA BB 01 A4 02 40 00 00 3A
控制第2路亮度值为25%

AA BB 01 A4 FF 80 60 50 3A
控制全4路亮度值为50%

指令名称指令码参数说明示例
渐变亮度控制
(亮度和变化不突变,
良好的视觉效果)
A2亮度正序
02亮度倒序
5字节为通道号码(控制节)
02 03
04 FF) 6字节为亮度值
7字节为时间参数
(”0xFF,01最快 FF
慢”)
AA BB 01 A2 80 05 00 3A
控制第2路亮度以较快速变到50%

AA BB 01 A2 02 80 06 00 3A
控制第3路亮度以较慢速度渐变到75%

AA BB 01 A4 03 C0 B0 00 3A
控制全4路渐变亮度到100%

指令名称指令码参数说明示例
停止渐变035字节为通道号码(控制)AA BB 01 A2 FF FF 05 00 3A
控制全部4路通道停止渐变
指令名称指令码参数说明示例
5%亮度增加065、6、7、8字节依次对应1、2、3、4路通道是否有AA BB 01 06 01 00 01 00 3A
发送一次,控1、3通道亮度增加5%
5%亮度减少05同上AA BB 01 05 01 00 01 00 3A
发送一次,控1、3通道亮度减少5%
5%亮度差加步进08同上AA BB 01 08 01 00 01 00 3A
发送一次,控1、3通道亮度增加5%
5%亮度差减少步进07同上AA BB 01 07 01 00 01 00 3A
发送一次,控1、3通道亮度减少5%
指令名称指令码参数说明示例
保存当前4通道亮度值
(掉电不丢失且上电恢复此亮度值)
0E5字节01表示保存
6、7、8为无效字节
AA BB 01 0E 01 00 00 00 3A
保存当前所有通道亮度值到存储器且上电恢复

AA BB 01 0E 01 00 00 00 3A
设备选址
CC DD 01(设备地址)

清除保存的亮度值
(清除后恢复默认最亮)
0E5字节01表示保存
6、7、8为无效字节
清除当前已保存的所有通道亮度值。
AA BB 01 DE 01 00 00 00 3A
设备选址
CC DD 01(设备地址)
查询某路亮度值0D返回原序亮度值AA BB 01 0D 00 02 00 00 3A
查询指令
返回:
CC DD 01 XX YY ZZ WW 03 A
XX 第1路亮度YY 第2路亮度
ZZ 第3路亮度WM 第4路亮度
指令名称指令码参数说明示例
单独控制某通道开/关
(如果保存了亮度则开时恢复到保存的亮度,如果没有保存则到最大亮度)
6A5字节通道选择
(01 02 03 04 05 且05为所有通道)
6字节01表示开,02表示关
AA BB 01 6A 02 01 00 00 3A
控制通道2打开

AA BB 01 6A 02 02 00 00 3A
控制通道关闭

呼呼吸效果指令215、6、7、8字节对应1、2、3、4通道的吸呼间隔时间,越大越慢。00表关闭,吸用呼吸效果AA BB 01 21 05 05 05 05 3A
控制1、2、3、4通道呼吸效果较快速度

AA BB 01 21 00 00 05 05 3A
只1、2通道呼吸效果关闭

设置模块地址
(需要单机连接模块,也可以用手按钮修改地址)
025字节
02 返回原序亮度值
01 表示顺序亮度
6、7、8无意义
正序0x00最暗 FF 最亮
倒序0x00 最亮 FF 最暗
AA BB 01 02 5A 00 00 00 3A
修改设备地址为 02(其余部分都为固定编码
地址范围01 ~ 64(最大为10进制到100)
返回 CC DD 新地址
设置波特率
(备用)
AA BB EE 03 SA 00 00 00 3A
修改波特率为 4800bps
返回 C0 C0 地址
寄存器地址含义读/写取值范围
30001第1路亮度值寄存器R/W0(最亮)~ 255(最暗)
30002第2路亮度值寄存器R/W0 ~ 255
30003第3路亮度值寄存器R/W0 ~ 255
30004第4路亮度值寄存器R/W0 ~ 255
30005同步控制4个通道的亮度值W0 ~ 255
30006正序亮度值寄存器(输出1-4)R/W0(最暗/关)~ 255(最亮/开)
30007正序亮度值寄存器R/W0 ~ 255
30008正序亮度值寄存器R/W0 ~ 255
30009正序亮度值寄存器R/W0 ~ 255
30010同步控制4路(亮度值0=最暗 255=最亮)R/W0 ~ 255
参数设置值
端口COMxx(根据实际选择)
波特率9600(默认)
校验位None(无校验)
数据位8
停止位1
发送模式十六进制发送
序号功能描述指令内容备注
1控制所有4路亮度值为50%(255级别50%换算成16进制数为0x80)AA BB 01 01 80 80 80 80 3A4路同时设为50%
2控制第1路渐变到100%亮度,级别间的时间间隔为5AA BB 01 02 01 00 05 00 3A渐变时间=5
3控制第2路渐变到0%(亮度),级别别的时间间隔为8AA BB 01 02 02 00 FF 08 00 3A渐变到熄灭
4查询单路指令AA BB 01 0D 01 00 00 00 3AXX表示对应通道的亮度值
返回 CC DD 01 XX YY ZX XW 03A
5保存当前所有通道亮度值到存储器(掉电不丢失,上电自动恢复到此亮度状态)AA BB 01 0E 01 00 00 00 3A返回 CC DD 01
6清除当前保存状态的指令AA BB 01 DE 01 00 00 00 3A返回 GC DD 01
7单独控制第1路亮度即刻变化的指令AA BB 01 04 01 50 00 00 3A50为亮度值
8单独控制第2路亮度即刻变化的指令AA BB 01 04 02 60 00 00 3A60为亮度值
9单独控制所有4路亮度的指令AA BB 01 04 FF 80 00 00 3A80为亮度值
10呼吸指令测试:(四个通道同时呼吸,速度为08)AA BB 01 21 08 08 08 08 3A4路同时呼吸

相关新闻

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

cloud@modbus.cn

QQ
微信