![用于多个设备和 PC 的 RS232 切换矩阵?](https://linux22.com/image/1477866/%E7%94%A8%E4%BA%8E%E5%A4%9A%E4%B8%AA%E8%AE%BE%E5%A4%87%E5%92%8C%20PC%20%E7%9A%84%20RS232%20%E5%88%87%E6%8D%A2%E7%9F%A9%E9%98%B5%EF%BC%9F.png)
我有六台设备可通过 RS232 进行控制。我希望能够选择在给定时间内将哪些设备连接到我的三台计算机中的任意一台。
我知道我不能同时将一个设备连接到多台 PC;但是,我希望能够选择每个设备当前要连接到哪台 PC。
每台 PC 已经有两个 RS232 端口,并且最多只能连接两台设备。
我正在尝试确定我可以购买什么设备来实现这一点,了解我可能需要级联多个交换机/等等。
例如,设备 A 和 B 可能连接到 PC1。设备 D 连接到 PC2。设备 C 和 F 连接到 PC3。然后明天我想改变一下,切换每件设备连接到哪台 PC。
有人做过这样的事吗?
答案1
如果你要使用任何类型的终端服务器,您将能够将任何设备连接到任何 PC(不需要硬件 RS-232 端口)。
终端服务器(也称为串行服务器或控制台服务器网络访问服务器)使组织能够将具有 RS-232、RS-422 或 RS-485 串行接口的设备连接到局域网 (LAN)。
因此,您将所有设备连接到终端服务器,并让网络中的任何计算机都可以通过 LAN 访问它们,如下所示:
- 选定的 PC 上的虚拟串行端口(需要安装驱动程序)。
- 在终端服务器 IP 地址上监听 IP 端口。
- 其他不常用的模式。
我可以向你推荐 Moxa串行设备服务器(某些设置 - 虚拟串行端口 - 可能需要 Windows)。您可以在那里找到:
- 19英寸机架安装:NPort 5610/NPort 5630 系列。
- 带液晶面板的桌面:NPort 5610-8-DT/NPort 5650-8-DT 系列。
- 基本桌面:NPort 5610-8-DTL/NPort 5650-8-DTL 系列。