Stato

Il quadro sinottico del server OPC UA incorporato: la sua spia e il suo stato, l'endpoint, Avvia, Arresta, Riavvia e Prova la connessione, e i sei contatori dal vivo.

Visualizza come Markdown

Stato è la prima riga del gruppo SERVER OPC UA della pagina Impostazioni, e l'unico posto in cui il server si avvia e si arresta a mano. È disegnato come un quadro sinottico: una testata con la spia, il testo di stato, l'endpoint e i comandi di accensione, sopra un pozzetto incassato di sei contatori. La pagina si ridisegna ogni secondo, quindi i contatori seguono il server in funzione. Aprire la pagina richiede il permesso Modificare le impostazioni.

La testata

Elemento Che cosa mostra
Spia e testo di stato In funzione (verde) mentre il server è levato e il suo spazio degli indirizzi è vivo; In avvio… (ambra) fra l'avvio e quel momento; Fermo (grigio) mentre l'host non è in funzione. La barra lungo il bordo della scheda prende lo stesso colore, dalla stessa lettura della spia, così le due non possono essere in disaccordo.
Endpoint L'indirizzo di rete che un client chiama: opc.tcp://<nome del computer>:<porta>/UA/GanterLab. Viene annunciato il nome stabile del computer, mai 0.0.0.0 né un indirizzo DHCP; l'alternativa sulla stessa macchina sta sotto Indirizzi di connessione in Accesso dei client.

Il testo di stato è lo stesso che leggono il suggerimento dell'icona nell'area di notifica e la barra di stato; vedere Il server OPC UA incorporato.

I comandi

Comando Che cosa fa In grigio quando (situazione) Non disegnato quando (ruolo)
Avvia Concretizza la configurazione attuale e avvia l'host di comunicazione. La barra di stato legge "Avvio del server OPC UA…" e poi "Server OPC UA avviato.", oppure, quando l'host è tornato arrestato, "Avvio del server OPC UA non riuscito: <l'ultimo errore che il server ha annotato>" (oppure "Avvio del server OPC UA non riuscito. Potrebbe non riuscire a occupare la porta N. Consultare il diario tecnico." quando non ha annotato nulla). Mentre è in esecuzione un altro comando del ciclo di vita, mentre un'unità è in prova ("La configurazione è bloccata mentre un'unità è in esecuzione."), mentre il runtime è fermo ("Runtime fermo"). Disegnato soltanto mentre il server è arrestato.
Arresta Arresta l'host con garbo: ogni sessione client termina, e la comunicazione con i dispositivi che l'host porta si arresta con esso, quindi il Connector non legge nulla fino ad Avvia. "Arresto del server OPC UA…" e poi "Server OPC UA arrestato." Le stesse tre situazioni. Disegnato soltanto mentre il server è in funzione.
Riavvia Arresta e poi avvia, rileggendo la configurazione. "Riavvio del server OPC UA…" e poi "Server OPC UA riavviato." oppure il testo di fallimento qui sopra. Le stesse tre situazioni. Disegnato soltanto mentre il server è in funzione.
Prova la connessione Riferisce ciò che la stazione sa del proprio server, senza cambiare nulla: "Il server OPC UA è arrestato. Avviarlo per accettare connessioni.", "Il server OPC UA si sta avviando, non è ancora pronto.", oppure "Server OPC UA raggiungibile su <endpoint> con N sessioni attive." È una dichiarazione del processo in funzione, non un sondaggio in rete. Mai. Mai.

Un avvio che torna senza errore viene comunque controllato: la pila OPC UA può non riuscire a occupare la propria porta e limitarsi ad annotarlo, quindi il registro riferisce il fallimento invece di una riuscita. Un avvio non riuscito lascia la spia grigia; il motivo sta nel diario del server in Eventi.

I contatori

Contatore Che cosa conta
Tempo di attività Il tempo trascorso dall'ultimo avvio del server, come 2h 14m 5s, 14m 5s oppure 5s; un segno di vuoto mentre è arrestato. Lo stesso istante alimenta i punti Server.StartTime e Server.Uptime dello spazio degli indirizzi di Logic.
Sessioni Le sessioni client che il server ha accettato in questo momento, lo stesso elenco che mostra Connessi ora in Accesso dei client.
Dispositivi I dispositivi configurati nel Connector, su ogni driver, abilitati oppure no.
Driver Quanti driver distinti usano quei dispositivi.
Errori Le righe di errore nel flusso di diario dell'host di comunicazione (server e driver). Il flusso tiene le 500 righe più recenti; il conteggio diventa rosso quando non è zero.
Avvisi Le righe di avviso nello stesso flusso, ambra quando non sono zero. Per un ruolo che possiede Visualizzare gli eventi il numero è un pulsante che apre la finestra staccata di Eventi sul desktop proprio della stazione ("Apri la finestra Eventi"); in un browser su un altro dispositivo resta in grigio con "Disponibile solo sul desktop locale della stazione.", e per un ruolo senza il permesso è un numero semplice.

Ciò che questa sezione non fa

Non disconnette una singola sessione (lo fa revocare un certificato in Accesso dei client), non azzera i conteggi del diario (il flusso è limitato e scorre da solo) e non riavvia l'applicazione. Non avvia mai il server da sola dopo un fallimento: un'occupazione della porta non riuscita viene riferita e aspetta il comando Avvia. L'endpoint si cambia in Configurazione, e soltanto mentre il server è arrestato.