Herunterladen Inhalt Inhalt Diese Seite drucken

Lesen Von Systemvariablen Bei Satzsuchlauf; Automatischer Start Eines Asup Nach Satzsuchlauf - Siemens SINUMERIK 840D sl Funktionshandbuch

Mit cnc-software 4.5 sp2
Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

K1: BAG, Kanal, Programmbetrieb, Reset-Verhalten
8.7 Satzsuchlauf
Zur späteren Ausgabe der Spindel-spezifischen Hilfsfunktionen können die Systemvariablen
z.B. in einem ASUP gelesen und nach Ausgabe der Aktionssätze ausgegeben werden:
DB21, ... DBX32.6 == 1 (Letzter Aktionssatz aktiv)
Hinweis
Die Inhalte der Systemvariablen $P_S, $P_DIR und $P_SGEAR können nach Satzsuchlauf
durch Synchronisationsvorgänge verloren gehen.
Für weiterführende Informationen zu ASUP, Satzsuchlauf und Aktionssätzen siehe Kapitel
"Ausgabeunterdrückung von Spindel-spezifischen Hilfsfunktionen (Seite 418)" und
"Programmtest (Seite 469)".
8.7.2.4

Lesen von Systemvariablen bei Satzsuchlauf

In der NC-Sprache stehen unterschiedliche Systemvariable zur Verfügung, um auf Werte der
NC-Bereiche Vorlauf, Hauptlauf oder Servo/Antrieb zuzugreifen:
$P_...
$A_...
$V_...
Da während eines Satzsuchlaufs vom Typ 2 und 4 keine Sätze in den Hauptlauf gelangen,
ist zu beachten, dass Systemvariable die Hauptlauf- oder Servo-/Antriebszustände
wiedergeben, durch den Suchlauf nicht verändert werden. Gegebenenfalls muss für diese
Variable durch Abfrage der Bearbeitungsart mit $P_SEARCH im NC-Programm eine
Sonderbehandlung für Satzsuchlauf durchgeführt werden.
Systemvariable, die mit $P beginnen, können in allen Suchlaufarten bedenkenlos verwendet
werden.
8.7.3

Automatischer Start eines ASUP nach Satzsuchlauf

Parametrierung
Wirksamsetzen der Funktion
Der automatische ASUP-Start nach Satzsuchlauf wird durch folgende MD-Einstellung
aktiviert:
MD11450 $MN_SEARCH_RUN_MODE, Bit 1 = 1
Zu aktivierendes Programm
In der Grundstellung wird nach dem Satzsuchlauf mit dem Einwechseln des letzten
Aktionssatzes das Programm _N_PROG_EVENT_SPF aus dem Verzeichnis _N_CMA_DIR
als ASUP aktiviert. Soll ein anderes Programm aktiviert werden, muss im folgenden
Maschinendatum der Name dieses Anwenderprogramms eingetragen sein:
MD11620 $MN_PROG_EVENT_NAME
484
Systemvariable, die mit $P beginnen, liefern den Vorlaufzustand (d. h. die
programmierten Werte).
Systemvariable, die mit $A beginnen, liefern den Hauptlaufzustand.
Systemvariable, die mit $V beginnen, liefern Daten, die vom Servo/Antrieb kommen.
Funktionshandbuch, 03/2013, 6FC5397-0BP40-3AA1
Grundfunktionen

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de slSinumerik 828d

Inhaltsverzeichnis