Knowledge Base
cancel
Showing results for 
Search instead for 
Did you mean: 

Using BACnet Multistate points within Continuum

Issue

Using BACnet Multistate points within Continuum

Environment

Continuum

BACnet

Cause

Can't use Multistate points values to trigger graphics or other objects

Resolution

A third Party Multistate BACnet object needs to be mapped to a Continuum Infinity Numeric before it can be read as number.

A third Party Multistate BACnet object may be read as State 1, State 2, state 3 or On, Off, -On or other values

These should be either mapped to Infinity Strings or Numerical to be displayed or measures as required.

eg.
ContinuumNum = BACnetFullPath\PointName (if a number is required)
Then a ContinuumString can be set based on the ContinuumNum value if the text read from the third party point requires modifying.

Other MultiState Bacnet Notes
When setting the value of a third party Multistate Bacnet Objects eg "Heat", "Cool", "Auto", "Off", try using an integer
ie WriteProperty(Bacnet Object, 4, 1) rather than WriteProperty(Bacnet Object, Heat, 1)

Note: Some 3rd party bacnet devices default their multi-state values to 0 instead of 1. Cyberstation will not accept a default value of 0. Get the 3rd party vendor to set the default to 1 if possible.

Tags (1)
Labels (1)
Version history
Revision #:
1 of 1
Last update:
‎2018-09-06 01:47 PM
Updated by: