- •Содержание Введение
- •Введение общая характеристика курса
- •Тематический план курса
- •Содержание курса Модуль 1. Системное программное обеспечение
- •1.1. Введение. Понятие и классификация операционных систем. Виды архитектурных решений.
- •1.2. Управление процессами. Уровни управления, учет процессов, организация доступа к разделяемым ресурсам, дисциплины диспетчеризации.
- •1.3. Управление памятью. Задачи управления, методы распределения памяти, виртуальная память и механизмы страничной и сегментной организации памяти.
- •1.4. Организация ввода-вывода. Виртуализация устройств, драйверы, диспетчеризация операций.
- •1.5. Файловые системы. Классификация, основные характеристики. Распределение дискового пространства. Локальные и распределенные файловые системы.
- •Модуль 2. Системы реального времени
- •Модуль 3. Языки и нотации описания программных систем
- •3.1. Введение. Цели и способы описания сложных программных систем. Эволюция нотаций и языков описания.
- •3.2. Универсальный язык моделирования uml.
- •3.3. Структурный язык описания систем sdl.
- •Контрольные вопросы к модулю 3. Языки и нотации описания программных систем
- •Модуль 4. Программируемые логические контроллеры
- •4.1. Введение. Назначение плк. Типы плк и их производители. Принципы действия плк.
- •4.2. Методы программирования плк. Стандарты. Графические и текстовые языки программирования.
- •4.3. Программирование плк на связке языков ld и il. Практические приемы программирования.
- •Контрольные вопросы к модулю 4. Программируемые логические контроллеры
- •Модуль 5. Системы числового программного управления
- •Самостоятельная и индивидуальная работа студентов
- •Перечень практических занятий
- •Перечень лабораторных работ Модуль 1. Операционные системы
- •Тематика курсовых проектов
- •Вопросы к экзамену Модуль 1. Операционные системы
- •Понятийно-терминологический словарь курса (глоссарий)
- •Литература
- •9.1 Основная литература по лекционному курсу, а также для практических и лабораторных занятий
- •9.2 Дополнительная литература
- •10 Материально-техническое обеспечение дисциплины
Содержание Введение
Тематический план курса
Содержание курса
Самостоятельная работа студентов
Перечень практических занятий
Перечень лабораторных работ
Список тем курсовых работ
Список вопросов к зачету
Список вопросов к экзамену
Понятийно-терминологический словарь курса
Список литературы
Дидактический материал
Материально-техническое обеспечение дисциплины
Введение общая характеристика курса
Курс «Компьютерное управление мехатронными системами» предназначен в первую очередь для студентов специальности «Мехатроника» и является специальной дисциплиной, направленной на изучение основных приемов использования цифровой техники в системах управления сложными мехатронными устройствами и комплексами. Отдельные разделы данного курса можно рекомендовать для электромеханических и электротехнических специальностей университета.
Цели преподавания дисциплины
Изучение курса «Компьютерное управление мехатронными системами» должно обеспечить первичный необходимый объем фундаментальных данных и сведений, требуемых для практического применения при проектировании сложных мехатронных систем.
Задачи изучения дисциплины
Задачами изучения дисциплины являются:
Изучение структуры системного и специального прикладного программного обеспечения.
Изучение структуры и особенностей компьютеризированных информационно-управляющих систем, работающих в режиме реального времени.
Изучение приемов проектирования прикладных программных продуктов реального времени.
Изучение аппаратных платформ для построения систем управления мехатронными устройствами и комплексами.
В результате изучения дисциплины студенты должны:
знать:
основные сведения об операционных системах и средах вычислительных систем;
основные сведения о способах структуризации, хранения и управления данными;
структуру и особенности архитектуры операционных систем реального времени;
структуру прикладного программного обеспечения систем управления реального времени;
основные приемы проектирования прикладного программного обеспечения систем автоматического регулирования и управления, в том числе и в реальном масштабе времени;
основные характеристики программно-аппаратных платформ АСУ ТП и мехатронными системами;
уметь:
выявлять состав операций и структуру информационного конвейера в системах управления мехатронными системами;
определять требования к аппаратным и программным средствам обработки данных;
оценивать параметры систем сбора, обработки, хранения и представления данных;
проектировать алгоритмы функционирования систем реального времени;
осуществлять информационный поиск по отечественным и зарубежным источникам информации в области
иметь навыки:
анализа и проектирования программно-аппаратных платформ для систем управления технологическими процессами;
моделирования работы программно-аппаратных комплексов в том числе и в реальном масштабе времени;
базового программирования элементов систем управления технологическими процессами.
обладать компетенциями в следующих областях:
структура и алгоритмы работы системного программного обеспечения;
построения систем управления технологическими процессами в реальном масштабе времени;
методики моделирования работы программно-аппаратных комплексов;
построение компьютеризированных систем управления станками и гибкими автоматизированными линиями.
Изучение дисциплины «Компьютерное управление мехатронными системами» базируется на предшествующих дисциплинах: «Электроника», «Информационные устройства и системы в мехатронике», «Микропроцессорные системы и комплексы».