- •Часть 3.
- •1 Описание учебного стенда
- •2 Опис вільнопрограмуємого мікропроцесорного контролера «MaxyCon Flexy»
- •2.1. Назначение и функции контроллера.
- •2.2. Функциональные особенности
- •2.5. Доступ к функциям и меню
- •2.5.1. Перемещение по окнам
- •2.3. Элементы управления и индикации
- •2.3.1. Жк-индикатор
- •2.3.2. Назначение кнопок
- •2.4 Описание инструментов программирования
- •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 Отчёт по работе
- •Содержание
3.3.7. Удаление блоков и линий связи
Для удаления элементов диаграммы (блоков и линий связи), необходимо выделить нужные элементы и нажать клавишу Del.
Чтобы выделить блок или линию связи, нажмите левой кнопкой мыши на нужном блоке или линии связи. Выделенный блок и линия связи подсвечиваются, как показано на рисунке 27.

Рисунок 27 – Отображение выделенных блока и линии связи
Чтобы выделить сразу несколько элементов, нажмите и удерживайте клавишу Shift и по очереди нажимайте левой клавишей мыши на выделяемых элементах.
3.3.8. Создание составного блока
Составной блок - это блок, алгоритм работы которого настраивается при помощи диаграммы функциональных блоков. Т.е. составной блок содержит внутри себя диаграмму функциональных блоков. Вы можете сохранять созданные Вами составные блоки в библиотеке (см. п. "Сохранение составного блока в библиотеке") и затем использовать их в других FBD-программах.
Для создания составного блока поместите на диаграмму блок "Составной блок", который находится в библиотеке блоков (см. п. "Копирование блока из библиотеки на диаграмму").
Настройка составного блока включает в себя два этапа:
1. Настройка количества и типов входов/выходов составного блока (см. ниже).
2. Создание диаграммы блока (см. п. "Редактирование программы").
Настройка количества и типов входов/выходов составного блока осуществляется на закладке "Дополнительно" в окне "Свойства блока" (см. п. "Настройка блока"). Чтобы вызвать это окно, нажмите правой кнопкой мыши на заголовке блока и в появившемся меню выберите пункт "Свойства...".

Рисунок 28 – Вкладка «Дополнительно» окна свойств составного блока
Для того, чтобы создать, например, дискретный вход блока, нажмите на кнопку "Добавить дискретные" в левой части окна.
В появившемся окне введите название нового входа и, при необходимости, количество создаваемых входов.

Рисунок 29 – Задание имени и количества дискретных входов
Будет создано указанное количество дискретных входов (если количество больше единицы, то входы будут автоматически пронумерованы).
Для того, чтобы изменить порядок следования, переименовать или удалить входы, выделите нужный вход и воспользуйтесь соответствующими кнопками:

Рисунок 30 – Изменение порядка следования входов (или выходов)
Создание и настройка аналоговых и цифровых входов, а также выходов осуществляется аналогично.
3.3.9. Сохранение составного блока в библиотеке
Чтобы сохранить составной блок в библиотеке, нажмите на заголовке блока правой кнопкой мыши и в появившемся меню выберите пункт "Поместить в библиотеку". На экране появится окно "Выбор подраздела в библиотеке", показанное на рис. 31. Выберите в этом окне нужный подраздел (или создайте новый при помощи кнопки "Создать") и нажмите кнопку ОК.

Рисунок 31 – Окно работы с библиотекой блоков пользователя
Составной блок будет сохранен в указанном подразделе библиотеки. В дальнейшем Вы сможете поместить его на диаграмму, как и любой другой блок (см. п. "Копирование блока из библиотеки на диаграмму").
