Gleichzeitiges setzen mehrerer Merker

Drain

Level-2
Beiträge
224
Reaktionspunkte
5
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

mal wieder eine einfache Frage um mein Verständnis zur S7-Programmierung zu verbessern.
Wie kann ich, bedingt durch eine Verknüpfung, mehrere Merker (Ein- oder Ausgänge) gleichzeitig (rück-)setzen?

Code:
U E1.0
U E1.2
S M1.0
S M2.0
R M3.0
Sprich wenn die beiden Eingänge da sind sollen die Merker 1.0 und 2.0 gesetzt und der Merker 3.0 zurückgesetzt werden.

Wie oben programmiert funktioniert es ja wohl nicht, da nach dem ersten Setzbefehl das Erstabfragebit zurückgesetzt wird.
 
@MatMer Es wird z.T. so in dem Programm verwendet, mit dem ich mich beschäftige. Zum Testen hab ich gerade keine Möglichkeit.

@Rayk Danke.

Ich war durch folgende Info in der AWL-Hilfe etwas verwirrt und dachte, daß dadurch auch das VKE ungültig wird.
Mit Zuordnung eines Wertes (S, R, =) oder mit einer VKE-abhängigen Sprungoperation endet die Verknüpfungskette und das /ER-Bit wird auf "0" gesetzt.

Wenn das VKE aber trotzdem bestehen bleibt ist meine Frage somit beantwortet.
 
Zurück
Oben