Dossiers d'équipement
Les dossiers sous un pilote : les créer, les renommer et les retirer, y classer des équipements, la limite de deux niveaux, la page d'un dossier, et comment un dossier devient un niveau de l'adresse Logic.
Un dossier groupe des équipements sous un même pilote dans la colonne Communication, sur deux niveaux au plus. Sur le bus, il ne change rien : la scrutation, les liaisons de Process et l'espace de noms OPC UA public ne le voient jamais. Il est en revanche un niveau de l'adresse qu'emploient Logic et les tableaux de bord : classer un équipement est donc un changement d'adresse, et l'application réécrit chaque référence à votre place. Les dossiers existent pour tous les pilotes sauf Modbus RTU, dont les équipements sont classés par leur ligne série. Voir les dossiers demande Voir Connector; chaque commande de dossier demande Configurer Connector.
Créer un dossier
| Geste | Où le dossier arrive |
|---|---|
| Nouveau… > Nouveau dossier au pied de la colonne | Au niveau propre du pilote. Avec un seul pilote qui prend des dossiers activé, c'est une entrée unique; avec plusieurs, un sous-menu d'entrées « Sous <Pilote> ». |
| Nouveau dossier sur la barre d'un dossier ouvert, ou dans son menu du clic droit | À l'intérieur de ce dossier, comme deuxième niveau. Grisé sur un dossier de deuxième niveau : « Ce dossier est déjà aussi profond que les dossiers s'imbriquent. » |
| Clic droit sur un équipement > Déplacer vers > Un nouveau dossier | Au niveau du pilote, et l'équipement y entre dans le même geste. |
| Clic droit sur un équipement > Déplacer vers > Un nouveau sous-dossier ici | Offert seulement pour un équipement déjà à l'intérieur d'un dossier de premier niveau; crée le sous-dossier et y déplace l'équipement. |
Un nouveau dossier s'appelle « New folder » (puis « New folder 2 », et ainsi de suite), la branche au-dessus s'ouvre, et sa ligne se change aussitôt en champ de nom : tapez le nom et pressez Entrée pour valider; quitter le champ conserve le nom « New folder ». Le dossier reste là, vide, jusqu'à ce qu'on y classe quelque chose. Il est enregistré comme créé : il survit donc aux rechargements, à la désactivation puis à la réactivation du pilote, et au départ de son dernier équipement. Le journal des actions signale « Dossier « New folder » créé. »
La page d'un dossier
L'en-tête porte le nom du dossier et, pour un dossier vide, « Un dossier organise la liste et rien d'autre. Ajoutez un équipement ici, ou déplacez-en un depuis l'arborescence. »; sinon « Groupe 3 équipements dans cette arborescence. Un dossier organise la liste et rien d'autre. Sélectionnez un équipement à l'intérieur pour l'examiner et le modifier. » Le tableau liste les équipements classés directement ici (les sous-dossiers sont des lignes de l'arborescence, pas de ce tableau) : Équipement, Point de terminaison (l'URI de base), Tags, et une action Ouvrir. Vide : « Aucun équipement n'est classé directement ici. Ajoutez-en un, ou déplacez-en un depuis l'arborescence. »
La barre de commandes
| Commande | Ce qu'elle fait | Grisée quand (situation) | Non dessinée quand (rôle) |
|---|---|---|---|
| Nouvel équipement | Crée « New device » dans ce dossier et l'ouvre. | Un essai tient la station, le runtime est arrêté, ou un balayage ou un appairage est en cours (« Terminez le balayage ou l'appairage en cours avant d'ajouter quoi que ce soit. »). | Sans Configurer Connector. |
| Nouveau dossier | Crée un sous-dossier ici et ouvre son champ de nom. | Les mêmes, ou ce dossier est déjà au deuxième niveau. | Sans Configurer Connector. |
| Renommer le dossier | Change la ligne du dossier en champ de nom. | Un essai tient la station ou le runtime est arrêté. | Sans Configurer Connector. |
| Retirer le dossier (encre de danger, à droite) | Vide le dossier vers le niveau du pilote et le retire. | Les mêmes. | Sans Configurer Connector. |
Le menu du clic droit sur une ligne de dossier offre les mêmes quatre.
Renommer un dossier
Le renommage reclasse chaque équipement à l'intérieur, sous-dossiers compris, par la même réécriture de références qu'un renommage d'équipement, puis déplace l'enregistrement du dossier lui-même; le journal des actions indique « Dossier « Meters » renommé en « Utilities ». 4 références mises à jour. » Un nom est refusé quand il est vide ou contient / (« Un dossier a besoin d'un nom, et un nom ne peut pas contenir « / ». »), quand un dossier frère le porte déjà (« Il y a déjà un dossier nommé « Meters » ici. » : fusionner deux dossiers est un déplacement, et cela doit se demander comme tel), ou quand un équipement du même niveau possède le segment d'adresse vers lequel le nom se traduit (« Le nom de dossier « Pump 1 » donne le segment d'adresse « Pump_1 », déjà employé par l'équipement « Pump-1 » à côté. »). Les noms de dossier se comparent sans tenir compte de la casse, et c'est la première graphie vue que l'arborescence montre; changer seulement la casse reste un vrai renommage, parce que l'adresse change.
Si un équipement à l'intérieur ne peut pas être déplacé (une modification en attente qui n'arrive pas à s'enregistrer, une réécriture refusée), le renommage s'arrête là et dit jusqu'où il est allé : « Le renommage du dossier « Meters » s'est arrêté après 2 équipement(s) sur 5 : … Les équipements déjà déplacés restent dans « Utilities ». »
Retirer un dossier
Retirer le dossier demande d'abord. Pour un dossier vide : « Retirer le dossier « Meters »? ». Sinon : « Retirer le dossier « Meters »? Ses 3 équipements reviennent sous Simulated. Rien n'est supprimé; chaque référence suit automatiquement les nouvelles adresses. » Chaque équipement à l'intérieur, sous-dossiers compris, revient au niveau propre du pilote par la réécriture des références, et l'enregistrement du dossier s'en va avec : « Dossier « Meters » retiré. 3 équipements sont revenus au niveau du pilote. 4 références mises à jour. » Retirer ne supprime jamais un équipement.
Déplacer un équipement
Cliquez à droite sur un équipement et ouvrez Déplacer vers. Le sous-menu liste Un nouveau dossier, Un nouveau sous-dossier ici (quand l'équipement est au premier niveau), puis, après un séparateur, Sous <Pilote> (grisé quand l'équipement est déjà au niveau du pilote) et chaque chemin de dossier existant de ce pilote sauf celui de l'équipement. Le déplacement enregistre d'abord toute modification en attente sur l'équipement, réécrit chaque référence aux anciennes adresses de ses tags, et signale « « Pump » déplacé dans « Utilities/Meters »; 4 références mises à jour. » ou « « Pump » sorti de son dossier. » Un équipement Modbus RTU ne se voit offrir aucun Déplacer vers. Copier l'équipement pose toujours la copie au niveau propre du pilote, quel que soit le dossier de l'original. La page d'un équipement n'a pas de champ de dossier : le classement est une commande de l'arborescence.
Le dossier dans l'adresse
Un équipement classé sous Utilities/Meters adresse ses tags par Connector.<Pilote>.Utilities.Meters.<Équipement>.<Tag>; chaque segment de dossier est assaini comme tout autre segment (les caractères qui ne sont ni lettres ni chiffres deviennent des caractères de soulignement, et un chiffre en tête en reçoit un devant). La clé de bus <Pilote>.<Équipement>:<Tag> reste exactement ce qu'elle était : le serveur intégré, une liaison Process en cours et un client OPC UA externe ne remarquent donc rien quand un équipement est classé. Comme l'adresse est le chemin de l'arborescence, un équipement déplacé vers un dossier dont le nom ne diffère que par la casse rejoint le dossier déjà dessiné au lieu d'en ouvrir un second. Les deux identités sont expliquées sur Connector.
Les dossiers dans l'arborescence
Une ligne de dossier montre son compte d'équipements (« 2 équipements », ou « vide ») et un point d'état de santé totalisé sur chaque équipement en dessous, sous-dossiers compris; un équipement désactivé est neutre et ne fait jamais passer le dossier à l'ambre ni au rouge. La zone de recherche correspond aussi aux noms de dossier, et un dossier qui correspond garde visible tout ce qu'il porte. Sous les pastilles Conformes, Problèmes et Éteints, un dossier est dessiné quand quelque chose à l'intérieur passe; un dossier vide n'est dessiné que sous Tous. Les dossiers viennent d'abord sous leur pilote, dans l'ordre des noms, avant les équipements classés au niveau propre du pilote.
Ce que les dossiers ne font pas
Un dossier n'a pas de réglages à lui : ni description, ni icône, ni règle de scrutation ou d'état de santé par dossier. Rien n'adresse un dossier lui-même; un dossier vide ne publie aucune adresse. Les dossiers ne s'imbriquent pas au-delà de deux niveaux, ne se partagent pas entre pilotes, et n'existent pas sous Modbus RTU.