ВУЗ: Пермский национальный исследовательский политехнический университет
Категория: Лекция
Дисциплина: Системы реального времени
Добавлен: 15.11.2018
Просмотров: 10808
Скачиваний: 12
81
5.
Возможность генерации отчётов, использование истории.
6.
Стоимость.
Geni DAQ
выпускается в 3 различных номинациях:
Development Edition
– 919,49 $
Runtime Edition
– 257,99 $
Upgrade Edition
– 522,59 $
От количества каналов стоимость не зависит, так как
максимальное количество каналов достигает порядка 200.
7.
Документация на английском языке, компания Prosoft
осуществляет поддержку с русской стороны.
6.
InTouch
Данное SCADA-приложение разработано компанией Wonderware
и входит в состав программного комплекса Factory Suite, который
предназначен для разработки систем автоматизации промышленных
предприятий.
Область
применения:
крупные
промышленные
предприятия
металлургической,
пищевой,
машиностроительной
индустрии. Количество инсталляций по всему миру составляет порядка
150 тысяч.
Основные характеристики:
1.
Ориентировано на внешние приложения. То есть
фактически не поддерживает встроенные системы драйверов.
Поддерживает DDE, OLE, OPC.
2.
Взаимодействует с СУБД РВ, входящей в состав Factory
Suit.
3.
Удобный человеко-машинный интерфейс.
4.
Наличие инструментов для графического отображения
состояния процесса.
5.
Отображение трендов в режиме РВ и в режиме «истории».
82
6.
Поддержка российскими компаниями-интеграторами.
7.
Часть большой системы управления (Factory Suit).
8.
Стоимость зависит от количества точек ввода/вывода.
Система бывает 2 видов:
InTouch Development
– от 650 $
InTouch Runtime
– от 1500 $
При приобретении осуществляется бесплатная поддержка в
течение 1 года.
Другие SCADA-приложения
1. Genesis.
Является широкоприменимым SСADA-приложением
со встроенным микроядром. Разработано компанией Iconix. Часть
контроллеров на уровне ядра поддерживает связь с Genesis.
2. WinCC.
Разработано компанией Siemens. Поддерживает
только контроллеры Siemens.
3. Simplicity.
Разработано российской компанией GE Fanuc
Automation.
Технология разработки SCADA-приложений
Основное назначение – построение человеко-машинного
интерфейса.
Построение человеко-машинного интерфейса включает 2 шага:
1.
Создание поддержки аппаратного обеспечения сетевых
систем.
2.
Поддержка связи с пользователем и СУБД.
При построении первого шага необходимо выполнить следующее
условие: включить сеть контроллеров в информационную базу SСADA-
приложений. Если это собственный контроллер, включить поддержку
собственных контроллеров.
При построении второго шага необходимо реализовать:
83
1.
Средства
графического
отображения
состояния
контроллера.
2.
Возможность программирования данных контроллеров либо
на собственном языке, либо на Visual Basic, Visual C.
3.
Интерфейс СУБД (через ODBC или собственную БД).
Стоимость разработки SСADA-приложения состоит из следующих
составляющих:
1. Фонд заработной платы сотрудников, занимающихся этим
S
СADA-приложением. При этом время разработки SСADA-приложения
составляет примерно 1,5-2 года.
2. При реализации интерфейсов ODBC, OLE, DDE требуется
наличие документов, подтверждающих право на использование этих
технологий.
3. Необходимость сертификации SСADA-приложения, как
средства,
управляющего
технологическим
процессом
или
распределённой системой.
То есть дешевле купить SСADA-приложение, чем создавать
собственное.
Базы данных РВ
Существует возможность в любой системе РВ сохранять
информацию в структурированном виде. Данная особенность
реализуется с помощью средства, называемого реляционной базой
данных. Реляционная БД позволяет обеспечить доступ к информации
с помощью языка SQL и позволяет хранить информацию в заданном
пользователем виде. Для большинства систем, не являющихся
системами «жёсткого» реального времени реляционная БД является
оптимальной. Для систем «жёсткого» реального времени требуется
обеспечить:
84
1.
В
ысокоскоростной сбор информации.
2.
В
озможность сохранения больших объёмов информации.
3.
О
беспечение доступа к информации с различных рабочих станций.
Для решения этих проблем были разработаны базы данных
реального времени. Основным представителем БД РВ является
Industrial SQL Server.
Особенности Industrial SQL Server:
1. Внутризаводский хранитель архивной информации включает
данные о событиях и соответствующих реакциях. В Industrial SQL
Server
реализованы внутренние механизмы быстрого сбора
информации на небольшом дисковом пространстве. Industrial SQL
Server
работает в 100 раз быстрее реляционной БД на аналогичной
платформе.
2. Включение Industrial SQL Server в программный комплекс
Factory Suit.
Соответственно он напрямую имеет доступ к драйверу,
что позволяет сохранить необходимую информацию.
3. Базовым ядром служит Microsoft SQL Server.
Схема реализации:
85
Потребители
Источники
Стандартный интерфейс MS SQL Server
Технологические
данные
Сопроводительные
данные
Рис. 31.