- •Современная концепция автоматизированных систем управления производством
- •3. Уровень управления производством (mes - Manufacturing Execution Systems).
- •Классификация асуп
- •2. Системы массового обслуживания (смо) в машиностроении. Сети Петри и их анализ. Основные сведения теории массового обслуживания
- •Аналитические модели смо
- •Имитационное моделирование смо
- •Сети Петри
- •Анализ сетей Петри
- •3. Информационно-управляющие промышленные сети. Особенности функционирования, примеры.
- •4. Эталонная модель взаимодействия открытых систем iso/osi. Rs-стандарты.
- •5. Протокол can. Промышленные сети на основе can.
- •1. Основные характеристики
- •2. Принцип работы can
- •3. Поразрядный арбитраж
- •4. Формат кадра can
- •Промышленные сети на основе can
- •6. Операционные системы реального времени (осрв). Параметры осрв, классы осрв.
- •Параметры осрв
- •4) Возможность исполнения системы из пзу (rom).
- •5) Время перезагрузки
- •Классы осрв
- •7. Scada-системы. Назначение, функции, характеристики, способы построения.
- •Характеристики scada-систем
- •1. Технические характеристики
- •2. Экономические характеристики
- •3. Эксплуатационные характеристики
- •8. Программные средства построения графического интерфейса в scada-системах. Протоколы связи с контроллерами.
- •9. Подсистема алармов в scada-системах. Типовые алармы.
- •Типовые алармы
- •10. Подсистема трендов в scada-системах. Особенности промышленных баз данных.
6. Операционные системы реального времени (осрв). Параметры осрв, классы осрв.
Задачи реального времени составляют одну из сложнейших и крайне важных областей применения вычислительной техники, связанных с контролем и управлением процессами. Область задач РВ: управление прокатными станами, роботами, транспортными системами, атомными станциями и др. Эти задачи предъявляют к аппаратному и программному обеспечению требования надежности, своевременной реакции на внешние события высокая пропускная способность передающей среды в распределенных системах, и т.д.
Каноническое определение: "Система реального времени, та, в которой правильный результат зависит не только от логической правильности вычислений, а также от времени, за которое будет получен результат. Если временные ограничения не выполняются, считается, что в системе случился сбой".
Назовем системой реального времени (далее СРВ) аппаратно-программный комплекс, реагирующий в предсказуемые времена на непредсказуемый поток внешних событий.
Различают 2 типа СРВ:
1) Системы жесткого реального времени не допускают никаких задержек реакции системы ни при каких условиях. Примеры: бортовые системы управления, системы аварийной защиты, регистраторы аварийных событий.
2) Системы мягкого реального времени, в которых задержка реакции допустима, хотя и может привести к увеличению стоимости результатов и снижению производительности системы в целом. Пример - работа компьютерной сети. Если система не успела обработать очередной принятый пакет, это приведет к таймауту на передающей стороне и повторной посылке (в зависимости от протокола, конечно). Данные при этом не теряются, но производительность сети снижается.
Основное отличие между системами жесткого и мягкого реального времени можно выразить так: система жесткого реального времени никогда не опаздает с реакцией на событие, система мягкого реального времени - не должна опаздывать с реакцией на событие.
2 типа ОС:
1) ОС общего назначения (GPOS) ориентированы на оптимальное распределение ресурсов компьютера между несколькими одновременно выполняющимися программами (системы разделения времени),
2) ОСРВ (RTOS - real-time operating system) ориентированы на обработку внешних событий. Главная задача - своевременно обработать события, происходящие на объекте.
Под ОСРВ понимают такую систему, которая может быть использована для построения систем жесткого реального времени.
Применение ОСРВ всегда конкретно. Если ОС общего назначения обычно воспринимается пользователями (не разработчиками) как уже готовый набор приложений, то ОСРВ служит только инструментом для создания конкретного аппаратно-программного комплекса реального времени. И поэтому наиболее широкий класс пользователей ОСРВ - разработчики комплексов реального времени, люди, проектирующие системы управления и сбора данных. Проектируя и разрабатывая конкретную СРВ, программист всегда знает точно, какие события могут произойти на объекте, знает критические сроки обслуживания каждого из этих событий.
