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

