Добрый день.
Допустим у меня есть две программы. Main и Prg1
Первый вариант:
PROGRAM MAIN
VAR
START:BOOL:=True;
END_VAR
IF START THEN
PRG1();
START := FALSE;
END_IF
Второй вариант:
PROGRAM MAIN
VAR
END_VAR
PRG1();
PROGRAM PRG1
VAR
START:BOOL:=True;
//какие-то переменные
END_VAR
IF NOT START THEN RETURN; END_IF
START := FALSE;
//какой-то код....
Вопрос. Первый вариант лучше второго в плане экономии памяти, быстродействии или чего-то ещё? Или все едино?