Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840DE sl Funktionshandbuch Seite 416

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

Werbung

K12 Transformationsdefinitionen mit kinematischen Ketten
9.3 Programmierung
<Corr_Status>:
416
Rückgabewert der Funktion
Datentyp:
INT
Werte:
0 Die Funktion wurde ohne Fehler ausgeführt.
1 Es ist keine Transformation aktiv.
2 Die aktuell aktive Transformation ist keine Orientierungstrans‐
formation.
3 Die aktive Orientierungstransformation wurde nicht mit kine‐
matischen Ketten definiert.
10 Der Aufrufparameter <Corr_Index> ist negativ.
11 Der Aufrufparameter <Corr_Mode> ist negativ.
12 Ungültiger Verweis auf einen Abschnitt einer Teilkette (1er-
Stelle von <Corr_Index>). Der Wert darf nicht größer sein
als die Zahl der Orientierungsachsen in der Teilkette.
13 Ungültiger Verweis auf die Orientierungsachse einer Teilkette
(1er-Stelle von <Corr_Index>). Der Wert muss kleiner sein
als die Zahl der Orientierungsachsen in der Teilkette.
14 Ungültiger Verweis auf eine Teilkette (10er-Stelle von
<Corr_Index>). Es sind nur die Werte 0 und 1 zulässig (Ver‐
weis auf Part- bzw. Tool-Kette). Diese Fehlernummer tritt auch
auf, wenn die Teilkette, auf die <Corr_Index> verweist, nicht
existiert.
15 Im Abschnitt, auf den mit Parameter <Corr_Index> verwie‐
sen wird, ist kein Korrekturelement definiert
($NT_CORR_ELEM_P bzw. $NT_CORR_ELEM_T).
20 Ungültiger Korrekturmodus (1er-Stelle von <Corr_Mode>).
Es sind nur die Werte 0 und 1 zulässig.
21 Ungültiger Korrekturmodus (10er- und/oder 100er-Stelle von
<Corr_Mode>). Beim Schreiben einer Achsrichtung darf nur
die 1er-Stelle ungleich null sein.
30 Die 100er-Stelle von <Corr_Mode> ist ungültig. Es sind nur
die Werte 0 und 1 zulässig.
31 Die 1000er-Stelle von <Corr_Mode> ist ungültig. Es sind nur
die Werte 0 und 1 zulässig.
40 Der Richtungsvektor, der als Achsrichtung übernommen wer‐
den soll, ist der Nullvektor. Dieser Fehler kann nur auftreten,
wenn die 1000er-Stelle von <Corr_Mode> gleich 0 ist. Ist die
1000er-Stelle dieses Parameters gleich 1 (Überwachung der
maximalen Korrektur deaktiviert), kann auch der Nullvektor
geschrieben werden.
41 Bei der Korrektur eines Offsetvektors ist die Abweichung ge‐
genüber dem aktuellen Werte in mindestens einer Koordinate
größer als der durch das Settingdatum SD41610
$SN_CORR_TRAFO_LIN_MAX vorgegebene Maximalwert.
Der Parameter <Corr_Vect> wird durch einen Fehlervektor
überschrieben. Das gilt auch dann, wenn die Bearbeitung mit
Alarm abgebrochen wird (siehe Parameter <No_Alarm>).
Der Fehlervektor enthält in den Komponenten, deren Korrek‐
turwert das zulässige Limit überschritten hat, die vorzeichen‐
richtige Differenz zwischen dem ermittelten Korrekturwert und
dem Limit.
Funktionshandbuch, 12/2017, 6FC5397-2BP40-6AA1
Sonderfunktionen

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840d sl

Inhaltsverzeichnis