WinCC flexible OP277 Benutzerrechte

MandiNice

Level-1
Beiträge
149
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallöchen

Ich erstelle meine erste größere Anwendung für das OP277.

Dabei möchte ich die Bedienung einiger Funktionstasten erste freigeben, wenn ein angemeldete Benutzer die nötigen Rechte dazu hat.
Wenn ich die gewünschte Funktionstaste nun drücke erscheint jedes mal der Anmeldedialog.

Bei einem Eingabefeld funktioniert die Rechtevergabe. Beim ersten Versuch erscheint der Anmeldedialog aber dann kann ich ohne Anmeldung Werte eingeben.
Also sollte die Rechtevergabe korrekt parametriert sein.

Warum funktioniert es bei den Funktionstasten nicht ?
Wie kann ich anzeigen welcher Benutzer angemeldet ist ?

Vielen Dank für Eure Hilfe
hmg
Manfred Schön
 
Rechte..

Hi,
also das mit den Fn Tasten :confused:..
User anzeigen: ein Script:
-----------------------------------------
Dim o,name
Set o = HmiRuntime.Screens("OverView").ScreenItems("User_Name")

GetUserName name
If name ="" Then
o.Text = ""
Else
o.Text = name
End If
----------------------------------------

Und den Script im Aufgabenplaner bei Ereignis Benutzerwechsel ausführen.
Auf dem Vorlagenbild gibt es oben ein Feld "User_Name".

V.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Fn-Taste Benutzerverwaltung

Hallöchen

Danke.
Aber das Hauptproblem ist noch nicht gelöst.

Ich möchte beim Drücken einer Funktionstaste ein anderes Bild aufrufen.
Dieses Bild soll aber nur von Benutzer mit passenden Rechten möglich sein.
Bei Eingabefelder funktioniert die Benutzerrechtevergabe.
Aber bei den Funktionstasten nicht.
Drücke ich die jeweilige Funktionstaste, wird jedesmal die Benutzeranmeldung angezeigt.

hmg
Mandi
 
Rechte...

Hallo,

normalerweise sollte das so aussehen:

Projektierung für die Taste:
- Unter "Ereignisse/Drücken": "AktiviereBild xyz"
- Bei "Allgemein/Berechtigung in Runtime": gewünschte Berechtigungsstufe auswählen

Ablauf für den Bediener:
- Druck auf die Taste
- -> Kennwortdialog
- Kennworteingabe
- -> Bild ändert sich noch nicht
- erneuter Druck auf Taste
- -> Bildwechsel erfolgt

Solange der Benutzer angemeldet bleibt, kann die Taste nun beliebig oft betätigt werden, und es wird immer direkt der Wechsel zum anderen Bild angestossen.

Sollte bei erneutem Druck auf die Taste nochmals der Kennwort-Dialog eingeblendet werden, wurde entweder das Kennwort falsch eingegeben, oder der Benutzer verfügt nicht über die notwendigen Rechte.

Grüße
 
Hallöchen

Ja genau so soll es geh'n.

Und komischerweise heute geht es auch so ?

Danke für Deine Hilfe.
Keine Ahnung was war.
Hauptsache es geht.

hmg
Mandi
 
Zurück
Oben