Блок функциональный — программный компонент, отображающий выполнения экземпляра функционального блока все его переменные множество значений входных параметров на множество выходных. После сохраняются до следующего выполнения. Следовательно, функциональный блок, вызываемый с одними и теми же входными параметрами, может производить различные выходные значения.
[А.Б.Лоскутов,А.А.Лоскутов,Д.В.Зырин,Н.В.Шумский. Программирование ПЛК в codesys. НГТУ им. Р. Е. Алексеева, 2018 г,100 с.]
Блок функциональный (functional unit) – объект аппаратного или программного обеспечения (или обоих), способный к выполнению определенного назначения.
Примечание. В Международном электротехническом словаре МЭС 191-01-01 вместо термина «функциональный блок» используется более общий термин «элемент». Элемент может иногда включать в себя людей.
[ГОСТ Р МЭК 61508-4-2012. Функциональная безопасность систем электрических, электронных, программируемых электронных, связанных с безопасностью. Часть 4.Термины и определения]