о, это фича. самое простое, что я видел - "безопасное состояние выхода".
типа что-то где-то наебнулось, плк ловит системную аварию определенного толка и переводит выходы в то самое безопасное состояние, прописанное в загруженном проекте.
если эта переменная "без.оп.состояние" в обычной памяти, то питание передернул и полетели дальше.
а вот если она ретейн, то хуюшки.
а дальше будут варианты. все ж зависит от тз и т.д.
в т.ч. и от кривых ручонок пограмистов.