Herunterladen Inhalt Inhalt Diese Seite drucken

Va_Fxs Realer Maschinenzustand; Soll-/Ist-Zustand Vergleich - Siemens SINUMERIK840D sl Handbuch

Vorschau ausblenden Andere Handbücher für SINUMERIK840D sl:
Inhaltsverzeichnis

Werbung

Beispiel:
Wird im SERUPRO-Vorgang die Achse Y mit FXS[Y]=1 simuliert gefahren, so hat
$AA_FXS den Wert 3.
Wird im SERUPRO-Vorgang die Achse Y mit FXS[Y]=0 simuliert gefahren, so hat
$AA_FXS den Wert 0.
Während der Simulation mit SERUPRO können von $AA_FXS die Werte 1, 2, 4, 5 nicht
auftreten, da der tatsächliche Zustand von $VA_FXS "Fahren auf Festanschlag" nie erkannt
werden kann.
Hinweis
Im SERUPRO-Vorgang wird der Zustand $AA_FXS = 1 zu keiner Zeit erreicht. Damit
können andere Programmverzweigungen durchlaufen werden, welches durch die Simulation
zu unterschiedlichen Ergebnissen führt.
Wird nach dem SERUPRO-Vorgang die Achse Y erneut verfahren, so erhalten die Variablen
$AA_FXS und $VA_FXS wieder die gleichen Werte.

$VA_FXS realer Maschinenzustand

Die Variable $VA_FXS beschreibt immerden realen Maschinenzustand.
Damit wird im SERUPRO-Vorgang der wirklich vorhandene Maschinenzustand der
entsprechenden Achse mit $VA_FXS angezeigt.

Soll-/Ist-Zustand Vergleich

Mit den beiden Systemvariablen $AA_FXS und $VA_FXS kann der Anwender im
Teileprogramm den Soll- und Ist-Zustand vergleichen. Damit ergibt sich folgendes
SERUPRO-ASUP-Programm:
SERUPRO-ASUP
Asup fxsSeruproAsup.mpf
;Der Soll und Ist-Zustand wird verglichen um dann für den
;REPOSA-Satz FXS entsprechend zu aktivieren oder zu deaktivieren
N1000 WHEN ($AA_FXS[X]==3) AND ($VA_FXS[X]==0) DO FXS[X]=1
N2000 WHEN ($AA_FXS[X]==0) AND ($VA_FXS[X]==1) DO FXS[X]=0
N1020 REPOSA
Fahren auf Festanschlag (F1)
Funktionshandbuch, Ausgabe 03/2006, 6FC5397-0BP10-1AA0
Ausführliche Beschreibung
2.1 Allgemeine Funktionalität
2-13

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis