État

La façade du serveur OPC UA embarqué : sa lampe et son état, le point de terminaison, Démarrer, Arrêter, Redémarrer et Tester la connexion, et les six compteurs en direct.

Afficher en Markdown

État est la première ligne du groupe SERVEUR OPC UA de la page Paramètres, et le seul endroit où le serveur se démarre et s'arrête à la main. Elle est dessinée comme une façade : un en-tête de page avec la lampe, le texte d'état, le point de terminaison et les commandes d'alimentation, au-dessus d'un renfoncement de six compteurs. La page se redessine chaque seconde, si bien que les compteurs suivent le serveur en marche. Ouvrir la page demande la permission Modifier les paramètres.

L'en-tête de page

Élément Ce qu'il montre
Lampe et texte d'état En ligne (vert) tant que le serveur est levé et que son espace d'adressage est vivant ; Démarrage… (orangé) entre le démarrage et cet instant ; Arrêté (gris) tant que l'hôte ne tourne pas. Le filet le long du bord de la carte prend la même couleur, depuis la même lecture que la lampe, si bien que les deux ne peuvent pas se contredire.
Point de terminaison L'adresse réseau qu'un client appelle : opc.tcp://<computer name>:<port>/UA/GanterLab. Le nom stable de l'ordinateur est annoncé, jamais 0.0.0.0 ni une adresse DHCP ; la variante sur la même machine est sous Adresses de connexion, sur Accès des clients.

Le texte d'état est le même que celui que lisent l'infobulle de l'icône de la zone de notification et la barre d'état ; voir Le serveur OPC UA embarqué.

Les commandes

Commande Ce qu'elle fait Grisée quand (situation) Non dessinée quand (rôle)
Démarrer Matérialise le paramétrage en cours et démarre l'hôte de communication. La barre d'état affiche « Démarrage du serveur OPC UA… » puis « Serveur OPC UA démarré. », ou, quand l'hôte est revenu arrêté, « Le serveur OPC UA n'a pas pu démarrer : <the last error the server logged> » (ou « … Il n'arrive peut-être pas à ouvrir le port N. Consultez les journaux. » quand il n'a rien journalisé). Pendant qu'une autre commande de cycle de vie s'exécute, tant qu'une unité est en cours (« La configuration est verrouillée tant qu'une unité est en cours. »), tant que le runtime est arrêté (« Runtime arrêté »). Dessinée seulement tant que le serveur est arrêté.
Arrêter Arrête l'hôte proprement : chaque session cliente se termine, et la communication avec les équipements que l'hôte porte s'arrête avec lui, si bien que le Connector ne lit plus rien jusqu'à Démarrer. « Arrêt du serveur OPC UA… » puis « Serveur OPC UA arrêté. » Les trois mêmes situations. Dessinée seulement tant que le serveur tourne.
Redémarrer Arrêter puis Démarrer, en relisant le paramétrage. « Redémarrage du serveur OPC UA… » puis « Serveur OPC UA redémarré. » ou le texte d'échec ci-dessus. Les trois mêmes situations. Dessinée seulement tant que le serveur tourne.
Tester la connexion Rapporte ce que la station sait de son propre serveur, sans rien changer : « Le serveur OPC UA est arrêté. Démarrez-le pour accepter des connexions. », « Le serveur OPC UA démarre, il n'est pas encore prêt. », ou « Serveur OPC UA joignable sur <endpoint> avec N session(s) active(s). » C'est une déclaration du processus en marche, pas une sonde à travers le réseau. Jamais. Jamais.

Un démarrage qui revient sans erreur est quand même vérifié : la pile OPC UA peut échouer à ouvrir son port et se contenter de le journaliser, donc le journal des actions rapporte l'échec plutôt qu'un succès. Un démarrage en échec laisse la lampe grise ; la raison est dans le journal du serveur, sur Événements.

Les compteurs

Compteur Ce qu'il compte
Temps de fonctionnement Le temps écoulé depuis le dernier démarrage du serveur, sous la forme 2h 14m 5s, 14m 5s ou 5s ; une marque de lacune tant qu'il est arrêté. Le même instant alimente les points Server.StartTime et Server.Uptime de l'espace d'adressage de Logic.
Sessions ouvertes Les sessions clientes que le serveur a acceptées à cet instant, la même liste que montre Connectés maintenant sur Accès des clients.
Équipements Les équipements configurés dans le Connector, tous pilotes confondus, activés ou non.
Pilotes Combien de pilotes distincts ces équipements emploient.
Erreurs Les lignes d'erreur du flux de journal de l'hôte de communication (serveur et pilotes). Le flux garde les 500 lignes les plus récentes ; le compte passe au rouge quand il n'est pas nul.
Avertissements Les lignes d'avertissement du même flux, en orangé quand il n'est pas nul. Pour un rôle qui détient Voir les événements, le nombre est un bouton qui ouvre la fenêtre Événements détachée sur le bureau propre à la station (« Ouvrir la fenêtre Événements ») ; dans un navigateur sur un autre appareil, il est grisé avec « Disponible uniquement sur le bureau local de la station. », et pour un rôle sans la permission, c'est un simple nombre.

Ce que cette section ne fait pas

Elle ne déconnecte pas une session (révoquer un certificat sur Accès des clients le fait), elle n'efface pas les comptes du journal (le flux est borné et se renouvelle tout seul), et elle ne redémarre pas l'application. Elle ne démarre jamais le serveur d'elle-même après un échec : une ouverture de port ratée est rapportée et attend votre Démarrer. Le point de terminaison se change sur Paramétrage, et seulement tant que le serveur est arrêté.