7.1 Scada-система InTouch ("Wonderware", сша)
Программное обеспечение InTouchявляется объектно-ориентированным человеко-машинным интерфейсом (HMI–Human Machine Interface) для процессов сбора данных и управления, которое позволяет контролировать и управлять объектами и системами, используя графические объекты.
Основные функции HMI: отображение параметров объекта управления; отображение текущих и исторических трендов; отображение и регистрация аварийных сигналов. Средства объектно-ориентированного проектирования позволяют создавать динамические изображения, поддерживают их вращение, дублирование, копирование, вставку, стирание и др. операции. Анимационные связи поддерживают работу с дискретными, аналоговыми и строковыми переменными, горизонтальными и вертикальными движками и кнопками, а также связаны с размером и цветом текста, его местоположением, вращением и мерцанием.InTouchсодержит библиотеку мастер-объектов (Wizard), включающую предварительно сконфигурированные вспомогательные средства – переключатели, ползунковые регуляторы, счетчики. Возможно создание собственных мастер-объектов применительно к конкретной системе.
Приложение Productivity Pack, являющееся дополнением кInTouch, содержит библиотеку более чем на 2000 мастер-объектов, универсальные средства просмотра на 200 файловых форматов, генератор мастер–объектов и пр.
InTouchпозволяет организовать взаимодействие с другими приложениями, используя следующие стандартные средства:
DDE-обмен (Dynamic Date Exchange– динамический обмен данными). Большинство серверов ввода-вывода (например, контроллеры) поддерживаютDDE-обмен для передачи данных вInTouch-приложение, известное приложениеExcelтакже используетDDE-механизм. ИспользуяNetDDE, поставляемый сInTouch, пользователь получает возможность связи поDDEмежду задачами на разных компьютерах через сеть. Поддерживается связь междуWindows,VNSиUNIXс помощью протоколовNetBIOS,TCP/IPиDecNET, а также через последовательный канал;
OLE-технология (Object Linking and Embedding– включение и встраивание объектов). Используется для взаимодействия с др. пользовательскими приложениями;
ОРС- программы (OLEfor Process Control–OLEдля управления процессами).
InTouch7.11, поддерживаемая ОСWindowsNT, является одним из компонентов интегрированного пакета программного обеспечения для полной автоматизации производстваFactory Suite2000.
Компоненты Factory Suiteиспользуются на трех уровнях автоматизации:
на контроллерном уровне (управление процессом с помощью ПЛК, УСО, рабочих станций);
на уровне SCADA-систем (супервизорное управление технологическим процессом);
на уровне MES-систем (оперативно-диспетчерское управление процессом).
FactorySuiteпостроен на открытых технологияхCOM,DCOM,OPC,ActiveXи содержит большое число серверов ввода-вывода, обеспечивающих связь с оборудованием, приборами и устройствами связи. Вся информация накапливается в реляционной базе данных реального времениIndustrialSQLServer. За счет использования протоколаSuiteLinkобеспечивается высокое быстродействие (запись около 40000 параметров в секунду с частотой записи до 1мс), компактность хранения данных (2-х месячный архив из 4000 параметров занимает около 2 Мбайт дискового пространства).IndustrialSQLServerиспользует возможностиMicrosoftSQLServer, в том числе его возможности фильтрации, объединения и обработки данных для удобства их запроса и выборки.IndustrialSQLServerможет автоматически обновлять статистические данные в виде сводных таблиц с заданной производительностью, фиксируя средние, а также максимальные и минимальные значения параметров. Данные изSQLсервера в виде отчетов могут передаваться путемWeb-файла вInternetи далее удаленным пользователям, а также через GSM-модем запрашиваться и передаваться потребителям. КромеIndustrialSQLServerвFactorySuiteвходят приложения-клиентыFactoryOffice, предназначенные для создания текущих и архивных трендов, графиков и таблиц.
Помимо объектно-ориентированной графики, анимационных связей и библиотеки мастер–объектов, InTouchдает пользователям возможность удаленного доступа к источникам данных ввода-вывода (например,MicrosoftExcel) без необходимости создания тэга (тэг – это запись базы данных, содержащая информацию о параметре процесса) в локальной базе данных тэгов. Другими функциямиInTouchявляются одновременная поддержка многочисленных источников алармов (поддержка от 1 до 999 приоритетов алармов). Алармы могут быть выведены на экран, записаны на диск и выведены на печать. Также InTouch позволяет создавать исторические тренды и тренды реального времени с возможностью одновременного отображения до 8-ми переменных (тренд реального времени поддерживает работу с четырьмя переменными). При этом каждая переменная читается из собственного файла. Возможен экспорт данных в Excel, файл данных или в канал DDE. Кроме того, пользователь может генерировать отчеты напрямую из проекта InTouch путем прямого форматирования экрана, выводить на печать или рассылать по электронной почте.
Благодаря наличию функции SPC (Statistical Process Control – Статистическое Управление Процессом) InTouch предоставляет возможность статистического управления процессом на уровне оператора. Также функции пакета поддерживают логические и математические выражения. Пользователь может выводить на экран действительные числа с одним знаком после запятой (при вычислениях используется плавающая арифметика с двойной точностью). Кроме того, пользователь может описывать свои собственные функции с добавлением их в меню.
Система паролей InTouch предоставляет встроенную систему доступа на 10000 уровней, гарантирующую надежную защиту системы.
Проекты с использованием InTouch широко используются в различных отраслях промышленности.
Пакет InControl– это система программирования и управления с открытой архитектурой реального времени, позволяющая создавать архитектуру SoftPLC с заменой традиционного ПЛК на PC, подключенный к устройствам ввода-вывода через локальные сети Profibus, Modbus и др. InControl поддерживает языки релейной логики (LD), последовательных функциональных схем (SFC) и структурированного текста (ST) по стандарту IEC 61131-3. Поддерживается технология ActiveX (ПИ-, ПИД-регуляторы, нечеткая логика и др.). Также допускается программирование с использованием традиционных языков программирования. Встроенный менеджер проектов позволяет организовать приложения по проектам, редактировать все программы в рамках одного проекта, присваивать приоритеты на управление разным задачам. InControl поддерживает различные промышленные интерфейсы и сети – Profibus, DeviceNet, Interbus, DDE, SDS, Internet и др. Подобно другим компонентам FactorySuite InControl через набор мастер-объектов интегрируется с InTouch.
Пакет InTrack– система управления производственными процессами: от закупки сырья, материалов и комплектующих до выпуска готовой продукции. Различные схемы производственных процессов создаются в специальном графическом редакторе и включают мастер–объекты, среди которых есть производственные цепочки, материальные ресурсы, продукты и пр. Таким образом, в рамках одной прикладной программы совмещаются функции SCADA-системы и MES-системы (Manufacturing Execution System – Производственная исполнительная система). Использование DDE-обмена и OLE-технологии позволяют организовать связь с устройствами ввода-вывода, а также с системами верхнего уровня MRP (Management and material Resource Planning- система планирования ресуров предприятия). InTrack включает в себя, подобно InTouch, тэги, текущие и исторические тренды, алармы, сценарные функции и мастер-объекты. За счет встроенных функций открывается возможность автоматизации задач учета, планирования и диспетчеризации производства.
InBatch– гибкая система управления процессами дозирования и смешения в металлургической, химической, пищевой и др. отраслях промышленности. Имеется возможность моделировать процессы, создавать рецепты и имитировать их исполнение, а также управлять реальным процессом. InBatch тесно интегрирован с InTouch, что позволяет оператору вести мониторинг периодических процессов дозирования и смешения. Кроме того, InBatch имеет набор функций для интеграции с ERP-системами (Enterprise Resource Planning – система планирования производства), в том числе осуществлять планирование сроков, материалов и производственных результатов производственных процессов.
FactorySuite Web Server с помощью утилиты Application Publisher выполняет функции преобразования созданных InTouch приложений в вид, доступный для просмотра с любого удаленного узла, и управления производственным процессом в режиме реального времени через Internet и Intranet.
В январе 2003 г. появилась новая версия InTouch 8.0 пакета FactorySuite A2 на платформе ArchestrA компании Invesys, объединяющей все компоненты FactorySuite А2. В числе новых компонентов – сервер приложений Industrial Application Server (IAS), пришедший на смену IndustrialSQL Server. IAS включает БД Galaxy со средой разработки приложений IDE (Integrated Development Environment) и средой исполнения. IAS обеспечивает сбор и обработку информации в режиме РВ, управление подсистемами алармов и событий, сервисы управления данными и может быть полнофункциональным или распределенным (БД, компоненты, среда разработки и среда исполнения разнесены по рабочим станциям). IAS в отличие от InTouch 7.11 оперирует не с тэгами, а с объектами ("аналоговое устройство", "дискретное устройство", "платформа", "переключатель" и др.). Использование платформы ArchestrA обеспечивает интеграцию IAS, БД IndustrialSQL Server и SCADA-системы InTouch 8.0, сокращая время разработки приложений для автоматизации всего производства. ArchestrA, таким образом, заполняет нишу между АСУ ТП и ERP- системами верхнего уровня.
- Микропроцессорные средства автоматизации
- Содержание
- Глава 14. Применение микро-эвм в системах регулирования и управления 184
- Введение
- 1. Основные определения и классификация микропроцессорных средств автоматизации
- 2. Дискретная автоматика
- 2.1. Формы представления информации
- 2.2. Способы представления дискретной информации
- 2.3. Системы счисления, используемые в вычислительной технике
- 2.3.1. Способы представлений информации для микропроцессора
- 2.4. Булевы функции
- 2.4.1. Система равносильных преобразований
- 2.5. Синтез систем дискретной автоматики
- 2.5.1. Синтез дискретных схем по таблицам состояний.
- 2.5.2. Синтез многотактных систем дискретной автоматики
- 3. Промышленные сети
- 3.1. Структура промышленных сетей
- 3.1.1. Топология промышленных сетей
- 3.2. Аппаратные интерфейсы пк
- 3.2.1. СтандартRs-232c
- 3.2.2. Последовательная шинаUsb
- 3.3. Универсальный асинхронный приемопередатчик
- 3.4. Физические интерфейсы
- 3.4.1. ИнтерфейсRs-485
- 3.4.1.1. Автоматический преобразователь интерфейсовUsb/rs-485 овен ас4
- 3.4.2. Интерфейс «Токовая петля»
- 3.4.2.1. Адаптер интерфейса овен ас 2
- 3.5. Протоколы промышленных сетей
- 3.5.1. ПротоколModbus
- 3.5.2.Hart-протокол
- 3.5.4. Сеть profibus
- 3.5.5. Описание шиныCan
- 2.8.1.1. Организация сети can
- 2.8.1.2. Физический уровень канала can.
- 2.8.1.3. Арбитраж шины can.
- 2.8.1.4. Структура формата передачи данных
- 2.8.1.1. Форматы кадра
- Механизм обработки ошибок.
- Адресация и протоколы высокого уровня
- 5.8. Универсальная сеть Foundation Fieldbus
- 5.9. Физическая среда передачи данных
- 3. Языки программирования логических контроллеров
- 3.1 Объекты адресации языков программирования плк
- 3.2 ЯзыкLadderDiagram(ld)
- 3.3 Язык Functional Block Diagrams (fbd)
- 3.4 ЯзыкInstructionList(il)
- 3.5. Язык структурированного текста
- 3.5.1. Применение управляющих структур Условное действиеIf...End_if
- Условное итеративное действие while...End_while
- Условное итеративное действиеRepeat...End_repeat
- Повторяющееся действиеFor...End_for
- Выход из цикла посредством инструкции exit
- 3.6. Язык последовательных функциональных схем
- 5.4. Пример
- 4. Элементы микропроцессорных устройств
- 4.1 Цифро-аналоговые преобразователи
- 4.1.1 Принципы построения основных узлов цап.
- 4.2 Аналого-цифровые преобразователи
- 4.2.1 Метод последовательного счета
- 4.2.2 Метод поразрядного кодирования
- 4.2.3 Метод считывания
- 5. Мини-контроллеры
- 5.1. Мини-контроллеры серииAlpha
- 5.2. Миниатюрные программируемые устройстваEasy
- 5.2.1. Управляющее релеEasy500
- 5.2.2. Управляющее реле Easy 700
- 5.2.3. Управляющее реле Easy 800
- 5.2.4. Модули расширенияEasy
- 5.2.5. Средства коммуникации устройств Easy
- 5.3. Интеллектуальные релеZelioLogic
- 5.3.1. Компактные и модульные интеллектуальные реле
- 5.3.2. Общие технические характеристики релеZelio Logic
- 5.3.3. ПреобразователиZelioAnalog
- 5.3.4. Средства коммуникации интеллектуальных релеZelio Logic
- 5.3.4.1. Коммуникационный модемный интерфейс
- 5.3.4.2. Протокол связиModbusslave
- 5.3.4.3. Протокол связиEthernetserver
- 5.3.5. Программное обеспечение интеллектуального реле
- 5.4. Универсальный логический модульLogo!
- 5.4.1. Типы базовых модулей logo!Basic
- 5.4.2. Модули расширения ввода/вывода сигналовLogo!
- 5.4.3. Коммуникационные модули logo!
- 5.4.4. ФункцииLogo!
- 5.4.4.1.6. Биты регистра сдвига
- 5.4.4.1.7. Клавиши управления курсором
- 5.4.4.1.8. Постоянные уровни
- 5.4.4.2. Группа базовых функций
- 5.4.4.3. Специальные функции
- 5.4.4.3.1. Список специальных функций
- 5.4.4.3.2. Примеры специальных функций
- 5.4.5. Объем памяти и размер коммутационной программы
- 6. Программируемы логические контроллеры
- 6.1. Программируемые контроллеры simatic s7-22x
- 6.1.1. Модули расширения вводов-выводов
- 6.1.2. Коммуникационные модули
- 6.1.3. Человеко-машинный интерфейс
- 6.2. Программируемый логический контроллер simatics7-224xp
- 6.2.1. Основы функционирования плк
- 6.2.1.1. Порядок чтения входов
- 6.2.1.2. Исполнение программы
- 6.2.1.3. Запись значений в выходы
- 6.2.2. Доступ к данным s7-200
- 6.2.3. Адресация встроенных входов/выходов и входов/выходов модулей расширения
- 6.2.4. Обмен данными в сети
- 6.3. Программируемые контроллеры simatic s7-300
- 6.3.1. Области применения
- 6.3.2. Состав
- 6.3.3. Сертификаты
- 6.4. Программируемые контроллеры simatic s7-400
- Модификации контроллеров
- 6.4.1. Области применения
- 6.4.2. Состав
- 6.4.3. Сертификаты
- 6.6 Контроллер логический программируемый овен плк150
- Глава 14. Применение микро-эвм в системах регулирования и управления
- 14.1. Управляющие эвм
- 14.2. Использование микро-эвм для оптимизации резки катаной заготовки ножницами
- 14.4. Система управления положением вторичного зеркала телескопа
- 14.5. Прямое цифровое регулирование
- 14.8. Микропроцессор как универсальный регулятор
- 14.9. Микропроцессор как основа нового поколения систем автоматизации
- 7 Системы диспетчерского управления и сбора данных
- 7.1 Scada-система InTouch ("Wonderware", сша)
- 7.2 Scada-система Trace Mode ("AdAstra Research Group", Россия)
- 7.3Scada-системаSimaticWinCc("Siemens", Германия)
- 7.4Scada-системы, встраиваемые в плк
- 9. Методика выбора по различных производителей
- Список литературы