Создание формул в Infinity HMI. — КиберПедия 

Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьше­ния длины пробега и улучшения маневрирования ВС при...

Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...

Создание формул в Infinity HMI.

2017-10-11 349
Создание формул в Infinity HMI. 0.00 из 5.00 0 оценок
Заказать работу

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

Таблица 3.

Имя сигнала Тип
  Переменная1 Byte
  Переменная2 Byte
  Сравнение Boolean
  Результат String

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

2. Запустите Infinity HMI и создайте новую мнемосхему, которая будет отображать операцию сравнения двух числе. Для этот создайте три динамических объекта «Значение параметра» и присвойте им ОРС тэги Переменная1, Переменная2 и Результат соответственно. Для объектов «Значение параметра», связанных с ОРС тэгами Переменная1 и Переменная2 на панели «Тип параметра» задайте «Ввод данных».

3. Нарисуйте прямоугольник и примените к нему динамику «Динамическое действие» при помощи кнопки на панели «Динамика». Настройте динамику:

Рис. 6. Мнемосхема сравнения двух чисел в режиме исполнения  
Действие – «Передать значение»; Клавиша мыши – «Левая»; тип нажатия – «С фиксацией». Поставьте галочки напротив условий «Начальное состояние Нажато» и «Пока нажато». Интервал обновления поставьте равным 50 мс. В поле «Значение (пока нажато)» введите выражение для сравнения сигналов Переменная1 и Переменная2:

x={{Infinity.OPCServer\Work.Переменная1}} >= {{Infinity.OPCServer\Work.Переменная2}}.

В качестве источника данных введите переменную Сравнение. Подтвердите внесенные изменения.

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

x= if({{Infinity.OPCServer\Teach.Сравнение}},$"ВЕРНО"$,$"НЕВЕРНО"$)

Подтвердите внесенные изменения.

5. Расположите графические элементы так, чтобы на вход блока сравнения поступали сигналы Переменная1 и Переменная2, а на выходе был сигнал Результат. Один из возможных вариантов мнемосхемы приведен на рис. 6.

При создании мнемосхемы используйте возможности панели «Размещения» . К объектам дополнительно можно применить динамику «Цвет».

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

 
Set
 
Reset
!Q
Q
В качестве самостоятельной работы разработайте мнемосхему, иллюстрирующую работу RS-триггера, выполненного на элементах ИЛИ-НЕ (см. рис. 7).

Рис. 7. Схема RS-триггера, выполненного на элементах ИЛИ-НЕ
Задание сигналов Set и Reset реализуйте при помощи кнопок. В качестве цветовой индикации задайте динамику «Цвет» для линий мнемосхемы. Если сигнал на данной линии TRUE, то она должна окрашиваться зеленым цветом, если FALSE – красным. Дополните мнемосхему цифровым отображением значений сигналов. Результат продемонстрируйте преподавателю.

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

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

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

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

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

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

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

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

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

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


Поделиться с друзьями:

Историки об Елизавете Петровне: Елизавета попала между двумя встречными культурными течениями, воспитывалась среди новых европейских веяний и преданий...

Таксономические единицы (категории) растений: Каждая система классификации состоит из определённых соподчиненных друг другу...

Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...

Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначен­ные для поддерживания проводов на необходимой высоте над землей, водой...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.009 с.