Отображением данных ОРС севера

1. Запустите ОРС сервер Infinity и загрузите в него созданную вами в первой лабораторной работе конфигурацию.

2. Запустите Infinity HMI. Пуск \ Все программы \ ЭлеСи \ InfinityLite \ Infinity HMI \ Infinity HMI. Далее создадим визуальное отображение изменения сигналов Triangle и Syn, созданных в предыдущей лабораторной работе.

3. Нарисуйте прямоугольник в рабочей области окна Infinity HMI.Выделите объект и нажмите кнопку «Цвет» Отображением данных ОРС севера - student2.ru в панели Динамика. В появившемся окне нажмите кнопку «Редактировать» и в появившемся окне нажмите кнопку «OPC…». На экран монитора будет выведено окно «Дерево ОРС сигналов». Разверните дерево папок и выберите сигнал Synв ОРС сервере Infinity. Нажмите кнопку ОК, после чего окно навигатора будет закрыто. При этом в поле «Источник» вкладки «Размер» диалоговой панели Свойств объекта появится имя выбранного ОРС тэга.

4. Настройте изменение цвета объекта. Если сигналSynравен 1 (True), то цвет заливкизеленый. Добавите ОРС тэг Synеще раз и настройте изменение цвета на красный, если сигнал принимает значение 0 (False). Нажмите кнопку «Применить», затем «ОК».

5. Войдите в режим исполнения проекта (меню Режим ® Исполнение). Если все сделано правильно, то вы увидите изменение цвета прямоугольника с зеленого на красный с интервалом в 10 секунд. Перейдите в режим редактирования проекта (меню Режим ® Разработка).

6. Нарисуйте круг в рабочей области окна Infinity HMI.Выделите объект и нажмите кнопку «Динамический Размер» Отображением данных ОРС севера - student2.ru в панели Динамика. На экран будет выведена диалоговая панель «Свойства объекта» с выбранной закладкой «Размер». Нажмите на кнопку Отображением данных ОРС севера - student2.ru .

7. Настройте изменение радиуса круга в зависимости от значения сигнала Triangle.Добавьте для объекта соответствующий ОРС тэг при помощи кнопки «Редактировать», отметьте флажок «Входной диапазон» и введите диапазон изменения сигнала Triangle. Подтвердите внесенные изменения.

8. Войдите в режим исполнения проекта. Если все сделано правильно, то вы увидите изменение размера круга. Вернитесь в режим редактирования.

9. Создайте численное отображение значения сигнала Triangle.Для этого выберите Динамический объект Отображением данных ОРС севера - student2.ru «Значение параметра» и в качестве источника данных задайте тэг Triangle.Проверьте результат в режиме исполнения.

Запись данных в ОРС север

10. Запустите конфигуратор сервера и создайте в дереве сигналов в своей папке Work следующие сигналы:

Таблица 2

Имя сигнала Тип
Control Boolean
Value Byte

Добавьте обоим сигналам на закладке «Сигнал» стандартные свойства: Качество, равное 216; Значение, равное 0; Метка времени и Права доступа. Сохраните изменения и перезапустите модули ОРС сервера.

11.В рабочей области Infinity HMIсоздайте динамический объект «Кнопка» при помощи кнопки Отображением данных ОРС севера - student2.ru на панели «Динамика».

12. В открывшемся окне в качестве действия, которое будет выполняться при нажатии данной кнопки, выберите «Передать значение»; Клавиша мыши – «Левая»; тип нажатия – «С фиксацией». Значение (если нажато) – 1, если отпущено – 0 (см. рис. 4).

Отображением данных ОРС севера - student2.ru

Рис. 4. Настройка динамического объекта «Кнопка»

13. Для визуализации состояния сигнала Control создайте объект, к которому примените динамику «Цвет» (см.п.3 и 4).

14. Войдите в режим исполнения проекта. Если все сделано правильно, то при нажатии на кнопку цвет созданного в п. 13 объекта будет меняться. Вернитесь в режим редактирования.

15. Создайте динамический объект «Значение параметра» и в качестве источника данных задайте тэг Value.На панели «Тип параметра» задайте «Ввод данных». Подтвердите изменения.

16. Войдите в режим исполнения проекта. Введите в окно «Значение параметра» любое число из диапазона от 0 до 255 (поскольку тип данных для Value задан как байт). Изменение сигнала Valueпроверьте с помощью тестового ОРС клиента.

2.2.3. Задание на самостоятельную работу

Создайте мнемосхему, имитирующую работу секундомера (циферблат с вращающейся секундной стрелкой), который запускается при нажатии кнопки. Результат продемонстрируйте преподавателю.

Сохраните созданные вами мнемосхемы, конфигурацию ОРС сервера и отключите сервер ввода-вывода Infinity.

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

Отчет должен содержать цели лабораторной работы, мнемосхемы разработанных проектов, перечень и описание свойств графических объектов, использованных в мнемосхеме, перечень и описание созданных сигналов дерева конфигурации ОРС сервера, выводы по работе и ответы на контрольные вопросы.

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

1. Какие задачи решает человеко-машинный интерфейс SCADA систем?

2. По какому протоколу обмена взаимодействует Infinity HMI с ОРС сервером?

3. Может ли Infinity HMI взаимодействовать с ОРС серверами других производителей?

4. Перечислите динамические объекты Infinity HMI.

5. Опишите последовательность действия для привязки сигнала ОРС сервера к графическому объекту на мнемосхеме.

Лабораторная работа №3

Наши рекомендации