Image

第三方软件调试串口继电器

 

 (说明书)

    

 

    第三方软件调试串口继电器是一种用于控制继电器开关的解决方案。通过串口通信,该

以与继电器设备进行交互,实现对其开关状态的控制。该软件提供了直观的用户界面,方便

行设置和调试。用户可以通过设置串口参数、发送指令等方式,与继电器设备进行通信,并

看和控制继电器的状态。该软件还支持多通道继电器控制,可同时处理多个继电器的开关操作。

过该第三方软件,用户可以快速、便捷地完成串口继电器的调试工作。

   

      打开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按钮进行连接。

 

    编辑Mbpoll 1界面:

        点击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 校验和)来控制串口继电器。