Имею подобную проблему: через SCADA indusoft web studio, opc server считываем данные c тепловычислителей. Периодически, раз в два , три дня, перестают поступать данные. Открываю утилиту NPort, перезагружаю преобразователи МОХА 5210, 5450, считывание восстанавливается.
Так что програмка перезагружающая МОХА при отсутствии считывания, запускающаяся из скады, очень бы помогла. Прошу выложить здесь или выслать на почту.
Может быть использовать telnet команду?