可能时误码率较高,一个是线的长短和质量造成的。找一个带屏蔽的,若422接口使用双绞线。232 与地双绞。另一个降低一下波特率。另外将串口的发送包数低一些,256字节分包发送。这些都有助于你发送数所原误码率。另外,对重要数据,要有回执,当接收不到时,要求发送方重新发送。
你的你去找一条好一点的线试试。你要不就整理一下你的硬盘。