文章
CANopen Network ManagemenT (NMT)
NMT command specifier, sent by master to change a slave/all slaves state.
NMT_Start_Node 0x01
NMT_Stop_Node 0x02
NMT_Enter_PreOP 0x80
NMT_Reset_Node 0x81
NMT_Reset_Comm 0x82
Master发送NMT命令要求Node-ID为03的节点进入ProOP状态,ID:00, Length:02, Content:80 03
Master发送NMT命令要求Node-ID为03的节点进入OP状态,ID:00, Length:02, Content:01 03
Master发送NMT命令要求所有节点进入ProOP状态,ID:00, Length:02, Content:80 00
Master发送NMT命令要求所有节点进入OP状态,ID:00, Length:02, Content:01 00
节点使用Heartbeat进行状态播报
Initialisation 0x00
Disconnected 0x01
Connecting 0x02
Preparing 0x02
Stopped 0x04
Operational 0x05
Pre-Operational 0x7F
Unknown-State 0x0F
Node-ID为03的节点发送Heartbeat,播报已进入OP状态,ID:703, Length:01, Content:05
Node-ID为03的节点发送Heartbeat,播报已进入PreOP状态,ID:703, Length:01, Content:7F