Touch Probe
(Master TwinCAT 2.11 R3)
Die hier angegebenen Daten sind beispielhaft für einen Servomotor AM8131-0F20-0000 der Firma Beckhoff Automation aufgeführt. Bei anderen Motoren und je nach Applikation können die Werte variieren.
Funktionsbeschreibung
Die in der EL72x1-xxxx implementierte Funktion Touch Probe bietet dem Anwender die Möglichkeit, zu einem definierten Zeitpunkt, die aktuelle Position des angeschlossenen Motors zu speichern.
Im Reiter Prozessdaten können die dazu nötigen Ein- und Ausgänge hinzugeführt werden (siehe Abb. Touch Probe inputs und Abb. Touch Probe outputs).
Die EL72x1-xxxx verfügt über 2 digitale Eingänge, die für die Funktion Touch Probe genutzt werden können. Die Abkürzung TP1 steht für Touch Probe 1 und ist mit dem Eingang 1 (Anschlusspin 3), die Abkürzung TP2 steht für Touch Probe 2 und ist mit dem Eingang 2 (Anschlusspin 11) der Klemme verknüpft. Zur Funktionsbeschreibung wird hier beispielhaft TP1 verwendet.
Step-by-step
- Um die Touch Probe Funktion generell zu aktivieren, muss TP1 Enable auf TRUE gesetzt werden.
- Anschließend muss entschieden werden, ob bei einer positiven Flanke auf dem Eingang 1 die Position gespeichert werden soll (TP1 Enable pos edge = TRUE), bei einer negativen Flanke (TP1 Enable neg edge = TRUE) oder in beiden Fällen (beide auf TRUE setzen).
- Mit TP1 Continous wird entschieden, ob nur beim ersten Event die Position gespeichert werden soll (TP1 Continous = FALSE) oder ob das bei jedem Event geschehen soll (TP1 Continous = TRUE).
Sind beispielsweise TP1 Continous und TP1 Enablepos edge gesetzt, wird bei jeder steigenden Flanke am Eingang 1 der Klemme die Position gespeichert.
Ist TP1 Enable neg edge gesetzt und TP1 Continous nicht, wird nur bei der ersten negativen Flanke am Eingang 1 der Klemme die Position gespeichert. Möchte man diesen Vorgang wiederholen, muss zunächst der TP1 Enable wieder deaktiviert und anschließend wieder aktiviert werden. Dann wird erneut bei der ersten negativen Flanke die Position gespeichert. - Der TP1 Trigger mode hat bei der EL72x1-xxxx keine Funktion.
- Die gespeicherte Position der positiven Flanke kann in den Inputs der Prozessdaten unter TP1 Pos position, die der negativen Flanke kann unter TP1 Neg position ausgelesen werden.
- Die Variablen unter Touch probe status dienen der Diagnose.
- Die Touch Probe Eingänge müssen mit einem 1-Leiter +24 V Signal angesprochen werden.