WAGO 750-830 Manual page 161

Modular i/o system bacnet/ip controller
Table of Contents

Advertisement

3.1.12.2.8
Schedule Object
The Schedule object defines a standardized object used to describe a periodic
schedule that may recur during a range of dates, with optional exceptions at
arbitrary times on arbitrary dates. The Schedule Object also serves as a bind-
ing between these scheduled times and the writing of specified "values" to
specific properties of specific objects at those times.
Schedules are divided into days, of which there are two types: normal days
within a week and exception days. Both types of days can specify scheduling
events for either the full day or portions of a day. A priority system determines
which planned event is in control at any given time.
The current state of the Schedule object is represented by the value of its Pre-
sent_Value property, which is normally calculated using the time/value pairs
from the Weekly_Schedule and Exception_Schedule properties. A default
value is used when no schedules are in effect. Details of this calculation are
provided in the description of the Present_Value property.
Versions of the Schedule Object prior to Protocol_Revision 4 only support
schedules that define an entire day (from midnight to midnight). For compati-
bility with these versions, this whole day behavior can be achieved by using a
specific schedule format. Weekly_Schedule and Exception_Schedule values
that begin at 00:00, and do not use any NULL values, will define schedules for
the entire day. Property values in this format will produce the same results in
all versions of the Schedule Object.
The Schedule Object and its properties are summarized in Tab. 3-35. The
properties are described in section 6.
Tab. 3-35: Properties of the Schedule Object
Properties
Object_Identifier
Object_Name
Object_Type
Present_Value
Description
Effective_Period
Weekly_Schedule
Exception_Schedule
Schedule_Default
List_Of_Object_
Property_References
WAGO-I/O-SYSTEM 750
BACnet/IP Controller
BACnet Building Controller (B-BC)
Data type:
Based on IEC Data
Types
BACnetObjectIdentifier
BACnetObjectIdentifier
CharacterString
STRING
BACnetObjectType
BACnetObjectType
Any
ARRAY[0..10] OF
BYTE
CharacterString
STRING
BACnetDateRange
BACnetDateRange
BACnetARRAY[7]of
ARRAY [1..7] OF
BACnetDailySchedule
BACnetDailySchedule
BACnetARRAY[N]of
ARRAY [1..7] OF
BACnetSpecialEvent
BACnetSpecialEvent
Any
ARRAY[0..10] OF
BYTE
List of BACnetDevice
ARRAY [0..3] OF
ObjectPropertyReference
BACnetDeviceObject-
PropertyReference;
BACnet/IP Controller 750-830
Default Value
-
"ScheduleX"
SCHEDULE
-
""
UNSPECIFIED
-
-
-
-
• 161
Writable via
BACnet by
means of
-
-
-
-
WriteProperty
WriteProperty
WriteProperty
WriteProperty
WriteProperty
WriteProperty

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents