Hallo crash,
ich schnuppere erst seit paar Wochen in die Materie. Daher dachte ich, dass ein FC sich das nicht merken kann, wenn dann irgend wo noch eine andere Tür aufgeht und die eine noch nicht geschlossen ist. Mit FBs habe ich mich noch nicht beschäftigt, daher der Versuch mit einem FC.
Ups
Gehe ich Recht in der Annahme, dass die Instanzdbs mti der Nummer des FBs beginnen? Habe ja schon einen DB1, daher entschied ich mich, den FB in FB100 umzubenennen. Dann können die Instanzdbs 101, 102.. sein
Schwere Geburt
FUNCTION FC 1 : VOID
TITLE =
VERSION : 0.1
VAR_INPUT
Tuerschalter : BOOL ;
END_VAR
VAR_IN_OUT
door_auf : BOOL ;
door_zu : BOOL ;
Flankenmerker_auf : BOOL ;
Flankenmerker_zu : BOOL ;
END_VAR
BEGIN
NETWORK
TITLE =
//Tür auf
U #Tuerschalter;
FP #Flankenmerker_auf;
S #door_auf;
R #door_zu;
// Tür zu
U #Tuerschalter;
FN #Flankenmerker_zu;
S #door_zu;
R #door_auf;
END_FUNCTION
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?