JVL MAC050 User Manual page 235

Integrated servo motors
Hide thumbs Also See for MAC050:
Table of Contents

Advertisement

5.6 Expansion Mod. MAC00-FC2/FC4/FC41
The figure below show a Node Guarding/Life Guarding protocols
Node
Life
time
Where s is the state of the NMT slave:
s
4
5
7
t: is the toggle bit, it alternate between 2 consecutive responses from the NMT Slave.
The value of the toggle-bit of the first response after the guarding protocol becomes ac-
tive, is 0. The Toggle Bit in the guarding protocol is only reset to 0 when the NMT mes-
sage Reset Communication is passed (no other change of state resets the toggle bit). If a
response is received with the same value of the toggle-bit as in the preceding response
then the new response is handled as if it was not received.
Heartbeat:
With the Heartbeat protocol, a Heartbeat Producer cyclically sends its communications
state to the CAN bus. One or more Heartbeat Consumers receive the indication. The
relationship between producer and consumer is configured via the object dictionary. The
Heartbeat Consumer guards the reception of the Heartbeat within the Heartbeat Con-
sumer time. If the Heartbeat is not received within the Heartbeat Consumer Time a
Heartbeat Event will be generated.
JVL A/S - User Manual - Integrated Servo Motors MAC050 - 4500
Request
Confirmation
Node
Guard
time
Request
Confirmation
Node Guarding event
Indication
TT1083GB
NMT state
Stopped
Operational
Pre-operational
Heartbeat producer
Request
Heartbeat
producer time
Request
TT1084GB
COB-ID = 700h + Node-ID
Remote transmit request
7
6....0
t
s
COB-ID = 700h + Node-ID
Remote transmit request
7
6....0
t
s
Heartbeat consumer
COB-ID = 700h + Node-ID
7
6....0
r
s
7
6....0
r
s
Indication
Response
Indication
Response
Life Guarding event
Indication
Indication
Heartbeat
consumer time
Indication
Heartbeat
consumer time
Heartbeat Event
231

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents