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.
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.