说明
  Modbus RTU 一个寄存器为 16 位。
  float 占用两个连续 16 位寄存器。
  同一地址的两个 uint8_t 字段，高 8 位在前，低 8 位在后。
  下位机单次 DMA 长度为 64 字节，03/04 单帧最多读取 29 个寄存器，10 单帧最多写入 27 个寄存器。

控制类寄存器 17
  00 uint8_t 协议控制使能
  01 uint8_t 开关机
  02 uint8_t 转向切换
  03 uint8_t 配置固化
  04 uint8_t 软复位
  05 uint8_t 顺逆风启用
  06 uint8_t 预定位启用
  07 uint8_t 保护使能
  08 uint8_t 恢复使能
  09 uint8_t 电压保护使能
  0A uint8_t 电流保护使能
  0B uint8_t 堵转保护使能
  0C uint8_t 功率保护使能
  0D uint8_t 温度保护使能
  0E uint8_t 缺相保护使能
  0F uint8_t PWM 丢失保护
  10 uint8_t 串口丢失保护
  11 uint8_t 故障立即恢复

估算器配置参数 27
  30 uint16_t OBS_E1K
  31 uint16_t OBS_E2K
  32 uint16_t OBS_E3K
  33 uint16_t OBS_E4K
  34 uint16_t FOC_KFG
  35 uint16_t SPEED_KLPF
  36 uint16_t OBS_FBASE
  37 uint16_t OBS_EA_KS
  38 uint16_t OBS_KP_START
  39 uint16_t OBS_KI_START
  3A uint16_t OBS_KP_RUN1
  3B uint16_t OBS_KI_RUN1
  3C uint16_t OBS_KP_RUN2
  3D uint16_t OBS_KI_RUN2
  3E uint16_t OBS_KP_RUN3
  3F uint16_t OBS_KI_RUN3
  40 uint16_t OBS_KP_RUN4
  41 uint16_t OBS_KI_RUN4
  42 uint16_t DQ_KP_START
  43 uint16_t DQ_KI_START
  44 uint16_t DQ_KP_RUN
  45 uint16_t DQ_KI_RUN
  46 uint16_t SPEED_KLPF_TAILWIND
  47 uint16_t OBS_EA_KS_TAILWIND
  48 uint16_t OBS_KP_TAILWIND
  49 uint16_t OBS_KI_TAILWIND
  4A uint16_t 预定位角度

参数配置 46
  60-61 float LD
  62-63 float LQ
  64-65 float RS
  66 uint16_t 极对数
  67 uint16_t 速度基准
  68 uint16_t 转速命令
  69 uint16_t 速度最大值
  6A uint16_t 速度最小值
  6B uint16_t SOUT_MAX
  6C-6D float 启动加速加速度
  6E-6F float 启动减速加速度
  70-71 float 运行加速加速度
  72-73 float 运行减速加速度
  74 uint16_t 开机电压
  75 uint16_t 关机电压
  76 uint16_t 调速最高电压
  77 uint16_t 调速最低电压
  78-79 float 调速曲线斜率
  7A uint16_t 上油转速
  7B uint16_t 上油时间
  7C uint16_t 硬件过流值
  7D uint16_t 软件过流值
  7E uint16_t 过压保护值
  7F uint16_t 欠压保护值
  80 uint16_t 过压恢复值
  81 uint16_t 欠压恢复值
  82 uint16_t 速度限制最大值
  83 uint16_t 速度限制最小值
  84 uint16_t 反电动势低阈值
  85 uint16_t 反电动势高阈值
  86 uint16_t 速度中间值
  87 uint16_t 功率保护值
  88 uint16_t 功率保护检测时间
  89 uint16_t 温度保护值
  8A uint16_t 温度恢复值
  8B uint16_t 温度保护检测时间
  8C uint16_t 故障恢复检测时间
  8D uint16_t 串口丢失检测时间

只读参数寄存器 20
  A0 uint8_t 载波频率 高 8 位
  A0 uint8_t 基准电压 低 8 位，单位 0.1V
  A1 uint16_t 运放倍数
  A2 uint16_t 采样电阻，单位 mΩ
  A3 uint16_t 全区 Flash 校验码
  A4-A5 float 母线电压分压比
  A6-A7 float 模拟输入电压分压比
  A8-AB char[8] 芯片型号
  AC-B3 char[16] 型号

状态类寄存器 29
  C0 uint8_t 状态机 高 8 位
  C0 uint8_t 故障码 低 8 位
  C1 int16_t UQ
  C2 int16_t UD
  C3 int16_t IQ
  C4 int16_t ID
  C5 int16_t A 相电流
  C6 int16_t B 相电流
  C7 int16_t C 相电流
  C8 uint16_t 相电流最大值
  C9 uint16_t 相电流最小值
  CA int16_t 估算速度，单位 RPM
  CB uint16_t 估算反电动势
  CC uint16_t 母线电压，单位 0.1V
  CD uint16_t 母线电流，单位 0.01A
  CE uint16_t 估算功率，单位 W
  CF uint16_t NTC 电压，显示单位 V
  D0 uint16_t 模拟输入电压，显示单位 V
  D1 uint16_t 频率，显示单位 Hz
  D2 uint16_t 占空比，显示单位 %
  D3-DC uint16_t 用户状态字 1-10

参数说明
  电流采样最大值 = 基准电压 / 2 / 采样电阻 / 运放倍数
  电压采样最大值 = 分压比 * 基准电压
  电流基准 = 电流采样最大值 * 2
  电压基准 = 电压采样最大值 / 1.732
  SAMP_FREQ = 载波频率 * 1000
  TPWM_VALUE = 1 / SAMP_FREQ
  BASE_FREQ = 速度基准 / 60 * 极对数
  MAX_OMEGA_RAD_SEC = 2 * 3.1415926 * BASE_FREQ

固件日期 2025-05-25
电机参数
  电阻
  电感LQ
  电感LD
  极对数
  转向
  速度基准
  电机型号
硬件参数
  基准电压
  母线电压分压比
  模拟输入电压分压比
  采样电阻
  运放倍数
  载波频率
  芯片型号
速度曲线
  开机电压
  关机电压
  速度最小值
  速度最大值
  曲线VSP最大值
  曲线VSP最小值
  曲线斜率
  上油转速
  上油时间
  外环输出最大值
保护参数
  硬件过流值
  软件过流值
  功率保护值
  速度保护最大值
  速度保护最小值
  温度保护值
  温度恢复值
  过压保护值
  欠压保护值
  过压恢复值
  欠压恢复值

