Господа! Или , может лучше ,Товарищи!
Какие еще 10 минут?
Уже лет 100 применяется программная перезагрузка ПЛК , через заданное время после отключения питания,путем запуска бесконечного цикла.