9.10.1
Identification
SEMOD167941-2 v2
Function description
IEC 61850
identification
IEC 60617
identification
ANSI/IEEE C37.2
device number
Integer to boolean 16 conversion
IB16
-
-
9.10.2
Application
SEMOD158499-5 v4
Integer to boolean 16 conversion function (IB16) is used to transform an integer
into a set of 16 binary (logical) signals. It can be used – for example, to connect
integer output signals from one function to binary (logical) inputs to another
function. IB16 function does not have a logical node mapping.
The Boolean 16 to integer conversion function (IB16) will transfer a combination
of up to 16 binary inputs INx where 1≤x≤16 to an integer. Each INx represents a
value according to the table below from 0 to 32768. This follows the general
formula: INx = 2
x-1
where 1≤x≤16. The sum of all the values on the activated INx
will be available on the output OUT as a sum of the values of all the inputs INx
that are activated. OUT is an integer. When all INx where 1≤x≤16 are activated
that is = Boolean 1 it corresponds to that integer 65535 is available on the output
OUT. IB16 function is designed for receiving up to 16 booleans input locally. If the
BLOCK input is activated, it will freeze the output at the last value.
Values of each of the different OUTx from function block IB16 for 1≤x≤16.
The sum of the value on each INx corresponds to the integer presented on the
output OUT on the function block IB16.
Name of input
Type
Default
Description
Value when
activated
Value when
deactivated
IN1
BOOLEAN
0
Input 1
1
0
IN2
BOOLEAN
0
Input 2
2
0
IN3
BOOLEAN
0
Input 3
4
0
IN4
BOOLEAN
0
Input 4
8
0
IN5
BOOLEAN
0
Input 5
16
0
IN6
BOOLEAN
0
Input 6
32
0
IN7
BOOLEAN
0
Input 7
64
0
IN8
BOOLEAN
0
Input 8
128
0
IN9
BOOLEAN
0
Input 9
256
0
IN10
BOOLEAN
0
Input 10
512
0
IN11
BOOLEAN
0
Input 11
1024
0
IN12
BOOLEAN
0
Input 12
2048
0
IN13
BOOLEAN
0
Input 13
4096
0
Table continues on next page
Section 9
1MRK 511 423-UEN A
Logic
186
Bay control REC650 2.2 IEC
Application manual