Setpoint Profile
- Updated2023-02-17
- 3 minute(s) read
Setpoint Profile
Generates setpoint values over time in a control loop for ramp and soak types of control applications.
Inputs/Outputs

reset
A Boolean that specifies the initialization of the internal state of the node.
| True | Initializes the output to setpoint profile at time t = 0. |
| False | Does not initialize the internal state of the node. |
Default value: False

setpoint profile
An array of time and setpoint value pairs that define the profile of the setpoint as a function of time.

time (s)
Time values in the setpoint profile. Specify time (s) in ascending order.

setpoint
Setpoint values in the setpoint profile.

dt
Loop-cycle time or interval, in seconds, at which this node is called.
dt must be greater than zero.

setpoint
Setpoint value this node calculates from setpoint profile and from the elapsed time since the first call or reinitialization of this node.

profile complete?
A Boolean that indicates whether the elapsed time is greater than or equal to the last defined time value in setpoint profile.
| True | The elapsed time is greater than or equal to the last defined time value in setpoint profile. |
| False | The elapsed time is less than the last defined time value in setpoint profile. |

elapsed time
Elapsed time, in seconds, since the first call of the node or since the reinitialization of the node.