PLC libraries
Name Unit Range Description
tPWMCycleTime s TIME Cycle time of the PWM signal.
tPWMMinOffTime s TIME PWM: minimal off time
tPWMMinOnTime s TIME PWM: minimal on time
tPWMWaitingTime s TIME PWM: waiting time before switching vorm heating to
cooling and vice versa
fYThresholdOff % (L)REAL 3-Step: Off threshold
fYThresholdOn % (L)REAL 3-Step: On threshold
nCyclesForSwitchO
ver
none INT Number of cycles in which a change of parameter set is
done (smooth switching)
controller
Parameters
bEnablePreControll
er
none [TRUE,FALSE] Switches pre-controller on
bEnableZones none [TRUE,FALSE] Switches open loop characteristic on until close to set
value.
bEnableCVFilter none [TRUE,FALSE] Switches on control value filter following the main
controller.
iFilterType none ENUM Selection of a filter type for the control value filter
following the main controller (see below)
iControllerType none ENUM Selection of a control algorithm (see below)
alarming
parameters
TempLow °C (L)REAL Relative lower temperature limit in the first band.
TempLowLow °C (L)REAL Relative lower temperature limit in the second band.
TempHigh °C (L)REAL Relative upper temperature limit in the first band.
TempHighHigh °C (L)REAL Relative upper temperature limit in the second band.
TempAbsoluteHigh °C (L)REAL Absolute upper temperature limit.
TempAbsoluteLow °C (L)REAL Absolute lower temperature limit.
for experts only
parameters
fTuneKp none (L)REAL FineTuning parameter for PID controller
fTuneTn none (L)REAL FineTuning parameter for PID controller
fTuneTv none (L)REAL FineTuning parameter for PID controller
fTuneTd none (L)REAL FineTuning parameter for PID controller
Description
ST_CTRL_ParaController
TYPE ST_CTRL_ParaController :
STRUCT
(* Controller parameter set - heating *)
KpHeat:FLOAT;
TnHeat:TIME;
TvHeat:TIME;
TdHeat:TIME;
(* Controller parameter set - cooling *)
KpCool:FLOAT;
TnCool:TIME;
TvCool:TIME;
TdCool:TIME;
END_STRUCT
END_TYPE
TC3 Temperature Controller 27Version: 1.1