什么是串口服务器,第1张

串口服务器提供串口转网络功能,能够将RS-232/485/422串口转换成TCP/IP协议网络接口,实现RS-232/485/422串口与TCP/IP协议网络接口的数据双向透明传输,或者支持MODBUS协议双向传输。使得串口设备能够立即具备TCP/IP网络接口功能,连接网络进行数据通信,扩展串口设备的通信距离。

串口服务器和采集器是两个不同的设备,有以下区别:1 功能不同:串口服务器是一种网络设备,用于将串口设备连接到网络上,实现远程访问和控制。而采集器是一种数据采集设备,用于从各种数据源中获取数据。2 使用场景不同:串口服务器主要用于远程管理和控制串口设备,如远程终端、串口打印机等。而采集器主要用于数据采集,如从网页、数据库、传感器等获取数据。3 连接方式不同:串口服务器通过网络连接到计算机或其他设备,将串口设备转换为网络设备。而采集器可以通过网络连接到数据源,也可以通过其他方式连接到数据源,如USB、串口等。4 功能扩展不同:串口服务器通常只提供串口设备的远程访问和控制功能,功能相对较为单一。而采集器可以根据用户需求进行功能扩展,如支持多种数据格式、自定义采集规则等。八爪鱼采集器是一款功能全面、操作简单、适用范围广泛的互联网数据采集器。如果您需要采集数据,八爪鱼采集器可以为您提供智能识别和灵活的自定义采集规则设置,帮助您快速获取所需的数据。了解更多八爪鱼采集器的功能与合作案例,请前往官网了解更多详情

对于串口服务器,STM32系列的芯片是非常常用的。在STM32系列中,比较适合用于串口服务器的芯片有STM32F107、STM32F407和STM32F767等。

其中,STM32F107是一款性价比较高的芯片,它具有高性能、低功耗、丰富的外设、易于扩展等特点,是适合初学者的一款芯片。 STM32F407和STM32F767则是更高端的芯片,它们具有更高的CPU频率、更多的存储空间以及更多的外设接口,可以更好地满足一些高端应用的需求。

除了芯片的性能外,还需要考虑开发板的选择、软件开发工具的选择等问题。在选择开发板时,需要考虑板子的价格、性能、扩展性、易用性等因素。在选择软件开发工具时,需要考虑工具的易用性、功能完整性、开发效率等因素。

总之,选择适合自己的芯片、开发板和软件开发工具,可以更好地开发出符合自己需求的串口服务器。

我感觉这个还不错

型号:BOK -601

性能卓越的单串口通讯服务器

让串口设备与网络连接

BOK-601串口通讯服务器为多个串口设备同时连接到网络提供了方便的软硬件平台,是连接RS-232 /RS-485设备的IP-Based 网络的理想选择。如:PLC,仪表和传感器,让您可以通过网络,不受地域限制地,随时随地对串口设备进行存取。

标准TCP/IP 接口和多样的操作模式

BOK-601 串口通讯服务器提供了 TCP SERVER,TCP CLIENT 和UDP,它们 使用了统一标准的网络API(Winsock,BSD Sockets)来确保网络软件的兼容性。

提供UNIX 系统FIXED_TTY 驱动

BOK-601随产品附带UNIX下固定TTY的驱动, 与服务器作为TCP SERVER 一直与UNIX 系统保持连接 的传统方式不同,BOK-601作为CLIENT,只在有 任务时才与UNIX系统连接,大大节省了网络资源,另外, 用户可根据应用程序的需要,任意修改TTY名称,多屏幕 切换功能适用于银行连接业务终端。目前 FIXED_TTY支 持的操作系统有:SCO UNIX, Red Hat Linux

提供 Windows 下的COM 实端口驱动

因为随BOK-601 带有WINDOWS 的 COM实端口驱动软件,用户可在PC上采取打 开COM口的方式,轻易地存取BOK-601 上的串口数据。这个优良的特性能确保你的软 件投资并且享受串口设备联网带来的好处。 BOK-601 的COM实端口所支持的操作 系统包括: Windows NT,Windows 2000, Windows XP 等。

支持点对点协议(PPP)

BOK-601 串口通讯服务器支持 PPP,以及PAP,DHCP等协议,可提供拨入 拨出服务。由于拥有较强大的处理器(32bits, 100M)和较大的内存(8M)使其运行速度快 且稳定。

简便安装和配置

BOK-601串口通讯服务器支持IP地址自动配置的协 议(DHCP)和通过Web 浏览器或通过CONSOLE 来进 行手动配置。这几种方式确保了快速和有效的安装,独特 的中文设置菜单使您的安装工作比以往令人愉快。

特点:

■ 体积小巧,如火柴盒大小

■ 10M/100M 自适应网口

■ 操作模式丰富,满足不同行业应用

■ 高性能的处理器,大的内存空间

■ 友好的中文菜单配置界面

■ 可用WEB 浏览器进行参数设置

■ 提供WINDOWS 实COM 驱动

■ 灵活合理的UNIX 下Fixedtty 工作机制

规格:

处理器:32 位100 兆

内存:2 兆

网口速度:10/100M 自适应,同时可支持手动设置。

参数包括:10M 半双工,10M 全双工,100M 半双工和100M 全双工

保护: 内嵌15KV 电磁隔离

信号: RS-232:TxD/RxD/RTS/CTS/DTR/DSR/DCD/GND

RS-422:TxD+/RxD+/TxD-/RxD-/GND

RS-485:Data+/Data-

串口通讯参数数据位: 5/6/7/8

校验:None/Even/Odd/Space/Mark

停止位:1,15,2

流控:RTS/CTS,XON/XOFF

速度:110 - 460800bps

软件特点协议: DHCP,Telnet,TCP,UDP,IP,ICMP,ARP

实COM驱动:Windows NT/2000/XP COM驱动

Fixed_tty:UNIX 和Linux 下固定TTY 驱动

配置:由RS-232 的串行CONSOLE口,Telnet和console 两种方式。形式包括中文菜单和命令态两种。

电源需求:5V DC 2A

机械规格材料:金属外壳

工作环境操作温度:0 - 55 ℃

操作湿度:5 - 95%

储存温度:-20 - 85 ℃

储存湿度:5 - 95%

西门子SCALANCE X系列是适合工业环境的工业以太网交换机,其种类齐全,是交换式工业以太网网络的核心。既支持SNMP和WEB诊断,也支持PROFINET诊断。提供了工业级设计的高可靠性、高可用性和维护简便性。北京天拓四方科技有限公司总工程师表示SCALANCE X工业以太网交换机的优势不仅仅局限于此,下面为大家做个详细介绍。

SCALANCE X系列工业以太网交换机优势:

1、坚固、创新、节省空间的外壳设计,可非常容易地集成到SIMATIC 解决方案中( 可选择标准35mm DIN 导轨、S7-300DIN导轨或直接墙壁安装)

2、套筒式设计, 以及P R O F I N E T 工业以太网连接插头FastConnect RJ45 180 插头可去除应力和扭力

3、高速冗余特性,对于SCALANCE X-200、SCALANCE X-300或SCALANCE X-400,可快速重新组态多达50 台交换机的环网(<03 秒)

4、SCALANCE X-300及SCALANCE X-400提供的Standy环网耦合功能

北京天拓四方科技有限公司总工程师还针对SCALANCE X系列工业以太网交换机的不同型号为大家做了详细介绍。

SCALANCE X 是SIMATIC NET 新系列产品,其中有工业以太网交换机。交换机是专门用于将数据发送给既定目标地址的有源网络部件。SCALANCE X 产品组包含各种各样的模块化产品系列,每个产品都与自动化任务相匹配。SCALANCE X005 与XB000 入门级交换机非网管型交换机,带有多个电气端口或单个光纤接口可用于小型自动化系统上。

SCALANCE X-100 非网管型交换机带有电气端口和光纤端口,冗余馈电装置和信号触点可用于设备层的应用。

SCALANCE X-200 网管型交换机用于设备层到全厂网络化的应用。由于配置组态及远程诊断功能都集成在了STEP 7 工程软件中,工厂的可用性水平得到了提高。具有高防护等级的设备无需安装在控制柜中。对于有硬实时要求和最大化有效性要求的工厂网络可利用对应的等时同步交换机(SCALANCE X-200IRT)。

SCALANCE X-300 增强网管型主要应用领域为高性能工厂网络与企业网络相连接的衔接部分。

SCALANCEX-300 增强网管型产品系列结合了SCALANCEX-400 系列( 不包含第3 层路由功能) 的固件功能和SCALANCE X-200 产品系列的紧凑结构。因此和SCALANCEX-200 交换机相比,SCALANCE X-300 交换机既具有更好的管理功能,又具有更好的固件功能。模块化SCALANCE X-400 交换机用于高性能工厂网络( 例如具有高速冗余的工厂网络)。基于模块化结构,交换机可针对相应的任务进行精确地调整。由于支持IT 标准( 例如VLAN,IGMP,RSTP),可以将自动化网络天衣无缝地集成在现有办公网络之中。利用Layer 3 的路由功能允许在不同IP 的子网之间通讯。

TCP/UDP通讯模式:该模式下,串口服务器成对的使用,一个作为server端,一个作为client端,两者之间通过IP地址与端口号建立连接,实现数据双向透明传输。该模式适用于将两个串口设备之间的总线连接改造为TCP/IP网络连接。

一,直接连接方式,将串口服务器上的网口与计算机上的网线口直接相连,实现较长距离传输。二。

串口通讯协议有几种呢?串行通信协议包括系统间协议和内部系统协议。系统间协议:用于通信两个不同设备的系统间协议。就像计算机与微控制器套件之间的通信一样。通过内部总线系统进行通信。

串口服务器的工作模式有几种?有四种。TCPServer模式。TCPClient模式。UDP模式。

通讯模式:点对点通讯模式:该模式下,转换器成对的使用,一个作为服务器端,一个作为客户端,两者之间建立连接,实现数据的双向透明传输。该模式适用于将两个串口设备之间的总线连接改造为TCP/IP网络连接。

一、串口服务器的定义及简介:

串口服务器是为RS-232/485/422到TCP/IP 之间完成数据转换的通讯接口转换器。提供RS-232/485/422终端串口与TCP/IP网络的数据双向透明传输,提供串口转网络功能,RS-232/485/422转网络的解决方案。可以让串口设备立即联接网络。

随着Internet的广泛普及,“让全部设备连接网络”已经成为全世界企业的共识。为了能跟上网络自动化的潮流,不至于失去竞争优势,必须建立高品位的数据采集、生产监控、即时成本管理的联网系统。利用基于TCP/IP的串口数据流传输的实现来控制管理的设备硬件,无需投资大量的人力、物力来进行管理、更换或者升级。

串口服务器就使得基于TCP/IP的串口数据流传输成为了可能,它能将多个串口设备连接并能将串口数据流进行选择和处理,把现有的RS 232接口的数据转化成IP端口的数据,然后进行IP化的管理,IP化的数据存取,这样就能将传统的串行数据送上流行的IP通道,而无需过早淘汰原有的设备,从而提高了现有设备的利用率,节约了投资,还可在既有的网络基础上简化布线复杂度。串口服务器完成的是一个面向连接的RS 232链路和面向无连接以太网之间的通信数据的存储控制,系统对各种数据进行处理,处理来自串口设备的串口数据流,并进行格式转换,使之成为可以在以太网中传播的数据帧;对来自以太网的数据帧进行判断,并转换成串行数据送达响应的串口设备。

二、串口服务器的特点:

内部集成 ARP,IP,TCP ,HTTP,ICMP,SOCK5,UDP,DNS等协议。RS-485/422转换提供数据自动控制。RS-232/422/485三合一串行接口 , 300-2304KBPS波特率。支持动态IP(DHCP)和静态IP,支持网关和代理服务器,可以通过Internet传输数据。提供数据双向透明传输,用户不需要对原有系统做任何修改。所有串口内置600W防雷 。10/100M以太网、自动侦测直连或交叉线。可以同时支持多个连接。

三、串口服务器工作方式及通讯模式:

工作方式:

1服务器方式:在该工作方式下,串口联网服务器作为TCP服务器端, 转换器在指定的TCP端口上监听平台程序的连接请求,该方式比较适合于一个转换器与多个平台程序建立连接(一个转换器不能同时与多个平台程序建立连接)。

2客户端方式:在该工作方式下,串口联网服务器 作为 TCP 客户端,转换器上电时主动向平台程序请求连接,该方式比较适合于多个转换器同时向一个平台程序建立连接。

通讯模式:

1点对点通讯模式:该模式下,转换器成对的使用,一个作为服务器端,一个作为客户端,两者之间建立连接,实现数据的双向透明传输。该模式适用于将两个串口设备之间的总线连接改造为 TCP/IP 网络连接。

2使用虚拟串口通讯模式:该模式下,一个或者多个转换器与一台电脑建立连接,实现数据的双向透明传输。由电脑上的虚拟串口软件管理下面的转换器,可以实现一个虚拟串口对应多个转换器, N 个虚拟串口对应 M 个转换器( N<=M )。该模式适用于串口设备由电脑控制的 485 总线或者 232 设备连接。

3基于网络通讯模式: 该模式下,电脑上的应用程序基于SOCKET 协议编写了通讯程序,在转换器设置上直接选择支持 SOCKET 协议即可。

四、串口服务器应用领域:

它主要应用在门禁系统、考勤系统、售饭系统、 POS 系统、楼宇自控系统、自助银行系统电信机房监控,电力监控等。

五、硬件系统及其模块:

1硬件系统

硬件系统是实现整个系统功能的基础,是整个设计实现的关键。

整个串口服务器的关键在于串口数据包与TCP/IP数据报之间的转换以及双方数据因为速率不同而存在的速率匹配问题,在对串口服务器的实现过程中,也必须着重考虑所做的设计和所选择的器件是否能够完成这些功能。

(1)硬件系统组成模块

在制定设计方案和选定器件时遇到的技术难点是如何利用处理器对串口数据信息进行TCP/IP协议处理,使之变成可以在互联网上传输的IP数据包。目前解决这个问题很多时候采用32位MCU + RTOS方案,这种方案是采用32位高档单片机,在RTOS(实时多任务操作系统)的平台上进行软件开发,在嵌入式系统中实现TCP/IP的协议处理。它的缺点是:单片机价格较高,开发周期较长;需要购买昂贵的RTOS开发软件,对开发人员的开发能力要求较高。

借鉴上述方案的优缺点,我们决定把串口服务器的硬件部分分为几个模块设计,这就是主处理模块、串口数据处理模块和以太网接口及控制模块等几大模块来共同完成串口服务器的功能。

在器件的选择上,选用Intel公司的801086芯片作为主处理模块的处理器芯片,它是一种非常适合于嵌入式应用的高性能、高集成度的16位微处理器,功耗低。由于考虑到串口数据速率较低而以太网的数据传输速率高所造成的两边速率不匹配的问题,我们决定采用符合总线规范的大容量存储器来作为数据存储器;由于主处理模块还涉及到数据线/地址线复用、串并转换、器件中断信号译码、时钟信号生成、控制信号接入等功能,若是选用不同的器件来完成,势必会造成许多诸如时延不均等问题,我们选用了一片大容量的高性能可编程逻辑器件来完成上述所提到的功能,这样的优点在于,我们保证了稳定性和高可靠性,并且可编程逻辑器件的可编程功能使得对于信号的处理的空间更大,且具有升级的优势。

以太网接口及控制模块在串口服务器的硬件里面起着很重要的作用,它所处理的是来自于以太网的IP数据包,考虑到通用性的原则,我们采用一片以太网控制芯片来完成这些功能,并在主处理模块中添加了一片AT24C01来存储以太网控制芯片状态。通过主处理模块对于以太网控制芯片数据及寄存器的读/写,我们可以完成对IP数据包的分析、解/压包的工作。

串口数据处理模块主要完成的是对于串口数据流的电平转换和数据格式的处理,判断串行数据的起始位及停止位,完成对数据和校验位的提取。一般的设计采用的是MAX232和一片UART的设计思想,这里我们也是遵从这种设计理念,不过我们采用的是集成了MAX232+UART功能的芯片,小尺寸、低成本、低功耗,而且采用与SPITM/QS-PITM/MICROWIRETM兼容的串行接口,节省线路板尺寸与微控制器的I/O端口。

这种模块化的方案的优点在于:采用高速度的16位微控制器,外围器件少,系统成本低;并且采用Intel公司的开发平台,可以大幅度地缩短开发周期并降低开发成本。

(2)硬件工作流程及应用架构

主处理器首先初始化网络及串口设备,当有数据从以太网传过来,处理器对数据报进行分析,如果是ARP(物理地址解析)数据包,则程序转入ARP处理程序;如果是IP数据包且传输层使用UDP,端口正确,则认为数据报正确,数据解包后,将数据部分通过端口所对应的串口输出。反之,如果从串口收到数据,则将数据按照UDP格式打包,送入以太网控制芯片,由其将数据输出到以太网中。可以知道,主处理模块主要处理TCP/IP的网络层和传输层,链路层部分由以太网控制芯片完成。应用层交付软件系统来处理,用户可以根据需求对收到的数据进行处理。

2硬件系统模块

根据硬件系统的具体结构和不同功能,我们可以将硬件系统划分为下述的几大模块。

(1)主处理器模块

该模块是串口服务器的核心部分,主要由主处理器、可编程逻辑器件、数据及程序存储器等器件构成。

主处理模块完成的功能主要有:在串口数据和以太网IP数据之间建立数据链路;通过对以太网控制芯片的控制读写来实现对IP数据包的接收与发送;判别串行数据流的格式,完成对串口设备的选择以及对串行数据流格式的指定;控制串口数据流与IP数据包之间的速率控制,对数据进行缓冲处理;对UART和以太网控制芯片的寄存器进行读写操作,并存储转发器件状态;完成16位总线数据的串并行转换;完成总线地址锁存功能;完成对各个串口以及各个存储器件的片选功能;完成对各个串口的中断口的状态判别等功能。

(2)以太网接口及控制模块

这个模块主要由以太网接口部分和以太网控制部分构成。

以太网接口部分完成的是串口服务器与以太网接口电路的功能,控制器对所有模块均有控制作用,使整个接口电路能协调地配合后续电路完成以太网的收发功能。

以太网控制部分由收端和发端组成,在他们之间还有以太网状态检测和控制单元,以及收发协调控制器,见图5。由于以太网是半双工工作的,所以这个部分必须随时地监视以太网的状态,并且要根据需要对以太网进行控制,同时还要协调好内部收发端电路的工作状态。以太网检测单元和收发协调控制器就是完成这样的功能的。以太网状态检测单元与以太网接口的控制器接口,将接口的状态送到收发协调控制器,同时将协调控制器的控制信号进行处理,并送到以太网接口的控制器,以控制接口的状态。

在收端,接收到的串行数据流信号通过主处理模块进行串并转换和编码,以太网控制单元控制各部分协调,将产生的地址、数据、写信号送到RAM读写控制单元进行处理。相应的,发端的工作流程和收端相反。

串口服务器提供串口转网络功能,RS-232/485/422串口转换成TCP/IP网络接口,达到数据双向透明传输,连接网络进行数据通信,实现数据通信的目的。

工作模式

1TCP Client 模式

在TCP client模式下,模块上电后根据自己的设置主动去连接到TCP server服务器端,建立一个长连接,之后的数据进行透明传输。TCP

server的IP需要对模块可见,可见的意思是通过模块所在的IP可以直接PING通服务器IP,服务器端可以是互联网的固定IP,也可以是和模块同一个局域网的内网IP。

成对使用,一个作为server端,一个作为client端,两者之间通过IP地址与端口号建立连接。

2UDP 模式

在UDP模式下,串口服务器上电后监听设置的端口,不主动建立连接,当有数据从通过传过来时,转发到串口,当串口收到数据时,通过网络发送到模块设置的IP和端口。

3COM口到网络模式

最常用工作模式,串口服务器一头接COM口,另一头接网络,实现网络和COM之间的转换,此模式下,计算机需要编写网络应用程序,基于socket发送和接收数据。

使用者需要掌握网络编程知识。

4服务器采集模式

服务器数据采集控制模式,是最常用的应用模式之一,串口服务器分布在网络不同的位置,通过网络将数据统一传输到服务器,并接收服务器的数据,这是物联网最基本模型之一。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 什么是串口服务器

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情