Цитата Сообщение от capzap Посмотреть сообщение
почему, как раз таки когда проект загрузится и стартанет, наступит событие старт. А по нему уже (событию) можно перевести глобальные переменные в начальное состояние

а почему так происходит, тут вообще сложно сказать, может потому что при стопе у Вас какой нибудь процесс зависит не только от ретайн переменных но и от просто переменных, которые могут принимать случайные значения, соответственно какой то блок может из-за неопределенного состояния перегружать ПЛК
т.е. получается подаю питание на ПЛК, загрузочный проект стартует ПЛК, по событию старта запускается PLC_PRG, правильно? В таком случае все равно вопрос почему раньше все таки и было но без использования события старт. Ретейн у меня переменные которые задает оператор из скады, для того чтобы в случае пропадания питания на плк эти переменные не надо было заново задавать, а просто пошло исполнение программы как и до этого.

А перегружает ПЛК не блок, а к примеру я сам, выключая питание ПЛК.