Block library TeleControl ST7
5.7 Master copies
TIM 1531 IRC
Operating Instructions, 02/2018, C79000-G8976-C468-02
163
If the parameter is enabled the analog values to be acquired are transferred
as mean values.
ou select mean value generation, the currently pending analog value is
acquired cyclically and accumulated. The acquisition cycle depends on the
"SamplingPeriod" parameter (for example 500 ms, see also the description of
this parameter). The mean value is calculated from the accumulated values as
soon as a transmission is triggered via the "TriggerInput" input. Following this,
the accumulation starts again so that the next mean value can be calculated.
The mean value can also be calculated if the transmissi
on of the analog value
frame is triggered by a general or single request. The duration of the mean
value calculation period is then the time from the last transmission (for exa
m-
ple triggered via TriggerInput) to the time of the general or single request.
O
nce again, the accumulation restarts so that the next mean value can be
ulated.
If the acquired analog value is above or below the permitted range (7FFFH
bzw. 8000H), this value can either be taken into account immediately in the
calculation of the mea
n value or it can be suppressed for a specific period for
the calculation of the mean value. The required response can be decided with
the "FaultSuppressionTime" parameter:
Acquisition of a value above or below the over- or underrange results in
immediate cancellation of the mean value calculation. The value 7FFF
H
or
8000
H
is saved as an invalid mean value for the current mean value
calculation period and sent when the next analog value frame is triggered.
The calculation of a new mean value is then started. If the analog value
remains in the overshoot or undershoot range, this new value is again
saved immediately as an invalid mean value and sent when the next frame
is triggered.
If the acquired analog value is in the overshoot or undershoot range, the
bad values are excluded from the calculation of the mean value for a
maximum duration as defined by the FaultSuppressionTime. If this time is
exceeded, the value 7FFF
H
or 8000
H
is saved as an invalid mean value
and sent when the next analog value frame is triggered. The procedure is
identical in each new mean value calculation period averaging period; in
other words, bad values are again suppressed for the duration of the
"FaultSuppressionTime".
The duration of the "FaultSuppressionTime" also indirectly decides the
proportion of invalid values per mean value calculation period. For
example, if the mean value is calculated every 15 minutes and
"FaultSuppressionTime" is set to 5 minutes, the mean value is only se
invalid when more than 1/3 of the analog values acquired are above or
below the overshoot or undershoot range in the current mean value