Input/Output Module (I/O)

Property Type Description

Alarm Event Class

Numeric

An index into the event action table. The event action table contains both a set of instructions for alarm routing and a stretchy list of referencer objects (the potential receivers).

Analog In Cancel Timed Override[1-5]

Binary

Array into thermistor configured UIPs indicating if a cancel timed override request has be set from the thermostat. A timed override request is held for 2 minutes before property returns to a normal state. 0=Normal, 1=Cancel Timed Override

Analog In Failure[1-5]

Binary

Array into the UIPs indicating end of range failure for an analog input. When the Analog In reaches within 2 percent of the endpoints, this property will then display Failed. This is only valid if Analog In Setup has been Enabled. 0=Normal,1=Failed

Analog In Setup[1-5]

Binary

Analog input is setup to fail at end of range for Analog input type selections: Voltage, Current, and Thermistor. 0=Enabled, 1=Disabled

Analog In Timed Override[1-5]

Binary

Array into Thermistor-configured UIPs indicating if a timed override request has been set from the thermostat. A timed override request is held for 2 minutes before property returns to a normal state. 0=Normal, 1=Timed Override

Analog In Type[1-5]

Multi-state

Array listing the calibration and conversion to apply to a universal input in BCU I/O module’s software:

0 = No calibration

1 = Voltage

2 = Thermistor

3 = Current

8 = Pulse

9 = Binary

Analog In[1-5]

Numeric

Array into the raw unscaled current values for the UIP’s configured analog inputs.

Binary In[1-5]

Binary

Array of normally open binary state for the UIP’s configured binary inputs. 0=Off, 1=On

Binary Output: Tracer

Binary

Raw output state of the BCU I/O module’s binary output (TRIAC). 0=Off, 1=On

Communication Address

Numeric

This is the BCU I/O module’s address, which is set to 0.

Communication Bad Message Count

Numeric

This property tracks the number of message errors that have occurred when communicating with the BCU I/O module.

Communication Error Count

Numeric

This property tracks the number of communications errors that have occurred when communicating with the BCU I/O module.

Communication No Answer Count

Numeric

This property tracks the number of unanswered communications that have occurred when communicating with the BCU I/O module.

Communication State

Binary

Indicates whether or not communication to the BCU I/O module is Up or Down. 1=Up, 0=Down

Momentary Binary In[1-5]

Binary

Array into the current status BCU I/O module’s normally open momentary binary input. A Momentary request is held On for 2 minutes before property returns to an Off state. 0=Off, 1=On

Multiplier[1-5]

Numeric

Array into the BCU I/O module’s pulse meter input multiplier. Used to convert raw pulses to gallons, kWh, etc. Multiplier is applied to the pulse meter’s accumulation and rate calculations.

Object Name

Character

This property displays the name assigned to the BCU I/O module.

Pulse Accum since last [1-5]

Numeric

Array into the BCU I/O module’s pulse meter input accumulation of pulse counts since last read. This property is meant to be used in calculating meter totalization. This property should be programmed into only calculations or CPL programs. Programs reading in this property will cause this accumulation count to clear itself out. Note: This property should not be referenced from graphics. Values are in pulses per minute times the multiplier.

Pulse Accum Rate[1-5]

Numeric

Array into the BCU I/O module’s pulse meter pulse rate. Values are in pulses per minute times the multiplier.

Pulse Accumulator[1-5]

Numeric

Array into the BCU I/O module’s pulse meter input accumulation of pulse counts. Values are in pulses per minute times the multiplier set in Setup

Update Tag

Numeric

Object instance update tag. This tag is used to indicate that the nonvolatile memory resident data within the particular instance has changed. The workstation is the primary user of this property.