产品介绍
DAM04-LAMP是一款专用的4路调光模块,采用MOS管形式进行输出不同占空比的周期信号以实现电压的调节,可实现调光、调压、调速功能。上位机可使用485通讯进行控制设备,实现家居灯光明暗、颜色变化等功能。
产品特点
DC7-30V直流供电;
RS485/RS232通讯控制;
30V10A负载电流设计;
0.01Hz~10000H宽频输出;
10000级占空比调节;
支持RGB565调色输出
支持标准Modbus RTU/TCP/ASCII协议;
可以设置0-255个设备地址,通过软件设置。
产品功能
4路MOS管输出;
7~30V 10A/路负载设计;
RS485通讯控制;
支持波特率:2400.4800.9600.19200.38400.115200(可以通过软件修改,默认9600);
版本说明
版本 | RGB565 | RS485 | RS232 |
JYDAM04-LAMP-RS232 | ● | ● | |
JYDAM04-LAMP-RS485 | ● | ● |
主要参数
参数 | 说明 |
工作电压 | DC7-30V |
输出电流 | 单路最大5A,4路总和不超过10A |
输出功率 | 300W (最大) |
静态功率 | 12V 8mA 约0.01W |
数据接口 | RS485 / RS232 |
输出频率 | 0.01Hz-10KHz 可调 默认1K |
PWM占空比 | 0-255 / 0-10000 |
电源指示 | 1路红色LED指示(通电时常亮) |
温度范围 | 工业级,-40℃~85℃ |
尺寸 | 80*50*32mm |
重量 | 60g |
默认通讯格式 | 9600.n,8.1 可配置其它通讯格式 |
波特率 | 2400.4800.9600.19200.38400,115200 |
软件支持 | 配套配置软件、控制软件; |
引脚说明
功能 | 序号 | 引脚 | 说明 |
供电DC7-30V | 1 | VIN | 电源正极 |
2 | GND | 电源负极 | |
通讯 | 3 | R | 232通讯RX接口 |
4 | T | 232通讯TX接口 | |
3 | A+ | 485通讯A接口 | |
4 | B- | 485通讯B接口 | |
调光输出 | 5 | VOUT | 电源正极输出 |
6 | LED1 | 第一路调光输出 | |
7 | LED2 | 第二路调光输出 | |
8 | LED3 | 第三路调光输出 | |
9 | LED4 | 第四路模拟量输入信号正 | |
10 | GND | 电源负极 |
通讯接线说明
电脑自带的串口一般是RS232.需要配232-485转换器(工业环境建议使用有源带隔离的转换器),转换后RS485为A、B两线,A接板上A端子,B接板上B端子,485屏蔽可以接GND。若设备比较多建议采用双绞屏蔽线,采用链型网络结构。
调试软件介绍
调试使用时我们可以建立MODBUS POLL工程,如上图所示,使用03指令,0寄存器开始顺延10位,通讯成功后就可以进行调试和使用,如需要配置地址波特率等参数可以参照下表进行配置。
开发资料说明
通讯协议说明
本产品支持标准modbus指令,有关详细的指令生成与解析方式,可根据本文中的寄存器表结合参考《MODBUS协议中文版》 即可。
Modbus协议说明书下载链接地址:
http://www.juyingele.com.cn/software/software/Modbus%20POLL软件及使用教程.rar
Modbus寄存器说明
寄存器地址表:
寄存器名称 | 支持指令码 | 寄存器地址 | 说明 | |
LED调光输出 | ||||
第一路输出(0-255) | 03:保持寄存器 | 0 | 第一路255级占空比调节输出 | |
第二路输出(0-255) | 1 | 第二路255级占空比调节输出 | ||
第三路输出(0-255) | 2 | 第三路255级占空比调节输出 | ||
第四路输出(0-255) | 3 | 第四路255级占空比调节输出 | ||
第一路输出(0-10000) | 4 | 第一路10000级占空比调节输出 | ||
第二路输出(0-10000) | 5 | 第二路10000级占空比调节输出 | ||
第三路输出(0-10000) | 6 | 第三路10000级占空比调节输出 | ||
第四路输出(0-10000) | 7 | 第四路10000级占空比调节输出 | ||
RGB565调节 | 8 | 支持RGB565数据,可输入0-65535 | ||
上升软起动时间(0.1S) | 9 | 亮度增加时的延时时间0-30000 | ||
下降软起动时间(0.1S) | 10 | 亮度减小时的延时时间0-30000 | ||
配置参数 | ||||
通信波特率 | 03:保持寄存器 | 1000 | 见下表波特率数值对应表,默认为0,支持0-5,该寄存器同时决定RS232和RS485的通信波特率 | |
备用 | 1001 | 备用,用户不可写入任何值。 | ||
偏移地址 | 1002 | 设备地址=偏移地址+拨码开关地址 | ||
频率高位(0.01Hz) | 1004 | 默认1Khz,(0.01Hz-10kHz) | ||
频率高位(0.01Hz) | 1005 | 无需修改 | ||
掉电记忆 | 1010 | 0:关闭 1:开启 |
备注:
①:RGB565描述
低字节的前5位用来表示B(BLUE)
低字节的后三位+高字节的前三位用来表示G(Green)
高字节的后5位用来表示R(RED)
②:对Modbus的定义说明为准。
PLC例程下载地址:
https://www.juyingele.com.cn/zlxz/danziliao/1226.html
第三方组态(MCGS/组态王/力控/WINCC/威纶通)例程下载地址:
http://www.juyingele.com.cn/software/software/第三方组态例程.rar
②:波特率及校验位
串口1保持寄存器地址1000
字节位数 | 定义 | 说明 |
Bit0~Bit7 | 波特率 | 0:9600 1:2400 2:4800 3:9600 4:19200 5:38400 6:115200 7:57600 8:56000 9:14400 10:1200 |
Bit8~Bit9 | 奇偶校验 | 0:无校验 1:偶校验(Even) 2:奇校验(Odd) |
Bit10~Bit11 | 停止位 | 0:停止位1位 1:停止位2位 2:停止位1.5位 |
情景1控制输出 | RTU格式(16进制发送) |
查询四路状态 | FE 03 00 00 00 04 50 06 |
查询指令返回信息 | FE 03 08 00 64 00 FF 00 FF 0.0 0A 27 25(举例) |
控制第一路输出 | FE 06 00 00 00 FF DD 85 |
控制返回信息 | FE 06 00 00 00 FF DD 85 |
控制第一路关闭 | FE 06 00 00 00 00 9D C5 |
控制返回信息 | FE 06 00 00 00 00 9D C5 |
控制第二路输出 | FE 06 00 01 00 FF 8C 45 |
控制第二路关闭 | FE 06 00 01 00 00 CC 05 |
控制第三路输出 | FE 06 00 02 00 FF 7C 45 |
控制第三路关闭 | FE 06 00 02 00 00 3C 05 |
控制第四路输出 | FE 06 00 03 00 FF 2D 85 |
控制第四路关闭 | FE 06 00 03 00 00 6D C5 |
情景2 控制RGB565 | |
控制RGB565输出 | FE 06 00 08 FE DC 5D FE |
查询指令返回信息 | FE 06 00 08 FE DC 5D FE |
情景3设置延时启动和关闭 | |
延时启动设置 | FE 06 00 09 00 0A CD C0 |
延时关闭设置 | FE 06 00 0A 00 0A 3D C0 |
指令详解
4.1、单路LED
模拟量数据与实际输出值之间的关系为:实际值=输出值*0.01
设置第一路模拟量输出
FE 06 00 00 00 FF DD 85
字段 | 含义 | 备注 |
FE | 设备地址 | |
06 | 06指令 | 占空比调节输出 |
00 00 | 地址 | 要设置第一路模拟量寄存器地址 0 |
00 FF | 数值 | 要设置的模拟量数值 0x00FF = 255 |
DD 85 | CRC16 | 校验码 |
模拟返回信息:
FE 06 00 00 00 FF DD 85
字段 | 含义 | 备注 |
FE | 设备地址 | |
06 | 06指令 | 占空比调节输出 |
00 00 | 地址 | 要设置第一路模拟量寄存器地址 0 |
00 FF | 数值 | 要设置的模拟量数值 0x00FF = 255 |
DD 85 | CRC16 | 校验码 |
4.2、设置多路模拟量输出
FE 10 00 00 04 08 00 00 00 00 00 00 00 00 00 BB F5
字段 | 含义 | 备注 |
FE | 设备地址 | |
10 | 10指令 | 写多路输出寄存器指令 |
00 00 | 地址 | 输出的第一路LED寄存器地址 |
00 04 | 输出数量 | LED输出的数量 |
08 | 字节数 | 设置输出字节数 |
00 00 ...... 00 00 | 模拟量输出值 | 第一路LED输出 ...... 第四路LED输出 |
BB F5 | CRC16 | 校验位 |
模拟返回信息:
FE 10 00 00 00 04 D5 C5
字段 | 含义 | 备注 |
FE | 设备地址 | |
10 | 10指令 | 写多路输出寄存器指令 |
00 00 | 地址 | 要设置的第一路LED寄存器地址 |
00 04 | 输出数量 | LED输出的数量 |
D5 C | CRC16 | 校验位 |
参数及工作模式配置
设备地址
设备地址的介绍
DAM系列设备地址默认为1.使用广播地址为254进行通讯,用0无法通讯。
设备地址=偏移地址。
设备地址的介绍
设备正常通讯后,初始设备地址写入254.然后点击软件上方“配置参数”即可读到设备的当前地址。
偏移地址的设定与读取
点击JYDAM调试软件下方偏移地址后边的“读取”或“设置”来对设备的偏移地址进行读取或设置。
波特率的读取与设置
点击下方波特率设置栏的“读取”和“设置”就可以分别读取和设置波特率和地址,操作后需要重启设备和修改电脑串口设置。
联网方式:RS485
功能说明:2DO+8AI+8AO+12PT
版本说明:标准版
联网方式:RS232/RS485/网口/WiFi
功能说明:32AI+8AO
版本说明:标准版
联网方式:RS232/USB/LORA/网口/WiFi...
功能说明:16DO+16AI+16DI+16AO
版本说明:智能自控版
联网方式:网口/WIFI/网口+WiFi
功能说明:12DO+8DI+8AI+4AO
版本说明:智能自控版
联网方式:RS232
功能说明:12DO+8DI+8AI+4AO
版本说明:智能自控版
联网方式:网口/WiFi
功能说明:8DO+16DI
版本说明:标准版
联网方式:RS232/RS485
功能说明:4AO
版本说明:标准版
联网方式:RS232/RS485/网口/WiFi
功能说明:2DO+8AI+8AO+12PT
版本说明:标准版