Dérouler une production¶
De la commande au produit fini, une production passe par quatre temps. Les trois premiers demandent une action. Le dernier consiste à répondre aux sollicitations du système pendant que le procédé avance tout seul.
flowchart LR
A[1 · Créer<br/>un OF] --> B[2 · Planifier<br/>les cycles]
B --> C[3 · Lancer<br/>un cycle]
C --> D[4 · Réagir aux<br/>sollicitations]
D -.->|cycle suivant| C
1 · Créer un ordre de fabrication¶
L'ordre de fabrication (OF) représente la commande à produire. À la création, renseigner les informations suivantes :
| Champ | À renseigner |
|---|---|
| Nom de l'OF | Un nom unique (le système refuse un nom déjà existant). |
| Type de séquence | Le procédé : Broyage, Extraction, Concentration à chaud, Flotweg, Concentration à froid ou Conditionnement. |
| Quantité attendue (kg) | La quantité à produire, supérieure à 0. |
| Début de période / Fin de période | La fenêtre de production, avec un début antérieur ou égal à la fin. |
| Lots et composants | La liste des lots / composants, séparés par des virgules. |
| Numéro produits finis | La référence des produits finis. |
L'ordre de fabrication est créé via l'appel d'un bouton « Ajouter » (bloc Ordre de fabrication) sur le dashboard concerné (par exemple, Planning - Concentration à chaud). Ce dashboard contient un contexte remplissant automatiquement le type de séquence de l'OF.
Le système contrôle la saisie avant de créer l'OF (nom unique, quantité positive, période cohérente) et signale une erreur explicite le cas échéant. Une fois créé, l'OF est non planifié et prêt pour l'étape suivante.
Création manuelle aujourd'hui, via l'ERP demain
Cette création est actuellement manuelle (saisie du formulaire). Elle pourra à terme être déclenchée automatiquement par un appel d'API depuis l'ERP, sans ressaisie : les mêmes informations seraient alors transmises par le système en amont.
2 · Planifier des cycles de production¶
Pour être lancé, un OF doit être divisé en un ou plusieurs cycles.
Le système découpe automatiquement l'OF en cycles via l'appel d'un bouton « Planifier » (bloc Cycle) sur le dashboard concerné (par exemple, Planning - Concentration à chaud).
L'écran affiche alors les paramètres à renseigner pour le premier cycle.
Informations communes à toutes les séquences :
| Champ | À renseigner |
|---|---|
| Ordre de fabrication concerné | L'OF à planifier. |
| Poids souhaité pour le premier cycle (kg) | La taille du premier cycle. Les suivants s'alignent pour couvrir le reste. |
| Recette utilisée | La recette du procédé. |
| Date planifiée | La date prévue pour le lancement du cycle. |
Puis, selon le procédé :
| Champ | À renseigner |
|---|---|
| Concentrateur à chaud utilisé | Concentrateur 1 (F30), 2 (F31), 3 (F32) ou 4 (F33). |
| Provenance | Soit un cycle d'extraction, soit un cuvon à exploiter (l'un ou l'autre). |
| Champ | À renseigner |
|---|---|
| Extracteur utilisé | Extracteur 1 (F26-27) ou 2 (F28-29). |
| Provenance conteneur (retourneur 1) | Le conteneur amené par le retourneur 1 (facultatif). |
| Provenance conteneur (retourneur 2) | Le conteneur amené par le retourneur 2 (facultatif). |
Les provenances renseignées ici sont réutilisées automatiquement à l'exécution (amenée des conteneurs, transfert vers le concentrateur,...). Le détail par procédé est sur Processus CC et Processus EX.
Le système en déduit les cycles suivants, demande de renseigner ou de confirmer les nouveaux paramètres, les crée jusqu'à couvrir la quantité de l'OF, et notifie quand la planification est terminée.
3 · Lancer un cycle de production¶
Une fois la planification faite, il ne reste qu'à choisir le cycle à démarrer : c'est la seule information demandée.
Pour cela, se rendre sur le dashboard Accueil pour appeler le bouton « Déclaration début de cycle ».
| Champ | À renseigner |
|---|---|
| Cycle à démarrer | Le cycle planifié à lancer. |
Avant de démarrer, le système fait deux contrôles et refuse le lancement avec un message explicite si l'un échoue :
- le cycle est dans un état valide (sinon : statut incorrect).
- l'équipement est disponible (sinon : EP indisponible).
Si tout est bon, le système recopie les paramètres du cycle sur l'équipement, met le cycle en cours, et lance la séquence. À partir de là, le procédé s'enchaîne étape par étape tout seul, nécessitant par moment de réagir aux sollicitations.
4 · Réagir aux sollicitations du système¶
La plupart des étapes se déclenchent seules et l'automate signale la fin d'une action via des notifications.
Une intervention n'est requise que lorsque le système le demande :
- Compléter une information manquante (recette, lot, provenance,...) au démarrage.
- Valider un contrôle (laboratoire, choix de fin de passe, destination,...).
- Réaliser une action manuelle quand un robot n'est pas disponible (voir mode dégradé).
Rien n'est perdu en cas d'attente : le procédé reprend là où il en était.
Le détail par procédé
Les étapes précises dépendent de la séquence : Processus CC, Processus EX.