OvenLogic не смотрел, но конечно поможет. Только лучше перейти на CFC (там возможны обратные связи), да и не требуются лишние связующие для разрозненных линеек FBD.
Есть авторы (книга за 1000 р.), пропагандирующие ST, тоже советую ознакомиться.
Но я поклонник SFC. Его освоению поможет
Stateflow из MatLab (Simulink).
Ещё видел нюанс у Сегнетикс: схему они называют FBD, но реально это CFC, но что ещё прикольнее, то там реализован принцип функционального программирования (в отличие от Codesys, переменная либо для чтения, либо для записи), поэтому по-хорошему оценить этот юмор поможет изучение Haskell.
Ещё один вариант - всё забыть и перейти на распределённую сеть (китайская HDL, аналог KNX). Но для программиста это скучно, одно параметрирование, нет свободы размяться (по тому же принципу пошли Siemens Desigo и Schneider El. Eco).