16
Functions
3.8 Node guarding
Provided protocol with which a CAN node can inquire the current status of any node. It be-
longs to the network management functionality (NMT) of the CAN node and is referred to as
node guarding. The G6 CAN control board supports the Node-Guarding. The node guarding
requestisdepositedonthenodeguardingidentierbyaremoteframe.Theresponsearrives
asdatatelegramwith1bytedataonthesameidentier.Thedatabytecontainsthenode
status plus one toggle bit (MSBit), which is inverted from message to message. Each node
hasitsspecialnodeguardingidentier.
NodeGuardingIdentier = 1792 + Node-Id
Value of the node status Meaning
1 DISCONNECTED
2 CONNECTING
3 PREPARING
4 PREPARED
5 OPERATIONAL
127d PRE_OPERATIONAL
3.9 Life guarding
The G6 CAN control board supports the life guarding. It is a monitoring of the cyclic node
guardingtheCANmaster.Forthisreason,lifeguardingshouldonlybeactivatedduringcy-
clic node guarding. The life guarding operates completely detached from all other monitoring
functions. It is activated by the product of the two parameter values guard time and life time
factor. Shows the product = 0, then the life guarding is not activated. Otherwise the product
speciesthelifeguardingtimeouttime.Withactivatedlifeguardingthenodeguardingmon-
itoringstartsassoonastherstnodeguardrequestisreceived.Thefunctionthatisexe-
cuted upon occurrence of the life guarding timeout is adjustable by two further parameters
(LifeGuardTout.Addr, LifeGuardTout.Data). It concerns on the one hand to a write access to
anyparameterintheinvertercontrolandfurthermoretoafunctioncodethatdenes,which
operationshallbeexecutedinthecontrol.Ondeliverylifeguardingisdeactivatedviaparam-
eter LifeGuardTout.Addr.