L-INX User Manual 289 LOYTEC
Version 4.0 LOYTEC electronics GmbH
13.3.1.8 Backup & Restore
The following properties are related to backup & restore procedures.
Configuration_Files (Read-Only). The contents of this property is an array of object IDs
of File objects that can backed-up or restored during a BACnet backup or restore procedure.
Outside a BACnet backup or restore procedure, this property is empty. After a BACnet
backup or restore procedure has been initiated, it contains the object ID (File, 0), i.e., the
File object whose instance number is 0.
Last_Restore_Time (Read-Only). The BACnetTimeStamp of the last restore procedure.
13.3.1.9 Slave Proxy
A device configured as BACnet/IP-BACnet MS/TP router, can serve as a slave proxy i.e.,
the device can answer Who-Is broadcast requests with I-Am responses for BACnet MS/TP
slaves which, by definition, cannot initiate any communication and, thus, cannot answer
broadcasts. The following properties allow configuring and monitoring the slave proxy.
Slave_Proxy_Enable (Read-Writable). For each BACnet MS/TP port, this property
contains a Boolean that allows a user to enable (TRUE) or disable (FALSE) the slave proxy
for the given port. By default, the slave proxy is enabled on all MS/TP ports.
Auto_Slave_Discovery (Read-Writable). For each BACnet MS/TP port, the slave proxy
is capable of auto-detecting slaves on the MS/TP network attached to the port. This auto-
detection mechanism can be disabled (FALSE) or enabled (TRUE) by changing the
Boolean values stored in this property. Aside from auto-detecting slaves, the presence of
slaves can also be manually configured in the property Manual_Slave_Address_Binding. By
default, slave auto-detection is enabled on all MS/TP ports.
Important! Due to bandwidth and latency limitations on MS/TP networks, the auto-discovery process
may initially take up to 10min. However, once, slaves have been discovered, slaves will be
quickly re-discovered after reboots or power-outs since the slave proxy caches
information about slaves found on the MS/TP networks.
To speed up auto-detection of slaves newly added to an existing MS/TP network for
which auto-detection is enabled, simply disable and then re-enable auto-detection on
given MS/TP port, i.e., set Auto_Slave_Discovery for the port to FALSE and then back to
TRUE.
Manual_Slave_Address_Binding (Read-Writable). Aside from auto-detecting slaves,
see Auto_Slave_Discovery, slave bindings can also be manually configured via this
property. Each entry of this list is a BACnetAddressBinding, i.e., a pair consisting of a slave
device‘s instance number and its BACnet address. Note, that bindings in this list may not
necessarily appear in the property Slave_Address_Binding, e.g., if for a given binding no
physical slave is present at the given MS/TP MAC address. By default, this list is empty.
Important! Only use Manual_Slave_Address_Binding if the slave is not auto-detected. Note, that
bindings in Manual_Slave_Address_Binding must contain the correct network number
of the MS/TP network to which the slave is attached.
Slave_Address_Binding (Read-Only). This property lists bindings of instance numbers
and BACnet addresses of all slaves for which the slave proxy answers Who-Is requests.
Thus, this property can be used to check if slaves have been auto-discovered or manually
bound successfully. The property is also helpful in discovering network configuration issues
involving slaves: If two or more slaves on the attached MS/TP networks have been
erroneously assigned the same device instance number (the instance number of the slave‘s
Device object), the given instance number will be listed accordingly often in this property.