État

La façade du serveur OPC UA intégré : son voyant 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 en façade : un en-tête avec le voyant, le texte d'état, le point de terminaison et les commandes de marche, au-dessus d'un puits en retrait qui porte six compteurs. La page se redessine chaque seconde, alors les compteurs suivent le serveur en marche. Ouvrir la page demande la permission Modifier les paramètres.

L'en-tête

Élément Ce qu'il montre
Voyant et texte d'état En ligne (vert) pendant que le serveur est en marche et que son espace d'adressage est vivant; En démarrage… (ambre) entre le démarrage et cet instant; Arrêté (gris) pendant que l'hôte ne fonctionne pas. Le filet le long du bord de la carte prend la même couleur, depuis la même lecture que le voyant, de sorte que les deux ne puissent 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; l'adresse de rechange sur la même machine est sous Adresses de connexion, sur Accès des clients.

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

Les commandes

Commande Ce qu'elle fait Grisée quand (situation) Non dessinée quand (rôle)
Démarrer Matérialise le paramétrage actuel et démarre l'hôte de communication. La barre d'état lit « 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, pendant 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 pendant que le serveur est arrêté.
Arrêter Arrête l'hôte proprement : chaque session client se termine, et la communication avec les équipements que l'hôte porte s'arrête avec lui, alors 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 pendant que le serveur fonctionne.
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 pendant que le serveur fonctionne.
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 un sondage par le réseau. Jamais. Jamais.

Un démarrage qui revient sans erreur est tout de même vérifié : la pile OPC UA peut échouer à ouvrir son port et se contenter de le journaliser, alors le journal des actions rapporte l'échec plutôt qu'un succès. Un démarrage échoué laisse le voyant gris; 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 manque pendant qu'il est arrêté. Le même instant alimente les points Server.StartTime et Server.Uptime de l'espace d'adressage Logic.
Sessions ouvertes Les sessions clientes que le serveur accepte en ce moment, la liste même que Connectés maintenant montre 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 ambre quand elles ne sont pas nulles. Pour un rôle qui détient Voir les événements, le nombre est un bouton qui ouvre la fenêtre détachée d'Événements 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 en particulier (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 signalée et attend votre Démarrer. Le point de terminaison se change sur Paramétrage, et seulement pendant que le serveur est arrêté.