
- •Лекция № 1 Классификация информационно – управляющих систем
- •Математическая модель функций информационно-управляющих систем
- •Лекция № 2 Управление в сложных технических системах. Классы современных подсистем асутп. Понятие “интегратор”. Функции птк “интегратор”. Требования к архитектуре. Типы интеграторов.
- •Базовое назначение интеграторов
- •Типы интеграторов
- •Действия иувс в реальном масштабе времени
- •Основные показатели и характеристики scada систем
- •Тенденции развития программных продуктов
- •Программное обеспечение серии Downtime
- •Структура Trace Mode
- •Примеры программ проектирования и визуализации процессов автоматизации
- •Лекция №4 Драйверы ввода-вывода scada систем
- •Языки программирования контроллеров ultralogic
- •Библиотека функций ultralogic
- •Архитектура программного обеспечения
- •Циклограмма функционирования системы исполнения
- •Вид окна программирования:
- •Результат конфигурирования:
- •Развитие гибких автоматизированных систем сбора и обработки информации
- •Лекция № 5 Программные комплексы разработки и создания интегрированных систем управления trace mode
- •Главная особенность последней версии trace mode 6.05.1
- •Редакторы trace mode 6.05.1
- •Интегрированная технология trace mode 6.05.1
- •Лекция 6. Программно-технические комплексы локальных систем регулирования
- •Лекция 7. Цифровые регуляторы. Алгоритмы цифрового пид регулирования. Импульсные цифровые регуляторы. Модальные цифровые регуляторы для объектов с запаздыванием.
- •Типовые характеристики объектов
- •Объект не содержит интегратора. Используется 2-х позиционный релейный регулятор с гистерезисом. Процес регулирования будет колебательным.
- •Объект содержит интегратор. Релейный элемент трех позиционный с гистерезисом. Происходит автоколебания. Если управляемый сигнал ограничен объект не содержит ограничения
- •Лекция 8. Модальные цифровые регуляторы для объектов с запаздыванием
- •Лекция 9. Современные программные продукты фирмы Siemens. Состав комплекса технических средств локальной автоматики продукции фирмы Siemens.
- •Отдел «Автоматизация и приводы»
- •Приводная техника
- •Промышленные системы автоматизации
- •Функциональные средства создания программно-технических комплексов управления
- •Интерфейсные модули
- •Лекция 11. Промышленные сети. Характеристики и стандарты, сеть profibus.
- •Модуляция дискретных сигналов
- •Лекция 12. Обмен данными с внешними устройствами в режиме прерываний. Основные требования к иувс.
- •Лекция 13. Средства контроля цифровых устройств автоматики
Лекция №4 Драйверы ввода-вывода scada систем
Существует два подхода к разработке драйверов для SCADA систем:
подход заключается в том, чтобы использовать стандарт DDE (Dynamic Data Exchange)
Разработка сетевых драйверов для SCADA систем OLE (Object Lincing and Embedding for Prozess Control).
На стандарте DDE основан стандарт ОРС. ОРС на стандарте OLE. Например, стандарт OPC Toolkits состоит из OPC Server Toolkit и OPC Client Toolkit.
Технология COM-Component Object Model- это технология позволяет обмениваться данными и функциями между элементами операционной системы.
В качестве элементов операционных систем SCADA пакеты используют активные модели Active X. Active X модели постоянно пополняются, с одной стороны, разработчиками операционной модели, с другой стороны, разработчиками SCADA пакетов. Таким образом, любая фирма, компания, занимающаяся разработкой SCADA пакетов являются производителем драйверов и объектов Active X. Особенности этих программных продуктов заключаются в том, что они должны действовать в реальном времени. Наиболее приближенная к реальному времени операционная система Windows NT.
Другим решением проблемы операционной системы реального времени является приложение, ускоряющее работу в реальном времени. Таким приложением является приложение RTX - Real Time Extension. Например, одним из вариантов этой системы является версия RTX4.1, которая обладает следующими преимуществами по сравнению с другими версиями:
- возможность в реальном времени контролировать несколько процессов одновременно, пользуясь 128-ю уровнями приоритета.
Еще одна особенность SCADA систем – это готовность к подключению как можно больших разновидностей контроллеров. Здесь возникает проблема с созданием аппаратных драйверов. Эта проблема решается с помощью использования инвариантных компиляторов.
Языки программирования контроллеров ultralogic
ULTRALOGIC – система подготовки программ для промышленных контроллеров.
В рамках стандартов ULTRALOGIC существуют следующие языки программирования СПЛК:
Sequential Function Chart (SFC) – язык последовательных функциональных блоков.
Function Block Diagram (FBD) – язык функциональных блоковых диаграмм.
Ladder Diagrams (LD) – язык релейных диаграмм.
Structured Text (ST) – язык структурированного текста.
Instruction List (IL) – язык инструкций.
SFC и FBD – языки для инженеров, а ST и IL– языки для программистов, наиболее приближенные к Ассемблеру.
Библиотека функций ultralogic
Библиотека должна содержать элементарные функции: логические операции, математические операции, операции сравнения, операции организации подпрограмм. Наряду с этим должны быть алгоритмы П, ПИ, ПИД регулирования, фильтрация сигналов, стабилизация заданных параметров. «Джентльменский набор» из математических и статистических функциональных блоков позволяет просто организовать необходимые вычисления и обработку сигналов.
Связь ULTRALOGIC и PLC
ULTRALOGIC рассматривает контроллер как «черный ящик», связанный с объектом управления посредством формальных устройств аналогового и дискретного ввода/вывода.
ULTRALOGIC фактически является не зависимой по отношению к аппаратной платформе целевого контроллера. Для этого в системе есть специальный инвариантный компилятор, который использует подготовленную ранее информацию об аппаратной платформе контроллера и его конфигурации.