Download PTC10 Programmable Temperature Controller

Transcript
Remote Programming
72
Errors: Attempting turn the square root filter on or off when no PID input channel is
selected produces a run-time “locked parameter” error.
<channel>.PID.ramp <float>
Sets the ramp rate in degrees per second. If the ramp rate is nonzero, whenever the
feedback setpoint is changed the feedback will gradually ramp the temperature to the
new setpoint. If the ramp rate is set to zero, setpoint ramping is disabled and new
setpoints are immediately effective.
Errors: Attempting to set the ramp rate when no PID input channel is selected produces
a run-time “locked parameter” error.
<channel>.PID.actual <float>
If the PID ramp rate is nonzero and the PID loop is currently ramping to a new setpoint
value, the “PID.actual” value shows the actual setpoint that the PID loop is attempting
to maintain at this moment. If the “PID.actual?” instruction is repeatedly issued during
a ramp (and the PID feedback is turned on), the returned value should automatically
increase at the ramp rate until the value of the “setpoint” setting is reached. The
“PID.actual?” query can be used to determine when a setpoint ramp is complete, while
the command “PID.actual = <value>” can be used to terminate a setpoint ramp. For
example, the following line pauses the macro until the setpoint ramp is complete:
while ((Out 1.PID.actual?) != (Out 1.PID.setpoint?)){ pause 1 s }
The the “waitForRamp” instruction provides a simpler way to accomplish the same
thing, but it waits for setpoint ramps to be completed completed on all channels.
If the PID mode is set to Off, ramping is disabled and the actual setpoint is always equal
to the target setpoint.
Errors: Attempting to set the actual setpoint when no PID input channel is selected
produces a run-time “locked parameter” error.
<channel>.PID.memory { 1, 2, 3, 4, 5, 6, 7, 8, Auto }
Sets the PID memory location. A set of PID gains and a minimum temperature can be
assigned te each of the eight locations. If the location is set to Auto, the various PID
gains are automatically recalled based on the PID’s input temperature and the minimum
temperature settings.
Errors: Attempting to change the memory location when no PID input channel is
selected produces a run-time “locked parameter” error.
<channel>.PID.T min <t min>
Sets the minimum temperature of the current PID memory location. This instruction has
no effect until the PID memory location is set to Auto.
Errors: Attempting to set the minimum zone temperature when no PID input channel is
selected produces a run-time “locked parameter” error.
PTC10 Programmable Temperature Controller