MC_RemAxisFromGrp

Entfernt eine Achse aus einer Achsgruppe. Es handelt sich hierbei um einen administrativen Funktionsbaustein, d.h. es wird kein Bewegungsauftrag erzeugt.

Blockdiagramm

Parameter des FB

VAR_IN_OUT

Variablenname

Datentyp

Beschreibung

AxesGroup

AXES_GROUP_REF

Achsgruppenreferenz

VAR_INPUT

Variablenname

Datentyp

Beschreibung

Execute

BOOL

Bei steigender Flanke wird die Achse aus der Achsgruppe entfernt.

IdentInGroup

IDENT_IN_GROUP_REF

Identifikation der Achse innerhalb der Achsgruppe.

VAR_OUTPUT

Variablenname

Datentyp

Beschreibung

Done

BOOL

Die Achse wurde erfolgreich aus der Achsgruppe entfernt.

Busy

BOOL

TRUE zeigt an, dass der FB mit einem Auftrag beschäftigt ist.

Error

BOOL

TRUE zeigt an, dass ein Fehler aufgetreten ist.

ErrorID

WORD

Fehlerkennung

Verhalten des FB:

Hinweis

notice

Wenn es sich bei der Achsreferenz am Eingang „Axis“ um eine Achse handelt, die als Spindel konfiguriert wurde, müssen folgende Voraussetzungen erfüllt sein, damit der Funktionsblock korrekt funktioniert:

Die Spindelachse muss durch Angabe in der Kanalparameterliste dem NC-Kanal bekannt gemacht werden (siehe [FCT-S1//NC-Spindel]).

Der Bezeichner, mit der die Spindel im Kanal angesprochen werden kann und der über den Kanalparameter P-CHAN-00007 festgelegt wird, muss aus dem Buchstaben „S“ gefolgt von der logischen Achsnummer der Spindel (P-CHAN-00036) gebildet werden. Ist z.B. P-CHAN-00036 = 2, so muss für P-CHAN-00007 S2 angegeben werden.