MC_ReadParameterSet

MC_ReadParameterSet 1:

Mit dem Funktionsbaustein MC_ReadParameterSet kann der gesamte Parametersatz einer Achse gelesen werden.

MC_ReadParameterSet 2:

Mit „Achse" sind in diesem Fall die TwinCAT-NC-Achse und deren Parameter und nicht der Antrieb gemeint.

MC_ReadParameterSet 3: Eingänge

VAR_INPUT
    Execute : BOOL;
END_VAR

Name

Typ

Beschreibung

Execute

BOOL

Mit einer steigenden Flanke wird das Kommando ausgeführt.

MC_ReadParameterSet 4: Ein-/Ausgänge

VAR_IN_OUT
    Parameter : ST_AxisParameterSet;
    Axis : AXIS_REF;
END_VAR

Name

Typ

Beschreibung

Parameter

ST_AxisParameterSet

Parameter-Datenstruktur, in die die Parameter eingelesen werden.

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_ReadParameterSet 5: Ausgänge

VAR_OUTPUT
    Done    : BOOL;
    Busy    : BOOL;
    Error   : BOOL;
    ErrorID : UDINT;
END_VAR

Name

Typ

Beschreibung

Done

BOOL

TRUE, wenn die Parameter erfolgreich gelesen wurden.

Busy

BOOL

TRUE, solange der Funktionsbaustein mit Enable = TRUE aufgerufen wird.

Error

BOOL

TRUE, wenn ein Fehler auftritt.

ErrorID

UDINT

Liefert bei einem gesetzten Error-Ausgang die Fehlernummer.

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS-Bibliotheken

TwinCAT v3.0.0

PC oder CX (x86 oder x64)

Tc2_MC2