目的:基于libmodbus设计主站程序,实现对从站线圈和寄存器的循环读写。
方法:开线程,在线程中循环读取从站线圈和寄存器。
问题:大概率出现读取失败的问题。modbus_read_bits和modbus_read_registers返回值为-1
原因:没有正常结束线程。
问题定位:
解决方法:正常结束线程,保证完成完整的modbus发-收,然后再结束线程。
目的:基于libmodbus设计主站程序,实现对从站线圈和寄存器的循环读写。
方法:开线程,在线程中循环读取从站线圈和寄存器。
问题:大概率出现读取失败的问题。modbus_read_bits和modbus_read_registers返回值为-1
原因:没有正常结束线程。
问题定位:
解决方法:正常结束线程,保证完成完整的modbus发-收,然后再结束线程。