
- •«Томский политехнический университет»
- •Лабораторный практикум по интегрированным компьютерным системам управления
- •Содержание
- •Программа выполнения
- •Программа выполнения
- •Программа выполнения
- •Упражнение 1: Создание канала ввода/вывода информации скриншота «Графическая мнемосхема «Булевы функции»»
- •Упражнение 2: Создание графической мнемосхемы «rs – триггер с прямыми входами на элементах или-не»
- •Упражнение 3: Создание графической мнемосхемы «функциональный блок т».
- •Программа выполнения
- •Упражнение 1. Создание модели технологического процесса
- •Упражнение 2. Применение слоёв
- •Упражнение 3. Оптимизация мнемосхемы технологического процесса с помощью функций и условий
- •Программа работы
- •Упражнение 2. Экспорт данных в Excel
- •Упражнение 1. Создание универсального экрана при помощи замены псевдонимов
- •Упражнение 2. Повторить предыдущее упражнение таким образом, чтобы определение всех псевдонимов и в главном, и во всплывающем окне осуществлялось с помощью vba.
- •Цель работы:
- •Программа работы
- •Упражнение 1. Встраивание InfinityAlarmsView компонента
- •Упражнение 2. Встраивание InfinityTrendsView компонента
- •Упражнение 3. Работа со свойствами ActiveX компонента c помощью vba
- •Упражнение 1. Движение объектов по эллиптической орбите
- •Упражнение 2. Создание графических объектов при помощи vba
- •Упражнение 3. Создание динамики при помощи скриптов vba
- •Упражнение 4. Доступ к свойствам объекта из vba
- •Контрольные вопросы
- •Требования по содержанию отчета
- •Лабораторная работа №9. Управление температурным объектом Цель работы:
- •Программа работы:
- •Упражнение 1. Создание сигналов в конфигурации контроллера
- •Контрольные вопросы
- •Требования по содержанию отчета
Упражнение 3: Создание графической мнемосхемы «функциональный блок т».
Функциональный
блок Т представляет собой тот же
триггер – защелку, но с логикой,
основанной на функции логического
И-НЕ. В предыдущем упражнении было
необходимо детализировать объект,
вплоть до динамизации перекрестных
связей, чтобы работа триггера была
наглядна. Теперь возникает необходимость
в создании одного функционального
блока, как это принято, например, на
электрических принципиальных схемах.
Все это, конечно, не в ущерб возложенных
на мнемосхему функций. Триггер выглядит
так, как показан на Error: Reference source not found6.
Логика работы
|
Рис. 3.16. Схема RS-триггера в виде одного блока
Создайте файл с именем Фамилия6.xml.Нарисуйте мнемосхему триггера с темно – серым цветом заливки. Внешний вид показан на Error: Reference source not found3.17. Сигналы: Управление2 – Запись (S), Управление1 – Сброс (R), Состояние1 – Выход (Q).
Рис. 3.17. Схема RS-триггера на мнемосхеме
Скопируйте кнопки «Сброс» и «Запись» из предыдущего файла и разместите их возле входов триггера соответственно. Примените к входам и выходу триггера динамику Цвет по аналогии с предыдущей мнемосхемой.
Для вычисления выражения примените к объекту (к любому, но по смыслу разумно это сделать на символе изображения триггера) динамику Динамическое действие и настройте ее в соответствии с упоминавшейся формулой, как показано на Error: Reference source not found3.18.
Рис. 3.18. Настройка динамики для RS-триггера
Проверьте мнемосхему в режиме Проект – Старт, если она работает корректно, сохраните мнемосхему в файле Фамилия6.xml. На этом лабораторная работа закончена
Контрольные вопросы
Определите число внутренних каналов управления на скриншоте, показанном на рис.3.5.
Приведите примеры практического применения внутренних SCADA-каналов для управления технологическими объектами.
Нарисовать скриншот «Логика триггера на элементе ИЛИ-НЕ»
Требования по содержанию отчета
В отчете студент должен перечислить цели лабораторной работы, описать ход работы, ответить на контрольные вопросы, сделать вывод о проделанной работе
Лабораторная работа №4. Работа с пакетом Infinity HMI. Библиотека объектов
Цели работы:
закрепление навыков работы с интерфейсом Infinity HMI;
работа с библиотекой символов;
применение инструмента Слои;
применение функций и условий для оптимизации работы мнемосхемы;
создание новых объектов.
Теоретическая часть
Инструменты Слои широко применяются во всех SCADA пакетах. Благодаря этим инструментам осуществляется «оживление» экранных форм. Это необходимо для привлечения внимания диспетчера к текущим событиям в технологическом процессе. Слои в экранных формах Infinity HMI являются удобным средством для объединения наборов графических объектов, когда объекты, входящие в данный набор должны отображаться при в определенных условиях.
В отсутствии этих условий объекты должны быть скрыты. Это очень разумно с точки зрения читаемости мнемосхемы в основное время, когда эти определенные условия не наступили. Экранная форма, таким образом, не перегружена лишними объектами, которые в обычное время мешают наблюдать за технологическим процессом. Условия могут быть разными: сигналы аварии, любые другие сигналы, изменение масштаба экранной формы. Каждая экранная форма изначально содержит один слой, называемый Первичным или Системным.