Image

第三方软件调试网络继电器

 

       (说明书)

 

         第三方软件调试网络继电器是一种用于控制继电器开关的解决方案。通过网络通信,软件可以与继电器设备进行交互,实

现对其开关状态的控制。调试网络继电器的第三方软件提供了用户友好的界面和功能,可以方便地配置和控制继电器。用户可以

通过软件实时监测继电器的状态,远程开继电器,调整定时开关等功能。同时,它还可以提供数据记录和分析功能,以便用户

深入了解和化电力设备的使用情况。

   

   Modbus poll 调试网络继电器 :

     创建Mbpoll:

         打开Modbus Poll,点击File2次,创建2个Mbpoll窗口。

    

      网络继电器的连接 : 

 

             TG-10404的核心参数(参考青果物联官网):

                通讯接口:隔离RS485;

                通讯格式:9600(波特率),n(None Parity无奇偶校验),8(数据位),1(停止位);

                IO 接口(开关线圈):4 路DI(光耦隔离);4 路DO(常开常闭,输出端触点隔离);

                IP地址:192.168.0.210(设备硬件底部查看);

 

      Modbus建立连接:

            打开Modbus poll,点击Connection配置参数进行连接:

                Connection:Modbus RTU/ASCII Over TCP/IP(传输协议);

                Mode:RTU;

                IP Address:192.168.0.201(硬件设备的IP地址在设备的底部);

                Server Port:1030;

            点击ok按钮进行连接。

 

       编辑Mbpoll 1:

            点击Mbpoll1窗口,选择Setup的Read/Write Definition方法,配置参数如下:

                Slaved ID:245(广播地址FE);

                Function:01 Read Coils (ox)(读取线圈状态);

                Address mode:Hex;

                Address:0(表示从为寄存器起始地址的第一个线圈开始读取);

                Quantity(数量):4(最大值);

             点击ok按钮就可以完成线圈的配置(其他参数可以根据需求适当调整)。

 

      编辑Mbpoll 2:

           点击Mbpoll2窗口,选择Setup的Read/Write Definition方法,配置参数如下:

               Slaved ID:254(广播地址FE);

               Function:03 Read Holding Reqisters (4x)(读取保持寄存器);

               Address mode:Hex;

               Address:0(表示从为寄存器起始地址的第一个保持寄存器进行读取);Quantity:2;

           点击ok按钮就可以完成线圈的配置(其他参数可以根据需求适当调整)。

 

                操作成功后,Modbus Poll就可以成功调试网络继电器,当改变Mbpoll1窗口的线圈状态时,Mbpoll2窗口的寄存器数据就会发生变化。

 

      Modbus Slave 和Modbus Poll调试:

            创建Modbus Slave 从站:

                   打开Modbus Slave,点击Connection进行网络连接,配置参数如下:

                      Connection:Modbus RTU/ASCII Over TCP/IP(传输协议);

                      Mode:RTU;

                      IP Address:127.0.0.1(本机地址);

                      Port:8081;

                   点击ok按钮进行连接。

 

      配置Mbsalve  :

           点击File新建Mbsalve 1界面,点击Setup选择Slave Definition,配置参数如下:

               Slave ID:1;

               Function:01 Read Coils (ox)(读取线圈状态);

               Address mode:Hex;

               Address:0(表示从为寄存器起始地址的第一个线圈开始读取);

               Quantity(数量):8;

            点击ok按钮就可以完成参数配置:

 

      创建Modbus Poll 主站:

            打开Modbus Poll,点击Connection进行网络连接,配置参数如下:

               Connection:Modbus RTU/ASCII Over TCP/IP(传输协议);

               Mode:RTU;

               IP Address:127.0.0.1(本地地址);

               Port:8081;

            点击ok按钮进行连接。

 

      配置Mbpoll :

           点击Setup选择Slave Definition,配置参数如下:

              Slave ID:1(Slave ID和Mbslave的Slave ID相同);

              Function:01 Read Coils (ox)(读取线圈状态);

              Address mode:Hex;

              Address:0(表示从为寄存器起始地址的第一个线圈开始读取);

              Quantity(数量):8;

           点击ok就可以完成参数配置:

 

      进行主站和从站连接:

            当Modbus poll和Modbus Slave 成功运行时,就可以在Modbus poll上发送数据,Modbus Slave上接收数据进行通信。

                   Modbus Slave 成功成功接收数据并响应:

 

  网络调试助手调试网络继电器:

        打开网络调试助手,协议类型选择TCP Client,远程主机地址选择网络继电器的硬件地址(192.168.0.210),远程主机

端口选择网络继电器的硬件地址(1030),点击进行连接。

         连接成功后发送控制1 路继电器闭合指令(指令是FE 05 00 00 FF 00 98 35),FE是广播地址,05是单个线圈控制令,

00 00是要控制继电器的寄存器地址,FF 00是继电器闭合的动作,98 35是前6 字节数据的CRC 16 校验和)来控制串口继电

器。