Asentria SiteBoss 571 UserManual
Page 110
Output Power-Up Sequence
Note:
This feature applies to both the integral power controller board on the S571, and any connected
PowerBoss devices. In this section the term “power controller" refers to either device.
This feature allows the user to modify the behavior of the power switches after the unit is powered up. By default,
the switches are all turned on within a few seconds of power-up. By entering a sequence of actions, the power-up
sequence can be modified to wait for a specified temperature or input voltage level to be achieved, and/or a
specified amount of time to elapse, before turning on switch(es).
The power-up sequence is performed by the power controller after power-up. This sequence is stored and
executed by the
power controller’s on-board processor, and is completely independent of the SiteBoss application
software. Normally the sequence will be complete, and all switches turned on, long before the SiteBoss application
starts up. If a power-up sequence is not programmed, all switches are turned on almost immediately after power-
up or reset.
The benefit of this feature is that some connected equipment may require a particular temperature or voltage level
to exist before it is ready to be powered up. Using this feature, the power controller can be programmed to
accommodate these requirements.
Output Power-Up Setting Keys
Access to the power-up sequence is provide via; two Setting Keys,
event.power[X].powerup.sequence
and
event.power[X].powerup.timeout
; and two commands,
POWERUP STATUS X
and
POWERUP ABORT X
where
X
is the settings slot associated with the power controller (200, or 1-16). These Setting Keys and commands
are currently the only user interface provided for this feature.
event.power[X].powerup.sequence
This setting contains the power-up sequence in human-readable format, as a series of commands. The maximum
length of the setting is 65,534 characters.
When the SiteBoss application starts, and any time this setting is changed, the power-up sequence contained in
the setting is compared to the power-up sequence stored on the power controller. If they don't match, then the
power-up sequence stored on the power controller is updated. This update involves a series of communications
between the SiteBoss application and the power controller. If the update fails for any reason, it will be retried once
per minute thereafter until it succeeds. The power-up sequence cannot be updated if it is still executing; in this
case the update will be pended until after execution is completed, or the sequence is aborted (using the
POWERUP ABORT
command).
Available actions for each step in the sequence are:
Turn on a switch
Wait up to a specified amount of time for the temperature to reach a specified level
Wait up to a specified amount of time for the supply voltage to reach a specified level
Wait for a specified amount of time
The sequence can contain up to 48 steps; each of these actions represents one step. Sequence actions are
specified using the commands below, and:
•
Actions are separated by a semi-colon (;).
•
Spaces and leading zeroes are allowed for readability, but are not required.
•
Line breaks are not allowed.
•
Comments can be included by starting with double slash "//"; everything from that point until the next semi-
colon will be ignored.
•
Command characters ("T", "D" and "V") are case-insensitive.
•
Values can be enclosed in parenthesis if desired, although the parenthesis have no effect on the
command, they must be balanced.