Anleitung: Zur Anzeige des angemeldeten Benutzers zur Runtime in einem Prozessbild können Sie die internen WinCC-Variablen "@CurrentUser" oder "@CurrentUserName" verwenden.
"@CurrentUser"
Die interne WinCC-Variable "@CurrentUser" enthält den Login-Namen des aktuell angemeldeten Benutzers. Das ist der Name, den der Benutzer bei der Anmeldung verwendet. Dabei spielt es keine Rolle, ob die WinCC-Option SIMATIC Logon verwendet wird oder nicht.
"@CurrentUserName" Die interne WinCC-Variable "@CurrentUserName" enthält den vollständigen Namen des aktuell angemeldeten Benutzers. Der vollständige Benutzername wird in der Windows-Benutzerverwaltung vergeben.
Hinweise:
- Die interne WinCC-Variable "@CurrentUserName" wird nur dann mit einem Wert versorgt, wenn die WinCC-Option SIMATIC Logon zur Anmeldung verwendet wird. Die Variable "@CurrentUserName" steht jedoch auch dann zur Dynamisierung zur Verfügung, wenn SIMATIC Logon nicht verwendet wird. In diesem Fall wird die Variable "@CurrentUserName" jedoch nicht mit einem Wert versorgt.
- Wird SIMATIC Logon zur Anmeldung verwendet und ist der vollständige Benutzername in der Windows-Benutzerverwaltung nicht festgelegt oder enthält dieser nur Leerzeichen, dann enthält die Variable "@CurrentUserName" zur Runtime den Login-Namen des aktuell angemeldeten Benutzers.
Mit dem OS-Projekteditor können Sie festlegen, ob im Übersichtsbild ("@Overview1.pdl") der Wert der internen Variable "@CurrentUser" (aktueller Loginname) oder "@CurrentUserName" (vollständiger Benutzername) angezeigt werden soll. Sie finden diese Einstellung im OS-Projekteditor im Register "Layout" im Bereich "Anzeige". Weitere Informationen zu diesem Thema stehen Ihnen zur Verfügung im WinCC Information System unter "Arbeiten mit WinCC > Aufbau einer Benutzerverwaltung > WinCC Optionen für den User Administrator > Option SIMATIC Logon > So setzen Sie den SIMATIC Logon Service mit WinCC ein".
Falls Sie die Variable "@CurrentUserName" (vollständiger Benutzername) zur Anzeige des Benutzernamens im Prozessbild verwenden, jedoch kein SIMATIC Logon einsetzen, wird die Variable "@CurrentUserName" nicht mit dem aktuellen Benutzernamen versorgt. Zur Runtime wird dann eine leere Zeichenkette als Benutzernamen angezeigt. Achten Sie darauf, dass Sie die Anzeige des vollständigen Benutzernamens nur im Zusammenhang mit SIMATIC Logon verwenden.
|