Modus RTU 从机 如何写 触发Blcokly程序
1. 场景说明
- 设备:xArm控制器(AC1310或以上)
- 固件:V2.7.104或以上
- 通讯方式:Modbus RTU
- 设备角色:从机(slave)
- 功能目标: 触发一个名字为00012的Blockly程序
Blockly程序示例:J6转动90度。 
2. 线圈与CO对应关系
| Modbus保持寄存器地址 | 说明 | 备注 |
|---|---|---|
| 0030 | Blockly任务 | 寄存器的值代表Blockly项目名 |
3. Modbus RTU 指令示例(功能码 0x10)
原始指令帧(HEX)
text
01 10 00 30 00 01 02 00 0C A3 A5命令结构解析
text
从站地址: 01 (01)
功能码: 10
起始地址: 00 30 (0030)
寄存器数量: 00 01 (1)
字节数: 02 (2)
数据区:
地址 00 30: 00 0C (UINT16: 12)
CRC: A3 A5响应指令(HEX)
text
01 10 00 30 00 01 01 C6命令结构解析
text
从站地址: 01 (1)
功能码: 10
起始地址: 00 30 (48)
寄存器数量: 00 01 (1)
CRC: 01 C6