Programmieren einer Meldung an den Eventlogger

Funktionalität verfügbar ab CNC-Version V3.1.3080.11

Die Ausgabe einer Meldung an den Eventlogger von TwinCAT3 erfolgt über die Warnung ID 1035.

Syntax:

#MSG EVENT_LOGGER [<Modus>] ["<Meldungsinformation>"]

Meldungen an den Eventlogger können sowohl direkt nach der Dekodierung, als auch synchron zum Bearbeitungszustand des Interpolators ausgegeben werden.

Die Ausgabe direkt nach Dekodierung erfolgt ohne Angabe des Modus, synchron zum Bearbeitungszustand mit SYN.

Das Verwenden der Modi ACK oder SYN_ACK ist nicht möglich, es wird die Warnung ID 1036 ausgegeben.

Bei Programmierung von

#MSG SYN EVENT_LOGGER [""]

werden alle aktiven Meldungen gelöscht.

Programmierbeispiel

prg_example

Meldungen an den Eventlogger

%Eventlogger_test.nc

N020 P1 = 123

N030 #MSG EVENT_LOGGER["Asynchrone Meldung %d", P1]

N040 #MSG SYN EVENT_LOGGER["Synchrone Meldung"]

(Löschen der Meldungen)

N050 #MSG SYN EVENT_LOGGER[""]

M30