10.5 OPC UA Structure DataTypes

10.5.1 General

BACnet SEQUENCE definitions are mapped to OPC UA Structure DataTypes.

BACnet CHOICE definitions are mapped to OPC UA Union DataTypes. These types are defined in 10.6.

10.5.2 BACnetAddress

This DataType is a structure that represents a BACnet address. Its composition is formally defined in Table 164.

Table 164 – BACnetAddress Structure
Name Type Description
BACnetAddressstructure

NetworkNumber

0:UInt16A value 0 indicates the local network

MacAddress

0:ByteStringA string of length 0 indicates a broadcast

Its representation in the AddressSpace is defined in Table 165.

Table 165 – BACnetAddress Definition
Attribute Value
BrowseNameBACnetAddress
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of 0:Structure

10.5.3 BACnetAddressBinding

This DataType is a structure that defines the network address binding of a BACnet object. Its composition is formally defined in Table 166.

Table 166 – BACnetAddressBinding Structure
Name Type Description
BACnetAddressBindingstructure

DeviceObjectIdentifier

BACnetObjectIdentifierThe DataType BACnetObjectIdentifier is defined in 10.2.1.

DeviceAddress

BACnetAddressThe DataType BACnetAddress is defined in 10.5.2.

Its representation in the AddressSpace is defined in Table 167

Table 167 – BACnetAddressBinding Definition
Attribute Value
BrowseNameBACnetAddressBinding
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of 0:Structure

10.5.4 BACnetCOVSubscription

This DataType is a structure that defines the change-of-value subscription for a BACnet object. Its composition is formally defined in Table 168.

Table 168 – BACnetCOVSubscription Structure
Name Type Description Optional
BACnetCOVSubscriptionstructure

Recipient

BACnetRecipientProcessThe DataType BACnetRecipientProcess is defined in 10.5.30.False

MonitoredProperty Reference

BACnetDeviceObjectPropertyReferenceThe DataType BACnetDeviceObjectPropertyReference is defined in 10.5.10.False

IssueConfirmed Notifications

0:BooleanFalse

TimeRemaining

UInt32False

CovIncrement

0:FloatTrue

Its representation in the AddressSpace is defined in Table 169.

Table 169 – BACnetCOVSubscription Definition
Attribute Value
BrowseNameBACnetCOVSubscription
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of 0:Structure

10.5.5 BACnetDailySchedule

This DataType is a structure that defines a sequence of BACnetTimeValue structures. Each element in the sequence defines a time/value pair that describes the state of the object at a given point in the day. Its composition is formally defined in Table 170.

Table 170 – BACnetDailySchedule Structure
Name Type Description
BACnetDailySchedulestructure

Day-schedule

BACnetTimeValue []The DataType BACnetTimeValue is defined in 10.5.33

Its representation in the AddressSpace is defined in Table 171.

Table 171 – BACnetDailySchedule Definition
Attribute Value
BrowseNameBACnetDailySchedule
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of 0:Structure

10.5.6 BACnetDate

This DataType is a structure that defines a calendar date. Its composition is formally defined in Table 172.

Table 172 – BACnetDate Structure
Name Type Description
BACnetDatestructure

Year

BACnetYearThe DataType BACnetYear is defined in 10.2.2

Month

BACnetMonthThe DataType BACnetMonth is defined in 10.4.18

DayOfMonth

BACnetDayOfMonthThe DataType BACnetDayOfMonth is defined in 10.4.6

DayOfWeek

BACnetDayOfWeekThe DataType BACnetDayOWeek is defined in 10.4.7

Its representation in the AddressSpace is defined in Table 173.

Table 173 – BACnetDate Definition
Attribute Value
BrowseNameBACnetDate
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of 0:Structure

10.5.7 BACnetDateRange

This DataType is a structure that defines a time span, with absolute start and end times. Its composition is formally defined in Table 174.

Table 174 – BACnetDateRange Structure
Name Type Description
BACnetDateRangestructure

StartDate

BACnetDateThe DataType BACnetDate is defined in 10.5.6.

EndTime

BACnetDateThe DataType BACnetDate is defined in 10.5.6.

Its representation in the AddressSpace is defined in Table 175.

Table 175 – BACnetDateRange Definition
Attribute Value
BrowseNameBACnetDateRange
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of 0:Structure

10.5.8 BACnetDateTime

This DataType is a structure that defines a calendar date and an absolute time. Its composition is formally defined in Table 176.

Table 176 – BACnetDateTime Structure
Name Type Description
BACnetDateTimestructure

Date

BACnetDateThe DataType BACnetDate is defined in 10.5.6.

Time

BACnetTimeThe DataType BACnetDate is defined in 10.5.32.

Its representation in the AddressSpace is defined in Table 177.

Table 177 – BACnetDateTime Definition
Attribute Value
BrowseNameBACnetDateTime
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of 0:Structure

10.5.9 BACnetDestination

This DataType is a structure that represents a BACnet destination. Its composition is formally defined in Table 178.

Table 178 – BACnetDestination Structure
Name Type Description
BACnetDestinationstructure

ValidDays

BACnetDaysOfWeekThe DataType BACnetDaysOfWeek is defined in 10.3.2

FromTime

BACnetTimeThe DataType BACnetTime is defined in 10.5.32

ToTime

BACnetTimeThe DataType BACnetTime is defined in 10.5.32

Recipient

BACnetRecipientThe DataType BACnetRecipient is defined in 10.6.9

ProcessIdentifier

UInt32

IssueConfirmedNotifications

0:Boolean

Transitions

BACnetEventTransitionBitsThe DataType BACnetEventTransitionBits is defined in 10.3.3

Its representation in the AddressSpace is defined in Table 179.

Table 179 – BACnetDestination Definition
Attribute Value
BrowseNameBACnetDestination
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of 0:Structure

10.5.10 BACnetDeviceObjectPropertyReference

This OPC UA DataType also covers the superset of the BACnet data types BACnetDeviceObjectPropertyReference, BACnetDeviceObjectReference and BACnetObjectPropertyReference. This is used to simplify the view from the OPC UA client side. It covers also changes in BACnet properties where the included type was changed to BACnetDeviceObjectPropertyReference.

This DataType is a structure that defines a reference to a 0:PropertyType of a BACnet object. Its composition is formally defined in Table 180.

Table 180 – BACnetDeviceObjectPropertyReference Structure
Name Type Description Optional
BACnetDeviceObject PropertyReferencestructure

ObjectIdentifier

BACnetObjectIdentifierObject properties that contain BACnetObjectIdentifiers may use 4194303 to indicate that the 0:PropertyType is not initialized.False

PropertyIdentifier

BACnetPropertyIdentifierThe propertyIdentifier is not specified if the structure represents a BACnetDeviceObjectReference.True

PropertyArrayIndex

UInt32Used only with array datatype. If omitted with an array then the entire array is referenced.True

DeviceIdentifier

BACnetObjectIdentifierThe deviceIdentifier is not specified if the structure represents a BACnetObjectPropertyReference.True

Its representation in the AddressSpace is defined in Table 181.

Table 181 – BACnetDeviceObjectPropertyReference Definition
Attribute Value
BrowseNameBACnetDeviceObjectPropertyReference
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of 0:Structure

10.5.11 BACnetEventParameterBufferReady

This DataType is a structure that represents a buffer ready event parameter. Its composition is formally defined in Table 182.

Table 182 – BACnetEventParameterBufferReady Structure
Name Type Description
BACnetEventParameterBufferReadystructure

notification-threshold

0:UInt32

Previous-notification-count

0:UInt32

Its representation in the AddressSpace is defined in Table 183.

Table 183 – BACnetEventParameterBufferReady Definition
Attribute Value
BrowseNameBACnetEventParameterBufferReady
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of 0:Structure

10.5.12 BACnetEventParameterChangeOfBitstring

This DataType is a structure that represents a change of bitstring event parameter. Its composition is formally defined in Table 184.

Table 184 – BACnetEventParameterChangeOfBitstring Structure
Name Type Description Allow
Subtypes
BACnetEventParameterChangeOfBitstringstructure

Time-delay

0:UInt32False

bitmask

0:OptionSetTrue

List-of-bitstring-values

0:OptionSet[]True

Its representation in the AddressSpace is defined in Table 185.

Table 185 – BACnetEventParameterChangeOfBitstring Definition
Attribute Value
BrowseNameBACnetEventParameterChangeOfBitstring
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of 0:Structure

10.5.13 BACnetEventParameterChangeOfCharacterString

This DataType is a structure that represents a change of char string event parameter. Its composition is formally defined in Table 186.

Table 186 – BACnetEventParameterChangeOfCharacterString Structure
Name Type Description
BACnetEventParameterChangeOfCharacterStringstructure

Time-delay

0:UInt32

AlarmValues

0:String[]

Its representation in the AddressSpace is defined in Table 187.

Table 187 – BACnetEventParameterChangeOfCharacterString Definition
Attribute Value
BrowseNameBACnetEventParameterChangeOfCharacterString
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of 0:Structure

10.5.14 BACnetEventParameterChangeOfLifeSafety

This DataType is a structure that represents a change of char string event parameter. Its composition is formally defined in Table 188.

Table 188 – BACnetEventParameterChangeOfLifeSafety Structure
Name Type Description
BACnetEventParameterChangeOfLifeSafetystructure

NewState

BACnetLifeSafetyState

NewMode

BACnetLifeSafetyMode

OperationExtended

BACnetLifeSafetyOperation

Its representation in the AddressSpace is defined in Table 189.

Table 189 – BACnetEventParameterChangeOfLifeSafety Definition
Attribute Value
BrowseNameBACnetEventParameterChangeOfLifeSafety
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of 0:Structure

10.5.15 BACnetEventParameterChangeOfState

This DataType is a structure that represents a change of state event parameter. Its composition is formally defined in Table 190.

Table 190 – BACnetEventParameterChangeOfState Structure
Name Type Description
BACnetEventParameterChangeOfStatestructure

Time-delay

0:UInt32

List-of -values

BACnetPropertyStates[]

Its representation in the AddressSpace is defined in Table 191.

Table 191 – BACnetEventParameterChangeOfState Definition
Attribute Value
BrowseNameBACnetEventParameterChangeOfState
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of 0:Structure

10.5.16 BACnetEventParameterChangeOfValue

This DataType is a structure that represents a change of value event parameter. Its composition is formally defined in Table 192.

Table 192 – BACnetEventParameterChangeOfValue Structure
Name Type Description Allow
Subtypes
BACnetEventParameterChangeOfValuestructure

Time-delay

0:UInt32False

Cov-criteria-bitmask

0:OptionSetTrue

Cov-criteria-referenced-property-increment

0:FloatFalse

Its representation in the AddressSpace is defined in Table 193.

Table 193 – BACnetEventParameterChangeOfValue Definition
Attribute Value
BrowseNameBACnetEventParameterChangeOfValue
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of 0:Structure

10.5.17 BACnetEventParameterCommandFailure

This DataType is a structure that represents a command failure event parameter. Its composition is formally defined in Table 194.

Table 194 – BACnetEventParameterCommandFailure Structure
Name Type Description
BACnetEventParameterCommandFailurestructure

Time-delay

0:UInt32

Feedback-property-reference

BACnetDeviceObjectPropertyReference

Its representation in the AddressSpace is defined in Table 195.

Table 195 – BACnetEventParameterCommandFailure Definition
Attribute Value
BrowseNameBACnetEventParameterCommandFailure
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of 0:Structure

10.5.18 BACnetEventParameteDoubleOutOfRange

This DataType is a structure that represents a double parameter out of range event parameter. Its composition is formally defined in Table 196.

Table 196 – BACnetEventParameterDoubleOutOfRange Structure
Name Type Description
BACnetEventParameterDoubleOutOfRangestructure

Time-delay

0:UInt32

Low-limit

0:Double

High-limit

0:Double

deadband

0:Double

Its representation in the AddressSpace is defined in Table 197.

Table 197 – BACnetEventParameterDoubleOutOfRange Definition
Attribute Value
BrowseNameBACnetEventParameterDoubleOutOfRange
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of 0:Structure

10.5.19 BACnetEventParameterFloatingLimit

This DataType is a structure that represents a floating limit event parameter. Its composition is formally defined in Table 198.

Table 198 – BACnetEventParameterFloatingLimit Structure
Name Type Description
BACnetEventParameterFloatingLimitstructure

Time-delay

0:UInt32

Setpoint-reference

BACnetDeviceObjectPropertyReference

Low-diff-limit

0:Double

High-diff-limit

0:Double

deadband

0:Double

Its representation in the AddressSpace is defined in Table 199.

Table 199 – BACnetEventParameterFloatingLimit Definition
Attribute Value
BrowseNameBACnetEventParameterFloatingLimit
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of 0:Structure

10.5.20 BACnetEventParameterOutOfRange

This DataType is a structure that represents a parameter out of range event parameter. Its composition is formally defined in Table 200.

Table 200 – BACnetEventParameterOutOfRange Structure
Name Type Description
BACnetEventParameterOutOfRangestructure

Time-delay

0:UInt32

Low-limit

0:Double

High-limit

0:Double

Deadband

0:Double

Its representation in the AddressSpace is defined in Table 201.

Table 201 – BACnetEventParameterOutOfRange Definition
Attribute Value
BrowseNameBACnetEventParameterOutOfRange
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of 0:Structure

10.5.21 BACnetEventParameterSignedOutOfRange

This DataType is a structure that represents a signed parameter out of range event parameter. Its composition is formally defined in Table 202.

Table 202 – BACnetEventParameterSignedOutOfRange Structure
Name Type Description
BACnetEventParameterSignedOutOfRangestructure

Time-delay

0:UInt32

Low-limit

0:Int32

High-limit

0:Int32

deadband

0:UInt32

Its representation in the AddressSpace is defined in Table 203.

Table 203 – BACnetEventParameterSignedOutOfRange Definition
Attribute Value
BrowseNameBACnetEventParameterSignedOutOfRange
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of 0:Structure

10.5.22 BACnetEventParameterUnsignedOutOfRange

This DataType is a structure that represents an unsigned parameter out of range event parameter. Its composition is formally defined in Table 204.

Table 204 – BACnetEventParameterUnsignedOutOfRange Structure
Name Type Description
BACnetEventParameterUnsignedOutOfRangestructure

Time-delay

0:UInt32

Low-limit

0:UInt32

High-limit

0:UInt32

deadband

0:UInt32

Its representation in the AddressSpace is defined in Table 205.

Table 205 – BACnetEventParameterUnsignedOutOfRange Definition
Attribute Value
BrowseNameBACnetEventParameterUnsignedOutOfRange
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of 0:Structure

10.5.23 BACnetEventFaultParameterExtended

This DataType is a structure that represents a parameter extended event parameter. Its composition is formally defined in Table 206.

Table 206 – BACnetEventParameterExtended Structure
Name Type Description Allow
Subtypes
BACnetEventFaultParameterExtendedstructure

vendorId

0:UInt16False

Extended-fault-type

0:UIntegerTrue

parameters

BACnetEventParameterExtendedParameters[]False

Its representation in the AddressSpace is defined in Table 207.

Table 207 – BACnetEventFaultParameterExtended Definition
Attribute Value
BrowseNameBACnetEventFaultParameterExtended
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of 0:Structure

10.5.24 BACnetEventParameterUnsignedRange

This DataType is a structure that represents an unsigned parameter out of range event parameter. Its composition is formally defined in Table 208.

Table 208 – BACnetEventParameterUnsignedRange Structure
Name Type Description
BACnetEventParameterUnsignedRangestructure

Time-delay

0:UInt32

Low-limit

0:UInt32

High-limit

0:UInt32

Its representation in the AddressSpace is defined in Table 209.

Table 209 – BACnetEventParameterUnsignedRange Definition
Attribute Value
BrowseNameBACnetEventParameterUnsignedRange
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of 0:Structure

10.5.25 BACnetFaultParameterFaultCharacterstring

This DataType is a structure that represents char string fault parameter. Its composition is formally defined in Table 210.

Table 210 – BACnetFaultParameterFaultCharacterstring Structure
Name Type Description
BACnetFaultParameterFaultCharacterstringstructure

Fault-characterstring

0:String

Its representation in the AddressSpace is defined in Table 211.

Table 211 – BACnetFaultParameterFaultCharacterstring Definition
Attribute Value
BrowseNameBACnetFaultParameterFaultCharacterstring
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of 0:Structure

10.5.26 BACnetFaultParameterFaultLifeSafety

This DataType is a structure that represents fault safety fault parameter. Its composition is formally defined in Table 212.

Table 212 – BACnetFaultParameterFaultLifeSafety Structure
Name Type Description
BACnetFaultParameterFaultLifeSafetystructure

List-of-fault-values

BACnetLifeSafetyState[]

Mode-property-reference

BACnetDeviceObjectPropertyReference

Its representation in the AddressSpace is defined in Table 213.

Table 213 – BACnetFaultParameterFaultLifeSafety Definition
Attribute Value
BrowseNameBACnetFaultParameterFaultLifeSafety
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of 0:Structure

10.5.27 BACnetFaultParameterFaultState

This DataType is a structure that represents fault safety fault parameter. Its composition is formally defined in Table 214.

Table 214 – BACnetFaultParameterFaultState Structure
Name Type Description
BACnetFaultParameterFaultStatestructure

List-of-fault-values

BACnetProgramStates[]

Its representation in the AddressSpace is defined in Table 215.

Table 215 – BACnetFaultParameterFaultState Definition
Attribute Value
BrowseNameBACnetFaultParameterFaultState
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of 0:Structure

10.5.28 BACnetFaultParameterFaultStatusFlags

This DataType is a structure that represents fault status flags fault parameter. Its composition is formally defined in Table 216.

Table 216 – BACnetFaultParameterFaultStatusFlags Structure
Name Type Description
BACnetFaultParameterFaultStatusFlagsstructure

Status-flags-reference

BACnetDeviceObjectPropertyReference []

Its representation in the AddressSpace is defined in Table 217.

Table 217 – BACnetFaultParameterFaultStatusFlags Definition
Attribute Value
BrowseNameBACnetFaultParameterFaultStatusFlags
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of 0:Structure

10.5.29 BACnetPropertyStates

This DataType is a structure that represents property states. Its composition is formally defined in Table 218.

Table 218 – BACnetPropertyStates Structure
Name Type Description
BACnetPropertyStatesstructure

BooleanValue

0:Boolean

BinaryValue

BACnetBinaryPV

EventType

BACnetEventEnumType

Polarity

BACnetPolarity

ProgramChange

BACnetProgramRequest

ProgramState

BACnetProgramStates

ProgramError

BACnetProgramError

Reliability

BACnetReliability

State

BACnetEventState

SystemStatus

BACnetDeviceStatus

Units

0:EUInformation

UnsignedValue

0:UInt32

LifeSafetyMode

BACnetLifeSafetyMode

LifeSafetyState

BACnetLifeSafetyState

Its representation in the AddressSpace is defined in Table 219.

Table 219 – BACnetPropertyStates Definition
Attribute Value
BrowseNameBACnetPropertyStates
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of 0:Structure

10.5.30 BACnetRecipientProcess

This DataType is a structure that represents the recipient process. Its composition is formally defined in Table 220.

Table 220 – BACnetRecipientProcess Structure
Name Type Description
BACnetRecipientProcessstructure

Recipient

BACnetRecipientThe DataType BACnetRecipient is defined in 10.6.9

ProcessIdentifier

UInt32

Its representation in the AddressSpace is defined in Table 221.

Table 221 – BACnetRecipientProcess Definition
Attribute Value
BrowseNameBACnetRecipientProcess
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of 0:Structure

10.5.31 BACnetSpecialEvent

This DataType is a structure that defines a period, a list of time values, and a priority. It is a means to identify moments in time over one or more days. Its composition is formally defined in Table 222.

Table 222 – BACnetSpecialEvent Structure
Name Type Description
BACnetSpecialEventstructure

Period

BACnetSpecialEventPeriodThe DataType BACnetSpecialEventPeriod is defined in

ListOfTimeValues

BACnetTimeValue[]The DataType BACnetTimeValue is defined in 10.5.33

EventPriority

Byte

Its representation in the AddressSpace is defined in Table 223.

Table 223 – BACnetSpecialEvent Definition
Attribute Value
BrowseNameBACnetSpecialEvent
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of 0:Structure

10.5.32 BACnetTime

This DataType is a structure that represents a time. Its composition is formally defined in Table 224.

Table 224 – BACnetTime Structure
Name Type Description
BACnetTimestructure

Hour

Byte

Minute

Byte

Second

Byte

Hundredths

Byte

Its representation in the AddressSpace is defined in Table 225.

Table 225 – BACnetTime Definition
Attribute Value
BrowseNameBACnetTime
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of 0:Structure

10.5.33 BACnetTimeValue

This DataType is a structure that represents a BACnet time value. Its composition is formally defined in Table 226.

Table 226 – BACnetTimeValue Structure
Name Type Description
BACnetTimeValuestructure

Time

BACnetTimeThe DataType BACnetTime is defined in 10.5.32

Value

BACnetTimeValueValueThe DataType BACnetTimeValueValue is defined in 10.5.34

Its representation in the AddressSpace is defined in Table 227.

Table 227 – BACnetTimeValue Definition
Attribute Value
BrowseNameBACnetTimeValue
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of 0:Structure

10.5.34 BACnetTimeValueValue

This DataType is a structure that represents a BACnet value used in BACnet time value. Its composition is formally defined in Table 228. If the BACnet value is NULL, the OPC UA value shall be set to NULL.

Table 228 – BACnetTimeValueValue Structure
Name Type Description Allow
Subtypes
BACnetTimeValueValuestructure

BooleanValue

0:BooleanFalse

UnsignedValue

0:UIntegerTrue

SignedValue

0:IntegerTrue

OctedStringValue

0:ByteStringFalse

CharStringValue

0:StringFalse

ObjectIdentifierValue

BACnetObjectIdentifierFalse

EnumerationValue

0:Int32False

BitStringValue

0:OptionSetTrue

Its representation in the AddressSpace is defined in Table 229.

Table 229 – BACnetTimeValueValue Definition
Attribute Value
BrowseNameBACnetTimeValueValue
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of 0:Structure

10.5.35 BACnetWeekNDay

This DataType is a structure that defines a combination of day and month using numeric codes. Its composition is formally defined in Table 230.

Table 230 – BACnetWeekNDay Structure
Name Type Description
BACnetWeekNDaystructure

Month

BACnetMonthThe DataType BACnetMonth is defined in 10.4.18.

Day

BACnetDayThe DataType BACnetDay is defined in 10.4.5.

DayOfWeek

BACnetDayOfWeekThe DataType BACnetDay is defined in 10.4.7.

Its representation in the AddressSpace is defined in Table 231.

Table 231 – BACnetWeekNDay Definition
Attribute Value
BrowseNameBACnetWeekNDay
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of 0:Structure