Serial port 你们怎么看待RS-422的通讯问题?

Serial port 你们怎么看待RS-422的通讯问题?,serial-port,hardware,noise-reduction,industrial,Serial Port,Hardware,Noise Reduction,Industrial,堆栈溢出 我有一个关于多点环境中每个设备内的RS-422通信的问题。 我也试图解决这个问题。不幸的是,我一年左右都无法解决这个问题 最后,请大家帮忙 我们使用相同的源代码Model-A和Model-B(数据) 收集器)。然而,随着A型车的淘汰,我们应该 B型车的硬件。因此,模型a和模型B具有 不同的硬件相互之间 B型车在大约一两年的时间里运转良好 如今,A型车仍然运转良好。但是,B型车有一些奇怪的错误。 我们认为这些都是关于RS-422的硬件问题。我们无法确切地确定它们造成的原因 我们发现的问

堆栈溢出

我有一个关于多点环境中每个设备内的RS-422通信的问题。 我也试图解决这个问题。不幸的是,我一年左右都无法解决这个问题

最后,请大家帮忙

我们使用相同的源代码Model-A和Model-B(数据) 收集器)。然而,随着A型车的淘汰,我们应该 B型车的硬件。因此,模型a和模型B具有 不同的硬件相互之间

B型车在大约一两年的时间里运转良好

如今,A型车仍然运转良好。但是,B型车有一些奇怪的错误。 我们认为这些都是关于RS-422的硬件问题。我们无法确切地确定它们造成的原因

我们发现的问题包括:

  • 型号B找不到连接的设备。(但是,通常通过手动断开第一个设备或第二个设备来解决。)
  • 交换从第一和第二设备接收的数据流。(在自己的设备中找到其他设备的数据包)(~5%)
  • 有时(~80%)接收数据时会有一些无意义的空字节。像这样

    • 正确接收数据:01 04 04 00 00 45 92 48 B9(9字节)
    • 带有无意义的空字节:00 00 01 04 04 09 0C 48 CF 4E 4F 00 00 00(22字节)

  • 请帮我摆脱这种眩晕。谢谢。

    如果我不得不打赌,那是硬件问题。我还需要了解我们如何解决这个问题。所以我想听听获得线索的一般方法。@JavierSilvaOrtíz我能得到你关于如何识别这些问题的帮助吗?如果你不显示代码和示意图,有人会如何帮助你?请提供一些,或者至少是可疑的部分。@JavierSilvaOrtíz好的,我明白了。我们会尽力找到并上传。多亏了你的建议。