Skip to main content

Multi-State Value Object - Schedule Control

The schedule control multi-state value object selects the active schedule set. It also exposes the proprietary per-schedule runtime state properties.

Objects​

TypeInstanceName
MSV1001SCHEDULE CONTROL

Properties​

List of available properties for the schedule control object. Properties with an identifier of 512 or higher are proprietary.

Property IdentifierProperty IDProperty DatatypeWritable / Read-only
Object_Identifier75BACnetObjectIdentifierR
Object_Name77CharacterStringR
Object_Type79BACnetObjectTypeR
Present_Value85UnsignedW
Status_Flags111BACnetStatusFlagsR
Event_State36BACnetEventStateR
Out_Of_Service81BOOLEANW
Number_Of_States74UnsignedR
Property_List371BACnetARRAY of UnsignedR
Description28CharacterStringR
State_Text110BACnetARRAY of CharacterStringR
Schedule_State_1950UnsignedR
Schedule_State_2951UnsignedR
Schedule_State_3952UnsignedR
Schedule_State_4953UnsignedR
Schedule_State_5954UnsignedR

State text​

The State_Text property maps each Present_Value to a text label.

Present_ValueState_TextDescription
1NO COMMANDNo command
2 to 6ENABLE 1 to ENABLE 5Enable schedule 1 to 5
7 to 11DISABLE 1 to DISABLE 5Disable schedule 1 to 5
12 to 16PAUSE 1 to PAUSE 5Pause schedule 1 to 5
17 to 21RESUME 1 to RESUME 5Resume schedule 1 to 5

Proprietary Properties​

Schedule_State_1 to Schedule_State_5 (950 to 954)​

Read-only runtime state of each of the five schedules. Each property reports the current state of the matching schedule:

  • 0 - Disabled.
  • 1 - Enabled.
  • 2 - Paused.