
- •Сложные графические объекты. Что такое Мастера, порядок их использования.
- •Словарь тегов , его структура. Имена тегов.
- •Отображение трендов. Конфигурирование.
- •31. Особенности scada как процесса управления. Основные требования к диспетчерским системам управления
- •32. Теги памяти. Имена тегов
- •2147483648 До 2147483647 . За дополнительной информацией о преобразовании шестнадцатеричных чисел в 32-битные десятичные числа, обращайтесь к разделу «Десятичные единицы ieee» в приложении а .
- •33. Типы алармов в InTouch.
- •2) Выбор универсальной scada по критериюее апробированности.
- •3) Выбор универсальной scada по критерию доступности освоения.
- •4) Выбор scada по экономическому критерию.
- •35. Теги ввода вывода.
- •44.Назначение анимационных связей. Типы анимационных связей.
3) Выбор универсальной scada по критерию доступности освоения.
В процессе жизни любой АСУТП эксплуатационный персонал может многократно меняться. Следовательно, очень важной становится решение проблемы подготовки кадров, обеспечивающих сопровождение ППО в процессе эксплуатации АСУТП. Уровень сопровождения может требоваться различный: от внесения изменений отдельных параметров, до развития ППО введением дополнительных функций. По этой причине при выборе SCADA необходимо убедиться в наличии добротную документации по которой специалисты предприятия могут самостоятельно освоить работу со SCADA, а также в наличии и доступности курсов, на которых предприятию-пользователю SCADA предоставляется возможность подготовки своих специалистов.
4) Выбор scada по экономическому критерию.
Это самый распространенный критерий выбора. Здесь следует обратить внимание на различие в ценообразовании. В одних SCADA стоимость лицензии зависит от общего количества обслуживаемых каналов ввода- вывода, а в других – только от количества переменных на экране. В одних SCADA в состав программного продукта включаются все функциональные возможности, в других – поставляется только базовая часть, к которой необходимо докупать функциональные модули. Количество таких отличий определяется маркетинговой стратегией фирм. Но в любом случае при оценке стоимости не следует забывать, что в цене каждого программного продукта заложены затраты на его многоэтапное тестирование, бесплатное обновление версий, организацию «горячей» поддержки и т.п. Поэтому, если предлагается программный продукт по очень привлекательной цене, то надо понять причину этой уникальности.
В данной лекции в качестве примера для рассмотрения принципов построения SCADA выбрана отечественная SCADA-система Трейс Моуд [12], которая получила широчайшее распространение в нашей стране и в последние годы активно экспортируется.
35. Теги ввода вывода.
Тэги ввода/вывода считывают данные приложения InTouch из внешнего источника или записывают их во внешний источник . Внешние данные включают в себя вход и выход с программируемых контроллеров, технологических компьютеров и сетевых узлов . К значениям данных тэгов ввода/вывода имеется удалённый доступ через системы «Microsoft Dynamic Data Exchange (DDE)» (Динамический обмен данными Microsoft) или «Wonderware SuiteLink™» .Когда значение тэга ввода/вывода изменяется в памяти реального
времени, человеко-машинный интерфейс InTouch обновляет удалённое приложение . И наоборот, значения тэгов ввода/вывода в интерфейсе InTouch обновляются каждый раз, когда значения соответствующих элементов данных меняются в удалённом приложении .Человеко-машинный интерфейс InTouch предоставляет четыре типа тэгов ввода/вывода на основании информации о процессе, связанной с тэгом . Эти четыре типа тэгов ввода/вывода аналогичны типам тэгов памяти .
• I/O Discrete (дискретные тэги ввода/вывода)
Дискретные тэги ввода/вывода связаны со свойствами компонентов процесса, значения которых представлены двумя возможными состояниями, такими как:
• 0 или 1
• Ложь или истина
• Включено или выключено
• Высокий или низкий
• I/O Integer (целочисленные тэги ввода/вывода – аналоговые) Целочисленным тэгам ввода/вывода могут присваиваться 32-битные целочисленные значения со знаком в диапазоне от –2147483648 до 2147483647 .
• I/O Real (тэги вещественного ввода/вывода – аналоговые) Вещественным тэгам ввода/вывода могут присваиваться числа с плавающей десятичной точкой в диапазоне от -
3 .4 x 1038 до 3 .4 x 1038 . Все расчёты вещественных тэгов ввода/вывода с плавающей точкой выполняются с 64-битным разрешением, но результаты сохраняются как 32-битные числа .
• I/O Message (тэги сообщений ввода/вывода)Тэгам сообщений ввода/вывода могут присваиваться текстовые
строки длиной до 131 знаков, каждый из которых состоит из одного байта
36. Приоритеты алармов в InTouch.
Каждому аларму в InTouch соответствует некоторая величина, называемая приоритетом аларма. Этот приоритет характеризует важность данного аларма и принимает значения от 1 до 999 (наиболее серьезные алармы имеют приоритет 1). Организовав несколько диапазонов значений и связав алармы с каждым диапазоном, можно достаточно легко отфильтровать критические алармы от некритических. Выполнение анимационных функций, скриптов подтверждения, печать и просмотр информации также могут зависеть от приоритетов.
В частности, возможно следующее распределение приоритетов по четырем группам важности алармов (табл. 3.3.):
Таблица 3.3. |
При определении InTouch - переменных и условий возникновения алармов каждый из них может связываться с определенным диапазоном при указании приоритета из этого диапазона. Определив уровни приоритетов, пользователь получает возможность просмотра и печати тех алармов, которые интересуют его в текущий момент.
37. Стоимостные критерии выбора SCADA системы. Какие SCADA системы вы знаете.
При оценке стоимости SCADA-систем нужно учитывать следующие факторы:
стоимость программно-аппаратной платформы;
стоимость системы;
стоимость освоения системы;
стоимость сопровождения.
Наиболее известные скада системы:
1. Master SCADA
2. SCADA TRACE MODE
3. SIMP Light miniSCADA
4. SIMATIC WinCC
5. SCADA система Citect
6. Scada система Intouch
7. WINLOG PRO SCADA / HMI
8. PcVue Solutions
39. Процедура создания тегов в InTouch
Вы создаёте тэги с использованием Словаря имён тэгов (Tagname Dictionary) программы WindowMaker . Перед тем, как приступить к созданию тэга, проанализируйте процесс вашей установки для определения тех тэгов, которые вам требуется создать в вашем приложении InTouch .
Для создания нового тэга
1) Откройте приложение InTouch в программе WindowMaker .
2) В меню Special (Специальные) щёлкните на опции Tagname Dictionary (Словарь имён файлов) . Когда вы открываете Словарь имён тэгов первый раз, в диалоговом окне Tagname(имя тэга) появляется определение для тэга системы $AccessLevel . После сохранения нового тэга, Tagname Dictionaryпоказывает самое последнее сохранённое определение тэга .
3) Выполните следующие операции:
a Щёлкните на опции New (Новый) . Диалоговое окно Tagname(Имя тэга) очищается .
b Введите имя для нового тэга . За дополнительной информацией о присвоении тэгам имён обращайтесь к
разделу «Условные обозначения имён тэгов» в главе 2 .
c По желанию введите комментарий о новом тэге в диалоговом окне Comment (Комментарий) .
4) Щёлкните на опции Type (Тип) . Появляется диалоговое окно Tag Types (Типы тэгов) со списком поддерживаемых типов тэгов InTouch .
5) Выберите тэга из списка и щёлкните на опции OK . Снова появляется Словарь имён тэгов, в котором показывается тип тэга, который вы выбрали .
6) При необходимости щёлкните на опции Details (Детали) для того, чтобы увидеть дополнительные опции Словаря имён тэгов для выбранного типа тэга
7) Задайте дальнейшие опции тэгов в диалоговом окне Tagname Dictionary (Словарь имён тегов) .
8) Щёлкните на опции Save (Сохранить) . Щёлкните на опции Close (Закрыть) для закрытия диалогового окна Tagname Dictionary.
40.Эксплутационные критерии выбора SCADA системы. Какие SCADA системы вы знаете?
Показатели этой группы критериев наиболее субъективны. Это тот самый случай, когда лучше один раз увидеть, чем семь раз услышать. К этой группе можно отнести:
удобство интерфейса среды разработки - "Windows - подобный интерфейс", полнота инструментария и функций системы;
качество документации - ее полнота, уровень русификации;
поддержка со стороны создателей - количество инсталляций, дилерская сеть, обучение, условия обновления версий и т. д.
41. Назначение Historian Server
42. Вывод информации об алармах в InTouch
Для отображения информации об аварийных ситуациях или событиях в InTouch предусмотрены два типа объектов (окон): Alarm Summary (текущие алармы) и Alarm History (архивная сводка алармов).
С помощью объекта "Текущие алармы" на экран дисплея выводится информация только о текущих подтвержденных или неподтвержденных аварийных ситуациях. В случае возврата ситуации в нормальное состояние запись о ней исчезает из текущей аварийной сводки.
С помощью объекта "Архивная сводка алармов" на дисплей выводятся данные об аварийных ситуациях или событиях, включая количество уже произошедших аварийных ситуаций данного типа, время подтверждения, время возврата в нормальное состояние.
Создание системы алармов производится в несколько этапов:
создание объекта (окна) вывода аварийной информации;
конфигурирование окна вывода аварийной информации; - форматирование сообщений;
конфигурирование системы алармов (определение общих свойств алармов, свойств регистрации и печати).
· Для создания объекта вывода алармов следует сначала вывести на экран диалоговое окно Wizard Selection (Выбор мастера). Это достигается нажатием кнопки Wizard в инструментарии InTouch.. Далее производится выбор категории Alarm Displays (окна вывода алармов) в списке мастеров, в категории выбирается стандартная система алармов (Standard Alarm Displays). Осталось щелкнуть по Ok и вставить объект вывода аварийной информации в окно (рис.3.2.6).
|
Конфигурирование окна вывода аварийной информации производится в диалоге Alarm Configuration (параметры окна вывода аварийной информации). Вызов этого диалога производится командой Special/Animation Links меню WindowMaker (рис.3.2.7). Быстрый доступ к этому диалогу можно получить, воспользовавшись меню правой кнопки мыши с последующим щелчком на строке Properties.
|
В этом диалоге определяется тип окна вывода аварийной информации ("Текущие алармы" или "Архивная сводка алармов"), группа алармов (Alarm Group), границы диапазона приоритетов окна вывода алармов (From/To Priority), дискретные переменные для перехода на предыдущую (Previous Page) и следующую (Next Page) страницу списка алармов. Для выбора шрифтов следует воспользоваться кнопкой Select Display Font.
Нажатие кнопки Format Alarm Message (форматирование аварийного сообщения) выводит на экран одноименный диалог (рис.3.2.8), где определяется информация, включаемая в аварийное сообщение.
|
В строку аварийного сообщения можно включить текущую дату (Date), текущее время (Time), тип аларма (Alarm Type), приоритет (Priority), имя переменной (Tagname), ее текущее значение (Value), а также группу алармов (Group Name) и статус аларма (Alarm State). Пример формата строки аварийных сообщений приведен на рис.3.2.6.
43. SCADA система InTouch. Структура программного продукта Wonderware Development Studio.Назначение составных частей
InTouch - это приложение-генератор человеко-машинного интерфейса (HMI) для систем SCADA и других систем автоматизации производства. InTouch дает возможность пользователям создавать операторские интерфейсы под Windows, которые тесно взаимодействует с другими компонентами программного обеспечения фирмы Wonderware, например FactorySuite (интегрированный пакет программного обеспечения для полной автоматизации производства) и стандартными приложениями Microsoft Office. Это седьмое поколение программных продуктов фирмы Wonderware, лидирующей в своей отрасли и являющейся пионером в использовании Windows для автоматизации производства. InTouch это программный пакет для быстрой и эффективной разработки и внедрения систем управления производственным процессом.
Ядром Development Studio служит интегрированная компонентная среда разработки (IDE), в рамках которой инженерный персонал может заниматься разработкой, созданием, тестированием и развертыванием любых промышленных приложений автоматизации.
Не покидая среды разработки IDE, пользователи могут создавать эффективные и сложные графические представления и включать их в приложения HMI, SCADA, MES или системы производственного интеллекта. Как только разработка готова к доставке, один щелчок – это все, что необходимо для развертывания приложений, объектов и соответствующей логики.
Основные характеристики
Шаблонно-ориентированная разработка объектов и графических элементов.
Возможности расширения при разработке на базе Microsoft .NET и использовании Wonderware API.
Полная и настраиваемая библиотека графических элементов.
Многоуровневая защита и журналы регистрации событий.
Управление устройствами ввода-вывода, архивом, алармами, событиями, графикой, сценариями и другими с помощью одного инструмента.
Ключевые преимущества
Единая среда разработки централизованного управления и удаленного развертывания приложений HMI, SCADA, MES и EMI.
Простота использования.
Централизованная многопользовательская среда для разработки.
Возможность повторного использования технических наработок, созданных в предыдущих проектах.
Быстрое распространение изменений по сетевым узлам.
Повышение производительности.
Основные компоненты SCADA
SCADA—система обычно содержит следующие подсистемы:
Драйверы или серверы ввода-вывода — программы, обеспечивающие связь SCADA с промышленными контроллерами, счётчиками, АЦП и другими устройствами ввода-вывода информации.
Система реального времени — программа, обеспечивающая обработку данных в пределах заданного временного цикла с учетом приоритетов.
Человеко-машинный интерфейс (HMI, англ. Human Machine Interface) — инструмент, который представляет данные о ходе процесса человеку оператору, что позволяет оператору контролировать процесс и управлять им. Программа-редактор для разработки человеко-машинного интерфейса.
Система логического управления — программа, обеспечивающая исполнение пользовательских программ (скриптов) логического управления в SCADA-системе. Набор редакторов для их разработки.
База данных реального времени — программа, обеспечивающая сохранение истории процесса в режиме реального времени.
Система управления тревогами — программа, обеспечивающая автоматический контроль технологических событий, отнесение их к категории нормальных, предупреждающих или аварийных, а также обработку событий оператором или компьютером.
Генератор отчетов — программа, обеспечивающая создание пользовательских отчетов о технологических событиях. Набор редакторов для их разработки.
Внешние интерфейсы — стандартные интерфейсы обмена данными между SCADA и другими приложениями. Обычно OPC, DDE, ODBC, DLL и т. д.