Page 12 - 241111_BJ_Journal_middleeast_13
P. 12

BACnet Insight



          30 Years of BACnet: From Interoperability to


          Security – and Beyond







          It’s the 30-year anniversary of the BACnet   tion lines, such as RS-232, that offered a direct  we implemented BACnet/IP and the associated
          protocol. By its very nature, an anniver-  connection between computers and modems.  BBMD functionality, which, together with the
          sary is a time for looking back, reflecting   While less common, it was useful in applications  MSTP DLL, remains the most popular variants
          on how far things have come and, more   in which network-based communications were  of our stack.”
          importantly, looking toward the future and   unavailable.
          what’s next.                                                         Since then, the standard has evolved and so, too,
                                            BACnet Ethernet                    have  the  testing  requirements.  The  establish-
          As BACnet Vendor ID 37 among today’s 1,492  Uses Ethernet without the IP layer. Directly tied  ment of BACnet Testing Labs (BTL) opened the
          vendors, MSA’s FieldServer™ suite of automa-  to the Ethernet layer, limiting its use in wider net-  opportunity to test for a broader range of excep-
          tion gateway products have been around much  works that require routing across IP.  tions and compliance scenarios. The maturity of
          of these 30 years. So, we thought it a good idea                     both BACnet and gateways has led to new prod-
          to look at where BACnet gateways have been, as  BACnet MS/TP (Master-Slave/Token Passing)  uct launches to support HVAC and other building
          well as where they’re going.      This protocol operates over twisted-pair wiring  automation systems.
                                            used as a token-passing mechanism for com-
          After all,  BACnet has been a key component  munication. MS/TP was most used for connect-  “There’s an immense amount of pride in the
          in supporting the protocol gateway mission: to  ing controllers to sensors and actuators.  BACnet evolution,” explains de Wit, “This pro-
          help improve the performance, productivity, effi-                    gression forced further enhancements to our
          ciency, and safety in building automation, includ-  BACnet/IP        BACnet stack, including implementing additional
          ing HVAC, as well industrial and military applica-  Designed to allow BACnet devices to communi-  test cases to meet these standards. The improve-
          tions, while also helping reduce the demand on  cate over standard Ethernet networks, this pro-  ments we gained marked a significant milestone
          resources and energy consumption.  tocol, which uses Ethernet and Internet Protocol  in developing our  BACnet stack. It makes me
                                            (IP), is the most common variant used in modern  super proud to see some of our BACnet prod-
          A Look Back at BACnet Protocols   building automation systems.       ucts still operating in the field after 10 and 20
                                                                               years of commissioning. We undertook a major
          Collaboration and cooperation are an inherent  The Evolution of BACnet for IoT Gateways  overhaul of our stack during the certification pro-
          part of any vendor’s working relationship with                       cess, adapting it to run on a range of platforms,
          BACnet. The early years provide example  The committee that interprets and supports  from the PIC microcontroller to the latest ARM9
          after  example  of  how  BACnet  has  partnered  BACnet has done a remarkable job making  processors running Node.js. Each platform tran-
          with gateway developers to enable seamless  BACnet easily extendable, so its evolution has  sition required a complete rewrite of core parts
          integration of building and industrial automation  not only been inevitable, it’s also been invaluable  of our BACnet protocol, reflecting our commit-
          systems.                          for IIoT gateway developers.       ment—and BACnet’s—to continuous improve-
                                                                               ment. Our journey with  BACnet reflects our
          Even in its infancy, BACnet quickly emerged as  According to Bennie de Wet, former CTO/Manag-  deep-rooted involvement and ongoing dedica-
          the  leading  automation  protocol.  But  BACnet  ing Director of Sierra Monitor (now MSA Safety),  tion to the BACnet community.”
          has never taken a “one-and-done” approach, so  the company’s first gateway was based on an
          here’s a look at some of the older BACnet’s pro-  Intel 486 processor, featured 8 RS232 serial  Tomorrow’s BACnet Protocols
          tocols that have been included in gateway proto-  ports, and 2 RS485 ports, and used a standard
          cols since the 1990s.             ISA expansion slot for the ARCNET card.  Though FieldServer devices once offered then-
                                                                               current BACnet ARCNET and BACnet PTP, today
          BACnet ARCNET                     “Initially, the BACnet driver supported only basic  it still supports BACnet Ethernet.
          As one of BACnet’s original protocols, ARCNET  Read  and  Write  Property  services  for  BACnet
          was a local area network (LAN) technology that  Ethernet and  BACnet MS/TP,” says de Wet.  The key to such longevity, of course, is having
          enabled  devices  to  communicate  over  shared  “Implementing  BACnet Ethernet was relatively  the ability to support whatever topologies the
          coaxial cable. The ARCNET protocol was among  straightforward. BACnet MS/TP, however, pre-  market supports. So, both BACnet and BACnet
          the first to do what BACnet does best: enable  sented some challenges, primarily because  vendors like MSA must continue to adapt and
          interoperability within building automation and  of strict timing requirements. This tested both  evolve specifications for the “next big thing.”
          industrial control applications.  the limits of processor memory and process-
                                            ing power. I vividly remember many a late night  Right now, the next big thing is BACnet Security
          BACnet PTP Point-to-Point         spent coding the MS/TP state machine from the  Connect or BACnet/SC.
          PTP was typically used over serial communica-  BACnet specification's state diagrams. Later,




          12 12  BACnet Middle East Journal 13 11/24
   7   8   9   10   11   12   13   14   15   16   17