ssyn
Level-2
- Beiträge
- 124
- Reaktionspunkte
- 12
-> Hier kostenlos registrieren
Hallo, ich habe in einem alten Projekt seltsame Deklaration gefunden.
So, es gibt zuweisung ":=TRUE" direkt in FB INPUT und meiner Meinung nach es wird überhaupt NIE funktioniert. Das ist aber keine interne Daten und bei Aufruf bleiben beide Bool-Variables FALSE. Oder ich verstehe hier etwas nicht?
Code:
FUNCTION_BLOCK My_FB
VAR_INPUT
mybool1: BOOL:=TRUE;
mybool2: BOOL:=TRUE;
END_VAR
....
-----Programm
If mybool1 and mybool2 then
...
So, es gibt zuweisung ":=TRUE" direkt in FB INPUT und meiner Meinung nach es wird überhaupt NIE funktioniert. Das ist aber keine interne Daten und bei Aufruf bleiben beide Bool-Variables FALSE. Oder ich verstehe hier etwas nicht?