如何通过 Modbus TCP 启动 Blockly 项目?
固件要求:
- 固件版本:V1.12.0+
- UFactory Studio版本:V1.12.0+
保持寄存器 (Holding Registers):
- 功能码: 0x10
- 寄存器地址: 0x30
启动1个 Blockly 项目的示例
启动1个名为 00030 的 Blockly 项目。
00 01 00 00 00 09 01 10 00 30 00 01 02 00 1E
- 00 01 00 00: 固定值
- 00 09: 数据长度
- 01: ID, 固定值
- 10: 功能码
- 00 30: 寄存器地址
- 00 01: 触发1个 Blockly 项目
- 02: 数据长度
- 00 1E: Blockly 项目名称 (十六进制的
1E
等于十进制的30
)
启动2个 Blockly 项目的示例
启动2个名为 00001 和 00012 的 Blockly 项目。
00 01 00 00 00 0B 01 10 00 30 00 02 04 00 01 00 0C
- 00 01 00 00: 固定值
- 00 0B: 数据长度
- 01: ID, 固定值
- 10: 功能码
- 00 30: 寄存器地址
- 00 02: 触发2个 Blockly 项目
- 04: 数据长度
- 00 01: 名为 00001 的 Blockly 项目
- 00 0C: 名为 00012 的 Blockly 项目 (十六进制的
C
等于十进制的12
)