Simple-Scada forum

Simple-Scada 2 => Ваши вопросы => Тема начата: dmitriyteetotal от 14 Апреля 2023, 10:24:24

Название: Таймаут StartPing
Отправлено: dmitriyteetotal от 14 Апреля 2023, 10:24:24
Добрый день.
Для диагностики связи с удаленным контроллером хотел использовать процедуру Startping с привязкой sender к булевой переменной и соответственно при изменении пинга привязываю result к значению переменой. При этом переменная становится false сразу при обрыве связи, независимо от параметра ATimeout в запросе. И наоборот переменая становится true по появлению связи и по истечению времени ATimeout.
Так и должно быть? это именно таймаут восстановления связи?
Версия 2.6.0.0. win 10 64 bit.
Название: Re: Таймаут StartPing
Отправлено: Simple Scada от 14 Апреля 2023, 11:51:22
Здравствуйте.

Проверили, все работает корректно. Возможно, для проверки обрыва связи Вы отключаете сетевой интерфейс на ПК-сервере? Если так, то данный тест некорректен, так как происходит отключение сетевого устройства ПК и обрыв связи происходит без задержки. Также возможно, что после внесения изменений в скрипт Вы не перезапустили проект на сервере (https://simple-scada.com/help/manual/server-project.html). После внесения изменений в проект его нужно перезапустить на сервере, чтобы сервер загрузил обновленный проект.