Здрасте всем!!!

У меня для полного хепиенда систем диспетчеризации не хватает реализации команды “ping” с помощью контроллера ПЛКххх. В двух словах о проблеме:
На объекте стоит контроллер. Контроллер отправляет информацию об объекте на диспетчерский пункт. Но сетевое оборудование иногда виснет и соответственно пропадает связь с объектом. Я хотел бы при помощи контроллера раз в пять минут пинговать компы из дальних уголков сети и если никто не откликнулся выключить и через 10 секунд включить сетевое оборудование (модем, свичь и тд.). К большому сожалению руки еще не выпрямились после сименсов и самому как то не получились пока реализовать эту идею.

P. S. От аварийки до некоторых объектов диспетчеризации иногда минут 20 езды на машине. Так что помогите кто чем может. Не хочется выслушивать от людей обучающий мат.