logo
ВСІ ВІДПОВІДІ Dimka

Функціональний блок fbd- програми.

Элементарным звеном FBD-программ является функциональный блок. Блок - это графическое изображение вызова одной из функций. Это могут быть либо стандартные, встроенные в систему функции, либо разработанные пользователем. Функциональные блоки, встроенные в систему, сгруппированы в несколько разделов. В окне FBD программы блоки всех разделов выглядят так, как показано на рисунке ниже.

Каждый функциональный блок в данном представлении имеет атрибуты выполняемая функция, номер, входы, выходы. Выполняемая функция-наименование выполняемой функции выводится в его верхней части. Подробно доступные для использования функции описаны в разделе, посвященном описанию языков разработки алгоритмов.Номер блока-устанавливается автоматически при его размещении в рабочем поле. Этот номер недоступен для изменения. Он используется только для индикации очередности выполнения функциональных блоков при вызове программы.Номер следующего выполняемого блока определяется автоматически. Он записывается за номером текущего блока через символ ":".Входы и выходы-каждый блок в зависимости от выполняемой функции имеет определенное количество входов и выходов. Входы всегда расположены слева, а выходы - справа. При вычислении блока над переменными, связанными с его входами, осуществляются действия, определенные функцией блока. Полученные в результате значения присваиваются переменным, связанным с выходами блока.