Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ_лр_ТСА_1_FBD.doc
Скачиваний:
208
Добавлен:
10.02.2016
Размер:
3 Мб
Скачать
☆
      1. 3.2.1. Переход между диаграммами

Функциональные блоки разделяются на простые и составные. Составной блок содержит диаграмму функциональных блоков, которая описывает алгоритм работы данного составного блока. Эта диаграмма может содержать другие составные блоки с диаграммами. Таким образом, вложенность диаграмм является неограниченной.

Составной блок отличает от обычного утолщенная рамка:

Рисунок 8 – Пример простого и составного блоков

Чтобы открыть диаграмму, содержащуюся внутри составного блока, нужно дважды щелкнуть на его заголовке левой кнопкой мыши.

Чтобы вернуться назад, нужно нажать клавишу BackSpace, или вызвать команду меню "Программа - выйти из блока" или кнопку на панели инструментов.

Чтобы просмотреть перечень всех диаграмм, имеющихся в программе, выполните команду меню "Программа - Перейти к диаграмме...". На экране появится окно "Переход к диаграмме".

Рисунок 9 – Окно для переходов между диаграммами

Выделите в этом окне название диаграммы которого Вы хотите открыть и нажмите кнопку ОК.

    1. 3.3. Редактирование программы

Редактирование программы заключается в размещении блоков на диаграммах, соединении этих блоков и настройке их свойств.

Чтобы иметь возможность редактировать программу, переключите редактор программ в режим редактирования, при помощи команды меню "Программа - Режим редактирования" или на кнопку в панели инструментов.

      1. 3.3.1. Копирование блока из библиотеки на диаграмму

Библиотека блоков располагается в правой части окна редактора программ. Она видна только в режиме редактирования.

Чтобы скопировать блок из библиотеки на диаграмму, перетащите его при помощи мыши из окна библиотеки на поле диаграммы:

Рисунок 10 – Перетаскивание блока на диаграмму

В результате на поле диаграммы появится новый блок в том месте, где Вы отпустили левую кнопку мыши:

Рисунок 11 – Блок размещен на диаграмме

      1. 3.3.2. Настройка блока

Для открытия окна настройки блока, расположенного на диаграмме, нажмите правой кнопкой мыши на заголовке блока и в появившемся меню вызовите команду "Свойства...".

Рисунок 12 – Контекстное меню настройки блока

На экране появится окно настройки блока:

Рисунок 13 – Окно свойств блока

      1. 3.3.3. Настройка входов блока

Настройка входов блока осуществляется на закладке "Входы" окна "Свойства блока".

Выделите нужный вход в списке в левой части окна и укажите источник, откуда будет поступать информация на данный вход:

Рисунок 14 – Закладка «Входы»

Возможны 3 варианта поступления данных на вход блока:

1. Подключаемый. К этому входу можно будет подключить выход другого блока (см. п. "Соединение блоков").

2. Константа. Значение, подаваемое на вход всегда будет постоянным и равным заданному числу.

Рисунок 15 – Вход Х[1] - константа

3. Задается из меню контроллера. Значение входа блока будет задаваться из меню контроллера. На заданном графическом окне контроллера будет создан элемент (обычно задатчик), с помощью которого оператор сможет изменить значение, подаваемое на данный вход блока. Для аналоговых входов дополнительно задается шаг изменения (поле «Точность»), а также минимально и максимально допустимые значения (поля «Мин. значение» и «Макс. значение», соответственно).

Рисунок 16 – Вход Х[2] – задается из меню контроллера

Входы блоков, которые являются константами, или задаются из меню контроллера, отображаются на диаграмме в виде прямоугольника или не отображаются на диаграмме, если установлена опция «Скрыть» (см. рис. 16). Блок, у которого есть такие скрытые входы, имеет дополнительную пометку в виде фиолетового треугольника в левом нижнем углу заголовка:

а)

б)

в)

Рисунок 18 – Изображения блока, имеющего различные способы подачи входного сигнала:

а) – константа; б) – задается из меню; в) – входы скрыты