四路可控硅调光器インストール取扱説明書书 - RS485通讯Modbusプロトコル命令セット - ModbusProducts

freeFree Technical Resource

This content is free to read, suitable for basic learning and search traffic.

四路可控硅调光器インストール取扱説明書书 - RS485通讯Modbusプロトコル命令セット - ModbusProducts

四路可控硅调光器インストール取扱説明書书(RS485通讯/ModbusProtocol)

一、产品概述

四路可控硅调光器是一款基于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)
data bit / check digit / stop bit8 / 検証なし。 / 1
デフォルトアドレス01

每一路有256级的调光档位,経由485方式送信指令来进行控制和ステータス読み取り。内置AC-DC电源电路,直接接入220V即可给调光器供电,无需外接独立电源适配器。布局合理,采用通用PLC壳体和標準35mm导轨設置方法は,使用便捷。

二、应用领域

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

三、外观与接口定义

3.1 调光器正面视图

调光器面板包含以下エリア:

エリア説明
L1/L2/L3/L4 端子区4路火线出力端子(每路2つ并联端子T1/T2/T3/T4)
N / Nc 端子N为零线入力,Nc为未使用(无作用)
Lnc 端子零线入力
表示区数码管表示当前アドレス和亮度ステータス
功能键区功能键(FUNC)、上键(UP)、下键(DOWN)
A+ / B-RS485通讯接口端子
+12Vモジュール供电指示

3.2 配線端子详细定义

端子名称功能説明
T1(2つ并联端子)No.1路出力:接灯具火线入力,另一端接零线
T2(2つ并联端子)No.2路出力:接灯具火线入力,另一端接零线
T3(2つ并联端子)No.3路出力:接灯具火线入力,另一端接零线
T4(2つ并联端子)No.4路出力:接灯具火线入力,另一端接零线
L(火线入力)市电火线接入端
N / Lnc(零线入力)市电零线接入端(Nc未使用)
A+ / B-RS485通讯バス接口
+12V直流12V供电端(可选版本)
⚠️ Precautions:
1. 每一路的2つ端子是并联关系(如2つT1),方便多灯配線
2. 考虑到配線方便及电流分配,故障路出力设计了并联的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 完全命令セット(hexadecimalformat)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 Protocol,可与 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 (function code03,读4レジスタを保持する。) Response:01 03 08 xx xx xx xx xx xx xx xx xx (戻る4路亮度值)example2:写入アドレス01第1路亮度为128(50%)Request:01 06 00 00 00 80 xx xx (function code06,write single register) Response:01 06 00 00 00 80 xx xx (回显確認)八、デバッグ方法与测试工具推奨される使用シリアルデバッグアシスタント软件进行测试:

  • 将485网络按手をつないで方式连接好之后,経由シリアルデバッグアシスタント测试组网连通性
  • 当需要得到板子ステータス可送信データ如下,即可戻るデータ

シリアルデバッグアシスタントおすすめ設定:九、完全デバッグ指令クイックチェック·テーブル以下为可直接コピー到シリアルデバッグアシスタント中以hexadecimal格式送信的常用指令:十、协议アップグレード説明(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 方式(標準プロトコル兼容性好)

 

按键Function
FUNC(功能键)循环選択要操作的通路(1→2→3→4→アドレス設定)
UP(上键)增加当前选中通路的亮度值或アドレス值
DOWN(下键)减少当前选中通路的亮度值或アドレス值
parameterValue
Baud rateデフォルト9600(可修改为4800)
data bit8
check digit无(None)
stop bit1
endiannessNo.1バイトNo.2バイトNo.3バイトNo.4バイトNo.5バイトNo.6バイトNo.7バイトNo.8バイトNo.9バイト
含义AA
固定头部
BB
固定首部
address
01
指令码参数字
节1
参数字
节2
参数字
节3
参数字
节4
3A
固定尾部
指令名称指令码参数説明example
設定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%
指令名称指令码参数説明example
单路設定亮度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%

指令名称指令码参数説明example
渐变亮度控制
(亮度和变化不突变,
良好的视觉效果)
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%

指令名称指令码参数説明example
停止渐变035バイト为通道号码(控制)AA BB 01 A2 FF FF 05 00 3A
控制すべて4路通道停止渐变
指令名称指令码参数説明example
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%
指令名称指令码参数説明example
保存当前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(Device address)

クリア保存的亮度值
(クリア后恢复デフォルト最亮)
0E5バイト01表示保存
6、7、8为无效バイト
クリア当前已保存的すべての通道亮度值。
AA BB 01 DE 01 00 00 00 3A
デバイス选址
CC DD 01(Device address)
查询某路亮度值0D戻る原序亮度值AA BB 01 0D 00 02 00 00 3A
查询指令
戻る:
CC DD 01 XX YY ZZ WW 03 A
XX No.1路亮度YY No.2路亮度
ZZ No.3路亮度WM No.4路亮度
指令名称指令码参数説明example
单独控制某通道开/关
(もし保存了亮度则开时恢复到保存的亮度,もしない保存则到最大亮度)
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(最大为decimalto100)
戻る CC DD 新アドレス
設定ボーレート
(备用)
--AA BB EE 03 SA 00 00 00 3A
修改ボーレート为 4800bps
戻る C0 C0 address
register address含义读/写取值範囲
30001No.1路亮度值レジスタR/W0(最亮)~ 255(最暗)
30002No.2路亮度值レジスタR/W0 ~ 255
30003No.3路亮度值レジスタR/W0 ~ 255
30004No.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
parameter設定值
ポートCOMxx(根据实际選択)
Baud rate9600(デフォルト)
check digitNone(検証なし。)
data bit8
stop bit1
送信モード十六进制送信
Serial number功能説明指令内容備考
1控制すべての4路亮度值为50%(255级别50%换算成hexadecimal数为0x80)AA BB 01 01 80 80 80 80 3A4路同时设为50%
2控制第1路渐变到100%Brightness,级别间的時間の間隔为5AA BB 01 02 01 00 05 00 3A渐变时间=5
3控制第2路渐变到0%(Brightness),级别别的時間の間隔为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路同时呼吸
Put this resource to use in a real project?

Go to the Tool Center for message parsing, CRC verification and device debugging, or submit your requirements for selection and integration advice.

Engineer Membership

Turn this article into actionable debugging resources

After activation, you can use advanced message parsing, resource pack downloads, code examples, engineering cases and priority technical support, suitable for real project delivery.

Unlimited Advanced Tools
Resource & Code Packs
Complete Engineering Case Library
Priority Technical Support

Leave a Reply

Your email address will not be published. Required fields are marked *.