- •1. Задачи и роль микропроцессорных контроллеров в системе управления исполнительными механизмами
- •2. Микропроцессорные контроллеры и системы.
- •3. Классификация микропроцессорных систем.
- •4. Современное состояние программно-технического комплекса микропроцессорных систем
- •5. Определение свободно программируемых логических контроллеров - сплк
- •6. Разновидности входов-выходов сплк
- •7. Условия работы сплк.
- •11. Инструменты программирования плк
- •9. Временные характеристики сплк и инструменты программирования плк
- •10. Инструменты программирования плк
- •12. Программное обеспечение контроллеров фирмы Siemens.
- •13. Состав блоков программного обеспечения Simatic Manager.
- •14. Типы данных в программном обеспечении Simatic Manager.
- •15. Элементарные типы данных.
- •16. Области памяти Simatic Manager
- •17. Основные правила программирования на языке контактных планов Simatic Manager.
- •19. Регистры аккумулятор cpu контроллеров фирмы Siemens.Ограммного обеспечения плк.Ния плк. Цикл, время реакции.
- •20.Регистр состояния контроллеров фирмы Siemens.
- •21. Операции битовой логики Simatic Manager.
- •22.Операции логического преобразования языка stl
- •23. Операции с таймерами и Simatic Manager на языке stl
- •24. Разновидности таймеров и их временные диаграммы
- •25. Операции со счетчиками на языке stl. Временные диаграммы счетчиков
- •26. Основные математические операции Simatic Manager
- •27. Операции переходов на языке stl
- •28.Основные операции преобразования данных Simatic Manager
- •29.Организация подпрограмм на языке stl.
- •30. Системы сбора и обработки данных
- •31.Микропроцессор в качестве цифрового регулятора
- •32.Подсистема аналогового ввода. Подсистема аналогового вывода.
- •33.Подсистема цифрового ввода-вывода. Микропроцессорная система обработки дискретного сигнала.
- •34. Интерфейсы: характеристики, функциональное назначение, тип организационной связи, принцип и режимы обмена.
- •35. Классификация интерфейсов
- •36. Режим прерывания, основное назначение режима, особенности работы мп в этом режиме.
- •37. Внешние интерфейсы периферийных устройств. Коды внешнего последовательного интерфейса.
- •38. Системный интерфейс. Примеры использования системного интерфейса
- •39. Контролирующие и иувс. Определение и функции.
- •40. Основные требования к иувс
- •41. Промышленные сети. Основное назначение и параметры.
- •42. Интерфейс mpi и profibus. Многоточечный интерфейс mpi
- •43.Современные тенденции развития микропроцессоров
- •44. Определение scadа системы. Основные показатели при выборе scadа системы
- •45. Современные программные продукты фирмы Siemens
- •Многофункциональные микропроцессорные устройства рза серии v3.
- •47.Виды организационных блоков Simatic Manager.
- •48.Организационные блоки прерываний. Виды, порядок программирования прерываний.
- •19. Регистр аккумулятор cpu контроллеров фирмы Siemens.
- •20. Регистр состояния контроллеров фирмы Siemens.
- •29. Организация подпрограмм на языке stl
- •46. Состав комплекса технических средств локальной автоматики продукции фирмы Siemens или другой фирмы по производству контроллеров на рынке Казахстана.
- •48. Организационные блоки прерываний. Виды, порядок программирования прерываний.
48. Организационные блоки прерываний. Виды, порядок программирования прерываний.
Система прерываний
Прерывание – это непредусмотренное основной программой обращение к специальной подпрограмме прерываний.
Необходимость прерываний – несистематизированный обмен данными, защита МП и его устройств, управление пособытийное или временное, организация мнопроцессорного управления
Действия МП при прерываниях:
Запомнить в стеке текущее состояние процессора
Запомнить в стеке адрес возврата
Перейти на подпрограмму обработки прерывания
Записать в счетчик команд новый адрес обрабоки прерывания
Так как причин прерываний много, то подпрограмм для их обработки тоже много. Каждая имеет свой адрес – вектор прерывания. Количество векторов определят количество видов прерываний. Количество одновременно выполняемых видов прерываний ограничено глубиной стека прерываний
В Simatic предусмотрены несколько видов прерываний, для каждого из них предусмотрен свой организационный блок.
Виды ОБ:
Блоки запуска (100, 101 и 102)
Блоки периодического выполнения программы (10-17-прерывание по времени суток; 30-38 циклическое прерывание).
Блоки, управляющие событиями выполнения программы (20-23 прерывание с задержкой времени; 40-47 аппаратное прерывание; 80-87 обработка асинхронных ошибок, 121-122 обработка синхронных ошибок). Каждый из ОБ имеет свой уровень приоритетов. Согласно этому уровню осуществляется прерывание. Согласно видам прерывания осуществляется конфигурация. Во вкладках прерывания МП осуществляется настройка параметрами прерывания.
Аппаратное прерывание – прерывание по изменению свойств внешней аппаратуры, например, в результате изменения свойства аналогового входа (ОВ 40).
Диагностическое прерывание – прерывание по ошибке (ОВ81…ОВ87).
К асинхронным ошибкам относятся ошибки программирования и доступа.
Задачи и роль МП контроллеров в системах управления ИМ.
Микропроцессорные контроллеры и системы.
Классификация микропроцессорных систем.
Современное состояние программно-технического комплекса микропроцессорных систем.
Определение свободно программируемых логических контроллеров (СПЛК)
Разновидности входов-выходов СПЛК.
Условия работы СПЛК.
Интеграция ПЛК в систему управления предприятием.
Временные характеристики ПЛК: рабочий цикл, время реакции.
Инструменты программирования ПЛК: текстовый и графический редакторы.
Инструменты программирования ПЛК: средства отладки, средства управления проектом.
Программное обеспечение контроллеров фирмы Siemens.
Состав блоков программного обеспечения Simatic Manager.
Типы данных в программном обеспечении Simatic Manager.
Элементарные типы данных Simatic Manager.
Области памяти контроллеров Simatic. Динамическая, загрузочная и рабочая область памяти
Основные правила программирования на языке контактных планов Simatic Manager.
Правила программирования и консрукция операторов языка STL
Регистр аккумулятор CPU контроллеров фирмы Siemens.
Регистр состояния контроллеров фирмы Siemens.
Операции битовой логики Simatic Manager.
Операции логического преобразования языка STL.
Операции с таймерами Simatic Manager на языке STL
Разновидности таймеров и их временные диаграммы.
Операция со счетчиками на языке STL. Временные диаграммы счетчиков.
Основные математические операции Simatic Manager
Операции переходов на языке STL.
Основные операции преобразования данных Simatic Manager
Организация подпрограмм на языке STL.
Системы сбора и обработки данных.
Микропроцессор в качестве цифрового регулятора
Подсистема аналогового ввода. Подсистема аналогового вывода. Характеристики аналоговых сигнальных модулей контроллеров Simatic.
Подсистема цифрового ввода-вывода. Микропроцессорная система обработки дискретного сигнала контроллеров Simatic.
Интерфейсы: характеристики, функциональное назначение, тип организационной связи, принцип и режимы обмена.
Классификация интерфейсов.
Режим прерывания, основное назначение режима, особенности работы МП в этом режиме.
Внешние интерфейсы периферийных устройств. Коды внешнего последовательного интерфейса.
Системный интерфейс. Примеры использования системного интерфейса.
Контролирующие и ИУВС. Определение и функции ИУВС
Основные требования к ИУВС.
Промышленные сети. Основное назначение и примеры.
Интерфейс MPI и PROFIBUS. Правила формирования промышленной сети контроллеров Simatic.
Современные тенденции развития микропроцессорных средств в автоматизации промышленности.
Определение SCADA системы. Основные показатели при выборе SCADA системы.
Современные программные продукты фирмы Siemens.
Состав комплекса технических средств локальной автоматики продукции фирмы Siemens или другой фирмы по производству контроллеров на рынке Казахстана.
Виды организационных блоков Simatic Manager. Назначение организационных блоков.
Организационные блоки прерываний. Виды, порядок программирования прерываний.
