MC_ReadDriveAddress
Mit dem Funktionsbaustein MC_ReadDriveAddress werden die ADS-Zugriffdaten für ein an die Achse angeschlossenes Antriebsgerät gelesen. Diese Informationen werden für den Zugriff auf das Gerät, zum Beispiel zur speziellen Parametrierung, benötigt.
Eingänge
VAR_INPUT
Execute : BOOL; (* B *)
END_VAR
Name | Typ | Beschreibung |
---|---|---|
Execute | BOOL | Mit einer steigenden Flanke wird das Kommando ausgeführt. |
Siehe auch: Allgemeine Regeln für MC-Funktionsbausteine
Ein-/Ausgänge
VAR_IN_OUT
Axis : AXIS_REF;
END_VAR
Name | Typ | Beschreibung |
---|---|---|
Axis | Achsdatenstruktur, welche eine Achse eindeutig im System adressiert. Sie enthält unter anderem den aktuellen Status der Achse, wie Position, Geschwindigkeit oder Fehlerzustand. |
Ausgänge
VAR_OUTPUT
Done : BOOL; (* B *)
Busy : BOOL; (* E *)
Error : BOOL; (* B *)
ErrorID : DWORD; (* B *)
DriveAddress : ST_DriveAddress; (* B *)
END_VAR
Name | Typ | Beschreibung |
---|---|---|
Done | BOOL | TRUE, wenn das Kommando fehlerfrei ausgeführt wurde. |
Busy | BOOL | TRUE, sobald das Kommando mit Execute gestartet wird und solange der Befehl abgearbeitet wird. Wenn „Busy“ FALSE ist, ist der Funktionsbaustein bereit für einen neuen Auftrag. |
Error | BOOL | TRUE, wenn ein Fehler auftritt. |
ErrorID | DWORD | Liefert bei einem gesetzten Error-Ausgang die Fehlernummer. |
DriveAddress | ST_DriveAddress | ADS-Zugriffsdaten eines mit der Achse verbunden Antriebsgerätes. (Typ: ST_DriveAddress) |
Siehe auch: Allgemeine Regeln für MC-Funktionsbausteine
Voraussetzungen
Entwicklungsumgebung | Zielplattform | Einzubindende SPS-Bibliotheken |
---|---|---|
TwinCAT v3.0.0 | PC oder CX (x86 oder x64) | Tc2_MC2 |