Страница 1 из 1

Мониторинг сетевых устройств через Ping

СообщениеДобавлено: Вс мар 11, 2018 2:16 pm
Rustaveli
Добрый день. Возникла необходимость мониторить доступность 60-ти полевых антенн.
У каждого шкафа(контроллера) своя антенна. Попытался реализовать подобное через такой скрипт:

Код: Выделить всё
dim net as System.Net.NetworkInformation.Ping;
dim pingrep as System.Net.NetworkInformation.PingReply;

net = new System.Net.NetworkInformation.Ping();
pingrep = net.Send("192.168.1.21");
if pingrep.Status == System.Net.NetworkInformation.IPStatus.Success then
Me.Status = 1;
else
Me.Status = 0;
endif;


Проблема заключается в том, что при использовании больше 5-ти подобных скриптов, начинаются проблемы с подгрузкой актуальных значений со SCADA. Переход между окнами мгновенный, но значения не обновляются. Можете подсказать, как оптимизировать работу данных скриптов.

Re: Мониторинг сетевых устройств через Ping

СообщениеДобавлено: Пн мар 12, 2018 12:59 am
Генератор зла
Скрипты асинхронные ли?

Re: Мониторинг сетевых устройств через Ping

СообщениеДобавлено: Вт мар 13, 2018 3:15 am
love4nn
скрипты на какое действие срабатывают?