Systemvariable und Antriebsparameter
Das folgende Bild zeigt den Zusammenhang zwischen Systemvariablen und
Antriebsparametern beim Auslösen und Quittieren der ESR-Reaktionen.
①
②
③
④
Schwarz: Die ESR-Reaktion läuft zum Zeitpunkt
⑤
⑥
Rot: Die ESR-Reaktion läuft zum Zeitpunkt
⑤
⑥
Bild 9-6
9.3.9
ESR im Teileprogramm projektieren
Die Projektierung der antriebsautarken ESR-Funktionen "Stillsetzen" und "Rückziehen" kann
durch die im Folgenden beschriebenen Befehle vom Teileprogramm aus verändert werden.
Sonderfunktionen
Funktionshandbuch, 10/2015, 6FC5397-2BP40-5AA3
NC: Freigabe der ESR-Reaktion über $AA_ESR_ENABLE = 1 (achsspezifisch)
NC: Auslösen der ESR-Reaktionen über $AN_ESR_TRIGGER = 1
Antrieb: Das Auslösen der ESR-Reaktion wurde erkannt (CU_STW.2 == 1) ⇒
r0887.12 = 1 UND r0887.13 = 1
Rückmeldung an die NC über $AA_ESR_STAT.BIT2 = 1(achsspezifisch)
NC: Quittieren der ESR-Reaktion durch $AA_ESR_ENABLE = 0 (achsspezifisch)
Antrieb: "ESR ausgelöst" zurücksetzen: r0887.12 = 0
Rückmeldung an die NC über $AA_ESR_STAT.BIT2 = 0 (achsspezifisch)
NC: Die ESR-Reaktion kann erneut freigegeben werden ⇒
$AA_ESR_ENABLE = 1 UND $AN_ESR_TRIGGER = 0
Antrieb: "ESR ausgelöst" wird erst dann rückgesetzt (r0887.12 = 0), wenn die ESR-Reaktion im
Antrieb beendet ist: r0887.13 == 0
Rückmeldung an die NC über $AA_ESR_STAT.BIT2 = 0 (achsspezifisch)
⑥
siehe
oben
Ablauf: Antriebsautarke ESR-Reaktionen auslösen und quittieren
R3: Erweitertes Stillsetzen und Rückziehen
④
nicht mehr (r0887.13 == 0) ⇒
④
noch (r0887.13 == 1) ⇒
9.3 Antriebsautarkes ESR
511