https://habrahabr.ru/post/308506/Это вот эти ребята.
http://www.prom-auto.ru/При этом, по всей видимости, я знаю объект, о котором речь.
Из-за плавания требований заказчика автоматизаторы упёрлись в ограничения ПЛК-шек, потом вынужденно помаялись со связующей логикой на уровне операторского ПК, получили проблемы с реальным временем - и перешли на встроенный свободно программируемый промПК на основе Atom.
Однако - если делали свою среду программирования ПЛК (а там она у них своя), зачем повторять FBD? ))