-> Hier kostenlos registrieren
Hallo miteinander,
fur eine Übungsaufgabe soll ich für den in bereits erstellten CFC Plan den Rumpf dieses FB´s in strukturierter Text erstelln.
Dabei bin ich auf folgende Fragen gestoßen.
1. In Zeile 1: muß ich dem Setzeingang von DB_SR_1 Ventil oder DB_SR_2.Q zuweisen (beide haben ja den Anfangswert FALSE), oder könnte ich beide verwenden.
2. Ist der Aufruf des DB_Zaehlen so,wie ich es geschrieben habe richtig?
DB_SR_1(S1:=START AND NOT VENTIL AND DB_Zaehlen.KleinerMax,R:=VOLL);
PUMPE:=DB_SR_1.Q;
DB_Zaehlen(PUMPE:=PUMPE,START:=START,AnzMax:=AnzMax);
Hilfsv_1:=NULL AND NOT PUMPE AND START AND NOT LEER;
DB_TON_1:=(IN:=VOLL,PT:=T#5s);
DB_SR_2:=(S1:=Hilfsv_1 OR DB_TON_1.Q,R:=LEER);
VENTIL:=DB_SR_2.Q
im vorraus für alle Kommentare und Hilfe vielen Dank !
fur eine Übungsaufgabe soll ich für den in bereits erstellten CFC Plan den Rumpf dieses FB´s in strukturierter Text erstelln.
Dabei bin ich auf folgende Fragen gestoßen.
1. In Zeile 1: muß ich dem Setzeingang von DB_SR_1 Ventil oder DB_SR_2.Q zuweisen (beide haben ja den Anfangswert FALSE), oder könnte ich beide verwenden.
2. Ist der Aufruf des DB_Zaehlen so,wie ich es geschrieben habe richtig?
DB_SR_1(S1:=START AND NOT VENTIL AND DB_Zaehlen.KleinerMax,R:=VOLL);
PUMPE:=DB_SR_1.Q;
DB_Zaehlen(PUMPE:=PUMPE,START:=START,AnzMax:=AnzMax);
Hilfsv_1:=NULL AND NOT PUMPE AND START AND NOT LEER;
DB_TON_1:=(IN:=VOLL,PT:=T#5s);
DB_SR_2:=(S1:=Hilfsv_1 OR DB_TON_1.Q,R:=LEER);
VENTIL:=DB_SR_2.Q
im vorraus für alle Kommentare und Hilfe vielen Dank !