Découvrez comment utiliser les automatisations pour mettre à jour les données des machines.
Fonctionnalités d’automatisation pour la surveillance des machines
Vous pouvez effectuer les actions suivantes dans les automatisations :
Écrire directement dans les champs d’activité des machines
Déclencheur de l'automatisation
Quand: enregistrement du tableau mis à jour (modification du champ « ID de l'ordre de travail »)Action: mettre à jour le champ d'activité de la machine « Programme » = ID de l'ordre de travail
Utilisez la tâche « Mettre à jour les données » pour écrire directement dans les attributs de la machine. Vous n’avez pas besoin d’ connector functions.
Modifier l’état de la machine
Déclencheur d’automatisation
Quand: l’attribut de la machine « Get Maintenance Mode » passe à « True**»Action**: Mise à jour des données : définir l’état de la machine sur « Maintenance »
Appel connector functions
Déclencheur d’automatisation
Quand: l’attribut de la machine « Code d’alarme »change. Action: appeler l’ connector function « Envoyer une alerte Slack ».Paramètres: ID de la machine, code d’alarme, horodatage
Créer ou mettre à jour des enregistrements dans la table Tulip
Déclencheur d’automatisation
Quand: l’état de la machine passe à « En cours d’exécution**»Action**: Créer un enregistrement dans la table « Exécutions de production » Champs: ID de la machine, heure de début, ID de l’ordre de travail
Envoyer des notifications
Déclencheur d’automatisation
Quand la durée d’indisponibilité de la machine est supérieure à 30minutesAction: envoyer un e-mail à « maintenance@company.com » Objet: « La machine {ID de la machine} est à l’arrêt depuis plus de 30 minutes »
Limites des automatisations pour la surveillance des machines et solutions de contournement
1. Lecture directe des valeurs des attributs de la machine
Limitation: les automatisations ne peuvent se déclencher qu’en cas de modification des attributs et ne peuvent pas récupérer la valeur actuelle
Solution de contournement: enregistrer la dernière valeur connue dans une table Tulip
Exemple: Déclencheurd’automatisation: «Lorsque “Courant de la machine”change » ;Alors: « Enregistrer la nouvelle valeur dans la table »
Grâce à cette méthode, la table contient toujours la valeur la plus récente.
2. Accéder aux enregistrements d’achèvement**
Limitation: les automatisations ne disposent pas de déclencheur pour les achèvements d’application
Solution de contournement: utilisez un déclencheur d'application à la fin de l'application pour écrire dans une table, puis créez une automatisation sur la modification de la table
Pour en savoir plus
{{snippet.Avez-vous trouvé ce que vous cherchiez ?}}

