Цитата Сообщение от Николаев Андрей Посмотреть сообщение
А в этих программах сколько языков программирования? Случайно не два?

В любом случае - будем считать это особенностью CoDeSys. Во всем есть свои плюсы и минусы
В каких два, в каких один, а при чем здесь количество языков?

Да, особенность не переделаешь!
Но если очень хочется такую форму записи, то можно сделать свой FB. Например, FB A>B:

FUNCTION_BLOCK FGT
var_input
EN: BOOL;
IN1: INT;
IN2: INT;
end_var

var_output
Q: BOOL;
end_var

тело на ST:
Q:=EN AND (IN1>IN2);
А в основной программе на LD для всех подобных вычислений использовать только один экземпляр этого FB