- Impression
Dans cet article, vous apprendrez
- Qu'est-ce qu'un déclencheur d'échelon ?
- Les types de déclencheurs de niveau d'étape
- Exemples de cas d'utilisation des déclencheurs de niveau d'étape
Déclencheurs de niveau d'étape
Les déclencheurs de niveau intermédiaire sont activés par des événements. Comme leur nom l'indique, les déclencheurs d'étape se situent au niveau de l'étape. Chaque étape possède sa propre liste de déclencheurs au niveau de l'étape. Ces déclencheurs ne s'exécutent que lorsque l'étape en question est affichée. Les déclencheurs au niveau de l'étape peuvent également être ajoutés à la mise en page de base, ces déclencheurs s'exécuteront sur chaque étape.
Les déclencheurs au niveau de l'étape sont accessibles via l'onglet Étape dans le volet contextuel.
Vous pouvez également configurer la manière dont les déclencheurs réagissent en cas d'échec des déclencheurs précédents, une fois que vous avez ajouté plus d'un déclencheur. En cliquant sur la bascule, les utilisateurs peuvent déterminer les déclencheurs suivants qui ne s'exécuteront pas en cas d'échec d'un déclencheur précédent.
Types de déclencheurs d'étape
Les déclencheurs de niveau d'étape, comme tous les autres déclencheurs, s'exécutent lorsqu'une action spécifique se produit. Les déclencheurs de niveau d'étape peuvent être exécutés en fonction de 4 types d'actions.
- A l'entrée de l'étape
- Minuterie
- Sortie d'une machine ou d'un appareil
- A la sortie de l'étape
A l'entrée du pas
Les déclencheurs "On step enter" sont exécutés lorsqu'une étape est affichée.
On step enter triggers will run every time its Step is loaded.
Exemple de cas d'utilisation
L'entrée à l'étape est le moment idéal pour initialiser toutes les données nécessaires à une opération spécifique.
Ex. Je veux que les utilisateurs signalent des défauts dans un processus d'assemblage. Je stockerai ces défauts dans un tableau. Je dois créer un enregistrement de table pour écrire dans cette table.
A l'étape d'entrée, je vais créer un enregistrement avec un ID aléatoire.
Minuteries
Vous trouverez plus d'informations sur les déclencheurs de minuterie ici.
Les déclencheurs de minuterie s'exécutent selon une cadence spécifique. Toutes les X secondes, un déclencheur est exécuté. Les déclencheurs peuvent être exécutés toutes les 30 secondes, mais cette cadence peut être réduite en contactant support@tulip.co.
Exemple d'utilisation
Les timer triggers sont parfaits pour effectuer des contrôles périodiques qui peuvent être exécutés en arrière-plan sans intervention de l'utilisateur.
Ex. Toutes les 5 minutes (300 secondes), je veux vérifier combien de pièces ont été produites. Si ce nombre est supérieur à la quantité requise, je veux envoyer un courriel à un superviseur.
Machines et appareils
Les déclencheurs de machines et d'appareils sont la façon dont vous recevrez les données de vos appareils supportés et des machines connectées à Tulip. Lorsque votre appareil ou votre machine émet des données, ils peuvent provoquer l'exécution de déclencheurs.
Device triggers run every time a supported device output data, where Machine triggers fire every time that Attribute is updated, even if it does not change.
Exemple de cas d'utilisation
Les déclencheurs de machines et d'appareils sont essentiels lorsque l'on travaille avec de nombreux appareils d'entrée utilisateur, comme les scanners de codes-barres.
ex. Je veux que les utilisateurs scannent un code-barres sur un voyageur de travail avec un lecteur de code-barres USB, lorsqu'ils scannent ce code-barres, je veux créer un enregistrement de table pour ce travail.
Sortie d'étape
Les déclencheurs "On step exit" sont exécutés lorsqu'une étape est quittée.
Exemple de cas d'utilisation
Les déclencheurs "On step exit" sont très utiles pour clôturer les processus.
ex. Les utilisateurs s'assoient principalement sur une seule marche pendant qu'ils travaillent sur un processus d'assemblage. Lorsque le processus est lancé, nous enregistrons l'heure de démarrage dans un enregistrement de table. Lorsqu'ils terminent ce processus, je veux enregistrer une heure de fin.