MC_CamIn

Der FB MC_CamIn ermöglicht das Abfahren von Kurvenscheiben, die in Tabellenform angelegt sind.

Blockdiagramm

Parameter des FB

VAR_IN_OUT

Variablenname

Datentyp

Beschreibung

Master

AXIS_REF

Achsreferenz der Masterachse

Slave

AXIS_REF

Achsreferenz der Slaveachse

VAR_INPUT

Variablenname

Datentyp

Beschreibung

Execute

BOOL

Startet die Beauftragung mit steigender Flanke.

MasterOffset

LREAL

Offset der Tabelle der Masterachse

Wertebereich [-2147483648.0, 2147483647.0]
Standard-Einheit [0,1µm bzw. 10-4 °]

SlaveOffset

LREAL

Offset der Tabelle der Slaveachse

Wertebereich [-2147483648.0, 2147483647.0]
Standard-Einheit [0,1µm bzw. 10-4 °]

MasterScaling

LREAL

Faktor für das Profil der Masterachse

Wertebereich [-2147483648.0, 2147483647.0]

 

! Achtung !: Zurzeit sollten nur ganzzahlige Werte verwendet werden!

SlaveScaling

LREAL

Faktor für das Profil der Slaveachse

Wertebereich [-2147483648.0, 2147483647.0]

StartMode

UDINT

Siehe Erläuterungen in Kapitel Werte am Eingang „StartMode”.

CamTableID

UINT

Identifikationsnummer der Kurvenscheibe, die der Bewegung zu Grunde liegt.

TableFctType

UDINT

Siehe Erläuterungen in Kapitel Werte am Eingang „TableFctType“.

VAR_OUTPUT

Variablenname

Datentyp

Beschreibung

InSync

BOOL

Zeigt an, dass die Bewegung der Slaveachse nun synchron zur Kurvenscheibe ist.

CommandAborted

BOOL

TRUE signalisiert, dass das Kommando durch eine andere Beauftragung abgebrochen wurde.

Error

BOOL

Ist TRUE, wenn ein Fehler im FB auftritt

ErrorID

WORD

Fehlerkennung

EndOfProfile

BOOL

Ausgang, der das zyklische Ende des Kurvenscheibenprofils anzeigt.

Verhalten des FB:

Ist dies nicht Fall, wird Ausgang „Error“ FALSE und „ErrorID“ zeigt einen Fehlerwert an, der den Zustand bezeichnet, in dem sich die Achse aktuell befindet.

Weitere Erläuterungen finden Sie im Kapitel Einfluss der Achsparameter auf den Kopplungsvorgang und Kurvenscheiben-Funktionalität.