SubPreset Schedule Editor

Purpose

This device allows the user to create a series of events, with each event consisting of a trigger-time, a 12 character description, and a set of SubPreset load enables. The event# displayed for each event indicates its position in time order. When an event executes, the SubPresets indicated by the load enable parameters will be loaded. This device operates on a copy of the list of events that is be executed by the SubPreset Schedule Runner device. When the Save button is pressed, the edited list is saved to the schedule file, and the Runner device begins executing that list. When the Cancel button is pressed, the edited list is discarded, and the currently executing list is copied from the SubPreset Schedule Runner. The schedule is saved on the disk in the file named filename.scd where filename is the name of the view file.

Controls and Indicators

Current Time

Displays the current time and date.

Status

Displays the result of the last operation that the SubPrest scheduler has performed.Current Event

Trigger Time

Inidicates the time and date when the current event is programmed to execute. This can be changed by clicking on the Day, Hour and Minute increment and decrement buttons in the Adjust field.

Adjust

The Day, Hour and Minute buttons increment and decrement the time and date in the Trigger Time field. The Event Number buttons scroll through the list of events.

Insert

Creates a new event and inserts it into the list after the currently displayed event ( or at the beginning, if the list is empty), with its load-time set to the nearest 15 minute interval beyond the load-time of the currently displayed event, or, if the list is empty, the nearest 15 minute interval beyond the current time.

Delete

Deletes the currently displayed event.

Execute

Loads the SubPresets currently indicated by the SubPreset load enable buttons.

Delete All

Deletes all of the events currently in the list.

Save

Saves the current list of events to the disk file with the same name as the view file, but the extension .SCH. This allows the SubPreset Schedule Runner device to begin executing the new schedule.

Cancel

Deletes the current edit list and reloads the list that is currently running.

SubPreset Load Enables

These buttons represent the SubPresets in the system. If the view file does not contain a particular SubPreset, the corresponding button does nothing.

The buttons are used to program which SubPresets will be loaded by the current event. Only one SubPreset from each SubPreset domain is allowed to be enabled during an event. The device automatically implements mutually exclusive behavior among SubPresets in a common domain.

Related Topics

SubPreset
SubPreset Schedule Runner