2023年06月21日 09:34:22 来源:杭州塔石物联网科技有限公司 >> 进入该公司展台 阅读量:12
简单来说串口服务器就是一种网络通讯接口转换设备,它能够将我们常见的RS-232、RS-485、RS-422串口转换成TCP/IP网络接口,实现RS-232、RS-485、RS-422串口与TCP/IP网络接口的数据双向透明传输。使得常规的串口设备能够立即具备TCP/IP网络接口功能,从而达到连接网络进行数据通信的目的。今天本文将会使用塔石物联网的“TAS-LAN-460”及“TAS-IT-688”来讲述如何通过串口服务器实现跨网段传输实例
网络拓扑图
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。
图1:路由器router1 的网段设置
在router2路由器设置页面、设置router2的LAN口为2网段,子网掩码为255.255.255.0;(需要在一个能够连接上router2路由器的设备中设置,因为0网段的设备无法直接访问2网段的路由)。
图2 :路由器router2 LAN端口网段设置
设置router2路由器的WAN口在0网段的IP地址如图(注:请先保证该地址可用在设置,否则可以设置为”自动获取IP地址”)。注意:无论是自动获取IP地址还是手动设置IP地址,请保证该IP地址在本次测试中不变。
图3:路由器router2 WAN端口的IP设置
在配置工具中将TAS-LAN-460设置为动态获取IP地址后读取参数
图4:TAS-LAN-460的配置
在router2路由器的设置页面中设置DMZ主机IP地址为TAS-LAN-460的设备IP地址,并且开启DMZ主机
图5:router2 路由器的配置
TAS-LAN-460作为客户端向主机(服务器端)发送数据
打开主机的调试工具,端口设置为TCPServer端(TCP服务器端),并打开“侦听”。
图6:主机端的配置
在配置工具中将TAS-LAN-460作如图所示设置
图7: TAS-LAN-460的配置
图8: TAS-LAN-460的配置
设置完成后点击一键配置参数,等待配置完成后重启TAS-LAN-460,此时的TAS-LAN-460作为客户端,可以向作为服务器端的主机发送数据,而服务器端接收到客户端数据之后也可直接回传数据。
图9: 客户端向主机端或服务器发送数据
主机作为客户端向TAS-LAN-460 (服务器端)互发数据
通过配置工具中将TAS-LAN-460修改成如图10所示的设置
图10:TAS-LAN-460的配置
设置完成后点击一键配置参数,等待配置完成后重启TAS-LAN-460。打开主机的调试工具,端口设置为TCPClient端(TCP客户端),并配置远程地址为router2路由器的WAN口在0网段的IP地址,端口号为TAS-LAN-460的端口号。然后点击“连接”。
图11:主机端的配置
此时的TAS-LAN-460作为客户端,可以向作为服务器端的主机发送数据,而服务器端接收到客户端数据之后也可直接回传数据。
图12:主机和客户端实现互发数据
以上便是串口服务器实现跨网段传输的实例,当然不同厂商的的产品参数不同配置参数也会有所不同,但总体不会有太大差别,目前串口服务器在门禁、考勤、POS机、电力等多个领域都有着广泛的应用