Beitragsliste anzeigen
Option Logon -- Entwicklungsumgebung einrichten -- System parametrieren
Wie kann nach dem Hochlauf ein Standardbenutzer automatisch angemeldet werden, ohne die Login Box zu verwenden?
Wie kann bei Einsatz eines Chipkartenlesers beim Ziehen der Chipkarte automatisch ein voreingestellter Benutzer eingeloggt werden?
Warum wird der angemeldete Benutzer nicht zur Runtime angezeigt?
Wie kann zur Runtime ein angemeldeter Benutzer überprüft werden, wenn SIMATIC Logon (ab V1.3) verwendet wird?
Wie kann zur Runtime ein angemeldeter Benutzer überprüft werden, wenn SIMATIC Logon bis zur Version V1.2 SP1 verwendet wird?
Wie kann mit SIMATIC Logon eine Chipkarte konfiguriert werden, mit der man sich an jedem Rechner lokal anmelden kann?
Anmeldefenster SIMATIC Logon im CFC/SFC
Wie kann nach einer einstellbaren Anzahl fehlgeschlagener Anmeldeversuche ein Benutzerkonto gesperrt werden?
Wie können die von SIMATIC Logon erzeugten Einträge in die passwortgeschützte Datei angezeigt bzw. ausgedruckt oder exportiert werden?
Wie kann die WinCC Logon Box in der OS-Runtime wiederhergestellt werden, wenn SIMATIC Logon auf diesem Rechner installiert ist?
Warum wird ein Benutzer beim Einloggen in WinCC RT der Gruppe "Emergency_Operator" zugewiesen?
Warum ist bei Verwendung von SIMATIC Logon nach dem Start von WinCC RT bereits ein Benutzer angemeldet?
Warum wird bei Verwendung von SIMATIC Logon im WinCC User Administrator nur der eingeloggte Benutzer bei laufender Runtime angezeigt?
Warum funktioniert ein C-Script "PWRTSilentLogin" nur mit WinCC Benutzern, nicht aber mit SIMATIC Logon Benutzern?
WinCC SIMATIC Logon / AUA -- Produktinformationen -- Informationen zu SIMATIC Logon / Advanced User Administrator
Wie kann bei Einsatz eines Chipkartenlesers beim Ziehen der Chipkarte automatisch ein voreingestellter Benutzer eingeloggt werden?
Welche Unterstützung bietet die Siemens AG, um die FDA-Richtlinien mit den Produkten zu erfüllen?
Welche Unterstützung bietet die Siemens AG, um die FDA-Richtlinien beim Einsatz von WinCC zu erfüllen?
Wie kann mit SIMATIC Logon eine Chipkarte konfiguriert werden, mit der man sich an jedem Rechner lokal anmelden kann?
Warum wird ab WinCC V6.2 kein Gruppenauswahl-Dialog mehr angezeigt?
Wie kann ab SIMATIC Logon V1.4 die Funktion "GetSignature" verwendet werden?
Wie lautet das Standardpasswort des Benutzers "Administrator" im WinCC User Administrator?
Warum wird der angemeldete Benutzer nicht zur Runtime angezeigt?
Wie kann die Windows Bildschirmtastatur von SIMATIC Logon (ab V1.4) durch die ProTool Tastatur ersetzt werden, um während der Runtime nicht auf das Betriebssystem zu gelangen?
Wie kann zur Runtime ein angemeldeter Benutzer überprüft werden, wenn SIMATIC Logon (ab V1.3) verwendet wird?
Wie kann zur Runtime ein angemeldeter Benutzer überprüft werden, wenn SIMATIC Logon bis zur Version V1.2 SP1 verwendet wird?
Wie kann die SIMATIC Logon Dialogbox per C-Script aufgerufen werden?
In WinCC Runtime erscheint anstatt der SIMATIC Logon Box die WinCC Login Box
Wie kann bei Einsatz eines Chipkartenlesers beim Ziehen der Chipkarte automatisch ein voreingestellter Benutzer eingeloggt werden?
Bestellnummer:

Beschreibung:
Ab SIMATIC Logon V1.2 (WinCC V6.0 SP2 bzw. PCS 7 V6.1) nutzen Sie die Funktion "Default user". Weitere Informationen entnehmen Sie der Beschreibung von SIMATIC Logon.

Hinweis:
Beachten Sie, dass im WinCC OS-Projekteditor in der Lasche Meldedarstellung im Bereich Meldefilter die Defaulteinstellung "Meldungen mit Bereichsfreigabe" selektiert ist. Damit kann der "Default User" in SIMATIC Logon die Meldungen in den Meldeseiten quittieren, wenn er das Zugriffrecht "Freigabe für Bereich" hat. Diese Freigabe besitzt der "Default User", wenn die Gruppe "DefaultGroup" aus SIMATIC Logon im WinCC User Administrator die Berechtigung "Freigabe für Bereich" besitzt.
Sollten die Meldungen von dem "Default User" nicht quittiert werden können, müssen Sie im WinCC OS-Projekteditor in der Lasche Meldedarstellung im Bereich Meldefilter die Einstellung "Quittierbare Meldungen in separater Liste" wählen. Weitere Informationen finden Sie in der WinCC Online Hilfe unter "Optionen > Options for Process Control > OS-Projekteditor > Die Registerkarte "Meldedarstellung" > Meldefilter".

Die nachfolgende Beschreibung ist nur für Vorgängerversionen notwendig.

Wenn Sie die Chipkarte aus dem Leser nehmen, meldet Sie das System ab. In diesem Moment ist kein Benutzer angemeldet. Um bei diesem Vorgang einen definierten Benutzer anzumelden haben Sie folgende Möglichkeiten:

1. Automatisches Einloggen eines voreingestellten Benutzers beim Ziehen der Karte

Das C-Script wird als globale Aktion aufgerufen. Da die Chipkarte die höhere Priorität besitzt, wird das Script erst bei Ziehen der Chipkarte wirklich wirksam.

  1. Öffnen Sie "Global-Script"-Editor
  2. Gehen Sie auf "Datei"-"neue Aktion"
  3. Geben Sie folgendes C-Script ein

    #include "apdefap.h"
    int gscAction( void ) {
    #pragma code ("useadmin.dll")
    #include "PWRT_api.h"
    #pragma code()
    PWRTSilentLogin ("login","passwort");
    return 0;
    }
  4. Wählen Sie als Trigger für diese Aktion die interne Variable "@CurrentUser". Belassen Sie den Triggerzyklus auf dem voreingestellten Standardzyklus von 2 Sekunden.
    Die Variable wird dann alle 2 Sekunden auf Änderung geprüft und bei Änderung das Script ausgeführt.

    Hinweis:
    Kürzere Zykluszeiten als der voreingestellte Standardzyklus von 2 Sekunden der Triggervariable verringern die Systemperformance.

  5. Vergewissern Sie sich, dass Sie in den Rechnereigenschaften in der Lasche "Anlauf" die "Global Script Runtime" aktiviert haben.

2. Einloggen eines voreingestellten Benutzers bei Knopfdruck (Button)

Nachfolgendes C-Script wird im Bild "@Welcome.pdl " zum Beispiel hinter einen Button gelegt. Dieses wird dann nur ausgeführt wenn Sie den Button betätigen.

#include "apdefap.h"
void OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName) {
#pragma code ("useadmin.dll")
#include "PWRT_api.h"
#pragma code()
PWRTSilentLogin ("login","passwort");
}

Wird beispielsweise ein Benutzer mit dem Login "defaultuser" und dem Passwort "default" als voreingestellter Benutzer definiert, lautet die entsprechende Zeile: PWRTSilentLogin ("defaultuser","default");

 Beitrags-ID:1947167   Datum:2010-04-08 
Dieser Artikel...hat mir geholfenhat mir nicht geholfen                                 
mySupport
My Documentation Manager 
Newsletter 
CAx-Download-Manager 
Support Request
Zu diesem Beitrag
Drucken
PDF erstellen 
Beitrag versenden
QuickLinks
Kompatibilitäts-Tool 
Hilfe
Online Hilfe
Guided Tour