exponenta event banner

Функциональный блок (AOI)

Функциональный блок схемы многозвенной цепи (AOI)

  • Библиотека:
  • Function Block (AOI) block

Описание

Функциональный блок «Схема многозвенной цепи» является автономной организационной единицей. Используйте этот блок в отсутствие общей иерархии контроллера, задачи, программы и диаграммы многозвенной цепи. Он также называется блоком AOI. Функциональный блок диаграммы многозвенной цепи состоит из диаграммы многозвенной цепи и переменных функционального блока. Переменные функционального блока представляют функциональные переменные, используемые в схеме многозвенной цепи, и предоставляют информацию о ее типах данных, размере и начальном значении.

Ограничения

  • Типы данных входных и выходных переменных должны быть SINT, DINT, INT, REAL, или BOOL.

  • Размер переменной ввода и вывода должен быть равен единице.

  • Нельзя использовать глобальные переменные в диаграммах многозвенной цепи внутри Logic Routine.

Порты

Вход

развернуть все

Порт EnureIn управляет выполнением блока и отражает состояние вызова, предшествующее блоку. Если состояние вызова, предшествующее блоку, имеет значение false, то для сигнала EnureIn устанавливается значение false, блок не выполняет пользовательскую логику и выходные данные не обновляются.

Продукция

развернуть все

Если вход EnureIn в блок имеет значение false, пользовательская логика, реализованная блоком, не выполняется, а сигнал EnureOut имеет значение false. Если EnureIn имеет значение true и выполняется пользовательская инструкция, то для сигнала EnureOut устанавливается значение true.

Параметры

развернуть все

Входы и выходы

Имя функционального блока AOI, который требуется создать. Rockwell Automation ® Studio 5000 IDE должна поддерживать имя логической команды многозвенной цепи.

Программное использование

Параметр блока: PLCPOUName
Текст: символьный вектор
Значение: символьный вектор
По умолчанию: 'FB'

Имя экземпляра AOI, для которого требуется создать код, или имя экземпляра импортированной инструкции AOI. Rockwell Automation Studio 5000 IDE должна поддерживать имя логической команды многозвенной цепи.

Программное использование

Параметр блока: PLCOperandTag
Текст: символьный вектор
Значение: символьный вектор
По умолчанию: 'D'

Кнопка, открывающая таблицу переменных AOI.

Программное использование

Параметр блока: PLCEditVariableSS
Текст: кнопка

Кнопка, открывающая подпрограмму логики многозвенной цепи для реализации логики многозвенной цепи AOI.

Программное использование

Параметр блока: PLCEditPOU
Текст: кнопка

Флажок, устанавливаемый для включения логики многозвенной цепи внутри EnableInFalse рутина.

Программное использование

Параметр блока: PLCAllowEnableInFalse
Тип: флажок

Кнопка, открывающая логическую подпрограмму многозвенной цепи для реализации AOI EnableInFalse логика лестницы.

Программное использование

Параметр блока: PLCEditEnableInFalse
Текст: кнопка

Флажок, устанавливаемый для включения логики многозвенной цепи внутри Prescan рутина.

Программное использование

Параметр блока: PLCAllowPrescan
Тип: флажок

Кнопка, открывающая логическую подпрограмму многозвенной цепи для реализации AOI Prescan логика лестницы.

Программное использование

Параметр блока: PLCEditPrescan
Текст: кнопка
Представлен в R2019a