MC_ReadDriveAddress

MC_ReadDriveAddress 1:

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.

MC_ReadDriveAddress 2: 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

MC_ReadDriveAddress 3: Ein-/Ausgänge

VAR_IN_OUT
    Axis : AXIS_REF;
END_VAR

Name

Typ

Beschreibung

Axis

AXIS_REF

Achsdatenstruktur, welche eine Achse eindeutig im System adressiert. Sie enthält unter anderem den aktuellen Status der Achse, wie Position, Geschwindigkeit oder Fehlerzustand.

MC_ReadDriveAddress 4: 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