PLC libraries
Table18: ENUM: ST_ControlMode
Name Description
CTRLMODE_HEATING Heating only.
CTRLMODE_COOLING Cooling only.
CTRLMODE_HEATING_COOLING Heating and cooling.
Table19: ENUM: states
Name Description
TC_STATE_IDLE Controller switched off.
TC_STATE_INIT Controller is being initialised.
TC_STATE_OFF Controller switched off, was previously switched on.
TC_STATE_TUNE Controller in tuning / self adjustment state.
TC_STATE_MANUAL_OPERATION Controller in manual operation.
TC_STATE_CLOSED_LOOP Controller in automatic operation.
TC_STATE_TUNE_IDLE Tuning started but not yet running. Waiting for idle.
TC_STATE_TUNE_PULSE Pulse for determination of delay time.
TC_STATE_TUNE_STEP Step for determination of delay time and maximum
speed.
TC_STATE_TUNE_READY Self-tuning complete.
TC_STATE_ERROR Error (logical error).
Table20: ENUM: E_FilterType
Name Description
E_FilterType_FIRSTORDER First order filter.
E_FilterType_AVERAGE Mean value filter.
Table21: ENUM: E_ControllerType
Name Description
E_ControllerType_PID Standard PID control algorithm.
E_ControllerType_PIDD2 Planned serial PID control algorithm.
Bit-masks for alarms
TC3 Temperature Controller 37Version: 1.1