The BACnetTimeManagementType is formally defined in Table 46.

Table 46 – BACnetTimeManagementType Definition

Attribute

Value

BrowseName

BACnetTimeManagementType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of the BaseObjectType defined in OPC 10000-5

0:HasProperty

Variable

Local_Date

BACnetDate

0:PropertyType

O

0:HasProperty

Variable

Local_Time

BACnetTime

0:PropertyType

O

0:HasProperty

Variable

UTC_Offset

0:Int16

0:PropertyType

O

0:HasProperty

Variable

Daylight_Savings_Status

0:Boolean

0:PropertyType

O

0:HasComponent

Method

TimeSynchronization

O

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

This OPC UA Property, of DataType BACnetTime, represents the BACnet property Local_Date. The BACnetTime DataType is defined in 10.5.32.

The Local_Date shall indicate the current date. When unable to track the date, the value of the variable shall be initialized to a date on or before January 1, 1990.

This OPC UA Property, of DataType BACnetDate, represents the BACnet property Local_Time. The BACnetDate DataType is defined in 10.5.6.

The Local_Time shall indicate the current local time. When unable to track the time, the value of the variable shall be initialized to the time 00:00:00.00.

This OPC UA Property, of DataType Int16, represents the BACnet property UTC_Offset.

The UTC_Offset shall indicate the number of minutes (-780 to 780) offset between local standard time and Universal Time Coordinated (UTC). The time zones to the west of the zero degree meridian shall be positive, and the time zones to the east of the zero degree meridian shall be negative.

This OPC UA Property, of DataType Boolean, represents the BACnet property Daylight_Savings_Status.

When the Daylight_Savings_Status variable value is true, daylight savings time is in effect at the BACnet device’s location.

This Method is used to update the time of a BACnet device. See B.3 for more details.

Signature

TimeSynchronization (

[in]UtcTimeTime

);

Argument

Description

Time

The UTC time used to update the time of the BACnet device.

Method Result Codes

ResultCode

Description

Common StatusCodes defined in OPC 10000-4