Template Positioner V3.x: Konfiguration TP-Eingänge

Frage:

Wieso werden die Konfigurations-Vorgaben der Touch-Probe-Eingänge über die Funktion L_TpConfigDigInX beim Template Positioner V3.x nicht übernommen?

Antwort:

Die Konfiguration der TP-Eingänge erfolgt bei der Verwendung des Templates Positioner 3.1 über globale Variablen (g_byEdgeTouchProbeDIGIN_X, g_dnDelayTouchProbeDIGIN_X_p). Diese Variablen werden in der Variablen-Deklaration 'VarTouchProbe' mit vordefinierten Werten initialisiert. Bei aktiviertem Touch-Probe-Interface (g_bTPEnable=TRUE) werden die Eingänge im Intervall der Template Task1 (default 2 ms) mit diesen Werten konfiguriert.
Bei gleichzeitiger Verwendung der Funktion L_TpConfigDigInX zum Konfigurieren der TP-Eingänge werden die Daten also überschrieben.
Wenn die Funktion L_TpConfigDigInX zum konfigurieren der Eingänge genutzt werden soll, muss das TP-Interface des Templates deaktiviert werden (g_bTPEnable=FALSE).

Bei Verwendung des Templates ist jedoch die Konfiguration der TP-Eingänge über die Globalen Variablen zu bevorzugen.

URL zur Verlinkung dieses AKB-Artikels: https://www.lenze.com/de-de/go/akb/20032001/0/
Contact form