
L-IP User Manual
136
LOYTEC
Version 6.1
LOYTEC electronics GmbH
SNVT_state_64 nvoRingAReceived[2]
SNVT_state_64 nvoRingBReceived[2]
Shows on which port(s) the monitored nodes were responding to the last query status
request sent by the device monitor object. Each bit corresponds to one node in the node list
(e.g. bit0 -> index 1, bit1 -> index 2, etc.). Array element
nvoRingXReceived[0]
represents
nodes with index 1- 64, while array element
nvoRingXReceived[1]
represents nodes with
index 65-128. If the corresponding bit in
nvoRingAReceived[X]
is set to 1 the node was
responding on loop port 1, if it is set in
nvoRingBReceived[X]
the node was responding on
loop port 2. This allows the combinations shown in Table 9.
RingAReceived
RingBReceived
Significance
0
0
No response received
Node is responding from other subnet (i.e. across the router)
Bus loop monitoring disabled
1
0
Node responds on port 1 only
Loop is open
0
1
Node responds on port 2 only
Loop is open
1
1
Node responds on both ports
Loop is closed
Table 9: Significance of nvoRingXReceived bit combinations.
9.7.4 Twin Router Object
Figure 136 shows the Twin Router Object functional block. This functional block is
responsible for the router redundancy (see Section 9.2.2). It has the following network
variables:
UNVT_red_rtr nviRedRtr
UNVT_red_rtr nvoRedRtr
As already mentioned in Section 9.4.3.2 these two network variables are used to establish
the connection between paired L-IP Redundant devices.
Twin Router Object
nviRedRtr
nvoTwinStatus
nvoRedRtr
Figure 136: Twin Router Object.
SNVT_state_64 nvoTwinStatus
This network variable represents the current state of the twin router object. Currently the
following bits are used: