сто лет так делается в телемеханике. Даже сейчас питанием на цепи управления подаем только на момент управления причем с другого порта, не связанного с модулем DO. Раньше даже делали контроль транзисторов, которые снизу и контроль залипших реле перед подачей питания. PS: в гостах все есть, выход любого единичного элемента из строя не должен приводить к ошибочному управлению.