Presentation is loading. Please wait.

Presentation is loading. Please wait.

BACNET MS/TP Topics: 1 – Network Requirements 2 – Device Addressing

Similar presentations


Presentation on theme: "BACNET MS/TP Topics: 1 – Network Requirements 2 – Device Addressing"— Presentation transcript:

1 BACNET MS/TP Topics: 1 – Network Requirements 2 – Device Addressing
9/10/2018 BACNET MS/TP Topics: 1 – Network Requirements 2 – Device Addressing 3 – Power Supply Requirements 4 – System Architecture 5 – BACnet Objects & Services 6 – Labwork Distech Controls, Inc.

2 BACnet MS/TP CONTINUE 1 – Network Requirements
9/10/2018 BACnet MS/TP EST: 45:00 1 – Network Requirements 5 – BACnet Objects & Services 2 – Device Addressing 6 – Labwork 3 – Power Supply Requirements 7 – Project Conversion 4 – System Architecture 8 – Troubleshooting Issues When you’ve completed this presentation on EC-gfxProgram Basics, click on the “QUIZ” button below to take a short quiz Then click the brown “NEXT MODULE” arrow below to advance to the next e-module – Module X: Module Name. CONTINUE Click to review Instructions > Distech Controls, Inc.

3 NETWORK REQUIREMENTS Topic 1
9/10/2018 Topology Wiring Device Load Baud Rate CHAPTER 2 BACNET MS/TP NETWORK REQUIREMENTS Topic 1 BACK TO MENU Distech Controls, Inc.

4 BACnet Integration in EC-Net-AX
Distech Controls 9/10/2018 BACnet Integration in EC-Net-AX BACnet network design review Topology and wiring Addressing Power supply Commission an EC-BOS review BCP BACnet Network driver BACnet MS/TP Communication Port Device MS/TP MAC addressing Discovering devices Device Instance number (ID) strategy PC connection with BACnet IP to MS/TP adaptor BACK TO MENU Distech Controls, Inc. Course 2003: Configurable Controllers 7

5 MS/TP Network Topology
9/10/2018 MS/TP Network Topology BACnet MS/TP Network Topology 4,000 ft / 50 devices (Recommended) Data Transmission Protocol MS/TP (RS-485) Architecture Type Daisy Chain Number of device per segment 255 max (128 masters slaves) 50 recommended Network Length 1220 meters (4000 ft) max The Diagram depicts the typical BACnet MS/TP LAN Topology, showing How Devices are Daisy- Chained Together for a single Data Bus Segment Only linear, daisy-chained devices provide predictable data bus impedances required for reliable data bus operation. Only a daisy-chained data bus topology should be specified during the planning stages of a project and implemented in the installation phase of the project. A spur is only permitted when it is connected to the bus through a repeater (which will be shown later on) Star and ring topologies are in no way supported because signal reflections on the data bus. BACK TO MENU Distech Controls, Inc.

6 MS/TP Network Wiring 9/10/2018 Cable Type
Shielded twisted pair (STP) (DC approved #07CBL-BACnet) Wiring Data Bus is Polarity Sensitive Shield wire is continue on the entire length Connect shield wire to building ground on one end only End-Of-Line 120 Ohms resistor on each end of the segment - Jumper on ECB Controllers - External resistor on EC-BOS and ECB-Stat Bias 510 Ohms per wire Minimum of one, maximum of two sets per segment Provided by built-in EOL (internal jumper EOL) BACnet MS/TP Network Wiring Looking at MSTP wiring, Cables composed of stranded conductors are preferred over solid conductors as stranded conductor cable better resist breakage during pulling operations. The Distech Controls BACnet cable offers the best performance over the full range of baud rates, cable lengths, and number of connected devices. This is primarily due to lower conductor-to-conductor capacitance of this cable. Current surges from common electrical equipment (at start up / shut down) can induce noise onto BACnet MS/TP data bus segment through electromagnetic coupling. The best protection against interference is to use properly grounded shielded cable for the MSTP segments. The cable shields should be twisted together and isolated with electrical tape at each device. The shield on each segment must be connected to electrical system ground at one point only, usually at the Supervisory or Building Controller if there is one. On data bus segments without a Supervisory or Building Controller, the ideal point to ground the shield is in the middle of the data bus segment. The first and last device on the data bus must have End-of-Line (EOL) termination resistors connected across the two data lines/wires of the twisted pair. 1. EOL terminations dampen reflections on the bus that result from fast-switching (high- speed rising and falling data edges). EOL terminations should only be enabled / installed on the two devices located at either end of the data bus. All other devices must not have the EOL terminations enabled/installed. Devices are factory-set with the EOL termination disabled by default. Please note that The BACnet MS/TP data bus must be biased. This bias can only be provided by the built-in EOL termination resistors. BACK TO MENU Distech Controls, Inc.

7 9/10/2018 MS/TP Network Load All Distech Controls’ devices are categorized as Masters and rated as ⅛ load Other may have different network load ratings (for example, ¼, ½, or full load) If a segment contains dissimilar device load ratings, the device with the highest load rating is the one that sets the limit for the maximum number of devices for that data bus segment For example, you plan to put the following devices on one data bus segment: The solution for the above example is to create two data bus segments connected together by a repeater and then split up the devices between the data bus segments. The BACnet MS/TP data bus supports up to 255 devices: Up to 128 (0 to 127) devices that are Masters (that can initiate communication). Up to 128 (128 to 255) devices that are Slaves (cannot initiate communication). However, it is recommended that any given data bus segment have no more than 50 devices. Please note that a repeater counts as a device on each data bus segment to which it is connected. All Distech Controls’ devices are categorized as BACnet MS/TP Masters and are rated as ⅛ load devices. However, if a data bus segment with Distech Controls Devices are interoperating with one or more devices from another manufacturer that support fewer devices on a data bus segment (for example, they are ¼, ½, or full load devices), then the device that supports the fewest devices on the same data bus is the one that sets the limit for the maximum number of devices for that data bus segment. The solution for maintaining the 1/8 loading advantage of the ECB controllers is to create two data bus segments connected together by a repeater and then split up the devices between the data bus segments, ensuring again that the maximum number of devices on each separate data bus is not exceeded. BACK TO MENU Distech Controls, Inc.

8 MS/TP Network Baud Rate
9/10/2018 MS/TP Network Baud Rate By default, the Distech BACnet controllers have their BAUD rate set to AUTO The recommended baud rate for Distech Controls’ devices is 38.4 kbps All devices on the data bus must be set to the same baud rate Therefore, the chosen baud rate must be supported by all devices connected to the data bus Most devices will have a settings AUTO. This is the preferred setting for a controller. However, at least one controller on the BACnet MS/TP network data bus must have its BAUD rate set. The preference is to set the building controller’s BAUD rate (if present). e.g. on an EC-BOS. Most devices will have a range of baud rate settings and possibly an AUTO setting that detects the baud rate of other devices transmitting on the data bus allowing them to adjust the baud rate of the device accordingly. Typical baud rates are 9.6, 19.2, 38.4, and 76.8 kbps. The baud rate setting determines the rate at which data is sent on the data bus. All devices on the data bus must be set to the same baud rate. Therefore, the chosen baud rate must be supported by all devices connected to the data bus. Distech Controls’ devices must be power cycled after changing a baud rate setting for it to take effect. The recommended baud rate for Distech Controls’ devices is 38.4 kbps. Baud Rate Support: from 9.6 to 76.8 kbps Recommended: 38.4 kbps Default setting on ECB controllers: AUTO BACK TO MENU Distech Controls, Inc.

9 MS/TP Network Baud Rate
9/10/2018 MS/TP Network Baud Rate When the Baud rate is set to AUTO, the controller cannot initiate any communication until it has detected the baud rate of the BACnet MS/TP network If all controllers on the BACnet MS/TP network are set to AUTO, then all controllers will not communicate Setting the BAUD rate on at least one controller is required, which will set the BAUD rate for all other controllers on the data bus Setting the BAUD rate on ECB controllers is performed with the EC-Smart-Vue General Configuration Menu (See Hardware Installation Guide) By default, the BAUD rate for the controller is set to automatically detect the current communication BAUD rate of the connected BACnet MS/TP network.This is the preferred setting for a controller. However, at least one controller on the BACnet MS/TP network data bus must have its BAUD rate set. The preference is to set the building controller’s BAUD rate (if present). Otherwise, set the BAUD rate on one controller that will set the BAUD rate for all other controllers. When the Baud rate is set to AUTO, the controller cannot initiate any communication until it has detected the baud rate of the BACnet MS/TP network. If all controllers on the BACnet MS/TP network are set to AUTO, then all controllers will not communicate. BACK TO MENU Distech Controls, Inc.

10 DEVICE ADDRESSING Topic 2
9/10/2018 BACNET MS/TP DEVICE ADDRESSING Topic 2 BACK TO MENU Distech Controls, Inc.

11 Device Addressing / Best Practices
9/10/2018 Device Addressing / Best Practices Device Addressing Overview Device MAC Addressing Bus Master Device Settings Device Instance (ID) Number Device Numbering System Now we will review the best practices for Device Addressing as well as recommendations for MS/TP Device MAC Addresses, configuration of the MS/TP Bus Master Device, configuration of the BACnet Device Instance Number and an overview of a Numbering System Example scenario. BACK TO MENU Distech Controls, Inc.

12 Device Addressing Overview
9/10/2018 Device Addressing Overview Each device connected to the BACnet MS/TP data bus is identified by a: MAC address Device Instance number Network number The MS/TP Device MAC Address uniquely identifies a device on an MS/TP Network segment (identified by a Network Number). Devices on another MS/TP Network segment (identified by a different Network Number) can have the same MAC Address. The MAC Address is any number between 0 and 127 for Master devices, and 128 to 254 for Slave devices. Address 255 is a wild card for broadcasts. Device addressing allows the coordinated transfer of messages between the intended devices on the BACnet MS/TP data bus and with devices connected to the internetwork. For this, each device connected to the BACnet MS/TP data bus is identified by a MAC address, a Device Instance number, and a Network Number: The MAC Address uniquely identifies a device on a Network. For Master Controllers like the ECB Series, the number ranges between Devices on another Network can have the same MAC Address as messages are not passed at the internetwork level using the MAC Address. The Device Instance uniquely identifies a device across the BACnet internetwork. The Device Instance is any number between 0 and It is with the Device Instance that messages are exchanged between BACnet devices. Unlike a MAC Address, a Device Instance cannot be reused elsewhere in the BACnet Internetwork . The Network Number is any number between 1 and A network number identifies a LAN for routing purposes. Both the MAC Address and the Device Instance must be set for each device and are essential for proper BACnet LAN operation. Addressing Both the MAC Address and the Device Instance must be set for each device and are essential for proper BACnet LAN operation BACK TO MENU Distech Controls, Inc.

13 Device Addressing Overview
9/10/2018 Device Addressing Overview The BACnet Device Instance (or Device ID) uniquely identifies a device across the complete BACnet internetwork. The Device Instance may be any number between 0 and It is with the Device Instance that messages are exchanged between BACnet devices. Unlike a MAC Address, a Device Instance cannot be reused elsewhere in the BACnet internetwork (it must be unique). The BACnet Network Number is any number between 1 and A network number identifies a LAN for routing purposes. Each BACnet MS/TP Network will have a Network Number, and each BACnet IP Network will also have a Network Number. Device addressing allows the coordinated transfer of messages between the intended devices on the BACnet MS/TP data bus and with devices connected to the internetwork. For this, each device connected to the BACnet MS/TP data bus is identified by a MAC address, a Device Instance number, and a Network Number: The MAC Address uniquely identifies a device on a Network. For Master Controllers like the ECB Series, the number ranges between Devices on another Network can have the same MAC Address as messages are not passed at the internetwork level using the MAC Address. The Device Instance uniquely identifies a device across the BACnet internetwork. The Device Instance is any number between 0 and It is with the Device Instance that messages are exchanged between BACnet devices. Unlike a MAC Address, a Device Instance cannot be reused elsewhere in the BACnet Internetwork . The Network Number is any number between 1 and A network number identifies a LAN for routing purposes. Both the MAC Address and the Device Instance must be set for each device and are essential for proper BACnet LAN operation. Addressing Both the MAC Address and the Device Instance must be set for each device and are essential for proper BACnet LAN operation BACK TO MENU Distech Controls, Inc.

14 MS/TP Device MAC Address
9/10/2018 MS/TP Device MAC Address Reserve some MAC Addresses for common commissioning and maintenance tasks. Reserve MAC 0 for the Building Controller MS/TP port Reserve MAC 1 for a portable router, so it can be temporarily connected without conflicting with other devices already connected to the data bus. Avoid gaps in the MAC address sequence. The physical order is unimportant. MAC Addresses should be used as shown in the following table. While the MAC Address is a number from 0 to 255, we recommend reserving some MAC Addresses for common commissioning and maintenance tasks. For example, when a portable router is set to use one of these reserved MAC Addresses, it can be temporarily connected with certainty to any data bus of any site without conflicting with other devices already connected to the data bus. The MAC address 0 should be used for the EC-BOS, 1 should be used for a IP/MSTP adaptor connetion, and should be used for the ECB devices. BACK TO MENU Distech Controls, Inc.

15 Setting MS/TP Device MAC Address
9/10/2018 Setting MS/TP Device MAC Address ECB devices: The MAC address can be changed using EC-Smart-Vue (all DIP switches need to be at 0 position) The MAC address can also be changed using DIP switches on ECB-203 and higher series (device power cycle is required after) ECB-STAT: On the LCD interface menu EC-BOS: Using EC-NetAX Pro, MstpPort / Link Properties Ex. MAC: = 82 The MAC address can be changed by either using the EC-SmartVUE or by using the DIP switches on the phsyical controller. The MAC of the ECB-STAT series can be modified on the LCD interface, and the EC-BOS can be set via the EC-NET AX Pro software. Tool Kit All technicians should have an EC-Smart-Vue in their tool kit BACK TO MENU Distech Controls, Inc.

16 MS/TP Bus Master – Device Settings
9/10/2018 MS/TP Bus Master – Device Settings In a typical BACnet Network, the Network interface card used to access the MS/TP bus is called the Bus Master. In recommended architectures, the EC-BOS MS/TP Port is the Bus Master Device. There are 4 configurations that are required on the Bus Master Device: Baud Rate MS/TP Address (MAC Address) Max Master Max Info Frames In a typical BACnet Network, the Network interface card used to access the MS/TP bus is called the Bus Master. In recommended architectures, the EC-BOS MS/TP Port is the Bus Master Device. There are 4 configurations that are required on the Bus Master Device: Baud Rate MS/TP Address (MAC Address) Max Master Max Info Frames The Baud Rate is usually set in the Bus Master (EC-BOS) and it will be the only reference if all devices on the network are set to AUTO. The MS/TP Address or MAC Address for the Bus Master (EC-BOS) should be 0 (it’s the default value) BACK TO MENU Distech Controls, Inc.

17 MS/TP Bus Master – Baud Rate & MAC
9/10/2018 MS/TP Bus Master – Baud Rate & MAC The Baud Rate Usually set in the Bus Master (EC-BOS) and will be the only reference if all devices on the network are set to AUTO. All devices on the network need to have the same Baud rate manually set or AUTO 38.4 kbps is the recommended Baud rate setting in the EC-BOS AUTO is the default and recommended setting for all ECB controllers The MS/TP Address Or MAC Address for the Bus Master (EC-BOS) is set to 0 (it’s the default value) In a typical BACnet Network, the Network interface card used to access the MS/TP bus is called the Bus Master. In recommended architectures, the EC-BOS MS/TP Port is the Bus Master Device. There are 4 configurations that are required on the Bus Master Device: Baud Rate MS/TP Address (MAC Address) Max Master Max Info Frames The Baud Rate is usually set in the Bus Master (EC-BOS) and it will be the only reference if all devices on the network are set to AUTO. The MS/TP Address or MAC Address for the Bus Master (EC-BOS) should be 0 (it’s the default value) BACK TO MENU Distech Controls, Inc.

18 MS/TP Bus Master – Max Master
9/10/2018 MS/TP Bus Master – Max Master MS/TP Network: Bus Master Device (Building Controller) To prevent the passing of the token to unused MAC Addresses situated after the final Master device, the Max Master must be set in each Master Device. About the Max Master Property By default, the Max Master for the MS/TP Bus is set to 127 in the EC-BOS In practice, the actual number of devices connected to a data bus is far less. This gap unnecessarily slows-down the data bus. Set the Max Master in the EC-BOS to the highest Master device’s MAC Address to optimize the efficiency of the data bus (reserve 3 to 5 more for spares) To prevent the passing of the token to unused MAC Addresses situated after the final Master device, the Max Master property must be set. By default, the Max Master for the Bus Master (Building Controller) is set to 127 which allows for the theoretical maximum of 127 devices besides the Bus Master to be connected to the data bus. In practice, the actual number of devices connected to a data bus is far less, resulting in a gap between the highest MAC Address of any device connected to the data bus and the value set for Max Master. This gap unnecessarily slows-down the data bus with Poll for Master requests. When commissioning a BACnet MS/TP Data Bus, it is useful to start with the Max Master set to 127 so as to be able to discover all devices connected to the data bus. Then, once all devices have been discovered and the MAC Addressing is finalized by eliminating any gaps in the address range, set the Max Master in the EC-BOS to the highest Master device’s MAC Address number to optimize the efficiency of the data bus. BACK TO MENU Distech Controls, Inc.

19 MS/TP Bus Master – Max Info Frames
9/10/2018 MS/TP Bus Master – Max Info Frames MS/TP Network: Bus Master Device (Building Controller) Max Info Frames is set to 20 (default) in the EC-BOS – may be increased as needed Once a device has the token, it can make a number of information requests to other devices on the BACnet internetwork. The maximum number of requests is limited by the Max Info Frames property. Ordinary BACnet MS/TP devices should have the Max Info Frames properties set to between 1 and 5. The Bus Master (EC-BOS) should have the Max Info Frames property set to about 20. Once a device has the token, it can make a number of information requests to other devices on the BACnet intranetwork. The maximum number of requests is limited by the Max Info Frames parameter. Ordinary BACnet MS/TP devices should have the Max Info Frames parameter set to between 2 and 4. The Bus Master (Building Controller) should have the Max Info Frames parameter set to 20. Device Type Info Frames Reason ECB-STAT 1 Thermostats ECB-VAV series 5 Terminal units controllers don’t have many requests ECB-203 (and above) System unit controllers have more requests EC-BOS 20 Building Controllers have most requests BACK TO MENU Distech Controls, Inc.

20 BACnet Device Instance Number (ID)
9/10/2018 BACnet Device Instance Number (ID) Default Numbering System for Distech Controls’ controllers By default, controllers from Distech Controls automatically self-assign a Device Instance number generated from the MAC Address assigned to the controller during installation. The Device Instance number is calculated as follows, where 364 is Distech Controls BACnet manufacturer ID: Default Device Instance number = 364 X MAC Address This Numbering system is sufficient for a BACnet network that has only one MS/TP Network on only one Building Controller (EC-BOS). Examples: By default, controllers from Distech Controls automatically self assign a Device Instance number generated from the MAC Address assigned to the controller during installation. The Device Instance number is calculated as follows, where 364 is Distech Controls BACnet manufacturer ID: Device Instance number = 364 X MAC Address This Numbering system is sufficient for a BACnet network that has only one MS/TP Network on only one Building Controller (EC-BOS). For larger BACnet networks that have more than one Building Controller, set the MAC Addresses, Device Instance Numbers and Network Numbers manually according to pre-devised numbering scheme. MAC Address Default Numbering System Default Device Instance Number 3 364003 20 364020 123 364123 BACK TO MENU Distech Controls, Inc.

21 BACnet Device Instance Number For Larger BACnet Networks
For larger BACnet networks that have more than one building controller, set the MAC addresses, Device Instance numbers and Network numbers manually according to a good well thought-out network planning scheme. BACK TO MENU

22 Device Instance Numbering System
9/10/2018 Device Instance Numbering System Numbering System for MAC Addresses, Device Instance and Network Numbers Distech recommends the following scheme, as it reuses the MAC Address and Network Number in the Device Instance number to make it easier to implement: Good network planning requires a well thought-out numbering scheme for device MAC Addresses, Device Instance Numbers (DI), and Network Numbers. We recommend the following scheme, as it reuses the MAC Address and Network Number in the Device Instance number to make it easier for a network administrator to know where a device is located in the network. When discovering devices with an EC-BOS which has the routing option configured, it will discover all BACnet devices connected to all EC-BOSes. Make sure to add only the devices connected to the MS/TP port of the specific EC-BOS being configured. Using this numbering system will greatly help to identify those devices that should be added to a given EC-BOS. Discover Make sure to add only the devices connected to the MS/TP port of the specific EC-BOS being configured. Using this numbering system will greatly help to identify those devices that should be added to a given EC-BOS. BACK TO MENU Distech Controls, Inc.

23 Device Instance Numbering System Example
9/10/2018 Device Instance Numbering System Example As you can see in the example, the IP network number is in the range of 1 – The building controller Device instance number is in the multiples of The MSTP network numbers are in the range from 10 to 4190 The MAC addresses are unique in each MSTP segment and are re-used in others. The final controller device instance numbers are in the range from to as they are defined as the MSTP network number, multiplied by the MAC address. BACK TO MENU Distech Controls, Inc.

24 POWER SUPPLY REQUIREMENTS Topic 3
9/10/2018 BACNET MS/TP POWER SUPPLY REQUIREMENTS Topic 3 BACK TO MENU Distech Controls, Inc.

25 Power Supply Requirements
9/10/2018 Power Supply Requirements Power Supply Wiring Power Supply Ground Lift Typical Wiring Diagram In the following section of the presentation, we will now discuss the requirements as it pertains to power supply wiring, considerations for power supply ground lifting and review a typical wiring diagram. BACK TO MENU Distech Controls, Inc.

26 Power Supply Wiring 24V Power Supply wiring
9/10/2018 Power Supply Wiring 24V Power Supply wiring The 24V COM terminal of all devices must be connected to the Electrical System Ground. Without this signal reference, transceivers may interpret the voltage levels of the differential data signals incorrectly, and this may result in data transmission errors. All Distech devices use the 24V COM terminal as the signal reference point for the data bus. That wire must be connected to the Electrical System Ground at the power supply. This ensures that the 24V COM terminals of all devices in the building are at the same potential Mechanical ground is unacceptable: Do not use a pipe, conduit or duct work for a ground For inter-building connections, it is recommended to use a BACnet/IP or Fox network connection. BACnet MS/TP is a Three Wire Bus. Even though data is transmitted over a 2-wire twisted pair, all EIA-485 transceivers interpret the voltage levels of the differential signals with respect to a third voltage reference common to all devices connected to the data bus (signal reference). All Distech Controls devices use the 24V COM terminal as the signal reference point for the data bus. As a consequence, you must wire the power supply (for any given number of devices), such that the power bus that is connected to the 24V COM terminal is also connected to the building’s ground at the power supply. This ensures that the 24V COM terminals of all devices connected to any BACnet MS/TP bus in the building are at the same potential. As specified by electrical safety codes worldwide, the building’s protective ground network must not be used to conduct electrical current under normal conditions. Such current can lift the reference voltage sensed at a controller’s 24V COM terminal, thus resulting in data transmission errors. A mechanical ground is unacceptable: Do not use a pipe, conduit, or duct work for a ground. The power supply must have a dedicated ground wire that comes from the main electrical supply panel. Any connection between buildings cannot be made with BACnet MS/TP. For inter-building connections, it is recommended to use a BACnet/IP or Fox protocol network connection. BACK TO MENU Distech Controls, Inc.

27 Power Supply Ground Lift
9/10/2018 Power Supply Ground Lift Avoid Ground Lift Ground lift is caused by wire resistance causing voltage drop on the power wire run. Because the 24V COM terminal is the signal reference point for the data bus, a ground lift would offsets that reference and affect the transceiver’s valid data levels. If the ground lift (voltage drop) is more than 7 volts, there is a risk of data corruption and offline events due to the device being incapable of correctly reading data signals. Power wiring runs should not be too long, nor have too many devices connected to it. Wiring used to supply power to devices has a resistance that is proportional to the length of the wiring run. If the power run from the power supply is relatively long and it supplies power to many devices, a voltage will develop over the length of wire. This effect is called ground lift. Because the 24V COM terminal is the signal reference point for the data bus, ground lift offsets the data bus voltage reference that is used to interpret valid data levels sent on the data bus. If the ground lift is more than 7 volts peak, there is a risk of data corruption and offline events due to the device being incapable of correctly reading data signals from the data bus. Reduce the impact of ground lift by: Using a heavier gauge wire. Adding more wire runs from the power supply Or Specify a 24 DC power supply. Distech Controls’ devices are Class 2 Products. To conform to Class 2 installation requirements, only use transformers of 100VA or less to power the device(s). For VAV devices, determine the maximum number of VAVs that can be supplied by a single power run cable supplied by a 100 VA transformer, according to the cable’s wire gauge and the total cable length based on the information presented in the hardware installation guide. Any installation conditions outside of the parameters specified in the hardware installation guide should be avoided. For non-VAV devices, determine the appropriate size transformer for the job as follows: Add up the power requirements of all devices plus all connected output loads. Multiply the total power needed by a multiplier of 1.3, as a security margin. When the total load of a number of devices requires a transformer with a rating greater than 100 VA, use two or more transformers. Always use a separate transformer for each ECB-600 and its associated Extension I/O Modules. Use an external fuse on the 24VAC side (secondary side) of the transformer, as shown in, to protect all controllers against power line spikes. Finally always remember to maintain consistent polarity when connecting controllers and devices to the transformer. BACK TO MENU Distech Controls, Inc.

28 Power Supply Ground Lift
9/10/2018 Power Supply Ground Lift Techniques to Reduce Ground Lift Power wiring runs should not be too long, nor have too many devices connected to it. Use the instructions in the Hardware installation guide for limitations info. Always use a transformer with 100VA power or less. Power 5 devices or less with one 100VA transformer. Use a wire with a gage of 18 or less for the power run. When the total load of a number of device requires more than 100 VA, use two or more transformers. Maintain consistent polarity when connecting controllers and peripherals to the power run. The 24V COM terminal of the transformer must be connected to the building’s ground. Power wiring runs should not be too long, nor have too many devices connected to it. Wiring used to supply power to devices has a resistance that is proportional to the length of the wiring run. If the power run from the power supply is relatively long and it supplies power to many devices, a voltage will develop over the length of wire. This effect is called ground lift. Because the 24V COM terminal is the signal reference point for the data bus, ground lift offsets the data bus voltage reference that is used to interpret valid data levels sent on the data bus. If the ground lift is more than 7 volts peak, there is a risk of data corruption and offline events due to the device being incapable of correctly reading data signals from the data bus. Reduce the impact of ground lift by: Using a heavier gauge wire. Adding more wire runs from the power supply Or Specify a 24 DC power supply. Distech Controls’ devices are Class 2 Products. To conform to Class 2 installation requirements, only use transformers of 100VA or less to power the device(s). For VAV devices, determine the maximum number of VAVs that can be supplied by a single power run cable supplied by a 100 VA transformer, according to the cable’s wire gauge and the total cable length based on the information presented in the hardware installation guide. Any installation conditions outside of the parameters specified in the hardware installation guide should be avoided. For non-VAV devices, determine the appropriate size transformer for the job as follows: Add up the power requirements of all devices plus all connected output loads. Multiply the total power needed by a multiplier of 1.3, as a security margin. When the total load of a number of devices requires a transformer with a rating greater than 100 VA, use two or more transformers. Always use a separate transformer for each ECB-600 and its associated Extension I/O Modules. Use an external fuse on the 24VAC side (secondary side) of the transformer, as shown in, to protect all controllers against power line spikes. Finally always remember to maintain consistent polarity when connecting controllers and devices to the transformer. BACK TO MENU Distech Controls, Inc.

29 SYSTEM ARCHITECTURE Topic 4
9/10/2018 BACNET MS/TP SYSTEM ARCHITECTURE Topic 4 BACK TO MENU Distech Controls, Inc.

30 Typical Wiring Diagram
9/10/2018 Typical Wiring Diagram Device BACnet MS/TP LAN and Power Wiring Diagram This is an example of a typical wiring diagram. Note that the polarity is respected for the connection to each device, and the 24VAC COM is grounded to earth ground. For further details, please see the hardware installation guide for each respective controller type. BACK TO MENU Distech Controls, Inc.

31 Medium-to-Large Building Architecture
9/10/2018 Medium-to-Large Building Architecture In this example of a medium sized building architecture, two EC-BOS controllers are used with multiple segments originating from a single EC-BOS. It is ideal to use multiple segments, especially for isolating 3rd party devices to a particular segment in order to maintain the higher speed and device limit capabilities on the other segments. BACK TO MENU Distech Controls, Inc.

32 Peer-to-Peer Architecture
9/10/2018 Peer-to-Peer Architecture True Peer-to-Peer Typical architecture for very small projects No building controller required Any device is able to Initiate data transfer Data sharing from one to many Local network connection required for engineering This is an example of a typical peer to peer architecture. All of our controllers act as Masters and thus true peer to peer communication is achieved. Furthermore, a technician can easily connect to the network via the Adaptor and the communication port on the EC-SmartVUE. BACK TO MENU Distech Controls, Inc.

33 BACnet IP to MS/TP Network Adaptor
9/10/2018 BACnet IP to MS/TP Network Adaptor Used to connect a computer (typically a laptop) to a BACnet MS/TP network Internal Web server for configurations and diagnostics Optically isolated MS/TP port Supplied by a USB port (USB port is strictly used to power the unit) 3.5mm Stereo jack quick connect to MS/TP bus Applications Commissioning Configuring Engineering Troubleshooting The BACnet/IP to MS/TP Adapter is a multi-network adapter, sharing messages among BACnet/IP, BACnet Ethernet and MS/TP networks. The adapter is configurable via its internal webpage, and can be powered via the USB port of your computer. It has one isolated MS/TP port and one 10/100 Mbps Ethernet The USB port is strictly used to power the BACnet/IP to MS/TP Adapter. No communications is supported via the USB port. The BACnet/IP to MS/TP Adapter features a user-accessible switch to reset the IP address, subnet mask and gateway address to the factory defaults. Adaptor Use the adaptor in Peer-to-Peer architectures Also when no IP connection to the BAS is accessible BACK TO MENU Distech Controls, Inc.

34 BACNET OBJECTS & SERVICES Topic 5
9/10/2018 BACNET MS/TP BACNET OBJECTS & SERVICES Topic 5 BACK TO MENU Distech Controls, Inc.

35 BACnet Specific Objects
Distech Controls 9/10/2018 BACnet Specific Objects BACnet Objects Inputs Outputs Values PID Schedule Calendar Commandable objects usage Non-commandable objects usage BACnet Network properties Alarm properties (B-AAC) BACK TO MENU Distech Controls, Inc. Course 2003: Configurable Controllers 38

36 BACnet Specific Services
Distech Controls 9/10/2018 BACnet Specific Services Read Property Services COV Subscription Services Receive Broadcast COV Write Property Services Send Broadcast COV Services BACK TO MENU Distech Controls, Inc. Course 2003: Configurable Controllers 39

37 LABWORK Topic 6 LAB 11: Getting Started With BACnet MS/TP BACnet MS/TP
9/10/2018 LAB 11: Getting Started With BACnet MS/TP BACnet MS/TP LABWORK Topic 6 BACK TO MENU Distech Controls, Inc.

38 Lab 11: Starting With BACnet MS/TP
LAB 11 – 75 min Getting Started With BACnet MS/TP Controllers 40:00 Ideal for large control requirements, ranging from 28-points to 76-points (HW inputs/outputs) (support up two ECx-400 extension modules) Fast-response 32-bit microprocessor for complex data processing, including floating point support and math function execution, such as trigonometric and psychometric calculations Supports up to 500 network values ECB-600/610/650 BACK TO MENU

39 Lab 11: Starting With BACnet MS/TP
Add BACnet Network Configure the Local Device (EC-BOS) Add & Configure MS/TP Port Set MAC Addresses for BACnet Devices Discover & Add Devices Configure Device IDs for all Devices Configure Max Master Launch EC-gfxProgram / Load a Project BACK TO MENU

40 Lab 11: Starting With BACnet MS/TP
LAB 11A – 3 min Create a BcpBacnetNetwork on the EC-BOS station LAB 11B – 2 min Configure the Local Device (EC-BOS) LAB 11C – 10 min Add & Configure the MSTP Port LAB 11D – 10 min Set MAC Address for all BACnet devices BACK TO MENU

41 Lab 12: Starting With BACnet MS/TP
LAB 11E – 3 min Discover & Add BACnet devices LAB 11F – 5 min Configure Device IDs for all BACnet devices LAB 11G – 2 min Configure the Max Master property and communicate to all devices on the BACnet network LAB 11H – 5 min Launch EC-gfxProgram and Load a project BACK TO MENU

42 Lab 12: Starting With BACnet MS/TP
LAB 12A – 3 min Add a BcpBacnetNetwork on the EC-BOS Station From the Distech Controls palette, add the BcpBacnetNetwork driver to your station. Or use the New button in the Driver Manager. BACK TO MENU BACK TO SECTIONS

43 Lab 11: A – Add a BACnet Network
Add the BcpBacnetNetwork driver to the Drivers container of your EC-BOS station. BACK TO MENU BACK TO SECTIONS

44 Lab 11: A – Add a BACnet Network
Add the BcpBacnetNetwork driver to the Drivers container of your EC-BOS station. 2 1 3 4 Driver Manager New button 2 BACK TO MENU BACK TO SECTIONS

45 Lab 11: Starting With BACnet MS/TP
LAB 11B – 2 min Configure the Local Device (EC-BOS) On the Local Device’s property sheet, set the Object ID property to a value other than the default of -1. For the Lab exercise, we will use the last 2 digits of the EC-BOS IP address plus “000” to designate the EC-BOS as the master controller. EXAMPLE: 13 = last 2 digits of BOS IP ( ) 000 = MAC address of EC-BOS BACK TO MENU BACK TO SECTIONS

46 Lab 11: B – Configure Local Device
Set the Object ID property to a value other than the default of -1. Use the last 2 digits of the EC-BOS IP address plus “000” to designate the EC-BOS as the master controller. EXAMPLE: 13 = last 2 digits of BOS IP ( ) 000 = MAC address of EC-BOS BACK TO MENU BACK TO SECTIONS

47 Lab 11: B – Configure Local Device
Set the Object ID property to a value other than the default of -1. Use the last 2 digits of the EC-BOS IP address plus “000” to designate the EC-BOS as the master controller. EXAMPLE: 13 = last 2 digits of BOS IP ( ) 000 = MAC address of EC-BOS Local Device Object ID Property sheet BACK TO MENU BACK TO SECTIONS

48 Lab 11: Starting With BACnet MS/TP
LAB 11C – 10 min Add & Configure the MSTP Port From the distechControls palette, add an MSTP port to the BcpBacnetNetwork under BACnet Comm > Network. Configure the following properties on the MSTP Port’s property sheet: Port Name Baud Rate MS/TP Address (MAC) Max Master BACK TO MENU BACK TO SECTIONS

49 Lab 11: C – Add/Configure MS/TP Port
From the distechControls palette, add an MSTP port to the BcpBacnetNetwork under BACnet Comm > Network. BACK TO MENU BACK TO SECTIONS

50 Lab 11: C – Add/Configure MS/TP Port
From the distechControls palette, add an MSTP port to the BcpBacnetNetwork under BACnet Comm > Network. distechControls MSTP Port BACK TO MENU BACK TO SECTIONS

51 Lab 11: C – Add/Configure MS/TP Port
Configure the following properties on the MSTP Port’s property sheet: Network Number Port Name Baud Rate MS/TP Address (MAC) Enabled Bacnet Comm > Network > MSTP Port Property sheet Set to TRUE BACK TO MENU BACK TO SECTIONS

52 Lab 11: C – Add/Configure MS/TP Port
Configure the following properties on the MSTP Port’s property sheet: Network Number Port Name Baud Rate MS/TP Address (MAC) Enabled BACK TO MENU BACK TO SECTIONS

53 Lab 11: Starting With BACnet MS/TP
LAB 11D – 10 min Set MAC Address / Baud Rate for all BACnet devices Using one of the following methods, set the MAC address and BAUD rate for the BACnet controllers: DIP switches EC-Smart-Vue LCD screen (x50 series) Menu button (STAT only) BACK TO MENU BACK TO SECTIONS

54 Lab 11: D – Set Device MAC Addresses
Using one of the following methods, set the MAC address and BAUD rate for the BACnet controllers: DIP switches EC-Smart-Vue LCD screen (x50 series) Menu button (STAT only) BACK TO MENU BACK TO SECTIONS

55 Lab 11: D – Set Device MAC Addresses
The following options are available for setting the MAC address for a programmable BACnet device: Click for more info: DIP Switches EC-Smart-Vue X50 LCD Screen STAT Menu BACK TO MENU BACK TO SECTIONS

56 Lab 11: Starting With BACnet MS/TP
LAB 11E – 3 min Discover & Add BACnet devices Discover the devices (physical controllers) on your BcpBacnetNetwork. Add them to the BcpBacnetNetwork in the Database pane. Rename the device as appropriate with the site’s device naming convention. BACK TO MENU BACK TO SECTIONS

57 Lab 11: E – Discover/Add BACnet Devices
Discover the devices (physical controllers) on your BcpBacnetNetwork. Add them to the BcpBacnetNetwork in the Database pane. Rename the device as appropriate with the site’s device naming convention. BACK TO MENU BACK TO SECTIONS

58 Lab 11: E – Discover/Add BACnet Devices
Discover Pane Database Pane BACK TO MENU BACK TO SECTIONS

59 Lab 11: Starting With BACnet MS/TP
LAB 11F – 5 min Configure Device IDs for all BACnet devices Select the devices for which you wish to change the Device ID in the Database pane, and click the Change Device ID button. Set the Device IDs for devices simultaneously for common changes or individually for changes unique to a specific device. BACK TO MENU BACK TO SECTIONS

60 Lab 11: F – Configure Device IDs
Select the devices for which you wish to change the Device ID in the Database pane, and click the Change Device ID button. Set the Device IDs for devices simultaneously for common changes or individually for changes unique to a specific device. BACK TO MENU BACK TO SECTIONS

61 Lab 11: F – Configure Device IDs
Change Device ID Database Pane 2 3 4 5 BACK TO MENU BACK TO SECTIONS

62 Lab 11: Starting With BACnet MS/TP
LAB 11G – 2 min Configure the Max Master property and communicate to all devices on the BACnet network On the MSTP Port Link property sheet, use the MSTP Configuration tool to set the Max Master for all BACnet devices on the network. BACK TO MENU BACK TO SECTIONS

63 Lab 11: G – Configure the Max Master
On the MSTP Port Link property sheet, use the MSTP Configuration tool to set the Max Master for all BACnet devices on the network. BACK TO MENU BACK TO SECTIONS

64 Lab 11: G – Configure the Max Master
2 3 4 1 Max Master MS/TP Configuration tool BACK TO MENU BACK TO SECTIONS

65 Lab 11: Starting With BACnet MS/TP
LAB 11H – 5 min Launch EC-gfxProgram and Load a project Right-click on the Bacnet device and select Launch Wizard. EC-gfxProgram will load under EC-Net-AX. Validate connectivity with both the EC-BOS and the BACnet controller. Load a pre-loaded application project from the Code Library. BACK TO MENU BACK TO SECTIONS

66 Lab 11: H – Launch GFX and Load a Project
Right-click on the Bacnet device and select Launch Wizard. EC-gfxProgram will load under EC-Net-AX. Validate connectivity with both the EC-BOS and the BACnet controller. Load a pre-loaded application project from the Code Library. BACK TO MENU BACK TO SECTIONS

67 Lab 11: H – Launch GFX and Load a Project
Launch Wizard EC-gfxProgram BACK TO MENU BACK TO SECTIONS

68 Lab 11: H – Launch GFX and Load a Project
Code Library gfxApplications 2 3 BACK TO MENU BACK TO SECTIONS

69 PROJECT CONVERSION Topic 7
9/10/2018 BACnet MS/TP PROJECT CONVERSION Topic 7 BACK TO MENU Distech Controls, Inc.

70 Project Conversion To convert a project engineered in another protocol such as LonWorks, you must convert it to the current protocol – in this case, BACnet. Before conversion, the Error List will display many errors, such as below, because BACnet does not know how to interpret the other protocol’s objects. BACK TO MENU

71 Project Conversion To convert a pre-engineered project to another protocol, use the Convert Project button in the File menu. The resulting new list of errors should be significantly reduced. 2 1 BACK TO MENU

72 Project Conversion In the case of converting from a Lon project, BACnet does not recognize Network Variables or SNVTs, and so each Network Variable must be replaced with a BACnet Network Value block: BACK TO MENU

73 Project Conversion Each Network Value block must be configured for the following properties: Network Value Mode Configuration Type Service Device Path Object Property Data Type Default Value Poll Interval BACK TO MENU

74 Project Conversion Property Value Network Value Mode
Input or Output Configuration Type Database or Manual Service For INPUTS: Read Property Read Property Multiple COV Subscription Receive Broadcast COV For OUTPUTS: Write Property Write Property Multiple Send Local Broadcast COV Send Global Broadcast COV Device Path Select the device from a network tree Object Select the BACnet object from the device that is being received from (and read by) the controller Select the BACnet object from the device that is being sent to (and written to) the other controller BACK TO MENU

75 Project Conversion The Project Conversion tool can save you both time and money in allowing you to reuse existing projects engineered in other protocols or devices. BACK TO MENU

76 TROUBLESHOOTING ISSUES Topic 8
9/10/2018 CHAPTER 6 BACnet MS/TP TROUBLESHOOTING ISSUES Topic 8 BACK TO MENU Distech Controls, Inc.

77 Troubleshooting Issues
BACK TO MENU

78 Troubleshooting Issues - Fault Conditions
BACK TO MENU

79 Troubleshooting Issues - Status LED Interpretations
BACK TO MENU

80 Troubleshooting Issues - Before Calling Tech Support Verifications
Bus EOL termination Duplicate MACs Same Baud rate Incorrect polarity BACK TO MENU

81 Troubleshooting Issues - Before Calling Tech Support Verifications
COV reporting MAC address gaps Non Daisy-chained Power: not > 5 devices BACK TO MENU

82 GETTING STARTED WITH BACNET
9/10/2018 BACK TO GETTING STARTED WITH BACNET MENU (CLICK HERE) Distech Controls, Inc.

83 9/10/2018 The QUIZ is still under development. So click again and we’ll take you to the next module. NEXT MODULE Distech Controls, Inc.


Download ppt "BACNET MS/TP Topics: 1 – Network Requirements 2 – Device Addressing"

Similar presentations


Ads by Google