Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Listenhandbuch Seite 226

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

Werbung

Liste der Systemvariablen
1.4 Kanalspezifische Systemvariablen
Hundertertstelle: Bitcodierte Anzeige für nichtdefinierte Achspositionen (kann nur auftreten, wenn es unendlich viele
Lösungen gibt, d.h. wenn die Einerstelle gleich 9 ist).
Bit 0 (Wert 100): Die Position der 1. Orientierungsachse ist nicht definiert.
Bit 1 (Wert 200): Die Position der 2. Orientierungsachse ist nicht definiert.
Bit 2 (Wert 400): Die Position der 3. Orientierungsachse ist nicht definiert.
Die Bezeichnungen 1., 2. und 3. Orientierungsachse beziehen sich auf die Definition der Achsen in den Trafodaten
$NT_ROT_AX_NAME.
Einheit:
-
Wert:
-2147483648
Eigenschaften bezüglich Lesen/Schreiben:
TP
Read
X
Write
-
Achsbezeichner:
Suchlauf:
nicht klassifiziert
$P_ORI_STAT [ORIDIM]
INT
Beschreibung:
Die Systemvariable enthält für jede Orientierungsachse deren Status nach dem Aufruf von ORISOL.
Der Index n von $P_ORI_STAT[n] entspricht dabei dem Index der betreffenden Orientierungsachse in den Trafodaten
$NT_ROT_AX_NAME[n].
Der Inhalt von $P_ORI_SOL ist folgendermaßen codiert:
Negative Werte: Allgmeine Fehlerzustände.
-1:
Der Status ist nicht definiert (fehlender Aufruf von ORISOL).
-2:
Es ist keine Transformation aktiv, oder die aktive Transformation ist keine Orientierungstransformation, die
Positionen zu einer vorgegebenen Orientierungsprogrammierung liefern kann.
-3:
Die Achse ist in der aktiven Transformation nicht enthalten.
Einerstelle: Bitcodierte Anzeige für verletzte Achsgrenzen der ersten Lösung.
Bit 0 (Wert 1):Die erste Lösung verletzt die untere Achsgrenze.
Bit 1 (Wert 2):Die erste Lösung verletzt die obere Achsgrenze.
Zehnerstelle: Bitcodierte Anzeige für verletzte Achsgrenzen der zweiten Lösung.
Bit 0 (Wert 10):Die zweite Lösung verletzt die untere Achsgrenze.
Bit 1 (Wert 20):Die zweite Lösung verletzt die obere Achsgrenze.
Hunderterstelle: Anzeige einer nichtdefinierten Achsposition.
Bit 0 (Wert 100):Die Position der Orientierungsachse ist nicht definiert, d.h. die verlangte Orientierung wird mit jeder
beliebigen Einstellung der Rundachse erreicht (Polstellung). Diese Information ist auch in der Systemvariablen $P_ORI_SOL
enthalten.
Von den Fehlercodes, die eine Verletzung der Achsgrenzen anzeigen, können mehrere gleichzeitig auftreten. Da bei der
Verletzung einer Achsgrenze versucht wird, durch Addition bzw. Subtraktion von Vielfachen von 360 Grad eine Position
innerhalb der erlaubten Achsgrenzen zu erreichen, ist - falls dies nicht möglich ist - nicht eindeutig definiert, ob die untere
oder die obere Achsgrenze verletzt wurde.
Gibt es für die verlangte Orientierung keine Lösung ($P_ORI_SOL gleich 0), ist der Status der in der Transformation
enthaltenen Orientierungsachsen 0.
Index 1:
Einheit:
-
Wert:
-2147483648
Eigenschaften bezüglich Lesen/Schreiben:
226
bis
SA
TP/SA-Schutzstufe
-
7
-
0
-
bis
2147483647
Initialwert:
BTSS
BTSS-Schutzstufe
-
0
-
0
Wertermittlung:
Link:
Status der Orientierungsachsen
2147483647
Initialwert:
Listenhandbuch, 02/2011, 6FC5397-6AP40-0AA0
0
OEM
-
-
kanalspezifisch
Keine Einschränkung
Dok.:
0
Systemvariable

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis