Compare deux valeurs et produit TRUE si elles sont égales.
L'instruction EQ effectue une comparaison d'égalité. Elle évalue si deux valeurs sont exactement égales et écrit le résultat booléen dans la variable cible.
Ceci est couramment utilisé pour vérifier si un compteur a atteint une valeur spécifique, si une variable de processus correspond à un point de consigne, ou si un sélecteur de mode est dans une position particulière.
Lors de la comparaison de valeurs à virgule flottante, l'égalité exacte peut ne pas fonctionner comme prévu en raison des arrondis. Envisagez d'utiliser
GEetLEpour définir une petite plage acceptable à la place.
{GIF:HERE} - [Capture d'écran montrant la configuration de l'instruction EQ (Égal) dans l'éditeur visuel, avec l'action définie sur une étape et le type d'instruction défini sur EQ pour une variable de comparaison booléenne]
from automation_machine import ActionInstruction
step.add_action("variable_name", "Description", instruction=ActionInstruction.EQ)
self.add_step())ActionInstruction.EQ