我有一些节点连接到RS485服务器 . 我在节点中使用带有MAX485的stm32f103微控制器 . 我们使用modebus连接 . 驱动程序连接到nano pi m3作为服务器 . 波特率为115200 .

问题是有时我会失去一个节点 . 这意味着我不会从第一个节点接收数据,而另一天我没有第三个节点的数据 . 如果有帮助,我会每天拔掉它来重置系统 . 每个节点的地址也是相同的 .

我使用屏蔽双绞线作为rs485,我将节点的地面连接到驱动器的地面 . 我还使用两个120欧姆电阻来终止线路,一个在驱动器中,另一个在最后一个节点中,中间节点没有任何120欧姆电阻器 .

问题是它可能是硬件问题还是软件?