在往从站 写数据的时候 有8个从站 要分别往里面写两个对应不同的地址(从站MODBUS地址为48194 和48195 )的数进去,我接收的是触摸屏的中间继电器M值的置1信号 开始往从站里写值(寄存器中的值也是触摸屏给的,测试是确实给出了的 ,给出之后也能把对应的M值置1)因为触摸屏一次只能给一个数据 所以我有16个 写命令(MSG) 问题就是 我1号从站的第二个数值 和第八号从站 的第一个数据无法完成 其他都能完成 通过串口调试软件能看到值确实是写到寄存器中 并且写到了从站中 但是在写完之后 这两个无法进入读的循环中 也就是 一旦写这两个数的时候 我的程序会死掉 但是这16个都是独立的启动的 程序也是一样的 怎么就这两个不能完成?
请懂的高手指教下 重分感谢 答完满意之后 会再加分