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.

Schedule 1:

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:

  1. Local exceptions
  2. Global exceptions
  3. 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.

Schedule 2:

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.

Schedule 3:

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.

Schedule 4:

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.

Schedule 5:

You can find more detailed information about the generic possibilities of TcHmiBa under Generic HMI.
The attribute is not applicable to all controls.

Schedule 6:
Schedule 7:
Schedule 8:

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.