|
Istruzioni
A partire da PCS 7 V5, dopo il logout di un utente opp. in occasione del login di un altro utente viene caricata la pagina di avvio dell’utente. Questo comportamento viene realizzato tramite l'azione in C "autoload.pas" dell'opzione WinCC "Basic Process Control (BPC)", per memorizzare e ripristinare sul monitor la composizione di un utente. L'azione "autoload.pas" viene eseguita se la variabile interna "@local::CurrentUser" cambia. Questo avviene nel caso di uno login, logout opp. cambio di utente. L’azione utilizza la funzione "SSMLoadCurrentFields()", per caricare la composizione sul monitor.
Avvertenze
- Questo articolo presuppone che venga utilizzata l'opzione WinCC "Basic Process Control di WinCC (BPC)".
- Con i sistemi PCS 7 viene utilizzato di norma BPC.
- Per sistemi WinCC standard a partire da WinCC V6.0 per BPC non è più necessaria alcuna licenza addizionale.
Per evitare questo ripristino automatico della composizione sul monitor in caso di login opp. logout, si può disattivare completamente la funzione "autoload.pas". Per questo procedere nel modo seguente.
|
N. |
Descrizione |
|
1 |
Apertura dell'azione in C "autoload.pas" In WinCC Explorer aprire l'editor "Global Script C". Aprire l'azione in C "autoload.pas". Questa funzione si trova nella finestra di navigazione sotto "Azioni > Azioni: <Nome computer> > autoload.pas". |
|
2 |
Disattivazione della funzione "SSMLoadCurrentFields()" Nell'azione "autoload.pas" inserire come prima istruzione dopo la definizione variabili l'istruzione "return(TRUE);". Nella figura seguente mostra l'azione "autoload.pas" adattata per WinCC V6.x.
 ( 15 KB )
Figura 01
Avvertenza
Nelle versioni precedenti di WinCC (p. es. WinCC V5.x) la struttura della funzione "autoload.pas" può essere diversa.
Compilare e memorizzare la funzione modificata.
Si può poi chiudere l'editor Global Script, le modifiche sono immediatamente attive. |
Dopo un login, logout opp. cambio di un utente, la pagina precedentemente selezionata non viene più cambiata.
Attenzione!
Fare attenzione che dopo il logout di un utente l’abilitazione per l'accesso ai campi viene tolta, ma l'ultima pagina di processo opp. i faceplate continuano a rimanere aperti. Nella progettazione delle pagine opp. del faceplate assicurarsi che sia progettata una verifica delle autorizzazioni per gli oggetti immagine operabili e che la visualizzazione delle autorizzazioni al servizio ev. venga aggiornata. I campi di input, p. es. in presenza della autorizzazione ad operare, dovrebbero avere uno sfondo bianco ed in assenza dell'autorizzazione ad operare uno sfondo grigio. I blocchi standard di PCS 7 supportano questa proprietà.
|