“RS485 ETH PRO”的版本间的差异
来自丢石头百科
Yousimaier17(讨论 | 贡献) |
Yousimaier17(讨论 | 贡献) |
||
第1行: | 第1行: | ||
{{Product | {{Product | ||
− | |images= | + | |images= |
|categories= | |categories= | ||
{{Category|RS485}} | {{Category|RS485}} | ||
第19行: | 第19行: | ||
* [[RS232 ETH PRO]] | * [[RS232 ETH PRO]] | ||
}} | }} | ||
+ | == 产品介绍 == | ||
== 产品特点 == | == 产品特点 == | ||
第42行: | 第43行: | ||
− | == | + | == 产品测试说明 == |
− | === | + | === 硬件准备 === |
− | * | + | * Type-C数据线 一根 |
− | * | + | * 网线 一根 |
− | * | + | * 电脑 一台 |
− | + | * USB转RS485模块或RS485串口线 一个 | |
− | + | * RS485 ETH PLUS 一个 | |
− | |||
− | |||
− | * | ||
− | * | ||
− | === | + | === 测试环境 === |
− | + | 注:如出现网口连接异常的情况,可尝试以下操作: | |
− | |||
− | |||
− | |||
* 关闭电脑的防火墙和杀毒软件(一般在控制面板里)以及如果下载了安全卫士等软件需要一并关闭。 | * 关闭电脑的防火墙和杀毒软件(一般在控制面板里)以及如果下载了安全卫士等软件需要一并关闭。 | ||
* 检查硬件连接是否无误,如网口连接是否牢固、网线能否正常使用等。 | * 检查硬件连接是否无误,如网口连接是否牢固、网线能否正常使用等。 | ||
* 检查电脑的IP地址的与模块的IP地址是否在同一个网段。 | * 检查电脑的IP地址的与模块的IP地址是否在同一个网段。 | ||
− | |||
− | ==== | + | === 默认配置 === |
− | |||
− | |||
− | |||
− | |||
− | |||
− | === | + | === 产品测试 === |
− | + | ==== 与电脑直连 ==== | |
*'''硬件连接:''' | *'''硬件连接:''' | ||
**将RS485 ETH PLUS模块的RJ45接口通过网线与计算机的网口相连。 | **将RS485 ETH PLUS模块的RJ45接口通过网线与计算机的网口相连。 |
2025年3月22日 (六) 17:58的版本
| ||||||||||||||||||||||
| ||||||||||||||||||||||
| ||||||||||||||||||||||
|
目录
产品介绍
产品特点
- 采用原装芯片CH9120.内部自带以太网介质传输层(MAC)和物理层(PHY)。
- 可实现RS485串口数据和RJ45网口数据的双向透明传输。
- 支持10M,全双工/半双工自适应以太网接口,兼容 802.3 协议。
- 支持 MDI/MDIX 线路自动转换,即交叉直连网线任意连接,自动切换。
- 支持DHCP自动获取IP地址,支持 DNS 域名访问。
- 通过上位机软件、串口命令设置芯片工作模式、端口、IP 等网络参数。
- 工作模式支持 TCP CLIENT、TCP SERVER 和 UDP CLIENT、UDP SERVER 4 种模式。
- 支持 KEEPALIVE 机制。
- 串口波特率支持:300bps~ 150000bps。
- 板载TVS(瞬态电压抑制管),可有效抑制电路中的浪涌电压和瞬态尖峰电压,保护后方电路与设备。
- 板载GDT气体放电管,可以利用放电管将强大的雷电流泄放入大地,使后续电路及设备避免受到浪涌冲击而损坏。
- 板载数字隔离器,具有出色的性能特征和可靠性,可进行信号隔离,使传输的信号更加稳定。
- 板载DC/DC电源隔离,可提供稳定的隔离电压以及输出短路保护,隔离端无须额外供电。
- 板载三种指示灯:
- 电源指示灯(红色):只要电源连接正常,指示长灯亮。
- TX发送指示灯(绿色):RJ45网口接收数据时闪烁。
- RX接收指示灯(蓝色):RS485接口接收数据时闪烁。
产品选型
产品测试说明
硬件准备
- Type-C数据线 一根
- 网线 一根
- 电脑 一台
- USB转RS485模块或RS485串口线 一个
- RS485 ETH PLUS 一个
测试环境
注:如出现网口连接异常的情况,可尝试以下操作:
- 关闭电脑的防火墙和杀毒软件(一般在控制面板里)以及如果下载了安全卫士等软件需要一并关闭。
- 检查硬件连接是否无误,如网口连接是否牢固、网线能否正常使用等。
- 检查电脑的IP地址的与模块的IP地址是否在同一个网段。
默认配置
产品测试
与电脑直连
- 硬件连接:
- 将RS485 ETH PLUS模块的RJ45接口通过网线与计算机的网口相连。
- 将RS485 ETH PLUS模块的RS485接口通过USB转RS485模块或RS485串口线与计算机相连(直连:A+ - A,B- - B,短距离传输时GND不接)。
- 将RS485 ETH PLUS模块的Type-C接口通过Type-C数据线与计算机的USB接口相连,进行供电。
- 安装驱动程序:
- 下载CH340驱动,进行安装。
- 查看模块配置:
- 打开网络配置软件,点击 搜索设备 ,此时上方对话框内会出现搜索到的设备。双击搜索到的设备,软件下方以及右方则会出现对应设备的配置信息。
- 修改电脑IP地址:
- 通信测试:
接入路由器
- 硬件连接:
- 分别将RS485 ETH PLUS模块的网口和电脑的网口通过网线接入同一路由器网口中。
- 将RS485 ETH PLUS模块的RS485接口通过USB转RS485模块或RS485串口线与计算机相连(直连:A+ - A,B- - B,短距离传输时GND不接)。
- 将RS485 ETH PLUS模块的Type-C接口通过Type-C数据线与计算机的USB接口相连,进行供电。
- 查看电脑IP地址:
- 安装驱动程序:
- 下载CH340驱动,进行安装。
- 更改模块配置:
- 打开网络配置软件,点击 搜索设备 ,此时上方对话框内会出现搜索到的设备。双击搜索到的设备,软件下方以及右方则会出现对应设备的配置信息。
- 分别修改设备IP、网关、目的IP和目的端口号,修改完成后点击配置参数设置,等待设置完成。
- 配置完成后,可再次点击搜索设备,双击搜索到的设备,查看配置是否成功。
- 通信测试:
模式说明
TCP SERVER
- TCP Server 即 TCP 服务器。在 TCP Server 模式下,模块监听本机端口,有连接请求发来时接受并建立连接进行数据通信,当模块串口收到数据后会同时将数据发送给与模块建立连接的客户端设备。通常用于局域网内与TCP 客户端的通信。同 TCP Client 一样有连接和断开的区别,以保证数据的可靠交换。
- 模块做TCP Server时,会首先监听本机设置的端口,有连接请求时响应并创建连接,串口收到数据后,会发送与RS485 ETH PLUS网口建立链接的设备,最多可接受1个TCP Client连接。
- 模块做TCP Server时,主动监听本地的端口号,不会对接入的IP 和端口号进行监测,当连接超过最大数量时,主动踢掉最旧的连接。
- 应用示例:
TCP CLIENT
- TCP Client 即 TCP客户端。主动发起连接并连接服务器,用于实现串口数据和服务器数据的交互。根据TCP协议的相关规定,TCP Client是有连接和断开的区别,从而保证数据的可靠交换。通常用于设备与服务器之间的数据交互,是最常用的联网通信方式。
- 模块做TCP Client时,需要连接TCP Server,需要关注的参数:目的IP和目的端口号,目的IP为本地同一局域的设备。
- 模块做TCP Client时,会主动连接目标I 的目标端口,不会接受其他连接请求。
- 模块做TCP Client时,需要把RS485 ETH PLUS的本地端口号设置为随机,这样RS485 ETH PLUS就能以随机端口号访问服务器,可以解决因服务器判断连接状态异常,屏蔽RS485 ETH PLUS发出的重连请求而导致重连失败的情况。
- 应用示例:
UDP SERVER
- UDP Server 是指在普通 UDP 的基础上不验证来源 IP 地址,每收到一个 UDP 数据包后,都将目标 IP 改为数据来源 IP 和端口号,发送数据时,发给最近通讯的那个 IP 和端口号。
- 该模式通常用于多个网络设备都需要跟模块通信并且由于速度频率较快不想使用 TCP 的数据传输场景。
- 应用示例:
UDP CLIENT
- UDP Client 一种无连接的传输协议,提供面向事务的简单不可靠信息传送服务,没有连接的建立和断开,只需要制定 IP 和端口即可将数据发向对方。通常用于对丢包率没有要求,数据包小且发送频率较快,并且数据要传向指定的 IP 的数据传输场景。
- UDP Client 模式下,模块将只会与目标 IP 的目标端口号通讯,如果数据不是来自这个通道,则数据不会被 RS485 ETH PLUS 接收。
- 应用示例: