遇到一个非常奇怪的问题,我用modbus slave测试我的上位机程序的时候,我发的命令是03,modbus slave给我返回的命令是08导致我解析帧的时候出现错误,是我哪里设置错误了吗?请哪位大侠帮忙解答。谢谢。
1、从机的问题,按照协议,你下发03,从机也要回你03才行;2、主机的问题,确认你下发的是03.
slave里面应该有数据帧显示,你看一下数据帧,看看你上位机程序是不是哪里做错了导致的问题;或者你可以把协议截取出来放这里,我给你看看都行。