用标准MODBUS协议通过RS485通信控制两路继电器,可作为PLC的远程扩展控制,也可配合透传4GDTU实现超远程控制
一、产品简介
单片机PLC安卓工控机等设备通过RS485通讯用MODBUS-RTU协议控制继电器输出干接点信号,作为工业控制的控制输出单元,有常闭和常开输出,可以控制两路电器,支持MODBUS协议,也支持自定协议(可定制),可通过MODBUS指令设置地址。
二、应用场景
1、工业控制
2、道闸控制
3、卷闸门控制
三、产品概述
本项目使用STC8G1K08 SOP8单片机作为主控芯片,成本低廉,批量生产又价格优势,使用78L05作为降压电路供电5V,TP8485作为RS485通信单元负责与PLC或者单片机通信,产品使用12V直流供电,RS485电路采用TVS抗干扰电路,防止外界的干扰损坏产品,MODBUS的通信地址默认是1,也可以通过06功能码修改地址,具体方法见使用说明;
四、产品参数
电气参数:
1、输入电压 12V
2、通信方式:RS485
3、波特率:9600
4、控制路数:2路
5、通信协议:MODBUS-RTU
6、PCB尺寸:47.8mm X 79mm
更多使用功能,请下载附件中的使用说明。
五、使用说明:
使用MODBUS命令可以控制两路继电器,如下
PLC/主机发送: 01 05 00 00 FF 00 8C 3A //第一路继电器开
MODBUS继电器回复:01 05 00 00 FF 00 8C 3A //第一路继电器开
PLC/主机发送: 01 05 00 00 00 00 CD CA //第一路继电器关
MODBUS继电器回复:01 05 00 00 00 00 CD CA //第一路继电器关
PLC/主机发送: 01 05 00 01 FF 00 DD FA //第二路继电器开
MODBUS继电器回复:01 05 00 01 FF 00 DD FA //第二路继电器开
PLC/主机发送: 01 05 00 01 00 00 9C 0A //第二路继电器关
MODBUS继电器回复:01 05 00 01 00 00 9C 0A //第二路继电器关
PLC/主机发送: 01 06 00 00 00 05 49 C9 //修改地址为05
MODBUS继电器回复:01 06 00 00 00 05 49 C9 //修改地址为05
PLC/主机发送: 05 06 00 00 00 01 49 8E //地址从05修改回01
MODBUS继电器回复:05 06 00 00 00 01 49 8E //地址从05修改回01
六、备注:
1.本模块是需要下载代码驱动的(硬加软),详细文件请在附件中查看代码“modbusjdq.zip”和“MODBUS远程继电器使用说明”“外壳尺寸”,外壳尺寸附件含购买链接。
2.本模块为工业自动化配件,需要使用者有一定的电工知识或者单片机知识才能顺利使用!
3D示意图:
点赞