Table 7- 133 Data types for the parameters
Parameter
Data type
IN
ENCO: Byte, Word, DWord
DECO: UInt
OUT
ENCO: Int
DECO: Byte, Word, DWord
Table 7- 134 ENO status
ENO
Condition
1
No error
0
IN is zero
The DECO parameter OUT data type selection of a Byte, Word, or DWord restricts the
useful range of parameter IN. If the value of parameter IN exceeds the useful range, then a
modulo operation is performed to extract the least significant bits shown below.
DECO parameter IN range:
● 3 bits (values 0-7) IN are used to set 1 bit position in a Byte OUT
● 4-bits (values 0-15) IN are used to set 1 bit position in a Word OUT
● 5 bits (values 0-31) IN are used to set 1 bit position in a DWord OUT
Table 7- 135 Examples
DECO IN value
Byte OUT
Min. IN
8 bits
Max. IN
Word OUT
Min. IN
16 bits
Max. IN
DWord OUT
Min. IN
32 bits
Max. IN
S7-1200 Programmable controller
System Manual, 03/2014, A5E02486680-AG
Description
ENCO: Bit pattern to encode
DECO: Value to decode
ENCO: Encoded value
DECO: Decoded bit pattern
DECO OUT value ( Decode single bit position)
0
00000001
7
10000000
0
0000000000000001
15
1000000000000000
0
00000000000000000000000000000001
31
10000000000000000000000000000000
Result (OUT)
Valid bit number
OUT is set to zero
Basic instructions
7.9 Word logic operations
277