在写mod bus slave端的时候发现如果用01功能码,在程序运行的时候在主站更改寄存器数量时,如果没有在一定时间内输入想要的寄存器数量 程序会异常退出。 但是用03功能码就算没输入寄存器数量,程序会等待却不会异常退出。不管时用串口还是tcp都是一样。以下图片时我RTU的01功能码代码: