SEL_PID3: Selector 3 for PID, output values.

Block SEL_PID3 (FB453) forms a selector function (n-to-1 assignment) together with SEL_PID1 and SEL_PID2.

Block SEL_PID3 outputs the enabled 4 input values (SEL_PID1, SEL_PID2).

Principle of operation

Blocks SEL_PID1 and SEL_PID2 bundle 4 inputs each. The enabled input values [EnInVal] = True, are read in sequence by block SEL_PID3 and outputted.

 

Inputs

Pin

E

Description

BlkRefIn

pa

Block reference input

Interconnection with SEL_PID1 or SEL_PID2. This implements selector function (n-to-1).

Outputs

Pin

E

Description

To higher neighbor element 1.

pa

To higher neighbor element 1.

Record input value

ToLo1

pa

To lower neighbor element 1.

Record input value

ToHi2

pa

To higher neighboring element 2

Record input value

ToLo2

pa

To lower neighboring element 2

Record input value

ErrRef

pa

Reference error

1 (Yes)

No values are outputted at block SEL_PID3.

  • Blocks have different versions.
  • Blocks are not interconnected.

0 (No)

Normal function.

Note

If no input block SEL_PID1, SEL_PID2 is enabled, SEL_PID3 outputs the following Default values for pins ToHi1, ToLo1, ToHi2, ToLo2:

.CtlMod := 1
.Crdn := 1
.Ctkn := 1
.IsInt := FALSE
.DeltaE := 0.0

 

Engineering selector function (n-to-1)

Together, blocks SEL_PID1, SEL_PID2 and SEL_PID3 form a selector function (n-to-1).

The following interconnection is important for the correct function.

Note: During the initial programming loop, it checks whether interconnection is correct and whether the version of the three blocks is identical. If not, [ErrRef] = 1 (Yes) and no input values are outputted on block SEL_PID3.

Process response

Standard (see General rules and information).

Troubleshooting

Standard (see General rules and information).