Une bascule à priorité à la mise à un qui se verrouille à TRUE lorsque l'entrée set est active.
L'instruction SR implémente une bascule à priorité à la mise à un, comme défini dans la norme IEC 61131-3. Elle a deux entrées : Set (S) et Reset (R). Lorsque les deux entrées sont TRUE simultanément, l'entrée Set l'emporte et la sortie est TRUE.
Résumé du comportement :
TRUEFALSETRUE (priorité à la mise à un)Utilisez SR lorsque la condition "activée" doit prendre la priorité sur la condition "désactivée" dans les situations de conflit.
Si vous avez besoin que la réinitialisation soit prioritaire, utilisez plutôt la RS - Bascule Reset-Set.
ActionQualifier (défaut : ActionQualifier.N)ActionInstruction.SR{GIF:HERE} - Capture d'écran montrant une étape nommée "StepName" avec une action sur "variable_name" utilisant l'instruction SR (bascule set-reset) dans l'éditeur de séquence visuel
from automation_machine import Sequence, StepType, ActionInstruction
class Example(Sequence):
def setup(self):
step = self.add_step(StepType.INITIAL, name="StepName")
step.add_action("variable_name", "Description", instruction=ActionInstruction.SR)