“RS232 ETH PRO”的版本间的差异

来自丢石头百科
第1行: 第1行:
 
{{Product
 
{{Product
|images=[[File:RS485 ETH PLUS_示意图.png|400px]]
+
|images=
 
|categories=
 
|categories=
{{Category|RS485}}
+
{{Category|RS232}}
 
{{Category|ETH}}
 
{{Category|ETH}}
 
|brand=丢石头
 
|brand=丢石头
 
|features=
 
|features=
* RS485 ETH PLUS
+
* RS232 ETH PRO
 
|interfaces=
 
|interfaces=
{{Category|RS485接口}}
+
{{Category|RS232接口}}
 
{{Category|ETH接口}}
 
{{Category|ETH接口}}
 
|related=
 
|related=
第16行: 第16行:
 
* [[RS232 ETH PLUS]]
 
* [[RS232 ETH PLUS]]
 
* [[RS485 ETH PLUS]]
 
* [[RS485 ETH PLUS]]
 +
* [[RS232 ETH PRO]]
 
* [[RS485 ETH PRO]]
 
* [[RS485 ETH PRO]]
* [[RS232 ETH PRO]]
 
 
}}
 
}}
 +
== 产品介绍 ==
 +
* RS232 ETH PRO是实现RS232串口和以太网口之间数据双向透明转发的设备,其网络通讯方式为以太网。串口速率从 110~460.8kbps 可配置。也可以进行简单的 加密、边缘计算等功能。具有集成度高、性价比高、开发简单、稳定性强、低功耗等特点。板载信号隔离与电源隔离,较宽的工作电压输入,方便工业场合使用;同时板载RS232 收发指示灯,方便客户调试过程中查看问题。
 +
 +
== 产品特点 ==
 +
* 工作电压:5-32V
 +
* 采用原装芯片YOXO1007.内部自带以太网介质传输层(MAC)和物理层(PHY)。
 +
* 可实现RS232串口数据和RJ45网口数据的双向透明传输。通讯稳定可靠,支持全双工、高速率、长时间数据转发,不丢包。支持用户在串口和网口同时不间断发送大批量数据,在发送时无需停顿,且不丢失数据。
 +
* 支持 MDI/MDIX 线路自动转换,即交叉直连网线任意连接,自动切换。
 +
* 支持DHCP自动获取IP地址,支持 DNS 域名访问,支持无数据重启功能。
 +
* 串口波特率支持:300bps ~ 460800bps。
 +
* 支持TCP服务端、TCP客户端,UDP模式,UDP组播。
 +
** 作为TCP客户端的时候同时支持TCP服务器端功能。
 +
** 作为TCP服务器支持10个TCP客户端连接。
 +
** 作为TCP客户端支持7个目的IP.
 +
* 支持虚拟串口,配备 Windows 虚拟串口&设备管理工具 ZLVircom。
 +
** 使用虚拟串口时,支持 On-the-fy 技术的串口参数自适应。
 +
** 虚拟串口驱动支持 WIN10 和 64 位操作系统。
 +
** 虚拟串口驱动稳定可靠,可全双工连续不断发送不丢1字节。
 +
** 虚拟串口模式下,支持断网重连功能。
 +
* 配备 Windows 工具 ZLVircom,一键式搜索局域网设备,手动可添加 Internet 上的设备。
 +
* 支持 Modbus TCP 转 RTU 的 Modbus 网关功能。
 +
* 支持支持 Modbus RTU/DLT645 转 JSON。
 +
* 支持 MQTT 连接、支持各类公有云数据传输等特性。
 +
* 支持自定义心跳包和注册包功能:可以方便和云端进行通信和设备识别。
 +
* 板载数字隔离器,具有出色的性能特征和可靠性,可进行信号隔离,使传输的信号更加稳定。                               
 +
* 板载DC/DC电源隔离,可提供稳定的隔离电压以及输出短路保护,隔离端无须额外供电。
 +
* 板载四种指示灯:
 +
** 电源指示灯(红色):只要电源连接正常,指示长灯亮。
 +
** 运行指示灯(黄色):芯片工作正常后,指示灯闪烁。
 +
** TX发送指示灯(绿色):RJ45网口接收数据时闪烁。
 +
** RX接收指示灯(蓝色):RS232接口接收数据时闪烁。
 +
* 宽温度范围:支持-40~85℃
 +
* 配套软件齐全。配备 Windows 设备管理工具 ZLVircom,一键式搜索联5.1网模块,修改参数。配备 UDP/TCP 调试工具。配备串口调试工具。
 +
* 提供上位机开发例子程序包括:VC、VB、Delphi、C++Builder、Java、C#例程。也可提供一个 DLL库,可通过网口直接和联网模块通信。
 +
 +
== 产品选型 ==
 +
 +
 +
== 产品测试 ==
 +
=== 硬件准备 ===
 +
* 网线 一根
 +
* 电脑 一台
 +
* USB转RS232模块或RS232串口线 一个
 +
* RS232 ETH PRO 一个
 +
* 5-32V范围内电源模块 一个
 +
 +
=== 测试环境 ===
 +
为了防止用户在应用中出现搜索不到、ping 不通、还有打不开网页等问题。在硬件连接好 之后,使用之前,先对电脑进行如下内容的检查。
 +
* 关闭电脑的防火墙和杀毒软件(一般在控制面板里)以及如果下载了安全卫士等软件需要一并关闭。
 +
* 检查硬件连接是否无误,如网口连接是否牢固、网线能否正常使用等。
 +
* 检查电脑的IP地址的与模块的IP地址是否在同一个网段。
 +
 +
=== 默认配置 ===
 +
*[[File:ETH PRO_默认配置.png|800px]]
 +
 +
=== 硬件连接 ===
 +
==== 与电脑直连 ====
 +
*将RS232 ETH PRO模块的RJ45接口通过网线与计算机的网口相连。
 +
*将RS232 ETH PRO模块的RS232接口通过USB转RS232模块或RS232串口线与计算机相连(2脚接TX,3脚接RX,5脚接GND)。
 +
*将电源模块接入RS232 ETH PRO模块的电源接口,进行供电,供电电压5-32V。
 +
*此时能看见PWR红灯常亮,RUN黄灯闪烁。
 +
*[[File:ETH PRO_硬件连接232——1.png|600px]]
 +
 +
==== 接入路由器或交换机 ====
 +
*将RS232 ETH PRO模块的RJ45网口和电脑的网口通过网线接入同一路由器网口或交换机网口中。
 +
*将RS232 ETH PRO模块的RS232接口通过USB转RS232模块或RS232串口线与计算机相连(2脚接TX,3脚接RX,5脚接GND)
 +
*将电源模块接入RS232 ETH PRO模块的电源接口,进行供电,供电电压5-32V。
 +
*此时能看见PWR红灯常亮,RUN黄灯闪烁。
 +
**[[File:ETH PRO_硬件连接232——2.png|600px]]
 +
 +
=== 修改模块配置 ===
 +
*下载[[:File:ZLVirCom6.93 虚拟串口和设备管理工具.zip|ZLVircom]],解压后打开ZLVirCom6.93.exe
 +
**[[File:ETH PRO_模块配置1.png|600px]]
 +
*点击 设备管理 ,在设备管理内选择 自动搜索,左侧的框内则会出现设备信息。
 +
**[[File:ETH PRO_模块配置2.png|600px]][[File:ETH PRO_模块配置3.png|600px]]
 +
* 双击设备信息,则会弹出设备详细参数。此处需要修改模块IP地址为192.168.0.200(也可更换为其他IP,需要注意的是设置的IP未被分配且IP需与电脑IP属于同一频段),模块网关为192.168.0.1,点击修改设置
 +
**[[File:ETH PRO_模块配置4.png|600px]]
 +
* 等待模块修改成功后,再次点击自动搜索,观察模块IP是否修改正确。
 +
**[[File:ETH PRO_模块配置5.png|600px]]
 +
 +
=== 修改电脑IP地址 ===
 +
*控制面板(文件资源管理器)->网络和 Internet->网络和共享中心->连接双击网卡->属性->Internet 协议版本 4(TCP/IPY4)->属性->使用下方的IP地址,配置好电脑的IP地址、子网掩码和默认网关后点击确认。
 +
**IP地址:设置为和模块同频段的IP。这里设置为192.168.0.5(也可更换为其他IP,需要注意的是设置的IP未被分配且IP需与模块IP属于同一频段)
 +
**子网掩码:使用默认的即可。
 +
**默认网关:根据IP地址设置对应的网关。此处设置为192.168.0.1
 +
**[[File:ETH_产品测试1.png|600px]]
 +
**[[File:ETH PRO_电脑IP1.png|900px]]
 +
 +
*设置完成后,可通过控制面板(文件资源管理器->网络和 Internet->网络和共享中心->连接双击网卡->详细信息,查看电脑IP是否设置成功。
 +
**[[File:ETH_产品测试1.png|800px]]
 +
**[[File:ETH PRO_电脑IP2.png|800px]]
 +
 +
=== TCP/IP通信测试 ===
 +
*打开[[:File:串口调试助手.zip|串口调试助手]]或[[:File:Comdebug串口调试工具.zip|Comdebug串口调试工具]],选择对应的端口(可通过设备管理器查看),设置好串口波特率(模块默认为9600)、停止位(默认为1)、数据位(默认为8)和校验位(默认为None),打开串口。
 +
**[[File:ETH PRO_TCP测试1.png|600px]]
 +
**[[File:ETH PRO_TCP测试2.png|900px]]或[[File:ETH PRO_TCP测试3.png|600px]]
 +
*打开[[:File:网络调试助手.rar|网络调试助手]],配置好网络参数,点击打开,建立连接。
 +
**协议类型:根据模块的工作模式进行配置。'''此处模块默认工作模式为TCP Server,故协议类型设置为TCP CLIENT。'''
 +
**本地主机地址:根据上面配置电脑IP地址进行设置。'''此处电脑IP为192.168.0.5。'''
 +
**远程主机地址/目的IP:根据配置模块时的IP地址进行设置。'''此处模块IP为192.168.0.200。'''
 +
**目的端口:根据模块的实际端口号进行设置。'''此处模块端口号为默认端口号4196。'''
 +
**[[File:ETH PRO_TCP测试4.png|600px]]或[[File:ETH PRO_TCP测试5.png|600px]]
 +
*分别使用网络调试助手和串口调试助手发送数据,查看另一端是否正确接收数据。
 +
**[[File:ETH PRO_TCP测试6.png|800px]]
 +
**[[File:ETH PRO_TCP测试7.png|800px]]
 +
 +
=== 虚拟串口测试 ===
 +
*上述TCP/IP通信测试主要是通过TCP 和串口服务器直接通信的。为了能够让用户已有开发好的串口软件也能和串口服务器通讯,需要在用户程序和串口服务器之间增加一个虚拟串口。即ZLVircom 和用户程序在一台计算机上运行,ZLVircom 虚拟一个 COM 口,让这个 COM 口对应这个串口服务器。当用户程序打开 COM 通讯时可以通过 ZLVircom→串口服务器→发到用户串口设备。具体操作如下:
 +
*点击 ZLVirCom5.63 虚拟串口和设备管理工具 文件下的virtual-serial-port-control-64bit3.6.2.msi 进行安装。
 +
**[[File:ETH PRO_虚拟串口测试1.png|800px]]
 +
*安装完成后再次打开ZLVircom6.93.exe软件,点击 ZLVircom 主界面的“串口管理”,然后点击“添加”,选择添加 COM口,注意这里选择的COM口是计算机原来不存在的 COM 口。此处选择COM2
 +
**[[File:ETH PRO_虚拟串口测试2.png|600px]]
 +
*然后进入设备管理,并双击需要和COM2绑定的设备。在左上角的“虚拟串口”列表中选择 COM5。然后点击“修改设置”。
 +
**[[File:ETH PRO_虚拟串口测试3.png|600px]]
 +
**如果出现“参数内容没有修改,所以修改参数命令没有执行,”的警告,点击确认即可
 +
**[[File:ETH PRO_虚拟串口测试4.png|600px]]
 +
*等待修改完成后,返回 ZLVircom的主界面。可以看到 COM2 已经和ip地址为 192.168. 0.200 的设备联通了。此时可以使用 COM2 代替网络调试助手进行通信。
 +
**[[File:ETH PRO_虚拟串口测试5.png|600px]]
 +
*分别打开两个串口助手来模拟用户的串口程序,其中一个打开网口连通的虚拟串口COM2,另一个打开模块RS232端连接的出USB转485模块连接到PC端后显示的串口,这里是COM12。此时 COM2 发送数据链路如下:COM2-ZLVircom>串口服务器网口→串口服务器串口→COM12。反之,COM12 到 COM2 也能传输数据:COM12>串口服务器串口→串口服务器网口→ZLVircom→COM2。如果将 COM12换为用户串口设备,则COM2 可以实现和用户设备的通讯。
 +
**[[File:ETH PRO_虚拟串口测试6.png|800px]]
 +
 +
===  Modbus TCP测试 ===
 +
*默认情况下,串口和网口数据是透明传输的。如果需要实现 Modbus TCP 转Modbus RTU,则需要在ZLVircom设备设置对话框中将转化协议选择为“Modbus TCP←>RTU”。此时设备端口自动变为 502,此时用户的 Modbus TCP 工具连接上串口服务器的 IP 的 502 端口,发送的 Modbus TCP 指令将会转化为 RTU 指令从串口输出。
 +
**比如串口服务器网口收到 00 00 00 00 00 00 06 01 03 00 00 00 0a 的Modbus TCP 指令,则串口输出 01 03 00 00 00 0ac5 cd 的指令。
 +
**注意:串口可能会发送多条 0103 00 00 00 0a c5 cd 指令,这是因为默认的 Modbus 采用存储型方式,会自动轮训查询指令。
 +
**[[File:ETH PRO_Modbus测试1.png|600px]]
 +
*如果用户的 Modbus TCP 软件是作为从站(Slave),则需要在选择转化协议基础上,再将工作模式改为客户端,目的IP改为 Modbus TCP 软件所在计算机IP, 目的端口为 502。
 +
**[[File:ETH PRO_Modbus测试2.png|600px]]
  
 
== 软件 ==
 
== 软件 ==
第48行: 第176行:
 
</div>
 
</div>
 
<div class="tabbertab" title="售后"><br />{{Service11}}</div>
 
<div class="tabbertab" title="售后"><br />{{Service11}}</div>
 +
F

2025年3月27日 (四) 12:01的版本

RS232 ETH PRO
基本信息

分类: RS232 ETH

品牌: 丢石头

功能简介
特性
  • RS232 ETH PRO

接口

RS232接口 ETH接口

相关产品

产品介绍

  • RS232 ETH PRO是实现RS232串口和以太网口之间数据双向透明转发的设备,其网络通讯方式为以太网。串口速率从 110~460.8kbps 可配置。也可以进行简单的 加密、边缘计算等功能。具有集成度高、性价比高、开发简单、稳定性强、低功耗等特点。板载信号隔离与电源隔离,较宽的工作电压输入,方便工业场合使用;同时板载RS232 收发指示灯,方便客户调试过程中查看问题。

产品特点

  • 工作电压:5-32V
  • 采用原装芯片YOXO1007.内部自带以太网介质传输层(MAC)和物理层(PHY)。
  • 可实现RS232串口数据和RJ45网口数据的双向透明传输。通讯稳定可靠,支持全双工、高速率、长时间数据转发,不丢包。支持用户在串口和网口同时不间断发送大批量数据,在发送时无需停顿,且不丢失数据。
  • 支持 MDI/MDIX 线路自动转换,即交叉直连网线任意连接,自动切换。
  • 支持DHCP自动获取IP地址,支持 DNS 域名访问,支持无数据重启功能。
  • 串口波特率支持:300bps ~ 460800bps。
  • 支持TCP服务端、TCP客户端,UDP模式,UDP组播。
    • 作为TCP客户端的时候同时支持TCP服务器端功能。
    • 作为TCP服务器支持10个TCP客户端连接。
    • 作为TCP客户端支持7个目的IP.
  • 支持虚拟串口,配备 Windows 虚拟串口&设备管理工具 ZLVircom。
    • 使用虚拟串口时,支持 On-the-fy 技术的串口参数自适应。
    • 虚拟串口驱动支持 WIN10 和 64 位操作系统。
    • 虚拟串口驱动稳定可靠,可全双工连续不断发送不丢1字节。
    • 虚拟串口模式下,支持断网重连功能。
  • 配备 Windows 工具 ZLVircom,一键式搜索局域网设备,手动可添加 Internet 上的设备。
  • 支持 Modbus TCP 转 RTU 的 Modbus 网关功能。
  • 支持支持 Modbus RTU/DLT645 转 JSON。
  • 支持 MQTT 连接、支持各类公有云数据传输等特性。
  • 支持自定义心跳包和注册包功能:可以方便和云端进行通信和设备识别。
  • 板载数字隔离器,具有出色的性能特征和可靠性,可进行信号隔离,使传输的信号更加稳定。
  • 板载DC/DC电源隔离,可提供稳定的隔离电压以及输出短路保护,隔离端无须额外供电。
  • 板载四种指示灯:
    • 电源指示灯(红色):只要电源连接正常,指示长灯亮。
    • 运行指示灯(黄色):芯片工作正常后,指示灯闪烁。
    • TX发送指示灯(绿色):RJ45网口接收数据时闪烁。
    • RX接收指示灯(蓝色):RS232接口接收数据时闪烁。
  • 宽温度范围:支持-40~85℃
  • 配套软件齐全。配备 Windows 设备管理工具 ZLVircom,一键式搜索联5.1网模块,修改参数。配备 UDP/TCP 调试工具。配备串口调试工具。
  • 提供上位机开发例子程序包括:VC、VB、Delphi、C++Builder、Java、C#例程。也可提供一个 DLL库,可通过网口直接和联网模块通信。

产品选型

产品测试

硬件准备

  • 网线 一根
  • 电脑 一台
  • USB转RS232模块或RS232串口线 一个
  • RS232 ETH PRO 一个
  • 5-32V范围内电源模块 一个

测试环境

为了防止用户在应用中出现搜索不到、ping 不通、还有打不开网页等问题。在硬件连接好 之后,使用之前,先对电脑进行如下内容的检查。

  • 关闭电脑的防火墙和杀毒软件(一般在控制面板里)以及如果下载了安全卫士等软件需要一并关闭。
  • 检查硬件连接是否无误,如网口连接是否牢固、网线能否正常使用等。
  • 检查电脑的IP地址的与模块的IP地址是否在同一个网段。

默认配置

  • ETH PRO 默认配置.png

硬件连接

与电脑直连

  • 将RS232 ETH PRO模块的RJ45接口通过网线与计算机的网口相连。
  • 将RS232 ETH PRO模块的RS232接口通过USB转RS232模块或RS232串口线与计算机相连(2脚接TX,3脚接RX,5脚接GND)。
  • 将电源模块接入RS232 ETH PRO模块的电源接口,进行供电,供电电压5-32V。
  • 此时能看见PWR红灯常亮,RUN黄灯闪烁。
  • ETH PRO 硬件连接232——1.png

接入路由器或交换机

  • 将RS232 ETH PRO模块的RJ45网口和电脑的网口通过网线接入同一路由器网口或交换机网口中。
  • 将RS232 ETH PRO模块的RS232接口通过USB转RS232模块或RS232串口线与计算机相连(2脚接TX,3脚接RX,5脚接GND)
  • 将电源模块接入RS232 ETH PRO模块的电源接口,进行供电,供电电压5-32V。
  • 此时能看见PWR红灯常亮,RUN黄灯闪烁。
    • ETH PRO 硬件连接232——2.png

修改模块配置

  • 下载ZLVircom,解压后打开ZLVirCom6.93.exe
    • ETH PRO 模块配置1.png
  • 点击 设备管理 ,在设备管理内选择 自动搜索,左侧的框内则会出现设备信息。
    • ETH PRO 模块配置2.pngETH PRO 模块配置3.png
  • 双击设备信息,则会弹出设备详细参数。此处需要修改模块IP地址为192.168.0.200(也可更换为其他IP,需要注意的是设置的IP未被分配且IP需与电脑IP属于同一频段),模块网关为192.168.0.1,点击修改设置
    • ETH PRO 模块配置4.png
  • 等待模块修改成功后,再次点击自动搜索,观察模块IP是否修改正确。
    • ETH PRO 模块配置5.png

修改电脑IP地址

  • 控制面板(文件资源管理器)->网络和 Internet->网络和共享中心->连接双击网卡->属性->Internet 协议版本 4(TCP/IPY4)->属性->使用下方的IP地址,配置好电脑的IP地址、子网掩码和默认网关后点击确认。
    • IP地址:设置为和模块同频段的IP。这里设置为192.168.0.5(也可更换为其他IP,需要注意的是设置的IP未被分配且IP需与模块IP属于同一频段)
    • 子网掩码:使用默认的即可。
    • 默认网关:根据IP地址设置对应的网关。此处设置为192.168.0.1
    • ETH 产品测试1.png
    • ETH PRO 电脑IP1.png
  • 设置完成后,可通过控制面板(文件资源管理器->网络和 Internet->网络和共享中心->连接双击网卡->详细信息,查看电脑IP是否设置成功。
    • ETH 产品测试1.png
    • ETH PRO 电脑IP2.png

TCP/IP通信测试

  • 打开串口调试助手Comdebug串口调试工具,选择对应的端口(可通过设备管理器查看),设置好串口波特率(模块默认为9600)、停止位(默认为1)、数据位(默认为8)和校验位(默认为None),打开串口。
    • ETH PRO TCP测试1.png
    • ETH PRO TCP测试2.pngETH PRO TCP测试3.png
  • 打开网络调试助手,配置好网络参数,点击打开,建立连接。
    • 协议类型:根据模块的工作模式进行配置。此处模块默认工作模式为TCP Server,故协议类型设置为TCP CLIENT。
    • 本地主机地址:根据上面配置电脑IP地址进行设置。此处电脑IP为192.168.0.5。
    • 远程主机地址/目的IP:根据配置模块时的IP地址进行设置。此处模块IP为192.168.0.200。
    • 目的端口:根据模块的实际端口号进行设置。此处模块端口号为默认端口号4196。
    • ETH PRO TCP测试4.pngETH PRO TCP测试5.png
  • 分别使用网络调试助手和串口调试助手发送数据,查看另一端是否正确接收数据。
    • ETH PRO TCP测试6.png
    • ETH PRO TCP测试7.png

虚拟串口测试

  • 上述TCP/IP通信测试主要是通过TCP 和串口服务器直接通信的。为了能够让用户已有开发好的串口软件也能和串口服务器通讯,需要在用户程序和串口服务器之间增加一个虚拟串口。即ZLVircom 和用户程序在一台计算机上运行,ZLVircom 虚拟一个 COM 口,让这个 COM 口对应这个串口服务器。当用户程序打开 COM 通讯时可以通过 ZLVircom→串口服务器→发到用户串口设备。具体操作如下:
  • 点击 ZLVirCom5.63 虚拟串口和设备管理工具 文件下的virtual-serial-port-control-64bit3.6.2.msi 进行安装。
    • ETH PRO 虚拟串口测试1.png
  • 安装完成后再次打开ZLVircom6.93.exe软件,点击 ZLVircom 主界面的“串口管理”,然后点击“添加”,选择添加 COM口,注意这里选择的COM口是计算机原来不存在的 COM 口。此处选择COM2
    • ETH PRO 虚拟串口测试2.png
  • 然后进入设备管理,并双击需要和COM2绑定的设备。在左上角的“虚拟串口”列表中选择 COM5。然后点击“修改设置”。
    • ETH PRO 虚拟串口测试3.png
    • 如果出现“参数内容没有修改,所以修改参数命令没有执行,”的警告,点击确认即可
    • ETH PRO 虚拟串口测试4.png
  • 等待修改完成后,返回 ZLVircom的主界面。可以看到 COM2 已经和ip地址为 192.168. 0.200 的设备联通了。此时可以使用 COM2 代替网络调试助手进行通信。
    • ETH PRO 虚拟串口测试5.png
  • 分别打开两个串口助手来模拟用户的串口程序,其中一个打开网口连通的虚拟串口COM2,另一个打开模块RS232端连接的出USB转485模块连接到PC端后显示的串口,这里是COM12。此时 COM2 发送数据链路如下:COM2-ZLVircom>串口服务器网口→串口服务器串口→COM12。反之,COM12 到 COM2 也能传输数据:COM12>串口服务器串口→串口服务器网口→ZLVircom→COM2。如果将 COM12换为用户串口设备,则COM2 可以实现和用户设备的通讯。
    • ETH PRO 虚拟串口测试6.png

Modbus TCP测试

  • 默认情况下,串口和网口数据是透明传输的。如果需要实现 Modbus TCP 转Modbus RTU,则需要在ZLVircom设备设置对话框中将转化协议选择为“Modbus TCP←>RTU”。此时设备端口自动变为 502,此时用户的 Modbus TCP 工具连接上串口服务器的 IP 的 502 端口,发送的 Modbus TCP 指令将会转化为 RTU 指令从串口输出。
    • 比如串口服务器网口收到 00 00 00 00 00 00 06 01 03 00 00 00 0a 的Modbus TCP 指令,则串口输出 01 03 00 00 00 0ac5 cd 的指令。
    • 注意:串口可能会发送多条 0103 00 00 00 0a c5 cd 指令,这是因为默认的 Modbus 采用存储型方式,会自动轮训查询指令。
    • ETH PRO Modbus测试1.png
  • 如果用户的 Modbus TCP 软件是作为从站(Slave),则需要在选择转化协议基础上,再将工作模式改为客户端,目的IP改为 Modbus TCP 软件所在计算机IP, 目的端口为 502。
    • ETH PRO Modbus测试2.png

软件

数据手册

参考资料

FAQ


Icon-mail.png 联系 丢石头

我们的工作时间是: 09:00-18:00 (UTC+8 周一到周六)

F