Рисунок 11.4 13.
Вставить скопированный элемент поверх существующего, нажав ПКМ на экран и выбрав в
контекстном меню Вставить (или воспользоваться сочетанием клавиш Ctrl + V).
14.
На вставленном элементе изменить переменную на Izm_fl2 и заменить текстовый блок на
Т2. Программа готова к загрузке в прибор.
11.4 Задание уставок таймеров с экрана Задача – необходимо управлять задержками ФБ Blink (генератор прямоугольных импульсов) и TP
(импульс включения заданной длительности) с дисплея прибора. Предусмотреть возможность
преобразования задержек в миллиcекунды, секунды или часы. Дополнительно необходимо
отображать заданную уставку ФБ на дисплее прибора.
Для реализации задачи был выбран ПР200.
Холст проекта с элементами приведен на иллюстрации ниже.
11 Примеры проектов
145
Рисунок 11.5 – Схема алгоритма ФБ Blink (генератор прямоугольных импульсов) и TP (импульс включения заданной длительности)
принимают в качестве уставок числа в целочисленном формате с дискретностью 1 мс.
Чтобы пересчитать уставки под нужные единицы времени следует:
•
для отображения значений в секундах, следует разделить введенное значение на 1000;
•
для отображения уставок в минутах следует разделить введенное значение на (60 ∙ 1000);
•
для отображения уставок в часах. следует разделить введенное значение на (60 ∙ 60 ∙ 1000).
Если необходимо выводить значение уставки с десятичными знаками, следует перевести число в
тип с плавающей запятой и поделить на соответствующий коэффициент.
Пример Для перевода 2500 миллисекунд в секунды следует: 2500 мс ÷ 1000 = 2,5 с.
11.5 Подключение ПР200 к OwenCloud через шлюз ПМ210 по протоколу Modbus RTU Будем считать, что ПМ210 уже подключен к ПР200 и настроен для работы.
Для подключения следует:
1.
Создать проект для ПР200 в OWEN Logic.
11 Примеры проектов
146
2.
В окне
настроек прибора 5
задать параметры, как на иллюстрации ниже.
3.
В настройках слота указать адрес 1 и добавить сетевые переменные, как на иллюстрации
ниже.
4.