Подскажите еще, можно ли логические функции использовать с типом udint.
допустим есть переменная Out_state, мне нужно установить значение 3-х младших разрядов. Обычно это делается так
Out_state := (Out_state or 0b0111);