This OPC UA ObjectType represents the BACnet object type Analog Output. An analog output converts a discrete value into a continuously variable output signal.

Figure 15 shows an overview for the BACnetAnalogOutput with its Properties and related ObjectTypes. It is formally defined in Table 15.

image021.png

Figure 15 BACnetAnalogOutputType overview

The BACnetAnalogOutput ObjectType is formally defined in Table 15.

Table 15 BACnetAnalogOutputType Definition

Attribute

Value

BrowseName

BACnetAnalogOutputType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of the BACnetAnalogType

0:HasProperty

Variable

Device_Type

0:String

0:PropertyType

O

0:HasProperty

Variable

Priority_Array

BACnetPriorityValue [16]

0:PropertyType

M

0:HasProperty

Variable

Relinquish_Default

0:Float

0:PropertyType

M

The BACnetAnalogOutput ObjectType is a concrete type and can be used directly.

This OPC UA Property, of DataType String, represents the BACnet property Device_Type.

It is a text description of the physical device connected to the analog output.

This OPC UA Property, of DataType BACnetPriorityValue [16], represents the BACnet property Priority_Array. The BACnetPriorityValue DataType is defined in 10.6.4.

It is an array that contains prioritized values that are in effect for this object. See 3.2.1 for details on command prioritization.

This OPC UA Property, of DataType Float, represents the BACnet property Relinquish_Default.

It is the default value to be used for the Present_Value when all command priority values in the Priority_Array have a NULL value. See 3.2.1 for details on command prioritization.