我想从系统访问远程系统中存在的COM端口。任何帮助都会很明显。
我在远程和本地系统中都使用Windows XP。
答案 0 :(得分:2)
com0com项目,尤其是 com2tcp 应用程序可以为您提供帮助。
与Null调制解调器一起使用 模拟器(com0com)com2tcp启用 使用基于COM端口的应用程序 与基于TCP / IP的通信 应用。它也允许 与远程串口通信 通过TCP / IP端口。
答案 1 :(得分:1)
就个人而言,我使用SerProxy,这使得com端口看起来像telnet:
Serproxy是一种多线程代理程序,用于在串行链路的远端没有TCP / IP堆栈(例如嵌入式或微控制器系统)的情况下,重定向到串行链路的网络套接字连接。代理允许网络上的其他主机与串行链路远程端的系统进行通信。
我之前也考虑过com0com,但我最终决定不使用它,因为它需要安装驱动程序。只需要运行serproxy。另一个不错的部分是,如果com端口未被远程“使用”,我仍然可以在本地访问它。
答案 2 :(得分:0)
我已经使用Advanced Virtual COM Port远程共享COM端口。
在本地PC上,它会创建一个虚拟COM端口,用于镜像远程PC上真实COM端口的活动。远程PC可以位于本地网络或Internet上。 (如果在Internet上,您只需确保防火墙允许特定的TCP端口通过。)
我尝试了多个程序来远程共享一个COM端口,但这是我发现的唯一一个也共享串行硬件握手信号的程序。所以我们选了这个,效果很好。我们大约3年前使用它来访问一个来自澳大利亚的日本CDMA调制解调器开发板。