Écrit une valeur booléenne dans la variable cible pendant que l'action est active.
L'instruction STORE copie l'état d'activation de l'action directement dans la variable booléenne cible. Lorsque l'action est active, la variable est mise à TRUE. Lorsque l'action devient inactive, la variable est remise à FALSE.
C'est l'instruction la plus couramment utilisée dans les programmes de Séquence. C'est le comportement par défaut pour contrôler les sorties qui doivent suivre l'état de l'étape : la sortie s'allume lorsque l'étape est active et s'éteint lorsque l'étape se désactive.
Contrairement à
SET, l'instructionSTOREne verrouille pas la valeur. La variable retourne àFALSEdès que l'action s'arrête.
ActionQualifier (défaut : ActionQualifier.N)ActionInstruction (défaut : ActionInstruction.STORE)
ActionQualifier.NetActionInstruction.STOREsont tous les deux des valeurs par défaut et peuvent être omis.
{GIF:HERE} - Capture d'écran montrant une étape nommée "StepName" avec une action sur "variable_name" utilisant le qualificatif par défaut N et l'instruction STORE dans l'éditeur de séquence visuel
from automation_machine import Sequence, StepType
class Example(Sequence):
def setup(self):
step = self.add_step(StepType.INITIAL, name="StepName")
step.add_action("variable_name", "Description")