MC_RemoveAxisFromGroup

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

Tipp!

Sollen der Achsgruppe alle Antriebs- und Hilfsachsen entzogen werden, dann wird die Verwendung des FBs MC_UngroupAllAxes empfohlen.

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_RemoveAxisFromGroup

 

 

 

AXES_GROUP_KIN

-

AxesGroup

Done

-

BOOL

BOOL

-

Execute

Busy

-

BOOL

IDENT_IN_GROUP_REF

-

IdentInGroup

Error

-

BOOL

 

   

 

ErrorID

-

L_IE1P_Error

 

 

 

 

 

 

 

 

Eingänge

Name

Datentyp

Info/Einstellmöglichkeiten

AxesGroup

AXES_GROUP_KIN

Achsgruppenreferenz

Achsgruppe, der eine Achse entzogen werden soll

Execute

BOOL

FALSE ä TRUE

Ausführung des FBs starten

IdentInGroup

IDENT_IN_GROUP_REF

Auswahl der kinematischen ACS-Achse, die von der der AxesGroup entfernt 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 aus der Achsgruppe entfernt

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.