Цитата Сообщение от stanislau Посмотреть сообщение
А можно ли извлекать из числа сразу два бита?
Код:
var
  aBool: Boolean;
begin
  { получить значение 1-ого и  2-ого бита переменной "VarName" }
  aBool := GetBit(VarName.Value,1..2);   
end.
Важно! В скриптах Simple-Scada 2 используется Object Pascal компилятор. Обо всех командах и операторах присущих языкам Pascal/Delphi можно прочесть в интернете на сайтах связанных с языками Pascal/Delphi. Например, описание типов данных и ключевые слова.
те же самые команды что и в ОЛ: смещения и маски работают, ни каких проблем получить сразу два бита нет