Цитата Сообщение от ksn33 Посмотреть сообщение
Переходные процессы еще никто не отменял и просчитать их гораздо сложнее. Пример: питание может появиться мгновенно (теория) или в течении нескольких миллисекунд (а то и секунд) благодаря отсутствию нормального контакта в линиях и КУ (практика). О какой стабильности любой электроники в такой момент можно говорить!
Сам при проектировании оборудования с ПЛК (при наличии механизмов могущих выйти из строя или вывести что либо или кого либо из строя http://www.owen.ru/forum/images/icons/icon7.gif) обязательно ставлю кнопку Пуск (Ход) включающую (через КУ -реле, пускатель) питание цепей управления и выключающую их при пропадании питания, так же это КУ включено в цепь аварийной остановки (блокировки) оборудования. Питание на ПЛК как правило подается до перечисленных цепей. В таком случае ПЛК видит что когда включилось и в случае аварийной остановки видит последующие действия для "черного ящика".
Это все из практики
А что будет если при скачке напряжения эти цепи имеющие разную чувствительность поведут себя по разному, т.е. контроллер начнет перезапуск (из-за просадки напряжения, или словит там что то и у него сработает сторожевой таймер), а цепь защиты не заметит этого. Или наоборот цепь защиты словит что то и отрубит выходы контроллера на ходу.

Потом не стоит говорить что с переходными процессами при пуске все так плохо. Возьмем ту же atmega там есть фьюз биты типа браун детект и бодлевел, сат0 ... сат1 так вот ими и настраивается поведение в этих случаях. У других процессоров подозреваю что есть нечто аналогичное.