u(Modbus_RTU模式)十六路继电器输出控制板
一、 简要说明
? 尺寸:长152mmX宽163mmX高25mm ? 主要芯片:STC89C52RC(支持51单片机) ? 工作电压:直流12伏(另有24V)
二、 特点
? ? ? ? ? ? ? ? ? ? ?
RS485标准接口
16路输出光电隔离控制继电器。 标准的11.0592M晶振。(便于设置串口波特率) 具有上电复位和手动复位。 MODBUS_RTU标准协议控制
带有掉电存储功能,该单片机内部集成。 输出16路继电器LED指示。 软件设定地址等参数
可控制交流220V/10A以下设备
单片机无加密,可插拔更换,带有程序下载口,可随意更改程序。 可按客户要求定制协议
顾客可以根据需要选择相应的产品,我们公司有4路开关量输入输出、8路开关量输入输出、8路模拟量输入4路开关量输出、15路开关量输入输出、30路输入输出等继电器控制板,有需要请联系我们,选择您满意的产品!
三、工作环境
? 工作环境温度:-20℃~65℃ ? 相对湿度:95%(无凝结)
四、应用场合
? 工业控制需要扩展输入输出的场合 ? PLC接口扩展 ? 组态触摸屏控制
五、引脚描述
名称 描述 VCC GND A+ B- OUT1 OUT2 OUT3 OUT4 OUT5 OUT6 OUT7 OUT8 OUT9 OUT10 OUT11 OUT12 OUT13 OUT14 OUT15 OUT16 12V电源正极 电源负极 RS485数据A+ RS485数据B- 第一路继电器公共端和常开端 第二路继电器公共端和常开端 第三路继电器公共端和常开端 第四路继电器公共端和常开端 第五路继电器公共端和常开端 第六路继电器公共端和常开端 第七路继电器公共端和常开端 第八路继电器公共端和常开端 第九路继电器公共端和常开端 第十路继电器公共端和常开端 第十一路继电器公共端和常开端 第十二路继电器公共端和常开端 第十三路继电器公共端和常开端 第十四路继电器公共端和常开端 第十五路继电器公共端和常开端 第十六路继电器公共端和常开端 五、硬件连接 1、 电源的连接
2、 RS485的连接
RS485建议采用双绞线连接,采用带屏蔽的双绞线连接,并将屏蔽层接地,总线上挂多个模块时,采用手拉手不的连接方式。
3、 继电器输出的连接
软件协议 串口通信定义
? 串口波特率:1位起始位、8位数据位 、1位停止位 、偶校验 ? 默认地址:0x01 ? 通讯接口:RS485
指令功能表:
名称 从机地址 0x01到0xff 命令 寄存器地址 高字节、低字节 数据域 CRC校验 高、低字节 长度 读取继电器状态 1个字节 Addr 1个字节 0x02 2个字节 0x0001 高字节:0x00 低字节:0x0f(16个继电器状态) 2个字节 CRCH CRCL 控制全部Addr 0x10 0x0001:全关 高:0x00 低:0x01 CRCH 继电器状态 控制单个继电器 设定地址、波特率等 Addr 0x05 0x0010:全开 0x0000~0x000f 高:0x00 低:0x10 高:0xff 低:0x00 吸合 高:0x00 低:0x00 断开 CRCL CRCH CRCL 暂无,有需要请联系 指令示例及详解
1. 读取16路继电器状态(地址0x01)
主机发送:0x01 0x02 0x00 0x01 0x00 0x0F 0x69 0xCE
从机回应:地址 功能 字节个数 返回16个继电器状态 CRC高低字节
0x01 0x02 0x02 0x00 0x00 0xB9 0xB8
返回的十六路状态0为断开,1为吸合 2. 控制16路继电器全开全关
全开指令:主机发送:0x01 0x10 0x00 0x01 0x00 0x01 0x02 0xFF 0xFF 0xA6 0x31
从机回应:0x01 0x10 0x00 0x01 0x00 0x01 0x50 0x09
全开指令:主机发送:0x01 0x10 0x00 0x02 0x00 0x01 0x02 0x00 0x00 0xA7 0xB2 从机回应:0x01 0x10 0x00 0x02 0x00 0x01 0xA0 0x09 3. 控制单个继电器状态
主机发送:
第一路开:0x01 0x05 0x00 0x01 0xff 0x00 0xdd 0xfa 第二路开:0x01 0x05 0x00 0x02 0xff 0x00 0x2d 0xfa . . . . . . . . . . . .. . . . .. . . . .. . . . .. .. . .. .. .. .. . .. . . . . . . . . . . . . . . . .. . . . .. . . . .. . . . .. .. . .. .. .. .. . .. . . . . ... 第一路关:0x01 0x05 0x00 0x01 0x00 0x00 0x9c 0x9a 第一路关:0x01 0x05 0x00 0x02 0x00 0x00 0x6c 0x0a
上位机软件操作界面
上位机软件可控制七个十六路继电器输出控制板,如要需要控制更多从机设备,需要更改上位机软件,赠送上下位机源代码和modbus的类,可以根据需要要求联系我们做二次开发
原理图
产品展示