modbus发送和接收
0C AA 00 00 00 06 01 03 00 00 00 03
//读3个寄存器
0C AA
00 00
00 06 //数据长度
01 //地址号
03 //功能码
00 00//开始地址
00 03 //寄存器长度
0C AA 00 00 00 09 01 03 06 00 03 00 02 00 01
//返回
0C AA//发送序号
00 00//默认
00 09//后面所有字节长度
01//地址号
03//功能码
06 //数据长度
00 03 00 02 00 01//发送字节
00 52 00 00 00 0F 01 10 00 00 00 04 08 00 0B 00 0C 00 0D 00 0E
//写多个寄存器
00 50
00 00
00 0F
01 //寄存器地址
10 //功能码
00 00 //起始地址
00 04 //寄存器个数
08 //数据字节数
00 01//数据长度
00 02 //数据
00 03 //数据
00 04 //数据
00 52 00 00 00 0F 01 10 00 00 00 04
//返回