Herunterladen Inhalt Inhalt Diese Seite drucken

Einlesesperre Setzen (Rdisable) - Siemens SINUMERIK 840D sl Programmierhandbuch

Gültig für steuerung sinumerik 840d sl, 840de sl, sinumerik 828d
Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

Beispiel
Programmcode
WHEN $AA_IW[Q1]>5 DO M172 H510
10.4.3

Einlesesperre setzen (RDISABLE)

Funktion
Mit RDISABLE wird bei erfüllter Bedingung die weitere Satzbearbeitung im Hauptprogramm
angehalten. Programmierte Bewegungssynchronaktionen werden weiterbearbeitet,
nachfolgende Sätze weiter aufbereitet.
Am Ende des Satzes mit RDISABLE wird Genauhalt ausgelöst, unabhängig davon, ob die
Einlesesperre wirksam wird oder nicht. Der Genauhalt wird auch ausgelöst, wenn sich die
Steuerung im Bahnsteuerbetrieb befindet (G64, G641 ... G645).
Anwendung
Mit RDISABLE kann z. B. abhängig von externen Eingängen das Programm im
Interpolationstakt gestartet werden.
Beispiel
Programmcode
WHENEVER $A_INA[2]<7000 DO RDISABLE
...
N10 G01 X10
N20 Y20
...
Arbeitsvorbereitung
Programmierhandbuch, 02/2011, 6FC5398-2BP40-1AA0
Bewegungssynchronaktionen
10.4 Aktionen in Synchronaktionen
Kommentar
; Wenn Istwert der Q1-Achse 5 mm übersteigt,
Hilfsfunktionen M172 und H510 an PLC
ausgeben.
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.
587

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik sinumerik 828d

Inhaltsverzeichnis