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
76
SIPROTEC 5, Fault Recorder, Manual
C53000-G5040-C018-5, Edition 11.2017
Содержание SIPROTEC 5
Страница 8: ...8 SIPROTEC 5 Fault Recorder Manual C53000 G5040 C018 5 Edition 11 2017 ...
Страница 18: ...18 SIPROTEC 5 Fault Recorder Manual C53000 G5040 C018 5 Edition 11 2017 ...
Страница 134: ...134 SIPROTEC 5 Fault Recorder Manual C53000 G5040 C018 5 Edition 11 2017 ...
Страница 212: ...212 SIPROTEC 5 Fault Recorder Manual C53000 G5040 C018 5 Edition 11 2017 ...
Страница 422: ...422 SIPROTEC 5 Fault Recorder Manual C53000 G5040 C018 5 Edition 11 2017 ...
Страница 426: ...426 SIPROTEC 5 Fault Recorder Manual C53000 G5040 C018 5 Edition 11 2017 ...
Страница 452: ...452 SIPROTEC 5 Fault Recorder Manual C53000 G5040 C018 5 Edition 11 2017 ...
Страница 490: ...490 SIPROTEC 5 Fault Recorder Manual C53000 G5040 C018 5 Edition 11 2017 ...