Партнерка на США и Канаду по недвижимости, выплаты в крипто
- 30% recurring commission
- Выплаты в USDT
- Вывод каждую неделю
- Комиссия до 5 лет за каждого referral
|
Microsoft Message Queue - асинхронная однонаправленная связь, ориентированная на сообщения. Как DCOM, так и HTTP - синхронные протоколы, которые возвращают результат, до получения ответа от сервера работа клиента блокируется. В случае асинхронного MSMQ вызов сервиса осуществляется помещением сообщения в очередь. При этом возврат клиенту происходит немедленно (и возврат свидетельствует о постановке в очередь) и клиент продолжает работать (нет блокировки). Уровень доступа к данным. Фундаментальной технологией доступа к данным является OLE DB - гибкий низкоуровневый интерфейс COM.
Структура Windows DNA, особенно уровня представления данных, является основой клиентских приложений, предлагаемых поставщиками SCADA-систем.
7.2 Новая реализация клиентского приложения в режиме сервер/терминал
С появлением Windows NT/2000 Terminal Services вновь стала доступной организация клиентских сессий, когда каждый клиент функционирует независимо от других. В этом случае каждый пользователь получает свой ресурс: память, время центрального процессора, доступ к дискам сервера и приложениям. Когда клиент запускается, терминальный сервер регистрирует его, предоставляя доступ к ресурсам сервера. Windows создает также виртуальный дисплей. Затем он передается клиенту и отображается на локальном мониторе. Операции ввода, активизируемые клиентом с клавиатуры, мыши также обслуживаются сервером. Добавление новых клиентов сводится к встраиванию нового терминала.
Для организации взаимодействия между сервером и клиентом используются стандартные протоколы Microsoft RDP (Remote Desktop Protocol) и Citrix ICA (Independent Computing Achitecture), что допускает реализацию клиентов в виде супер-тонких бездисковых рабочих станций на платформах Linux/CE, от Windows 3.11.95.98 до рабочих станций Windows NT или 2000.
Используя новые архитектурные возможности, компания-разработчики SCADA-систем имеют возможность предложить терминальные сервисы, поддерживающие выполнение SCADA-приложений в режиме сессии. Так компания Wonderware уже поставляет Terminal Services (терминальные сервисы) для SCADA-системы InTouch версии 7.1, что позволяет установить исполняющую систему InTouch один раз на центральном сервере и затем запускать InTouch-приложения много раз. Клиентские узлы необходимо подключать в режиме терминальной сессии InTouch. Бедный клиент может быть в этом случае терминалом персонального компьютера или встроенным терминальным устройством с вышеперечисленными операционными системами (рис.4).
|
Терминальные пользователи имеют доступ к данным, графическим мнемосхемам с возможностью обмена информации в реальном времени без необходимости установки InTouch на локальном клиентском компьютере.
Применение терминал/серверного модели позволяет создавать более экономичные решения за счет того, что приложение устанавливается и поддерживается инженерами только на сервере, использовать клиентские узлы на различных платформах. Следует заметить, что на клиентских узлах может просматривать как одно и тоже приложение, так и разные приложения.
7.3 Базы данных реального времени (БДРВ) и Internet-решения
Поскольку БДРВ поддерживают язык SQL-запросов, то для организации доступа с технологической информации возможен стандартный подход как к обычным реляционным БД. Традиционный подход позволяет получать данные из БД и БДРВ, используя уже ставшие стандартными SQL-объекты, доступные, практически, из любого броузера. Этот подход требует программистского опыта разработки web-сайтов и использования специальных SQL - объектов, но является типичным примером бедного клиента.
Рассмотрим сейчас более простую, с точки зрения пользователя-разработчика сайта, процедуру доступа к БДРВ на примере IndustrialSQL Server от Wonderware. IndustrialSQL Server использует трехуровневую клиент-серверную архитектуру (рис. 8), которая позволяет создавать Интернет/интранет приложения. Обработка запроса на получение данных, сделанного клиентским объектом к IndustrialSQL Server, поддерживается с помощью специальных объектов Business Objects. Специальные объекты являются COM (Component Object Model) объектами, которые размещается либо на локальном компьютере либо на Microsoft Internet Information Server (IIS) и в этом случае он доступен через интернет и отвечает за получение данных из БДРВ.
|
Клиентские приложения. Формат таблиц базы данных в БДРВ, в основном, предопределен. И клиентские приложения, учитывая предопределенный формат таблиц, обеспечивают доступ к данным для визуализации и анализа. Клиентские приложения не требуют от пользователя знания языка SQL-запросов, что расширяет класс пользователей. Так для Plant2SQL (CiTechnologies), так для IndustrialSQL Server компании предлагают специальные приложения, ориентированные на получение данных из БДРВ. С технологической точки зрения часть приложений реализованы как независимые приложения, другая часть представляет ActiveX объекты.
Как независимые приложения, встроенные в программы Microsoft Office, так и ActiveX объекты предназначены для создания текущих и архивных трендов, для создания параметрических графиков X-Y и для табличного отображения текущих и архивных данных. На врезке 3 описаны АctiveX-объекты из пакета FactoryOffice компании Wonderware.
ActiveX объекты могут встраиваться в приложения InTouch, Visual Basic, Visual C, и в HTML-страницы Internet Explorer. А специальные серверные компоненты - Business Objects - обеспечат получение данных запрошенных в ActiveX объекте или SQL-запросе. Использование ActiveX-технологии, с точки зрения клиентских приложений, сводится к настройке на интернет-обмен при конфигурировании соответствующего ActiveX-объекта: для этого активизируется свойство Use Internet Server (Использовать Internet сервер) и определяется имени или IP-адрес сервера в форме HTTP: // имя сервера.
Использование ActiveX-объектов оснащает бедных клиентов новыми возможностями, т. е. бедные клиенты не одинаково бедны.
7.4 Internet/Intranet решения от CiTechnologies
Пакет Plant2Business от CiTechnologies - это целое семейство экономически эффективных и удобных в использовании программных средств превращения технологических данных в информацию, доступную каждому работнику организации. Интеграция технологических и административных информационных систем посредством Plant2Business обеспечивает повышение качества принимаемых решений, что в конечном счете благоприятно сказывается на производительности и эффективности работы предприятия.
В семейство Plant2Business входят следующие программные средства:
· база данных Plant2Business Server,
· Web-серверное расширение Plant2NET,
· инструментарий для обмена по GSM - каналам - Plant2Pocket.
Благодаря открытым, стандартным технологиям Plant2Business разрушает стену, традиционно разделявшую технологическую и управленческую информацию.
Plant2Business обеспечивает каждому подразделению организации свободный доступ к технологическим данным, предлагая уже знакомые пользователям средства и возможности.
Самая свежая информация становится мгновенно доступной технологам, работникам отделов контроля качества, службам техобслуживания, сбыта и даже клиентам благодаря наличию множества разнообразных средств представления данных. Plant2Business позволяет связывать воедино все и всех - от цеховой площадки до удаленных клиентов в Internet. И все это возможно без какого-либо нарушения ежедневного распорядка работы предприятия.
Применение готовых средств конфигурирования сокращает сроки получения технологической информации с нескольких дней до нескольких минут.
Базой концентрации технологической информации является сервер Plant2Business. Именно к нему могут подключаться различные технологические системы. Соединение с приложением Citect не требует наличия знаний о нем, поскольку сервер Plant2Business автоматически импортирует переменные (Tags), графики (Trends) и тревоги (Alarms), после чего они тут же могут быть опубликованы. SCADA-приложения, такие как Fix(Intellution), InTouch (Wonderware) и др. подключаются через специальные "коннекторы". По двунаправленной линии связи данные могут быть как считаны из, так и переданы в систему управления.
Plant2Net обеспечивает передачу данных из Plant2Business сервера Internet/Intranet клиентам по технологии тонкого клиента. Причем выбираются только необходимые в данный момент данные в виде имеющей смысл иерархической структуры.
|
На рис.11 показана схема информационных потоков: с уровня технологических систем данные поступают в Plant2Business сервер. Клиентские приложения (Excel, Crystal Report, Internet Explorer и т. д.) по различным протоколам обмена имеют доступ к сохраненной в Plant2Business-сервере информации.
Используя предлагаемый пакет обеспечивается возможность осуществлять сбор в реальном времени данных, аварийных сообщений, архивов с различных подсистем и доступ клиентских приложений к ним, в том числе по протоколам http/https.
FTP-клиенты. CiTechnologies поставляет решение обмен данными между приложением Citect, выполняющим функции сервера и клиентскими приложениями (толстые клиенты) по протоколу Ftp.
7.5 Общие тенденции и различие реализаций
Основное назначение клиентских приложений - обеспечить поставку технологической информации из SCADA-систем, баз данных реального времени, или серверов ввода-вывода.
Типичная реализация толстого или богатого клиента часто связана с расширением числа протоколов, которые поддерживают приложения SCADA. С точки зрения пользователя необходимо просто приобретение лицензии исполняющей системы и использование приложения SCADA как Internet/Intranet-клиента.
Два типа бедных клиентов - терминал/серверные и Internet-клиенты могут применяться, хотя последние являются более распространенными. Для организации динамического обмена данными на Web-сервере устанавливаются специальные компоненты, обеспечивающие обмен данными по каналам реального времени (DDE, OPC и др.) с источниками информации с одной стороны и обслуживающие запросы Web-клиентов по протоколу HTTP с другой стороны.
Web-клиенты способны получать информацию из различных подсистем предприятия или корпорации, включая различные сегменты локальной сети, ориентированные на управление технологическим процессом, подсистемы административно-хозяйственной деятельности и др., просчитывать вторичные параметры, формировать отчеты.
Очевидна тенденция, что клиентские приложения поддерживают протоколы локальных и Internet/Intranet сетей, минимизируя требования к квалификации пользователя в области Internet/Intranet технологий.
При наличии общих тенденций в развитии типов клиентских приложений очевидно различие в их реализации:
· SuiteVoyager, как Web-серверное расширение, обеспечивает получение информации из различных источников реального времени, базы данных реального времени IndustrialSQL Server и предоставление их Internet-клиентам. CiTechnologies подчеркивает значимость сервера Plant2Business как базы регистрируемой со всех источников данных информации;
· CiTechnologies предлагает как TCP/IP, NetBEUI протоколы для обмена по локальной сети, так и по ftp-протколу для глобальной сети.
На примере подробного рассмотрения двух SCADA систем для регулирования и управления ТП InTouch и Citect представлена общая структура существующих SCADA систем. Далее кратко рассмотрим другие SCADA системы, которые применяются для управления ТП в России, разработанные также в России.
8. Трейс Моуд
ТРЕЙС МОУД - это самая покупаемая в России SCADA-система, предназначенная для разработки крупных распределенных АСУТП широкого назначения. ТРЕЙС МОУД создана в 1992 году фирмой AdAstra Research Group, Ltd (Россия) и к настоящему времени имеет свыше 10000 инсталляций. Системы разработанные на базе ТРЕЙС МОУД работают в энергетике, металлургии, нефтяной, газовой, химической и других отраслях промышленности и в коммунальном хозяйстве России. По числу внедрений в России ТРЕЙС МОУД значительно опережает зарубежные пакеты подобного класса. ТРЕЙС МОУД - основана на инновационных, не имеющих аналогов технологиях. Среди них: разработка распределенной АСУТП как единого проекта, автопостроение, оригинальные алгоритмы обработки сигналов и управления, объемная векторная графика мнемосхем, единое сетевое время, уникальная технология playback - графического просмотра архивов на рабочих местах руководителей. ТРЕЙС МОУД - это первая интегрированная SCADA - и softlogic-система, поддерживающая сквозное программирование операторских станций и контроллеров при помощи единого инструмента.
8.1. Основные фунуции
Ø Модульная структура - от 128 до 64000х16 I/O. Количество тегов неограничено; с - минимальный цикл системы;
Ø открытый формат драйвера для связи с любым УСО.
Ø Открытость для программирования (Visual Basic, Visual C++ и т. д.);
Ø Разработка распределенной АСУТП как единого проекта;
Ø средства сквозного программирования АСУТП верхнего (АРМ) и нижнего (ПЛК) уровня;
Ø Встроенные библиотека из более чем 150 алгоритмов обработки данных и управления в т. ч. фильтрация, PID, PDD, нечеткое, адаптивное, позиционное регулирование, ШИМ, управление устройствами (клапан, задвижка, привод и т. д.), статистические функции и произвольные алгоритмы;
Ø Автоматическое горячее резервирование;
Ø Поддержка единого сетевого времени;
Ø Средства программирования контроллеров и АРМ на основе международного стандарта IEC 1131-3;
Ø Более 200 типов форм графического отображения информации в т. ч. тренды, мультипликация на основе растровых и векторных изображений, ActiveX;
Ø Просмотр архивной информации в реальном времени в т. ч. в виде трендов и таблиц;
Ø Сеть на основе Netbios, NetBEUI, IPX/SPX, TCP/IP;
Ø обмен с независимыми приложениями с использованием OPC client/server, DDE/NetDDE client/server, SQL/ODBC, DCOM;
Ø Автоматическое резервирование архивов и автовосстановление после сбоя;
Ø Мониторинг и управление через Internet;
Ø Полностью русифицирована;
Ø Техническая поддержка на русском языке;
8.2. Архитектура Trace Mode
ТРЕЙС МОУД 5 создана в архитектуре клиент-сервер и основана на новейшей распределенной общей модели объектов - DCOM, лежащей в основе Windows NT.
|
Рис. 8.2.1. Архитектура Trace mode
Поэтому отдельные модули системы легко сопрягаются между собой, а АСУТП на базе TRACE MODE легко поддерживать, развивать и интегрировать в корпоративные информационные системы.
8.3. Факты производительности
Современная 32-разрядная архитектура ТРЕЙС МОУД 5 обеспечивает высочайшую производительность системы в реальном времени. Так например, следующие характеристики были замерены на ПК Pentium II 233 в ходе экстремального тестирования:
1. Пересчет базы каналов - 320.000 каналов в секунду;
2. Скорость записи данных в архив - 100.000 параметров в секунду;
3. Скорость передачи данных через сеть Ethernet 10 Mbit - 60.000 параметров в секунду;
4. Скорость обновления форм отображения - 4.000 тревог в секунду;
Тесты производительности Микро МРВ - исполнительной системы для РС-контроллеров проведенные на контроллере Micro PC с процессором AMD 133 Mhz показали следующие характеристики программы:
1. Пересчет базы каналов - 23.000 каналов в секунду;
2. Отработка ПИД-регуляторов - 5.600 регуляторов в секунду;
8.4. Средства разработки нового поколения
ТРЕЙС МОУД 5 представляет новое поколение средств проектирования АСУТП. Основные отличия от технологий реализованных в старых SCADA-системах сводятся к следующим трем ключевым технологиям:
1.Единые инструментальные средства (единая линия программирования), как для разработки операторских станций, так и для программирования контроллеров. Единая база данных реального времени для операторских станций и контроллеров;
2.Разработка распределенной АСУТП как единого проекта. Единая распределенная база данных реального времени;
3.Автопостроение проекта;
8.5. Графика
Разработка графического интерфейса операторских станций проекта осуществляется в объектно-ориентированном редакторе представления данных.
|
Рис. 8.5.1. Графические мнемосхемы процесса создаются в объектно-ориентированном редакторе представления данных
Графические изображения создаются в векторном формате DBG, однако возможно использовать и растровые изображения в формате BMP. Размер графического поля и число экранов не ограничены. Редактор содержит библиотеки объемных изображений мнемосхем технологических объектов, включающих баки, емкости, трубы, задвижки, а также их различные сечения и сопряжения. Формы динамизации содержат все необходимые элементы, в т. ч. гистограммы, графические, цветовые и звуковые сигнализаторы, тренды, бегущие дорожки, мультипликацию и т. д. Обширный набор библиотек технологических объектов, включающий емкости, теплообменники, электротехнические символы и др., а также панели управления, ввода заданий, регуляторов, приборов и т. д. Любая часть изображения может быть включена в объекты и анимирована произвольным образом. Для импорта изображений из других приложений Windows (например из AutoCAD) редактор поддерживает форматы WMF и EMF. Графические мнемосхемы возможно редактировать в реальном времени.
Исторические тренды TRACE MODE позволяют выводить неограниченное число переменных с неограниченной глубиной. В реальном времени пользователь может добавлять и удалять выводимые на тренд параметры, производить масштабирование и смещение трендов по осям X и Y. Тренды имеют визир и вывод значений в точке курсора.
8.6. ТРЕЙС МОУД - открытая система
Программа имеет открытый коммуникационный интерфейс - поэтому легко настраивается на любые контроллеры, как отечественного, так и зарубежного производства. Взаимодействие ТРЕЙС МОУД с другими приложениями основано на общепризнанных стандартах, что позволяет легко интегрировать ее модули в информационные системы предприятия. Поддерживаются механизмы межзадачного обмена DDE, OPC, ODBC/SQL, а также DCOM.
8.7. От первой операторской станции - до информационной масштаба предприятия
ТРЕЙС МОУД - позволяет создавать резервированные многоуровневые АСУ ТП масштаба предприятия на базе ведущих сетевых ОС с обменом по протоколу NetBios, NetBEUI, IPX/SPX, TCP/IP. Сетевые комплексы допускают структурирование с выделением следующих уровней: КОНТРОЛЛЕРОВ, ДИСПЕТЧЕРСКОГО и АДМИНИСТРАТИВНОГО.
|
Рис.8.7.1. Распределенная АСУТП с оперативным и административным уровнями на базе ТРЕЙС МОУД 5.
Благодаря поддержке широкой гаммы отраслевых стандартов, таких как DDE/, SQL/ODBC, OPC, ActiveX, TCP/IP и др. АСУТП на базе ТРЕЙС МОУД 5 легко интегрируются в информационные системы масштаба предриятия.
|
Рис. 8.7.2. АСУТП на базе ТРЕЙС МОУД легко интегрируются в информационные системы масштаба предприятия
В состав комплекса ТРЕЙС МОУД 5 входит более 10 специализированных исполнительных модулей, выполняющих различные функции в распределенной АСУТП.
А также еще несколькофункцийй и технологий:
Ø ActiveX
Ø От первой операторской станции - до АСУ масштаба предприятия
Ø Автоматическое горячее резервирование
Ø Единое сетевое время
Ø Управление тревогами
Ø Подготовка отчетов
Ø Internet/Intranet и www
Программы и компоненты:
Ø Система разработчика
Ø Монитор реального времени (сервер), NetLink МРВ, Adaptive Control МРВ
Ø Список поддерживаемых контроллеров
Ø Double Force МРВ (сервер)
Ø Микро TRACE MODE - система программирования РС-контроллеров с исполнительным модулем
Ø МРВ и Микро МРВ модем+: решение для городских систем сбора данных
Ø NetLink Light (графический клиент)
Ø TRACE MODE Mobile (графический клиент)
Ø Глобальный регистратор
8.8. Примеры применения Трейс Моуд
Гидроэлектростанция . | |
| АСУ энергоблоков ГРЭС, 230 МВт |
, Энергосистема , к. т.н., А | |
Офисное здание (ГУ ЦБ РФ по Пермской обл), | |
Товарный парк , | |
Нефтеперекачивающая станция ЗАО"ЭМИКОН", | |
Производство комбикормов , к. т.н., нач. службы АСУ |
9. SCADA-система «КАСКАД»
В таблице 9.1 сведены основные характеристике SCADA системы «Каскад».
Параметры системы «Каскад» Таблица 9.1.
Параметр системы | Значение | Прим. |
Информационная мощность | ||
Максимальное число аналоговых каналов ввода/вывода на одну рабочую станцию | 65536 | |
Максимальное число дискретных каналов ввода/вывода на одну рабочую станцию | 65536 | |
Максимальное число внутренних переменных на одну рабочую станцию | Не ограничено | * |
Минимальное время цикла обработки параметров | 10 мс | ** |
Минимальное время цикла регистрации технологических параметров (ведение истории) | 10 мс | |
Точность регистрации истории технологического процесса | 1 мс | |
Длительность хранения истории технологического процесса | Не ограничена | * |
Тип базы данных хранения истории ТП | SQL-сервер InterBase 6 | |
Число баз данных хранения истории ТП | Не ограничено | * |
Количество параметров в одной базе данных истории ТП | Не ограничено | * |
Визуализация | ||
Количество мнемосхем визуализации | Не ограничено | * |
Количество статических и динамических элементов на одной мнемосхеме | Не ограничено | * |
Время перехода к новой мнемосхеме | От 0,1 сек | |
Время обновления динамической информации на мнемосхеме | От 10 мс | |
Время между передачей оператором команды и обновлением информации на мнемосхеме | От 10 мс | |
Просмотр истории | ||
Количество панелей просмотра истории ТП | Не ограничено | * |
Количество графиков на одной панели просмотра истории ТП | Не ограничено | * |
Скорость обновления информации на панели просмотра истории ТП | От 10 мс | |
Глубина просмотра истории ТП на одной панели | Не ограничена | * |
Сигнализация | ||
Количество типов сигнализируемых ситуаций | 8 | |
Виды сигнализации | Световая, звуковая, речевая | |
Количество уровней приоритетов сигнализации | 256 | |
Точность регистрации событий сигнализации | 1 мс | |
Длительность хранения истории событий сигнализации | Не ограничена | * |
Прочие параметры | ||
Формат выходных документов рапортов | MS Excel | |
Механизм аутентификации пользователей | Есть | |
Механизм регистрации событий | Есть | |
Длительность хранения событий | Не ограничена | * |
Транспортный протокол взаимодействия между рабочими станциями | TCP/IP | |
Число рабочих станций в одном проекте | До 256 | |
* “Не ограничено” означает, что данная величина достаточно велика и определяется только мощностью рабочей станции
** Реальная скорость обновления информации зависит от периода опроса контроллеров
10. MMI/Scada-система Elipse Windows
Elipse Windows является средством, разработки приложений MMI/SCADA. Имеет набор средств визуализации процессов, такие как Тренды, Гистограммы, Анимация, и т. п., совместимые Windows 95/98/2000/NT.
Разработка
Elipse Windows содержит новый инструмент для разработки систем контроля и управления технологическими процессами : Organizer. Он дает вам возможность видеть все структуру разрабатываемого приложения как иерархическое дерево, облегчая редактирование и конфигурацию всех объектов включенных в систему.
Структура Организатора создана по образу и подобию Проводника. Точно так же как корневая директория, папка содержащая всю структуру приложения расположена в левом верхнем углу. Все объекты приложения раскрываются ниже корневой папки в зависимости от своего типа: Тэги, Экраны, Тревоги, Скрипты, Рецепты, История, Отчеты, Драйверы, Базы Данных. Эти объекты являются основными элементами в системе контроля и управления. Нажатие на любую папку приложения открывает ее содержимое, что позволяет легко перемещаться внутри проекта.
Сетевая поддержка
Elipse Windows работает с известными сетевыми протоколами как например, TCP/IP и IPX/SPX, но может быть настроен под любой другой сетевой протокол. Таким образом Вы можете обмениваться данными в сети клиент/сервер.
Связь с оборудованием сбора данных
Elipse SCADA позволяет связываться с оборудованием сбора данных, используюя специальные драйвера связи разработанными Elipse Software. Имеет более 200 драйверов для наиболее популярнх PLC доступных на рынке, включая OPC, Profibus и Interbus.
Динамические Библиотеки Связи (DLL)
Elipse также предлагает бесплатный комплект SDK для разработки драйверов. С его помощью вы можете разработать ваш собственный драйвер, используюя Visual C++.
Тревоги
Вы можете определить до 999 области приоритета и 4 предельных уровня для каждой тревоги: HH ( высший ), H (высокий ), L (низкий уровень) и LL ( низший уровень). С каждой областью вы можете связать различные выполняемые задачи. Все свойства Тревог могут изменяться в Режиме Выполнения. Открыв папку Тревоги вы можете видеть все Тревоги, которые имеются в вашем приложении.
Скрипты
Скрипты это модули написанные на языке Elipse Basic, предназначенные для более гибкого реагирования на нестандартные события. Можно создавать Скрипты как для всего приложения (глобальные), так и для любого другого объекта (Тэгов, Экранов, Кнопок, Драйверов и т. д.).
APP Browser облегчает создание и редактирование Скриптов позволяя Вам, быстро найти необходимые атрибуты и функции связанные с любым объектом вашего приложения. Выбранный атрибут или функция могут быть скопированы непосредственно в Скрипт с соблюдением правильного синтаксиса.
База данных
Модуль истории позволяет загружать данные процесса для последующего анализа. Вы можете создать сколь угодно много исторических файлов, с любым количеством тэгов. Файлы истории Elipse совместимы со стандартными форматами, поэтому возможен их импорт и экспорт файлов из других баз данных (использующих ODBC или DAO) таких как ACCESS, FOX-PRO, ORACLE, SQL, и т. п.
Отчеты
Отчеты формируются на основе данных Истории, Тревог или Исполняемых файлов. Существует три различных типа Отчетов : Текстовый, Графический и Форматированный, используемый, когда Вы хотите напечатать данные в реальном времени. Используя DDE Вы можете создавать Отчеты в других приложениях, например Microsoft Excel. Вид Форматированного Отчета может быть модифицирован по желанию пользователя. Форматированные Отчеты позволяют Вам включать изображения и графику.
Наблюдатель (Elipse Watcher)
В Elipse реализована поддержка видео в реальном времени, включая сбор, хранение и передачу видеоинформации с удаленных станций по TCP/IP или Dial-up. Поддерживаются различные видеоформаты, включая промышленный стандарт MPEG-II. Допускается показ изображения в окне с размером и качеством сконфигурированными потребителем. Вы можете также создавать базу данных изображений по периодам времени или по связям событие-тревога.
Функции Elipse SCADA's Watcher позволят Вам просматривать, записывать и воспроизводить живое видео. Эти функции особенно необходимы для систем охраны или дистанционного наблюдения.
Elipse WEB
Elipse Web позволяет подключаться к удаленным станциям сбора данных и управления, используя коммерческие броузеры (Internet Explorer, Netscape, и т. п.). Ваш броузер будет получать данные с объекта в реальном времени, позволяя контролировать процесс, как если бы Вы были непосредственно на объекте.
Используя Elipse Web, вы получаете возмложность управления процессом из любой точки Мира. Elipse Windows может поставляться в нескольких конфигурациях оптимальных для вашего приложения:
Модули
ElipseView
Предназначен для создания операторского интерфейса управления и контроля. Позволяет создавать проекты с использованием анимации, уставок и разграничения уровня доступа пользователей. Он также включает Графические Библиотеки и специальные функции для сенсорных экранов. Включает:
- Инструменты для создания проектов управления и контроля Совмещенную среду разработки-выполнения Драйверов для связи с PLC Импорт рисунков из графических редакторов Тревоги Скрипты Функции клиент/сервер Многоуровневый доступ
ElipseMMI
ПО предназначенное для контроля и сбора данных. Кроме всех характеристик VIEW, он также позволяет создавать собственные базы данных, отчеты, историю, рецепты, тревоги, статистический контроль процесса. Реализованы также функции сервера данных на других Elipse станций. Включает:
- Рецепты История Отчеты Статистический контроль процесса
ElipsePRO
Наиболее полное средство разработки. Кроме всех характеристик MMI, он также позволяет обмениваться данными в реальном времени с другими Elipse станциями, через локальную сеть или dial-up. Он также поддерживает ODBC, DAO и все сетевые стандартные протоколы. Это - отличное решение, для обмена информацией в корпоративных системах. Включает:
- ODBC (Open DataBase Connectivity) SoftPLC connection (Steeplechase) Client/Server Network (TCP/IP) OPC Client
ElipsePower
Специализированное программное обеспечение для разработки систем управления и сбора данных для энергетических систем, электростанций и подстанций. Позволяет работать с IED’s (Intelligent Electronic Device) and RTU’s (Remote Terminal Units) по любому протоколу связи, включая IEC 870-5/DNP 3.0. Работает с базой локалиного времени, допускающей SOE (Sequence of Events) с точностью 1ms, а также осциллографирование, волновой обмен данными и визуализацию процесса, как на отдельной станции так и в системе управления и сбора данных.
Разработка и выполнение
Поставка Elipse SCADA возможна в трех вариантах:
- Разработка: модуль для создания приложений сбора данных и управления (предназначен для разработки и ограниченного, в течение 2-х часов, выполнения проектов). Выполнение: модуль выполнения (редактирование проекта невозможно). Мастер: Совмещает функции редактирования и выполнения.
Пакет Разработки Elipse Windows включает Руководство, программную лицензию, установочные диски, и ключ. Пакет Выполнения Elipse Windows включает те же пункты кроме Руководства, которое предоставляется только с Пакетом Разработки.
Конфигурация ключа определяет какой вариант программы вы можете использовать (Разработка или Выполнение). Само программное обеспечение одинаково для всех версий.
Имеется демонстрационная версия для оценки программного обеспечения позволяющая создавать приложения не более чем на 20 тэгов без связи с оборудлванием сбора данных. Она не требует ключа и может быть скопирован а свободно.
11. SCADA система iFlX
iFlX обладает интуитивно понятным интерфейсом и мощным инструментарием для создания человеко-машинного интерфейса. Пакет был инсталлирован по всему миру более 170 000 раз. Компания разработчик Intellution на презентации Microsoft новой архитектуры для приложений DNA представила свою разработку, а именно FlX уже построенную на этой архитектуре. Компания осуществляет постоянную связь с клиентами и обеспечивает их литературой и программным обеспечением по новейшим приложениям для FlX.
Характеристики системы:
¨ Программы приложения для просмотра и анализа данных через Интернет;
¨ Интеграция с другими приложениями. Интеграция с MES и ERP - системами предприятий и с прикладными программами третьих сторон реализована в iFlX в архитектуре "Plug & Solve" ("подключай и решай") и в поддержке стандартных технологий и протоколов обмена данными: OPC-клиент /сервер, DDE, SQL ODBC, COM/DCOM, OLE DB, ActiveX;
¨ Поддержка различных новейших ОС Windows, использование возможностей ОС;
¨ Встроенный язык скриптов Microsoft VBA 6.0;
¨ Распределенная база данных, позволяет получать доступ к информации на любом сервере;
¨ Возможность импорта, экспорта и тиражирования объектов различной конфигурации подсистем;
¨ Все ресурсы, включая интерфейс разработчика, все формы и диалоги, сообщения и справочная система на русском языке.
Примеры использования продукта компании Intellution.
Опыт применения FIX32 в системе диспетчерского управления магистральным газопроводом
Применение с 1997 г. пакета SCADA FIX32 Intellution в составе ПТК ДУ Ивановского линейного производственного управления магистральными газопроводами (ЛПУ МГ) позволяет сделать некоторые выводы и рекомендации, приводимые ниже.
Выбор FIX32 Intellution из довольно ограниченного ряда SCADA-систем (Supervisor Control And Data Acquisition), представленных на отечественном рынке в то время (Genesis, VIEW, Real-Flex, Trace Mode) был обусловлен, в основном, массовостью его мировых поставок преимущественно в нефтегазовой промышленности, а также наличием разработок прикладного ПО на базе этого пакета у поставщика средств ТМ (ПТК “Сириус”) для ПТК ДУ – ЗАО “НПА Вира-Реалтайм” (Москва). Поставляет пакет FIX32 московская компания InduSoft – генеральный дистрибьютор корпорации Intellution (США) в СНГ и Балтии. Такой выбор поставщиков обеспечил надежную и оперативную поддержку во время разработки, установки и отладки прикладного ПО ПТК ДУ, осуществленного разработчиком ПТК ДУ ОАО “Информатика” (г. Иваново).
Основные функции пакета FIX (Fully Integrated Control System) – отображение ТП в виде мнемосхем, формирование системного журнала, сигнализация аварийных ситуаций, обеспечение ДУ процессом и т. д. – аналогичны по составу другим SCADA-системам. Поэтому главными факторами оценки в определении уровня применимости системы для пользователя являются ее надежность и удобство эксплуатации, т. е. уровень развития ЧМИ (MMI). Для разработчика прикладного ПО такими факторами являются применяемая ОС (в данном случае Windows NT), степень открытости системы, особенности архитектуры (клиент/сервер), конфигурирования (режим on-line), удобство графического редактора, наличие интерфейсов со стандартными приложениями и БД (Exel, Access, Oracle и т. д.).
Практика разработки, внедрения и эксплуатации ПТК ДУ в Ивановском ЛПУ МГ показала, что выбор в качестве базового пакета FIX32 позволил в кратчайшие сроки осуществить модернизацию физически и морально устаревшей системы телемеханики “Импульс-2”, разработать и установить комплекс прикладных и тестовых программ, реализующих динамические мнемосхемы объектов (ГРС, крановые площадки), драйверы внешних устройств, отчетные документы, графики истории параметров и др.
Из обширной номенклатуры поставляемых InduSoft программных продуктов FIX Intellution выбраны узлы пакета FIX32 SCADA-сервер Development, Runtime, (версия 6.15) и ПО MMI 75, реализующие в таком наборе все необходимые для этой системы функции.
Работа пользователя системы начинается с главного меню (рис. 1) – активного окна, обеспечивающего быстрый поиск и выбор объекта из перечня, а также переход в технологическую схему ЛПУ (рис. 2) и схему диагностики оборудования (рис. 3). На главном меню и технологической схеме оперативно отражаются (изменением цвета активных элементов) состояние КП (включено/выключено) и аварийные отклонения от нормы основных технологических параметров газа (входное и выходное давление, расход). На схеме диагностики отражается текущее состояние основного оборудования – контроллеров верхнего и нижнего уровня – работает, не работает, перезагружается.
Для каждого объекта разработаны индивидуальные видеограммы (мнемосхемы), позволяющие пользователю системы просматривать текущие значения основных параметров (рис. 4) и состояние запорной арматуры. Из этой мнемосхемы с помощью кнопок активного меню окна возможен просмотр истории параметров, вызов дополнительной информации (например, параметры станций электрохимической защиты), вывод данных на печать, а также дистанционное управление кранами и изменение значений уставок аналоговых параметров.
Для предотвращения случайного или несанкционированного управления кранами разработана подсистема защиты, предусматривающая идентификацию права доступа и двухступенчатое подтверждение подачи команды управления. Для оперативного учета расхода газа разработаны драйверы связи с замерными узлами, оснащенными микропроцессорными вычислителями типа SuperFlo в комплекте с датчиками давления и температуры. Инженер по учету расхода газа службы автоматизации и метрологии ЛПУ имеет возможность просматривать схемы замерных узлов, текущие значения и историю параметров расхода, контролировать состояние приборного парка и корректировать данные замерных узлов.
Подсистема контроля и отображения аварийных ситуаций предусматривает выдачу визуальных и звуковых сообщений по заданному пользователем алгоритму. Пользователь определяет перечень аварийных параметров, допустимые границы их отклонений и выбирает вид сигнализации (мерцающая индикация, изменение цвета элементов окна, звуковой сигнал, речевое сообщение и т. д.). Это позволяет осуществлять непрерывный диспетчерский контроль внештатных ситуаций и оперативно принимать решения. В ПТК ДУ Ивановского ЛПУ МГ аварийными определены отклонение давлений от заданного регламента, загазованность в зале редуцирования газораспределительной станции, исчезновение питающего напряжения, несанкционированные закрытие (открытие) кранов и открытие двери КП. Пакетом FIX32 предусмотрен расчет скорости изменения давления по газопроводу на основании анализа истории автоматически измеряемых параметров давления газа, что может быть использовано для фиксации факта и места разрыва газопровода.
Для передачи информации из БД ПТК ДУ в систему диспетчерского контроля и управления ООО “Волготрансгаз” (г. Нижний Новгород) разработано специальное ПО, осуществляющее стыковку ПТК ДУ с системой GTEK ЛПУ по унифицированному протоколу TCP/IP, поддерживаемому FIX32.
При эксплуатации ПТК ДУ выявились так же такие достоинства системы, разработанной на базе пакета FIX32, как высокая отказоустойчивость ПО, интуитивно понятная и удобная структура заполнения БД при увеличении информационной емкости системы, простой в использовании встроенный графический редактор. Редактор включает наращиваемый набор альбомов графических элементов, неоднократно используемых при построении технологических мнемосхем любой сложности.
На основании вышеизложенного можно сделать следующие выводы:
Использование пакета FIX Intellution позволяет значительно снизить трудозатраты разработчика СУ, не снижая к нему требований по высокой квалификации в вопросах технологии автоматизированного объекта, что в конечном итоге приводит к сокращению затрат и сроков на внедрение системы.
Наиболее трудоемкий этап при разработке прикладного ПО конкретной системы – рисование мнемосхем – при использовании пакета FIX значительно упрощается за счет использования совершенных графических средств и может выполняться после незначительной подготовки самим пользователем системы.
Опыт эксплуатации ПТК ДУ с использованием в качестве аппаратных средств телемеханического комплекса Сириус (ЗАО “НПА Вира-Реалтайм”) и ПО верхнего уровня на базе пакета FIX Intellution позволяет рекомендовать этот комплекс для широкого внедрения на газоперекачивающих предприятиях ОАО “Газпром”.
Заключение
По функциональным возможностям все рассмотренные SCADA-системы в целом сравнимы. Технология программирования близка к интуитивному восприятию автоматизируемого процесса. Плюс мощное объектно-ориентированное программирование, используемое в большинстве этих пакетов, делает эти продукты легкими в освоении и доступным для широкого круга пользователей.
Все системы можно считать в той или иной степени открытыми, обеспечивающими возможность дополнения функциями собственной разработки, имеющими открытый протокол для разработки собственных драйверов, развитую сетевую поддержку, возможность включения ActiveX объектов и доступность к стандартным базам данных.
Важной особенностью всех SCADA-систем является количество поддерживаемых разнообразных PLCs. Системы InTouch, Factory Link, GENESIS, RealFlex поддерживают десятки и сотни драйверов, что делает их безусловными лидерами по этому показателю.
Построение прикладной системы на основе любой из рассмотренных SCADA-систем резко сокращает набор необходимых знаний в области классического программирования, позволяя концентрировать усилия по освоению знаний в прикладной области.
У разработчиков SCADA-систем на платформе Windows NT появилась возможность использовать расширение реального времени (RTX), чтобы преодолеть недостатки Windows NT в задачах реального времени.
Следует отметить тенденции включения SCADA-систем в системы комплексной автоматизации предприятия. Это обеспечивает точную, своевременную информацию на каждом уровне производства.
Применение в SCADA-системах новых технологий, разработка инструментальных средств комплексной автоматизации предприятия свидетельствуют о стремлении и возможности фирм-разработчиков постоянно совершенствовать свои продукты, что является немаловажным фактором при выборе инструментального средства, даже если не все его технологические решения в ближайшее время будут использованы Вами.
Коль скоро общее поле деятельности ведущих компаний-производителей описываемых инструментальных систем сегодня концентрируется в области MS Windows NT, коль скоро общие технические возможности систем достаточно близки, то главный упор делается на качество технической поддержки, на качество обучения пользователей, на концентрацию и качество дополнительных комплексных услуг по освоению и внедрению конечной системы управления. Другими словами на сокращение издержек системных интеграторов и конечных пользователей на инжиниринг и менеджмент своих проектов, на уменьшение стоимости сопровождения конечной системы. Именно эти показатели сегодня, в основном, влияют на рейтинг и рыночный успех той или иной SCADA-системы. Пожалуй, эти показатели даже более важны, чем абсолютные стоимостные характеристики SCADA-систем.
Приложение
В приложении представлены демо-версии SCADA Master-SCADA и демо-версия Трейс Моуд 5.0, а также рекламные буклеты, и прайсы на данное программное обеспечение.
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 |

















