B-TECH RS232 转以太网 TCP IP 服务器转换器用户手册
B-TECH RS232 转以太网 TCP IP 服务器转换器

特征

  • 10/100Mbps以太网端口,支持Auto-MDI/MDIX。
  • 支持TCP Server、TCP Client、UDP Client、UDP Server、HTTPD Client。
  • 支持从600bps到230.4bps的波特率; 支持无、奇数、偶数、标记、空格。
  • 支持心跳包和身份包。
  • 支持RS232、RS485和RS422。
  • 支持 web 服务器、AT 命令和设置软件来配置模块。
  • 支持超时复位功能。
  • 支持 TCP Client 非持久化功能。
  • 支持DHCP/静态IP。
  • 支持软件/硬件重载。
  • 使用 USR-VCOM 软件支持虚拟串口。

立即开始

产品链接:
https://www.b-tek.com/products/rs232-rs422-serial-to-tcp-ip-ethernet-converter

应用图

应用图

硬件设计

硬件尺寸

硬件尺寸

DB9 引脚定义

DB9 引脚定义

别针 2 3 5 1、4、6、7、8 9
定义 接收数据 发送端 地线 NC 默认NC,可用作电源引脚

图 4 DB9 引脚 

RS422/RS485管脚定义

RS422/RS485管脚定义

RS422:R+/R-为RS422 RXD引脚,T+/T-为RS422 TXD引脚。
RS485:A/B 为 RS485 RXD/TXD 引脚。

引领

指标 地位
PWR 亮:电源开启
熄灭:电源关闭
 

工作

每隔一秒闪一个句号:正常工作
每200ms闪烁一个周期:升级状态
熄灭:不工作
关联 链接功能的 LED。 链接功能只能工作在 TCP Client/Server 模式。 TCP 连接建立,LINK 开启; TCP连接正常断开,LINK立即关闭; TCP 连接异常断开,Link off 延迟约 40 秒。
在 UDP 模式下启用 Link 功能,LINK 打开。
TX 开:向串口发送数据
熄灭:没有数据发送到串口
RX 开:从串口接收数据
熄灭:没有从串口接收到数据

图 6 LED

产品功能

本章介绍USR-SERIAL DEVICE DEVICE SERVER的功能如下图所示,您可以对其有一个整体的了解。

产品功能

基本功能

静态 IP/DHCP

模块获取IP地址有两种方式:静态IP和DHCP。

静态IP:模块默认设置为静态IP,默认IP为192.168.0.7。 当用户设置模块为Static IP 模式时,用户需要设置IP、子网掩码和网关,必须注意IP、子网掩码和网关之间的关系。

DHCP:模块在DHCP模式下可以从Gateway Host动态获取IP、Gateway和DNS服务器地址。 当\ 用户直接连接到PC 时,模块不能设置为DHCP 模式。 因为普通计算机不具备分配IP地址的能力。

用户可以通过设置软件更改静态 IP/DHCP。 设置图如下:

基本功能

恢复默认设置

硬件:用户可以按下 Reload 超过 5 秒且少于 15 秒,然后松开以恢复默认设置。
软件:用户可以使用设置软件恢复默认设置。
AT命令:用户可以进入AT命令模式,使用AT+RELD恢复默认设置。

升级固件版本

用户可联系销售人员获取所需的固件版本,并通过设置软件进行升级,方法如下:

升级固件版本

套接字函数

SERIAL DEVICE SERVER socket 支持 TCP Server、TCP Client、UDP Server、UDP Client 和 HTTPD Client。

TCP客户端

TCP Client 为 TCP 网络服务提供 Client 连接。 TCP Client 设备将连接到服务器,实现串口与服务器之间的数据传输。 根据 TCP 协议,TCP Client 具有连接/断开状态差异,以确保可靠的数据传输。

TCP Client 模式支持 Keep-Alive 功能:连接建立后,模块大约每 15 秒发送一次 Keep-Alive 数据包来检查连接,如果 Keep-Alive 数据包检查到异常连接,模块将断开连接并重新连接到 TCP 服务器。 TCP Client 模式也支持非持久化功能。

SERIAL DEVICE SERVER工作在TCP Client模式,需要连接TCP Server,需要设置参数:
远程服务器地址和远程端口号。 串行设备服务器工作在 TCP 客户端将不接受除目标服务器之外的其他连接请求,如果用户将本地端口设置为零,将访问随机本地端口的服务器。

用户可以通过设置软件或在 TCP Client 模式下设置 SERIAL DEVICE SERVER 及相关参数 web 服务器如下:

TCP客户端
TCP客户端

TCP服务器

TCP Server 将侦听网络连接并建立网络连接,通常用于与 LAN 上的 TCP 客户端通信。 根据 TCP 协议,TCP Server 具有连接/断开状态差异,以确保可靠的数据传输。

TCP Server 模式也支持 Keep-Alive 功能。

SERIAL DEVICE SERVER工作在TCP Server模式下,会监听用户设置的本地端口,收到连接请求后建立连接。 串行数据将同时发送到所有连接到 TCP Server 模式下的 SERIAL DEVICE SERVER 的 TCP Client 设备。

串行设备服务器工作在 TCP 服务器上,最多支持 16 个客户端连接,并且将启动超过最大连接数的最旧连接(用户可以通过启用/禁用此功能 web 服务器)。

用户可以通过设置软件或在TCP Server模式下设置SERIAL DEVICE SERVER及相关参数 web 服务器如下:

TCP服务器

UDP客户端

UDP传输协议提供简单且不可靠的通信服务。 未连接/断开连接。

在 UDP Client 模式下,SERIAL DEVICE SERVER 将仅与目标 IP/端口通信。 如果数据不是来自目标 IP/端口,则串行设备服务器不会接收到。

在UDP Client 模式下,如果用户设置远程IP 为255.255.255.255,SERIAL DEVICE SERVER 可以广播到整个网段并接收广播数据。 固件版本4015后,306支持同网段广播(如xxx.xxx.xxx.255广播方式)。

用户可以通过设置软件或在UDP Client模式下设置SERIAL DEVICE SERVER及相关参数 web 服务器如下:

UDP客户端

UDP 服务器 

在 UDP Server 模式下,SERIAL DEVICE SERVER 每次从新的 IP/Port 接收到 UDP 数据后,都会更改目标 IP,并将数据发送到最新的通信 IP/Port。

用户可以通过设置软件或设置UDP Server模式下的SERIAL DEVICE SERVER及相关参数web 服务器如下:

UDP 服务器

HTTPD 客户端

在HTTPD Client模式下,SERIAL DEVICE SERVER可以实现串口设备与HTTP服务器之间的数据传输。 用户只需要在 HTTPD Client 中设置 SERIAL DEVICE SERVER 并设置 HTTPD header, URL 以及其他一些相关参数,就可以实现串口设备和HTTP服务器之间的数据传输,不需要关心数据的HTTP格式。

用户可以通过HTTPDClient模式设置SERIAL DEVICE SERVER及相关参数 web 服务器如下:

HTTPD 客户端

串行端口

串行设备服务器支持 RS232/RS485/RS422。 用户可参考1.2.2。 DB9 引脚定义 1.2.3。
RS422/RS485引脚定义连接,RS232/RS485/RS422不能同时使用

串口基本参数

参数 默认 范围
波特率 115200 600〜230.4Kbps的
数据位 8 5~8
停止位 1 1~2
平价 没有任何 无、奇数、偶数、标记、空格

图 15 串口参数

串行封装方法

因为网络速度比串口快。 模块将串行数据放入缓冲区,然后再发送到网络。 数据将作为包发送到网络。 结束包和发送包到网络有两种方式——时间触发模式和长度触发模式。

SERIAL DEVICE SERVER 采用固定的Package 时间(四个字节发送时间)和固定的Package 长度(400 字节)。

波特率同步

当模块与 USR 设备或软件配合使用时,串口参数会根据网络协议动态变化。 客户可以通过网络发送符合特定协议的数据来修改串口参数。 是暂时的,当重启模块时,参数恢复到原来的参数。

用户可以通过如下设置软件采用波特率同步功能:

波特率同步

特征

身份包功能

特征

Identity包用于模块作为TCP client/UDP client时标识设备。 身份包有两种发送方式。

  • 建立连接时将发送身份数据。
  • 身份数据将添加在每个数据包的前面。

Identity包可以是MAC地址或用户可编辑数据(用户可编辑数据最多40字节)。 用户可以通过 Identity Packet 功能设置 SERIAL DEVICE SERVER web 服务器如下:

身份包功能

心跳包功能

心跳包:模块会周期性的向串口或网络输出心跳数据。 用户可以配置心跳数据和时间间隔。 串行心跳数据可用于轮询 Modbus 数据。 网络心跳数据可用于显示连接状态和保持连接(仅在 TCP/UDP Client 模式下有效)。 心跳包最多允许 40 个字节。

用户可以通过以下方式设置带有心跳包功能的 SERIAL DEVICE SERVER web 服务器如下:

心跳包功能

可编辑 Web 服务器

SERIAL DEVICE SERVER 支持用户修改 web 根据需要基于模板的服务器,然后使用相关工具进行升级。 如果用户有这个需求可以联系我们的销售人员 web 服务器源和工具。

重置功能

当 306 工作在 TCP Client 模式时,306 会连接到 TCP Server。 当用户打开Reset功能时,306尝试连接TCP Server 30次后会重启,但仍然无法连接。

用户可以通过设置软件启用/禁用重置功能,如下所示:

重置功能

索引功能

索引功能:用于306工作在TCP Server模式,与TCP Client建立多个连接的情况。 开启 Index 功能后,306 会标记每个 TCP Client 以区分它们。 用户可以根据其唯一标记向/从不同的 TCP Client 发送/接收数据。

用户可以通过以下设置软件启用/禁用索引功能:

索引功能

TCP 服务器设置

306 工作在 TCP Server 模式下最多允许 16 个 TCP Client 连接。 默认为 4 个 TCP 客户端,用户可以通过以下方式更改最大 TCP 客户端连接 web 服务器。 当 TCP Clients 超过 4 个时,用户需要使每个连接数据小于 200 字节/秒。

如果连接到 306 的 TCP 客户端超过最大 TCP 客户端,用户可以通过以下方式启用/禁用启动旧连接功能 web 服务器。

用户可以通过以下方式设置以上 TCP Server 设置 web 服务器如下:

TCP 服务器设置

非持久连接

SERIAL DEVICE SERVER 支持TCP Client 模式下的非持久连接功能。 当SERIAL DEVICE SERVER采用该功能时,SERIAL DEVICE SERVER在收到串口端的数据后,会连接到服务器并发送数据,当所有的数据都发送到服务器且串口端或网络端都没有数据时,会断开与服务器的连接。时间。 这个固定时间可以是2~255s,默认是3s。 用户可以通过以下方式设置具有非持久连接功能的SERIAL DEVICE SERVER web 服务器如下:

非持久连接

超时复位功能

超时复位功能(无数据复位):如果网络侧超过固定时间无数据传输(用户可设置该固定时间在60~65535s之间,默认为3600s。如果用户设置的时间小于60s,该功能将被禁用) , 306 将重置。 用户可以通过以下方式设置超时重置功能 web 服务器如下:

超时复位功能

参数设置

可以通过三种方式配置 USR-SERIAL DEVICE SERVER。 它们是设置软件配置, web 服务器配置和AT命令配置

设置软件配置

用户可以从 https://www.b-tek.com/images/Documents/USR-M0-V2.2.3.286.zip 当用户想通过设置软件配置SERIAL DEVICE SERVER时,用户可以运行设置软件,在同一局域网内搜索SERIAL DEVICE SERVER,然后配置SERIAL DEVICE SERVER,如下:

设置软件配置

在搜索到 SERIAL DEVICE SERVER 并点击= SERIAL DEVICE SERVER 进行配置后,用户需要使用用户名和密码登录。 默认用户名和密码都是admin。 如果用户保持默认参数,则无需登录。

Web 服务器配置

用户可以通过 LAN 端口将 PC 连接到 SERIAL DEVICE SERVER 并进入 web 服务器进行配置。 Web 服务器默认参数如下:

范围 默认设置
Web 服务器 IP 地址 192.168.0.7
用户名 行政
密码 行政

图 26Web 服务器默认参数 

首先将PC连接到SERIAL DEVICE SERVER后,用户可以打开浏览器,在地址栏中输入默认IP 192.168.0.7,然后登录用户名和密码,用户将进入 web 服务器。 Web 服务器截图如下:

Web 服务器配置

免责声明

本文档提供USR-SERIAL DEVICE SERVER产品的信息,未以明示或暗示的方式以禁止发言或其他方式授予任何知识产权许可。 除销售条款和条件中声明的义务外,我们不承担任何其他责任。 我们不保证产品销售和使用的明示或暗示,包括特定目的的适销性和适销性、任何其他专利权、版权、知识产权的侵权责任。 我们可能随时修改规格和说明,恕不另行通知。

更新历史

2022-10-10 V1.0 建立。

文件/资源

B-TECH RS232 转以太网 TCP IP 服务器转换器 [pdf] 用户手册
RS232 转以太网 TCP IP 服务器转换器,RS232,以太网 TCP IP 服务器转换器,TCP IP 服务器转换器,服务器转换器

参考

发表评论

您的电子邮件地址不会被公开。 必填字段已标记 *