<< Click to Display Table of Contents >> Navigation: Приложения > Библиотека OSCAT > OSCAT.Функции > OSCAT.Функции.Логические модули > BIT_TOGGLE_B (OSCAT) |
BIT_TOGGLE_B инвертирует бит на позиции POS значения IN.
Вид функции в редакторе программ языка FBD:
Входы и выходы функции:
Название |
Тип |
Описание |
Входы |
||
IN |
BYTE |
Задаваемое значение. |
POS |
INT |
Позиция бита значения in. Нумерация битов начинается с 0. |
Выходы |
||
Q |
BYTE |
Полученное значение при инверсии выбранного бита. |
Примеры:
BIT_TOGGLE_W(2#0000_1111, 2) = 2#0000_1011
BIT_TOGGLE_W(2#0000_1111, 7) = 2#1000_1111