|
<< Click to Display Table of Contents >> Navigation: Проект в MasterSCADA 4D > Дерево библиотек > Библиотека BaseObjects > BaseObjects.ФБ.Системные > Информация и статистика > PING_CONTINUOUS |
Функциональный блок PING_CONTINUOUS необходим для беспрерывного мониторинга соединения c указанным устройством.
Вид в дереве |
Вид в редакторе FBD |
|
|
Входы и выходы ФБ:
Название |
Тип |
Назначение |
Входы |
||
Address |
STRING |
Указывается IP-адрес или DNS имя сервера. |
Check |
BOOL |
Запускается непрерывная проверка. |
Period |
TIME |
Указывается период опроса. |
Timeout |
TIME |
Задается время ожидания ответа от сервера. |
FailLimit |
DINT |
Задается лимит неудачных попыток подряд, после которого опрос прекращается. По умолчанию = 0, в таком случае опрос продолжается при отсутствии ответа устройства. |
FailCount |
DINT |
Задается количество подряд неудачных попыток подключения, при которых выход Failure принимает значение TRUE. Сбрасывается при успешной попытке. |
Reset |
BOOL |
Сброс статистики (AverageTime, UnsuccessCount, SuccessCount). |
Выходы |
||
Connection |
BOOL |
Выдается результат проверки. Если соединение было установлено, то появится значение TRUE, иначе FALSE. |
Running |
BOOL |
Установится TRUE, если попытки опроса начаты и не закончены. |
Failure |
BOOL |
Установится TRUE, если устройство не ответило на последние N попыток опроса, N=FailCount. |
AverageTime |
LREAL |
Выдается среднее время ответа в миллисекундах. |
SuccessCount |
DINT |
Выдается количество удавшихся попыток подключения. |
UnsuccessCount |
DINT |
Выдается количество неудавшихся попыток подключения. |
ErrorText |
STRING |
Выдается текст ошибки. |
Выходы сбрасываются при переводе Check в TRUE.