Основной синтаксис FBD
Программа на языке FBD образуется из списка блоков, выполняемых последовательно слева направо и сверху вниз. При программировании используются наборы библиотечных блоков и собственные блоки, написанные на языках ST, FBD или LD. Блок — это дочерняя программа, функциональный блок, функция или оператор. Каждая отдельная цепь представляет собой выражение, составленное графически из отдельных блоков. К входу блока подключается выход предыдущего блока, а к выходу следующий блок, образуя цепь. Внутри цепи блоки выполняются строго в порядке их соединения. Результат вычисления цепи записывается во внутреннюю переменную либо подается на выход контроллера.
Цепи могут иметь метки. Инструкция перехода на метку позволяет изменять последовательность выполнения цепей для программирования условий и циклов.
В настоящем разделе описаны основные графические элементы для составления FBD-диаграмм: блоки и линии связи.
