The BACnetEventReportingType is formally defined in Table 53.

Table 53 BACnetEventReportingType Definition

Attribute

Value

BrowseName

BACnetEventReportingType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of the BaseObjectType defined in OPC 10000-5

0:HasProperty

Variable

Event_State

BACnetEventState

0:PropertyType

M

0:HasProperty

Variable

Notification_Class

UInt32

0:PropertyType

M

0:HasProperty

Variable

Event_Enable

BACnetEventTransitionBits

0:PropertyType

M

0:HasProperty

Variable

Acked_Transitions

BACnetEventTransitionBits

0:PropertyType

M

0:HasProperty

Variable

Notify_Type

BACnetNotifyType

0:PropertyType

M

0:HasProperty

Variable

Event_Time_Stamps

BACnetTimeStamp [3]

0:PropertyType

M

0:HasProperty

Variable

Event_Message_Texts

String [3]

0:PropertyType

O

0:HasProperty

Variable

Event_Message_Texts_Config

String [3]

0:PropertyType

O

0:HasProperty

Variable

Event_Detection_Enable

0:Boolean

0:PropertyType

O

0:HasProperty

Variable

Event_Algorithm_Inhibit_Ref

BACnetDeviceObjectPropertyReference

0:PropertyType

O

0:HasProperty

Variable

Event_Algorithm_Inhibit

0:Boolean

0:PropertyType

O

0:HasComponent

Object

EventAlgorithm

BACnetEvent AlgorithmType

O

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