串口通讯时,向下位机发送指令,下位机可以正确解析,但是下位机向上位机返回的数据不正确

2025-05-16 20:46:06
推荐回答(3个)
回答1:

有一种可能是上位机串口设置成了只接收TEXT而不接收二进制数。由此一来,0x55是ASCII字符的85,而0xAA则超出了可打印范围而产生错误数据0x95。没测试过,是臆想的。

回答2:

你下位机使人设备呢,是plc还是单片机型的,应该是下位机程序问题!

回答3:

不会是 你 下位机 程序有问题?