尝试从两个RS232端口获取数据到单个RS232端口

问题描述 投票:0回答:1

我正在做一个条形码项目, 该系统仅具有单个 rs232 端口。 我有两台扫描仪,数据必须发送到系统的单个端口。

A-扫描仪(输出) B 扫描仪(输出) c-系统端口(输入)

这里不需要同步数据。 但是当从扫描仪接收到数据时,应该将其发送到系统的输入。

尝试了很多方法。

但是很累。

我曾尝试给予 ATX-BRX BTX-CRX CTX-ARX。

在此只有一个扫描仪(扫描仪)能够传输数据。

我期待一个将数据从两个扫描仪传输到单个 rs232 端口的解决方案。

serial-port communication tx
1个回答
0
投票

可以将两个RS232设备的数据合并到计算机端的一个物理RS232端口。

工作原理: 使用伟大的 Lammert Bies 曾经在这里描述的修改版本 半双工RS232间谍/监控/嗅探器电缆

我对此进行了修改,它显示了一条适配器电缆,可用于连接两个条形码扫描仪(或其他“仅发送数据”并且不需要来自计算机端的任何数据的RS232 DB9设备)。请参阅随附的图纸。

限制:

  • 一次只能传输一台设备/扫描仪
  • 仅在不需要握手信号线时才有效(DCD、DTR、DSR、RTS、CTS)
  • 根据所涉及的 RS232 接口的确切电气特性,这可能会也可能不会可靠地工作。特别是,如果扫描仪的 RS232 传输信号非常弱/成本优化,则可能会出现问题。
© www.soinside.com 2019 - 2024. All rights reserved.