A3: Achsüberwachungen, Schutzbereiche
2.3 Schutzbereiche
<Limit>
<MaxDist>
136
Fall 1: Bildung des Vektors v bei <TestID>, Bit 4 == 1
Die Eingangsvektoren
auf. Diese Ebene wird mit der verletzten Begrenzungsfläche geschnitten. Die
Schnittgerade der beiden Ebenen definiert die Richtung des Vektors v. Dabei
wird die Orientierung (Vorzeichen) so gewählt, daß der Winkel zwischen dem
Eingangsvektor
Fall 2: Bildung des Vektors v bei <TestID>, Bit 5 == 1
Der Vektor v ist der Einheitsvektor in Richtung der Projektion des in
enthaltenen Verfahrvektors auf die Begrenzungsfläche. Ist die Projektion des
Verfahrvektors auf die Begrenzungsfläche der Nullvektor, wird ein Fehler
zurückgeben.
Parametertyp:
Datentyp:
Wertebereich:
:
Referenz auf ein Feld der Länge 5.
<Limit> [0 - 2]: Mindestabstände der Geometrieachsen zu den Begrenzungen:
•
–
<Limit> [0]: Abszisse
–
<Limit> [1]: Ordinate
–
<Limit> [2]: Applikate
Die Mindestabstände werden eingehalten bei:
–
Arbeitsfeldbegrenzung: keine Einschränkungen
–
Softwareendschalter: wenn keine Transformation aktiv ist, oder eine
Transformation aktiv ist, bei der eine eindeutige Zuordnung der
Geometrieachsen zu linearen Maschinenachsen möglich ist, z.B. 5-Achs-
Transformationen.
<Limit> [3]: Enthält den Mindestabstand für lineare Maschinenachsen, die z.B.
•
auf Grund einer nichtlinearen Transformation keiner Geometrieachse
zugeordnet werden können. Dieser Wert wird außerdem als Grenzwert bei der
Überwachung der konventionellen Schutzbereiche und der Schutzbereiche der
Kollsionsvermeidung verwendet.
<Limit> [4]: Enthält den Mindestabstand für rotatorische Maschinenachsen, die
•
z.B. auf Grund einer nichtlinearen Transformation keiner Geometrieachse
zugeordnet werden können .
Hinweis
Dieser Wert wird nur bei der Überwachung der Softwareendschalter von
speziellen Transformationen wirksam.
Parametertyp:
Datentyp:
Wertebereich:
:
Referenz auf einen Vektor mit dem inkrementellen Verfahrweg, bei dem der
vorgegebene Mindestabstand von einer Achsgrenze von allen beteiligten
Maschinenachsen nicht unterschritten wird:
<Dist> [0]: Abszisse
•
<Dist> [1]: Ordinate
•
<Dist> [2]: Applikate
•
Ist der Verfahrweg nicht eingeschränkt, ist der Inhalt dieses Rückgabeparameters
gleich dem Inhalt von <Dist>.
Dist> und
MaxDist> spannen die Bewegungsebene
<
<
MaxDist> und v nicht größer als 90 Grad ist.
<
Ein/Ausgang
VAR REAL[3]
-max. REAL-Wert ≤ x[n] ≤ +max. REAL-Wert
Eingang
VAR REAL[5]
-max. REAL-Wert ≤ x[n] ≤ +max. REAL-Wert
Funktionshandbuch, 03/2013, 6FC5397-0BP40-3AA1
Dist>
<
Grundfunktionen