Я о том же. Должен быть выбор. Вы видимо программер верхнего уровня? У меня с scl (st) на сименсе плохо, но собирался изучать, с си немного знаком. Просто программирование плк не моя обязанность, на текущей должности, так что времени мало.
Fbd / lad обратные языки. На fbd логика сходится, на lad расходится. Сам пишу и там и там зависит от среды разработки. St использую тоже часто в математике и преобразованиях в FB.