Feedback monitoring| This
function block monitors a switching address against its feedback
address. When a new value is detected on the switching address,
the feedback must take on the same value within the configured
monitoring time. If the feedback does not follow, the error
counter is increased, a pulse is issued and the switching address
is sent again. This is repeated until the feedback matches or the
configured number of repetitions has been reached. This way lost telegrams, faulty actuators or an actuator that is in the wrong position after a restart are detected and corrected automatically. The pulse output can be connected directly to a notification block such as Pushover, in addition an e-mail can be sent. |
| With the parameter "Number of monitorings" one block can monitor several address pairs. Every monitoring has an input Switch and Feedback as well as an output Error and Error counter, input and output are placed opposite each other. The inputs Enable and Reset and the output Error pulse apply to the whole block and are placed at the end of the lists. The configured times, the mail sending and the remaining parameters apply to all monitorings together. |
| Important: Only KNX group addresses may be linked to the inputs Switch and Feedback, no internal connections to other blocks and no internal addresses. Without a KNX address the block cannot send again and the monitoring has no effect. The inputs Enable and Reset may also be connected internally. |
Inputs |
||
| SA / S1, S2 ... |
Switch |
KNX address of the switching command.
This address is monitored and sent again if the feedback is
missing. One input per monitoring. |
| RM / R1, R2 ... |
Feedback |
KNX address of the feedback. It has to
take on exactly the value of the corresponding switching address.
One input per monitoring. |
| FR |
Enable |
Applies to all monitorings. If this
input is linked, the monitoring can be switched on with 1 and off
with 0. If the input is not linked, the monitoring is always
switched on. When switching off, running monitorings are stopped,
the error counters are kept. |
| RS |
Reset |
With a positive edge at this input the
error outputs and error counters of all monitorings are reset. |
Outputs |
||
| ER / E1, E2 ... |
Error |
The output is 1 as long as the
feedback does not match the switching address. It is reset
automatically as soon as the feedback matches. One output per
monitoring, opposite the corresponding input Switch. |
| FZ / F1, F2 ... |
Error counter |
Number of timeouts that have
occurred. The counter is increased by 1 on every timeout. One output
per monitoring, opposite the corresponding input Feedback. |
| FI |
Error pulse |
Applies to all monitorings. On every
timeout a pulse with the configured length is issued. This output
can be connected to a Pushover block, for example, in order to send
a message in case of an error. |
Parameters |
||
| Number of monitorings |
Number of monitored address pairs, 1
to 16. For every monitoring the inputs Switch and Feedback and the
outputs Error and Error counter are created. |
|
| Monitoring time |
Time in seconds within which the
feedback has to take on the value of the switching address. After
this time an error is triggered. |
|
| Repeat send time |
Interval in seconds in which the
switching address is sent again after an error. After every send the
monitoring time is awaited again. |
|
| Max. repetitions |
Number of repetitions per error case.
When the number is reached, nothing is sent any more and the error
counter does not increase further, the error output stays set. With
the value 0 the block repeats without limit. Please note: per error
case the number of repetitions + 1 timeouts are counted. |
|
| Monitor switching telegram on |
Value change: the monitoring
only starts when the value of the switching address changes. Telegram: the monitoring starts on every telegram received on the switching address, even if the value stays the same. |
|
| Start monitoring |
Only after first change: the
monitoring starts only after the switching address has been received
for the first time. At startup of the controller: the feedback is checked against the switching address shortly after the controller has started. |
|
| Read feedback actively |
Additional check step, switched off
by default. When the monitoring time expires without the feedback
matching, the feedback address is read actively first. If the
actuator answers with the correct value, only the feedback telegram
was lost and no error is reported. If it does not answer at all or
answers with a wrong value, it is not reachable and the error
handling continues as usual. At startup of the controller the
feedback is read once as well. |
|
| Response wait time |
Time in seconds within which the
answer to the read request has to arrive. Only effective when the
feedback is read actively. |
|
| Error pulse time |
Length of the pulse at the output
Error pulse in seconds. |
|
| Save error counter |
The error counters are kept after a
restart of the controller. |
|
| Send mail | With this parameter the mail sending can be activated. One mail is sent per error case and monitoring, it states the affected monitoring and the addresses. | |
| Mail address | Recipient. Several recipients can be entered separated by a semicolon. | |
| Mail subject error |
Subject when the feedback is missing. | |
| Mail subject ok | Subject when the feedback matches the switching address again. | |