第三方软件调试串口继电器
(说明书)
第三方软件调试串口继电器是一种用于控制继电器开关的解决方案。通过串口通信,该软件可
以与继电器设备进行交互,实现对其开关状态的控制。该软件提供了直观的用户界面,方便用户进
行设置和调试。用户可以通过设置串口参数、发送指令等方式,与继电器设备进行通信,并实时查
看和控制继电器的状态。该软件还支持多通道继电器控制,可同时处理多个继电器的开关操作。通
过该第三方软件,用户可以快速、便捷地完成串口继电器的调试工作。
打开Modbus Poll,点击File两次,创建2个Mbpoll界面:
串口继电器的连接:
TG-10404的核心参数(参考青果物联官网):
通讯接口:隔离RS485
通讯格式:9600(波特率),n(None Parity无奇偶校验),8(数据位),1(停止位);
IO 接口(开关线圈):4 路DI(光耦隔离);4 路DO(常开常闭,输出端触点隔离);
设备地址:5 位地址拨码开关可以设置1-32 地址码。
拨码开关功能:
设备地址(从机地址)=拨码地址+软件地址。
例如:若拨码地址设置为1,软件地址设置为1,则设备地址为2。更改地址后 需重启方可生效。
设备具备拨码开关方便用户快速修改设备地址:
1.五个拨码全都拨到上面时,为地址“31”;
2 .五个拨码全都拨到下面时,为地址“0”;
3 .最左边1 为二进制最低位;
4.拨码地址表:
Modbus poll 连接串口继电器:
打开Modbus poll,点击Connection进行连接,配置串口继电器的参数:
Connection:Serial Port(串行端口);
serial settings:(USB-SERIAL CH340 (COM5));
串口速率:9600;
数据位:8位;
校验位选择:None Parity(无奇偶校验);
停止位:1 Stop Bit;
Mode:RTU;
点击ok按钮进行连接。
点击Mbpoll1窗口,选择Setup的Read/Write Definition方法,配置线圈的参数:
Slaved ID:(Slaved ID是设备地址,如果其他设备没有拨码开关就默认1);
Function:01 Read Coils (ox)(读取线圈状态);
Address mode:Hex模式;
Address:0(表示为寄存器起始地址的第一个线圈开始读取);
Quantity(数量):4(最大值),
点击ok完成线圈的配置(其他参数可以根据需求适当调整)。
编辑Mbpoll2界面:
点击Mbpoll2窗口,选择Setup的Read/Write Definition方法,配置保持寄存器的参数:
Slaved ID:(Slaved ID是设备地址,如果其他设备没有拨码开关就默认1);
Function:03 Read Holding Reqisters (4x)(读取保持寄存器);
Address mode:Hex;
Address:0(表示为寄存器起始地址的第一个保持寄存器进行读取);
Quantity(数量):2(最大值);
点击ok就可以完成保持寄存器的配置(其他参数可以根据需求适当调整)。
操作成功后,Modbus Poll 就可以成功调试串口继电器,当改变Mbpoll1窗口的线圈状态时,Mbpoll2窗口的保持寄存器数据
就会发生:
串口调试助手工具
打开串口调试工具,串口继电器的连接端口(USB-SERIAL CH340(COM5)),选择9600的串
口速率,数据位选择8位,校验位选择NoneParity(无奇偶校验),停止位选择1 Stop Bit,点击蓝
色运行按钮进行连接。
连接成功后发送控制1 路继电器闭合指令(指令是FE 05 00 00 FF 00 98 35,FE是广播地
址,05是单个线圈控制指令,00 00是要控制继电器的寄存器地址,FF 00是继电器闭合的动作,
98 35是前6 字节数据的CRC 16 校验和)来控制串口继电器。