Блок И ^^^^^^ .. figure:: ../../zwb/lib/fbd_block_AND_new.png :align: center **Описание:** функция "И" анализирует значения на входах и генерирует результат на выходе, подчиняясь правилу булевого умножения: .. figure:: ../../zwb/lib/fbd_table_AND.png :align: center Если блок логической функции "И" имеет несколько входов, тогда для получения на выходе 1, значения каждого входа должны быть равны 1, в противном случае результат на выходе функции будет равным 0. **Свойства блока:** (ПКМ по блоку - Свойства ( :guilabel:`Alt` + :guilabel:`P` )) **Общие свойства:** см. Редактирование свойств блока. **Тип данных:** несмотря на возможность выбрать в выпадающем меню все типы данных, данная функция работает ТОЛЬКО с логическими и целыми беззнаковыми типами данных. В случае выбора иного типа данных, редактор допустит соответствующее изменение, однако при компиляции программы будет выдана ошибка. **Количество входов:** в данном пункте предоставляется возможность изменения количества входов соответствующего блока. В случае, если тип данных отличается от логического, происходит побитовая операция "И". Данное свойство позволяет выделять определенные биты из переменной. Например, для значений на входах 5(101) и 3(011) результат логической операции будет равен 1(001), т.е. из значения 5 были выделены первые 2 бита.