MCV_AxSFct
Mit diesem FB wird die Ausgabe einer Spindel-Technologiefunktion signalisiert und diese durch die SPS quittiert, wenn es sich um eine Technologiefunktion handelt, die in der Kanalparameterliste als achsspezifisch auszugebende Funktion parametriert wurde.
Blockdiagramm
Parameter des FB
VAR_IN_OUT | ||
Variablenname | Datentyp | Beschreibung |
Axis | AXIS_REF | Achsreferenz |
VAR_INPUT | ||
Variablenname | Datentyp | Beschreibung |
Nr | UINT | Über den Eingang wird die Nummer der Spindel-Technologiefunktion definiert, die vom Funktionsblock behandelt werden soll. |
Ack | BOOL | Bei steigender Flanke wird die Spindel-Technologiefunktion quittiert. |
VAR_OUTPUT | ||
Variablenname | Datentyp | Beschreibung |
Active | BOOL | Der Ausgang zeigt den Wert TRUE, wenn die Technologiefunktion an die SPS ausgegeben wurde. Der Ausgang bleibt solange TRUE, bis am Eingang „Ack“ eine steigende Flanke angelegt wird. |
SyncMode | DWORD | Synchronisationsart einer Spindel-Technologiefunktion. Dies ist der Wert mit dem in der Kanalliste über den Parameter P-CHAN-00081 die Synchronisationsart der S-Technologiefunktion definiert wurde. |
Pos | DINT | Die über das NC-Kommando POS kommandierte Zielposition für eine lagegeregelte Spindel bei Programmierung einer M19. Siehe hierzu [PROG//Spindel positionieren]. Standard-Einheit [0,1 µm] |
Rev | DINT | Die über das NC-Kommando REV kommandierte Drehzahl einer Spindel bei Programmierung von M3/M4/M5/M19. Siehe hierzu [PROG//Spindel bewegen] und [PROG//Spindel positionieren]. Standard-Einheit [10-3 °/s] |
ProcTime | UDINT | Zeitangabe für die Zeitdauer einer Spindel-S-oder einer Spindel-M-Technologiefunktion. Diese Angaben werden im Zusammenhang mit der Fertigungszeitberechnung verwendet. Der Wert ist für die jeweilige Technologiefunktion in den Kanalparameterlisten vom Anwender angegeben worden (siehe P-CHAN-00042, P-CHAN-00044, P-CHAN-00046, P-CHAN-00048, P-CHAN-00080). Standard-Einheit [1 µs] |
MoveCmd | UINT | Nummer der M-Technologiefunktion, wenn M3/M4/M5 im Zusammenhang mit einer Spindel kommandiert wurde. |
PosCmd | UINT | Die Zahl 19, wenn M19 zur Positionierung einer Spindel in einem NC-Satz kommandiert wurde. |
LogAxNr | UINT | Logische Achsnummer der Spindel. Diese entspricht dem Achsparameter P-AXIS-00016, |
Error | BOOL | Ist TRUE, wenn ein Fehler im FB auftritt |
ErrorID | WORD | Fehlerkennung |