27.10.2013 Aufrufe

F - Epson

F - Epson

F - Epson

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Sense Anweisung<br />

SPEL+ Sprachreferenz<br />

Spezifiziert und zeigt die Eingangsbedingung an, die, wenn erfüllt, den gerade in der Ausführung<br />

befindlichen JUMP durch anhalten des Roboters über der Zielposition abschließt.<br />

Syntax<br />

Sense [ inputCondition ]<br />

Parameter<br />

Inputcondition Sense muss mit der Sw oder Sw($)-Eingabe-Anweisung verwendet werden, um<br />

den Zustand der Hardware-Eingänge oder Merker zu überprüfen. Der Zustand<br />

muss einen TRUE (-1) oder FALSE (0) –Wert ausgeben. Die folgenden<br />

Funktionen und Operatoren können für die inputCondition verwendet werden:<br />

Funktionen: Sw, Sw($), In, In($)<br />

Operatoren: And, Or, Xor, +, *<br />

Andere: Klammern, um bestimmten Operationen und Variablen Prioriät<br />

einzuräumen.<br />

Beschreibung<br />

Sense wird verwendet, um während eines Jump-Befehls die Abwärtsbewegung der Z-Achse zu<br />

stoppen. Die Sense-Bedingung muss mindestens 1 Input- oder Merker-Input-Funktion enthalten.<br />

Wenn Variablen in eine Sense-Bedingung eingebunden sind, werden ihre Werte während der Sense-<br />

Ausführung berechnet. Mehrfache Sense-Anweisungen sind erlaubt. Die zuletzt definierte Sense-<br />

Bedingung bleibt solange aktuell, bis sie von einer anderen Sense-Anweisung ersetzt wird.<br />

Jump mit Sense-Bedingung:<br />

Überprüft, ob die aktuelle Sense-Bedingung erfüllt ist. Wenn die Bedingung erfüllt ist, schließt der<br />

Jump-Befehl ab, wenn der Roboter über dem Zielpunkt angehalten hat. (Wenn z.B. die Sense-<br />

Bedingung 1 ist, bleibt der Roboterarm genau über der Zielposition, ohne die Z-Achse herab zu<br />

bewegen.) Wenn die Sense-Bedingung 0 ist, beendet der Roboterarm die ganze Jump-Befehl-<br />

Bewegung bis zur Zielposition.<br />

Wenn Parameter ausgelassen werden, werden die aktuellen Sense-Definitionen angezeigt.<br />

Hinweis<br />

Sense-Einstellung bei Einschalten der Versorgungsspannung<br />

Beim Einschalten des Stroms lautet die Sense-Bedingung:<br />

Sense Sw(0) = 1 Eingang 0 ist eingeschaltet<br />

Verwendung von JS und Stat zur Verifizierung von Sense<br />

Verwenden Sie JS oder Stat, um zu verifizieren, ob die Sense-Bedingung erfüllt wurde.<br />

Verwandte Befehle<br />

Js, Jump, Stat(1), Sw( ), Sw($)<br />

> S<br />

SPEL+ Language Reference Rev 3.5 383

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!