MC_SEW_ConfigEncoderAxis
Dieser Funktionsbaustein konfiguriert eine Encoder-Achse. Die Konfiguration kann auch über das Konfigurationsmenü des logischen Geräts erfolgen.

VAR_IN_OUT
Variablenname | Datentyp | Beschreibung |
|---|---|---|
Axis | AXIS_REF | Verweis auf ein logisches Gerät |
VAR_INPUT
Variablenname | Datentyp | Beschreibung |
|---|---|---|
Execute | BOOL | Ausführung des Funktionsbausteins starten. |
EncoderSource | E_EncoderSource | Quelle des Gebers wählen:
|
EncoderMinValue | DINT | Minimalwert der Geberposition Nur erforderlich, wenn EncoderSource E_EncoderSource.eExternalSource ist. Die Geberposition wird als DINT-Wert verarbeitet. Wenn die Geberposition den gesamten DINT-Bereich (-2147483648 bis 2147483647) abdeckt, müssen EncoderMinValue und EncoderMaxValue auf 0 gesetzt werden. In allen anderen Fällen müssen die beiden Werte entsprechend der Geberkonfiguration eingestellt werden. |
EncoderMaxValue | DINT | Maximalwert der Geberposition Nur erforderlich, wenn EncoderSource E_EncoderSource.eExternalSource ist. Die Geberposition wird als DINT-Wert verarbeitet. Wenn die Geberposition den gesamten DINT-Bereich (-2147483648 bis 2147483647) abdeckt, müssen EncoderMinValue und EncoderMaxValue auf 0 gesetzt werden. In allen anderen Fällen müssen die beiden Werte entsprechend der Geberkonfiguration eingestellt werden. |
PositionWindow | LREAL | Positionsfenster für eine Konsistenzprüfung zwischen gespeicherter Position auf dem MOVI-C® CONTROLLER und tatsächlicher Istposition des Gebers. Wenn die auf dem MOVI-C® CONTROLLER gespeicherte Position (RETAIN) und die Istposition des Gebers außerhalb des PositionWindow ist, wird eine Warnung ausgegeben. Wenn PositionWindow 0 ist, wird die Konsistenzprüfung ausgeschaltet. |
FilterType | E_FilterType | Filtertyp für die Geberposition wählen:
|
FilterTime | DINT | Filterzeit für Geberposition in [ms] (Maximalwert 1000 ms) |
DeadTimeCompensation | LREAL | Totzeit der Geberposition in [ms] (Maximalwert 1000 ms) |
VAR_OUTPUT
Variablenname | Datentyp | Beschreibung |
|---|---|---|
Done | BOOL | Funktionsbaustein erfolgreich beendet |
Busy | BOOL | Funktionsbaustein ist aktiv |
Error | BOOL | Fehler im Funktionsbaustein aufgetreten |
ErrorID | WORD | Fehlernummer |
