MC_WriteBoolParameter

Mit diesem FB kann ein "BOOL"-Parameter der Achsdatenstruktur oder des Antriebs beschrieben werden.

 

 

 

MC_WriteBoolParameter

 

 

 

AXIS_REF

-

Axis

Done

-

BOOL

BOOL

-

Execute

Busy

-

BOOL

DINT

-

ParameterNumber

Error

-

BOOL

BOOL

-

Value

ErrorID

-

L_IE1P_Error

MC_EXECUTION_MODE

-

ExecutionMode

 

 

 

 

 

 

 

 

Eingänge

Name

Datentyp

Info/Einstellmöglichkeiten

Axis

AXIS_REF

Übergabe der Achsdatenstruktur

Motion-Achsen (AXIS_REF)

Execute

BOOL

FALSE ä TRUE

Schreibauftrag auslösen.

ParameterNumber

DINT

Bestimmung der Parameternummer des zu schreibenden Parameters.

  • Achsdatenparameter: Parameternummer = Subindex, siehe " Funktionen und Parametrierung ".
    • Beispiel: Vorschubkonstante der AXIS_REF
      Parameternummer := 32
  • Antriebsparameter:

Value

BOOL

Zu schreibender Parameterwert (TRUE/FALSE)

ExecutionMode

MC_EXECUTION_MODE

Ausführungsmodus:

  • mcImmediately: sofortige Ausführung
  • mcQueued: gleiche Funktionalität wie Buffer-Modus " Buffered ", d. h. Ausführung starten, wenn das gerade aktive Bewegungskommando beendet wurde.
Ausgänge

Name

Datentyp

Wert/Bedeutung

Done

BOOL

TRUE

Schreibauftrag erfolgreich durchgeführt.

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.