Elipse E3
|
В 2001 году компания Elipse Software выпустила на рынок объектно-ориентированную SCADA-систему Elipse E3. (Очень важно понимать, что Elipse SCADA и Elipse Е3 - не две версии одной и той же системы, это совершенно разные системы, не совместимые между собой!). В то время, как Elipse SCADA, в основном, предназначена для приложений с ограниченным объемом обрабатываемых данных и одним рабочим местом оператора, Elipse E3 более ориентирована на приложения с большим количеством обрабатываемых данных и несколькими рабочими местами оператора, а теперь - и с несколькими серверами данных.
Предлагая удобные средства для каждого типа приложений,
|
|
Elipse E3 прекрасно удовлетворяет требования стандартов по разработке приложений контроля и управления в различных областях промышленности и хозяйственной деятельности. Вот несколько примеров:
Энергетика и электрические системы.
Применение Elipse E3 в этой сфере обуславливается широкими возможностями построения систем с распределенной архитектурой и поддержкой специальных протоколов, принятых в отрасли - таких, как DNP 3.0, IEC 870-5-101 и 103, UCA, SpaBus и других). Приложения на базе Elipse E3 используются в системах генерации, передачи и распределения энергии (в частности электрической),
|
|
управлении подстанциями, в измерительных системах, центральных и региональных диспетчерских центрах, с десятками операторов и тысячами точек контроля.
Производство лекарственных препаратов и пищевых продуктов
Процессы производства лекарственных препаратов и пищевых продуктов основываются на точном соблюдении рецептуры и состава ингредиентов. Контроль и управление этими процессами целесообразно "поручать" системам автоматизации. Важным аргументом для выбора Elipse E3 при разработке таких систем является высокая надежность работы, подкрепленная возможностью дублирования.
Химия и нефтехимия
|
|
Elipse E3 используется в различных производствах химической и нефтехимической промышленности, от управления процессами производства керамики, красок, пластмасс и другой продукции и до добычи и переработки нефти и газа, контроля за состоянием нефте- и газохранилищ и проч.
Очистка и утилизация
Elipse E3 является хорошим средством для систем контроля очистки воды и состояния сливных труб, а также других сходных систем, как, например, управление насосными станциями и контроль напора воды (давления жидкости).
Производство
Elipse E3 используется во многих приложениях в различных отраслях промышленности.
Непрерывный сбор данных с контролируемых точек вкупе с использованием, при необходимости, специальных дополнительных средств (представление данных в графическом виде, протоколирование, архивация и хранение и т.п.). позволяют контролировать ход производственных процессов, состояние оборудования, следить за количеством и качеством продукции, соблюдением технологических нормативов и производственных схем. Можно автоматизировать выполнение несложных управляющих функций, возложив на человека-оператора принятие лишь
|
|
действительно важных решений.
"Интеллектуальные здания"
Для того, чтобы надежно обеспечить комфортную среду и экономию энергии, в единой системе необходимо интегрировать управление различными службами - кондиционированием воздуха, пожарной сигнализацией, лифтами, освещением, отоплением, подачей воды, и газа и другими, зачастую со своими блоками контроля и управления. Поэтому система Elipse E3, позволяющая принимать информацию и поддерживать связь с практически неограниченным списком оборудования, предоставляет большие преимущества при решении задачи построения "интеллектуальных зданий".
Общая информация (~ 155 KB)
По сравлению с Elipse SCADA, в системе Elipse E3 реализованы следующие важные усовершенствования:
Многоязыковая поддержка;
Использование баз данных (Database): сервер баз данных отвечает за хранение и управление данными для Историй (History), Тревог (Alarms), Формул (Formulas) и Рецептов (Recipes). Поддержка форматов MDB, Oracle и Microsoft SQL Servers;
Отчеты / Reports: имеется полный инструментарий для создания отчетов, которые можно вывести на печать или в файлы форматов PDF или HTML;
|
|
Экраны / Screens: Более чем 4000 векторных символов для создания "рабочего стола";
ActiveX: Интеграция любых ActiveX-объектов в ваше приложение или библиотеку;
Безопасность / Security: Полностью Безопасная Среда Выполнения, управляющая доступом пользователя к окнам, экранным объектам и распознание тревог;
Горячее резервирование / Hot-Standby: Поддержка дублирующих устройств, активизирующихся в случае отказа первичных серверов;
Использование в корпоративных системах / Corporate Systems: Легкий процесс интеграции с административными, промышленными системами, системами управления обслуживанием и поддержкой и т.п.;
Совместимость с технологией OPC Server и Client.
Elipse E3 полностью основывается на концепции "Application Domain". Домен формируется из одного или группы приложений, которые могут использовать совместные ресурсы. Можно динамически редактировать, добавлять и удалять приложения из одного Домена, не нарушая работы других приложений, то есть вносить изменения в приложения, добавлять новые функции или удалять ненужные буквально "на ходу", во время работы.
|
|
|
|
Деление на версии с различной функциональностью, реализованное в Elipse SCADA, в Elipse E3 отсутствует. компонентов - различное
|
|
Выделяются только три основных и несколько вспомогательных компонентов, единственное возможное отличие в реализации
|
|
некоторых число допустимых тэгов.
Основные компоненты - это:
|
| E3 Studio |
Средство для создания и управления проектами. Современная, дружественная пользователю среда разработки. Включает в себя Органайзер (средство структуризации ресурсов, описания их характеристик и связей), Редактор для создания экранов (графического интерфейса пользователя) и библиотеки, редактор сценария и многое другое, что делает прикладную разработку легкой. Коллектив разработчиков может одновременно работать в совместном проекте. |
| E3 Server |
Сервер данных времени исполнения. Отвечает за выполнение задачи и управление данными в пределах проекта. Общие задачи могут состоять из получения данных с входных устройств (АЦП и т.п.), интерпретации данных и формирования управляющих решений, обмена информации с базами данных или системами ERP, управлением резервированием и проч. |
| E3 Viewer |
Клиентская утилита, обеспечивающая доступ к данным, находящимся в E3 Server. E3 Viewer может работать на том же компьютере, что и E3 Server (один Viewer входит по умолчанию в каждый Server), или несколько Viewer могут работать на отдельных компьютерах, соединенных с E3 Server через локальные сети или Internet.
Существуют две версии E3 Viewer: полнофункциональная и упрощенная. Упрощенная версия позволяет выполнять только визуализацию данных, а полнофункциональная - еще и передавать управляющие команды, сообщения и т.п.
|
Дополнительные модули (заказываются отдельно) - это:
| Модуль |
Описание |
| E3 Web Server |
Позволяет передавать данные в E3 Viewer или передавать сообщения через Intranet/Internet, например используя Internet Explorer. |
| E3 Storage |
Модуль хранения данных в сжатом и оптимизированном виде в специальной базе данных и выдачи в необходимом формате. |
| SPC |
Математический модуль (вычисления, включая статистические, и визуализация в различных формах) |
|
|
Elipse E3 работает на любом компьютере под управлением операционных систем Windows 2000/XP и используют COM/DCOM, SOAP технологии. Минимальная конфигурация: Celeron, Pentium II или выше; 128 Мбайт RAM; цветной монитор с разрешением 800 x 600 и видео карта; 100 Мбайт свободного места на диске (не считая данных пользователя); 1 параллельный порт или порт USB (для ключа); сетевая карта для удаленного доступа и совместной разработки.
Начиная с 14 ноября, поставляется новая версия (3.0) системы Elipse E3. Основное ее усовершенствование по сравнению с предыдущими
|
|
версиями - реализация концепции Remote Domens (удаленные Домены). Теперь Домены, работающие на любых серверах, будут иметь доступ к переменным других Доменов. Это позволит отображать в одном Viewer данные, полученные из различных Доменов, работающих на разных серверах, прозрачным, легким для понимания и удобным путем. Эта возможность будет особенно востребована системными интеграторами, работающими над созданием приложений АСУ ТП, систем контроля за исправностью и функционированием оборудования, диспетчерских систем, систем
|
|
сбора, хранения и анализа технологических данных и т.п., в тех случаях, когда автоматизируемый объект протяжен или
распределен в пространстве - вместо единого мощного сервера данных можно применить несколько более простых серверов, расположенных там, где это удобно. Другая возможность применения - использование нескольких серверов позволяет снизить требования к пропускной способности каналов ввода-вывода, что особенно важно для тех задач, где информация поступает значительными потоками и обрабатывается в реальном масштабе времени.
|
Другие особенности новой версии (3.0) системы Elipse E3:
|
|
Новый Органайзер
Это средство было полностью переработано. Теперь оно еще более интуитивно-понятно. Его объекты отсортированы в алфавитном порядке групп категорий, что облегчает редактирование приложений. Можно с помощью
|
|
Органайзера разместить объект на экране (или наоборот), ускоряя процесс в целом.
Порядок активации проектов в Домене
Новая опция была добавлена для того, чтобы разрешить пользователю изменять порядок активации приложений и объектов.
|
|
Совместимость с Windows Vista
Новая версия 3.0 полностью совместимая с новой операционной системой Windows Vista.
Новые иконки
Иконки Elipse E3 обновлены, чтобы соответствовать качеству графики операционной системы Windows Vista.
|
|
|
Прекращена поддержка Windows NT 4.0, 98 МЕ.
Новая версия 3.0 не содержит более инсталляторов Viewer для операционных систем Windows NT 4.0, 98 и МЕ.
Испаноязычная версия
Дополнительно к версиям на португальском и английском языках теперь предлагается испаноязычная версия.
Новый аппаратный ключ защиты.
Новая версия 3.0 работает только с новым аппаратным ключом защиты. Это позволяет продолжать использовать предшествующие версии Elipse E3 и/или Elipse SCADA (с их ключами).
Больше памяти для больших приложений
Большие приложения теперь смогут использовать максимальный объем оперативной памяти, доступный в работающей системе. Ранее этот параметр был ограничен значением 2 Гб.
|
|
E3 Server
- Возможность печати отчетов в серверных объектах
В серверные объекты добавлена возможность печати отчетов для облегчения выдачи печатных протоколов
Протоколы
- Новые файлы протоколов
Теперь файлы протоколов ведутся в двоичном формате с изменяемым максимальным размером.
- Служба управления протоколами
Файлы протоколов управляются службой, которая проверяет максимальное занимаемое место надиске, а также время, в течение которого каждый файл остается в хранилище; более старые протоколы автоматически удаляются.
- Просмотр файлов протоколов
Для просмотра файлов протоколов Elipse E3 создано новое средство - Elipse Event Log Viewer. Оно позволяет отбирать сообщения по времени, показывать их по категориям и проч.
|
|
- Экспорт файлов протоколов
Добавлена возможность экспорта файлов протоколов, если необходимо преобразовать их в текстовый формат для последующей обработки.
E3 Admin
- Новый модуль контроля
Новый модуль контроля E3 Admin предназначен для наблюдения за обменом между различными модулями Elipse E3. Новый экран статистики показывает данные трафика между сервером и клиентами (E3 Viewer, E3 Server, E3 Studio и E3 Run).
- Настройка принтера - непосредственно на сервере
Новая опция E3 Admin позволяет определять и настраивать "принтер по умолчанию" для печати отчетов непосредственно с сервера. reports directly from the server.
|
|
Импорт и экспорт
- Импорт экранов и тэгов из Elipse SCADA
В новой версии Elipse E3 3.0 Вы можете легко импортировать экраны и тэги из Elipse SCADA в формате E2F. Это помогает сохранить средства и силы, вложенные ранее в создание приложений для работы в среде Elipse SCADA.
- Импорт групп объектов
Теперь возможно импортировать группы объектов, создавая их, если ранее они не существовали. Это могут быть, например, перья "графопостроителя" E3Chart (группы перьев), оси (группы осей), столбцы и строки таблиц (включая заголовки). В средства настройки шаблонов импорта включены новые возможности, описывающие функционирование ранее существовавшей группы или объекта.
- Импорт и экспорт "по умолчанию" корневых объектов, связей и групп
Если корневые переменные, связи и группы не указаны (опущены) в шаблоне импорта-экспорта (.ini), по умолчанию считается, что они будут импортированы (экспортированы). Менеджер шаблонов теперь предоставляет опции по выбору относительно этих предварительно выбранных переменных.
- Свойства шрифтов разделены на подгруппы
Свойства шрифтов имеют такие внутренние характеристики, как тип, размер и свойства, отдельные от собственно шрифта. Теперь они могут быть экспортированы путем указания имени основного свойства и имени внутреннего свойства (группы и подгруппы). В менеджере шаблонов свойства отображаются
|
|
независимо, чтобы можно было сделать соответствующий выбор.
- Шаблон для объектов E3Chart
Доступен специальный шаблон для импорта-экспорта объектов E3Chart - E3Chart.ini. Он находится в директории, куда устанавливается E3, в папке Templates, и должен использоваться для объектов E3Chart.
- Кнопка добавления свойств
Окно добавления свойств в менеджере шаблона теперь имеет кнопку для добавления всех свойств выбранного объекта сразу.
Viewer
- Новые объекты E2Controls
В версии 3.0 возможно исполнение некоторых графических объектов системы Elipse SCADA, что облегчает импорт приложений в E3.
- Новый дизайн и методы открытия фрагментов экрана
При открытии экрана возможен выбор способа определения размера экрана - в пикселях или символах. Параметры методов DoModal и MoveFrame теперь могут определяться либо в пикселях (просто число), либо в знаках HIMETRIC (текст, содержащий числа и знаки).
- Новые методы преобразования единиц измерения
Новые методы ToPixelX и ToPixelY преобразуют единицы измерения из знаков в пиксели.
- Поддержка параметров E3 Viewer и E3 Web Viewer
Добавлена поддержка параметров E3 Viewer и E3 Web Viewer, она доступна теперь из приложений E3.
- Размещение меню
Новые параметры метода SelectMenu определяют место, где должно отображаться меню.
|
|
- Легкая настройка разрешения экрана
Новые возможности Viewer'а - TargetDPIX, TargetDPIY, TargetResolutionX, TargetResolutionY,
TargetMarginX, and TargetMarginY - определяют разрешение экрана при исполнении приложения. Это позволяет разрабатывать приложения на дисплее, разрешение которого отличается от разрешения того дисплея, на котором приложение будет выполняться.
- Реструктурированы Фреймы (Frames) и Разделители (Splitters)
В новой версии Разделители (Splitters) объекта типа Фрейм (Frame) были переработаны. Теперь они выполняются согласно концепции основного (main) ит вторичного (secondary) разделителей. Эта новая структура имеет несколько преимуществ, в частности: визуальное отображение в Органайзере типа созданного Разделителя; удобное переключение между основным и Вторичным статусами Разделителя и между позициями Основного Разделителя; новый тип измерения для Разделителя (HIMETRIC); возможность связи экранов Разделителей через AppBrowser; возможность создания или настройки экрана в существующем Разделителе.
Доступность
- Новая экранная клавиатура
Используя новую экранную клавиатуру, разработчики имеют возможность создавать приложения для бесклавиатурных станций (например, для операторских станций с управлением через сенсорный экран).
|
 |
|
Безопасность
- Дополнительные параметры безопасности для паролей
"Нечувствительные к регистру" пароли: можно проверять пароли, игнорируя регистр символов
|
|
Минимальное число букв и.или цифр: две новых опции для улучшения надежности пароля.
Принудительная смена пароля: возможно принудить пользователя менять пароль при следующем входе в систему.
|
|
E3 Studio
- Новые тэги
Добавлены новые тэги Counter и Timer, отражающие, соответственно, число событий в течение указанного времени или время до наступления определенного условия.
|
 |
- Выравнивание по центру (по горизонтали и вертикали)
Эти режимы, доступные в панели инструментов "Выравнивание" ("Alignment"), размещают объект по центру (по горизонтали и/или по вертикали) относительно выбранного объекта.
- Создание за одну операцию более чем одного тэга
При создании нового тэга можно указать, сколько тэгов должно быть создано совместно. Эта опция доступна для всех тэгов (включая новые типы - Counter и Timer), а также блоков и элементов блоков. .
- Перечень свойств
|
|
с множественным выбором.
Стало возможно выбирать несколько типов объектов и настраивать общие для объектов этого списка свойства. При таком множественном выборе перечень свойств показывает свойства, общие для объектов и позволяет изменять значения и применять эти изменения ко всей выборке. Перечни, позволяющие редактирование свойств - как, например, список драйверов ввода-вывода - также позволяют редактирование одновременно в нескольких выбранных строках.
- Ресурсы проекта в Галерее Ресурсы, доступные в открытом
|
|
проекте, показываются в Галерее, в папке "Ресурсы проекта". Для их использования достаточно просто "захватить и перетащить" (drag and drop) нужные ресурсы туда, где они необходимы.
- Новые возможности при редактировании связей
В новой версии E3 строки, отраженные в окне "Редактирование Связей", отсортированы по именам объектов. Это также возможно для удаленных связей, пользовательских событий и свойств связей.
- Функции VBScript в AppBrowser
AppBrowser теперь показывает перечень всех функций VBScript, что облегчает редактирование скриптов в E3.
|
 |
|
Обмен данными
- Доступ к данным E3 с помощью E3DataAccess
Теперь возможен доступ к данным E3 из Excel, VisualBasic или других приложений, использующих технологию COM. Возможен доступ как к данным реального времени, так и к данным истории.
Тревоги
- Идентификация тревог
В базу данных тревог включено новое поле EventCLSID. Это поле содержит уникальный идентификатор "жизненного цикла" тревоги, что помогает более точно отбирать нужные данные.
E3Chart
|
|
- Различные курсоры
Средство построения графиков E3Chart теперь имеет новый стиль курсора, который позволяет отображать статистические данные, относящиеся к конкретному "перу" - такие, как максимум, минимум и среднее значение.
- Единицы измерения для перьев
Новое свойство EU отражает единицу измерения графика, который строит "перо". Значение этого свойства можно увидеть в колонке "Unit" списка условных обозначений.
Базы данных
- Управление тайм-аутом
Новые свойства TimeoutConnection и TimeoutCommand позволяют определять максимальное время
|
|
ожидания, соответственно, установления ADO (ActiveX Data Object) -соединения с указанной базой данных и выполнения команды на ADO-соединении.
- Протокол связи с SQL Server
Пользователи SQL Server с помощью свойства NetLibrary могут определять, какая библиотека, доступная в локальной сети, будет использоваться при ADO-соединении.
- Немедленное исполнение формул
Новое свойство ImmediateExecute определяет операции с базой данных, посылаемые напрямую в базу, без остановок на трэдах e3i и e3o (DBAcquisition и DBExec).
|
|
|  |
|