MBS Universal BACnet RouterUser Guide
UBR-01 | MK II & UBR-02
+24
GND
B+
A-
Shld
AGND
Reset
UBR-01 | MK IIUniversal Gateway
Status
Power
MS/TP
LAN
B+
–PWR
+
A-
GND
S3S2S1
TX
RX
B+
A-
Shld
AGND
+24
GND
B+
A-
GND
TXD
RXD
GND
MSTP
COM
3
RS232
RS23
2 CO
M2
RS485
TX
RX
TX
RX
TXD
RXD
GND
LAN2
B+
A-
GND
S3S2S1
LAN1
B+
–PWR
+
A-
GND
S3S2S1
TX
RX
ST.
PWR.
Reset
UBR-02BACnet Router
Table of Contents4 Foreword
4 Registered trademarks
4 Copyright
5 Product support
5 Note on disposal
6 MBS Universal BACnet Router (UBR)
6 Schematic view of a typical BACnet network
7 MBS UBR type overview
7 Routing options
8 Further characteristics of the MBS Universal BACnet Routers
9 Casing and connections
10 Device views
10 UBR-01 | Mk II front view
11 UBR-02 front view
12 Side view
12 Top
12 Rear
13 Start-up and operation
13 Power unit for the UBR
13 Hardware installation
13 Assembly
13 Electrical installation
14 Ethernet network installation
14 MS/TP network installation
14 Configuring the router using the web interface
14 Opening the web interface
15 Logging on to the web server
16 Web server language
16 "General" area
16 General > overview
17 General > information
18 General > IP network
33
20 General > system time
21 General > User
23 General > data backup
24 General > Update
25 General > Restart
27 "BACNET" area
27 BACnet > Settings
36 BACnet > device object
38 BACnet > Network Security (for UBR-02 ONLY)
41 "Diagnostics" area
41 Diagnosis > statistics routing
42 Diagnosis > statistics datalink
43 Diagnosis > MS/TP devices
44 Diagnosis – packet logging
46 "Help" area
46 Help > Info about
46 Help > User handbook
47 Help > BACnet PICS
48 Help > device info (System)
48 Help > Log files (System)
48 Help > Ping (System)
49 Help > Traceroute (System)
49 Help > Process Information (System)
50 Exiting the web interface
50 Reset – Restoring factory settings
51 Appendix
51 Declaration of conformity
52 UBR-01 | Mk II technical data
53 Specification:
53 Technical data UBR-02
Chapter 1 Foreword 4
1
Thank you for using the MBS Universal BACnet Router.
This handbook describes the UBR-01|Mk II and UBR-02 product family
Registered trademarks
Trademarks and product names of various companies will be used in this book. The following names are the registered trademarks of their respective manufacturers and will not be mentioned separately in this book:
- BACnet and ASHRAE are registered trademarks of the American Society of Heating, Refrigerating and Air-Conditioning Engineers, INC. (ASHRAE)
Copyright
©2018 MBS GmbH | Römerstraße 15 | 47809 Krefeld, Germany
Telephone: +49 2151 7294–0
Fax: +49 2151 7294-50
E-mail: [email protected]
Internet: http://www.mbs-solutions.de
All rights reserved. It is not permissible to reproduce, or using electronic systems to edit, copy or otherwise disseminate this manual on any part thereof in any form whatsoever (print, photocopy, or any other process) without prior written approval by MBS GmbH.
Software version (firmware): 4.0.2.269
Doc. version: 11/06/2018
Foreword
Chapter 1 Foreword 5
Product support
Monday-Friday: 9.00 - 16.00 CET/CEST (exception: public holidays)
Telephone: +49 2151 7294-0
Fax: +49 2151 7294-50
E-mail: [email protected]
Internet: www.mbs-solutions.de
Note on disposal
In accordance with European Directive 2012/19/EU (WEEE) the devices are classified as used electronic devices and not as domestic waste for disposal purpose. Use the respective community collection points for disposal.
Chapter 2 MBS Universal BACnet Router (UBR) 6
2
MBS Universal BACnet Routers connect networks with different BACnet network technology, such as BACnet/IP, BACnet Ethernet and BACnet MS/TP (BACnet - Building Automation and Control Networks). A typical area of application is the field of technical building service equipment. In the process, building control systems, DDC stations, field devices and room controllers, for instance, communicate via BACnet. BACnet objects can thus be transferred between different types of BACnet networks.
Schematic view of a typical BACnet network
7 8 9
4 5 6
1 2 3
0 . +/-
+24
GND
B+
A-
Shld
AGND
Reset
UBR-01 | MK IIUniversal Gateway
Status
Power
MS/TP
LAN
B+
–PWR
+
A-
GND
S3S2S1
TX
RX
7 8 9
4 5 6
1 2 3
0 . +/-
7 8 9
4 5 6
1 2 3
0 . +/-
1
6
53
4
7
2
1. Ethernet BACnet/IP
2. PC with projecting software or building control system
3. BACnet MS/TP (two-wire network)
4. DDC automation station
5. MBS Universal BACnet Router
6. DDC automation station as MS/TP master
7. Field device as MS/TP slave (e.g. pump)
MBS Universal BACnet Router (UBR)
Chapter 2 MBS Universal BACnet Router (UBR) 7
MBS UBR type overview
Type Ethernet ports MS/TP (RS485)
BACnet Network Security
UBR-01 | Mk II 1 x
UBR-02 2 x x
Both MBS Universal BACnet Routers make it possible to implement BACnet network topologies ISO 8802-2 (BACnet/Ethernet), BACnet/IP and MS/TP (RS485-based serial BACnet networks). They are compatible with the MS/TP slave proxy functions "Auto-Slave Discovery" and "Manual-Slave-Proxy". That way, slave devices can be detected using Who-Is/I Am telegrams on the network.
You use the integrated web interface to configure the routers, save the configuration and call up documentation.
The UBR-01 | Mk II is equipped with an Ethernet port and is used as the base device.
The UBR-02 has two Ethernet ports for connecting two separate IP ranges and two RS485 ports for the BACnet MS/TP bus. The UBR-02 also supports the tunnelling protocol of the BACnet NetworkSecurity layer.
Routing options
Connecting an MS/TP to a BACnet IP network
Routing encrypted packages between BACnet networks (UBR-02)
Establishing an encrypted communication link between two BACnet networks in conjunction with a second UBR-02
Chapter 2 MBS Universal BACnet Router (UBR) 8
Connecting two IP networks (UBR-02)
Standalone BBMD (BACnet Broadcast Management Device)
The routers can function as BBMDs in BACnet networks. In the process the BBMD functionality is used to transport broadcast messages via network boundaries (IP switches) and to provide availability in the other subnetwork. Without the use of BBMDs broadcast messages are not be transmitted via an IP router. The connection of a foreign device (FD) is supported in BBMD mode.
Further characteristics of the MBS Universal BACnet Routers
BACnet Protocol Revision
Conformity with BACnet version 1 protocol revision 14
Diagnosis
Comprehensive diagnostics options to make a start-up easier and to monitor the function in operation
FD – foreign device
Registration of the router as a foreign device when there is a BBMD in the network.As a result, the router becomes part of the BACnet/IP network and receives broadcast messages from other subnetworks.
BBMD IP filter
The BBMD-IP filter function makes it possible to control from which devices broadcasts are forwarded using the BBMD functionality from the IP subnet. Individual devices can be excluded using the filters to prevent broadcasts from these devices being transported over the boundaries of the IP subnet.
BACnet MS/TP
The routers operate as masters on the MS/TP bus. Compatible with the following speeds: 9600 baud, 19200 baud, 38400 baud, 57600 baud, 76800 baud, 115200 baud.
The bus terminating resistor and the network bias resistors are activated by the DIP switch. The RS485 interface (BACnetMS/TP) is potential-free.
Chapter 2 MBS Universal BACnet Router (UBR) 9
Slave proxy
Configuring the router as "slave proxy": Response on behalf of connected MS/TP slave devices to "who is" enquiries with an "I am" message.
The slave proxy option makes it possible for other BACnet devices to find the connected MS/TP slave devices on the network without the slave addresses in each device to be configured individually. The routers can be configured both manually and automatically.
Casing and connections
Casing
Metal casing for rail mounting, DIN top hat rail TS 35 as per EN 60715
Power supply
Pluggable screw terminals for connecting the power unit (green)
• 9-24 volt DC or 9 - 24 volt AC 200 mA wide range input
• LED for power supply display
Network
10/100 Mbit TP RJ45 socket connector
MS/TP
Pluggable screw terminals for connecting the MS/TP cables (orange)
• 4-pole Weidmüller socket: COM1 Shld (cable shield), GND (signal ground), A-, B+
• 3-pole sockets: COM2 GND, A-, B+ ; COM3: GND, RXD, TXD
• TX and RX LED for display of transmitted and received data
You will find more information on the technical data of the devices in the "Technical data" chapter in the appendix.
Chapter 3 Device views 10
3
UBR-01 | Mk II front view
MS/
TP
LAN
B+
–PWR
+
A-
GND
S3S2S1
TX
RX
ST.
PWR.
Reset
UBR-01 | Mk IIUniversal Gateway
+24
GND
B+
A-
Shld
AGND
Reset
Link/ActivityNetzwerk
Netzteil
MS/TP
DIP-Schalter
LED
6
10/100 MBit/s
5
4
3
1
2
Status LED:
Red for approx. 6 s: Self test after switching on
Flashing green: Normal state
Flashing alternately red and green: during the reset process (see chap. Reset)
1 PWR. (Power) This green LED lights up when the power supply is activated..
2 RX (MS/TP RxD) This yellow LED lights up when the router receives data from the MS/TP network.
3 TX (MS/TP TxD) This yellow LED lights up when the router sends data to the MS/TP network.
4 ST. (Status) This multi-coloured LED shows the system status of the router.
5 10/100 MBit/s This yellow LED indicates the speed of the connection to the network.
6 Link/Activity This green LED indicates the status of the network connection and activity.
LED Indication of the system status of the router with four LEDs
DIP switches Activation of bus termination and network bias resistors
MS/TP 4-pole Weidmüller socket
Power unit 2-pole connection to voltage supply
Network RJ45 socket (LAN)
Reset Reset button to restore factory settings
Device views
Chapter 3 Device views 11
1 TX (MS/TP TxD, RS232) This yellow LED lights up when the router sends data to the MS/TP network.
2 RX (MS/TP RxD, RS232) This yellow LED lights up when the router receives data from the MS/TP network.
3 RX (MS/TP RxD, RS485) This yellow LED lights up when the router receives data from the MS/TP network.
4 TX (MS/TP TxD, RS485) This yellow LED lights up when the router sends data to the MS/TP network.
5 PWR. (Power) This green LED lights up when the power supply is activated.
6 RX (MS/TP RxD, RS485) This yellow LED lights up when the router receives data from the MS/TP network.
7 TX (MS/TP TxD, RS485) This yellow LED lights up when the router sends data to the MS/TP network.
8 ST. (Status) This multi-coloured LED shows the system status of the router.
9 10/100 MBit/s This yellow LED indicates the speed of the connection to the network.
10 Link/Activity This green LED indicates the status of the network connection and activity.
Status LED:
Red for approx. 6 s: Self test after switching onFlashing green: Normal stateFlashing alternately red and green: during the reset process (see chap. Reset)
Reset
LAN1
LAN2
B+
–
PWR
+
A-
GND
S3S2S1
TX
RX
ST.
PWR.
UBR-02BACnet Router
TX
RX
TX
RX
RS48
5
RS48
5
RS23
2RS232 RS485
TXD
RXD
GND
B+
A-
GND
S3
S2
S1
B+
A-
Shld
AGND
+24
GND
B+
A-
GND
TXD
RXD
GND
8
7
5
6
431 2
Link/Activity
10
10/100 MBit/s
9Netzwerk1 + 2
Netzteil
MS/TP
DIP-Schalter
LED
Reset
UBR-02 front view
LED Indication of the system status of the router with eight LEDs
DIP switches Activation of bus termination and network bias resistors (COM1, COM3)
MS/TP Right: Weidmüller socket (COM1) Left: RS485 (COM3), RS232 (COM2)
Power unit 2-pole connection to voltage supply
Network 1 + 2 2 x RJ45 sockets (LAN)
Reset Reset button to restore factory settings
Chapter 3 Device views 12
Side view
The following data and diagrams are shown on the left-hand side of the casing of the MBS UBR and assigned to the functional elements on the front:
• Designation and diagram of the positions of the LEDs and ports
• Functions of the individual DIP switches
• Type designation of the MBS BACnet Router
MADE
IN
GERMANY
10/100 Mbit/s
12-24V DC/AC
Ethernet
Link/Act.
Power
B+
A-
GND
Shld
RXPowerStatus
TX
ResetUBR-01 | Mk IIBACnet Routerwww.mbs-solutions.de
S3 = Termination
S1 = Network BiasS2 = Network Bias
MSTPCOM1
S3 = Termination
MSTPCOM3
RS232COM2
LAN 2 LAN 1
10/100 Mbit/s
Ethernet
Link/Act.
S1 = Network BiasS2 = Network Bias
B+
A-
GND
RS485 RXRS232 RX
RS485 TXRS232 TX
TXD
RXD
GND
Reset
S3 = Termination
10/100 Mbit/s
12-24V DC/AC
Ethernet
Link/Act.
Power
S1 = Network BiasS2 = Network Bias
B+
A-
GND
Shld
RXPowerStatus
TX
MADE
IN
GERMANY
UBR-02BACnet Routerwww.mbs-solutions.de
UBR-01 | Mk II UBR-02
Top
On the top of the casing there is a product label with the following data:
• Type designation of the MBS BACnet Router
• Ethernet MAC address (additional MAC address on UBR-02)
• Default IP address
Rear
On the rear of the casing there is a DIN top hat rail (TS 35 as per EN 60715).
Chapter 4 Start-up and operation 13
4Start-up and operation
To put the MBS UBR into operation and configure it, you need the following hardware and software:
Power unit for the UBR
• Computer
• Installed web browser
• Installed PDF reader
• Network cable
The MBS UBR provides an integrated web server for configuration. Chapter 4.2.1 describes the steps required to access the web server.
The user handbook is also available as a PDF file in the Help directory on the web server. The handbook can be displayed and printed out as necessary with a PDF reader.
Hardware installation
Assembly
The router has a mount at the rear for easy installation on top of hat rails as per EN 60715. Install the router in the electrical cabinet and make sure that there is sufficient ventilation to ensure the specified temperature range (0…45 °C).
Electrical installation
Connect the MBS UBR to the green, two-pole port with a power supply as per the technical specifications. An international power supply is optionally available if required.
Chapter 4 Start-up and operation 14
Ethernet network installation
Connect the Ethernet network cable (RJ-45 port) to the MBS UBR. Use CAT5 UTP or STP cables (or equivalent). Avoid laying cables parallel to power lines, e.g. to motors, frequency converters etc.
MS/TP network installation
Connect the MS/TP or RS485 network to the MS/TP port (orange). Adhere to the instructions for connecting MS/TP or RS485 networks as per ASHRAE 135-2016 chapter 9.2 (BACnet standard). Use the DIP switches to activate the network bias and the terminating resistor.
Configuring the router using the web interface
Opening the web interface
The router has an integrated web server for configuration. You use the web interface to configure the IP, BACnet and other settings, and you save the changes with [Save]. Following changes to the network configuration it is sometimes necessary to restart the router.
With the factory settings the web server is accessible at the following IP address:
• IP address: 169.254.0.1
• Network mask: 255.255.0.0
Connect the MBS UBR to your PC with the network cable for configuration. Enter the IP address of the UBR web server in a web browser: http:// 169.254.0.1.
Note:
Note that your computer's LAN connection has to be set appropriately. Have the IP address, for example, set automatically with the DHCP server activated. For a manual setting define the IP address as 169.254.0.2, for example. The network mask remains at 255.255.0.0.
Chapter 4 Start-up and operation 15
Attention:
The guarantee will become null and void if the MBS UBR is connected to an unsuitable power supply or the casing is opened. There are no controls inside the casing. Do not establish a connection with the BACnet network before the MBS UBR has been fully configured.
Logging on to the web server
Enter the following user name and password (preconfigured administrator access) to sign in to the web server:
• Username: admin
• Password: admin
You can change the access data using the configuration pages.
Chapter 4 Start-up and operation 16
Web server language
The router provides the website in both German and English. You switch the language in the web interface using the respective flag symbols at the top right.
The web interface contains the following menu areas for configuration of the router:
• GENERAL
• BACNET
• DIAGNOSIS
• HELP
Each menu area includes submenus in the left-hand column which you use to call up the individual configuration pages/views.
"General" area
General > overview
After logging in, the router loads an overview page for the device. You can use [Refresh] to refresh the displayed information.
Chapter 4 Start-up and operation 17
General > information
Information on the device name, the installation location, a description and contact details can be stored in the router. This information is used in order to identify the respective router better in the network. Edit the input fields for this purpose.
An image can be stored for each contact as required (e.g. photo, company logo etc.). To add a new image or replace an existing image, click on the placeholder with the bold border or on the existing image. The company logo dialogue opens. This is where you select the desired image or delete an existing image.
Chapter 4 Start-up and operation 18
If the checkbox [Show on login] is activated, the information which has been entered here is displayed on the router's login page and on the configuration page General > Overview.
Checkbox selected Checkbox not selected
Important: To save the settings on the configuration pages, click on [Save]. An info dialogue then confirms the application of the entries.
General > IP network
Configure the IP network settings on this configuration page.
Chapter 4 Start-up and operation 19
Network adapter LAN1 and LAN2 (LAN2 with UBR-02 only):For the Ethernet interfaces the IP address, network mask and standard gateway are configured (if required). The UBR-02 router has two Ethernet interfaces which can be configured independently of each other.
Note:
Note that broadcast messages are blocked when multiple IP subnetworks are connected to IP routers. In such a constellation the use of a BBMD device within the subnetwork is recommended.
Network name:The host name as well as two name servers can be stated here for name resolution.
Chapter 4 Start-up and operation 20
Services:You can use the drop-down list [Limit services to] on the UBR-02 to limit the services to one of the LAN interfaces.
You use the drop-down list [Webserver access] to select protocols with which the router is accessible in the network:
• Port 80 is active
• Port 443 is active
• Ports 80 and 443 are active.
Communication via port 80 uses the unencrypted HTTP protocol. Communication via port 443 used the encrypted HTTPS protocol. You use the checkbox "ssh access" to activate or deactivate ssh access.
General > system time
The router has an integrated clock for the system time. The time can be set manually and also via an NTP sever or BACnet time synchronisation.
Chapter 4 Start-up and operation 21
Manual time setting:This is where you make the manual time setting using the input fields. Select [Refresh] to apply the local time from your PC to the input fields for the time setting and [Zeit setzen] to save the set time on the router.
NTP time synchronization:When using NTP time synchronization, the router takes its time from the specified NTP server.
Evaluating BACnet time synchronization:The router listens for and evaluates sent BACnet messages for time synchronization. Configure the time zone for the router and the format for the time and date.
General > User
The router has the following three preconfigured users:
• guest
• user
• admin
Chapter 4 Start-up and operation 22
Each user has certain access authorisations. The names and the authorisations of the three users are set permanently and they cannot be changed by the user.
Activating /deactivating users:Use the checkboxes to set which user is active. Inactive users cannot log into the router's webserver.
Changing a user password:You call up the change mask for user passwords using the respective button with the key icon.
Automatic login as "guest":If this option is activated, the user is automatically logged in as a guest when calling up the website. A logged in user is automatically logged out as a guest if he is inactive for a long period.
Chapter 4 Start-up and operation 23
The different user types have authorisation to call up the following pages:
guest user admin
General – overview x x x
General – information - x x
General – IP network - x x
General – system time - x x
General – users - Own page only x
General – data back-up - x x
General – update - - x
General – restarting - x x
BACnet – settings - x x
BACnet – device object - x x
BACnet – Network Security - x x
Diagnosis – statistics routing - x x
Diagnosis – statistics datalink - x x
Diagnosis – MS/TP devices - x x
Diagnosis – packet logging - x x
Help – info about x x x
Help – online help x x x
Help – BACnet PICS x x x
Help – system – UBR info - x x
Help – system – log files - x x
Help – system – ping - x x
Help – system – trace route - x x
Help – system – process information - x x
General > data backup
Create data backup: Use this option to generate a data backup of the router configuration by clicking on [Start]. The data backup includes all the router's settings and is stored locally on your PC.
Restoring a data backup: With the menu item "Restore device configuration" the router reads an existing data backup from your local data medium and restores the contained configurations. Use [Durchsuchen] to load the backup file to the input field and then click on [Start]. Confirm the information
Chapter 4 Start-up and operation 24
dialogue with [OK]. After the restoring the data backup the router has to be restarted to make the new configuration effective.
General > Update
The router provides the option of a firmware update. You install new firmware version on the router on this configuration page. These updates may contain bugs fixes, improvements or new functions.
Use [Durchsuchen] to load the new firmware update "update.ubr" to the input field and transfer the file to the device with [Start].
Chapter 4 Start-up and operation 25
General > Restart
Changes to the configuration, an import of a data backup or adjustment of the settings require the device to be restarted.
Click on [Restart].
Before restarting, the router checks the configuration. If it is faulty, a message is displayed accordingly and you have the option of reworking the configuration. New configurations are only adopted by the router after the restart.
Click on [Next] or the [Restart device] tab.
Chapter 4 Start-up and operation 26
The router has two modes for restarting:
• A restart of the communication software (standard)
• Additional restart of the hardware and the operating system
The advanced restart is the equivalent of a restart when the router is switched off and back on again
Click on [Restart] again and confirm the information dialogues.
Chapter 4 Start-up and operation 27
"BACNET" area
BACnet > Settings
On this configuration page you set the following settings, for instance: Router mode, password for DCC/RD and network security (DDC/RD - device communication control/reinitialize device)
Router mode:The MBS UBR routers can communicate both via Ethernet (BACnet IP) and via a two-wire RS485 connection (BACnet MS/TP). Whereas the UBR-01 router has one Ethernet and one RS485 (MS/TP) interface, the UBR-02 has two of each of these interfaces.
The router mode drop-down list is used to set the router's operating mode:
• BACnet IP only: BACnet IP communication The data link for BACnet IP is preset.
• BACnet MS/TP only: BACnet MS/TP communication only A data link for BACnet MS/TP is preset.
• BACnet IP and MS/TP: BACnet IP + BACnet MS/TP communication Both a data link for BACnet IP and a data link for BACnet MS/TP are preset.
• "Non default operation": The user can freely configure the number and type of data links.
Chapter 4 Start-up and operation 28
DCC/RD password:Sets the password for the BACnet services device communication control and reinitialize device. Please note that the password is case sensitive. The maximum length is 50 characters.
Network security (FOR UBR-02 ONLY):Activate the checkbox to prepare the router for secure communication. Two further checkboxes for BACnet network security settings are displayed. An additional submenu appears on the left for the respective data link for setting the security for the respective data link (network security policy).
Tunneling of unsecured PDUs:Activates or deactivates tunnelling
Disable non-trusted routing:If the checkbox is activated, telegrams from potentially unsafe sources are rejected and discarded.
Datalinks:The "Datalinks" table provides an overview of the configured data links with link types IP and MS/TP. If you select "Non default operation" mode from the drop-down router mode list, you can add further data link types to the table, e.g. Ethernet.
To adjust the respective data link, click on the editing button on the right.
A) Router mode = BACnet IP and/or MS/TP, link type = ip a) IP mode = normal
For the ip link type in the "Datalinks" table on configuration page BACnet > Settings, after clicking on the editing button the following dialogue opens and expands in accordance with the IP mode:
Chapter 4 Start-up and operation 29
Network number:Defines the network number of the BACnet network for the datalink. The value is in a range from 1 to 65,534.
Note:
The network numbers of the configured datalinks must be unique!
Network security policy:Defines the security setting for the communication link. If two devices are to be used to create a tunnel, identical settings must be made on both for "network security policy". The network codes must always be fully entered irrespective of the selected network security policy.
Note:
The "Network security policy" drop-down list is only visible when the "Network Security" checkbox has been activated on the configuration page BACnet > Settings.
Chapter 4 Start-up and operation 30
The security setting for a communication link specifies the minimum required security for a communication:
• Plain-Non-Trusted Unencrypted telegrams from a potentially unsafe source are accepted and routed – as long as the checkbox "Disable non trusted routing" is not checked.
• Plain-Trusted Unencrypted telegrams from a network physically secured against external access are accepted and routed.
• Signed-Trusted Signed telegrams are accepted. Non-signed or incorrectly signed telegrams are rejected without an error message.
• Encrypted-Trusted Only encrypted telegrams are accepted. All other telegrams are either discarded or acknowledged with a fault message as applicable. A prerequisite for this is the "do not hide" option.
LAN name :Defines the interface of the data link (LAN2 on UBR-02 only).
• LAN1
• LAN2
UDP port:Defines the UDP port of the BACnet/IP network as a decimal figure. The default value is 47808 ("0xBAC0" - hexadecimal).
IP mode:Defines the router's IP mode for this datalink.
• Normal Standard operating mode for a BACnet IP datalink
• BBMD operating mode as "BACnet Broadcast Management Device":
• FD Operating mode as foreign device
Chapter 4 Start-up and operation 31
b) IP mode = BBMDThe router provides BBMD functionality for its own IP subnet and work and allows logins of external FD or BBMD devices.
Direct broadcasts to own ip network (one hop):
This option is used to enable the use of "OneHop" mode for BBMD. This mode is seldom used in networks and should only be set if the network planner explicitly provides for this.
Broadcast distribution table:The table lists all BBMDs which are queried in a broadcast in addition to the devices in the particular network in order to reach the devices from other networks. You use [Add] to generate a new list entry.
Chapter 4 Start-up and operation 32
IP filter:The following three filter settings are available from the drop-down list:
• No active Filter – All devices are queried.
• White Filter – Only devices in the network with these IP addresses are queried.
• Black Filter – Devices other than those with these IP addresses are queried.
When selecting white or black filters you generate a list of IP addresses which serves as the basis for filtering. To do so, click on [Add], define the IP address in the BBMD filter dialogue and confirm with [OK].
c) IP Mode = Foreign deviceThe router is set as a foreign device subscriber to the BACnet network.
IP address BBMD server:The IP address under of the BBMD which is to be used by the UBR for logging in as a foreign device.
UDP port BBMD server:
Chapter 4 Start-up and operation 33
You define the UDP port of the BBMD server as a decimal number. The default value is 47808 dec. (0xBAC0 hex.).
Reregister interval:Time in seconds after which the router must newly register with the BBMD.
B) Router mode = BACnet IP and/or MS/TP , link type = mstpFor the mstp link type in the "Datalinks" table on configuration page BACnet > Settings, after clicking on the editing button the following dialogue opens:
Network number:Defines the network number of the BACnet network for the datalink. The value is in a range from 1 to 65,534.
Network security policy:Defines the security setting for the communication link.
MAC address:Defines the BACnet MAC address of the router which operates as MS/TP master node. Possible values are in a range from 0 to 127, the default value is 0. The MAC address must be unique within the MS/TP network although it can be repeated in other MS/TP subnetworks of the overall BACnet network.
Chapter 4 Start-up and operation 34
Serial interface:Defines the interface of the datalink. In the case of UBR-02 two RS485 interfaces are available.
• COM1
• COM3
Baud rate:Speed of the MS/TP network suitable for the other MS/TP components in use. The value is stated in bit/s, possible values are: 1200, 2400, 4800, 9600, 19200, 38400, 57600, 76800 and 115200 baud. The default value is 38400 baud.
Max. master:The property max. master defines the highest MAC address for master notes in the MS/TP subnetwork. The possible value range is between 0 and 127, the default value is 127. If this value is not writeable via BACnet services, it must be 127.
Max. info frames:Defines the maximum number of telegrams that a master node may send before the token has to be forwarded. The possible value range is between 1 and 127, the default value is 1. Default value 1 causes low level latency. For a higher data throughput a much higher number is often useful, e.g. 20 for the UBR.
Token timeout:Defines the maximum duration without a "data available" or "receive error" event which a node must wait for a remote node so that it can use a token or answers a "poll for master" request. The possible value range is between 20 and 100 milliseconds, the default value is 20 milliseconds.
Token timeout:Defines the maximum duration without a "data available" or "receive error" event which a node must wait for a station so that it can answer a confirmed request. The possible value range is between 200 and 300 milliseconds, the default value is 250 milliseconds.
Enable slave proxy operation:The router can be configured as slave proxy. In the process the UBRs answer "who is" requests with an "I am" message on behalf of connected MSTP slave devices.
Chapter 4 Start-up and operation 35
The slave proxy option makes it possible for other BACnet devices to find the connected MS/TP slave devices on the network without the slave addresses in each device to be configured individually.
B) Router mode = non-default operationAfter selecting "Non default operation" mode in the drop-down router mode list on the configuration page BACnet > Settings, you can use [Add] in the BACnet Datalink dialogue to define the following link types freely:
• IP
• MS/TP
• Ethernet
The dialogues for IP and MS/TP have already been described above. The link type displayed in the drop-down list is provided for future upgrades.
The following dialogue is provided for the link type Ethernet:
Link type = Ethernet
Network number:Defines the network number of the BACnet network for the datalink. The value is in a range from 1 to 65,534.
Chapter 4 Start-up and operation 36
Network security policy:Defines the security setting for the communication link.
LAN name:Defines the interface of the datalink. In the case of UBR-02 two ethernet interfaces are available.
• LAN1
• LAN2
Note:
After defining new link types the router has to be restarted so that the new configuration takes effect. To do so, click on the [Restart required] button at the top.
BACnet > device object
Device instance:Defines the device instance number of the router which has to be unique within the overall BACnet network. The value range of this property is between 0 and 4,194,302.
Chapter 4 Start-up and operation 37
Device name:Defines the device name of the router which has to be unique within the overall BACnet network.
Description:Defines the BACnet description – a free descriptive text – of the router.
Location:Defines the BACnet location – a free text for the installation location – of the router.
Vendor identifier:Manufacturer ID for unique identification of the device manufacturer
Vendor name:Manufacturer name as unique designation of the device manufacturer
Model name:Model description of the router.
Firmware revision:Firmware version of the router software
APDU max length accepted:Maximum telegram size in bytes The following values are possible: 50, 206, 480, 1024 and 1476 bytes.
ADPU timeout:This value in milliseconds defines the period of time after which a telegram that requires confirmation is deemed to have failed in the absence of confirmation. The default value is 3000 ms.
APDU retries:This value defines how often a failed telegram is to be repeated. The default value is 5.
APDU segmentation supported:Possible values: 0-both, 1-transmit, 2-receive, 3-no
APDU max segments accepted:Defines how many segments are accepted as a maximum.
Chapter 4 Start-up and operation 38
APDU segment timeout:This value in milliseconds defines the period of time after which a segmented telegram that requires confirmation is deemed to have failed in the absence of segment confirmation. The default value is 2000 milliseconds.
BACnet > Network Security (for UBR-02 ONLY)
The encrypted tunnel between two UBR-02 routers can be activated via submenu item "Network Security". The UBR-02 supports security proxy/tunnelling here.
Note:
The "Network security" submenu is only visible when the "Network Security" checkbox has been activated on the configuration page BACnet > Settings.
Base-DeviceSecurity-Policy:Currently the router is only compatible with tunnelling which requires the base device security policy "plain".
Security time window:Difference in seconds for the timestamp validity in the frames for badly synchronised clocks in the device (10-300).
Package-record-time:Time in milliseconds in which a frame with the same ID is tolerated (100-3000)
Chapter 4 Start-up and operation 39
Security-PDU-timeout:Time in milliseconds in which a secure request frame must be answered (< APDU timeout)
Update-keyset-timeout:Time in milliseconds in which a keyset must be transferred from the key server (> APDU timeout)
Do-not-hide:The checkbox controls the reaction of the router to queries which are not successful due to security restrictions. Do-not-hide: The router responds with fault messages to make diagnostics easier. If this option is not set, the router does not respond.
Supported_Security_Algorithms:Encryption methods provided by the default:
• MD5
• SHA256
• MD5 + SHA256
Chapter 4 Start-up and operation 40
Keysets:Two keysets are always to be configured with the revisions 1+2. You use the [+] button to add a new keyset. You use the editing button to edit or delete an existing keyset.
If keysets have a validity period which expires, subsequent key sets must overlap in time by at least the number of "Security-Time-Window" seconds. If the validity areas of the defined keysets overlap, the highest one in the list is used. The key server functionality is not currently supported.
Revision:Sequential number for the keyset
Activation:Start of the validity period of the set
Expiration:End of the validity period of the set
General-Network-Access-Key:
Chapter 4 Start-up and operation 41
The BACnet key is only generated if all three keys are specified. The selection of the key used for the period then depends on the selected encryption method.
You use the editing button at the bottom edge of the dialogue to edit the file bacrouter.cfg in a text editor.
On completion, save the settings for BACnet network security with [Save].
"Diagnostics" area
The configuration pages of the diagnostics area help with the following tasks:
Start-up of the router in the BACnet network, troubleshooting for BACnet communication and optimisation of BACnet communication.
Diagnosis > statistics routing
The number of routed packages is specified for the respective package types. You use [Reset] to reset the counters in the "seit dem letzten Reset" column. In the evaluation the statistical values, both since the last reset and also since the router was started, can be read out.
Chapter 4 Start-up and operation 42
Evaluation types:
• Routing statistic Overall information of the routed packets
• NPDU type counts Number broken down according to NPDU type
• APDU type counts Number broken down according to APDU type
• Confirmed service counts Number of confirmed services broken down according to service
• Unconfirmed service counts Number of unconfirmed services broken down according to service
• Object type counts Number broken down according to object types
Diagnosis > statistics datalink
Chapter 4 Start-up and operation 43
The router has counters for each datalink for various telegram types; it collects information about the number of frames and represents them in two columns within the table:
• seit Router Start column Display of the number of telegrams since the router was started Since last reset column Display of the number of telegrams since the counter was reset. The counter can be reset at any time to start a new count.
You use [Refresh] to reset the "seit letztem Refresh" counter.
Diagnosis > MS/TP devices
On this configuration page the router provides a list of devices which have been identified on the MS/TP bus. For each device found, the router attempts to determine the following information:
• Network number The network number of the BACnet network
• MS/TP MAC address BACnet MAC address of the respective MS/TP bus participant
• System status System status of the respective MS/TP bus participant
• Device instance BACnet device instance
• Device name BACnet device name
• Description BACnet description of the MS/TP bus subscriber
Chapter 4 Start-up and operation 44
• Location Installation location of the MS/TP bus subscriber
• Vendor model Vendor ID and model name of the respective MS/TP bus participant
• Max APDU size Max APDU size that the subscriber can process
• Max master Indication for max master of the respective MS/TP bus subscriber
• Max info frames Indication of the max info frames of the respective MS/TP bus subscriber
• Protocol revision Indication of the implemented BACnet protocol revision of the respective MS/TP bus subscriber
• Firmware revision Respective firmware revision
• Application version Respective application version
Note:
The provided information is data that may be useful for the start-up and diagnosis of the MS/TP bus. The information is not complete but it is useful in a first step to obtain information about the MS/TP bus. For further diagnoses we recommend the BACnet browser BACeye.
Diagnosis – packet logging
The router can record and display a limited number of BACnet packets.
You use [Start] to start the recording. One packet is represented per table row. You double-click in a line of the table to open a dialogue with detailed information.
Chapter 4 Start-up and operation 45
Note:
The analysis of the recorded packages can help with the analysis of communication problems between devices. The router merely provides the function for presentation of the data. You should have knowledge of the BACnet protocol for evaluation and analysis purposes.
Chapter 4 Start-up and operation 46
"Help" area
The help page can be used to view the manufacturer's contact information, the online help, the BACnet PICS of the UBR-01 | Mk II and UBR-02 router, and system data.
Help > Info about
Chapter 4 Start-up and operation 47
Help > User handbook
The user handbook is displayed as a PDF file in a PDF reader. You can search for terms in it, for instance.
Help > BACnet PICS
The displayed PDF document describes the BACnet functionality implemented on the MBS Universal BACnet Router UBR-01|Mk II and UBR-02.
Chapter 4 Start-up and operation 48
Help > device info (System)
The view shows values for a series of the router's parameters.
Help > Log files (System)
The view shows log files relating to the internal statuses which the router has recorded.
Chapter 4 Start-up and operation 49
Help > Ping (System)
The router can send a ping command as a subscriber to an IP network. In possible contrast to the user's PC, the router is part of the network and can ping other participants. I.e. it is not the user's PC which is active but rather the router itself. The command events are shown on the router's ping page.
Help > Traceroute (System)
Traceroute determines the routers via which IP data packages go to the router.
Chapter 4 Start-up and operation 50
Help > Process Information (System)
Overview of the processes started on the router
Exiting the web interface
Click on the door symbol at the top right and confirm the logout dialogue. The MBS UBR router is thus configured for the BACnet network.
Reset – Restoring factory settings
To reset the MBS UBR to the factory settings, press and hold the reset button for more than 15 s.
The following functions are also performed depending on how long the reset button is held:
• Press and hold for between 1 and 5 s (red flashing phase of the reset LED) to trigger a restart.
• Hold the reset button for up to 10 s (green flashing phase of the reset LED) to temporarily change the IP address to the default address 169.254.0.1.
• Hold the reset button for up to 15 s (green flashing phase of the reset LED) to temporarily start the server on the UBR, in addition to the previous address change.
Chapter 5 Appendix 51
5Appendix
Manufacturer:
MBS GmbH, Römerstraße 15, 47809 Krefeld
+49 2151 7294-0 | [email protected]
Declaration of conformity
EC declaration of conformityManufacturer: MBS GmbHAddress: Römerstr. 15 47809 KrefeldProducts: UBR-01 | Mk II und UBR-02
The products described comply with the provisions of the following EC Directives:
2014/30/EU Directive of the European Parliament and the Council dated 26 February 2014 on the harmonisation of the laws of the Member States relating to electromag- netic compatibility
2014/35/EU Directive on the harmonisation of the laws of the Member States relating to the making available on the market of electrical equipment designed for use within certain voltage limits
2011/65/EU Directive of the European Parliament and the Council dated 8 June 2011 on the restriction of the use of certain hazardous substances in electrical and elec- tronic equipment
The following EMC standards have been applied:
DIN EN 55022:2011-12 Product standard for information technology equipment Radio disturbance characteristics – limits and methods of mea- surement, class ADIN EN 55024:2016-05 Product standard for information technology equipment Immunity characteristics – limits and methods of measurement class AEN 61000-4-2:2009 Electrostatic discharge immunity test (ESD)EN 61000-4-3:2011 Interference resistance against high-frequency electromagnetic fieldsEN 61000-4-4:2013 Electrical fast transient/burst immunity testEN 61000-4-6:2014 Interference immunity against conducted HF disturbances
Surname, first nameNils-Gunnar Fritz
Position in the organisationCEO
Place, dateKrefeld, 13.02.2017
Legally binding signature
Chapter 5 Appendix 52
UBR-01 | Mk II technical data
LAN
RJ45 10/100 MBit Ethernet
Link indicates a LAN connection
10/100 indicates the connection speed
PWR – Power: Power supply
1. V+ +12 to +24V DC or 12 to 24V AC
2. V- GND or 12 to 24V AC
LED:
1. Power, illuminated as soon as the device is connected to a suitable operating power supply
2. ST.: Multicolour status LED
3. RX: Flashes when the device is receiving data
4. TX: Flashes when the device is sending data
COM1: RS485
1. B+ non-inverted wire
2. A- inverted wire
3. GND
4. Shld – shield
Chapter 5 Appendix 53
DIP switch (COM1):
1. bias voltage for RS485 interface
2. bias voltage for RS485 interface
3. 120 Ohm termination impedance
Specification:
Operating voltage: 12–24V AC/DC
Power consumption: max. 3 watts
Weight: 250 grammes
Dimensions: Height: 100 mm, width: 31 mm, depth: 70 mm (including DIN
top-hat rail adapter)
Ambient temperature: 0...45 °C, 32…113 °F
Ambient humidity: 20...80 percent relative humidity, non-condensing
Assembly: DIN top-hat rail TS35 in accordance with EN50022
Technical data UBR-02
LAN
RJ45 10/100 MBit Ethernet
Link indicates a LAN connection
10/100 indicates the connection speed
Chapter 5 Appendix 54
PWR – Power: Power supply
1. V+ +12 to +24V DC or 12 to 24V AC
2. V- GND or 12 to 24V AC
LED:
1. Power, illuminated as soon as the device is connected to a suitable operating power supply
2. ST.: Multicolour status LED
3. RX: Flashes when the device is receiving data
4. TX: Flashes when the device is sending data
COM1: RS485
1. B+ non-inverted wire
2. A- inverted wire
3. GND
4. Shld – shield
COM2 (reserved for future upgrades): RS232
1. TXD transmission line
2. RXD reception line
3. GND ground connection
Chapter 5 Appendix 55
COM3: RS485
1. B+ non-inverted wire
2. A- inverted wire
3. GND
DIP switches (COM1 and COM3):
1. Bias voltage for RS485 interface
2. Bias voltage for RS485 interface
3. 120 Ohm termination impedance
Specification:
Power consumption: max. 5 watts
Weight: 300 grammes
Dimensions: Height: 100 mm, width: 48 mm, depth: 70 mm (including DIN top-hat rail adapter)
Ambient temperature: 0...45 °C, 32…113 °F
Ambient humidity: 20...80 percent relative humidity, non-condensing
Assembly: DIN top-hat rail TS35 in accordance with EN60715
Chapter 5 Appendix 56
Company details
MBS GmbH
Römerstraße 15
47809 Krefeld, Germany
Managing Directors:
Martin Brust-Theiß
Gerhard Memmen-Krüger
Nils-Gunnar Fritz
Registration court: Krefeld HRB 3337
VAT ID no.: DE 120 148 529
Company head office: Krefeld
Responsible for content according to § 6 MDStV:
Martin Brust-Theiß
Gerhard Memmen-Krüger
Nils-Gunnar Fritz