Вопросы к экзамену 2014

Вопросы к экзамену 2014

Язык линейных инструкций (IL). Формат инструкции. Аккумулятор. Переход на метку. Использование скобок. Операторы. Модификаторы операторов. Вызов функций, функциональных блоков и программ. Комментарии.

Типы программируемых перемычек в ПЛИС. Реализация двунаправленных(вход/выход) сигналов на одном контакте микросхемы

Сети Петри. Упрощенный SFC. Шаги, переходы, начальный шаг. Параллельные ветви. Альтернативные ветви. Переход на произвольный шаг. Входные и выходные действия. Механизм управления шагом.

Общие сведения о ПЛИС. Причины возникновения ПЛИС. Область применения. Отличия от ASIC. Основные типы ПЛИС, их отличительные особенности.

Упрощенный и стандартный SFC. Классификаторы действий. Действие-переменная. Внутренние переменные шага и действия. Функциональные блоки и программы SFC. Отладка и контроль исполнения SFC.

Пакет MAX+PLUS II фирмы Altera. Его состав и назначение утилит, входящих в него.

Стандартные функциональные блоки МЭК61131-3: Таймеры, триггеры, детекоры импульсов, счетчики.

Разработка проекта в пакете MAX+PLUS II. Понятие символа. Способы описания устройств(разработок), различные типы исходных design файлов. Утилиты для описания устройств.

Расширенные библиотечные компоненты CoDeSys. Побитовый доступ к целым. Гистерезис. Пороговый сигнализатор. Ограничение скорости изменения сигнала. Интерполяция зависимостей. Дифференцирование. Интегрирование. ПИД—регулятор.

Программирование контроллеров MOSCAD с помощью Application Programmer. Таблицы. Типы данных. Состав программы: понятия процесса и ранга(RUNG). Привязка к модулям ввода/вывода.

Основы обмена данными. Асинхронная передача данных. Стандарты обмена RS232, RS485. Модемное соединение.

Средства отладки и управления проектом комплексов проектирования МЭК61131-3.

Современные средства автоматизации проектирования систем управления. Программируемые логические контроллеры, устройства для оконечных пунктов телемеханики(RTU), ПЛИС. Области их применения и свойства.

Функциональные блоки. Инициализация данных экземпляра. Тиражирование экземпляров. Шаблонные переменные. Действия. Пример функционального блока.

Программируемые контроллеры. Определение ПЛК. Входы-выходы. Режим реального времени и ограничения на применение ПЛК.

Реализация элементарных логических функций в ПЛИС посредством входных и выходных буферов, коньюнкторов и дизъюнкторов. Понятие терма.

Программный ПЛК. Интеграция ПЛК в систему управления предприятием. Конкурентоспособность ПЛК: доступность программирования.

Макроячейка современной ПЛИС. Её состав, работа и подключение к матрицам конъюнкторов и дизъюнкторов.

Функционирование ПЛК. Рабочий цикл. Время реакции.

Язык программирования Ladder для контроллеров MOSCAD, его условия и действия. Встроенные системные функции. Передача данных между контроллерами в приложениях на языке Ladder по протоколу MDLC.

Устройство ПЛК. Системное и прикладное программное обеспечение. Контроль времени рабочего цикла.

Комплексы проектирования МЭК 61131-3. Инструменты комплексов программирования ПЛК. Встроенные текстовые и графически редакторы.

Устройство и состав MOSCAD RTU. Устройство модулей MOSCAD. Модуль CPU, его состав. Модули ввода/вывода.

Комплекс СоDеSys. Строение комплекса СоDeSys.

Устройства для оконечных(контрольных) пунктов телемеханики (RTU) семейства MOSCAD. Область их применения. Общие сведения о построении систем СДКУ(SCADA). Строение контрольного пункта телемеханики.

Данные и переменные в стандарте программирования МЭК 61131-3. Определение типа данных. Элементарные типы данных.

Операционная система MOSCAD и программы для работы с ней. Настройка контроллера и сети в целом. Утилиты пакета MOSCAD Toolbox: Site Configuration, Network Configuration, Conversion tables, Application Programmer, Downloader, программной и аппаратной диагностики, Site Date and Time, Communication setup.

Иерархия элементарных типов данных в стандарте МЭК 61131-3. Пользовательские типы данных.

Переменные в стандарте МЭК 61131-3, их идентификаторы. Распределение памяти переменных. Прямая адресация. Поразрядная адресация.

Преобразования типов данных в стандарте МЭК 61131-3. Венгерская запись. Формат BCD.

Компоненты организации программ (РОU) в стандарте МЭК 61131-3. Определение компонента. Объявление POU. Формальные и актуальные параметры. Параметры и переменные компонента.

Функции в стандарте МЭК 61131-3. Вызов функции с перечислением значений параметров. Присваивание значений параметрам функции. Функции с переменным числом параметров. Пример функции.

Операторы и функции в стандарте МЭК 61131-3. Перегрузка функций и операторов. Ограничение возможностей функции. Функции в логических выражениях. Пример функции.

Функциональные блоки в стандарте МЭК 61131-3. Инициализация данных экземпляра. Тиражирование экземпляров. Шаблонные переменные. Действия. Пример функционального блока.

Программы в стандарте МЭК 61131-3. Использование программ. Компоненты организации программ, особенности их реализации и применения в CoDeSys.

Организация радиосвязи между RTU MOSCAD. Ethernet. Протокол передачи данных MDLC.

Структура прикладного программного обеспечения ПЛК. Задачи. Ресурсы. Конфигурация.

Языки МЭК. Проблема программирования ПЛК. ПЛК как конечный автомат.

Выражения языка структурированного текста(ST), порядок их вычисления. Пустое выражение. Оператор выбора IF. Оператор множественного выбора CASE. Оформление текста.

Циклы WHILE и RЕРЕАТ языка структурированного текста(ST). Цикл FOR. Прерывание итераций операторами ЕХIТ и RETURN. Итерации на базе рабочего цикла ПЛК. Оформление текста.

Релейные диаграммы (LD). Цепи. Реле с самофиксацией. Порядок выполнения и обратные связи. Управление порядком выполнения. Расширение возможностей LD.

Функциональные блоковые диаграммы (FBD). Отображение POU. Порядок выполнения FBD. Инверсия логических сигналов. Обратные связи. Метки, переходы и возврат. Выражения SТ в FBD.

Предыдущий:

Следующий: