Building Blocks Description
OR_SPS
AND_SPS
NEG_SPS
The building blocks also process the supported quality attributes according to their logic.
The following tables describe the logic using input values in connection with the quality
attribute Validity. The input values are 0 or 1, the quality attribute Validity can have the
value
good
(=g) or
invalid
(=i).
x = placeholder for the input value and quality attribute Validity
OR_SPS
A (Value, Attribute)
B (Value, Attribute)
Q (Value, Attribute)
0, i
0, x
0, i
0, g
0, g
0, g
1, g
x, x
1, g
1, i
0, x
1, i
1, i
1, i
1, i
The output thus has the logical value 1 with Validity =
good
as soon as at least 1 input has
the logical value 1 with Validity =
good
. Otherwise, the inputs are treated according to the
OR operation and the INVALID bit is OR-gated for the quality.
AND_SPS
A (Value, Attribute)
B (Value, Attribute)
Q (Value, Attribute)
0, g
x, x
0, g
0, i
1, x
0, i
1, i
1, x
1, i
1, g
1, g
1, g
The output thus has the logical value 0 with Validity =
good
as soon as at least 1 input has
the logical value 0 with Validity =
good
. Otherwise, the inputs are treated according to the
AND operation and the INVALID bit is OR-gated for the quality.
NEG_SPS
A (Value, Attribute)
Q (Value, Attribute)
0, i
1, i
0, g
1, g
1, i
0, i
1, g
0, g
SPLIT_SPS
SPLIT_DPS
SPLI_XMV
The building blocks isolate the data value and quality of a data object.
The requirement is that the quality is available from the input end. This is the case if the
building block is interconnected with CFC input data, or is connected downstream with a
quality processing building block (x_SPS). In other cases, the CFC editor does not allow a
connection.
SPLIT_Q
The building block performs binary separation of the quality into
good
,
bad
(=
invalid
),
test
,
off
and
OperatorBlocked
.
These 5 attributes can then be processed individually in a binary operation. The building
block must be connected downstream to a SPLIT_(DO) building block.
BUILD_Q
The building block enters a binary value for
good
and
bad
(=
invalid
) in each quality
structure. Thus, with this building block the quality attributes
good
and
bad
(=
invalid
)
can be set explicitly, for example, as the result of a monitoring logic.
All other quality attributes are set to the default state, for instance, Test =
FALSE
. If, for
example, the entire CFC chart is in the test state (see Quality Attribute: Test Under General
Processing), this default status can again be overwritten on the CFC output side.
The building block is normally connected downstream to a BUILD_(DO) building block.
System Functions
3.3 Processing Quality Attributes
SIPROTEC 5, High-Voltage Bay Controller, Manual
85
C53000-G5040-C015-9, Edition 11.2017
Summary of Contents for 6MD85
Page 8: ...8 SIPROTEC 5 High Voltage Bay Controller Manual C53000 G5040 C015 9 Edition 11 2017 ...
Page 30: ...30 SIPROTEC 5 High Voltage Bay Controller Manual C53000 G5040 C015 9 Edition 11 2017 ...
Page 46: ...46 SIPROTEC 5 High Voltage Bay Controller Manual C53000 G5040 C015 9 Edition 11 2017 ...
Page 172: ...172 SIPROTEC 5 High Voltage Bay Controller Manual C53000 G5040 C015 9 Edition 11 2017 ...
Page 514: ...514 SIPROTEC 5 High Voltage Bay Controller Manual C53000 G5040 C015 9 Edition 11 2017 ...
Page 1056: ...1056 SIPROTEC 5 High Voltage Bay Controller Manual C53000 G5040 C015 9 Edition 11 2017 ...
Page 1092: ...1092 SIPROTEC 5 High Voltage Bay Controller Manual C53000 G5040 C015 9 Edition 11 2017 ...
Page 1204: ...1204 SIPROTEC 5 High Voltage Bay Controller Manual C53000 G5040 C015 9 Edition 11 2017 ...
Page 1238: ...1238 SIPROTEC 5 High Voltage Bay Controller Manual C53000 G5040 C015 9 Edition 11 2017 ...
Page 1252: ...1252 SIPROTEC 5 High Voltage Bay Controller Manual C53000 G5040 C015 9 Edition 11 2017 ...
Page 1256: ...1256 SIPROTEC 5 High Voltage Bay Controller Manual C53000 G5040 C015 9 Edition 11 2017 ...