Описание блока

Блок представляет собой прямоугольник, имеющий входы и/или выходы. Входы располагаются слева, выходы справа:

_images/block2.png

Количество входов и выходов ограничено, оно зависит от типа блока и его свойств.

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

  • Функциональные блоки - это программный объект, который представляет специализированную функцию управления, используемую в управляющих системах.
  • Макросные блоки – блоки, содержащие в себе макросную схему (подпрограмму), реализующую определенную задачу. Макросы, как и блоки, выполняют функцию взаимодействия между своими входами и выходами. Но эта функция взаимодействия сложнее, чем у функциональных блоков, и состоит из совокупности отдельных элементарных функций, реализуемых блоками.
  • Блоки входы/выходы макросов – содержатся в макросных схемах для определения состава входов и выходов макросных блоков. Они также задают имена, типы данных и другие свойства входов/выходов.