Документация по SCADA системе Simp Light
Скачать документацию Скачать программу
Видеокурс Форум и база знаний FAQ
+7 343 247-21-33

Содержание:


SetOffBit

Устанавливает указанный бит в 0.

Возвращает true, если запись успешна, и false, если произошла ошибка записи.

Синтаксис

SetOffBit (var Value: Variant; Bit: integer): Boolean

Входные параметры

 Параметр Тип
Описание 
Диапазон Пример
Value Variant любое число просто число     255
или значение из канала
ReadValue("tag1")
Bit      integer 0-15      1

Выходной параметр

Тип
Описание
Диапазон Пример
Byte
возвращает 1 или 0
     0-1      0

Примеры вызова:

Var
  value: variant; //Любое число
bitValue: boolean; //Переменная, в которую запишется новое число Begin value:=297; //Переведем число 297 в двоичную систему счисления 297 = 100101001 bitValue:= SetOffBit(value, 5); //Заменит пятый бит на 0 в числе 297 (нумерация начинается с 0 бита), новое число будет 265 end.