Modèles et dossiers
La racine Modèles et ses cartes, la page propre à un modèle avec son identité et sa structure, Copier le modèle et Supprimer le modèle, et les dossiers dans lesquels modèles, rapports et étiquettes sont classés.
Un modèle est le type : les voies abstraites, le catalogue de métadonnées, l'automatisme, les règles de productivité et les imprimantes par lesquels un procédé est défini, plus les bibliothèques et les procédures qu'un produit lui demande. Il est concrétisé sur des unités, les stations physiques, et chaque unité exécute toute la définition contre des sources qui lui sont propres. Cette page couvre la racine Modèles, la page propre à un modèle, la copie et la suppression d'un modèle, et les dossiers de la colonne Espace de travail. Le tableau des unités de la page du modèle a sa propre page : Unités.
Les modèles sont lus par tous les niveaux de Process; en créer, en renommer, en copier, en classer et en supprimer un demande Gérer Process.
La racine Modèles
Sélectionner Modèles ouvre un mur de cartes sous la ligne « Chaque modèle définit une fois des voies abstraites, puis les concrétise sur des unités pour exécuter des essais enregistrés et évalués. » Une carte par modèle ou par dossier, avec le glyphe et le nom de la ligne; cliquer sur une carte l'ouvre. La carte d'un modèle porte une icône Retirer dans l'encre de danger qui exécute Supprimer le modèle (plus bas); la carte d'un dossier n'en porte aucune, parce qu'un dossier n'est pas une ligne qui se supprime d'ici. Sans aucun modèle, le mur indique « Aucun modèle pour l'instant. Ajoutez-en un. »
| Commande | Ce qu'elle fait | Grisée quand | Non dessinée quand |
|---|---|---|---|
| Nouveau modèle (barre) | Crée « Nouveau modèle » à la racine Modèles et le sélectionne. | La station est verrouillée (« La configuration est verrouillée pendant qu'une unité tourne. » ou « Runtime arrêté »). | Le rôle n'a pas Gérer Process. |
| Nouveau modèle (menu Nouveau…; clic droit sur la racine) | La même chose, depuis le pied de la colonne ou le menu de la racine. | La même chose. | La même chose. |
Un modèle naît vide : aucune voie, aucune unité, aucune bibliothèque, aucune procédure. Ses quatre groupes et leurs lignes existent d'emblée, donc la colonne montre déjà où chaque chose va; seule sa ligne Volets se lit déjà comme un volet par défaut, jusqu'à ce que vous en déclariez un à vous.
La page d'un modèle
Sélectionner un modèle ouvre la page qui dit ce qu'il est et où il tourne, sous la ligne « Un modèle
de procédure : des voies abstraites déclarées une fois, ce qu'un produit sur le banc leur demande, et
les unités sur lesquelles il est exécuté. » L'en-tête porte deux pastilles : rev <révision> et le
compte des unités.
Identité
| Champ | Ce que c'est | Valeurs / défaut | Effet |
|---|---|---|---|
| Nom | Le préfixe d'adresse public : chaque unité du modèle répond à Process.<Model>.<Unit>. |
Texte libre; « Nouveau modèle » à la création. Le segment d'adresse garde les lettres et les chiffres, transforme tout le reste en _, et préfixe un chiffre de tête par _. |
Valider (Entrée, ou quitter le champ) est un changement de nom coordonné : chaque référence textuelle vivante à l'ancienne adresse est réécrite avec lui. Pendant que vous tapez, la ligne sous le champ prévoit la portée : « Vérification des références… », puis « Renommer met à jour les 3 emplacements qui lisent cette adresse. », « Aucune référence n'emploie l'adresse actuelle. » ou « L'adresse effective ne change pas; aucune référence n'a besoin d'être mise à jour. » Un nom dont le segment est déjà celui d'un autre modèle est refusé sur le champ : « Le nom de modèle de Process « X » correspond au segment d'adresse « Y », déjà employé par « Z ». » |
| Révision | Texte libre reporté dans chaque instantané d'essai, pour la traçabilité. | Tout texte; vide. | Montré dans la pastille rev et figé dans chaque essai démarré par la suite. Rien ne l'impose ni ne l'incrémente. |
| Notes | Texte libre, pour les personnes. | Tout texte; vide. | Rien ne le lit. |
Le champ Nom est désactivé sans Gérer Process et tant que la station est verrouillée; Révision et Notes s'enregistrent d'eux-mêmes quand vous quittez le champ.
Unités
La carte Unités se tient entre Identité et Structure et n'est dessinée que pour Gérer Process : les stations sur lesquelles le modèle est concrétisé, chacune avec son nom, son code, ses notes et sa couverture de voies. Elle est décrite sur Unités.
Structure
La dernière carte, « De quoi ce modèle est fait, selon la fréquence à laquelle chaque partie change : la structure du procédé, comment il se montre, ce que le produit sur le banc lui demande, et les unités sur lesquelles il est exécuté. Cliquez sur l'une d'elles pour l'ouvrir. », compte quatre tuiles : Définition, Visualisation et Réglage par leur nom, et Conduite avec son compte d'unités. Chaque tuile sélectionne ce groupe dans la colonne.
Copier le modèle
Copier le modèle se tient sur la barre du modèle et dans son menu contextuel (Gérer Process; grisé tant que la station est verrouillée). Il fabrique un modèle à vous à partir de celui qui est sélectionné, sélectionne la copie et signale « « X » copié vers « Y ». La copie est à vous, pour la modifier. »
Ce qui voyage, chaque ligne sous une identité neuve et chaque référence entre lignes reportée sur les copies :
- la ligne d'identité : révision, notes, l'interrupteur Arrêt externe avec son signal et sa polarité par défaut, la période glissante par défaut et les quantités nommées, les quatre files d'impression par défaut;
- les voies avec leur numéro, leur nom, leur alias, la portée de l'alias, leur rôle, leur type, leur unité physique, leur couleur et leur groupe;
- le catalogue de métadonnées avec ses parties de séquence;
- les volets avec leurs cartes, et les tableaux de bord du modèle (chacun enregistré comme un tableau de bord de la copie, ses adresses réécrites de l'ancien nom de modèle vers le nouveau);
- les datalogs, les recettes avec leurs consignes et leurs segments, les évaluations avec leurs critères, les occurrences, les jeux d'alias avec leurs entrées, les actions avec leurs commandes et leurs correspondances de marqueurs, et les procédures avec leurs sélections;
- les unités avec leurs liaisons, leurs propres quantités, leurs propres emplacements d'imprimante et leur source de verrouillage, et leur automatisme (sources de commande, codes de sélecteur, correspondances de métadonnées, retours vers l'automate).
Ce qui ne voyage pas : l'état des compteurs séquentiels (un champ copié repart de sa valeur initiale et ne partage jamais les réservations de l'original), le dossier (la copie aboutit à la racine Modèles), et la marque d'exemple d'un modèle livré avec le produit. Tout ce qui désigne l'extérieur du modèle (tags et variables liés, sources de verrouillage et d'automatisme, modèles de document de rapport et d'étiquette, noms de files d'impression) garde sa valeur, donc la copie désigne ce que l'original désignait; la page Vérification liste les références que vous voudrez peut-être échanger.
La copie prend le nom de la source tant qu'il est libre, puis « Nom (2) », « Nom (3) »; le nom affiché comme son segment d'adresse doivent tous deux être libres. Un enregistrement refusé signale « Le modèle n'a pas été copié : … » et ne laisse rien derrière; un tableau de bord qui échoue à s'enregistrer coûte à la copie cette seule surface et signale « La vue « S » n'a pas été copiée : … ».
Supprimer le modèle
Supprimer le modèle est le verbe de fin de la barre et du menu du modèle, et l'icône Retirer sur sa carte à la racine Modèles ou dans son dossier (Gérer Process; grisé tant que la station est verrouillée). Il confirme d'abord : « Supprimer « X »? Cela retire le modèle et tout ce qui est défini en dessous. Un modèle en cours d'utilisation ne peut pas être supprimé. Cette action est irréversible. »
La station refuse, dans le journal des actions, « Impossible de supprimer un modèle tant qu'une de ses unités est occupée par une opération d'essai. » et « Impossible de supprimer un modèle tant qu'une de ses unités a un verrouillage mémorisé. » Un modèle supprimé emporte ses unités, ses bibliothèques, ses procédures, ses volets et ses tableaux de bord; ses essais enregistrés restent intacts dans les historiques, parce qu'un fichier d'essai est indépendant de la configuration qui l'a produit. Après la suppression, la sélection retombe sur la racine Modèles et le journal des actions indique « Supprimé. »
Les dossiers
Modèles, Rapports et Étiquettes acceptent chacun des dossiers à vous, de deux niveaux au plus. Un
dossier est l'endroit où des lignes sont listées et rien d'autre : il n'entre jamais dans une adresse
(une unité reste Process.<Model>.<Unit> quel que soit le dossier où son modèle se trouve), et le
classement ne réécrit aucune référence. Les noms se comparent sans tenir compte de la casse, donc
« Bancs » et « bancs » sont un seul dossier, dessiné sous l'orthographe vue en premier. Les dossiers
sont dessinés d'abord, par nom, au-dessus des lignes que personne n'a classées.
| Commande | Où | Ce qu'elle fait | Refusée |
|---|---|---|---|
| Nouveau dossier > Modèles / Rapports / Étiquettes | Le menu Nouveau… de la colonne | Ouvre un dossier vide à cette racine, nommé « Nouveau dossier » (puis « Nouveau dossier 2 », …), avec son champ de nom ouvert sur la ligne. Échap le laisse s'appeler « Nouveau dossier ». | Station verrouillée; Gérer Process manquant. |
| Nouveau dossier | La barre d'un dossier; Nouveau dossier dans son menu contextuel | Ouvre un sous-dossier à l'intérieur du dossier sélectionné. | « Ce dossier est déjà aussi profond que les dossiers s'imbriquent. » sur un dossier de deuxième niveau. |
| Nouveau modèle / Nouveau rapport / Nouvelle étiquette | La barre d'un dossier; Nouveau modèle / Nouveau rapport / Nouvelle étiquette dans son menu | Crée la ligne à l'intérieur de ce dossier. | Station verrouillée. |
| Déplacer vers | Le menu contextuel d'un modèle, d'un rapport ou d'une étiquette | Un sous-menu : Un nouveau dossier (né en contenant la ligne), Un nouveau sous-dossier ici (seulement depuis l'intérieur d'un dossier de premier niveau), Racine des modèles / Racine des rapports / Racine des étiquettes (grisée tant que la ligne s'y trouve déjà), puis chaque dossier existant de la catégorie sauf le dossier courant. | « Ce dossier est imbriqué plus profondément que les dossiers ne vont ici. » |
| Renommer le dossier | La barre et le menu d'un dossier | Ouvre le nom sur la ligne; chaque ligne à l'intérieur, sous-dossiers compris, est reclassée sous le nouveau nom, et ce que vous aviez ouvert reste ouvert. | « Un dossier a besoin d'un nom, et un nom ne peut pas contenir « / ». »; « Il y a déjà un dossier nommé « X » ici. » (fusionner deux dossiers est un déplacement, pas un changement de nom). Réécrire le même nom est permis. |
| Retirer le dossier | La barre (groupe de danger) et le menu d'un dossier | Confirme « Retirer le dossier « X »? », ou « Retirer le dossier « X »? Ses 3 modèles repartent vers la racine Modèles. Rien n'est supprimé. », puis ramène chaque ligne à l'intérieur vers la racine de la catégorie et retire le dossier. | Station verrouillée. |
La page d'un dossier liste ce qui y est classé sous forme de cartes, sous « Les modèles classés ici. Un dossier organise la colonne et rien d'autre. » (ou les rapports, ou les étiquettes). Un dossier vide indique « Ce dossier ne contient encore rien. Ajoutez-y quelque chose, ou faites-y entrer une ligne depuis la colonne. » Chaque carte ouvre sa ligne; une carte de modèle, de rapport ou d'étiquette porte l'icône Retirer qui supprime cette ligne (Supprimer le modèle, « Supprimer le rapport », « Supprimer l'étiquette », chacune avec sa propre confirmation).
Un rôle au niveau Modifier recettes et évaluations conserve les dossiers à travers lesquels il voit les modèles, mais ne peut pas en créer, en renommer, en déplacer ni en retirer un.
Les quatre pages de groupe
Définition, Visualisation et Réglage ouvrent le même volet : le nom du groupe, sa description d'une ligne (citée sur Process) et une carte Contenu, « Ce que ce groupe contient. Cliquez sur un élément pour y sauter directement. », avec une tuile par ligne. Une tuile qui tient lieu de liste montre son compte (Voies, Métadonnées, Tableaux de bord, Volets, Occurrences, Alias, Datalogs, Recettes, Évaluations, Actions, Procédures); Automatisme, Productivité et Imprimantes montrent leur nom, parce que chacun est un réglage plutôt qu'un nombre de lignes. Conduite ouvre un volet différent, les unités avec leur statut en direct, décrit sur Unités.
Aucune des quatre pages ne porte de barre ni ne modifie quoi que ce soit.
Ce que cette page ne fait pas
- Rien d'une unité n'est configuré ici au-delà de son nom, de son code et de ses notes : les liaisons, les compteurs, le verrouillage, l'automatisme, la productivité et les imprimantes se configurent sur les cinq écrans de Définition, chacun montrant toutes les unités à la fois.
- Un modèle ne se réordonne pas, et son nom ne se modifie pas depuis l'arbre.
- Un modèle dans un dossier n'est pas adressé à travers le dossier, et le déplacer ne change rien de ce qui le lit.
- Rien ne s'annule : Copier le modèle est la façon de garder une version, et un essai enregistré conserve la configuration qui l'a produit quoi qu'il arrive au modèle.