Démarrage

Démarrer avec Windows, ce que fait la fermeture de la fenêtre, et l'icône de la zone de notification qui garde la station joignable pendant qu'elle tourne en arrière-plan.

Afficher en Markdown

Démarrage est la deuxième ligne du groupe GÉNÉRAL de la page Paramètres. Elle décide quand le processus de la station tourne : si Windows le lance à l'ouverture de session, et si fermer la fenêtre y met fin ou la masque. Les deux lignes sont des interrupteurs qui s'appliquent en basculant, et les deux demandent la permission Modifier les paramètres.

Démarrer avec Windows

Champ Ce que c'est Valeurs / défaut Effet
Démarrer avec Windows « Se lance automatiquement à votre ouverture de session Windows, masqué dans la zone de notification. » Activé ou désactivé. Désactivé tant que vous ne l'activez pas. Activé : écrit une valeur GanterLab sous la clé Software\Microsoft\Windows\CurrentVersion\Run de l'utilisateur en cours, lançant l'exécutable installé avec --tray, si bien qu'une ouverture de session Windows démarre la station masquée, qui sert depuis la zone de notification. Désactivé : retire cette valeur et la marque Windows « démarrage approuvé » à côté d'elle.

Le registre est la seule source de vérité ; rien de cet interrupteur n'est gardé dans la base de configuration. L'interrupteur relit le registre chaque fois que la page s'ouvre, si bien qu'une entrée que vous avez désactivée dans l'onglet Démarrage du Gestionnaire des tâches se lit ici comme désactivée, et rallumer l'interrupteur est une réactivation explicite qui efface cette marque. Seul cet interrupteur écrit la clé : l'application ne réécrit jamais la valeur au démarrage, et elle ne réimpose jamais une entrée que le Gestionnaire des tâches a désactivée. L'enregistrement est propre à l'utilisateur et ne demande aucun administrateur.

L'écriture est une mutation de la station, refusée tant que la station n'accepte aucun changement. Tant que le runtime est arrêté, cette page n'est pas dessinée du tout (voir Paramètres). Un démarrage masqué n'ouvre aucune fenêtre ; l'icône de la zone de notification est la façon d'entrer.

Continuer en arrière-plan à la fermeture

Champ Ce que c'est Valeurs / défaut Effet
Continuer en arrière-plan à la fermeture « Fermer la fenêtre laisse l'acquisition et l'enregistrement actifs dans la zone de notification. Utilisez Quitter dans le menu de l'icône pour arrêter l'application. » Activé ou désactivé. Activé par défaut. Activé : le bouton de fermeture de la fenêtre masque la fenêtre ; l'hôte, le serveur OPC UA embarqué, la communication avec les équipements, les enregistrements, l'hôte web et l'accès agent continuent tous de tourner. Désactivé : le bouton de fermeture quitte l'application par le même arrêt ordonné que Quitter.

La première fois que la fenêtre se masque, une notification Windows unique dit « Ganter Lab fonctionne toujours », que le serveur et les enregistrements continuent de fonctionner d'ici, et qu'un clic sur l'icône de la zone de notification ouvre la fenêtre tandis qu'un clic droit quitte. La notification n'est marquée comme vue qu'une fois qu'elle a été remise, si bien qu'une station où aucune notification n'a pu être montrée la reçoit à un masquage ultérieur.

L'icône de la zone de notification

L'icône de la zone de notification est la tuile de la marque avec un point d'état de santé dans son coin. Le point reflète l'état de santé du serveur OPC UA embarqué, depuis la source que le point de la barre d'état lit : vert tant que le serveur est en ligne, orangé tant qu'il démarre, gris tant qu'il est arrêté. L'infobulle affiche « Ganter Lab : En ligne » (ou « Démarrage… » ou « Arrêté »), avec « (enregistrement en cours) » ajouté tant qu'une acquisition enregistre ; ce marqueur est rafraîchi toutes les quinze secondes. Un clic gauche ouvre la fenêtre ; un clic droit ouvre le menu.

Entrée du menu Ce qu'elle fait
Ouvrir Ganter Lab Restaure et active la fenêtre.
Serveur : En ligne (en lecture seule) Le même texte d'état que l'infobulle, avec le marqueur d'enregistrement. C'est une ligne d'état, pas une commande.
Quitter Met fin au processus par le chemin d'arrêt unique.

Le menu n'a délibérément aucun démarrage ni arrêt du serveur : un clic malheureux ne doit pas faire tomber les clients qui lisent depuis cette station. Arrêter le serveur se fait sur État.

Quitter

Quitter, que ce soit depuis la zone de notification, depuis le bouton de fermeture avec l'interrupteur désactivé, ou depuis Windows qui met fin à la session, exécute un seul arrêt ordonné : l'hôte web, le collecteur de séries en direct, l'accès agent, le superviseur d'état de santé, le runtime de Process, le serveur OPC UA embarqué, le runtime de la logique (qui écrit les valeurs de mémoire conservées), le journal des événements et enfin l'hôte avec le magasin d'acquisition. Chaque étape est bornée dans le temps, si bien qu'une étape qui se bloque est journalisée et sautée plutôt que de laisser le processus en plan, et le processus se termine ensuite à coup sûr.

Si un enregistrement est en cours, Quitter demande d'abord. Une boîte de dialogue intitulée « Un enregistrement est en cours » explique : « Quitter arrête l'acquisition de données. Tout ce qui a été enregistré jusqu'ici est conservé et rouvre au prochain démarrage de Ganter Lab, mais rien de nouveau n'est enregistré tant que l'application est fermée. », avec Laisser fonctionner et Quitter quand même. Laisser fonctionner laisse tout comme c'était, l'icône de la zone de notification comprise. Une fin de session Windows n'attend jamais cette question ; elle écrit ce que le délai de grâce permet.

Relancer l'application alors qu'une instance tient déjà la même racine de données ne démarre pas une seconde copie : le nouveau lancement signale à celle qui tourne de montrer sa fenêtre, puis se termine.

Ce que cette section ne fait pas

Il n'y a pas de démarrage ni d'arrêt programmé, pas de « démarrer réduit » distinct de Démarrer avec Windows (un démarrage à l'ouverture de session Windows est toujours masqué), pas de mode service, et pas de réglage par utilisateur : les deux interrupteurs appartiennent à la station. Redémarrer l'application pour prendre une mise à jour est sur Mises à jour.