- •Требования магистрально-модульной структуры.
- •Основные характеристики.
- •Принцип управления.
- •Синхронные и асинхронные магистрали.
- •Vmi – bus.
- •Линии передачи данных.
- •Линии арбитража
- •Линии прерывания
- •Служебные и сервисные линии
- •Фиксированный цикл чтения.
- •Арбитраж
- •Функции обработки прерываний
- •Типы мгпр
- •Межсегментные последовательные шины в распределённых технологических системах
- •Магистральный интерфейс mil stp 1553
- •Форматы информационных слов
- •Применение последовательных шин для внутриконтроллерных взаимодействий Последовательная шина spi
- •Модули памяти
- •Системные модули памяти
- •Функции ядра при загрузке системы
- •Предоставление средств для взаимодействия процессов
- •Обеспечение работы в реальном времени
- •Организация ввода/вывода в системе os-9.
- •Менеджер ввода/вывода
- •Файловый менеджер
- •Драйверы устройства.
- •Операционная система жёсткого реального времени VxWorks
- •Применение.
- •Отладка и сопровождение программ в VxWorks
- •Управление процессами в ос VxWorks.
- •Алгоритм планирования выполнения задач
- •Scada – системы
- •Человеко-машинный интерфейс scada
- •Scada – системы
- •Связь scada – систем с контроллерами
- •Стандартные интерфейсы представления данных в scada– системах.
- •Особенности адресации в scada – системах
- •Alarm’ы и события
- •Встроенные языки программирования
- •Базы данных реального времени
- •Функциональные возможности IndustrialSqlServer
- •Plan2sql
- •Отличия Industrial sql Server и Plan2sql
- •Internet/Intranet решения и scada – системы
- •Тонкий и толстый клиенты
Scada – системы
SCADA – Supervisory Control And Data Acquisition
Система сбора данных и управления процессами.
Прошло три этапа построения систем автоматизации
Системы автоматического регулирования (САР). Объекты управления – отдельные параметры, установки, агрегаты.
Автоматизация технологических процессов. Объект не один агрегат, а технологический процесс. Система автоматического управления (САУ)
Автоматизация систем управления, то есть производство (АСУТП). Внедрение в управление технологических процессов вычислительной техники. Активное развитие человеко-машинных систем управления. Применение микропроцессоров. Построение диспетчерского управления на основе систем сбора данных.
Человеко-машинный интерфейс scada
Программный продукт:
Средства эффективной разработки систем визуализации
Средства разработки ППО контроля и передачи управляющих воздействий на PLC(программа логического контроля)
система управления баз данных реального времени (БДРВ)
предоставление архивов пользователей в виде графиков, таблиц, диаграмм.
ALARM– подсистема аварийных и предаварийных состояний.
Scada – системы
Win ОС:
УниверсальныеSCADA – системы
InTouch (Factory Suite 2000)
Citect
TraceMode
В энергетике
S.P.I.D.E.R
КИО – 3
СК 2000/2003
В настоящее время используется COST – commercial of the shelf
технические характеристики
стоимость
эксплуатационные характеристики
количество реальных технологических процессов
типы программируемых логических контроллеров
протоколы обмена с внешним миром
алгоритм архивирования
реализация системы ALARM
OPC - OLE for Process Control
На каких программно – платформенных системах могут работать системы
Встроенные языки программирования
Открытость SCADA– систем (чётко определены и описаны форматы данных и описан интерфейс подключения внешних объектов)
Разработка систем автоматизации в целом
всё, что связано непосредственно с «железом»
прикладное программное обеспечение каждого узла
стыковка
отладка системы в режиме эмуляции
запуск
Графический интерфейс
организация взаимодействия с контроллерами
ALARM’ы и события
тренды (графики)
встроенные языки программирования
работа с БД
Internet иIntranet решения
Главное для технолога – это графический интерфейс. SCADA– система включает в себя:
Среду разработки (development)
Среда исполнения (runtime)
Любая среда разработки содержит графически объектно-ориентированный редактор с набором анимационных функций. Используется векторная графика.
Связь scada – систем с контроллерами
Межуровневое взаимодействие осуществляется коммуникационной подсистемой, в состав которой входят линии данных, устройства согласования и обработки сигналов, интерфейсы и программно-технические средства поддержки протоколов обмена.
Основная задача – передача достоверных данных за определённый период времени.
Обеспечение прозрачной среды передачи достоверных данных в течение определённых интервалов времени. Допускается варьировать время передачи данных в зависимости от степени значимости. Желательно, чтобы строилась на основе открытых стандартов и протоколов. Позволяет подключать к программно-техническим комплексам внешние интеллектуальные подсистемы, а также возможности дальнейшего наращивания комплексов.
В общем случае коммуникационная подсистема представляет собой сложную структуру с множеством интерфейсов и протоколов.
Элементы коммуникационной подсистемы можно разделить на аппаратные и программные.
Коммуникационные платы расширения контроллеров
Линии связи
Устройства преобразования сигналов RS-232 вRS-485 (сетевые картыEthernetПК, специальные интерфейсные карты ПК,ProfiBus,com-порты ПК)
Программные средства.
Коммуникационные задачи контроллера, которые обеспечивают передачу данных, как правило работают с драйверами интерфейса контроллера. Драйверы устройств, драйвер протокола, который обеспечивает унифицированный доступ к данным для SCADA– систем.
Возникает проблема обеспечения коммуникационной прозрачности коммуникационной подсистемы.
Под прозрачностью понимается, что для прикладного программиста данные на выходе коммуникационной подсистемы представляются точно в таком же виде, как на её входе. То есть программа контроля и SCADA– система должны оперировать одними и теми же объектами.
Два основных подхода к написанию драйверов протокола:
для работы с конкретной SCADA– системой. Встраивается вSCADA– систему в виде библиотеки. Многие разработчикиSCADA– систем поставляют специализированные средства для разработки. Данные инструментальные средства содержат полное программное описание взаимодействия драйвером протокола иSCADA– системы. Разработчики драйвера полностью концентрируют своё внимание на особенностях реализации протоколов взаимодействия с тем или иным контроллером.
драйвер протокола представляет собой стандартный интерфейс, используемый большинством SCADA– систем.
Положительные стороны первого подхода: Он позволяет полностью реализовать максимально эффективно связь драйвера со SCADA– системой, так как он предназначен для работы с определённым драйвером определённойSCADA– системы.
Второй подход является более универсальным и позволяет одному и тому же драйверу работать со многими SCADA– системами.