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.
|
|
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 |
Wenn Error = TRUE: Fehlernummer zum aufgetretenen Fehler. Referenzhandbuch "FAST Technologiemodule": Hier finden Sie Informationen zu Fehler- oder Warnungsmeldungen. |
|