Benutzeränderungen loggen
Zum Loggen von Benutzeränderungen mithilfe von TF8550 NuGet-Paketen müssen die folgenden Schritte im TwinCAT HMI Projekt beachtet und eingestellt sein:
- Configurator-Control einstellen:
- Im PLC-Projekt eine Instanz vom Typ FB_UserLoggingHmi anlegen, sofern sie noch nicht existiert.
- Das PLC-Symbol im HMI-Projekt mappen.
- Das Symbol beim
UserLoggerSymbol
-Property der KategoriePlcSymbols
des Configurator-Control einbinden. - Controls aus den TF8550 NuGet-Paketen loggen:
- NuGet-Paket
Beckhoff.TwinCAT.HMI.Controls
oderBeckhoff.TwinCAT.HMI.Temperature
installieren. - Bei den Controls das
LogChangesByUser
-Property aus der KategorieUser Changes Logging
aufTRUE
stellen. - Weitere Controls loggen:
- Ein sinnvolles Event des Controls auswählen, bei dem geloggt werden soll.
- Funktion LogUserChanges oder LogUserChangesSymbol aus dem NuGet-Paket
Beckhoff.TwinCAT.HMI.Controls
verwenden und Übergabeparameter einstellen. - UserLoggingViewer-Control anwenden:
- UserLoggingViewer-Control aus der Toolbox auf einen Content ziehen.
- Dem Control unter dem
Path
-Property der KategorieFile Config
den Pfad mithilfe der virtuellen Verzeichnisse übergeben, der die UserLog-Dateien enthält. - Die Dateien werden standardmäßig unter dem Pfad
C:\Data\Machine\UserLog
angelegt (der Pfad kann über die PLC angepasst werden).
![]() | Verfügbar ab Version 12.7.0 |