1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
//! `Modbus` 指令集 `trait`
//!
//! ## Modbus 模式配置
//!
//! 睿尔曼机械臂在控制器的航插和末端接口板航插处,各有1路RS485通讯接口,
//! 这两个RS485端口可通过JSON协议配置为标准的ModbusRTU模式。
//! 然后通过JSON协议对端口连接的外设进行读写操作。
//!
//! 注意:控制器的RS485接口在未配置为ModbusRTU模式的情况下,
//! 可用于用户对机械臂进行控制,这两种模式不可兼容。
//! 若要恢复机械臂控制模式,必须将该端口的ModbusRTU模式关闭。
//! ModbusRTU模式关闭后,系统会自动切换回机械臂控制模式,
//! 波特率460800BPS,停止位1,数据位8,无检验。
//!
//! 同时,第三代控制器支持ModbusTCP主站配置,可配置使用ModbusTCP主站,
//! 用于连接外部设备的ModbusTCP从站。
//!
use crate::;
use ;