Herunterladen Inhalt Inhalt Diese Seite drucken

Beispiele; Beispiele Für Bedingungen In Synchronaktionen - Siemens SINUMERIK 840Di sl Funktionshandbuch

Synchronaktionen
Vorschau ausblenden Andere Handbücher für SINUMERIK 840Di sl:
Inhaltsverzeichnis

Werbung

Beispiele

5.1
Beispiele für Bedingungen in Synchronaktionen
5.1
Bahnabstand vom Satzende
Axialer Abstand 10 mm oder weniger vom Satzende (Werkstück-Koordinatensystem ):
... WHEN $AC_DTEW <= 10 DO ...
G1 X10 Y20
Achsabstand vom Bahnende
... WHEN $AA_DTEW[X]<= 10 DO ...
POS[X]= 10
Bahnabstand vom Satzanfang
Bahnweg 20 mm oder mehr nach Satzanfang im Basis-Koordinatensystem:
...WHEN $AC_PLTBB >= 20 DO ...
Bedingung mit Funktion im Vergleich
Istwert für Achse y im MKS größer als 10-mal Sinus des Wertes in R10:
... WHEN $AA_IM[y] > 10*SIN (R10) DO...
Schrittweises Positionieren
Jedes Mal, wenn der Eingang 1 gesetzt wird, wird Achse um einen Schritt weiter positioniert.
Der Eingang muss dann wieder zurückgesetzt werden, damit Neustart möglich ist.
G91
EVERY $A_IN[1]==1 DO POS[X]= 10
In jedem Interpolationstakt OVR
Um eine Bahnbewegung gezielt festzuhalten, bis ein erwartetes Signal eintrifft, muss
$AC_OVR in jedem Interpolationstakt (Schlüsselwort WHENEVER) auf Null gesetzt werden.
WHENEVER $A_IN[1]==0 DO $AC_OVR= 0
Synchronaktionen
Funktionshandbuch, 11/2006, 6FC5397-5BP10-2AA0
5
5-1

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis