Wie können wir helfen?
Automatische Abmeldung des Benutzers beim Einschalten des Bildschirmschoners
In diesem Beitrag zeigen wir Ihnen, wie Sie eine einfache automatische Abmeldung des aktuellen Benutzers beim Start des Bildschirmschoners hinzufügen können.
Auf diese Weise werden die Rechte der Benutzerebene auf 0 zurückgesetzt, sobald der Bildschirmschoner gestartet wird.
Dazu verwenden wir das lokale Bit LB60142 (Bildschirmschoner ist EIN) und LB60133 (Aktuelle Benutzerebene zurücksetzen)
Siehe Nützliche reservierte Register der HMI
Mit HMI-Tool
Hinzufügen der Benutzer

Fügen Sie im Makro-Editor ein neues Makro hinzu und kompilieren Sie es.

#include "MacroInit.h"
void Macro_main(IN *p)
{
MarcoInit
//ToDo
if (LocalBit[60142]) // Bildschirmschoner ist AN
{
LocalBit[60133]=1; // Aktuelle Benutzerebene zurücksetzen
}
}
Fügen Sie das Makro zur Liste „Globales Makro“ hinzu.
Setzen Sie die Ausführungshäufigkeit auf 1000 ms, wie im Beispiel

Wie funktioniert es? Probieren Sie es aus!
Sie können das Beispiel herunterladen: Reset_Benutzer_Level