## Freemodbus 库功能扩展说明 ### 1.设备码写入功能说明 > 可配合扫码枪+上位机软件,实现产品量产时,扫描设备的二维码标签并写入的设备中 > 在 modbus 协议基础上增加了功能码0x14,用于接收设备序列号。 __例如当前设备从机地址为0x01,需要写入的序列号为 FFX-00000001,根据产品编号 规则,横线-后面的部分为不足8位就自动补0__ * 上位机发送指令:01 14 08 46 46 58 2D 01 00 00 00 CRCH CRCL * 指令解析: _0x01为设备从机地址_ _0x14为协议功能码,10进制的20_ _08为序列号字节长度,当前为8个字节,46 46 58 2D 01 00 00 00_ * 下位机成功回复:01 14 08 46 46 58 2D 00 00 00 00 CRC CRC * 下位机失败回复:01 94 04 CRC CRC ### 2.modbus 程序升级功能说明 > 可配合 DTU 实现设备远程更新程序 > > 在 modbus 协议基础上增加了功能码0x15,用于接收文件数据。 > > 升级请求需要从云端发起。 >