31.10.2012 Aufrufe

referenzanleitung val3 d28056202b - 06/2005 - eule-roboter.de

referenzanleitung val3 d28056202b - 06/2005 - eule-roboter.de

referenzanleitung val3 d28056202b - 06/2005 - eule-roboter.de

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

TYP POINT<br />

Definition<br />

Der Typ point dient zur Definition <strong>de</strong>r Position und Orientierung <strong>de</strong>s Roboterwerkzeugs in <strong>de</strong>r Arbeitszelle.<br />

Der Typ point ist ein strukturierter Typ mit folgen<strong>de</strong>n Fel<strong>de</strong>rn in <strong>de</strong>r nachstehen<strong>de</strong>n Reihenfolge:<br />

trsf trsf Position <strong>de</strong>s Punktes in seinem Referenz-Koordinatensystem<br />

config config Konfiguration <strong>de</strong>s Arms, um die Position anfahren zu können<br />

Das Referenz-Koordinatensystem eines point ist eine Variable <strong>de</strong>s Typs frame, die bei ihrer Initialisierung <strong>de</strong>finiert wird<br />

(von <strong>de</strong>r Benutzerschnittstelle aus, mit <strong>de</strong>m Operator = und <strong>de</strong>n Anweisungen here(), appro() und compose()).<br />

Punkt<strong>de</strong>finition<br />

Wenn man eine Variable <strong>de</strong>s Typs point ohne <strong>de</strong>finiertes Referenz-Koordinatensystem verwen<strong>de</strong>t, wird eine<br />

Fehlermeldung erzeugt.<br />

Operatoren<br />

Mit zunehmen<strong>de</strong>r Priorität:<br />

Frame world Frame f1<br />

Point p0<br />

Point p1<br />

ACHTUNG:<br />

Eine lokale Variable <strong>de</strong>s Typs point hat standardmäßig kein vorprogrammiertes Referenz-<br />

Koordinatensystem. Um sie zu verwen<strong>de</strong>n, muss sie von einem an<strong>de</strong>ren Punkt aus o<strong>de</strong>r mit<br />

einer <strong>de</strong>r Anweisungen here(), appro() o<strong>de</strong>r compose() initialisiert wer<strong>de</strong>n.<br />

point = Weist die Position, die Konfiguration und das<br />

Referenz-Koordinatensystem von Punkt1 <strong>de</strong>r<br />

Variablen Punkt2 zu.<br />

bool ! = Überträgt true, wenn Punkt1 und Punkt2 nicht das<br />

gleiche Referenz-Koordinatensystem o<strong>de</strong>r darin<br />

nicht die gleiche Position haben.<br />

bool == Überträgt true, wenn Punkt1 und Punkt2 die gleiche<br />

Position im gleichen Referenz-Koordinatensystem<br />

haben.<br />

80 / 122 D28056202B - <strong>06</strong>/<strong>2005</strong><br />

Frame f2<br />

Point p2<br />

Point p3

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!