MC_RegisterCompensation
Bezug auf ein Mover Template: Eine Achse bezieht sich über den Funktionsbaustein MC_RegisterCompensation
auf ein Mover Template.
- Dieser Funktionsbaustein wählt den Kompensationstyp aus.
- Dieser Funktionsbaustein beeinflusst das Achsverhalten.
Eingänge
VAR_INPUT
Execute : BOOL;
CompensationType : MC_COMPENSATION_TYPE;
CompensationId : OTCID;
END_VAR
Name | Typ | Beschreibung |
---|---|---|
Execute | BOOL | Dieser Funktionsbaustein aktiviert den gewählten Kompensationstyp, wenn eine steigende Flanke an seinem |
CompensationType | MC_COMPENSATION_TYPE | Wählen Sie |
CompensationId | OTCID | Dieser Eingang |
Ein-/Ausgänge
VAR_IN_OUT
Axis : AXIS_REF;
END_VAR
Name | Typ | Beschreibung |
---|---|---|
Axis | AXIS_REF | Der Eingang Axis weist den Typ AXIS_REF auf und bezieht sich auf eine Achse, z. B. auf einen Mover. |
Ausgänge
VAR_OUTPUT
Done : BOOL;
Busy : BOOL;
Error : BOOL;
ErrorId : UDINT;
END_VAR
Name | Typ | Beschreibung |
---|---|---|
Done | BOOL | Dieser Ausgang wird |
Busy | BOOL | Dieser Ausgang wird |
Error | BOOL | Dieser Ausgang wird |
ErrorId | UDINT | Enthält den befehlsspezifischen Fehlercode des zuletzt ausgeführten Kommandos. |
Voraussetzungen
Entwicklungsumgebung | Zielplattform | Einzubindende SPS Bibliotheken |
---|---|---|
TwinCAT V3.1.4022.25 | PC oder CX (x64) | Tc3_McCollisionAvoidance, |