liuxiaodi cb75484050 初版 há 11 meses atrás
..
modbus cb75484050 初版 há 11 meses atrás
port cb75484050 初版 há 11 meses atrás
readme.md cb75484050 初版 há 11 meses atrás

readme.md

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,用于接收文件数据。

升级请求需要从云端发起。