|
|
float | fGain |
| | Tuning constant, Proportional.
|
| |
|
float | fTuneI |
| | Tuning constant, Integral. Reset rate in units of 1/min.
|
| |
|
float | fTuneD |
| | Tuning constant, Derivative.
|
| |
|
float | fTuneFF |
| | Tuning constant, Feed Forward.
|
| |
|
float | fFeedForward |
| | Bias or FeedForward.
|
| |
|
float | fInRangeLo |
| | Lower bound on the valid range for input.
|
| |
|
float | fInRangeHi |
| | Upper bound on the valid range for input.
|
| |
|
float | fOutClampLo |
| | Lower bound to clamp output to.
|
| |
|
float | fOutClampHi |
| | Upper bound to clamp output to.
|
| |
|
float | fOutMaxChange |
| | Maximum change for the output.
|
| |
|
float | fOutMinChange |
| | Minimum change for the output.
|
| |
|
float | fScanSec |
| | PID scan time in seconds. Minimum value is 0.001 (1 millisecond)
|
| |
|
float | fOutWhenInLo |
| | The output value when the input is low.
|
| |
|
float | fOutWhenInHi |
| | The output value when the input is high.
|
| |
|
int | nInputMemMap |
| | The memory map address of the input for this PID loop for cascading PIDs, or 0 if input will be written directly.
|
| |
|
int | nSetpointMemMap |
| | The memory map address of the setpoint for this PID loop for cascading PIDs, or 0 if the setpoint will be written directly.
|
| |
|
int | nOutputMemMap |
| | The memory map address to write the output of this PID loop for cascading PIDs, or 0 if no output will be written.
|
| |
|
int | nAlgorithm |
| | Which algorithm to use (see Appendix A - PID Configuration and Status - Read/Write of the OptoMMP Protocol Guide for available algorithms)
|
| |
|
int | nManual |
| | Manual mode. 1 = Yes, 0 = No.
|
| |
|
int | nCfgFlags |
| | Configuration flags(see Appendix A - PID Configuration and Status - Read/Write of the OptoMMP Protocol Guide for available flags)
|
| |
The documentation for this struct was generated from the following file: