liuxiaodi cb75484050 初版 4 ماه پیش
..
modbus cb75484050 初版 4 ماه پیش
port cb75484050 初版 4 ماه پیش
readme.md cb75484050 初版 4 ماه پیش

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

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