Avvio
L'avvio con Windows, che cosa fa la chiusura della finestra e l'icona nell'area di notifica che tiene raggiungibile la stazione mentre funziona in background.
Avvio è la seconda riga del gruppo GENERALE della pagina Impostazioni. Decide quando funziona il processo della stazione: se Windows lo avvia all'accesso, e se chiudendo la finestra lo si termina oppure lo si nasconde. Entrambe le righe sono interruttori che si applicano nel momento in cui li si sposta, ed entrambe richiedono il permesso Modificare le impostazioni.
Avvia con Windows
| Campo | Che cos'è | Valori / predefinito | Effetto |
|---|---|---|---|
| Avvia con Windows | "Si avvia automaticamente all'accesso a Windows, nascosto nell'area di notifica." | Attivo o disattivo. Disattivo finché non lo si attiva. | Attivo: scrive un valore GanterLab sotto la chiave Software\Microsoft\Windows\CurrentVersion\Run dell'utente corrente, che avvia l'eseguibile installato con --tray, così un accesso a Windows fa partire la stazione nascosta, che serve dall'area di notifica. Disattivo: rimuove quel valore e il segno di "avvio approvato" di Windows che gli sta accanto. |
Il registro di sistema è l'unica fonte di verità; di questo interruttore non viene conservato nulla nel database di configurazione. L'interruttore rilegge il registro ogni volta che la pagina si apre, quindi una voce disattivata in Gestione attività, Avvio si legge disattivata anche qui, e riattivare l'interruttore è una riabilitazione esplicita che cancella quel segno. Soltanto questo interruttore scrive la chiave: l'applicazione non riscrive mai il valore all'avvio, e non ripristina mai una voce disattivata in Gestione attività. La registrazione è per utente e non richiede un amministratore.
La scrittura è una modifica della stazione, rifiutata mentre la stazione non accetta nessuna modifica. Mentre il runtime è fermo questa pagina non viene disegnata affatto (vedere Impostazioni). Un avvio nascosto non apre nessuna finestra; l'icona nell'area di notifica è la via d'ingresso.
Continua in background alla chiusura
| Campo | Che cos'è | Valori / predefinito | Effetto |
|---|---|---|---|
| Continua in background alla chiusura | "Chiudendo la finestra, l'acquisizione e la registrazione continuano nell'area di notifica. Per chiudere del tutto usare il comando Esci dell'icona nell'area di notifica." | Attivo o disattivo. Attivo per impostazione predefinita. | Attivo: il pulsante di chiusura della finestra la nasconde; l'host, il server OPC UA incorporato, la comunicazione con i dispositivi, le registrazioni, l'host web e l'accesso agente continuano tutti a funzionare. Disattivo: il pulsante di chiusura esce dall'applicazione attraverso la stessa sequenza di arresto di Esci. |
La prima volta che la finestra si nasconde, una notifica di Windows mostrata una volta sola dice "Ganter Lab è ancora in esecuzione", che il server e le registrazioni continuano a funzionare da lì, e che facendo clic sull'icona nell'area di notifica si apre la finestra mentre con il pulsante destro si esce. La notifica viene segnata come vista soltanto una volta consegnata, quindi una stazione su cui non è stato possibile mostrarla la riceve a un nascondimento successivo.
L'icona nell'area di notifica
L'icona dell'area di notifica è la piastrella del marchio con un punto di salute nel suo angolo. Il punto rispecchia lo stato di salute del server OPC UA incorporato, dalla stessa sorgente che legge il punto della barra di stato: verde mentre il server è online, ambra mentre si sta avviando, grigio mentre è arrestato. Il suggerimento legge "Ganter Lab: In funzione" (oppure "In avvio…" o "Fermo"), e mentre un'acquisizione registra è una frase intera, "Ganter Lab: In funzione (registrazione in corso)"; quel segno viene aggiornato ogni quindici secondi. Un clic sinistro apre la finestra; un clic destro apre il menu.
| Voce di menu | Che cosa fa |
|---|---|
| Apri Ganter Lab | Ripristina la finestra e la porta in primo piano. |
| Stato del server: Online (in sola lettura) | Lo stesso testo di stato del suggerimento, con il segno della registrazione. È una riga di stato, non un comando. |
| Esci | Termina il processo attraverso l'unica sequenza di arresto. |
Il menu non ha deliberatamente nessun avvio e nessun arresto del server: un clic distratto non deve far cadere i client che leggono da questa stazione. Il server si arresta in Stato.
Esci
Esci, sia dall'area di notifica, sia dal pulsante di chiusura con l'interruttore disattivo, sia da Windows che termina la sessione, esegue un'unica sequenza di arresto: l'host web, il raccoglitore delle serie dal vivo, l'accesso agente, il monitor dello stato di salute, il runtime di Process, il server OPC UA incorporato, il runtime della logica (che scarica i valori di memoria conservati), il diario degli eventi e infine l'host con l'archivio di acquisizione. Ogni passo ha un tempo massimo, così un passo che si blocca viene annotato nel diario tecnico e saltato invece di lasciare il processo in sospeso, e il processo poi termina con certezza.
Se una registrazione è in corso, Esci chiede prima. Una finestra intitolata "È in corso una registrazione" spiega: "Uscendo si interrompe l'acquisizione dei dati. Tutto ciò che è stato registrato finora resta salvato e viene riaperto al successivo avvio di Ganter Lab, ma finché l'applicazione è chiusa non viene registrato nulla di nuovo.", con Continua l'esecuzione ed Esci comunque. Continua l'esecuzione lascia tutto com'era, compresa l'icona nell'area di notifica. La fine di una sessione di Windows non aspetta mai quella domanda; scarica ciò che il periodo di tolleranza consente.
Avviando di nuovo l'applicazione mentre un'istanza tiene già la stessa radice dei dati non parte una seconda copia: il nuovo avvio segnala a quella in esecuzione di mostrare la propria finestra, poi termina.
Ciò che questa sezione non fa
Non c'è nessun avvio e nessun arresto programmato, nessun "avvia ridotto a icona" separato da Avvia con Windows (un avvio all'accesso a Windows è sempre nascosto), nessuna modalità di esecuzione come servizio e nessuna impostazione per singolo utente: entrambi gli interruttori appartengono alla stazione. Riavviare l'applicazione per prendere un aggiornamento è in Aggiornamenti.