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 | |||
| 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 | |||
| Execute | BOOL | Bei steigender Flanke wird die Identifikationsnummer der CAM-Tabelle bereitgestellt. |
VAR_OUTPUT | |||
| 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.