Aller au contenu principal

Phases

Page Phases

Les phases sont les plus petits éléments contrôlables de la hiérarchie de procédures ISA-88. Chaque phase représente une action unique ou une instruction de contrôle, comme chauffer à une température cible, agiter pendant une durée définie ou doser un ingrédient.

Les phases sont la fondation de toutes les procédures. Elles sont composées en Opérations, qui à leur tour s'agrègent en Procédures d'unité et Procédures de lot.

Mise en page​

La page Phases (Admin > Procédures > Phases) affiche :

  • Cartes de tableau de bord : nombre total, actif et inactif de phases
  • Barre de filtres : recherche par nom/code/description, basculement de la visibilité des inactifs, contrôles de visibilité des colonnes
  • Grille de données : tableau triable et filtrable de toutes les phases avec actions intégrées

Champs d'une phase​

ChampObligatoireDescription
NomOuiNom d'affichage (max 255 caractères). Affiché dans la grille et lors de la sélection de phases dans les opérations.
CodeOuiIdentifiant court unique (max 50 caractères), par exemple HEAT, MIX, DOSE. Utilisé pour les références programmatiques et les correspondances de recette.
DescriptionNonExplication plus longue de ce que fait la phase (max 1000 caractères).
Durée estiméeNonDurée prévue en secondes. Utilisée pour les estimations de planification.
Capacité requiseNonUne capacité d'équipement que l'équipement doit posséder pour exécuter cette phase (par exemple, « Chauffage », « Agitation »).
ActifOuiSi la phase est disponible à l'utilisation. Les phases inactives sont masquées par défaut mais préservées pour la traçabilité.

Créer une phase​

  1. Cliquez sur le bouton Ajouter une phase au-dessus de la grille de données
  2. Remplissez les champs obligatoires (Nom et Code)
  3. Définissez éventuellement la durée, la capacité requise et la description
  4. Cliquez sur Créer

Fenêtre de création de phase

:::tip Convention de nommage Utilisez des codes courts et descriptifs faciles à identifier dans tout le système. Schémas courants : HEAT, MIX, HOLD, DOSE, DRAIN, RINSE, FILL. Le code doit être unique parmi toutes les phases. :::

Modifier une phase​

Cliquez sur le bouton de modification (icône crayon bleu) sur n'importe quelle ligne de phase. Le même formulaire s'ouvre prérempli avec les valeurs actuelles. Modifiez les champs nécessaires et cliquez sur Mettre à jour.

Supprimer une phase​

Cliquez sur le bouton de suppression (icône poubelle rouge) sur une ligne de phase. Une fenêtre de confirmation apparaît. La suppression échouera si la phase est encore liée à des opérations.

:::info Suppression douce vs suppression définitive Si vous voulez retirer une phase sans la supprimer du système, décochez la case Actif au lieu de la supprimer. Les phases inactives restent dans la base de données et préservent les références historiques, mais ne peuvent plus être ajoutées à de nouvelles opérations. :::

Paramètres de phase​

Les paramètres rendent les phases configurables. Au lieu de coder en dur « chauffer à 85 degrés », vous définissez un paramètre « Température cible » avec une valeur par défaut, des contraintes min/max et une unité de mesure. Les Recettes remplacent ensuite ces valeurs par défaut pour chaque produit spécifique.

Gérer les paramètres​

  1. Cliquez sur l'icône engrenage sur une ligne de phase pour ouvrir la fenêtre Paramètres
  2. La fenêtre affiche tous les paramètres existants pour cette phase dans une grille de données
  3. Cliquez sur Ajouter un paramètre pour en créer un nouveau, ou utilisez les icônes de modification/suppression sur les paramètres existants

Fenêtre des paramètres de phase

Champs d'un paramètre​

ChampObligatoireDescription
NomOuiNom d'affichage (max 255 caractères), par exemple « Température cible »
CodeOuiCode unique au sein de cette phase (max 50 caractères), par exemple target_temp
Type de donnéesOuiParmi : numeric, text, boolean, enum
UnitéNonUnité de mesure depuis la configuration UOM, par exemple degC, RPM, secondes
Valeur par défautNonValeur utilisée quand aucune valeur de recette n'est fournie
Valeur minNonValeur minimale autorisée (s'applique aux types numeric)
Valeur maxNonValeur maximale autorisée (s'applique aux types numeric)
ObligatoireOuiSi une valeur doit toujours être fournie (par défaut : true)

Types de données​

TypeCas d'usageExemple
numericTempératures, vitesses, durées, quantitésTempérature cible = 85
textInstructions ou libellés en texte libreNote opérateur = « Vérifier le joint avant de démarrer »
booleanBascules on/offPré-rinçage requis = true
enumEnsemble fixe de choixMode d'agitation = « Lent » / « Moyen » / « Rapide »

:::tip Les contraintes préviennent les erreurs Définissez toujours des valeurs min et max pour les paramètres numériques. Cela empêche les opérateurs ou les auteurs de recettes de saisir accidentellement des valeurs hors plage qui pourraient endommager l'équipement ou produire des produits défectueux. :::

Filtrage et recherche​

  • Recherche : tapez dans le champ de recherche pour filtrer par nom, code ou description
  • Afficher les inactifs : basculez le sélecteur pour inclure les phases inactives dans la grille
  • Visibilité des colonnes : cliquez sur l'icône de colonne pour basculer entre la vue compacte (moins de colonnes) et la vue complète (toutes les colonnes y compris les dates de création/modification et le statut actif)
  • Effacer les filtres : cliquez sur l'icône filtre-off pour réinitialiser tous les filtres et paramètres de colonne

Colonnes de la grille​

ColonneDescription
NomNom d'affichage de la phase (texte en gras)
CodeCode unique affiché sous forme de chip
DescriptionTexte de description optionnel
CapacitéNom de la capacité d'équipement requise
DuréeDurée estimée en secondes
ParamètresNombre de paramètres définis (chip avec compteur)
StatutChip de statut Actif/Inactif
ActionsBoutons Paramètres, Modifier, Supprimer

Les colonnes Créé le et Mis à jour le sont disponibles en mode colonne complète.

Bonnes pratiques​

  1. Gardez les phases atomiques : chaque phase doit représenter une seule action contrôlable. Si une phase fait deux choses (par exemple, « chauffer et mélanger »), envisagez de la diviser en deux phases distinctes.
  2. Utilisez généreusement les paramètres : toute valeur susceptible de changer entre produits ou lots devrait être un paramètre plutôt qu'une partie de la définition de phase.
  3. Définissez les capacités : lier les phases aux capacités d'équipement garantit qu'à l'exécution d'une recette, le système peut valider que l'équipement sélectionné prend en charge toutes les phases requises.
  4. Estimez les durées : même des estimations approximatives aident à la planification de production.

Pages associées​

  • Opérations : composez les phases en séquences d'opération ordonnées
  • Modèle de lot (ISA-88) : comprenez la hiérarchie ISA-88 complète
  • Recettes : remplacez les paramètres de phase par des valeurs spécifiques au produit
  • Équipement : configurez les capacités d'équipement référencées par les phases

Prérequis​

Étapes suivantes​