Surveillance des machines grâce à l’automatisation

Prev Next

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 ?}}