MC_ReadAxisComponents
Mit dem Funktionsbaustein MC_ReadAxisComponents werden Informationen zu den Unterelementen Encoder, Drive und Controller einer Achse gelesen.
Hinweis: Mit "Achse" ist in diesem Fall die TwinCAT NC Achse und nicht der Antrieb gemeint!
VAR_INPUT
VAR_INPUT
Execute : BOOL;
END_VAR
Execute : Mit der steigenden Flanke wird das Kommando ausgeführt.
VAR_OUTPUT
VAR_OUTPUT
Done : BOOL;
Busy : BOOL;
Error : BOOL;
ErrorID : UDINT;
END_VAR
Done : Wird TRUE, wenn die Parameter erfolgreich gelesen wurden.
Busy : Wird TRUE, sobald der Baustein aktiv ist. Busy wird mit der steigenden Flanke am Execute-Eingang TRUE und wird FALSE, wenn die Funktion beendet oder abgebrochen wurde und der Baustein eine neue steigende Flanke am Execute-Eingang akzeptiert.
Error : Wird TRUE, sobald ein Fehler eintritt.
ErrorID : Liefert bei einem gesetzten Error-Ausgang die Fehlernummer.
VAR_IN_OUT
VAR_IN_OUT
AxisComponents : ST_AxisComponents;
Axis : NCTOPLC_AXLESTRUCT;
END_VAR
AxisComponents : Parameterdatenstruktur vom Typ ST_AxisComponents.
Axis : Achsstruktur.
Voraussetzungen
Entwicklungsumgebung | Zielplattform | Einzubindende SPS Bibliotheken |
---|---|---|
TwinCAT v2.10 Build 1251 | PC (i386) | TcMC.Lib |