Просмотр полной версии : MS4D 1.2.18.30831 => ФБ PING => Не работает
pavel.migdalev
20.12.2023, 15:59
Приветствую.
В своей программе на языке ST, в каждом такте вызываю:
PING_1(Address:= 'ya.ru', Check:= TRUE, TimeOut:= t#5s, RepeatCount:= 0);
и не получаю никаких результатов (см. 01.png).
У кого-нибудь работает ФБ PING?
Заранее спасибо.
МихаилГл
20.12.2023, 16:11
А repeat coun это что?
pavel.migdalev
20.12.2023, 16:28
А repeat coun это что?
RepeatCount - указывается количество попыток отправки команды подряд, если все они окажутся не успешны, то выход Connection примет значение false.
Так тоже не работает:
PING_1(Address:= 'ya.ru', Check:= TRUE, TimeOut:= t#5s, RepeatCount:= 1);
МихаилГл
20.12.2023, 16:37
А 127.0.0.1 пингуется? Просто для эксперимента...
pavel.migdalev
20.12.2023, 16:45
А 127.0.0.1 пингуется? Просто для эксперимента...
Я думаю сам ФБ не работает.
ФБ в конце своей работы должен выдать Completed = TRUE, но он этого не делает.
https://support.mps-soft.ru/Help-web/index.html?ping.html
glazastik
20.12.2023, 16:54
Address:= 'www.ya.ru' попробуй
pavel.migdalev
20.12.2023, 17:09
Address:= 'www.ya.ru' попробуй
Ничего не работает:
PING_1(Address:= '127.0.0.1', Check:= TRUE, TimeOut:= t#5s, RepeatCount:= 1);
PING_2(Address:= 'ya.ru', Check:= TRUE, TimeOut:= t#5s, RepeatCount:= 1);
PING_3(Address:= '8.8.8.8', Check:= TRUE, TimeOut:= t#5s, RepeatCount:= 1);
PING_4(Address:= 'www.ya.ru', Check:= TRUE, TimeOut:= t#5s, RepeatCount:= 1);
МихаилГл
20.12.2023, 17:17
Честно с данной скадой не работал...
Но там сказано, по переднему фронту check, и фронт игнорируется если проверка не сделана...
А у вас просто бит в 1... Может нету переднего фронта?
Можно код посмотреть?
pavel.migdalev
20.12.2023, 17:27
Честно с данной скадой не работал...
Но там сказано, по переднему фронту check, и фронт игнорируется если проверка не сделана...
А у вас просто бит в 1... Может нету переднего фронта?
Можно код посмотреть?
Вот весь код:
PING_1(Address:= '127.0.0.1', Check:= TRUE, TimeOut:= t#5s, RepeatCount:= 1);
TON же работает:
TON_1(IN := TRUE);
Не вижу разницы в передних фронтах между PING и TON.
Прошу помочь человека, который работает в MS4D и может проверить в своем проекте работоспособность ФБ PING и в какой версии MS4D ФБ PING работает.
МихаилГл
20.12.2023, 17:38
Вот весь код:
PING_1(Address:= '127.0.0.1', Check:= TRUE, TimeOut:= t#5s, RepeatCount:= 1);
TON же работает:
TON_1(IN := TRUE);
Не вижу разницы в передних фронтах между PING и TON.
Прошу помочь человека, который работает в MS4D и может проверить в своем проекте работоспособность ФБ PING и в какой версии MS4D ФБ PING работает.
Сейчас скачаю... 1.3 Гб... Чем мне нравится бесплатная рапид скада, так это дистрибутивом в 15 мб и функционалом...
МихаилГл
20.12.2023, 19:27
Вот весь код:
PING_1(Address:= '127.0.0.1', Check:= TRUE, TimeOut:= t#5s, RepeatCount:= 1);
TON же работает:
TON_1(IN := TRUE);
Не вижу разницы в передних фронтах между PING и TON.
Прошу помочь человека, который работает в MS4D и может проверить в своем проекте работоспособность ФБ PING и в какой версии MS4D ФБ PING работает.
Ну и не знаю, у меня всё работает
72516
Пришлось конечно помучиться, т.к. в первый раз вообще эту скаду вижу вживую...
pavel.migdalev
20.12.2023, 19:35
Ну и не знаю, у меня всё работает
72516
Пришлось конечно помучиться, т.к. в первый раз вообще эту скаду вижу вживую...
Понял. Спасибо. Значит баг в версии 1.2.18.
PING_1(Address:= '127.0.0.1', Check:= TRUE, TimeOut:= t#5s, RepeatCount:= 1);
В версии 1.3.3.15735 работает.
pavel.migdalev
20.12.2023, 20:08
В версии 1.3.3.15735 работает.
Понял. Спасибо.
Powered by vBulletin® Version 4.2.3 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot