Ausführliche Beschreibung
2.7 Aktionen in Synchronaktionen
2.7.5
Programmierte Einlesesperre (RDISABLE)
Funktion
Der
wird, wenn die zugehörige Bedingung erfüllt ist. Es werden nur noch die programmierten
Bewegungssynchronaktionen bearbeitet. Wenn die Bedingung für die
nicht mehr erfüllt ist, wird die Einlesesperre aufgehoben.
Am Ende des Satzes mit
Einlesesperre wirksam wird oder nicht. Der Genauhalt wird auch ausgelöst, wenn sich die
Steuerung im Bahnsteuerbetrieb befindet (
RDISABLE
Anwendung
Mit
Interpolationstakt gestartet werden.
Beispiel
Programmcode
WHENEVER $A_INA[2]<7000 DO RDISABLE
...
N10 G01 X10
N20 Y20
...
78
-Befehl im Aktionsteil bewirkt, dass die weitere Satzbearbeitung angehalten
RDISABLE
RDISABLE
kann satzbezogen oder auch modal (
kann z. B. abhängig von externen Eingängen das Programm im
RDISABLE
wird Genauhalt ausgelöst, unabhängig davon, ob die
,
...
G64
G641
G645
,
) programmiert sein!
ID=
IDS=
Kommentar
; Wenn die Spannung 7V am Eingang 2
unterschreitet, wird die
Programmfortsetzung angehalten
(Annahme: Wert 1000 entspricht 1V).
; Am Ende von N10 wirkt RDISABLE, wenn
während seiner Bearbeitung die
Bedingung erfüllt ist.
Funktionshandbuch, 07/2012, 6FC5397-5BP40-3AA0
-Anweisung
RDISABLE
).
Synchronaktionen