Скачать 0.86 Mb.
|
Поддерживаемые базы данных SCADA-система GENESIS32 использует синтаксис ANSI SQL, который не зависит от типа базы данных. Таким образом, приложение виртуально изолировано, что позволяет менять базу данных без серьезного изменения самой прикладной задачи, создавать независимые программы для анализа информации, использовать уже наработанное программное обеспечение, ориентированное на обработку данных. Реализована поддержка БД Microsoft SQL 2005, 2000, MSDE, SQL Express, MySQL, Oracle и других баз данных через XML, ADO ODBC и OLEDB.
Для специалиста-разработчика системы автоматизации очень важен графический пользовательский интерфейс (Graphic Users Interface MMI). GraphWorX32 - это графический объектно-ориентированный редактор с мощным набором анимационных функций и встроенной библиотекой символов технологической графики. Используемая векторная графика дает возможность осуществлять широкий набор операций над выбранным объектом, а также быстро обновлять изображение на экране, используя средства анимации. Также следует отметить, что GraphWorX32 поддерживает в рассматриваемой системе стандартные функции GUI и обширную библиотеку элементов отображения, ориентированных на построение мнемосхем промышленных объектов, в том числе содержащих встроенную динамику и сценарии VBA, VBScript и JScript.
Программная система является открытой, если для нее определены и описаны используемые форматы данных и процедурный интерфейс, что позволяет подключить к ней внешние, независимо разработанные компоненты. Фактически в GENESIS32 доступны спецификации системных вызовов, реализующих тот или иной системный сервис. Это может быть и доступ к графическим функциям, функциям работы с базами данных и т.д.
Следует отметить, что сервис, предоставляемый SCADA-системой GENESIS32 на этапе разработки и в период эксплуатации прикладной задачи, очень высок благодаря удобному пользовательскому интерфейсу, гибкой системе лицензирования, модульному принципу построения пакета, средствам управления проектами, а также контролю и архивированию действий оператора, встроенной системе безопасности и средствам диагностики.
Для SCADA-системы GENESIS32 существует достаточно эффективная техническая поддержка. В России возможны следующие уровни поддержки: услуги компании-разработчика; обслуживание специалистами региональных представительств и взаимодействие с системными интеграторами.
Любая система управления, имеющая интерфейс с оператором, должна допускать возможность общения с человеком на его родном языке. Поэтому в SCADA-системе GENESIS32 существует возможность использования в системе русифицированного интерфейса, различных шрифтов кириллицы, ввода/вывода системных сообщений на русском языке, различных информационных сообщений.
Все более актуальным становится требование передачи как статической, так и динамической информации на Web-узлы. Компания ICONICS предлагает компонент WebHMI, основанный на технологии “нулевой инсталляции” и “тонкого клиента” и обеспечивающий доступ к проектам GENESIS32 из Интернета. Это означает, что компьютер клиента не должен иметь ничего, кроме Windows и Интернет-браузера. Все необходимые Web-компоненты, тип и количество которых определяется содержимым экранных форм GraphWorX32, пересылаются клиенту с удаленного компьютера. Мастер Web-публикаций GENESIS32 позволяет экспортировать экранные формы GraphWorX32 в файлы HTML и/или публиковать файлы HTML на Web-сервере (в локальной сети или в Интернете). В файлах HTML, полученных в результате экспорта форм GraphWorX32, находятся ссылки на экраны - т.е. экран GraphWorX32 реально не “преобразуется” в HTML. Вместо этого ActiveX plug-in ссылается на файлы экранных форм в коде HTML. Каждая экранная форма GraphWorX32 просматривается как простая Web-страница. Важной особенностью SCADA-системы GENESIS32 является большое количество поддерживаемых разнообразных ПЛК. Благодаря применению технологии ОРС, продукты ICONICS GENESIS32 и BizViz являются безусловными лидерами по этому показателю. Построение прикладных систем на основе любого из этих пакетов резко минимизирует набор необходимых знаний в области классического программирования.
Для организации функций обмена используются механизмы стандартного динамического обмена данными (Dynamic Data Exchange DDE), передачи данных между процессами OLE (Object Linking and Embedding), включения и встраивания объектов. Механизм OLE поддерживается в GENESIS32 и BizViz. На базе OLE появился новый стандарт OPC (OLE for Process Control OLE для АСУТП), ориентированный на рынок промышленной автоматизации. Новый стандарт, во-первых, позволяет объединять на уровне объектов различные системы управления и контроля; во-вторых, устраняет необходимость использования различного нестандартного оборудования и соответствующих коммуникационных программных драйверов. С точки зрения SCADA-систем, появление OPC-серверов означает разработку программных стандартов обмена с технологическими устройствами. OPC-интерфейс допускает различные варианты обмена: получение “сырых” данных с физических устройств, из распределенной системы управления или из любого приложения. SCADA-система GENESIS32 не ограничивает выбора аппаратуры нижнего уровня, так как работает с большим набором ОРС-серверов ввода-вывода и имеет хорошо развитые средства создания собственных ОРС-клиентов и серверов. Сами ОРС-серверы разрабатываются с использованием средств быстрой разработки ОРС ToolWorX и ActiveX ToolWorX. Рис.12 Структурная схема передачи и резервирования ОРС-данных В новой версии GENESIS32 V9.1 интегрированы мощные технологии, направленные на совместимость данных уровня управления предприятия (SAP BAPI, SAP NetWeaver), а также контроля и взаимодействия с инфраструктурой ИТ (поддержка протокола SNMP). Рассмотрим более подробно организацию обмена данными, используемую в GENESIS32. Основным инструментом данной технологии является OPC-сервер. OPC-сервер отвечает за получение данных, запрошенных клиентом, от соответствующего устройства управления процессом. На каждом сервере имеется некоторое количество OPC-групп, которые объединяют наборы данных, запрос на получение которых поступил от клиента. Группы на сервере могут быть доступны нескольким клиентам одновременно или только одному клиенту. OPC-группа содержит набор OPC-элементов, в которых хранятся данные, поступившие от соответствующего устройства управления процессами. Клиент может произвольно объединять элементы в группы. Схематично это изображено на рис. 1. В основе стандарта ОРС лежит технология DCOM (Distributed Component Object Model). Но при передаче данных на большие расстояния, что, безусловно, необходимо для АСУ ТП, DCOM имеет серьезные недостатки. Один из главных недостатков - неприспособленность для работы в глобальной сети Интернет. Основная причина - это применение межсетевых экранов, или брандмауэров, которые защищают компьютер от несанкционированного доступа извне. Для решения этой проблемы можно использовать технологию туннелинга TCP, осуществляющего передачу данных через стандартный восьмидесятый порт брандмауэра. Этот порт обычно используется для передачи данных по http-протоколу (протоколу передачи гипертекста), и поэтому он, как правило, открыт. Но для осуществления туннелинга и передачи данных требуется установка специального программного обеспечения, входящего в Windows, COM Internet Services и IIS Web-сервер (Internet Information Server). Успешный доступ через DCOM происходит в случае, когда компьютеры находятся в одном домене или в одной рабочей группе. Это указывает на возможность использования туннелинга TCP в пределах одного домена соответствующим образом настроенными брандмауэрами. Кроме проблем, связанных с передачей данных, существуют проблемы с аутентификацией клиента.
Учитывая данные сложности, ОРС-сообщество за последние 5 лет разработало универсальный ОРС-сервер (OPC UA) для систем HMI/SCADA. Технология OPC UA позволяет обеспечить надежную связь клиентов, доступ к серверам данных через локальные вычислительные сети и интернет, защищенное использование Web-служб (http://www.opcfoundation.org). Компания Iсonics - один из создателей ОРС-сообщества, лидер в области приложений, базирующихся на ОРС-технологии - в новой версии SCADA-системы GENESIS32 V9 использует встроенную поддержку технологии OPC UA и туннелинг OPC-данных (компонент DataWorX32). Рис.13 DataWorX32 OPC архитектура туннелинга Все OPC-совместимые приложения-клиенты могут обмениваться данными с локальными устройствами или по сети. Кроме того, обмен может осуществляться более чем с одним сервером OPC одновременно. Любое приложение-клиент OPC может обмениваться данными с любым OPC-сервером данных (OPC DA), OPC-сервером тревог и событий, и OPC-сервером исторических данных (HDA). DataWorX32 в пакете GENESIS32 V9 представлен в трех модификациях: профессиональной, стандартной и облегченной. DataWorX32 содержит большое количество принципиально новых возможностей: - полное резервирование OPC-данных , OPC тревог и событий и OPC исторических данных; - туннелинг для любых сторонних OPC-серверов и OPC-клиентов; - новую утилиту MonitorWorX, обеспечивающую централизованную диагностику системы и отображающую ее производительность; - интеграцию туннелинга в универсальном навигаторе данных; - группировку OPC-тегов и построение мостов данных. Рис. 14. Реализация функции группировки ОРС-данных в DataWorX Новая технология туннелинга OPC включена во всех версиях DataWorX32 V9 и позволяет связывать удаленный OPC-сервер с локальными клиентами устойчивым и безопасным способом. Туннелинг OPC основан на мощной коммуникационной платформе GenBroker ™, которая обеспечивает высокоэффективную и устойчивую связь, заменяя протокол DCOM от Microsoft. Туннелинг OPC в DataWorX32 V9 полностью совместим OPC-стандартом, не нарушает систему сетевой защиты IT, поддерживает связь по LAN, WAN и Интернет со всеми атрибутами встроенной безопасности. И полностью поддерживает открытые стандарты промышленности и протоколы: - OPC доступа к данным (OPC Data Access DA 3.0); - OPC тревог и событий (OPC Alarm and Event); - OPC доступа к историческим данным (OPC Historical Data Access); - OPC единой архитектуры (UA); - протоколов связи TCP/IP и XML. Рис.15 Функциональная схема резервирования ОРС-данных Группировка, архивация и резервирование ОРС-данных Одной из важных характеристик пакета является инструмент группировки OPC-тегов и построение мостов данных. Допустим, нам необходимо использовать данные ОРС-серверов с двумя различными протоколами. Для этого в конфигураторе DataWorX32 указываем в каталоге Bridging-навигатора источники данных ОРС-серверов, настраиваем тип регистра и свойства данных. Затем запускаем на исполнение - и ОРС-теги различных протоколов становятся сгруппированными и доступными для приложений, являющимися ОРС-клиентами. Другой важной характеристикой DataWorX32 является возможность группировки ОРС-данных различных ОРС-серверов. Иллюстрация механизма группировки показана на рис. 2. Часто в очень больших проектах различные приложения-клиенты OPC обращаются к тем же самым OPC-серверам. Например, в экранной форме GraphWorX32 необходимо отображать уровень жидкости в резервуаре, в AlarmWorX32 необходимо контролировать и сигнализировать о состояниях уровня жидкости, в TrendWorX32 - выводить графическое представление и т.п. Это приводит к увеличению загрузки OPC-сервера, поскольку те же самые данные будут запрашиваться не один раз. Таким образом, когда многие клиенты запрашивают данные от сервера OPC, DataWorX32 проводит мониторинг OPC-серверов и группирует данные по запросам клиентов. Часто требуется оптимизировать работу, выполняемую серверами ввода/вывода на низком уровне (например, для увеличения скорости архивации). DataWorX32 может выступать “посредником” между клиентами и серверами и позволяет оптимизировать этот процесс. Это наиболее выгодно, когда приходится взаимодействовать с удаленными серверами по сети. Новый DataWorX32 - единственный продукт, который поддерживает три самых важных OPC-стандарта, обеспечивает полнофункциональное резервирование данных, наиболее востребованное в больших распределенных системах управления. Повышение надежности и достоверности OPC-данных достигается тем, что все данные OPC-серверов, группируются в резервные пары. Эти резервные пары OPC-серверов идентифицируются как один OPC-сервер для любых приложений (OPC-клиентов) без каких-либо задержек. Рис. 16. Структурная схема резервирования ОРС тревог, событий и исторических данных Эта технология может применяться к существующим OPC-серверам и клиентам и не требует реконфигурации приложений, остановки процессов, кроме того, не приводит к искажению и потере данных. Применение технологии группировки данных OPC позволяет снижать сетевой трафик. Сгруппированные запросы “клиент-сервер” снижают загрузку центрального процессора и увеличивают производительность системы. DataWorX32 поддерживает резервирование OPC-серверов тревог, событий и регистрации тревог. Целью создания такого инструмента была обработка в реальном масштабе времени ОРС-сервера тревог и синхронизация исторических данных регистрации тревог. Тревоги автоматически квитируются, синхронизируются, гарантированно регистрируются все действия оператора в системном журнале с тем, чтобы при переключении с основного сервера тревог на резервный и наоборот сохранялись все регистрируемые параметры процессов. В дополнение, DataWorX32 поддерживает резервирование OPC-исторических данных (OPC HDA), согласованных по времени. Это достигается тем, что приложение создает несколько конфигураций, чтобы гарантированно обеспечить синхронизацию времени выводимых исторических данных. Встроенная технология хранения и восстановления данных обеспечивает синхронизацию исторических данных между основными и резервными узлами с помощью файлов системного журнала. DataWorX32 поддерживает наиболее эффективные базы данных Microsoft SQL 2000 и SQL 2005 для резервирования. Использование технологии OPC позволяет разработчику SCADA-системы свободно выбирать оборудование независимо от того, кто его производит. В прошлом разработчик был вынужден пользоваться только тем оборудованием, которое поддерживали те или иные программные модули и приложения. Использование же технологии OPC позволяет любому OPC-совместимому клиентскому приложению получать доступ к любому устройству управления, у которого есть OPC-совместимый сервер. Другое неоценимое преимущество технологии ОРС состоит в том, что при ее использовании снижаются риски и стоимость реализации проектов АСУ ТП. Так как используемые OPC-совместимые компоненты, производимые целым рядом компаний, работают на единой технологической основе. Компания ICONICS постоянно совершенствует свою продукцию. Используя новые технологии в области инструментальных средств комплексной автоматизации и управления интеллектуальными предприятиями, она достигла небывалой популярности. В ближайшем будущем компания выпустит на рынок новые полнофункциональные решения для 64-битной платформы. Компания ПРОСОФТ, представляя продукцию ICONICS, акцентирует внимание на качестве технической поддержки, на качестве обучения пользователей, на дополнительных комплексных услугах по освоению и внедрению конечной системы управления. Эти показатели даже более важны, чем абсолютные стоимостные характеристики программного продукта. |
Задания-вопросы для заочного отделения по дисциплине «Технология конструкционных материалов» Подготовить в виде трех рефератов: реферат 1: из пяти вопросов, реферат 2: из пяти вопросов, реферат 3: из 6 вопросов. Рефераты и... |
Реферат по дисциплине "Правоохранительные органы" Реферат по дисциплине "Правоохранительные органы" выполнила студентка 5го курса заочного факультета по специальности "Юриспруденция"... |
||
Содержание реферат |
Реферат Дисципліна: англійська мова |
||
Реферат по пу ЭВМ. Тема: Принтеры |
Реферат, краткий обзор, резюме; мн ч. тезисы |
||
Реферат по информатике на тему «Всё об internet» |
Реферат на тему Передача данных с помощью шины I2С |
||
Реферат по дисциплине: «Технология. Сельскохозяйственный труд (агротехнические технологии)» |
Реферат Приложение а (рекомендуемое) Форма задания на выпускную квалификационную работу |
||
Реферат Федеральное государственное бюджетное образовательное учреждение высшего образования |
Реферат Отчет 2 Директор Департамента государственного регулирования в экономике Минэкономразвития России |
||
Реферат Обсессивно-компульсивное Государственное образовательное учреждение среднего профессионального образования |
Реферат по информатике программа для домашней видеостудии «Ulead Video Studio 8» Зарождение кино |
||
Реферат Тема: «Безопасность» Московский государственный институт радиотехники электроники и автоматики (технический университет) |
Реферат удк 625. 23. 004. 67 Курсовая работа содержит 45 страниц, 4 рисунка, 6 таблиц, 2 приложения, 5 источников |
Поиск |