Ich habe in einem alten Projekt gesehen, dass man in einem FB einer innere Variable außen benutzt.
z.B.
und irgendwo in PRG steht Verknüpfung test.temp1
Ich habe irgendwo und irgendwann gelesen, dass es nicht gute Beispiel für Code ist. doch kann es funktionieren.
Aber könnte es bei bestimmte Bedienungen das Problem bringen und lohnt es doch ändern?
z.B.
Code:
FUNCTION_BLOCK test
VAR_INPUT
in1, in2 : bool;
END_VAR
VAR_OUTPUT
out1, out2 : bool;
END_VAR
VAR
temp1 : BOOL;
END_VAR
und irgendwo in PRG steht Verknüpfung test.temp1
Ich habe irgendwo und irgendwann gelesen, dass es nicht gute Beispiel für Code ist. doch kann es funktionieren.
Aber könnte es bei bestimmte Bedienungen das Problem bringen und lohnt es doch ändern?