Synchronisation
Synchronisationsarten
Die Synchronisationsarten der Spindel-M-Funktionen M3,M4,M5,M19 sowie der Spindelfunktion S werden spindelspezifisch definiert. Folgende Synchronisationsarten sind verfügbar:
Konstante | Wert | Bedeutung |
---|---|---|
NO_SYNCH | 0x00000000 | Keine Ausgabe der S/M-Funktion an SPS |
MOS | 0x00000001 | Ausgabe S/M-Funktion an SPS ohne Synchronis. |
MVS_SVS | 0x00000002 | Ausgabe S/M-Funktion an SPS vor Bewegungssatz, |
MVS_SNS | 0x00000004 | Ausgabe S/M-Funktion an SPS vor Bewegungssatz, |
MNS_SNS | 0x00000008 | Ausgabe S/M-Funktion an SPS nach Bewegungsatz, |
MNE_SNS | 0x00000020 | Ausgabe S/M-Funktion an SPS nach (Mess)Ereignis, |
MVS_SLM | 0x00004000 | Späte Synchronisation, Ausgabe S/M-Funktion an SPS im Satz, Synchronisation bei Übergang zu G01/G02/G03 (Implizite Synchronisation) |
MVS_SLP | 0x00008000 | Späte Synchronisation, Ausgabe S/M-Funktion an SPS im Satz, |
PLC_INFO | 0x00020000 | SPS informieren |
PLC_INFO
Das Bit PLC_INFO, das zusätzlich zu den bestehenden Synchronisationsarten gesetzt werden kann, bestimmt ob auch die PLC informiert werden soll. Dabei ist folgendes zu beachten:
Bei PLC-Spindeln wird generell bei jeder Spindel M-Funktion automatisch auch die PLC informiert. Es ist somit nicht erforderlich, das PLC_INFO-Bit zusätzlich zu setzen.
Sinnvoll ist die Verwendung des PLC_INFO-Bits bei NC-Spindeln. Hier kann für jede Spindel M-Funktion zusätzlich zur Synchronisationsart das Bit PLC_INFO gesetzt werden, wodurch dann eine Information an die PLC ausgegeben wird.
Die Synchronisationsart der S-Funktion ist wirkungslos, wenn im NC-Satz eine Spindel M-Funktion programmiert wurde. Eine Synchronisation findet dann nur entsprechend der Einstellungen für die Spindel M-Funktion statt. |