串口服务器工作原理及连接方式,一看就懂!
串口服务器的定义:
串口服务器简单来讲,就是一种网络通讯接口转换设备,将常见的RS-232、RS-485、RS-422串口转换成TCP/IP网络接口,实现RS-232、RS-485、RS-422串口与TCP/IP网络接口的数据双向透明传输。
串口服务器的作用:
串口服务器能将传统的RS-232/422/485设备立即联网。串口设备联网服务器如同含CPU、实时操作系统和TCP/IP协议的微型电脑,在串口和网络设备中传输数据。使用串口服务器可以在世界的任何位置,通过网络,用您的计算机来存取、管理和配置远程的设备。让具备串行接口的电气设备,如POS、ATM、显示屏、键盘、刷卡机、读卡器、交换机、小型机、加油机、RTU、数控机床、测试仪表等,微机保护装置轻松连接以太网,实现网络化管理和远程控制,无须淘汰原有的不带以太网模块的数控系统设备,从而提高现有设备的利用率,节约了投资,简化了布线。
串口服务器有“友好的管理接口”,这些数目繁多的串口设备可能分散在不同的远程,因此优质串口转换器可以利用单一接口完成所有的设定就是一项重要的指标,不论是用Windows软件,Web或是Telnet。高效能与低延迟,在某些传统的串口传输应用,115.2Kbps就已经足够使用,然而如果要转为百兆接口转换器通讯,嵌入式设备模块的速度高230.4kbps将更有保障。
串口服务器工作原理:
串口服务器就使得基于TCP/IP的串口数据流传输成为可能,它能将多个串口设备连接并能将串口数据流进行选择和处理,把现有的RS-232接口的数据转化成IP端口的数据,然后进行IP化的管理,IP化的数据存取,这样就能将传统的串行数据送上流行的IP通道,而无需过早淘汰原有的设备,从而提高了现有设备的利用率,节约了投资,还可在既有的网络基础上简化布线复杂度。串口服务器完成的是一个面向连接的RS 232链路和面向无连接以太网之间的通信数据的存储控制,系统对各种数据进行处理,处理来自串口设备的串口数据流,并进行格式转换,使之成为可以在以太网中传播的数据帧;对来自以太网的数据帧进行判断,并转换成串行数据送达响应的串口设备。
串口服务器产品提供了直接通过网络来访问工业设备的解决方案,串口服务器的连接主要有以下两种:
直接连接方式
所谓的直接连接方式,就是将串口服务器上的网口与计算机上的网线口直接相连。该组网方式布线简单,可以实现较长距离传输。之所以能实现较长距离传输,是因为从计算机到串口服务器的距离增大。
以太网连接方式
通过串口服务器将数控设备连接到以太网上,其接线方式非常简单,只需要将串口服务器连接到集线器或者交换机上即可,通过设置串口服务器的IP地址,就可使串口服务器成为以太网上的一个节点,从而使连接到该串口服务器的数控系统连接到以太网上,通过该组网方式能够将不同的设备,将RS232/485/422串口,连接到以太网上,实现异构组网。
串口服务器在工控领域有着非常广的应用,在实际应用过程中也会遇到各种各样的问题,以下五种最为常见:
问题一:串口服务器怎么进行配置?
答:在配置串口服务器之前必须根据自己的应用场景需求开始进行。需要配置的参数主要包括串口工作方式、网络参数、设备本身管理信息等,一般串口服务器会提供串口、浏览器网页、管理器多种方式进行配置。
问题二:多个串口服务器做TCP Client时,通过公网连到服务器端,服务器端只有一个开放一个IP端口,要如何实现连接?
答:上位机通过虚拟串口设置为服务器端,通过串口助手调用串口发送的相应指令码给从设备,只要设备ID对应,从设备就会响应。
问题三:在使用虚拟串口传输文件时为什么会出现数据丢失?
答:数据丢失主要是因为虚拟串口程序结束数据时和向远程设备发送数据时串口传输本身速度不一样,所以才会丢数据。解决方法是可以通过在虚拟程序中的设置“模拟波特率”。
问题四:多台计算机能否同时访问一个串口服务器?
答:多台计算机同时访问,在轮询状态下,只能有一台计算机与串口服务器相连。并且实现自动轮询,不需要人为设置其他参数。
问题五:如何设置串口服务器的串口和波特率?
答:在配置界面里中进入“方案配置”,选中页面后,进入“串口参数”、“波特率参数”等界面进行调整即可。
版权声明:
作者:lichengxin
链接:https://www.techfm.club/p/56558.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。
共有 0 条评论