Herunterladen Inhalt Inhalt Diese Seite drucken

Fehlermeldungen - Siemens SINUMERIK 828D Funktionshandbuch

Erweiterungsfunktionen
Vorschau ausblenden Andere Handbücher für SINUMERIK 828D:
Inhaltsverzeichnis

Werbung

MEASURE( ) liefert einen Ergebnisframe, der über $AC_MEAS_FRAME gelesen werden kann:
● Das Ergebnis ist die Translation und Rotation aus den Sollwerten, umgerechnet auf den
selektierten Frame.
● Der Ergebnisframe berechnet sich wie folgt:
Der verkettete Summenframe ergibt die Verkettung von Gesamtframs (vor der Messung)
mit der berechneten Translation und Rotation.
Hinweis
Wenn kein Frame ausgewählt ist, wird der berechnete Frame nicht transformiert. D. h. die
Translation und Rotation ergibt sich anhand der vorgegebenen Sollwerte und der
berechneten Position der Kante, Ecke, Nut, etc. Eine mehrfache Anwendung der Funktion
wirkt immer additiv zum Ergebnisframe.
Der Ergebnisframe muss evtl. vorher gelöscht werden.
Semaphor-Variable
Pro Kanal gibt es die Messvariablen nur einmal. Der Messvorgang kann über die Bedienung
im Stopp- und im Reset-Zustand erfolgen. Im Stopp-Zustand kann der Bedienvorgang sich
mit den Messzyklen überschneiden. Zum Schutz des gegenseitigen Überschreibens dient die
Variable:
$AC_MEAS_SEMA (Semaphore zum Messinterface)
Die Semaphor-Variable $AC_MEAS_SEMA wird vom Zyklus
● am Anfang mit 1 beschrieben und
● am Ende des Zyklus wieder die Variable auf 0 zurückgesetzt.
HMI benutzt das Mess-Interface nicht, wenn die Variable den Wert 1 hat.

Fehlermeldungen

Wenn der Client sich nicht anmeldet, wird immer die Sammelfehlernummer 0xD003 erzeugt.
Erfolgt eine Anmeldung durch DIAGN:errCodeSetNrGent oder DIAGN:errCodeSetNrPi stellt
PI_SETUDT Fehler-Codes zur Verfügung, entsprechend folgender Syntax:
EX_ERR_PI_REJ_<Rückgabewert>, z. B.: EX_ERR_PI_REJ_ MEASNOTYPE
Erweiterungsfunktionen
Funktionshandbuch, 08/2018, 6FC5397-1BP40-6AA2
9.5 Setzen von Nullpunkten, Werkstückvermessung und Werkzeugvermessung
ACHTUNG
Keine Vorlaufbegrenzung
MEASURE( ) löst keinen impliziten Vorlaufstopp aus. MEASURE( ) arbeitet mit den
Frames des Vorlaufsatzes. Der Anwender muss daher entscheiden, ob ein Vorlaufstopp
vor der Berechnung notwendig ist.
M5: Messen
563

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840d sl

Inhaltsverzeichnis