MC_AddAxisToGroup

Dieser Funktionsbaustein dient dazu, aus der Applikation heraus eine AxisRef zu einer AxesGroup zuzuweisen.

Hinweis!

Eine Achsgruppe kann erst eingeschaltet und verwendet werden, wenn alle benötigten ACS-Achsen der Achsgruppe zugewiesen wurden. Die virtuellen kartesischen Achsen (WCS-Achsen) sind immer fest mit der Achsgruppe verknüpft und können weder entfernt noch können weitere WCS-Achsen hinzugefügt werden.

Hinweis!

Das Zuweisen oder Entfernen einer Achse zu bzw. von einer Achsgruppe kann nur dann erfolgen, wenn sowohl die Achse im Zustand Disabled als auch die Achsgruppe im Zustand GroupDisabled ist.

 

 

 

MC_AddAxisToGroup

 

 

 

AXES_GROUP_KIN

-

AxesGroup

Done

-

BOOL

AXIS_REF

-

Axis

Busy

-

BOOL

BOOL

-

Execute

Error

-

BOOL

IDENT_IN_GROUP_REF

-

IdentInGroup

ErrorID

-

L_IE1P_Error

 

 

 

 

 

 

 

 

Eingänge

Name

Datentyp

Info/Einstellmöglichkeiten

AxesGroup

AXES_GROUP_KIN

Achsgruppenreferenz

Achsgruppe, der die Axis hinzugefügt werden soll

Axis

AXIS_REF

Achsreferenz

Achse, welche der AxesGroup hinzugefügt werden soll

Execute

BOOL

FALSE ä TRUE

Ausführung des FBs starten

IdentInGroup

IDENT_IN_GROUP_REF

Auswahl der kinematischen ACS-Achse, als die die Axis der AxesGroup hinzugefügt werden soll.

  • 7: A1

  • 8: A2

  • …

  • 12: A6

  • 13: Aux1

  • ...

  • 18: Aux6

Ausgänge

Name

Datentyp

Wert/Bedeutung

Done

BOOL

TRUE

Die Achse wurde erfolgreich zu der Achsgruppe hinzugefügt

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.

Referenzhandbuch "FAST Technologiemodule":

Hier finden Sie Informationen zu Fehler- oder Warnungsmeldungen.