
- •Д.А. Полещенко интегрированные системы проектирования и управления
- •220301.65 – Автоматизация технологических процессов и производств
- •Содержание
- •Лекция №1 введение. Проблематика построения ис
- •Интегрированная система управления — система реального времени
- •Основные понятия и классификация интегрированых систем
- •Функциональные подсистемы ис
- •Подсистема «Перспективное развитие».
- •Подсистема «Техническая подготовка производства».
- •Подсистема «Технико-экономического планирования».
- •Подсистема «управление реализацией и сбытом готовой продукции».
- •Подсистема «управление основным производством».
- •Подсистема «управление материально-техническим снабжением».
- •Подсистема «управление качеством продукции».
- •Подсистема «управление вспомогательным производством».
- •Подсистема «управление кадрами».
- •Подсистема «бухгалтерский учёт и анализ хозяйственной деятельности».
- •Обеспечивающие подсистемы ис
- •Подсистема «организационное обеспечение».
- •Подсистема «правовое обеспечение».
- •Подсистема «техническое обеспечение».
- •Подсистема «математическое обеспечение».
- •Подсистема «программное обеспечение».
- •Подсистема «информационное обеспечение».
- •Подсистема «лингвистическое обеспечение».
- •Подсистема «технологическое обеспечение».
- •Лекция №2 состав стадий и этапов канонического проектирования
- •Состав и содержание на предпроектной стадии создания иис
- •Состав и содержание работ на стадии техно-рабочего проектирования
- •Состав и содержание работ на стадиях внедрения, эксплуатации и сопровождения проекта
- •Лекция №3 основные понятия и особенности проектирования клиент-серверных экономических информационных систем
- •Файл – серверная архитектура
- •Двухуровневая клиент – серверная архитектура
- •Трёхуровневая клиент – серверная архитектура
- •Многоуровневая архитектура «клиент-сервер»
- •Лекция №4 иерархия уровней управления
- •Уровень erp-систем.
- •Уровень mes – систем.
- •Сферы применения erp- и mes – систем
- •Лекция №5 проблематика диспетчерского управления
- •Асу тп и диспетчерское управление этапы развития уровня асутп
- •Концепция scada
- •Компоненты систем контроля и управления и их назначение
- •Лекция №6 пути и инструментарий для разработки прикладного программного обеспечения
- •Критерии выбора scada-систем
- •Технические характеристики scada-систем
- •Открытость scada-систем
- •Стоимостным характеристики scada-систем
- •Эксплуатационные характеристики scada-систем
- •Лекция №7
- •Пакеты Powerpacks
- •Примеры экранных форм
- •Однопользовательский проект
- •Многопользовательский проект
- •Клиентский проект
- •Работа с проектами
- •Использование тегов
- •Tag Management (Управление тегами)
- •Теги процесса
- •Внутренние теги
- •Системные теги
- •Группы тегов
- •Создание экранов процесса
- •Работа с кадрами
- •Работа со слоями
- •Работа с объектами Объекты из Object Palette [Палитры объектов]
- •Свойства объекта
- •Окно "Object Properties [Свойства объекта]"
- •Закладка "Properties [Свойства]" в диалоговом окне "Object Properties [Свойства объекта]"
- •Стили шрифтов для отображения динамики и событий
- •Закладка "Events [События]" в диалоговом окне "Object Properties [Свойства объекта]"
- •Группы свойств и атрибуты
- •Компоненты экранных форм
- •Работа со стандартными объектами
- •Работа с интеллектуальными объектами
- •Работа с объектами Windows
- •Быстрое конфигурирование объектов
- •Работа с составными объектами
- •Работа с пользовательскими объектами
- •Краткое описание элементов управления WinCc и дополнительных элементов управления
- •Архивирование значений процесса в WinCc
- •Внешние и внутренние теги
- •Методы архивирования
- •Циклы и события
- •Циклическое архивирование значений процесса
- •Циклическое выборочное архивирование значений процесса
- •Управляемое процессом архивирование значений процесса
- •Вторичный архив (англ. Compressed archive)
- •Лекция №9 Распределённые системы автоматизации производства и технологических процессов
- •Модель iso/osi
- •Управление доступом с помощью протокола csma/cd
- •Лекция №10 Характеристики s7-200
- •Модули расширения (em)
- •Характеристики s7-300
- •Характеристики s7-400
- •Лекция №11
- •Плата микропамяти simatic (Micro Memory Card . Mmc)
- •Интерфейсы
- •Лекция №12
- •Лекция №13 циклическое исполнение программы. Время цикла. Время реакции. Прерывания циклической программы.
- •Что мы подразумеваем под "временем цикла"?
- •Модель квантов времени
- •Образ процесса
- •Процесс циклической обработки программы
- •Увеличение времени цикла
- •Различные времена циклов
- •Коммуникационная нагрузка
- •Воздействие на фактическое время цикла
- •Определение времени реакции
- •Кратчайшее время реакции
- •Длиннейшее время реакции
- •13.10. Вставка s7-блока
- •View for Block Types (Виды для соответствующих типов блоков):
- •Организационные блоки
- •Синхронные и асинхронные ошибки
- •Лекция №14 обработка аналоговых сигналов
- •Масштабирование аналоговых сигналов
- •Лекция №15
- •Вызов блока регулятора
- •Порядок конфигурирования блока, реализующего пи-закон регулирования:
- •Общий обзор битовых инструкций.
- •Xor : Логическая инструкция исключающее или.
- •Лекция №16 битовые логические инструкции ( триггеры, определение фронта рло/сигнала)
- •Блок move move : Передача значения
- •Лекция №17 Область памяти и компоненты таймера
- •S_pulse : Задание параметров и запуск таймера «Импульс»
- •S_pext : : Задание параметров и запуск таймера «Удлиненный импульс»
- •S_odt : Задание параметров и запуск таймера «Задержка включения»
- •S_odts : Задание параметров и запуск таймера «Задержка включения с памятью»
- •S_offdt : Задание параметров и запуск таймера «Задержка выключения»
- •Принцип работы счетчиков s_cud, s_cd, s_cu. Обзор инструкций счетчиков
- •S_cud : Назначение параметров и прямой/обратный счет
- •S_cu : Назначение параметров и прямой счет
- •S_cd :Обратный счет
- •Список литературы
- •Полещенко Дмитрий Александрович интегрированные системы проектирования и управления
Методы архивирования
Введение
Вы можете архивировать значения процесса, используя различные методы архивирования. Например, можно контролировать отдельные значения процесса в определенные моменты времени, причем таким образом, чтобы этот контроль выполнялся в зависимости от определенных событий. Можно производить архивирование быстро изменяющихся значений процесса, не увеличивая нагрузку на систему. С целью уменьшения объема хранимых данных можно обрабатывать определенным образом уже архивированные значения процесса.
Методы архивирования
В режиме исполнения можно использовать следующие методы архивирования:
• циклическое (англ. cyclic) архивирование значений процесса: непрерывное архивирование значений процесса (например, контроль значений процесса);
• циклическое выборочное (англ.cyclic-selective) архивирование значений процесса: непрерывное архивирование значений процесса, управляемое событием (например, контроль значений процесса в определенный период времени);
• ациклическое (англ.acyclic) архивирование значений процесса: архивирование значений процесса, управляемое событием (например, архивирование текущего значения процесса, после того как было превышено критическое предельное значение).
• управляемое процессом (англ. process-controlled) архивирование значений процесса: архивирование нескольких тегов процесса или архивирование быстро изменяющихся значений процесса.
• архивирование во вторичные архивы (англ. compressed archive): обработка/сжатие (англ. compression) отдельных архивных тегов или целых архивов значений процесса (например, почасовое усреднение значений процесса, архивируемых каждую минуту).
Циклы и события
Введение
Управление архивированием значений процесса осуществляется с помощью циклов и событий. Циклы сбора и архивирования гарантируют непрерывный сбор и постоянное хранение значений процесса. Кроме этого, начать или остановить архивирование значений процесса можно с помощью событий. Вы можете комбинировать управление с помощью циклов и управление с помощью событий – например, сбор значения процесса осуществляется постоянно, однако, архивирование значения не начинается до тех пор, пока не произойдет некоторое двоичное событие.
Цикл сбора (англ. Acquisition cycle)
Цикл сбора данных позволяет определить диапазон времени, через который происходит считывание значений тега процесса. Наименьший возможный цикл равняется 500 мсек. Все остальные величины кратны этому значению.
Примечание:
Применение короткого цикла сбора может привести к высокой нагрузке на систему. Если в системе происходят частые или быстрые изменения значений процесса, следует использовать теги кодовых посылок.
Цикл архивирования (англ. Archiving cycle)
С помощью цикла архивирования определяется, диапазон времени, через который значения процесса сохраняются в архивной базе данных. Цикл архивирования всегда кратен циклу сбора. Все значения процесса, которые были получены из тегов процесса в период между сбором и архивированием данных, обрабатываются функцией архивирования.
Для обработки архива значений процесса вы можете использовать одну из следующих функций архивирования:
• максимальное значение (англ. Maximum): сохраняется наибольшее значение из всех собранных;
• минимальное значение (Minimum): сохраняется наименьшее значение из всех собранных;
• фактическое значение (Actual value): сохраняется последнее из собранных значений процесса;
• среднее значение (Average value): сохраняется средняя величина всех собранных значений процесса;
• сумма (Sum): сохраняется сумма всех собранных значений процесса;
• макрос (Action): значение процесса вычисляется с помощью функции, созданной в Global Script [Глобальном сценарии].
Стартовые события/ события останова
События могут запускать и останавливать архивирование значений процесса. Условия, определяющие событие, могут быть связаны с тегами и скриптами (C, VBS). В WinCC различают следующие события:
• двоичное событие: изменение булевого тега процесса. Например, переключение двигателя из одного состояния в другое может инициировать архивирование значений процесса;
• событие достижения граничного значения: выход за пределы верхнего или нижнего граничного значения или достижение граничного значения. Достижение или выход за пределы граничного значения могут быть абсолютными или относительными. Например, архивирование может начаться в случае, если температурные колебания превышают 2 %;
• временное событие: фиксированный момент времени или истечение определенного периода времени после начала архивирования значений процесса. Например, формирование журнала регистрации может осуществляться по окончании каждой рабочей смены.