Здравствуйте.
Вы используете последнюю версию 2.3.6.10? Если нет, то обновитесь, в ней добавлена доработка пинга, возможно она поможет.
Simple-Scada для пинга использует стандартную библиотеку Windows "icmp.dll" и он должен работать как пинг в Windows через консоль. В версии 2.3.6.10 мы оставили только вызовы к "icmp.dll" и убрали весь собственный код, чтобы он никак не мог влиять на результаты пинга. Поэтому, если пинг всё равно ложно срабатывает даже в версии 2.3.6.10, мы не сможем что-то в нём исправить, т.к. нашего кода в нём теперь нет. Почему стандартная библиотека Windows может выдавать ложные срабатывания нам пока неизвестно, может быть есть какая-то зависимость от ОС, параметров сети, количества пингов и т.п..
Возможно проблему можно решить определяя ошибку пинга с учетом количества неудачных попыток (
свойство FailCounter). Можно выдавать ошибку только когда количество неудачных попыток больше 1.