Назад к списку

Тестовые задания для обучению программирования Easy Logic от GalileoSky

Тестовая задача 2 EASY LOGIC PRACTIC

Создать алгоритм по контролю за превышением напряжения на выходе 3 (по умолчанию 5В) внутри прямоугольной геозоны. параметры геозоны определяются координатами двух точек (по умолчанию 58.000000, 56.000000 и 58.123456, 56.123456) Это координаты могут меняться при получении команды location из ПО мониторинга (новые координаты передаются в виде 4 аргументов к команде).

Терминал модет находиться в геозоне длительное время и неоднократно входить /выходить из нее. В случаи превышения в геозоне напряжения выше заданной величины (это может происходить неоднократно) должен однократно открываться выход 2 на 3 секунды. При постоянном превышении напряжения в течении 30 секунд при нахождении в геозоне (это может происходить не однократно) необходимо однократно отправить SMS на номер +79011234567 с текстом "Превышение".

Все время алгоритма должно ежесекундно выводиться диагностическое сообщениес текущими значениями широты и долготы терминала и величиной напряжения на входе.

Автор © Дмитрий сделано на © 1992-2021 uKit
Информация на сайте не является публичной офертой