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