visualizza l'elenco degli articoli
WinCC -- Creazione della configurazione HMI -- Configurazione della runtime
Come è possibile bloccare le combinazioni di tasti in WinCC V7.0 SP2/WinCC (TIA Portal) con Windows 7 o Windows Server 2008?
Come si può specificamente per un utente visualizzare automaticamente dopo il login nella runtime dei WinCC un raggruppamento a video richiesto dall'utente?
Come si può aumentare il timeout per la conclusione del Runtime?
Progettazione di Picture Cache in SIMATIC WinCC V6.0
WinCC V5.0: avviare automaticamente un progetto in funzione dell'utente che ha effettuato il login
Come si può visualizzare una pagina diversa dalla pagina di start "@Welcome.pdl" per l'avvio della runtime?
Come si può ottenere che, nel logout dalla runtime di WinCC, la pagina attuale continui ad essere visualizzata?
Come si può sostituire la tastiera a monitor di Windows con SIMATIC Logon (da V1.4) con la tastiera ProTool, per fare in modo di non arrivare al sistema operativo durante la runtime?
Come si può rilevare il nome di computer attuale per registrarlo nella lista computer del progetto WinCC?
Come si configura l'Autostart di WinCC, se si utilizza il SIMATIC NET (fino a CD11/2003 SP1 incluso)?
Come si configura l'Autostart di WinCC, se si utilizza il SIMATIC NET (dall'edizione 2005)?
Come si può utilizzare la tastiera a video di WinCC?
Come si può realizzare in una pagina, il login/logout tramite un pulsante?
Come si può eseguire un logout automatico dopo un tempo maggiore di 999 minuti?
Come si può progettare un logout automatico in WinCC?
Come si può, dopo l'avviamento, effettuare in modo automatico il login di un utente standard senza utilizzare il box di login?
Opzione Logon -- Messa a punto dell'ambiente di sviluppo -- Parametrizzazione del sistema
Come si può, dopo l'avviamento, effettuare in modo automatico il login di un utente standard senza utilizzare il box di login?
Come si può, con l'impiego di un lettore di chipcard, effettuare il login automatico di un utente predefinito con l'estrazione della chipcard?
Perché l'utente che ha effettuato il login non viene visualizzato nella runtime?
Come si può nella runtime verificare un utente che ha effettuato il login, se si utilizza SIMATIC Logon (da V1.3)?
Come si può nella runtime verificare un utente che ha effettuato il login, se si utilizza SIMATIC Logon fino alla versione V1.2 SP1?
Come si può con SIMATIC Logon configurare una chipcard con la quale si possa localmente effettuare il login su ogni computer?
Finestra SIMATIC Logon in CFC/SFC
Come si può bloccare un utente, dopo un numero impostabile di tentativi di login falliti?
Come si possono visualizzare in un file protetto da password opp. stampare opp. esportare le registrazioni effettuate da SIMATIC Logon?
Come si può ripristinare il WinCC Logon Box nella OS-Runtime, se su questo computer è installato SIMATIC Logon?
Perché un utente al momento del login in WinCC RT viene assegnato al gruppo "Emergency_Operator"?
Perché nell'impiego di SIMATIC Logon all'avvio di WinCC RT c'è già un utente che ha effettuato il login?
Perché nell'impiego di SIMATIC Logon nella Gestione utenti in WinCC RT viene visualizzato solo l'utente che ha effettuato il login?
Perché uno script in C "PWRTSilentLogin" funziona solo con gli utenti WinCC e non con gli utenti SIMATIC Logon?
OS - WinCC -- Creazione della configurazione HMI -- Configurazione della runtime
Come si configura l'Autostart di WinCC, se si utilizza il SIMATIC NET (dall'edizione 2005)?
Come si può, dopo l'avviamento, effettuare in modo automatico il login di un utente standard senza utilizzare il box di login?
Come si può specificamente per un utente visualizzare automaticamente dopo il login nella runtime dei WinCC un raggruppamento a video richiesto dall'utente?
Come si può, dopo l'avviamento, effettuare in modo automatico il login di un utente standard senza utilizzare il box di login?
Numero di ordinazione:

Istruzioni
Dopo l'avviamento e durante il funzionamento si vorrebbe raggiungere una disponibilità minima del proprio sistema di servizio e supervisione, senza dover operare con il box di login. Ciononostante per le operazioni più importanti, la funzione di login deve essere mantenuta. Inoltre in caso di un logout di uno user - p. es. amministratore - dev'essere effettuato il login automatico di uno user standard - i diritti dello user standard devono essere assegnati a proprio piacimento nello User Administrator.

Questa funzione può essere realizzata con l'allegato script in C. Per questo sono necessari i passi seguenti.

  1. Aprire il progetto in WinCC Explorer
  2. Avviare l'editor C di WinCC e passare nella directory "Azioni > Azioni globali"
  3. Tramite il pulsante "Crea nuova azione" creare una nuova azione nella quale si inserisce il seguente script.
     SilentLogin.pdf ( 10 KB )
  4. Nella riga "PWRTSilentLogin ("Login","Password");" sostituire il dati utente con quelli dell'utente standard.
  5. Compilare e memorizzare lo script in C sotto il nome "SilentLogin.pas"
  6. Impostare un trigger sulla variabile @CurrentUser. Come ciclo scegliere p. es. "2 s". In questo modo è garantito che il sistema non viene caricato dallo script. Nell'esempio descritto ogni 2 s viene interrogata su variazione la variabile @CurrentUser (contiene l'utente che attualmente ha effettuato il login). Quando l'utente cambia, p. es. a causa del logout dell'utente precedente, lo script viene richiamato.
  7. Assicurarsi che nelle Proprietà del computer, nel registro "Avviamento" sia stata attivata la "Global Script Runtime".

Per utenti SIMATIC PCS 7 (da SIMATIC PCS 7 V6.0 SP1) sono necessari ancora i seguenti passi.

  1. Salvare la pagina di sistema @Welcome.pdl in una posizione sicura, per potere, se necessario, ripristinare la pagina originaria.
  2. Aprire la pagina @Welcome.pdl con il Graphics Designer.
  3. Aprire lo script memorizzato sotto la scelta della pagina ("tasto destro del mouse > Evento" poi "Evento > Oggetto immagine > Diversi > Scelta pagina").
  4. Con un // posizionato davanti rendere commento la riga "PASSLoginDialog(Screen);".
  5. Compilare lo script in C.
  6. Memorizzare la pagina di sistema @Welcome.pdl.

Attenzione
Se si esegue ancora una volta l'editor di progetto OS, assicurarsi che la pagina di sistema @Welcome.pdl non venga presa dai dati base. In più nel registro "Dati di base > Le pagine base dell'oggetto si discostano dallo stato di fornitura > Applica stato di fornitura" non deve essere marcato per il @Welcome.pdl.

Se si utilizza SIMATIC LOGON da versione 1.2, allora non è necessaria la funzione "Silentlogin", perché SIMATIC LOGON da questa versione contiene una propria funzione molto confortevole per effettuare automaticamente il login nella runtime di WinCC. Se si utilizza la funzione "Silentlogin" e si vuole passare alla SIMATIC LOGON, annullare i passi sopra eseguiti.

Modo di procedere in SIMATIC LOGON da versione 1.2

  • Nel proprio progetto predisporre, nella User Administration in WinCC Explorer, un gruppo "DefaultGroup" e provvedere alle corrispondenti impostazioni per il livello di autorizzazione nel gruppo. Viene creato automaticamente e depositato nel registro l'unico user di questo gruppo "Default User". Non sono consentite parametrizzazioni di questo user.
  • Nella finestra di configurazione di SIMATIC LOGON nel registro "Generale" scegliere la funzione "Dopo il logout di uno user, viene effettuato il login del 'Default User" e chiudere il dialogo con "OK" (Figura 1).



Figura 1 Dialogo di configurazione di SIMATIC LOGON V1.2. Dialoghi di altre versioni possono discostarsi da questa figura

Con queste impostazioni all'avvio della runtime di WinCC e il logout di un altro user, viene effettuato automaticamente il login di "Default User".

Ricerca
Silent Login, Autologon


 Articolo con ID:19141675   Data:2008-11-13 
Questo articoloè stato utilenon è stato utile                                 
mySupport
My Documentation Manager 
Newsletter 
CAx-Download-Manager 
Support Request
Vai all'articolo
Stampa
Creazione PDF 
Invia l'articolo
QuickLinks
Strumento di compatibilità 
Aiuto
Aiuto on-line
Guided Tour