一、开关量继电器输入输出模块功能特点
带LED显示、按键方便调试。可以输入8路开关量和16路开关量。
可选8/16通道SSR、继电器输出,可设置为按周期动作或一次动作。
隔离防雷RS485接口,标准MODUBS-RTU通讯协议。
通讯、按键控制输出。
采用铁电存储器,参数设置永存储更稳定可靠。
可设置上电后保持断电前状态。
DIN35导轨安装方式。
二、开关量继电器输入输出模块主要技术指标
输 出 | 电 源 | ||
通道数 | 8/16通道 | 供电电压 | DC10~30V |
输出方式 | 继电器,AC220V/3A | AC85~265V 50/60HZ | |
SSR,DC5V/12V负载10mA |
|
| |
0-20/4-20mA、0-5V/1-5V/0-10V | 功 耗 | <5W | |
通讯输出 | 其他参数 | ||
接 口 | RS485/232/无线MODBUS-RTU | 工作环境 | 温度-10~60℃ 湿度<85%RH |
波 特 率 | 1.20~57.60Kbps | 安装方式 | DIN35导轨安装 |
通讯协议 | MODBUS-RTU | 外形尺寸 | 145×90×40mm长×宽×高 |
|
| 145×90×73mm (AC85~265V) |
三、产品尺寸、端子接线
四、产品选型
DM6240多通道输出模块DM6240-□□□-□□()
①②③ ④⑤
①规格尺寸 | ②通道数 | ③方式 | |||
代码 | 外形 长×宽×高 | 代码 | 通道数 | 代码 | 输出方式 |
T L | 145×90×40/73 其他特殊尺寸 | 04 08 12 16 | 4通道 8通道 12通道 16通道 | K1 K2 K3 K4 K5 | 继电器 SSR 5V SSR 12V SSR 24V SCR 220V3A |
④通讯接口 | ⑤供电电源 | 备注 | |||
代码 | 接口类型 | 代码 | 电压范围 | 无备注可省略 | |
N S R W G | 无通讯 RS485 RS232 无线通讯 GPRS通讯 | D A | DC10~30V AC85-260V |
备注:1、选型时根据接线图选择功能,因接线端子数量有限,同一组端子上只能选择一种功能,
2、选型必须完整,没有选到的功能也要填上代码。
选型举例:DM6240-T16K1-SD
五、操作说明
(一)按键功能
1、按键功能 仪表按键为轻触式按键,使用时请勿用力按压。
按键 | 说 明 |
SET | 参数设置确认键,在设定状态时,用于存贮参数的新设定值并进入下一个设定参数,按住该键不动约5秒退出设置状态。 |
◄ | 移位键,设定状态时,按该键移动设置对应的数值位,按住该键不动约3秒返回上一级参数设置。 工作状态下,按一下该键切换循环显示/定点显示,循环显示时,下排显示-01-,01表示通道。 |
▲ | 增加键,在设定状态时,用于增加数值。定点显示时,按该键切换显示通道。 |
▼ | 减少键,在设定状态时,用于减少数值。定点显示时,按该键切换显示通道。 |
(二)参数设定
工作状态下,循环显示测量值。在设定状态下,显示参数提示符、设定值。如果设定过程中约60秒钟无按键操作,则仪表自动返回运行。设置好一个参数后,再按SET键确认进入下一个参数设置状态。 用户常用2组密码进入,工程师可进入高级参数设置系统重要参数。
序号 | 参数 | 说 明 |
01 | -Cd- | 密码,设置为808后按SET键确认才能进入参数设置状态。 |
02 | Addr | 通讯地址,范围1~99。 |
03 | bAud | 通讯的波特率,范围1.20~57.60Kbps。 |
04 | PAri | 通讯奇偶校验位,可设置无校验none,奇校验odd,偶校验EvEn。 |
05 | -LP- | 设置仪表的输出通道数,范围1-16。 |
06 | tS | 各通道循环显示切换时间,单位:秒,该参数不影响采集时间,出厂默认3秒。 |
07 | Rst | 设置为on表示上电时输出状态复位,设置为oFF表示上电时保持断电前的输出状态。 |
参数设置完成,显示-End退出设置状态进入工作状态。 | ||
| ||
11 | -Cd- | 密码,设置为798后按SET键确认才能进入输出状态设置,按键改变输出方便用户调试。 |
10 | OUT1 | 输出类型1-Sn=rely继电器开关量输出时,设置为ON表示继电器常开点闭合,设置为OFF表示继电器常开点断开。 输出类型1-Sn=SSR周期输出时,设置周期内动作的时间,范围0-5.000秒且小于周期时间1-PH。 输出类型1-Sn=onoF周期输出时,设置周期内动作的时间,范围0-600.0秒且小于周期时间1-PH。 输出类型1-Sn=once一次输出时,设置动作的时间,范围0-99.99秒。 |
依次设置其他通道的输出状态。 | ||
所有通道设定完毕,显示-End进入循环显示工作状态。 | ||
| ||
下面为高级参数,需工程师设置系统重要参数 | ||
21 | -Cd- | 密码,设置为818后按SET键确认才能进入输出状态设置,按键改变输出方便用户调试。 |
22 | 1-Sn | 第1通道输出类型。rely(relay)继电器断开或闭合;SSR周期输出;onoF周期输出;once按设定时间动作一次。 |
23 | 1-PH | 周期时间,单位秒。当1-Sn设置为SSR(周期范围0.100-5.000秒) 或onoF(周期范围5.0-600.0秒)时出现该参数。 |
依次设置其他通道的参数。 | ||
所有通道设定完毕,显示-End进入循环显示工作状态。 |
六、通讯说明
(1)本产品配RS232、RS485接口,直接与计算机通讯,RS485标准通讯距离1.5km,可以挂接多个仪表。RS232标准通讯距离15m,只能挂接一个仪表。RS232接口的TXD、RXD、GND分别接计算机串口的第2、3、5管脚。数据格式为1个起始位﹑8个数据位﹑1个停止位,校验位可设置。为避免通讯冲突,仪表都处于侦听方式。计算机按规定地址向某一仪表发出一个命令,然后等待一段时间,等候仪表回答,仪表收到正确命令后再发送出数据。发送结束后仪表又处于侦听方式。同一系统中,仪表地址不能相同,波特率要一致。
(2)采用标准Modbus-RTU通讯协议,使用其中的03、06功能号,继电器开关量输出支持01、05功能号。在使用组态软件时,须选用的设备为modicon(*康)的PLC,Modbus-RTU地址型,功能号为3X或4X都可以,寄存器地址是从个开始,数据为整型16位,使用组态王软件寄存器从0001或0000开始(即4x001,4x000),别的组态软件有可能是从3x001或3x000开始。通讯为整数,需用户根据实际情况处理小数点位数。通讯传输数据为有符号的整型数据,用户编程建议定义有符号的整型数据即可。当数据大于0X8000时,数据取反加1即为负数的实际数值,例如通讯传输数据为0XFFFF,对应数据值为-1。对于长整型数据如累积量等,数据值=高位×65536+低位。组态时用户也可以选择数据类型为长整型(Long),系统自动计算出累积量。寄存器对应表如下
寄存器 | 数 值 | 说明 | 寄存器 | 数值 | 说明 |
4x000-0F | 01-16路输出值 | 继电器输出写0复位、写1动作,SSR、onoF周期时写动作时间 | 4x015 | 校验位 | 0:无校验 1:奇校验 2:偶校验 |
4x010 | 通道数 | 范围1-16 | 4x016-2E | 备用 |
|
4x011 | 循环显示时间间隔 | 范围1-60秒,默认3秒 | 4x02F | 密码 | 写4x030-04F前需写密码为818 |
4x012 | 上电复位 | 0:上电保持断电前状态 1:上电复位 | 4x030-3F | 输出方式 | 0:继电器开关状态 1:SSR 2:onoF 3:按时间输出一次 |
4x013 | 通讯地址 | 范围1-240 | 4x040-4F | 周期 | SSR时周期0-5000mS OnoF时周期5.0-600.0S |
4x014 | 波特率 | 范围:120-5760 |
| 其余备用 |
继电器开关输出可以用3x000/4x000寄存器整型数据,也可以用0x000寄存器。
(3)Modbus-RTU协议格式
计算机读取数据发送命令格式 (建议一次读取不超过0X10即16个数据)
通讯地址 | 功能号 | 起始地址高位 | 起始地址低位 | 数据个数高位 | 数据个数低位 | 校验码高位 | 校验码低位 |
01 | 03 | 00 | 00 | 00 | 03 | 05 | CB |
返回数据格式
通讯地址 | 功能号 | 数据个数 | 个数据高位 | 个数据低位 | 第二个数据高位 | 第二个数据低位 | 第三个数据高位 | 第三个数据低位 | 校验码高位 | 校验码低位 |
01 | 03 | 06 | 03 | E8 | 03 | E8 | 03 | E8 | C1 | 9F |
计算机写数据发送命令格式
通讯地址 | 功能号 | 寄存器地址高位 | 寄存器地址低位 | 数据高位 | 数据 低位 | 校验码高位 | 校验码低位 |
01 | 06 | 00 | 20 | 00 | 0C | 88 | 05 |
返回数据格式
通讯地址 | 功能号 | 寄存器地址高位 | 寄存器地址低位 | 数据高位 | 数据 低位 | 校验码高位 | 校验码低位 |
01 | 06 | 00 | 20 | 00 | 0C | 88 | 05 |
计算机读继电器状态(功能号0x)Sn设置为relay时有效。
通讯地址 | 功能号 | 寄存器地址高位 | 寄存器地址低位 | 数据高位 | 数据 低位 | 校验码高位 | 校验码低位 |
01 | 01 | 00 | 00 | 00 | 10 | 3D | C6 |
返回数据格式
通讯地址 | 功能号 | 数据个数 | 寄存器地址低位 | 数据高位 | 数据 低位 | 校验码高位 | 校验码低位 |
01 | 01 | 02 | aa | 00 | 0C | 88 | 05 |
计算机写继电器状态(功能号0x)Sn设置为relay时有效,写FF00继电器动作,写0000复位。
通讯地址 | 功能号 | 寄存器地址高位 | 寄存器地址低位 | 数据高位 | 数据 低位 | 校验码高位 | 校验码低位 |
01 | 05 | 00 | 00 | FF | 00 | 8C | 3A |
返回数据与写数据格式一致。
计算机一次写多个继电器状态(功能号0x0F)Sn设置为relay时有效,对应bit位位1时继电器动作,为0时复位。
通讯地址 | 功能号 | 寄存器起始地址高位 | 寄存器起始地址低位 | bit数量高位 | bit数量 低位 | byte数量 | 数据高位 | 数据低位 | 校验码高位 | 校验码低位 |
01 | 0F | 00 | 00 | 00 | 10 | 02 | 5A | A5 | 18 | FB |
解析 5AA5 状态 | Bit7 | Bit6 | Bit5 | Bit4 | Bit3 | Bit2 | Bit1 | Bit0 | Bit15 | Bit14 | Bit13 | Bit12 | Bit11 | Bit10 | Bit9 | Bit8 |
AL8 | AL7 | AL6 | AL5 | AL4 | AL3 | AL2 | AL1 | AL16 | AL15 | AL14 | AL13 | AL12 | AL11 | AL10 | AL9 | |
0 | 1 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 1 |
5AA5表示16个继电器分别01011010 10100101,对应第1个继电器复位,第9个继电器动作。
返回数据格式
通讯地址 | 功能号 | 寄存器bit地址高位 | 寄存器bit地址低位 | bit数量高位 | bit数量 低位 | 校验码高位 | 校验码低位 |
01 | 05 | 00 | 00 | 00 | 10 | 54 | 07 |
更详细协议请参考modbus协议或与我公司联系。
(4)举例:
例:读地址为1的个数据值
发送数据为 01 03 00 00 00 01 84 0A
发送数据中, 01是下位机地址,03是功能号,00、00是寄存器起始地址,00、01 表示读一个数,84、0A是CRC校验码;
返回数据为 01 03 02 03 E8 B8 FA
返回数据中,01是仪表地址,03是功能号,02数据个数,03、E8 测量值对应整数1000,用户根据情况确定小数点位置;B8、 FA是校验码。
如果要读两个数据,则可以发送01 03 00 00 00 02 C4 0B
带有通讯指示灯(COM)的产品,下位机收到正确的命令后,指示灯会闪烁。
七、质 保
如属厂方制造质量问题,在仪表出厂日起,由厂方免费修理,如果是由于保管及使用不当而造成损坏,修理时收成本费。保修期十八个月。