Еще 5 копеек. Булевы функции используются не только в булевых выражениях, но и при обработки битов. Т.е. целое число рассматривается не как истино/ложно а как строка битов. Например, передается в скаду модбас регистр 16 разрядный, в котором старшие биты это состояние объекта, а младшие номер объекта. Таким образом, в одном регистре я могу получать состояние 256 объектов. А номер объекта смогу выделить с помощью логической функции AND. N10 := MReg AND 16#A; Т.е. применение булевых функций шире, чем булева логика.