MC_ReadParameter

Mit diesem FB kann ein Parameter aus der Achsdatenstruktur oder vom Antrieb gelesen werden.

Hinweis!

In der Voreinstellung wird der Antriebsparameter zyklisch ausgelesen, d. h. nach einem erfolgreichen Lesevorgang wird sofort der nächste gestartet. Dies erhöht jedoch die Busauslastung. Über die Eigenschaft "ReadCycle" des FB lässt sich eine größere Zykluszeit für das Wiederholen eines Leseauftrags einstellen.

Beispiel zum automatischen Ausführen eines Leseauftrages pro Sekunde: MC_ReadParameter.ReadCycle := T#1000ms;

Es können keine Parameter vom Datentyp "STRING" gelesen werden.

 

 

 

MC_ReadParameter

 

 

 

AXIS_REF

-

Axis

Valid

-

BOOL

BOOL

-

Enable

Busy

-

BOOL

DINT

-

ParameterNumber

Error

-

BOOL

ErrorID

-

L_IE1P_Error

Value

-

LREAL

 

 

 

 

 

 

 

 

Eingänge

Name

Datentyp

Info/Einstellmöglichkeiten

Axis

AXIS_REF

Übergabe der Achsdatenstruktur

Motion-Achsen (AXIS_REF)

Enable

BOOL

TRUE

Parameter kontinuierlich lesen.

ParameterNumber

DINT

Bestimmung der Parameternummer des zu lesenden Parameters.

Ausgänge

Name

Datentyp

Wert/Bedeutung

Valid

BOOL

TRUE

An den FB-Ausgängen liegen gültige Werte an.

Busy

BOOL

TRUE

Abarbeitung läuft.

Error

BOOL

TRUE

Es ist ein Fehler aufgetreten. Details siehe ErrorID .

ErrorID

L_IE1P_Error

Wenn Error = TRUE: Fehlernummer zum aufgetretenen Fehler.

Value

LREAL

Gelesener Parameterwert