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
The Script Program below converts the Analog Values back to a Text String