XFC_MT_TRIGGER_REF
TYPE XFC_MT_TRIGGER_REF :
STRUCT
Signal : BOOL;
FreeRun : BOOL;
EncoderIndex : UINT;
ModuloPositions : BOOL;
ModuloFactor : LREAL := 360.0;
END_STRUCT
END_TYPE
Name | Typ | Beschreibung |
---|---|---|
Signal | BOOL | Aktueller Zustand des digitalen Eingangssignals. Der aktuelle Zustand muss an dieser Stelle eingespeist werden. |
FreeRun | BOOL | Wenn FreeRun TRUE ist, wird der Eingang fortlaufend gelatcht. Beim Funktionsbaustein XFC_EL1258_TouchProbe muss dann der Eingang Execute TRUE bleiben. Es ist also keine Flanke an Execute notwendig, um den nächsten neuen Positionswert aufzuzeichnen. |
EncoderIndex | UINT | Wenn mehr als ein Encoder mit der Achse verbunden ist, kann der Encoder-Index [0..9] hier festgelegt werden. Der erste Encoder hat den Index 0. |
ModuloPositions | BOOL | Wenn ModuloPositions TRUE ist, werden alle Positionen modulo interpretiert. Zur Berechnung des Modulo-Zyklus wird der Parameter ModuloFactor verwendet. |
ModuloFactor | LREAL | ModuloFactor gibt die Länge eines Modulo-Zyklus in der Positionseinheit der Achse an und wird nur verwendet, wenn ModuloPositions TRUE ist. |