BACnet MS/TP troubleshooting and exploring with U+4 interface and BACnet Explorer

by Svetlana Lyons July 16, 2019

BACnet MS/TP troubleshooting and exploring with U+4 interface and BACnet Explorer

Do you know which devices have duplicate addresses on a network? Do you know where to look if there is no activity on the BACnet MS/TP network?

To answer these and other similar questions, you need to have the appropriate tools: One to discover all the devices on a network (e.g. BACnet Explorer) and one (e.g. BAS-o-matic or Wireshark) to actually capture the packets.

But first, what is BACnet MS/TP? BACnet defines the MS/TP (master-slave/token-passing) as a network designed to run at speeds of 115,200 bits per second or less over twisted pair wiring. MS/TP is widespread, easy to set up, and doesn't require expensive infrastructure. As with any other network, problems may arise. In the article "Troubleshoot MS/TP Network" we outline six reasons for troubled communication on a BACnet MS/TP network. If you work with this network, you need to monitor its health and troubleshoot if there are any problems. 

We have a special device for this task called U+4 USB to BACnet MS/TP Interface. The U+4 device helps connect a computer or laptop to a BACnet/MSTP network. The USB port on the U+4 connects to the PC, and the screw terminals help connect the BACnet/MSTP network to the U+4 hardware. This allows applications like BACnet clients (e.g., Cimetrics BACnet Explorer) and diagnostic programs (e.g., Cimetrics BAS-o-Matic or Wireshark) access to the BACnet/MSTP network.

Cimetrics U+4 MSTP

Using a simple adapter may seem like an obvious choice to access the network, but we have identified several problems that may arise when using such devices. First, simple adapters convey a stream of bytes from the wire to the Windows Operating System and even transmit it reliably. But, inevitably, they cannot keep track of the timing of the bytes which may lead to incorrect packet assembly or even phantom packets. This can occur more frequently if the network is noisy and bytes get distorted during transmission. Lastly, although you can monitor data through a simple adapter you cannot transmit the data.

There are also solutions that use USB to UART converters with the MS/TP implementation running inside of a PC. Because Windows is not a real-time system, such implementations cannot work reliably and may create havoc on the MS/TP network when they respond outside of the real-time requirements. The U+4 has a microprocessor that handles the time-critical functionality on the MSTP network.

Once installed, the U+4 mimics an Ethernet card. The user can choose this newly installed “Ethernet” card for communications with a BACnet MS/TP network.

To learn how you can configure U+4 and use it with BACnet Explorer, BAS-O-Matic or Wireshark, please check the documentation tab on U+4 page, the Explorer manual, and the following video:




Svetlana Lyons
Svetlana Lyons

Author



Leave a comment

Comments will be approved before showing up.


Also in Cimetrics News

BACnet Protocol Stack tutorial Part 1
BACnet Protocol Stack tutorial Part 1

by Svetlana Lyons August 20, 2019

In series of articles - BACnet Protocol Stack tutorials we will discuss what BACnet Stack is, what kind of stack to use for what kind of purposes and generally talk about BACnet.

Read More

Bi-Weekly CyberSecurity Recap August 2019
Bi-Weekly CyberSecurity Recap August 2019

by Svetlana Lyons August 12, 2019

New Building systems cybersecurity program, How physical systems integrators can monetize cybersecurity, CABA research program “Intelligent Buildings and Cybersecurity”, How Local Governments Can Address Cybersecurity Challenges.

Read More

Bi-Weekly CyberSecurity Recap End of July 2019
Bi-Weekly CyberSecurity Recap End of July 2019

by Svetlana Lyons July 29, 2019

IoT Cybersecurity Improvement Act calls for deployment standards, Artificial Intelligence for Security, Public Cloud Security, NSA Launches Cybersecurity Directorate and more..

Read More

cimetrics.com Legal Terms and Conditions

June 29, 2016

cimetrics.com (the "Site") is owned by Cimetrics Inc. ("Cimetrics").

PLEASE READ THESE TERMS AND CONDITIONS CAREFULLY BEFORE USING THIS SITE.  YOU MAY NOT USE THIS SITE IF YOU DO NOT ACCEPT THE TERMS AND CONDITIONS.

Terms of Use

The information herein provided is for general informative purposes only, and no warranties or representations are made with respect thereto. The information may contain inaccuracies or typographical errors.  The information provided is subject to change at any time, and without notice. Changed information may include, but is not limited to, technical specifications and pricing. Binding declarations are only given after detailed enquiries.

BECAUSE THE INFORMATION IS NOT WARRANTED, ALL LIABILITY FOR THE ACCURACY OF THE INFORMATION IS EXPRESSLY EXCLUDED.

IN NO EVENT SHALL CIMETRICS, ITS OFFICERS, DIRECTORS, EMPLOYEES, PARENTS, AFFILIATES, SUCCESSORS OR ASSIGNS, BE LIABLE FOR ANY DIRECT, INDIRECT, PUNITIVE, INCIDENTAL, SPECIAL, CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF USE, DATA OR PROFITS, ARISING OUT OF OR IN ANY WAY CONNECTED WITH THE USE OR PERFORMANCE OF THE CIMETRICS SITE, WITH THE DELAY OR INABILITY TO USE THE CIMETRICS SITE OR RELATED SERVICES, THE PROVISION OF OR FAILURE TO PROVIDE SERVICES, OR FOR ANY INFORMATION, SOFTWARE, PRODUCTS, SERVICES AND RELATED GRAPHICS OBTAINED THROUGH THE CIMETRICS SITE, OR OTHERWISE ARISING OUT OF THE USE OF THE CIMETRICS SITE, WHETHER BASED ON CONTRACT, TORT, NEGLIGENCE, STRICT LIABILITY OR OTHERWISE, EVEN IF CIMETRICS HAS BEEN ADVISED OF THE POSSIBILITY OF DAMAGES. BECAUSE SOME STATES/JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES, THE ABOVE LIMITATION MAY NOT APPLY TO YOU. IF YOU ARE DISSATISFIED WITH ANY PORTION OF THE CIMETRICS SITE, OR WITH ANY OF THESE TERMS OF USE, YOUR SOLE AND EXCLUSIVE REMEDY IS TO DISCONTINUE USING THE CIMETRICS SITE.

Passwords

If you have been given a Password in order to gain access to certain information on this Site, or any other affiliates’ website, then you agree, as a condition of receiving said Password, that you shall keep the Password confidential. You shall only disclose the Password to your employees or agents who have a need to know. You are solely responsible for all activities that occur using your Password.

If you become aware of any unauthorized use of your Password, you agree to notify Cimetrics immediately.  Cimetrics reserves the right to revoke your Password access at any time for any reason whatsoever.

Copyrights and Trademarks

All information provided on the web pages of Cimetrics.com is protected by copyright. It is prohibited to copy, process, modify or commercially distribute this information without the express written permission of Cimetrics.

Analytika, Infometrics, Metermetrics, BACstac, BACstac/DN, Secured by Cimetrics™ and BAS-o-matic are trademarks or registered trademarks of Cimetrics.  The Analytika, Cimetrics, Infometrics and Metermetrics logos are trademarks or registered trademarks of Cimetrics.  All other trademarks are owned by their respective companies.

Links to Other Websites

This Site may from time to time contain links to other websites ("Linked Site") or other Internet information sources ("Third Party Source"). These links are provided solely as a convenience to users of this Site and do not constitute an endorsement, sponsorship or recommendation by Cimetrics.  Each Third Party Source or Linked Site may have its own terms of use and privacy policy. Cimetrics is not responsible for the content, availability, or policies of any Linked Site or Third Party Source, or any additional links contained therein.

Privacy

Please read the privacy policy for this Site, which is incorporated into these Terms and Conditions by reference.