C114门户论坛百科APPEN| 举报 切换到宽版

亚星游戏官网

 找回密码
 注册

只需一步,快速开始

短信验证,便捷登录

搜索

军衔等级:

亚星游戏官网-yaxin222  一级军士长

注册:2020-8-1714
发表于 2023-4-29 16:29:51 |显示全部楼层
许多现代电子设备,包括测量工具和实验室设备(天平、电化学计、光谱仪、分光光度计等)都使用标准RS232串口服务器连接到计算机。 RS232协议已经存在多年,建立了许多成熟的硬件解决方案。 大多数计算机至少有一个RS232端口,并有便宜的附加适配器。 可以使用数百种App应用程序通过RS232连接与设备进行通信。 由于RS232标准的灵活性和普遍性,将来很可能会继续保持关联性。
亚星游戏官网-yaxin222

RS232串口通信的问题是需要连接点对点电缆,电缆的连接距离受到限制,需要通信的每个设备都必须使用单独的电缆连接到PC上的唯一RS232端口。 如果要将多个设备连接到一台PC,则需要在PC上安装多个RS232端口。
RS232的改进如果要改进RS232标准,可以用一条电缆连接多个设备。 电缆长度没有限制,与现有的RS232通信App100%兼容。
幸运的是,有一个非常简单的方法可以使用低价的硬件或App来完成所有这些改进(以及更多的改进)。 诀窍是使用TCP/IP转换器从RS232将RS232串行连接转换为TCP/IP网络连接。 然后,可以使用现有的以太网网络作为主干网络,将所有RS232设备连接到网络中或internet上的所有PC。
RS232串口服务器串口服务器这种小型硬件设备,将PC上的串行端口传输到TCP/IP网络。
RS232串口服务器不运行RS232串行电缆,而是使用现有网络,使用适当的(硬件或App)转换器将RS232串行设备直接连接到网络。 基于硬件的串行服务器看起来像一个带钣金机箱的小箱子。 一个有RS232串行端口,另一个有以太网端口, 建立网络连接,通过TCP/IP端口提供通过RS232端口接收的数据,反之亦然。
串口服务器必须使用标准的网线连接到集线器或交换机。 在许多情况下,TCP/IP网络协议用于在网络上传输数据。 也就是说,每个设备服务器必须设置自己的IP地址,就像连接到TCP/IP网络的每个PC都有自己的IP地址一样。 串口服务器将是网络上的另一个节点。
串口服务器被认为是基于硬件的串行端口,设备服务器工作方式类似,但是是在PC上运行的App程序。 设备仍连接到PC上的RS232串行端口,PC的网络连接用于与网络上的其他工作站共享PC上的串行端口。 运行中的PC上的IP地址用于该PC上所有公开的串行端口,配置为通过不同的TCP/IP端口传输数据。
为了使所有内容在现有App中透明地工作,必须为可以与网络上的RS232设备通信的每个PC创建“虚拟COM端口”。 串行服务器上的串行端口实际上是PC本地安装的RS232端口。 换言之,“虚拟串行端口”的行为与物理RS232串行端口相同,但建立TCP/IP并通过网络连接到串行服务器。
然后,设计为与RS232端口通信的现有App可以打开串口服务器的RS232端口,就像直接安装在PC上的RS232端口一样,可以考虑将网络作为RS232串行电缆使用。 从连接到网络的任何PC (如果配置正确,可以通过互联网)访问所有RS232设备,也不需要从设备直接连接到特定PC。 如果使用基于硬件的串行设备服务器,PC可能不需要RS232串行端口。
此外,多个工作站可以使用正确的App或硬件与RS232设备同时通信。 但是,直接连接到PC的RS232设备是不可能的。
文章转载来源:https: //www.ebyte.com/new-view-info.html?id=1230

举报本楼

您需要登录后才可以回帖 登录 | 注册 |

手机版|C114 ( 沪ICP备12002291号-1 )|联系大家 |网站地图  

GMT+8, 2024-11-26 14:02 , Processed in 0.105323 second(s), 15 queries , Gzip On.

Copyright © 1999-2023 C114 All Rights Reserved

Discuz Licensed

回顶部
XML 地图 | Sitemap 地图