Discuss challenges in energy and automation with a global network of peers.

39808members
181095posts

Collecting String data from third party BACnet systems

Announcements

Collecting String data from third party BACnet systems

Issue

Collecting String data from third party BACnet systems where they do not support BACnet String Objects

Product Line

EcoStruxure Building Operation

Environment

  • Third Party BACnet systems
  • Continuum Text/Strings Datetime

Cause

BACnet String and Date (characterstring-value and datetime-value) objects are not included in some BACnet systems eg. Continuum.

Continuum supports these objects types in a proprietary manor but not as BACnet objects, therefore these values cannot be simply collected by EBO

Resolution

A simple method of collecting text strings from Continuum is to convert each character to its ASCII equivalent number, then pass these values via BACnet Analog Values, then convert back to a string in EBO

The simplistic PE program below shows conversion of the first 8 characters of "String8Character" Object to 8 Analog Values "StringChr01-08", these are collected by EBO

Continuum PE..jpg

The Script Program below converts the Analog Values back to a Text String

EBO Script.jpg

 

Tags (1)
100% helpful (1/1)