当前您所在的位置:首页>新闻中心>新品发布
新品发布
行业动态
营销活动

Virtual Serial Port Driver:仿真串口、创建虚拟 COM 对

发布时间:2020/11/03 浏览量:2227

Virtual Serial Port Driver
仿真串口、创建虚拟 COM

 

Virtual COM Port Driver 创建虚拟串口,并透过虚拟调制解调器电缆成对连接。 双方的应用程序将能够以这种方式交换数据,所有写入第一个端口的数据将显示在第二个端口一次又一次。 

所有虚拟串口的工作原理和行为完全像真实的一样,仿真其所有的设置。 您可以根据需要创建尽可能多的虚拟端口对,因此不会有串口短路,也不会有额外的硬件占用您的桌面。 

此外,Eltima 虚拟串口技术可以完全集成到您自己的软件(DLL,ActiveX 或 Core 级别使用)中。

image001.png

公司优惠 & OEM

无论您是想将 Virtual Serial Port Driver 解决方案作为产品的一部分进行重新分发,还是考虑将 Virtual Serial Port Driver 用于企业范围的部署,我们都会提供灵活,价格合理的企业解决方案,以满足您的需求。

 

Virtual Serial Port Driver PRO 功能

Virtual Serial Port Driver PRO 是基于「虚拟串口驱动程序」功能的高效一体化软件。 该程序有助于创建虚拟串口捆绑并设置自定义端口参数,这使得该解决方案非常适合各种使用场景。 Virtual Serial Port Driver PRO 为您提供方便、简单的方式管理实际和虚拟 COM 端口的功能。

image002.jpg

image003.png

  • 串口分割

Virtual Serial Port Driver PRO 允许将物理串口(例如 COM 1)分割成多个出现在系统中的虚拟通信端口(COM2, COM3, COM4,等),作为硬件串行接口的副本。 此外,该软件还提供了在多个应用程序之间共享硬件串口。 数个串口应用程序将能够访问相同的 COM 端口和插入到它的设备。

image004.png

  • 结合 COM 端口

该软件解决方案帮助您将多个真正的 COM 端口链接到一个虚拟串口。 连接到此虚拟 COM 端口,串行应用程序将同时从所有连接的实际 COM 端口接收数据。 简而言之,使用此高级功能,您将能够从多个设备重定向数据到一个应用程序。

image005.png

  • 创建捆绑连接

软件 PRO 版本提供的这一独特选项使您可以创建和管理复杂的串口。 这意味着串行数据可以通过无限数量的物理和虚拟 COM 接口传入和传出。 通过「IN」端的 COM 端口接收,串行数据将被重定向到困绑的「OUT」端的每个 COM 端口,反之亦然。

以上为捆绑的每一端(In/Out)设置主端口,便于管理硬件控制线的过程。

image006.png

  • 自动切换端口

如果您的应用程序设计为使用有限数量的端口,则可以使用 Switcher(Virtual Serial Port Driver PRO 的特殊功能)。 使用此选项,可以将多个物理端口连接到一个虚拟端口(可以选择将所有端口都命名为同一个名称),然后在所需的应用程序中创建一个到此虚拟 COM 端口的切换器。

 

无论您的程序何时需要串口连接,切换器都会检测连接端口列表中未占用的 COM 端口,并将其提供给应用程序。 这样,你的程序将自动和任何空闲的串口通信,就好像它总是相同的端口。

image007.png

  • 合并 COM 端口

The new advanced feature of Virtual Serial Port Driver PRO 的新功能使您可以将任意数量的物理和虚拟 COM 端口添加到未分为「IN」和「OUT」端的单个串口捆绑。 发送到一个端口的所有内容都将被复制到该捆绑的所有其他实际和虚拟端口。 由于此功能,每个设备/应用程序都可以同时与多个设备/应用程序交换数据。

Virtual Serial Port Driver 主要功能

Virtual COM Port Driver 是创建无限虚拟 COM 端口数的解决方案,其完整彷真真实串口参数和行为。

image008.jpg

image009.png

创建任意数量的虚拟COM端口

Virtual Serial Port Driver 使您能够创建无限数量的虚拟串口。 创建的端口位于设备管理器中的 "ports" 组中,这意味着它们将被安装的所有软件和硬件都可见并易于识别。 没有实际的硬件串口被占用。

image010.png

完全真实的端口设置仿真

由 Virtual Serial Port Driver 创建的虚拟端口与实际端口完全相同。 它们模拟所有真正的串口设置,并提供严格的波特率仿真和完整的 HandFlow 控制支持。 此外,您可以轻松地模拟串行换行符(仅限标准版以上授权)。 此外,VSPD 采用先进的 Windows 内核驱动技术,确保了 WDM、WMI、电源管理、PnP 等的支持。 Virtual Serial Port Driver 与 API COM 完全兼容,并支持所有 Windows 消息。

image011.png

管理所有信号线

使用 Virtual COM Port Driver 创建的虚拟串口模拟,支持所有标准硬件信号线(DTR/DSR, RTS/CTS, RING, ERROR, DCD, 等)。 如在真实的调制解调器连接中,本地端口的 DTR 连接到远程端口的 DSR 和 DCD,本地端口的 RTS 连接到远程端口的 CTS。 此外,您可以根据硬件配置选择 loopback 引脚排列或创建自定义(仅限标准版以上授权)。

 

如何创建虚拟串口

当旧版软件程序需要连接到 COM 端口设备(由于缺少实体串口而无法使用该软件连接到计算机)时,虚拟串口至关重要。 该设备还可以透过互连网或 TCP/IP 的局网连接将串行数据发送到应用程序,无论它们之间有多远。 
 

请按照以下简单的 4 个步骤创建虚拟 COM 端口:

blank

1在您的计算机下载并安装 Virtual Serial Port Driver 程序。blank

2启动程序并打开 「管理端口」分页。blank

3从下拉菜单中使用预定义的名称,或为您的一对虚拟串行端口创建自定义名称。blank

4点击 「添加对」 按钮。

image013.png

新的虚拟 COM 端口应立即被识别,并可以透过计算机的设备管理器或串行端口资源管理器使用。 

请注意: Virtual Serial Port Driver 没有限制可以创建虚拟串行端口的数量。

 

比较STANDARD和PRO版本

123.PNG

 

我们的软件是有能力的

在其悠久的历史中,我们的软件帮助了很多人解决了各式各样的任务和问题。 这里有一些:

仿真串行连接

现在,特别难以开发与串行设备一起使用的应用程序,考虑到并不是每个现代电脑都有一个连接该硬件的串口。 最简单的方法是创建一个虚拟串行连接,而 Virtual Serial Port Driver 正是这样做的。

Kenneth Floyd,嵌入式系统软件开发人员

串口缺少不是问题

为了调试串行通信程序,需要至少有两个物理端口。 因此,要调试应用程序,您将需要两台电脑或带有串口的附加 PCI 扩展卡。 由于它不是我的选择,我使用 Virtual Serial Port Driver 来创建几个虚拟 COM 端口,这使我能够对数据交换程序进行全面测试。

Lucy Williams,应用集成工程师

 

数据交换简单

使用 Virtual Serial Port Driver 模拟虚拟连接允许我在两个应用程序之间交换数据,而不使用相当复杂的进程间通信和资源共享的软件技术。

Patrick Reynolds,电脑实验室技术员

 

有关 Virtual Serial Ports 的常见问题解答

 

什么是虚拟 COM 端口?

虚拟 COM  口是一款模拟物理串行接口的软件。 它完全复制了硬件 COM 接口的功能,并且将被操作系统和串行应用程序识别为真实端口。

虚拟串行端口用于什么?

虚拟 COM 端口主要用于将基于串行的设备 (如医院、实验室和工业自动化系统中使用的设备) 连接到未配备串行接口的计算机。

 

客户怎么说

  • Bjørn Krangnes

我们正在使用 VSPD,通过虚拟 GPS(软件模拟)测试地理信息系统软件的连通性。 GPS 模拟器正在模拟我们通常从 GPS 导航器接收的输出。

 

  • Advantage Software 的 Mr Seely, CEO

没有什么能像 Eltima 驱动程序那样可靠! 这些驱动程序易于安装和使用,并且我们已经在几种不同的 Windows 版本上对其进行了测试,没有任何问题。

 

  • Pavel Skribtsov, Pawlin Technologies CEO

VSPD 为我们节省了用于硬件零调制解调器电缆的大量时间和金钱。 我希望我们在搜索计算机商店的数量和浪费宝贵时间之前先了解 Eltima Virtual Serial Port Driver 产品。

北京哲想软件有限公司