- Impression
Quels sont les 10 déclencheurs les plus courants ?
Vous ne savez pas par où commencer avec les déclencheurs ? Consultez ces modèles courants.
Cet article vous montrera quelques exemples de façons courantes d'utiliser les déclencheurs dans Tulip. Cela suppose que vous avez déjà une bonne compréhension de ce que sont les déclencheurs et du rôle qu'ils jouent dans les applications d'opérations de première ligne.
Si ce n'est pas le cas, nous vous recommandons de prendre une minute pour lire"Qu'est-ce qu'un déclencheur?".
Nous vous conseillons également de lire l'aperçu des variables
Les 10 principaux déclencheurs
Voici 10 exemples de déclencheurs qui vous donneront des idées sur les déclencheurs que vous pouvez utiliser dans vos applications.
1. Enregistrer le code-barres et passer automatiquement à l'étape suivante
Ce déclencheur est souvent utilisé dans la première étape d'une application, en commençant par les instructions de travail ou les contrôles de qualité.
En démarrant l'application avec cette étape, vous pouvez associer des informations supplémentaires, comme les résultats d'un contrôle de qualité, à ce code-barres lorsque l'opérateur termine l'application.
QUAND
- "Device" "Barcode Scanner" sort à "cette station"
ALORS
- "Manipulation des données" "Stockage" des données : "Sortie de l'appareil" Emplacement des "données" : "code-barres"
- "Passer à l'étape suivante
Si votre code-barres est un nombre de plus de 16 chiffres, vous devrez le sauvegarder en tant que valeur texte dans Tulip. Voici comment procéder :
- "Manipulation de données" "Enregistrer" données : "Expression" " @Device Output.data " '' " location : "variable" "work_order"
2. Vérifier avant d'avancer les étapes
Dans ce déclencheur, l'opérateur ne peut passer à l'étape suivante que si une condition est remplie.
Dans l'exemple ci-dessous, l'opérateur ne peut avancer que si le code-barres scanné comporte 7 chiffres.
Si ce n'est pas le cas, l'application reste à la même étape et affiche un message d'erreur. Cela pourrait être utile comme poka-yoke pour le code-barres désiré. *Par exemple, vous pouvez l'utiliser lorsque l'ID d'un bon de travail est toujours à 7 chiffres mais qu'il est situé à côté d'autres codes-barres qui sont de longueurs différentes. *
POURQUOI
- "Device" "Barcode Scanner" sort à "cette station".
SI
- "Sortie du dispositif" "données" "Correspond à l'expression régulière" "Valeur statique" "texte" "^\d{7}$".
ALORS
- "Manipulation des données "Stocker" les données : "device output" "data" location : "code-barres"
- "Passer à l'étape" "Suivant"
ELSE
ALORS
- "Show Error" "Static Value" "text" (message)
3. Exécution d'une fonction de connecteur vers une base de données externe
Lorsqu'un événement se produit (pression d'un bouton, ouverture d'une étape, lecture d'un code-barres, etc.), vous pouvez envoyer des données de l'application à une base de données externe à l'aide d'une fonction de connexion. ), vous pouvez envoyer des données dans l'application vers une base de données externe à l'aide d'une fonction de connexion.
Dans l'exemple ci-dessous, les détails de la commande, tels que l'adresse de livraison, sont extraits d'une base de données externe sur la base du numéro de commande scanné par le lecteur de code-barres. Notez que le déclencheur passe automatiquement à l'étape suivante une fois le code-barres scanné.
POURQUOI
- "Device" "Barcode Scanner" sort à "cette station"
ALORS
- "Run Connector Function" (Exécuter la fonction du connecteur) : "Exemple de base de données" "Consultation de commandes multiligne" code-barres : "Device Output" "data" et enregistrer le résultat en tant que : "Variable" (votre variable ici)
- "Passer à l'étape suivante
4. Utilisation d'une pédale pour passer à l'étape suivante
L'objectif de Tulip est de collecter des données de manière transparente dans les coulisses des applications existantes.
Cliquer sur un bouton "Étape suivante" sur un écran tactile est souvent fastidieux et ajoute du temps au flux de travail d'un opérateur. L'utilisation d'une pédale est un moyen simple de déclencher une action dans une application tout en gardant les deux mains libres.
POURQUOI
- "Device" "Footpedal" sort à "cette station"
ALORS
- "Passer à l'étape suivante
5. Utiliser des boutons pour naviguer dans les étapes
L'éditeur d'application dispose de boutons par défaut pour Précédent et Suivant, mais vous pouvez créer vos propres boutons qui peuvent inviter l'utilisateur à naviguer vers n'importe quelle étape de l'application. Par exemple, vous pouvez nommer le bouton "Signaler un défaut" et ajouter un déclencheur pour passer à une étape spécifique lorsque vous appuyez dessus.
QUAND
- "le bouton est enfoncé
ALORS
- "Aller à l'étape" "Rapport de défaut"
6. Utiliser les boutons pour stocker des variables
En plus du déclencheur présenté au point 5, vous pouvez enregistrer une variable chaque fois que vous appuyez sur le bouton. Par exemple, la variable "num" sera incrémentée de 1 à chaque pression sur le bouton. Vous pourrez ensuite utiliser ce nombre dans le cadre de l'analyse.
QUAND
- "le bouton est enfoncé
ALORS
- "Manipulation des données" "Valeur d'incrémentation" valeur : "num" by : "Valeur statique" "entier" "1"
- "Aller à l'étape" "Signaler que le poids est en dehors de la plage"
7. Envoi d'une alerte SMS
Un bouton "demander de l'aide" est fréquemment utilisé pour permettre aux opérateurs d'appeler à l'aide leur superviseur ou leur ingénieur d'un simple clic.
Conseil de pro: utilisez le symbole @ pour incorporer des valeurs de variables dans l'alerte afin de donner à la personne plus d'informations sur ce qui se passe !
QUAND
- "le bouton est enfoncé
ALORS
- "Envoyer un SMS à (nom de la personne) message : "Valeur statique" "texte" (votre texte ici)
8. Envoi d'alertes par courrier électronique
Pour les alertes qui ne nécessitent pas une action immédiate, les utilisateurs peuvent choisir d'envoyer un courrier électronique. Voir la modification ci-dessous :
ALORS
- "Envoyer un courriel à (nom de la personne) message : "Valeur statique" "texte" (votre texte ici)
9. Activer les sorties GPIO des appareils Tulip Edge
Vous pouvez utiliser des déclencheurs pour activer une sortie sur un périphérique GPIO connecté.
Dans l'exemple ci-dessous, lorsque le bouton est pressé pour signaler un défaut, il va également allumer la lumière rouge sur le voyant andon pour indiquer qu'il y a un problème sur la station de travail. Le voyant rouge est connecté à la broche 1.
QUAND
- "le bouton est enfoncé
ALORS
- "Run Device Function" "GPIO" "Set Digital Output" at "this station" on pin : "Valeur statique" "entier" "1" à l'état : "Valeur statique" "booléen" "oui"
- "Passer à l'étape" "Formulaire AQ"
10. Déclenchement d'une action basée sur l'augmentation d'une broche GPIO (par exemple, changement d'état d'une poutre de rupture)
Tulip peut également écouter les signaux GPIO et réagir en fonction d'un changement d'état.
Par exemple, disons qu'une poutre de rupture est connectée à la passerelle d'E/S et est utilisée pour contrôler une bande transporteuse. Les étapes peuvent changer automatiquement en fonction du passage d'un produit dans la poutre.
QUAND
- "device" "GPIO" sort à "cette station" avec l'événement : "Pin up" (broche vers le haut)
SI
- "Sortie du dispositif "pin" = Valeur statique "integer" "1"
ALORS
- "Passer à l'étape suivante
Pour en savoir plus
Avez-vous trouvé ce que vous cherchiez ?
Vous pouvez également vous rendre sur community.tulip.co pour poser votre question ou voir si d'autres personnes ont rencontré une question similaire !