Dieser UDT gehört zum Module LGF_DataLogC
und listet alle möglichen Parameter zur Konfiguration des Verhaltens auf.
Bezeichner | Datentyp | Default Wert | Beschreibung |
---|---|---|---|
header | String | '' | Überschrift des Datenprotokolls, String aller Datenfelder, getrennt durch einen Komma: "field1,field2,field3,..." |
maxNumberOfEntries | UDInt | 1000 | Maximale Anzahl von Einträgen im Datenprotokoll |
timestampFormat | USInt | 0 | Zeitstempelformat - siehe Handbuch unter "DataLogCreate" für den verwendeten SPS-Typ (S7-1200 oder S7-1500) |
clearOnOpen | Bool | FALSE | Löschen des Datenprotokolls beim Öffnen des Datenprotokolls während der Aktivierung der Sperre |
deleteFile | Bool | FALSE | Beim Löschen des Datenprotokolls auch die Datenprotokolldatei löschen |
enableRingBuffer | Bool | FALSE | TRUE: Überschreibe alte Werte und beginne von vorne, wenn das Datenprotokoll seine maximalen Einträge erreicht FALSE: Stoppe die Aufzeichnung, wenn `maxNumberOfEntries` Einträge erreicht |
loggingByInterval | Bool | FALSE | TRUE: Loggen bei Intervall Zeitparameter FALSE: loggen bei "triggerEntry" |
loggingInterval | Time | T#1M | Zeit für automatisches Logging-Intervall |