
- •Часть 3.
- •1 Описание учебного стенда
- •2 Опис вільнопрограмуємого мікропроцесорного контролера «MaxyCon Flexy»
- •2.1. Назначение и функции контроллера.
- •2.2. Функциональные особенности
- •2.3. Элементы управления и индикации
- •2.3.1. Жк-индикатор
- •2.3.2. Назначение кнопок
- •2.4 Описание инструментов программирования
- •2.5. Доступ к функциям и меню
- •2.5.1. Перемещение по окнам
- •2.5.2. Доступ к инженерному меню
- •2.5.3. Изменение параметров
- •2.6. Инженерные функции
- •2.6.1. Ввод пароля
- •2.6.2. Настройка даты/времени
- •2.6.3. Запись программы в контроллер
- •2.7. Технические характеристики и схема подключения контроллера
- •3. Изучение принципов программирования контроллера
- •3.1. Общие сведенья
- •3.2. Создание новой программы
- •3.2.1. Переход между диаграммами
- •3.3. Редактирование программы
- •3.3.1. Копирование блока из библиотеки на диаграмму
- •3.3.2. Настройка блока
- •3.3.3. Настройка входов блока
- •3.3.4. Настройка выходов блока
- •3.3.5. Настройка дополнительных параметров блока
- •3.3.6. Соединение блоков
- •3.3.7. Удаление блоков и линий связи
- •3.3.8. Создание составного блока
- •3.3.9. Сохранение составного блока в библиотеке
- •3.4. Редактирование графических окон
- •3.4.1. Общие сведенья
- •3.4.2. Копирование графического блока в окно
- •3.4.3. Отображение выхода fbd-блока в окне
- •3.4.4. Настройка текста
- •3.4.5. Настройка изображения
- •3.4.6. Задание входа fbd-блока из окна
- •3.4.7. Рисование линий и прямоугольников
- •3.4.8. Создание графического представления fbd-блока
- •3.5. Отладка программы
- •3.5.1 Общие сведения
- •3.5.2. Установка точек останова
- •3.5.3. Запуск и остановка программы
- •3.6. Запись программы в контроллер
- •4. Пример программирования регулятора в fbd редакторе
- •5. Методика проведения опытов на учебном стенде
- •5.1. Изучение, проверка работоспособности и определение регулировочных диапазонов основных элементов стенда
- •5.1.1. Задание по работе
- •5.1.2. Порядок выполнения работы
- •5.1.3. Отчет по работе:
- •5.2. Определение динамических характеристик объекта регулирования
- •5.2.1 Задание по работе
- •5.2.2 Порядок выполнения работы
- •5.2.3 Отчёт по работе
- •Содержание
2.3. Элементы управления и индикации
На лицевой панели контроллера (рис. 1) расположены следующие органы управления и индикации:
· ЖК-индикатор;
· 8 функциональных кнопок.
2.3.1. Жк-индикатор
ЖК-индикатор (поз. 1) с подсветкой имеет разрешение 320х240 пикселей и предназначен для индикации информации. Подсветка индикатора работает в двух режимах: «автоматическом» и «включённом». В «автоматическом» подсветка дисплея автоматически гаснет, если кнопки контроллера не нажимались в течение 4 минут или через 2 минуты после включения питания. При нажатии любой кнопки подсветка возобновляется. Во «Включённом» режиме подсветка всегда работает.
Рисунок 1. Лицевая панель контроллера
2.3.2. Назначение кнопок
Кнопка «ESC» (поз. 2) – Возврат.
Перемещение к родительскому окну.
Отмена редактирования параметра.
Кнопка «Enter» (поз. 3) – Ввод.
Перемещение к дочернему окну.
Вход в режим редактирования параметра.
Сохранение нового значения редактируемого параметра.
Кнопка « ◄ » (поз. 4) – Влево.
Перемещение по окнам влево, если фокус не активен.
Перемещение по параметрам в текущем окне влево (вверх), если фокус активен.
Уменьшение значения редактируемого параметра.
Кнопка « ▲ » (поз. 5) – Вверх.
Управление связанными с кнопкой « ▲ » элементами текущего окна, если фокус не активен.
Перемещение по параметрам в текущем окне влево (вверх), если фокус активен.
Увеличение значения редактируемого параметра.
Кнопка « ▼ » (поз. 6) – Вниз.
Управление связанными с кнопкой «▼ » элементами текущего окна, если фокус не активен.
Перемещение по параметрам в текущем окне вправо (вниз), если фокус активен.
Уменьшение значения редактируемого параметра.
Кнопка « ► » (поз. 7) – Вправо.
Перемещение по окнам вправо (вниз), если фокус не активен.
Перемещение по параметрам в текущем окне вправо, если фокус активен.
Увеличение значения редактируемого параметра.
Кнопка «F1» (поз. 8) – включение / отключение фокуса.
Кнопка «F2» (поз. 9) – переключение между окнами текущих параметров и инженерным меню.
2.4 Описание инструментов программирования
Программирования контроллера MaxyCon Flexy осуществляется с помощью внешней прикладной среды «Конфигуратора FBD», версией не ниже 4.16.
2.5. Доступ к функциям и меню
Меню контроллера организовано в виде многоуровневых окон содержащих различные изменяемые и информационные данные. Для изменения некоторых параметров или входа в окна требуется ввести пароль (см. п.6.1).
После загрузки программы алгоритма, окна пользователя становятся доступны для просмотра и редактирования информации.
2.5.1. Перемещение по окнам
В контроллере реализовано два режима перемещения – перемещение с не активным фокусом и перемещение с активным фокусом. Включение и отключение фокуса осуществляется кнопкой «F1». Признаком включения фокуса является заключенный в рамку какой-либо элемент (сфокусирован), также в строке подсказок в нижней части дисплея появляется поясняющая надпись к текущему выделенному элементу.
Если фокус не активен, то при помощи кнопок « ◄ » и « ► » осуществляется передвижение между окнами в текущем уровне, а при помощи кнопок « ▲ » и « ▼ » – управление связанными с этими кнопками элементами текущего окна. Если фокус активен (заключен в рамку какой-либо элемента окна), то при помощи кнопок « ◄ », « ► », « ▲ » и « ▼ » осуществляется циклическое передвижение фокуса между элементами текущего окна. Т.е. при помощи кнопок « ◄ », « ► », « ▲ » и « ▼ » можно установить фокус на любой, доступный для фокусирования, элемент окна.
Передвижение между некоторыми окнами осуществляется с активным фокусом, при выборе элементов текущего окна, активация которых приводит к перемещению на другое окно. Наведя фокус на соответствующий элемент и нажав кнопку «Enter» осуществляется переход в соседнее окно.
Когда фокус активен и установлен на какой-либо элемент окна, то при помощи кнопки «Enter» осуществляется переход с родительского окна к дочернему окну или вход в режим редактирования параметра, если данный элемент является редактируемым параметром. При помощи кнопки «Esc» осуществляется переход от дочернего окна к родительскому.
Примечание. Переход из дочернего окна к родительскому при помощи кнопки «Esc» может осуществляться и без активного фокуса, что невозможно осуществить для перехода от родительского окна к дочернему.