Schedule
The Schedule can be used to display and operate schedules and calendar entries. The current schedule is created on the basis of the weekly schedule and exceptions.
Use
Use on any page where a schedule is to be managed.
If a Schedule object is passed to the BaObject attribute, the generic functions can be used.
Features
Resulting schedule
The first tab, Current schedule, displays the combination of the weekly schedule and the exceptions. The following hierarchy applies:
- Local exceptions
- Global exceptions
- Weekly schedule
Editing the weekly schedule
On the Weekly schedule tab it is possible to edit the weekly schedule without taking into account exceptions that have already been defined.
In this view there is a schedule with different entries for each day. An entry can be edited or deleted via its menu. The start and end time or position can also be changed with the mouse or finger.
Each daily schedule also has a menu that can be used to add entries and reset changes.
By selecting the copy function, the day's entries are copied and can be inserted on other days.
Copying is also possible to other schedules or exceptions.
Managing exceptions
The exceptions are managed on the Calendar tab. For more information on how to use it, see the Calendar control.
Menu
Using the menu in the upper right-hand area of the schedule, you can either transfer all changes made to the PLC or discard them.
Attributes
The control inherits from BaseControl and thus has the same attributes. In addition, there are the following attributes.
BA
BaObject
tchmi:framework#/definitions/Symbol
To use the generic functionalities of TcHmiBa. It links a single object or a complete view (including children) to the control.
You can find more detailed information about the generic possibilities of TcHmiBa under Generic HMI. |
Common
Orientation
tchmi:framework#/definitions/TcHmi.BuildingAutomation.Controls.Orientation
Determines the orientation of the weekly schedule.
SnapPeriod
tchmi:general#/definitions/Number
Determines how precisely schedule entries can be set. If SnapPeriode is set to 15, for example, entries can be set to the nearest quarter of an hour.
DisplayTimeCursor
tchmi:general#/definitions/Boolean
Specifies whether a cursor for the current time is displayed in the resulting schedule.
CurrentDateTime
tchmi:general#/definitions/DateTime
Specifies the time that the cursor displays for the current time.
If a BaObject is used, the current time from the corresponding device is displayed.