Among the different export tag types, ScheduleExportTags may be the least “intuitive”. To use one, you must have an existing Niagara schedule with ScheduleImportExt descriptor in the subordinate (JACE) station, under the NiagaraStation that represents the Supervisor. Drag the ScheduleExportTag onto the ScheduleImportExt component, that is, making it a child of the Niagara schedule import descriptor.
If you want to “slave” to an existing schedule in the Supervisor, you need to know its ord in that station (component path)—in which case, use of this tag is somewhat redundant.
Or, you can use a ScheduleExportTag with a new schedule to create a new, blank, “master” schedule on the Supervisor that corresponds to the “slave” schedule on the subordinate (JACE) station.
To add ScheduleExportTags
In the Nav tree, expand the
Schedules extension of the NiagaraStation that represents the Supervisor, and double-click it for the Niagara Schedule Import Manager view. This view lists schedules that are currently imported from the Supervisor (if any).
If there are none, click the
button in the Schedule Import Manager to add a new schedule, selecting the type in the first New dialog, and enter the desired name in the second New dialog. After adding it, it should appear in the Nav tree with a Niagara ScheduleImportExt descriptor (
ext).
If imported schedules already exist, expand a
schedule in the Nav tree to see if its Niagara ScheduleImportExt descriptor (
ext) already has a ScheduleExportTag
.
Drag a ScheduleExportTag from the exportTags palette onto a schedule’s Niagara schedule import descriptor (
ext).
The Name dialog appears. Either accept “ScheduleExportTag”, or enter another name and click . Note by default, the resulting Niagara master schedule (and ScheduleExportExt descriptor) in the Supervisor use the name of the (grandparent) schedule.
Double-click the parent Niagara ScheduleImportExt descriptor (
ext) to access its property sheet, which also contains the ScheduleExportTag
(expand it also).
The following properties are key:
Supervisor Id — (ScheduleImportExt) location of source Supervisor’s (master) schedule, using syntax as follows:
slot:path
where path includes parent folder(s) and the name of the schedule component, for example:
slot:/Schedules/Ltg/LtgAnnex
for a schedule named “LtgAnnex” located in the “Schedules”, “Ltg” folder on the Supervisor.
If adding a new schedule, this property may be blank—it is populated upon a successful Join.
Override Supervisor Id — (ScheduleExportTag) Boolean as to whether to override any existing Supervisor Id in the parent import
descriptor, and use instead the “NiagaraStation-relative” Override Supervisor Id Station Slot Path value (next property).
By default, this is false.
Typically, you set this to true only when making an new master schedule on the Supervisor, at the location specified in the next property (relative to the NiagaraStation that represents this JACE).
Override Supervisor Id Station Slot Path — (ScheduleExportTag) Parent folder location of the source Supervisor’s (master)
schedule if “Override Supervisor Id” is set to true. The default slot path is simply “slot:”, which means the root of the NiagaraStation that represents this subordinate (JACE) station on the Supervisor.
Or, click
open folder, to see the dialog with station ready to expand.
You may edit the “profile.bog file” to specify a new target folder structure—see Verify and edit the Station (.bog) File for details.
When overriding the Supervisor Id, a new master schedule is created on the Supervisor in this parent folder, named the same as the (grandparent) schedule component (slave) that has this export tag.
The remaining ScheduleExportTag property is standard to Niagara schedule export descriptors, noting briefly:
Export Execution Time — standard selections for a Niagara schedule export to occur, using trigger selections for mode and time, as well as last and next (calculated) times for schedule export.
Click
after finishing all property changes.
For further details, see ScheduleExportTags.