System variable and drive parameters
The following diagram shows the relationship between system variables and drive
parameters when triggering and acknowledging ESR reactions.
①
NC: Enabling the ESR reaction via $AA_ESR_ENABLE = 1 (axis-specific)
②
NC: Triggering ESR responses via $AN_ESR_TRIGGER = 1
③
Drive: The triggering of the ESR reaction has been detected (CU_STW.2 == 1) ⇒
r0887.12 = 1 AND r0887.13 = 1
Feedback signal to the NC via $AA_ESR_STAT.BIT2 = 1 (axis-specific)
④
NC: Acknowledging the ESR reaction via $AA_ESR_ENABLE = 0 (axis-specific)
④
Black: At instant in time
⑤
Drive: Reset "ESR triggered": r0887.12 = 0
Feedback signal to the NC via $AA_ESR_STAT.BIT2 = 0 (axis-specific)
⑥
NC: The ESR reaction can be re-enabled ⇒
$AA_ESR_ENABLE = 1 AND $AN_ESR_TRIGGER = 0
④
Red: At instant in time
⑤
Drive: "ESR initiated" is only reset (r0887.12 = 0), if the ESR response in the drive has been
completed: r0887.13 == 0
Feedback signal to the NC via $AA_ESR_STAT.BIT2 = 0 (axis-specific)
⑥
⑥
See
above
Figure 6-7
6.3.9
Configuring ESR in the part program
Configuring drive-integrated ESR functions "stop" and "retract" can be changed using the
commands from the part program described in the following.
Special Functions
Function Manual, 09/2011, 6FC5397-2BP40-2BA0
, the ESR reaction no longer runs (r0887.13 == 0) ⇒
, the ESR reaction still runs (r0887.13 == 1) ⇒
Sequence: Trigger and acknowledge drive-integrated ESR reactions
R3: Extended stop and retract
6.3 ESR executed autonomously in the drive
391