WinCC showDialog: creating an electronic signature in a VBS action, sperren von User

AWolf

Level-2
Beiträge
17
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,
System: WinCC V7.4.
Aufgabe: wenn der User in Simatic Log On Fenster 3 mal falsches Passwort eingegeben hat , muss der gesperrt werden. Später kann der von Administrator wieder freigeschaltet werden.
Ich habe bisher C-Funktion PASSLoginDialog benutzt. Diese gibt mir aber keinen Return zurück, womit ich die falsche Versuchsanzahl ablesen könnte, um den User zu sperren.
Daher habe ich showDialog genommen und wie in der Hilfe beschrieben an den Mouse Click als VBS-Skript angebunden:
Code:
Dim myesigDim mycomment
Dim ret


Set myesig = CreateObject("CCEsigDlg.ESIG")
'comment optional 
myesig.forcecomment = False 
ret = myesig.showDialog("Administrator","Administrator","Domain",1033,mycomment)

Nach dem Aufruf von showDialog kommt das Simatic Log On Fenster auf, wobei man seltsamerweise den Username nicht ändern kann.

Also ich habe zwei Fragen:
1. wie bekomme ich das Feld "User name" für die Eingabe frei
2. wie heißt die Funktion, mit der man den User sperren/absperren kann?
 

Anhänge

  • 2019_01_30_SIMATIC_Logon_Electronic_Signature_NUM_.png
    2019_01_30_SIMATIC_Logon_Electronic_Signature_NUM_.png
    7 KB · Aufrufe: 6
Zurück
Oben