void analysis(u8 *dat)
以ModBus协议分析缓冲区内数据
void WriteOneReg(u16 address, u16 var)
发送写一个寄存器的指令
void WriteRegs(u16 address, u16 mem, u16 *var)
发送写多个寄存器的指令
void WriteCoilsVar(u16 address, u16 mem,...)
发送写多个线圈的指令
void WriteCoils(u16 address, u16 mem, u8 *var)
发送写多个线圈的指令
void ReadInCoil(u16 address, u16 mem)
发送读输入线圈的指令
void WriteOneCoil(u16 address, u16 state)
发送写入一个线圈的指令
void ReadOutCoil(u16 address, u16 mem)
发送读输出线圈的指令
virtual void Transmit(u8 *dat, u16 len)=0
void WriteRegsVar(u16 address, u16 mem,...)
发送写多个寄存器的指令
void ReadKeepReg(u16 address, u16 mem)
发送读取保存寄存器的指令
void ReadInReg(u16 address, u16 mem)
发送读取输入寄存器的指令