SHR1 (OSCAT)

<< Click to Display Table of Contents >>

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

SHR1 (OSCAT)

В отличие от стандартной функции SHR, сдвиг вправо, функция SHR1 сдвигает значение на некоторое количество бит вправо, дополняя число слева единичными разрядами.

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

SHR1_OSCAT

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

Название

Тип

Описание

Входы

IN

DWORD

Входное значение.

N

INT

Количество бит необходимое для сдвига вправа значения IN.

Выходы

Q

DWORD

Результат значения при сдвиге бит.

Например, если shr(16#FFFFFFFF, 31)=1, то shr_1(16#FFFFFFFF, k)=16#FFFFFFFF при любом k.