
- •Интегрированные системы предприятия. Уровни управления интегрированным предприятием.
- •Функции erp.
- •Классификация erp – систем. Примеры erp.
- •Крупные erp – системы. Основные модули erp – системы baan, sap.
- •Архитектура erp – систем. Тип архитектуры клиент - сервер.
- •Лёгкие, средние, тяжёлые erp – системы. Классификация по архитектуре.
- •Этапы внедрения erp - систем.
- •Функции mes - систем.
- •Scada - системы. Общая структура scada - систем.
- •Функции scada - систем.
- •Типы управления в scada - системе.
- •Требования к scada – системам.
- •Основные этапы проектирования асу на основе scada – системы.
- •Технические характеристики scada - систем.
- •Стоимостные и эксплуатационные х/ки scada – систем.
- •Арм диспетчера. Графический интерфейс scada – систем.
- •Тренды в scada - системах.
- •Алармы в scada - системах.
- •Взаимодействие scada – систем с контроллерами.
- •Динамический обмен данными (dde) в scada.
- •Протокол обмена данными орс.
- •Встроенные языки программирования в scada.
- •Базы данных в scada – системах.
- •Надёжность в scada – системах.
- •Выбор scada – систем.
- •Scada – система trace mod. Состав. Модули.
- •Scada – система trace mod. Каналы. Узлы.
- •Scada – система trace mod. Источники/приёмники.
- •Аппаратные средства scada – систем. Промышленные компьютеры.
- •Контроллеры. Классификация. Структура.
- •Промышленные сети.
Динамический обмен данными (dde) в scada.
DDE - динамический обмен данными, представляет собой протокол для обмена данными м/у различными Windows - приложениями. Этот протокол реализует взаимосвязи типа клиент - сервер м/у двумя одновременно работающими программами.
Основная функция DDE протокола обмен данными. Например, можно посылать данные из TraceMode в эксель и когда в трейс моде данные изменятся, эти же изменения автоматически появятся в экселе.
Обмен данными по протоколу DDE состоит из трех этапов:
1) установка соединения;
2) обмен данными;
3) разрыв соединения.
Каждая программа известна в DDE под своим «именем». Информация в них м.б. организована в виде групп называемыми «топиками» и каждый топик может содержать индивидуальные кусочки информации как «предметы».
Например записать какое то значение данных из трейс мода в эксель с названием Книга1.xls в 1ую колонку и 1ую строку, то именем будет «Excel», топиком «Книга1.xls» и предметом «r1c1».
Протокол обмена данными орс.
Протокол ОРС – стандарт обмена, разработанный для задач промышленной автоматизации. Преимущества: Позволяет объединить различные системы управления и контроля.
Недостатки: устраняет необходимость использования нестандартных протоколов.
ОРС интерфейс допускает след. варианты обмена:
1.Получение данных с физических устройств;
2.Обмен м/у частями распределённого приложения;
3.Обмен м/у различными приложениями.
При обмене данными с ОРС возможны 2 режима:
1)Периодичный режим. Когда заданной частотой данные запрашиваются клиентом.
2)По изменению значения. Обмен происходит при изменении значения на заранее заданную величину. При обмене ч/з ОРС интерфейс данные передаются в виде пакетов, которые называются элементами данных и тэгами.
Тэги имеют след. поля:
1) Value (значение) – поле, где хранится величина.
2) Quality (качество) – поле, означает качество получения.
Может принимать следующие значения:
1.uncertime (неопределённо);
2.bad (неудовлетворённо) идёт с кодом возникновения ошибки.
3.good (удовл).
3)TimeStump (отметка времени) – поле, которое показывает, когда были сняты данные.
Все тэги объединяются в группы. Каждый тэг и группа имеют своё уникальное имя.
OPC – сервер. Недостатки: скорость обмена меньше. ОРС состоит из 3основных спецификаций:
1)Доступ к данным реального времени DATA ACCESS;
2)Обработка тревоги событий Alarm & Events;
3)Доступ к историческим данным. Historical Data Access.
Встроенные языки программирования в scada.
Встроенный язык программирования – инструмент, который предназначен для решения новых задач на базе уже существующей системы контроля и управления ТП.
Такими задачами является:
1)Программа логического управления ТП и оборудованием;
2)Алгоритмы оптимального управления;
3)Расчёт значения переменных по формуле;
4)Создание сценариев динамики этапа;
5)Интегрирование мгновенного значения – расход;
6)Создание альтернативных фильтров входных переменных.
Языки: ST, FBD, IL, LD, SFC.
В каждом языке допускается расширение набора функций. В языках, ориентированных на технологов, это расширение достигается с помощью доп. инструментальных средств (Toolkits). Во всех языках функции разделяются на группы, часть из которых присутствует во всех языках: математические функции, функции работы со строками, обмен по SQL , DDE - обмен и т. д.