Controls from two to four digital output stages and maintains a staging delay between stages turning on, and between stages turning off. The block also "rotates" or changes the lead stage each time the Rotate Slot transitions from False to True.
Digital output stages are typically used to control heating and cooling where multiple heating elements or cooling stages can be switched on and off as required. The elements or stages do not increase their output gradually. Instead they are controlled only by on and off signals.
The DigitalStagesDelay property ‘Stages’ provides control of the number of stages. The properties Stage1On, Stage1Off, Stage2On, Stage2Off, Stage3On, Stage3Off, Stage4On and Stage4Off control the specific thresholds (percentages) at which the respective stages will turn on and off. The input values ‘StageOnDelay’ and ‘StageOffDelay’ control the duration of the delays and can be set by the user or left at their default values. For an example see DigitalStagesDelay above.
Inputs
|
|
Slots
|
Type
|
Default
|
Description
|
|
In
|
Numeric
|
Null
|
The input to the block in percent.
|
|
StageOnDelay
|
Integer
|
60
|
The delay, in seconds, between turning on successive stages.
|
|
StageOffDelay
|
Integer
|
30
|
The delay, in seconds, between turning off successive stages.
|
|
Enable
|
Digital
|
True
|
Enables or disables the block.
Disabling the block turns off all digital outputs and cancels any staging timers.
|
|
Rotate
|
Digital
|
False
|
Rotates (changes) the lead stage when a False to True transition occurs.
|
Outputs
|
|
Slots
|
Type
|
Description
|
|
OutA
|
Digital
|
First digital output to stage.
|
|
OutB
|
Digital
|
Second digital output to stage.
|
|
OutC
|
Digital
|
Third digital output to stage.
|
|
OutD
|
Digital
|
Fourth digital output to stage.
|
|
CurrentLoad
|
Integer
|
Specifies the current lead stage number.
▪0: OutA ▪1: OutB ▪2: OutC ▪3: OutD |
Properties
|
|
Slots
|
Description
|
|
Stages
|
Sets the number of outputs to stage.
|
|
StageXOff
|
The threshold (percentage) at which the respective stage will turn off.
|
|
StageXOn
|
The threshold (percentage) at which the respective stage will turn on.
|
|
Persistent
|
When set to True, the current “lead” output is saved across controller restarts.
|
|