Touchprobe-Event registrieren

Über die Anweisung REG_TOUCHPROBE_EVENT wird die Touchprobe-Funktion aktiviert und parametriert.

"New Block"-Wert: "REG_TP_EVENT".

[1]

Kennung der Anweisung

[2]

Verwendete Touchprobe-Triggerquelle: Auswahlmöglichkeit zwischen "BoolVariable" (BOOL-Touchprobe) und "InverterTouchprobe" (Umrichter-Touchprobe)

[3]

Nur für BOOL-Touchprobe: Verwendete Flanke zum Triggern des Touchprobe-Events. Auswahlmöglichkeit zwischen "RisingEdge" (steigende Flanke), "FallingEdge" (fallende Flanke) und "RisingFallingEdge" (jeder Flankenwechsel).

Bei Umrichter-Touchprobe wird die Flanke über die Konfiguration der Einzelachsen in MOVISUITE® eingestellt.

[4]

Nur für BOOL-Touchprobe: Verwendete SRL-BOOL-Variable zum Auslösen des Touchprobe-Events

[5]

Ausführungsmodus des Touchprobes: Auswahlmöglichkeit "Single" (Touchprobe wird nach Triggern des Events deaktiviert) und "Multiple" (Touchprobe bleibt nach Triggern des Events aktiviert. Bei jedem Triggern wird die dem Event zugeordnete Anweisung ausgeführt)

[6]

Richtung, in welcher der Touchprobe-Sensor misst bzw. die BOOL-Variable geschaltet wird, z. B. die Z-Richtung (Höhe / Hub) beim Palettieren.

Bei nachfolgender "POSITIONING"-Anweisung: Wirkrichtung der Restweglänge

Ein Touchprobe-Ereignis, das registriert wurde und dadurch aktiv ist, ist mit einem drehenden Kreis gekennzeichnet. Sobald das Touchprobe-Ereignis getriggert wurde, wird es mit einem grünen Haken markiert. Beim TouchProbe-Mode "Multiple" wird nach dem Triggern sowohl ein grüner Haken als auch ein drehender Kreis angezeigt, da das Ereignis getriggert wurde, aber weiterhin aktiv ist. Beim Programm-Start und -Stopp werden die Kennzeichnungen abgelöscht. Wurde ein Ereignis deregistriert (entweder durch einen Deregister-Befehl oder durch Hauptprogrammende) bevor es ausgelöst wurde, wird dies durch ein rotes Kreuz kenntlich gemacht.

Die Punkte, an denen die Touchprobe-Ereignisse auslösen, werden in der 3D-Simulation bei eingeschaltetem Stift als pinke Quader angezeigt. Aufgrund der niederprioren Kommunikation zwischen MOVI-C® CONTROLLER und PC kann es zu kleinen Ungenauigkeiten in der 3D-Anzeige kommen.