Организация взаимодействия компонентов проекта в scada-системе

Напомним указанную процедуру, а именно: привяжем теги проекта к тегам устройства ввода-вывода в программе NLорс. Для этого в редакторе свойств компонента OPC «Влажность» нажмём кнопку «Обзор» и вызовем браузер OPC. Перейдя в NLopc.server в правом окне привяжем в ответвлении NL30ML_02D6C1 к тегу Sensor2. Нажатием на кнопку «Готово» подтвердим привязку.

Для компонент OPC «Нагреватель» и «Температура» привязки должны быть соответственно к Dout0 и Vin0.

В верхнем экране навигатора проекта выберем компонент «Управление» узла RTM_1, а в нижнем – список тегов OPC-сервера. Осуществляем привязку компонентов перетаскиванием с нажатой левой клавишей мыши Элементов «Тег Температура» на «Канал Температура» и «Канал Выход_плюс» канала ШИМ узла RTM на «Тег Нагреватель»(рис. 4.28).

РЕКОМЕНДАЦИИ: в редакторе RTM (ПК мыши – «Редактировать»), изменить период пересчета, задавая его равным выбранному, исходя из динамики ОУ значению .

Организация взаимодействия компонентов проекта в scada-системе

Рис. 4.28

Установку величины осуществляем с помощью 2-х параметров в окне Редактировать узел RTM_1 (рис. 4.29). Установив разрешение в 0.1 с., период – целое число 150, получим , равным 15 с. (0.1*150).

Он должен быть установлен во всех каналах. С этой целью вызываем на редактирование базу каналов (рис. 4.30) и в окне цикл пересчета устанавливаем 1 (1 цикл пересчета) или 15 с (рис. 4.31).

Организация взаимодействия компонентов проекта в scada-системе

Рис. 4.29

Организация взаимодействия компонентов проекта в scada-системе

Рис. 4.30

Из алгоритма (4.2) следует, что коэффициенты, задаваемые в SCADA, должны рассчитываться с умножением каждого из них на Тшим:

; ;

Организация взаимодействия компонентов проекта в scada-системе . (4.3)

Значения , , – коэффициенты при пропорциональной, дифференциальной и интегральной составляющих алгоритма управления необходимо брать из расчетов по результатам идентификации ОУ. Значение Тшим брать равным 7 с, которое установить, вызвав на редактирование Базу каналов, как показано на рис. 4.31.

Организация взаимодействия компонентов проекта в scada-системе

Рис. 4.31

Значения кп, ки и кд устанавливаются с помощью кнопок в профайлере после его запуска. Можно поступить иначе, а именно, полученные по формулам (4.3) значения параметров можно установить, вызвав на редактирование Базу каналов (рис. 4.31) или в окне «Отработать на старте», которое появляется в соответствующем канале узла RTM после нажатия ПК на имени канала и выделении из открывшегося меню команды «Редактировать». В этом же окне следует установить автопосылку, как это сделано для канала «Кп» (рис. 4.32).

Для удобства наблюдения атрибутов каналов узлов при работе в профайлере для всех групп компонентов в RTM ставим флаг «Загрузить» (рис. 4.33). Не забыть про каналы ШИМ.

Сохраняем проект нажатием на иконку .

Организация взаимодействия компонентов проекта в scada-системе

Рис. 4.32

Организация взаимодействия компонентов проекта в scada-системе

Рис. 4.33

Запуск проекта

Выделяем ЛК узел RTM и нажатием на иконку сохраняем проект в бинарном коде, после чего запускаем профайлер . Устанавливаем с помощью соответствующих кнопок параметры регулятора (4.2), если они не были установлены ранее, как показано на рис. 4.31.

Содержание отчета

Отчет о выполнении задания должен содержать:

1. Цель работы (задание).

2. Выполненные расчеты параметров регулятора.

3. Расчеты величины цикла и периода пересчета каналов.

4. Экспериментальные графики изменения сигналов управления температуры, влажности и задания.

5. Критические замечания.

6. Выводы.

Контрольные вопросы

1. Назначение OPC-сервера, процедуры его создания.

2. Назначение программной системы NLopc. Как открыть её главное окно?

3. Назначение сервера NLopc. Как создать образы устройств, подключенных к COM-порту?

4. Назначение конструктора пространства имен. Разновидности тегов и процедуры их создания.

5. Какие компоненты входят в древовидную структуру проекта в SCADA-системе Trace Modе? Их назначение.

6. Как создается экран по принципу «от шаблона»?

7. Особенности создания тренда и его характеристик: цвет линий, название, диапазон изменения параметров.

8. Какой компонент из структуры проекта в SCADA-системе следует вызвать для создания АРМ?

9. Как осуществить автопостроение каналов АРМ?

10. Создание статических и динамических форм отображения для ввода задания и параметров регулятора.

11. Как представить каналы «Температура» и «Управление» в виде «источник/приемник»?

12. Как выполнить привязку тегов проекта к тегам устройства ввода-вывода в программе NLорс?

13. Как организовать взаимодействие компонентов проекта в SCADA-системе?

14. Как создать шаблон FBD–программы?

15. Как проверить правильность созданной FBD–программы?

АСУ ТП в облаке — быстрая разработка проектов


Интересные записи:

Понравилась статья? Поделиться с друзьями: