4채널可控硅调光器安装使用설명书 - RS485通讯Modbus프로토콜指令集 - Modbus제품 센터

무료무료 기술 자료

이 글은 바로 읽을 수 있으며 기초 학습과 검색 유입에 적합합니다.

四路可控硅调光器安装使用说明书 - RS485通讯Modbus协议指令集 - Modbus产品中心

4채널可控硅调光器安装使用설명书(RS485通讯/Modbus프로토콜)

一、제품 개요

4채널可控硅调光器은(는)基于RS485시리얼 포트通讯的智能调光控制模块。模块内部采用前切(前沿)调光기술,单路可稳定控制1000W的阻性负载,LED灯等容性负载单路可驱动500W。

核心매개변수一览:

매개변수项사양值
출력通道数4路独立可控硅출력
单路最大阻性负载1000W
单路最大容性负载(LED灯)500W
调光档位256级(0-255)
通讯인터페이스RS485(A+/B-배선端子)
통신 프로토콜自定义16진수帧형식 + 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](手拉手总线型연결)六、통신 프로토콜详解(自定义16진수帧형식)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 指令설명除了上述自定义16진수帧형식外,本调光器还支持표준的 Modbus RTU 프로토콜,可与 PLC 或구성(SCADA)软件无缝对接。7.1 레지스터 매핑表注:
• 레지스터시작주소从 0 开始计数
• 30001~30004 对应출력1~4路的亮度值
• 30005 为同步控制레지스터,쓰기后4路同时变化
• 30006~30009 为另一种亮度映射(正序:0=最暗,255=最亮)
• 可配合 PLC 或者구성(SCADA)软件来实现표준的 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或구성(SCADA)系统使用时优先选用 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
보내기모드16진수보내기
순번功能설명指令콘텐츠备注
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路同时呼吸
실제 프로젝트에 이 자료를 활용하시겠습니까?

도구 센터에서 프레임 분석, CRC 검증, 장비 디버깅을 진행하거나 요청을 제출하여 선정 및 연동 제안을 받아보세요.

엔지니어 회원

이 글을 실행 가능한 디버깅 자료로 활용하세요

가입하면 고급 프레임 분석, 자료 패키지 다운로드, 코드 예제, 엔지니어링 사례, 우선 기술 지원을 이용할 수 있어 실제 프로젝트 납품에 적합합니다.

고급 도구 무제한 이용
자료 패키지와 코드 패키지
완전한 엔지니어링 사례 라이브러리
우선 기술 지원 채널

답글 작성

이메일 주소는 공개되지 않습니다. 必填项已用 * 标注