- •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. Методика выбора программного обеспечения для программирования плк и пк.
Scada– система iFix (‘Intellection”, usa).
SCADA– система iFIX входит в состав пакета FIX Dynamics – полностью интегрированного программного обеспечения на основе стандарта OPC,COM/DCOM-технологии, VBA (смысл всех сокращенных терминов дан в начале параграфа, посвященного SCADA-системе Genesis ). Ядром пакета является подсистема I-CORE, предназначенная для объединения всех приложений. Компонентами I-CORE являются:
- подсистема тревог(alarm);
- подсистема защиты (security);
- подсистема конфигурирования (SCU);
- подсистема поддержки сети (Network), OPC -клиент, VBA и Workspace.
Вокруг I-CORE располагаются другие подсистемы, в том числе база данных реального времени (БДРВ), которая взаимодействует с остальными приложениями по протоколу OPC.
Пакет iFIX является 32-разрядным программным обеспечением, работающим с ОС Windows NT/2000. Ядром пакета является БДРВ, с помощью которой менеджер БД предоставляет широкие возможности по разработке и ведению БД. Сама БД может выступать как сервером, так и клиентом.
Среда разработки и отображения проектов Intellution Workspace предоставляет широкие графические возможности, и позволяет разрабатывать проект в единой среде понятным интерфейсом.
Она поддерживает два режима:
- режим Configuration (разработка проекта),
- режим Run Time (режим выполнения).
Рис. 7.1
для контроля аварийных ситуаций на производстве в реальном масштабе времени.
В iFIX имеется инструмент Vision X для получения информации из реляционных баз данных (SQL Server, Oracle, Sy Base, Informix, DB2). Vision X представляет собой набор готовых объектов, которые интегрируются в Intellution Workspace. Для защиты системы от сбоев, вызванных некорректной работой объектов, используется технология Secure Containement IW space, имеющая большие возможности анимации объектов.
Пакет iFIX поддерживает клиент-серверную архитектуру, если имеются SCADA-серверы
и узлы клиенты. Узел клиент получает данные от SCADA-серверов и реализует функции визуализации и диспетчерского управления.
7.2.5. Scada– система cimplicity(“ge fanuc Automation, usa).
SCADA– система CIMPLICITY – это пакет программ – CIMPLICITY Plant Edition (PE), созданный для разработки программного обеспечения автоматизированных рабочих мест (АРМ) в
АСУТП. Пакет работает под управлением ОС Windows NT/2000, Windows МЕ и ХР. В состав пакета
входят программы, позволяющие создавать рабочие места на всех уровнях управления .
Программное обеспечение CIMPLICITY РЕ следующую структуру:
- серверы;
- базовые функции: обмен данными с ПЛК, оперативные расчеты, протоколирование,
визуализация процесса и т.д.;
- опции: рецептуры, статистический анализ, пейджер, горячее дублирование, Web-сервер;
- клиент (Viewer) – визуализация процесса, включающая все функции контроля и управления.
Пакет поставляется в двух вариантах:
- Development system (среда разработки),
- Run Time (среда исполнения).
CIMPLICITY PE максимально использует преимущества современных технологий Microsoft – SQL-Server, OLE, Active X, DDE, OPC, что существенно упрощает работу для пользователей, имеющих навыки работы с Windows.
Среда разработки – пакет Workbench – содержит в себе полное описание настроек узла, описание базы данных, мнемосхемы.
CIMPLICITY Workbench – проводник проекта. Эта программа организует удобную работу с проектом и доступ ко всем его разделам.
Проект CIMPLICITY состоит из нескольких разделов. Каждый раздел содержит описание и
позволяет настроить соответствующую часть проекта.
В каждом проекте CIMPLICITY существует два набора данных и конфигураций. Один –
соответствует той конфигурации, которая в настоящий момент исполняется. Второй набор отражается в Workbench и может модифицироваться разработчиком.
Можно использовать стандартный набор алгебраических, логических, тригонометрических,
специальных функций. Для удобства построения выражений в CIMPLICITY есть специальный редактор (Edit expression).
Программа CIMPLICITY Workbench позволяет просматривать оперативную базу данных, как целиком, так и её отдельные разделы.
Эта же программа позволяет создать необходимое количество мнемосхем для визуализации
технологического процесса и организации человеко-машинного интерфейса.
Для разработки графического интерфейса пользователя в CIMPLICITY РЕ используются две программы: - Cim Edit – для создания и редактирования мнемосхем;
- Cim View – для их просмотра.
Программное обеспечение поддерживает следующие динамические события:
- информация о сигнализации;
- тренды;
- движение, мигание, вращение, заполнение.
CIMPLICITY РЕ поддерживает генерацию отчетов по суткам, по событиям, с заданным периодом и с заданием вручную.
CIMPLICITY РЕ поддерживает все стандарты промышленных сетей, включая Ethernet.
CIMPLICITY Machine Edition – программное обеспечение, объединяющие в единую среду разработки:
- человеко-машинный интерфейс;
- системы – управление движением;
- многоцелевого управления (на базе ПЛК и промышленных компьютеров).
CIMPLICITY Machine Edition содержит достаточный набор инструментальных средств для быстрого и эффективного создания программ управления различными процессами и агрегатами.
С помощью CIMPLICITY Machine Edition можно распределять информацию между различными компонентами, используя общую базу данных.
CIMPLICITY Machine Edition содержит три компонента:
- Viev – инструмент разработки операторского интерфейса для систем производственного
оборудования, включая ПЛК, устройства ЧПУ, контроллеры перемещения и другие компоненты;
- Logic Developer – общая среда для программирования, конфигурирования, мониторинга
и поиска неисправностей ПЛК и ПК; Программатор поддерживает всю линейку ПЛК , включая серию 90 ТМ Micro, Versa Max TM, Versa MAX Nano/Micro, 90-30, 90-70;
- CIMPLICITY Manager – системное инструментальное средство для приложений Machine Edition, с помощью которого все продукты сохраняются на сервере для обеспечения свободного доступа к ним.