L_MC4P_SetToolTransform

Mit diesem FB lassen sich die Parameter eines der in der Achsgruppe definerten Werkzeuge setzen.

  • Das aktive Werkzeug kann nicht modifiziert werden.
  • Das Werkzeug No_Tool kann nicht verändert werden.
  • Ein aktuell gebuffertes Tool kann nicht verändert werden.
  • Dies ist ein administrativer FB, da kein Bewegungskommando erzeugt wird.
Hinweis!

Bei der Nutzung von 4D-Kinematiken beachten:

Bei der Programmierung einer Bewegung mit aktivem Tool muss die z-Achse des Tools gleich der z-Achse des Flansches ausgerichtet sein (Parameter Orientierung A und Orientierung B des jeweiligen Tools müssen Null sein)!

Siehe auch: Sonderbehandlungen bei 4D-Kinematiken

 

 

 

L_MC4P_SetToolTransform

 

 

 

AXES_GROUP_KIN

-

AxesGroup

xDone

-

BOOL

BOOL

-

xExecute

xBusy

-

BOOL

L_MC4P_TOOL_REF

-

scToolParameter

xError

-

BOOL

L_MC4P_ToolSystem

-

eToolSystem

eErrorID

-

L_IE1P_Error

 

 

 

 

 

 

 

 

Eingänge

Name

Datentyp

Info/Einstellmöglichkeiten

AxesGroup

AXES_GROUP_KIN

Achsgruppenreferenz

xExecute

BOOL

FALSE ä TRUE

Ausführung des FB starten.

scToolParameter

L_MC4P_TOOL_REF

Zu setzende Parameter des Werkzeugs

Grundlagen der Werkzeugverwaltung

eToolSystem

L_MC4P_ToolSystem

Zu parametrierendes Werkzeug:

  • Tool_1
  • Tool_2
  • Tool_3
  • Tool_4
Ausgänge

Name

Datentyp

Wert/Bedeutung

xDone

BOOL

TRUE

Bearbeitung ist abgeschlossen.

xBusy

BOOL

TRUE

Abarbeitung läuft.

xError

BOOL

TRUE

Es ist ein Fehler aufgetreten. Details siehe eErrorID .

eErrorID

L_IE1P_Error

Wenn xError = TRUE: Fehlernummer zum aufgetretenen Fehler.