BIT_TOGGLE_B (OSCAT)

<< Click to Display Table of Contents >>

Navigation:  Приложения > Библиотека OSCAT > OSCAT.Функции > OSCAT.Функции.Логические модули >

BIT_TOGGLE_B (OSCAT)

BIT_TOGGLE_B инвертирует бит на позиции POS значения IN.

Вид функции в редакторе программ языка FBD:

BIT_TOGGLE_B_OSCAT

Входы и выходы функции:

Название

Тип

Описание

Входы

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