Using BACnet Schedule and Calendar Objects
In a BACnet network, a device is able to make time based changes to an object's properties. For example, you might want to change the Present Value of an AnalogValue object representing a temperature controller's set-point, depending on the time of day and/or the day of the week. The object types that manage this behavior are the Schedule and Calendar.
- The Schedule object provides a schedule (Weekly Schedule property) for each of the seven days in a week. The Schedule object can, at the field device level, set the value of properties in other objects according the schedule. The object in which the property is set can be in the same or different device to that of the Schedule object. Typically, the property that is set is the Present Value.
- The Calendar object provides a list of dates (Date List property) that are used as exceptions for one or more Schedule objects. For example annual holidays or weekends.
The main purpose of configuring Schedule and Calendar objects in PcVue is to make them available to the WebScheduler. You can also map their properties to the variables tree for Data Sharing in the same way as any other BACnet object.