- •7. Программное обеспечение плк и пк
- •7.1. Операционные системы реального времени.
- •7.2. Scada –системы.
- •7.2.1. Общая характеристика scada-систем.
- •7.2.2. Scada-система In Touch( “Wonder ware”, сша).
- •7.2.3. Scada-система Genesis 32 (‘Iconics”,usa).
- •Scada– система iFix (‘Intellection”, usa).
- •7.2.5. Scada– система cimplicity(“ge fanuc Automation, usa).
- •7.2.6. Scada– система Real Flex (“Software Systems (bjss)”, usa).
- •7.2.7. Scada– система Trace Mode(“AdAstra”, Россия)
- •7.3. Взаимодействие scada– систем и программируемых логических контроллеров.
- •7.4. Методика выбора программного обеспечения для программирования плк и пк.
7.2.3. Scada-система Genesis 32 (‘Iconics”,usa).
SCADA-система Genesis состоит из 32-разрядных приложений для ОС Windows NT/2000, построенных в соответствии с технологией OPC.
(OPC – OLE for Process Control, где OLE – Object Linking and Embedding – технология включения и встраивания объектов).
Стандартные открытые технологии: COM, DCOM, OPC, ActiveX.
COM – Component Object Model – модель многокомпонентных объектов
DCOM – Distributed COM –сетевое расширение COM
VBA – Visual Basic for Application – среда разработки и исполнения сценарных процедур (входит в
Microsoft Office 2000).
ActiveX – технология создания аплетов без применения языка Java, используемая в Microsoft Windows. Аплеты ActiveX загружаются дольше эквивалентных Java –аплетов, однако, они в большей мере используют возможности ОС Windows.
В состав Genesis 32 входит среда разработки и исполнения сценарных процедур VBA.
Все программные компоненты Genesis 32 поддерживают технологию ActiveX.
В состав Genesis 32 входят следующие приложения: - Graph Wor X32, -Trend Wor X32,- Alarm Wor X32, -Script Wor X32. Данные приложения могут поставляться в составе Genesis 32, так и отдельно.
В число дополнительных приложений и инструментальных средств разработки входят:
-Date Wor X32,-Symbols 32 Library, -Active X Tool Box, -Web HMI,-OPC-серверы и др
Graph Wor X32 – программный пакет, предназначенный для представления параметров ТП на графических мнемосхемах. Мнемосхемы создаются на основе встроенных средств рисования или управляющих элементов.
Trend Wor X32 обеспечивает накопление и представление текущих данных, получаемых от
серверов в виде зависимостей от времени, а также архивацию информации в базах данных с возможностью последующего извлечения и просмотра в виде трендов.
Alarm Wor X32 – подсистема обнаружения аварийных и других событий, связанных с отклонением величин от заданных значений. Имеет большие функциональные возможности.
Script Wor X32 – средство разработки и исполнения сценарных процедур Microsoft Visual
Basic for Application (VBA), в том числе формирование отчетов и заданий. Имеет также большие функциональные возможности.
Date Wor X32 – ОРС-сервер (для связи клиентских и серверных компонентов).
Функциональные возможности:
- централизация параметров процесса от множества серверов ОРС;
- оптимизация запросов множества клиентов ОРС к одним и тем же параметрам в разных серверах ОРС;
- организация списка глобальных переменных с возможностью выполнения арифметических, функциональных, логических и других операций над ними.
Web HMI – средство просмотра графических мнемосхем в сетях Internet, Intranet.
Genesis 32 предоставляет возможность использовать пакет для мобильных применений с помощью средств Pocket Genesis для карманных компьютеров и Mobil HMI– для мобильного телефона.
На рис.7.1 показана структурная схема программного комплекса Genesis 32. Из структурной
схемы видно, как взаимодействуют основные приложения Genesis 32 с ОРС-серверами различного
назначения и содержания.
Рис. 7.1.