设备标识(StationId)与 Modbus 映射
本地配置
- 位置:主程序内“系统参数配置”窗口
- 字段:
设备标识(24位ASCII) - 持久化:写入
IBrainChrom.exe.xml的SystemParam/strStationId - 默认值:
69000000001ABCDEFG123456
规则:
- 固定 24 字符
- 少于 24:右侧补空格
- 多于 24:截断
- 非可打印 ASCII:替换为
?
从站寄存器映射
- 类型:Holding Register(功能码 03)
- 地址范围:
801~812(共 12 个寄存器) - 内容:24 字节 ASCII(每个寄存器 2 字节)
字节顺序:
Reg[801]:字符 1、2Reg[802]:字符 3、4- ...
Reg[812]:字符 23、24
读取示例
读取设备标识:
- 功能码:03
- 起始地址:801
- 数量:12
返回的 24 字节按顺序拼接为 ASCII 字符串,即为设备标识。
