SEARCH
Tastek Information
了解更多塔石的讯息
首页 / 新闻资讯 / 技术交流
News

何通过串口服务器实现跨网段传输!

2021-07-03

简单来说串口服务器就是一种网络通讯接口转换设备,它能够将我们常见的RS-232、RS-485、RS-422串口转换成TCP/IP网络接口,实现RS-232、RS-485、RS-422串口与TCP/IP网络接口的数据双向透明传输。使得常规的串口设备能够立即具备TCP/IP网络接口功能,从而达到连接网络进行数据通信的目的。今天本文将会使用塔石物联网的“TAS-LAN-460”及“TAS-IT-688”来讲述如何通过串口服务器实现跨网段传输实例

网络拓扑图


串口服务器链接拓扑图.png

TAS-LAN-460与主机之间连接及配置参数

按照如拓扑图所示连接设备:路由器router2的WAN口连接router1的LAN口;主机连接router1的LAN口;TAS-LAN-460连接router2的LAN口。在router1路由器设置页面(默认地址为192.168.0.1) 设置router1的LAN口为0网段,子网掩码为255.255.255.0。

路由器router1 的网段设置.png

图1:路由器router1 的网段设置

在router2路由器设置页面、设置router2的LAN口为2网段,子网掩码为255.255.255.0;(需要在一个能够连接上router2路由器的设备中设置,因为0网段的设备无法直接访问2网段的路由)。

路由器router2 LAN端口网段设置.png

图2 :路由器router2 LAN端口网段设置

设置router2路由器的WAN口在0网段的IP地址如图(注:请先保证该地址可用在设置,否则可以设置为”自动获取IP地址”)。注意:无论是自动获取IP地址还是手动设置IP地址,请保证该IP地址在本次测试中不变。

路由器router2 WAN端口的IP设置.png

图3:路由器router2 WAN端口的IP设置

在配置工具中将TAS-LAN-460设置为动态获取IP地址后读取参数

TAS-LAN-460的配置.png

图4:TAS-LAN-460的配置

在router2路由器的设置页面中设置DMZ主机IP地址为TAS-LAN-460的设备IP地址,并且开启DMZ主机

router2 路由器的配置.png

图5:router2 路由器的配置

TAS-LAN-460作为客户端向主机(服务器端)发送数据

打开主机的调试工具,端口设置为TCPServer端(TCP服务器端),并打开“侦听”。

router2 路由器的配置.png

图6:主机端的配置

在配置工具中将TAS-LAN-460作如图所示设置

TAS-LAN-460的配置.png

图7: TAS-LAN-460的配置

TAS-LAN-460的配置.png

图8: TAS-LAN-460的配置

设置完成后点击一键配置参数,等待配置完成后重启TAS-LAN-460,此时的TAS-LAN-460作为客户端,可以向作为服务器端的主机发送数据,而服务器端接收到客户端数据之后也可直接回传数据。

客户端向主机端或服务器发送数据.png

图9: 客户端向主机端或服务器发送数据

主机作为客户端向TAS-LAN-460 (服务器端)互发数据

通过配置工具中将TAS-LAN-460修改成如图10所示的设置

TAS-LAN-460的配置.png

图10:TAS-LAN-460的配置

设置完成后点击一键配置参数,等待配置完成后重启TAS-LAN-460。打开主机的调试工具,端口设置为TCPClient端(TCP客户端),并配置远程地址为router2路由器的WAN口在0网段的IP地址,端口号为TAS-LAN-460的端口号。然后点击“连接”。

主机端的配置.png

图11:主机端的配置

此时的TAS-LAN-460作为客户端,可以向作为服务器端的主机发送数据,而服务器端接收到客户端数据之后也可直接回传数据。

主机和客户端实现互发数据.png

图12:主机和客户端实现互发数据

以上便是串口服务器实现跨网段传输的实例,当然不同厂商的的产品参数不同配置参数也会有所不同,但总体不会有太大差别,目前串口服务器在门禁、考勤、POS机、电力等多个领域都有着广泛的应用