产品特点
同时兼容多种协议:Modbus-RTU/ASCII,2种自定义协议
通讯方式支持RS232、RS485
四种工作模式,输入输出可联动
拨码开关设定设备地址
内置多种端口防护电路,对超限的电气参数具有短时间承受能力
产品功能
四路继电器控制,每一路具有常开常闭端子
支持3位寻址地址
波特率自定义,默认9600
支持闪闭、闪断,时间长度自定义
支持输入输出联动功能,可选择自锁非锁模式
支持延时开关功能,最大延时4小时
产品选型
型号 |
modbus |
RS232 |
RS485 |
AD |
输入 |
继电器 |
DAM4400-12V |
● |
● |
● |
|
4 |
4 |
DAM6600-24V |
● |
● |
● |
|
4 |
4 |
主要参数
参数 |
说明 |
触点容量 |
10A/30VDC 10A/220VAC |
耐久性 |
10万次 |
数据接口 |
RS485、RS232 |
额定电压 |
DC 12V或DC 24V |
电源指示 |
1路红色LED指示 |
通讯指示 |
无 |
输入指示 |
4路LED指示 |
输出指示 |
4路LED指示 |
温度范围 |
工业级,-40℃~85℃ |
尺寸 |
128*125*25 |
重量 |
330g |
默认通讯格式 |
9600,n,8,1 |
波特率 |
2400,4800,9600,19200,38400,115200 |
软件支持 |
配套配置软件、控制软件;
支持各家组态软件;
支持Labviewd等 |
机械尺寸及安装
接线说明
RS232接线示意图
RS485接线示意图
拨码开关说明
拨码开关1~3为地址设定,4、5为功能模式选择;
三个地址拨码全都拨到“OFF”位置时,为地址“1”;
三个地址拨码全都拨到“ON”位置时为地址“8”;
最左边1为二进制最低位。
模式选择说明:
拨码开关4-OFF,5-OFF:上位机可采集开关量信息和控制继电器状态——默认模式
拨码开关4-ON,5-OFF:上位机可采集开关量信息和控制继电器状态,开关量输入信号触发继电器状态切换——自锁模式
拨码开关4-OFF,5-ON:开关量信号与继电器状态联动,上位机只可查询输入输出状态——非锁模式
拨码开关4-ON,5-ON:开关量信号触发继电器状态切换,上位机只可查询输入输出状态——自锁模式
MODBUS寄存器说明
本控制卡主要为线圈寄存器和光耦输入寄存器,主要支持以下指令码:1、2、5、15
指令码 |
含义 |
1 |
读线圈寄存器 |
5 |
写单个线圈 |
15 |
写多个线圈寄存器 |
2 |
读取多个光耦状态 |
线圈寄存器地址表:
寄存器名称 |
寄存器地址 |
说明 |
线圈控制 |
线圈1 |
00001 |
第一路继电器输出 |
线圈2 |
00002 |
第二路继电器输出 |
线圈3 |
00003 |
第三路继电器输出 |
线圈4 |
00004 |
第四路继电器输出 |
开关量输入状态 |
30003 |
该寄存器的低4位表示输入状态,“1”为有效。 |
配置参数 |
通信波特率 |
41001 |
见下表波特率数值对应表,默认为0。 |
只读参数 |
|
|
设备地址 |
30001 |
Modbus访问的地址 |
继电器输出状态 |
30002 |
|
开关量输入状态 |
30003 |
|
备注:
①:Modbus设备指令支持下列Modbus地址:
00001至09999是离散输出(线圈)
10001至19999是离散输入(触点)
30001至39999是输入寄存器(通常是模拟量输入) 40001至49999是保持寄存器(预留)
采用5位码格式,第一个字符决定寄存器类型,其余4个字符代表地址。地址1从0开始,如00001对应0000。
②:波特率数值对应表
数值 |
波特率 |
0 |
38400 |
1 |
2400 |
2 |
4800 |
3 |
9600 |
4 |
19200 |
5 |
38400 |
6 |
115200 |
③:继电器状态,通过30002地址可以查询,也可以通过00001---00002地址来查询,但控制只能使用00001---00002地址。
30002地址数据长度为16bit。最多可表示16个继电器。
对应结果如下:
Bit |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
继电器位置 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
即 寄存器30009数据 的bit8 与寄存器00001的数据一样。
同理:光耦输入也是如此。寄存器30003的bit8、bit9 与寄存器10001、10002都对应到指定的硬件上。
寄存器地址按照PLC命名规则,真实地址为去掉最高位,然后减一。
参考资料:
http://hi.baidu.com/anyili001/item/573454e6539f60afc10d75c9
波特率更改方法
使用Modbuspoll软件,打开提供的工程,可直接对寄存器进行读取和设置。
通过这个软件可以直接改变通信波特率,监测继电器、光耦状态,还可以使用操作软件上没有提供的闪断闪闭功能、循环闭合功能等等。
通讯格式
本产品支持标准modbus指令,详细指令格式可参照《MODBUS协议.pdf》。
本产品同时支持modbus ASCII/RTU 格式。
应用举例及其说明:本机地址除了拨码开关地址之外,默认254为本机地址。
软件说明
软件功能:
继电器状态查询
继电器独立控制
继电器整体控制
光耦状态查询
使用方法:将产品通过串口与计算机连接,通过拨码开关设定地址(1-32),在设备地址一栏输入相对应的数值,选择正确串口及串口波特率,点击打开串口,设备即可正常通信。用户点击需要
控制的某一路继电器开关,即可控制相应继电器的开闭。按钮旁边的指示灯表示当前继电器状态,常开触点闭合即亮红灯,否则为灰色。