首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >RS485转DALI网关主机控制器Modbus RTU协议集成对接步骤方法

RS485转DALI网关主机控制器Modbus RTU协议集成对接步骤方法

原创
作者头像
用户9728811
发布2025-10-21 15:41:22
发布2025-10-21 15:41:22
1490
举报

DALI网关控制器(VH-DLMB-R2型)为两条DALI总线的网关控制器,最多可控128个DT6/DT8灯光。一般是用于控制IEC62386标准的灯光控制产品, 支持DALI 灯光类型有:DT0、DT5、DT6、DT7和DT8,其中DT8支持功能CCT 双色温,RGBW色彩控制,xy色彩控制,PN多通道控制等功能。并而内置有DALI PS(总线供应电源)输出,从接线图可以看到双DALI总线控制器是用AC100-240供电的,接线方式非常简单。在控制器上IN1,IN2两个端子也可以接两个小开关,用于在没有连接电脑控制软件前,应急使用。

DALI网关主机控制器接线图
DALI网关主机控制器接线图

下面是推荐的使用步骤:

第一步:通过RS485连接到电脑,先使用我们提供有Dalitools软件对DALI灯光进行调试,每一条DALI总线需要独立调试。

调试内容步骤一般是: 分配地址 -> 寻址 -> 设置参数-> 分组-> 设定场景

DALI网关主机控制器配套有DALI控制软件Dalitools,这里采用的是RS485接口(电脑没有RS485,可以采用USB转RS485的进行连接)连接软件和网关控制器,正常连接后,在软件的右边会显示出DALI网关的软件和版本,选择到该控制器,这时,软件上部会出现控制器的ID和总线号选择了,再选择正确的DALI总线号来进行灯光地址搜索。

dali控制软件
dali控制软件

第二步:通过RS485连接到第三方系统,再根据Modbus表,选择性来集成功能到第三方系统中即可。

集成内容一般步骤是: 确定要控制的目标地址和功能 -> 在寄存表中找到该地址对应功能的寄存器 -> 对寄存器进行写/读操操作

下面是RS485接口详细协议描述

二.帧结构定义

RS485接口Modbus-RTU协议帧结构:

字节编码

二进制

下面参数红色为出厂设置,可以自行选择更改

数据位

8 bit

奇偶校验位

(无),奇校验,偶校验

停止位

2 bit,1bit

波特率: 1200;2400;4800;9600;14400;19200;38400;

出厂默认波特率: 9600,8,N,1

地址码

功能码

数据区

CRC校验码

1字节

1字节

N字节

2字节

地址码:地址码为通讯传送的第一个字节。这个字节表明由用户设定地址码的从机将接MODBUS主机发送来的信息。并且每个从机都有具有唯一的地址码,并且响应回送均以各自的地址码开始。主机发送的地址码表明将发送到的从机地址,而从机发送的地址码表明回送的从机地址。

本设备响应地址包括本机地址和广播地址(0),注:广播地址仅适用于写操作,而且不作回应。

功能码:通讯传送的第二个字节,作为主机请求发送,通过功能码告诉从机执行什么动作。作为从机响应,从机发送的功能码与从主机发送来的功能码一样,并表明从机已响应主机进行操作,本设备只响应的功率码有(十六进制):0x03,0x06,0x10。

数据区:数据区是根据不同的功能码而不同。数据区可以是参数,参数长度等,具体的数据区内容根据功能码决定。

CRC校验码:二字节的CRC16检测码,低字节在前,高字节在后,详见附录I

帧结束: 符合MODBUS协议要求,停止发送时间大于3.5个发送字节时间,则认为是该帧的结束.

.从机回应:

回应地址:仅响应本机地址,广播地址(0)不会回应,但写操作时会被执行;

回应时间: 根据读/写的寄存器数量,回应时间有所不同,读/写寄存器数量越多,回应时间就越久,本网关回应时间在3秒内.

.功能码及帧结构描述:

本设备响应的功率码有(十六进制):0x03,0x06,0x10。

寄存器定义符合MODBUS协议要求,每个寄存器地址为16位(2个字节);寄存器值为16位(2个字节).包括寄存器名称和寄存器功能描述,每个灯地址(灯/组/广播)都是共用这些表头内容,每个灯地址(灯/组/广播)的寄存器内容功能是相同的,只是寄存器的地址不相同。寄存器的数量太多了,这里就不全部列出来了,以地址1的灯进行举例

寄存器表
寄存器表

假如我们需要对地址1的灯进行亮度调节,找到亮度百分比寄存器,再找到总线1单灯地址1交叉处,找到寄存的地址为67,这时,我们可以找到任意一个符合Modbus-RTU协议的调试工具(如Modbus Poll),在工具软件里使用写一个寄存器的功能,对67地址寄存进行写值,写入0则为关闭,写入100表示开含灯光到100%亮度。

DALI网关控制器也提供有一个非常好用的专用DALI网关调试协议的工具VUNHO DLMB debus tools软件,填上寄存器地址和值,即可以获取到发送和接收的数据,可以直接把这些发送的数据复制拷贝到第三方的系统上进行发码使用。

DALI网关协议调试
DALI网关协议调试

其它的功能使用方法类同, DALI网关控制器还支持在线远程固件升级,如需要订制功能,厂家直接改好后发给现场人员,控制器不用拆下,可以直接在线通过RS485总线更新功能固件即可。

DALI网关升级功能
DALI网关升级功能

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档