Règles : de base

Mis à jour

Le moteur de règles d'Azumuta a été conçu pour garantir que ce que voit l'opérateur à l'écran soit le plus spécifique possible. Par exemple, il est possible de faire en sorte que l'opérateur voie un ensemble précis d'étapes d'instruction en fonction des réponses qu'il fournit aux contrôles produit tout au long du processus de production.

Ces règles définissent généralement des instructions conditionnelles (si… alors…) que le système utilise pour déterminer l'action appropriée à afficher sur l'écran de l'opérateur, en fonction des données reçues sur l'atelier (données fournies par les opérateurs ou par certains outils matériels). Dans cette section, vous apprendrez comment les règles peuvent améliorer l'efficacité et la productivité de votre atelier.

Ajouter une règle :

  1. Accédez à l'étape de l'instruction de travail où vous souhaitez ajouter une règle, puis cliquez sur Open.
  2. Cliquez sur l'onglet Rules
  3. Cliquez sur le bouton yellow plus. (vous pouvez ajouter une ou plusieurs règles).

Composants du moteur de règles

  1. Le bloc if (configuration de la règle) \-> Il définit la règle sur laquelle reposera l'action suivante. La configuration de la règle dépend du type de contrôle choisi dans l'onglet the check.
  2. Le bloc action (configuration de l'action) \-> définit l'action qui sera exécutée lorsque la règle est déclenchée.
  3. En cliquant sur le bouton yellow plus, vous pouvez créer une nouvelle règle dans la même étape d'instruction.

Docs rules engine components

Configuration de la règle

La première partie de la configuration de la règle (bloc if) est toujours la même et propose 4 options :

  1. L'une des conditions est remplie -> lorsqu'une des conditions est satisfaite, l'action configurée est exécutée
  2. Toutes les conditions sont remplies -> l'action configurée n'est exécutée que lorsque toutes les conditions sont satisfaites.
  3. Always -> l'action configurée sera toujours effectuée (aucune règle n'est évaluée).
  4. Formula evaluates to true (advanced) -> cela est traité dans advanced.

Astuce : Vous pouvez « boucler » une instruction de travail en plaçant une ligne « always » sur la dernière étape qui renvoie à la première étape à chaque fois

Exemple d'une règle en action : contrôle OK/NOK

Nous allons utiliser un simple contrôle OK/NOK pour montrer comment les règles fonctionnent réellement dans Azumuta.

Supposons que vous souhaitiez établir la règle suivante : si la réponse à la question de l'étape 1.2 de l'instruction de travail est « oui », alors l'écran de l'opérateur doit passer automatiquement à l'étape 1.3.

Pour ce faire :

  1. Activez le contrôle OK/NOK.
  2. Allez dans l'onglet Rules.
  3. Configurez les blocs if et action.
  4. Cliquez sur Save.

Astuce : Certains autres contrôles suivent un chemin différent pour appliquer une règle. Cependant, ils suivent tous la même logique que celle expliquée ci‑dessus.