MC_CamTableSelect
Der FB MC_CamTableSelect wird dazu verwendet, um über den Dateinamen die CAM-Tabellen-ID zu ermitteln. Diese kann dann als Input für den FB MC_CamIn verwendet werden.
Blockdiagramm
Parameter des FB
VAR_IN_OUT | ||
Variablenname | Datentyp | Beschreibung |
Master | AXIS_REF | Achsreferenz der Masterachse |
Slave | AXIS_REF | Achsreferenz der Slaveachse |
CamTable | MC_CAM_REF | Diese Struktur enthält den Dateinamen der CAM-Tabelle |
VAR_INPUT | ||
Variablenname | Datentyp | Beschreibung |
Execute | BOOL | Bei steigender Flanke wird die Identifikationsnummer der CAM-Tabelle bereitgestellt. |
VAR_OUTPUT | ||
Variablenname | Datentyp | Beschreibung |
Done | BOOL | Die Identifikationsnummer der CAM-Tabelle wurde bereitgestellt |
Error | BOOL | Ist TRUE, wenn ein Fehler im FB auftritt |
ErrorID | WORD | Fehlerkennung |
CamTableID | MC_CAM_ID | Identifikationsnummer der CAM-Tabelle |
Verhalten des FB:
- Ist im Input „CamTable“ sowohl der Dateiname, also auch die CAM-Table-ID belegt, so hat der Dateiname höhere Priorität, d.h. es wird die dazugehörige CAM-Table-ID ermittelt.
- Die Beauftragung kann unabhängig vom Zustand der Master- oder Slaveachse zu jedem Zeitpunkt durchgeführt werden.