MR系列RS485型16路开关量继电器输出模块DO16_K产品说明书
(Modbus_RTU模式)十六路继电器输出控制板设计说明资料

Modbus十六路继电器输出控制板一、应用场合●工业控制需要扩展输出口的场合●PLC输出接口扩展●组态触摸屏控制二、简要说明●尺寸:长152mmX宽163mmX高25mm●通讯协议:MODBUS_RTU模式●工作电压:直流12伏(另有24V)●掉电后保存继电器状态●有看门狗复位功能三、特点●RS485标准接口●16路输出光电隔离控制继电器。
●标准11.0592M晶振,9600波特率、八位数据位、一位停止位、一位校验位(偶校验)●有上电复位和手动复位。
●MODBUS_RTU标准协议控制●输出16路继电器LED指示。
●通过软件指令设定地址等参数●可控制交流220V/10A以下设备●有程序下载口,可随意更改程序。
●可按客户要求定制协议注:顾客可以根据需要选择相应的产品,我们公司有两路开关量2路输入输出、4路开关量输入输出、8路开关量输入输出、8路模拟量输入4路开关量输出、15路开关量输入输出、30路输入输出等继电器控制板,有需要请联系我们,选择您满意的产品!四、工作环境●工作环境温度:-20℃~65℃●相对湿度:95%(无凝结)五、引脚描述五、硬件连接1、电源的连接2、RS485的连接注:RS485建议采用双绞线连接,采用带屏蔽的双绞线连接,并将屏蔽层接地,总线上挂多个模块时,采用手拉手不的连接方式。
3、继电器输出的连接六、软件协议6.1串口通信定义●串口波特率:1位起始位、8位数据位、1位停止位、偶校验●默认地址:0x01●通讯接口:RS4856.1指令功能表6.2指令示例及详解1.从机回应2.控制多路继电器控制所有继电器全开主机发送从机回应控制所有继电器全关主机发送:从机回应3.控制单个继电器状态6.3上位机测试软件上位机简介1.上位机编译环境:2.使用语言是3.使用该软件需要安装framwork2.0软件(一般win7系统都已安装)4.打开该软件前请先把数据线和控制板连接好,控制板供电上位机软件可控制七个十六路继电器输出控制板,如要需要控制更多从机设备,需要更改上位机软件,产品展示附录:1.CRC校验代码:/* CRC 高位字节值表*/const uint8 code auchCRCHi[] = {0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0,0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40,0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1,0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41,0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0,0x80, 0x41, 0x00, 0xC1, 0x81, 0x40} ;/* CRC低位字节值表*/const uint8 code auchCRCLo[] = {0x00, 0xC0, 0xC1, 0x01, 0xC3, 0x03, 0x02, 0xC2, 0xC6, 0x06,0x07, 0xC7, 0x05, 0xC5, 0xC4, 0x04, 0xCC, 0x0C, 0x0D, 0xCD, 0x0F, 0xCF, 0xCE, 0x0E, 0x0A, 0xCA, 0xCB, 0x0B, 0xC9, 0x09, 0x08, 0xC8, 0xD8, 0x18, 0x19, 0xD9, 0x1B, 0xDB, 0xDA, 0x1A, 0x1E, 0xDE, 0xDF, 0x1F, 0xDD, 0x1D, 0x1C, 0xDC, 0x14, 0xD4, 0xD5, 0x15, 0xD7, 0x17, 0x16, 0xD6, 0xD2, 0x12, 0x13, 0xD3, 0x11, 0xD1, 0xD0, 0x10, 0xF0, 0x30, 0x31, 0xF1, 0x33, 0xF3,0xF2, 0x32, 0x36, 0xF6, 0xF7, 0x37, 0xF5, 0x35, 0x34, 0xF4,0x3C, 0xFC, 0xFD, 0x3D, 0xFF, 0x3F, 0x3E, 0xFE, 0xFA, 0x3A, 0x3B, 0xFB, 0x39, 0xF9, 0xF8, 0x38, 0x28, 0xE8, 0xE9, 0x29,0xEB, 0x2B, 0x2A, 0xEA, 0xEE, 0x2E, 0x2F, 0xEF, 0x2D, 0xED, 0xEC, 0x2C, 0xE4, 0x24, 0x25, 0xE5, 0x27, 0xE7, 0xE6, 0x26,0x22, 0xE2, 0xE3, 0x23, 0xE1, 0x21, 0x20, 0xE0, 0xA0, 0x60,0x61, 0xA1, 0x63, 0xA3, 0xA2, 0x62, 0x66, 0xA6, 0xA7, 0x67, 0xA5, 0x65, 0x64, 0xA4, 0x6C, 0xAC, 0xAD, 0x6D, 0xAF, 0x6F, 0x6E, 0xAE, 0xAA, 0x6A, 0x6B, 0xAB, 0x69, 0xA9, 0xA8, 0x68, 0x78, 0xB8, 0xB9, 0x79, 0xBB, 0x7B, 0x7A, 0xBA, 0xBE, 0x7E, 0x7F, 0xBF, 0x7D, 0xBD, 0xBC, 0x7C, 0xB4, 0x74, 0x75, 0xB5, 0x77, 0xB7, 0xB6, 0x76, 0x72, 0xB2, 0xB3, 0x73, 0xB1, 0x71,0x70, 0xB0, 0x50, 0x90, 0x91, 0x51, 0x93, 0x53, 0x52, 0x92,0x96, 0x56, 0x57, 0x97, 0x55, 0x95, 0x94, 0x54, 0x9C, 0x5C,0x5D, 0x9D, 0x5F, 0x9F, 0x9E, 0x5E, 0x5A, 0x9A, 0x9B, 0x5B, 0x99, 0x59, 0x58, 0x98, 0x88, 0x48, 0x49, 0x89, 0x4B, 0x8B,0x8A, 0x4A, 0x4E, 0x8E, 0x8F, 0x4F, 0x8D, 0x4D, 0x4C, 0x8C, 0x44, 0x84, 0x85, 0x45, 0x87, 0x47, 0x46, 0x86, 0x82, 0x42,0x43, 0x83, 0x41, 0x81, 0x80, 0x40} ;uint16 crc16(uint8 *puchMsg, uint16 usDataLen){uint8 uchCRCHi = 0xFF ; /* 高CRC字节初始化*/uint8 uchCRCLo = 0xFF ; /* 低CRC 字节初始化*/uint32 uIndex ; /* CRC循环中的索引*/while (usDataLen--) /* 传输消息缓冲区*/{uIndex = uchCRCHi ^ *puchMsg++ ; /* 计算CRC */uchCRCHi = uchCRCLo ^ auchCRCHi[uIndex] ;uchCRCLo = auchCRCLo[uIndex] ;}return (uchCRCHi << 8 | uchCRCLo) ;}//uint16 crc16(uint8 *puchMsg, uint16 usDataLen)2.设定多个继电器状态函数uint16 setCoilVal(uint16 addr,uint8 tempData){uint16 result = 0;uint16 tempAddr;tempAddr = addr & 0xff;switch(tempAddr & 0xff){case 0: if(tempData==1)OUT1=0;elseOUT1=1;break;case 1: if(tempData==1)OUT2=0;elseOUT2=1;break;case 2: if(tempData==1)OUT3=0;elseOUT3=1;break;case 3: if(tempData==1)OUT4=0;elseOUT4=1;break;case 4: if(tempData==1)OUT5=0;elseOUT5=1;break;case 5: if(tempData==1)OUT6=0;elseOUT6=1;break;case 6: if(tempData==1)OUT7=0;elseOUT7=1;break;case 7: if(tempData==1)OUT8=0;elseOUT8=1;break;case 8: if(tempData==1)OUT9=0;elseOUT9=1;break;case 9: if(tempData==1)OUT10=0;elseOUT10=1;break;case 10: if(tempData==1)OUT11=0;elseOUT11=1;break;case 11:if(tempData==1)OUT12=0;elseOUT12=1;break;case 12: if(tempData==1)OUT13=0;elseOUT13=1;break;case 13: if(tempData==1)OUT14=0;elseOUT14=1;break;case 14:if(tempData==1)OUT15=0;elseOUT15=1;break;case 15:if(tempData==1)OUT16=0;elseOUT16=1;break;default:break;}return result;}//uint16 setCoilVal(uint16 addr,uint16 data)承接单片机,程序设计开发,包括电路设计,绘制PCB电路图、stm32软件程序设计,硬件开发、上位机软件开发等各种电子产品设计及合作开发项目。
D160继电器输出模块

D160继电器输出模块使用说明书 V2.0目录一、D160继电器输出模块主要性能简介二、D160继电器输出模块外形结构图、引脚定义与功能框图三、D160继电器输出模块应用四、D160继电器输出模块ASCII码操作指令集五、D160继电器输出模块HEX格式LC-02接口协议说明六、D160继电器输出模块MODBUS-RTU规约的功能码及数据表说明七、D160模块MODBUS-RTU规约说明及示例一、D160继电器输出模块主要性能简介D160模块可广泛应用于各种工业测控系统中。
它能从主计算机、主控制器等通过RS-485接口接收其数字量输入,转换成继电器触点输出信号,可控制交流接触器、开关等;并将开关状态等开关量输入信号返回到计算机。
D160模块通讯接口为RS-485接口,电源为DC10~24V,通讯协议为ASCII码、十六进制LC-02、MODBUS-RTU协议可配置选择;其功能与技术指标如下:●开关量输入: 4路输入,无源空触点输入,或逻辑电平0:0~+0.5V或短接,逻辑电平1:+3V~+30V或开路。
输入信号与电源地隔离,隔离电压1000VDC。
●开关量输出: 4路继电器输出,两组常开2触点,两组常开常闭3触点。
输出触点容量为8A 125VAC(5A250VAC 5A30VDC)。
每路开关量输出具有电平或脉冲2种方式可设置;脉冲输出时其脉冲宽度为100~20000mS可设定;●通讯接口:接口:RS-485接口, 二线制 , +15KV ESD保护。
协议:ASCII码、十六进制LC-02、MODBUS-RTU协议可通过力创提供的“参数设置软件”选择;速率:1200、2400、4800、9600、19200 Bps,可软件设定。
模块地址:。
●模块电源: +10 ~ 24V DC *最大功耗:〈1.5W,典型功耗<0.3W(继电器输出为分状态)。
●工作环境:工作温度:-20℃~70℃; 存储温度:-40℃~85℃; 相对湿度:-5%~95%不结露●安装方式: DIN导轨卡装体积:122mm *70mm * 43mm二、D160继电器输出模块外形结构图、引脚定义与功能框图1、D160继电器输出模块外形结构图如下:2、D160继电器输出模块引脚定义如下:引脚号名称描述1 DI0 开关量输入通道0,第0路触点输入接于此端及开关量地DGND端。
一代16路时间继电器说明书

一代16路时间继电器说明书1.产品特点:多种工作模式:定时器:可设置每天(周x有效可自定义)的xx时xx分xx秒启动相关继电器输出,可以设99个时间点。
计时器:可设置与北京时间无关的一系列延时动作,可上电启动或按键启动,可循环00-99次或无限循环;当您需要多个不同时序的延时动作序列时,可以设置多达45组的延时系列数据,方便快速调用;当您需要非常多的动作时,可以将多组数据接龙,最多可以设 99步*45组 = 4455步动作。
定时器+计时器:可在定时器模式下调用计时器数据组,当您需要复杂的定时功能,该模式可大大简化设置。
使用简单易懂:12864中文液晶显示,菜单清楚易懂,按键功能直观。
控制精度高:定时器定时精度为秒,计时器每步延时时间为0.01秒-99小时,还可多步相加实现更长延时。
2.接线说明:控制器供电:采用DC24V电源供电,要求电压精度为±10%;接线如下图所示,24V开关电源V+输出接控制器的+24V,V-输出接控制器的GND端子;如果采用带DC圆头插头的电源适配器,则直接插入+24V端子旁的黑色插孔便可。
负载供电:负载通常与控制器分开供电,特别是当负载不是DC24V设备时,一定要分开供电;负载电压范围为0-220VAC,如下图,当负载为220VAC电磁阀或交流接触器时,负载V+便为火线, 负载V-便为零线,当负载为24V电磁阀时,负载V+便为-24V,载V-便为GND。
继电器规格: 采用HF46F,只提供常开输出,最大切换电压:277VAC/30VDC,最大切换电流:5A;外接按键功能:接GND有效,IN1启动01组,IN2启动02组,IN3启动03组,IN4启动04组,IN5暂停/继续;3.尺寸说明:145*90*40mm4.功能设置:4.1按键功能:工作状态下,各按键功能定义:“设置”键:进入设置状态;“删除”键:刷新屏幕;“确认”键:启动/暂停运行当前显示计时器数据;“-”键:启动01组;“>”键:启动02组;“<”键:启动03组;“+”键:计时器复位到01组停止状态;“<<”“>>”键:上下翻页查看当前计时器数据或定时器数据;设置状态下下,各按键功能定义:“<<”“>>”键:上下翻页查看当前计时器数据或定时器数据;“<”“>”键:左右移动设置光标;“+”“-”键:光标所指数据递增/递减,输入设置数据;“删除”键:删除当前显示页数据;“确认”键:基本无功能;在上电显示软件版本状态下下,各按键功能定义:“删除”键:可清空所有定时器和计时器数据,恢复为出厂状态。
中盛科技16路继电器输入输出模块rs485协议

中盛科技16路继电器输入输出模块rs485协议(实用版)目录1.中盛科技 16 路继电器输入输出模块简介2.RS485 协议概述3.中盛科技 16 路继电器输入输出模块的特点与应用4.市场前景与竞争力分析正文一、中盛科技 16 路继电器输入输出模块简介中盛科技 16 路继电器输入输出模块是一款集输入、输出功能于一体的模块化产品,广泛应用于自动化控制系统、智能建筑、安防监控等领域。
该模块具备 16 路输入、输出接口,可实现对各种设备的控制和信号传输。
二、RS485 协议概述RS485 协议是一种串行通信协议,适用于多点、远距离通信。
它具有较强的抗干扰能力,可实现多主控制器、多从设备之间的通信。
RS485 协议在工业自动化领域应用广泛,可满足大部分场景的需求。
三、中盛科技 16 路继电器输入输出模块的特点与应用1.特点(1)高稳定性:中盛科技 16 路继电器输入输出模块采用优质的元器件,确保模块在各种工况下的稳定运行。
(2)抗干扰能力强:模块具备良好的抗干扰能力,能在恶劣的电磁环境中正常工作。
(3)宽电压范围:模块工作电压范围广泛,适应不同应用场景的需求。
(4)扩展性强:模块支持多主控制器通信,方便系统扩展和升级。
2.应用领域(1)自动化控制系统:用于各种设备的控制、信号采集和传输。
(2)智能建筑:应用于楼宇自动化、照明系统、空调系统等。
(3)安防监控:用于报警系统、门禁系统等。
(4)工业自动化:应用于生产线、机器人控制等领域。
四、市场前景与竞争力分析随着工业自动化、物联网、智能建筑等行业的快速发展,对于 16 路继电器输入输出模块的需求将持续增长。
中盛科技 16 路继电器输入输出模块凭借其优异的性能、稳定的质量和良好的兼容性,将在市场上具有较强的竞争力。
富士电机说明书

4. 显示、设定部
(1) 显 示 器:状态显示 LED( 双色 ×2 点+ 4 点 ) (2) 显 示 内 容:运行 / 故障、内部通信状态、
通信 TX/RX(Port1)、 通信 TX/RX(Port2)、 (3) 设定器及设定内容
/ 富士电线 ( 株 ) 同等品 (7) 数 据 格 式:开始位 1、数据位 8、
奇偶校验 偶数 / 奇数 / 无、 停止位 1 (8) 绝 缘:与加载通信接口以外的通信接口之间为 非绝缘、 与加载通信接口及其他所有信号之间为 功能绝缘
② RS-485接口 (1) 通 信 标 准:遵循RS-485 (2) 端 口 数:1个端口 (3) 通信、同步方式:2线式 半双工 起止同步式 (4) 通 信 速 度:9.6k、19.2k、38.4k、57.6k、115.2k、 230.4kbps (5) 最大通信距离:MELSEC-Q系列1000m以内 MELSEC-A系列500m以内 MELSEC-FX 系列 500m 以内 (6) 推 荐 电 缆:KFPEV-SB 2P 0.5sq /富士电线(株) 同等品 (7) 数 据 格 式:开始位 1、数据位 8、 奇偶校验 偶数 / 奇数 / 无、 停止位 1 (8) 绝 缘:与加载器通信接口以外的通信接口之间 为非绝缘、 与加载器通信接口及其他所有信号之间 为功能绝缘
〔附件 ( 另售 )〕
ͮ
Юࠓ
6 DINമᢽ߶ᜈቪ
7 ΞՓᤋଋଋܿጻቪᎳ
8
(ࢺԾՉ1)ݒ
ൣ᭦ᛂ᧫ቪߔᎳ
Ҫᣑ٧ᤋଋႂ፵(RS232C)
· 事件输入输出模块 〔输入、输出各 8 点〕
16路串口继电器使用说明

可以配置控制板的地址、波特率等参数,也可以复位控制板和恢复出厂设置
设置命令帧格式
地址
功能码 起始地址 起始地址 寄存器数 寄存器数 CRC 校验 CRC 校验
高字节 低字节 据高字节 据低字节 高字节 低字节
0x01
0x06
0x00
0xXX
0xXX
0xXX
计算值 计算值
设备响应帧格式
地址
功能码 起始地址 起始地址 寄存器数 寄存器数 CRC 校验 CRC 校验
16 路串口继电器控制板
SKC 系列
用 户 手 册
前言
手册说明
本文档用于指导您如何正确安装、配置、管理和维护本产品。请先阅读本文档,在进行操作。
目标读者
本文档目标读者为对设备安装有一定了解的人员。
内容简介
本文档各章节内容如下。
章节
内容
1 产品概述
介绍产品的型号说明、外观尺寸、接口方式
2 产品特性
介绍产品的技术参数
如果使用通讯协议配置控制本设备参数出错而导致无法通讯时,可以将拨码开关
拨到全“OFF”状态,此时控制板将恢复出厂参数,然后再将拨码拨到正常位置即
可通讯,出厂参数如下:
RS485/232:波特率 115200;数据位 8 位;无校验;1 位停止位;
CAN:波特率 250Kbps。
3.5 产品运行
(1)产品接线并检查完成后,准备好电源,串口转 RS485/RS232 设备一个,如下图 所示
高字节 低字节 据高字节 据低字节 高字节 低字节
0x01
0x06
0x00
0xXX
0xXX
0xXX
计算值 计算值
4.2.6 功能码 0x0F
16路报警输入

AV201616路报警输入8路继电器输出报警主机说明书1一、 简介:本设备为防盗、防火、门禁等各类报警探头采集装置。
可在千米之外用主控键盘或普通PC 机捕获现场各种报警信息,并可经预置好的报警联动继电器控制现场的灯光、报警、喇叭、摄像机构等等。
二、 性能:2.1前面版介绍:上图标注“485”的指示灯为RS-485通讯指示灯,有数据通讯时,该指示灯闪烁。
上图标注“ALARM INPUT ”的16个指示灯为16个报警输入指示灯,某路灯为蓝色时,表示该路撤防,绿色时,表示该路布防,红色时,表示该路报警。
上图标注“ALARM OUTPUT ” 的8个指示灯为8个报警继电器指示灯,某路灯为绿色时,表示该路继电器常开点与公共端断开,红色时,表示该路继电器常开点与公共端接通。
2.1后面版介绍:左端的16个4芯端子为16个报警输入端子,信号定义如下:IN ---报警输入V- --- 地信号ST --- 常开或常闭选择V+ --- +12V报警输入信号为报警探头的常开或常闭接点输出,或者0 – 12V电压信号。
中部偏右的8个3芯端子为8个报警继电器端子,信号定义如下:C --- 继电器公共端NC --- 继电器常闭端NO --- 继电器常开端2最右端标注“ADDRESS ”的8位开关为本机的地址开关。
最右端标注“A B ”的2位端子为本机的RS-485通讯信号输入端子,通讯方式为RS-485半双工方式。
三、 站址开关的使用:本解码器站址由后面板最右端标注“ADDRESS ”的8位开关设定。
数据范围在0 - 255之间。
开关拨向ON 为1,反之为0。
本说明书尾页标有从0 到 11 的解码器站址对应开关位置图示。
四、 报警探头输入接线及方式选择:后面板左端的16个4芯端子为16个报警输入端子,信号定义如下: IN --- 报警输入V- --- 地信号ST --- 常开或常闭方式选择V+ --- +12V 通常报警探头输出为继电器接点,分常开和常闭两种类型当选择报警探头输出为常开时,常开或常闭方式选择ST 与V- 短路,IN 和V+分别接报警探头的公共端C 和报警探头的常开端NO 。
16路开关量采集模块使用说明书

16路开关量采集模块使用说明书1功能简介1.1产品特点◆DC7-30V宽电压供电,支持防反接;◆8路开关量输入,DI输入有光耦隔离,用于开关检测,支持干湿接点;◆2路红色LED指示,用于指示电源和工作状态;8路继电器状态指示◆通讯接口支持 RS485 + RS232,电源隔离加信号隔离,通讯可靠;◆通信波特率:300bps~38400bps(可以通过软件修改,默认9600);◆通信协议:支持标准 modbus RTU协议,按寄存器地址读写;◆可以设置 253个设备地址。
5位地址拨码开关可以设置 1-31地址码,大于 31的可以通过软件设置;◆支持输入输出联动,如本机联动或双机联动,方便多端控制;◆配套设置软件,用于设置参数和IO控制;◆支持软硬件定制,欢迎咨询(本产品不带网络接口(VX:xyzn3333))1.2选型表1.3设备参数2产品图片2.1通讯接线本产品默认地址为1,拨码开关出厂均在off状态。
上位机软件可以使用默认地址1来跟设备通讯(或者广播地址254,仅适用网内挂载一台设备的情况)。
2.1.1RS485接线2.1.2RS232接线2.2开关量输入接线开关量输入接口兼容干湿节点,请注意有源信号和无源信号的不同接法。
开关量采集端子的内部光耦电路如下,V-(DGND)为光耦负公共端,传感器信号分别接V+(VIN) 和Inx即可。
2.2.1有源信号接线示意图适用测量带电压的信号,如电平高低,脉冲输出。
2.2.2无源开关量(干接点)接线适用于采集无源触点信号,如开关,按键。
3参数及工作模式配置3.1设备地址3.1.1设备地址的介绍本设备的软件地址默认为 1,使用广播地址为 254 也可进行通讯,用0无法通讯。
注意:没有拨码开关的设备,通讯地址 = 软件地址。
拨码开关地址表通讯地址 = 硬件地址(拨码开关地址) + 软件地址。
出厂设备使用通讯地址1即可通讯。
3.1.2设备通讯地址的读取设备正常链接后,然后点击串口继电器配套调试软件上方“读取地址”,即可读到设备的当前地址【仅支持总线上存在一台设备时,进行广播读取地址】。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
MR-DO16-K 十六通道隔离开关量(继电器)输出智能开关量控制模块说明书深圳昶为科技有限公司Shenzhen Changwei Technology Co.,Ltd.目录第1章产品介绍 (1)1.1概述 (1)1.2技术参数 (3)1.3外观及尺寸 (4)1.4指示灯说明 (5)1.5引脚说明 (5)1.6拨码开关说明 (6)1.6.1设备地址设置 (6)1.6.2波特率设置 (6)1.6.3终端电阻设置 (7)第2章安装指南 (8)2.1安装方式 (8)2.1.1导轨安装 (8)2.1.2螺丝安装 (8)2.2电源和通讯线连接 (9)2.3开关量输出连接 (10)第3章应用指南 (11)3.1系统组网 (11)附录1:CHWIO产品命名规则表 (14)附录2:CHWIO产品选型表 (15)附录3:装箱清单 (16)第1章产品介绍1.1概述MR-DO16-K为RS485型16通道隔离开关量输出(DO)模块。
开关量输出电路与模块内部电路之间采用继电器隔离。
其原理框图如图1.1:图1.1MR-DO16-K原理框图MR-DO16-K主要由电源电路、隔离开关量输出电路、隔离RS485通讯电路及MCU 等部分组成。
2组相互隔离的开关量(继电器)输出通道,每组8通道,共16通道;高速C51处理芯片,具有强劲的数据处理能力;看门狗电路设计,在出现意外时能够自动复位MR-DO16-K,ESD、过压、过流保护设计,确保系统长期运行稳定可靠。
同时,针对工业应用,MR-DO16-K采用隔离的RS485通讯接口设计,避免工业现场信号对MR-DO16-K通讯接口的影响;具有通讯超时检测功能;标准Modbus RTU通讯协议,使得用户可以更加轻松实现与广泛SCADA软件、HMI设备及支持Modbus RTU协议的PLC等设备和系统的整合应用。
并且,我们免费提供协议和示例代码,使您的二次开发更加灵活、简便、高效。
产品特点:(1)16路共COM引脚常开型继电器式开关信号输出;(2)开关量输出与系统完全隔离;(3)Modbus RTU通信协议,支持1、3、5、6、15、16功能码;(4)具有超时检测与超时预定义输出功能;(5)RS485通讯接口提供光电隔离及每线600W浪涌保护;(6)具有良好的过流过压、反接保护功能;(7)地址码、波特率无需电脑即可实现现场配置;(8)集成终端电阻,可根据现场需要配置是否启用应用领域:(1)医疗、工矿产品开发;(2)工控教学应用远程通讯;(3)机房动力环境监控;(4)移动数据采集站;(5)智能楼宇控制数据、安防工程等应用系统;(6)机械、消防、石化、建筑、电力、交通等各行业RS-232/485总线工业自动化控制系统。
1.2技术参数数字量输出接口(DO)通道数16(2组,隔离电压1500VDC,每组8通道)输出类型常开型继电器输出触点容量3A/250V AC,5A/30VDC串口通信参数接口类型RS485波特率1200~115200bps可设置,初始为19200bps通讯格式8位数据位,无校验,1位停止位,1位起始位通讯协议Modbus RTU地址范围1~31串口保护ESD保护15KV隔离电压1500VDC 浪涌保护600W串口过流,过压60V,1A电源参数电源规格12~24V DC,反接保护功耗2W浪涌保护600W电源过压,过流30V,2A工作环境工作温度-10~50℃储存温度-40~85℃相对湿度5~95%RH,不凝露其他尺寸145mm*90mm*40mm外壳材质ABS工程塑料安装方式标准DIN导轨安装或螺丝安装保修2年质保1.3外观及尺寸图1.2外观图图1.3尺寸图1.4指示灯说明MR-DO16-K有RUN、DATA两个指示灯,其中RUN为运行状态指示灯,DATA为通讯状态指示灯,具体含义如表1.1所示:指示灯工作状态描述RUN(运行状态指示灯)绿色常亮正常红色1s闪烁模块EEPROM故障DATA(通讯状态指示灯)绿色闪烁①正在收发通讯数据包红色1s闪烁通讯超时表1.1指示灯工作状态说明注①:DATA指示灯绿色闪烁的频率和通讯状态有关。
通讯波特率越高,闪烁越快;通讯越频繁,闪烁越快;如果总线上没有数据包传输,则不闪烁。
1.5引脚说明VS+电源正极GND电源负极A/485+RS485+(485总线A信号线)B/485-RS485-(485总线B信号线)DO0~DO15开关量信号输出端COM1~COM2开关量信号输出公共端1.6拨码开关说明MR-DO16-K拥有1个10位拨码开关,用于设置模块地址和通讯波特率,以及连接终端电阻。
拨码开关设置如下所示:约定:拨码开关拨到“on”位置表示“1”,拨码开关拨到“off”位置表示“0”1.6.1设备地址设置拨码开关的5~1位用于设置设备地址,采用二进制格式表示,5为最高位,1为最低位。
地址范围从0~31,其中0为广播地址,不能使用。
出厂默认地址为1。
地址设置如表1.2所示。
拨码开关54321地址00000 00001 00010 (11111)0 1 2 (31)表1.2模块地址设置1.6.2波特率设置拨码开关的8~6位用于设置波特率,出厂默认波特率为19200bps。
具体设置如表1.3所示。
拨码开关876波特率(bps)0001200001240001048000119600100192001013840011057600111115200表1.3波特率设置1.6.3终端电阻设置拨码开关的10、9位用于设置是否启用模块内置的终端电阻。
当拨码开关10、9都为1时,模块内的终端电阻连接到RS485总线上;都为0时,断开终端电阻。
默认为断开终端电阻状态。
如表1.4所示:拨码开关是否启用终端电阻10900断开11启用表1.4连接终端电阻设置注意:连接或断开终端电阻时,拨码开关第10、9位一定要同时为1或0。
第2章安装指南2.1安装方式MR-DO16-K具有导轨安装和螺丝安装两种安装方式。
2.1.1导轨安装MR-DO16-K外壳底板采用导轨槽设计,可直接安装在标准的DIN导轨(35mm宽D型导轨)上。
安装时,如图2.1所示,可按如下步骤进行:图2.1导轨安装1、将MR-DO16-K底板钩在要安装的导轨上边沿处;2、将MR-DO16-K底板上红色卡座轻轻向外拉出;3、将MR-DO16-K压紧贴在导轨上,松开红色卡座;4、卡座弹回,MR-DO16-K固定在导轨上了。
2.1.2螺丝安装MR-DO16-K外壳底板四个角上各有一个安装孔,如图1.3所示,可使用螺丝固定在合适的平面上。
2.2电源和通讯线连接图2.2电源和通讯线连接MR-DO16-K的电源和RS485通讯线的连接如图2.2所示,在接线时请注意:1、请使用12-24V DC电源供电,推荐24V DC;2、连接电源时,MR-DO16-K的VS+端子连接电源正端,GND端子连接电源负端;3、连接RS485通讯线时,MR-DO16-K的A/485+端必须连接到同一条485总线的A信号线上,B/485-端必须连接到同一条485总线的B信号线上,否则会引起总线通讯异常;4、同一条485总线上RS485设备必须具有不同的地址码;5、终端电阻必须连接到485总线干线的两端。
可以用MR-DO16-K中集成的终端电阻,也可以外加120Ω电阻。
MR-DO16-K集成终端电阻参见1.6.3终端电阻设置;6、施工时应尽量减小支线长度,推荐采用标准手拉手接线方式。
2.3开关量输出连接MR-DO16-K为继电器输出。
继电器断开时,负载与驱动电源断开;继电器闭合时,负载与驱动电源接通。
开关量输出电路原理如图2.3所示。
图2.3开关量输出电路MR-DO16-K具有16通道开关量输出,分成两组,COM1与DO0~DO7为一组,COM2与DO8~DO15为一组,两组输出之间相互隔离。
其中COM1、COM2分别为各组开关量输出的公共端,接负载驱动电源的公共端。
开关量输出连接如图2.4所示。
图2.4开关量信号输出注意:必须限制负载电流和电压的大小,超出模块许可范围的负载会损坏模块。
本模块只可带小功率负载,如需带大功率负载,请通过继电器或接触器等器件转接;如果负载为感性负载(如继电器,电磁特等),请在负载两端并联二极管或RC串联电路等以消除感性负载关断时的感应电动势。
第3章应用指南3.1系统组网MR系列(除RS232接口外)产品是基于RS485总线、Modbus RTU协议的IO模块,组网时,需要配备以下设备及工具:●MR系列IO模块;●MODBUS主机,如PC、PLC、工控机等;●直流电源(+12~+30V DC);●上位机软件(完成功能必须的应用软件);●昶为科技CHWIO Config测试配置程序。
注:1、组网前,须根据系统需求确定RS485总线的波特率,以及每个MR模块的地址,且同一条总线上的每个模块的波特率必须一样、每个模块的地址必须是唯一的;波特率及地址码请根据表1.2、表1.3进行正确设置。
2、MODBUS主机使用RS232或RS485接口通讯;也可在MR系列IO模块的RS485接口转网络后与主机进行网络通讯(主机须采用Modbus RTU协议或使用虚拟串口方式);(1)MODBUS主机具有RS485接口的情况下,可直接通过485总线与MR模块进行连接和通讯,其应用系统结构如图3.1所示:图3.1主机为RS485接口的应用示例(2)MODBUS主机具有RS232接口的情况,必须配备隔离的RS232/RS485转换器进行接口转换后,才能与MR系列IO模块进行通讯,其应用的系统结构如图3.2所示:图3.2主机为RS232接口的应用示例(3)MODBUS 主机只有网口而没有串口(RS232和RS485)的情况下,若现场网络相通,可在MR 系列IO 模块一侧增加串口服务器,将RS485转网络后,MODBUS主机通过网络与MR 系列模块进行通讯(主机使用虚拟串口或socket 透传Modbus RTU协议),其应用的系统结构如图3.3所示:图3.3主机通过网络与MR 模块通讯的应用示例深圳昶为科技有限公司专业物联网与工业自动化控制前端数据采集设备供应商w w w .c h w i o .c o m14附录1:CHWIO产品命名规则表深圳昶为科技有限公司专业物联网与工业自动化控制前端数据采集设备供应商w w w .c h w i o .c o m15附录2:CHWIO产品选型表MR-DO16-K使用说明书附录3:装箱清单序号名称数量单位备注1主设备MR-DO16-K1台2产品简易说明书1张3合格证(含保修卡)1张。