ГОСТ Р МЭК 61131-3—2016
3.22 функциональный блок счетчика (counter function block): Функциональный блок, который на
капливает значение числа изменений, определяемых на одном или более указанных выходов.
3.23 _________________________________________________________________________________
тип данных (data type): Набор значений вместе с набором допустимых операций.
[ИСТОЧНИК: ISO/AFNOR: 1989]
3.24 дата и время (date and time): Дата с годом и время суток, представленные как отдельный
элемент данных.
3.25 объявление (declaration): Механизм для определения элемента языка.
3.26 разделитель (delimiter): Символ или комбинация символов, используемая для разделения
элементов языка программирования.
3.27 производный класс (derived class): Класс, создаваемый наследованием из другого класса.
Примечание — Производный класстакже называют расширенным классом или порожденным классом.
3.28 производный тип данных (derived data type): Тип данных, созданный с использованием
другого типа данных.
3.29 производный тип функционального блока (derived function block type): Тип функциональ
ного блока, созданный наследованием из другого типа функционального блока.
3.30 прямое представление (direct representation): Средства представления переменной в про
грамме программируемого контроллера, из которых может быть прямо определено физическое или
логическое расположение переменной.
3.31 двойное слово (double word): Элемент данных, содержащий 32 бита.
3.32динамическое связывание (dynamic binding): Ситуация, в которой экземпляр вызова метода
возвращается во время выполнения в соответствии с фактическим типом экземпляра или интерфейса.
3.33 оценка (evaluation): Процесс установления значения выражения, функции, выходных пере
менных сети или экземпляра функционального блока во время выполнения программы.
3.34 элемент управления выполнением (execution control element): Элемент языка, контролиру
ющий поток выполнения программы.
3.35 задний фронт (falling edge): Часть временной диаграммы сигнала, где происходит переход
логической переменной из 1 в 0.
3.36 функция (function): Элемент языка, который во время выполнения обычно вырабатывает
результат в виде одного элемента данных и, возможно, дополнительные выходные переменные.
3.37 экземпляр функционального блока (function block instance): Экземпляр типа функциональ
ного блока.
3.38 тип функционального блока (function block type): Элемент языка, состоящий из:
- определения структуры данных, разделенной на входные, выходные и внутренние переменные:
и
- набора операций или набора методов, выполняемых над элементами структуры данных при вы
зове типа функционального блока.
3.39 функциональная блоковая диаграмма (function block diagram): Сеть, узлы которой являют
ся экземплярами функциональных блоков, графически представленные функции или вызовы метода,
переменные, литералы и метки.
3.40 родовой тип данных (generic data type): Тип данных, представляющий более одного типа
данных.
3.41 глобальная поремонная (global variable): Переменная с глобальной областью действия.
3.42 иерархическая адресация (hierarchical addressing): Прямое представление элемента дан
ных как члена физической или логической иерархии.
Пример — Точка в модуле, который хранится на стеллаже, который, в свою очередь, помещен в
стенд и т. д.
3.43 идентификатор (identifier): Комбинация букв, цифр и символов подчеркивания, которая на
чинается с буквы или символа подчеркивания и которая именует элемент языка.
3.44 реализация (implementation): Версия программируемого логического контроллера (PLC) или
программного или отладочного инструмента, предоставленная разработчиком.
3.45 разработчик (Implementer): Изготовитель PLC или программного или отладочного инстру
мента, предоставленного пользователю для разработки приложений PLC.
3