# 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