
- •Лекция 1 Введение. Основные понятия испу.
- •Обеспечение асутп (совокупность средств, необходимых для функционирования системы)
- •Структура и функции испу
- •Требования к испу
- •2)Закон образа действия (фундаментальной иерархии).
- •Операционные системы. Классификация
- •К основным функциям операционных систем относятся:
- •Классификация операционных систем
- •Основные особенности, отличающие осрв от ос общего назначения.
- •Механизм реального времени. Распределение ресурсов.
- •Разновидности задач, выполняемых в ос
- •Свойства задач.
- •Управление задачами
- •Методы синхронизации задач
- •Здесь сообщения не теряются, а очередь сообщений ограничена оперативной памятью
- •2. Инверсия приоритетов.
- •Ядра реального времени
- •Unix'ы реального времени
- •Расширения реального времени для WindowsNt
- •Лекция 4 испу, расширенная структура. Датчики
- •Классификация электрических датчиков
- •Лекция 5. Искробарьеры (2хканальные, многоканальные)
- •Часть 11. Искробезопасная электрическая цепь I».
- •Примечание по монтажу и эксплуатации бис
- •Основные характеристики бис серий
- •Процедура выбора
- •Обеспечение резервирования каналов передачи данных
- •1. Анашкин а.С., Кадыров э.Д., Харазов в.Г. Техническое и программное обеспечение распределенных систем управления. - с- Петербург: «п-2», 2004. - 368с
- •Топология промышленных сетей
- •Методы организации доступа к линиям связи
- •Технологические языки программирования контроллеров
- •St(Structure Text - язык структурного текста высокого уровня, подобие Pascal).
- •Il (Instruction List) - язык инструкций;
- •Отладка онлайн
- •ISaGraf имеет возможности онлайнового мониторинга переменных и отладки программ.
- •Лекция 10 Понятие и основные особенности открытых систем.
- •Ieee/posix- открытая система - это система, регулирующая открытые спецификации на интерфейсы, службы и форматы данных, достаточные для того, чтобы обеспечить:
- •Технологии создания открытых программных систем.
- •Лекция 11 Технологии взаимодействия приложений.
- •1. Использование библиотек динамической компоновки - dll
- •Механизм ole for Process Control(opc).
- •Концепция стандарта орс
- •Value (значение).
- •1. Орс позволяют определять на уровне объектов различные системы управления и контроля, работающие в распределенной гетерогенной среде;
- •Odbc - интерфейс
- •Value (значение).
- •Ведение архивов данных в scada-системе. Тренды. Алармы.
- •Встроенные языки программирования.
- •Базы данных в scada.
- •Лекция 13 Вопросы надежности.
- •Основные особенности erp-систем
- •Производственные исполнительные системы (mes) - необходимый элемент эффективного управления предприятием
- •Основные функции mes
- •Примеры mes-систем
- •InfoPlus.21 - информационная система управления в режиме рв интегрирована с системой Simatic pcs7.
- •Лекция 16 case-технологии
- •Обзор некоторых case-систем
Механизм ole for Process Control(opc).
OPC — это стандарт взаимодействия между программными компонентами системы сбора данных и управления (SCADA), основанный на объектной модели COMYDCOM фирмы Microsoft.
На базе механизма OLE был разработан новый стандарт обмена, ориентированный на задачи промышленной автоматизации - OPC(OLE for Process Control). Стандарт OPC обладает следующими преимуществами:
позволяет объединить на уровне объектов различные системы управления и контроля, функционирующие в распределенной гетерогенной среде;
устраняет необходимость использования нестандартных протоколов обмена данными между устройством и SCADA-системой.
Концепция стандарта орс
Стандарт состоит из трех основных спецификаций:
доступ к данным РВ (Data Access).
обработка тревог и событий (Alarm & Events).
доступ к историческим данным (Historical Data Access).
OPC — серверов соответственно тоже может быть три вида, хотя не возбраняется совмещать все эти функции в одном. ОРС - серверы физических устройств обычно являются только серверами данных. Серверы тревог и исторических данных чаще всего паразитируют на серверах данных. Сервер тревог формирует определенные логические переменные, называемые состояниями, имея в качестве исходной информации некую переменную (тег), полученную от сервера данных. Состояния изменяют свое значение, если например, переменная вышла за допустимые границы. Об изменении состояния сервер тревог оповещает клиентов, посылая им событие (тревогу), а клиент возвращает серверу подтверждение, что он тревогу принял. Серверы исторических данных получают от серверов данных параметры в РВ и архивируют их, а затем представляют эти данные другим приложениям, (например для построения графиков и трендов)
Основная цель стандарта ОРС заключается в создании универсального механизма доступа к любому аппаратному устройству из прикладной программы. ОРС позволяет производителям оборудования поставлять программные компоненты, которые стандартным способом обеспечат связь ПО с технологическим контроллером.
Таким образом, с точки зрения SCADA-систем, появление ОРС-серверов означает разработку программных стандартов обмена с технологическими устройствами. ОРС -интерфейс допускает различные варианты обмена:
• получение данных с физических устройств;
обмен между частями распределенного приложения;
обмен между различными приложениями.
В первую очередь в качестве серверов ОРС выступают драйверы, написанные в соответствии со стандартом ОРС и осуществляющие обмен данными с компонентами систем автоматизированного управления через соответствующее коммуникационное оборудование. Кроме того, любая программа, снабженная стандартным ОРС-ннтерфейсом, может выступать в качестве ОРС-сервера.
Применительно к SCADA-системам ОРС-серверы, расположенные на всех компьютерах системы управления, стандартным образом могут поставлять данные в программу визуализации, базу данных и т.д.
При обмене данными с ОРС - сервером возможно два режима:
Периодический режим, когда с заданной частотой данные запрашиваются ОРС -клиентом.
Режим обмена по изменению значения, когда обмен происходит при изменении значения переменной на заранее заданную величину.
Предпочтительным является второй тип обмена. При обмене через ОРС-интерфейс данные передаются пакетами данных, содержащие следующие поля: