TIA Verständnissproblem SET und CLR

D4K!ZZ4

Level-1
Beiträge
149
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Leute,

ich habe ein Programm übernommen und muss mich jetzt ein wenig einarbeiten.

Da ich das Programmieren ausschließlich in FUP gelernt habe bereiter mir AWL Code teilweis Kopfzerbrechen.

Ich hab hier diesen Code und ich würde ganz gern wissen was das SET und das CLR in dem Code bewirkt?

SET
R "Visualisierung_Startbild"
S "Visualisierung_Bootbild_FL"
R "M_HANDBETRIEB"
R "M_TIPPBETRIEB"
CLR

Da der Code beim restart aufgerufen wird, wird wohl der Tippbetrieb udn Handbetrieb zurückgesetzt fals aktiviert
Das Visubild wird von Startbild auf Bootbild gesetzt.

Aber was macht das SET und das CLR in dem Code.

Würde das ohne nicht genau so funktionieren?

Grüße
 
Hallo,
die SET-Anweisung am Anfang holt die ein VKE=1 oder ein TRUE als Verknüpfungsergebnis, dass du brauchst um die S-R-Befehle ausführen zu können.
Die CLR-Anweisung am Ende ist in dem Kontext überflüssig - es sein denn, weitere folgende Programmzeilen/Zuweisungen arbeiten damit. Folgen nach dem CLR keine Anweisungen mehr dann ist die Anweisung nutzlos.

Gruß
Larry
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Das Set setzt das VKE auf True. Damit sind die Bedingungen für R und S erfüllt und werden ausgeführt.

Das CLR setzt das VKE wieder auf False.

DAs CLR ist für den vorhergehenden Abschnitt nicht nötig. Kann aber bei den folgenden Zeilen nötig sein (Sollte es aber nicht).

mfG René
 
Hallo,

Danke für die schnellen Antworten.

Kann ich das so verstehen wenn ich ohne vorgehende Verknüpfung was setzen will brauch ich eben set?

U "Freigabe"
U "Start"
S "Motor Ein"

Hier liefer quasi die und Verknüpung das VKE und ohne Verknüpfung muss ich ihm das VKE vorgeben?

Grüße
 
Zurück
Oben