Soustrait une valeur de la variable cible à chaque exécution de l'action.
L'instruction SUB effectue une opération de soustraction sur la variable cible. Lorsque l'action s'active, elle soustrait la valeur spécifiée (par défaut 1) de la valeur actuelle de la variable.
Ceci est couramment utilisé pour décrémenter des compteurs, faire un compte à rebours d'éléments restants ou ajuster des points de consigne numériques.
Lors de l'utilisation de
SUBavec le qualificatifN(non mémorisé), la soustraction s'exécute à chaque cycle de balayage pendant que l'étape est active. Si vous souhaitez soustraire une seule fois lors de l'activation de l'étape, utilisez plutôtActionQualifier.P(impulsion).

from automation_machine import ActionQualifier, ActionInstruction
step.add_action("variable_name", "Description", qualifier=ActionQualifier.P, instruction=ActionInstruction.SUB)
self.add_step())ActionQualifier.P pour une soustraction unique lors de l'activation de l'étapeActionInstruction.SUB