SIS function blocks > SIS Math Blocks > Logic Solver Calculation function block > Expressions in DeltaV SIS Software > Functions in Logic Solver Expressions

ROTL16 function

ROTL16 functions exactly like ROTL except that it works on 16-bit operands.
Note

Calc Block parameters IN1 through IN16 are floating point registers; having sections for sign, mantissa and exponent. This is different than integer register format. Mapping or wiring integer parameters to IN1 through IN16 will result in the data being type-casted from Integer to float. ROL, ROR, ROTL, ROTL16, ROTR, ROTR16, SHL and SHR functions are typically used with Integer parameters. Using ROR, ROTL, ROTL16, ROTR, ROTR16, SHL and SHR with floating point registers (IN1 through IN16) can give unexpected results.