Description

This function block set is used to control the start and stop of an on-off electric heater. If the current temperature is below the subtraction of start/stop differential from the setpoint, the heater turns on; if it is above the sum of the start/stop differential and the setpoint, the heater turns off.

The electric heater is required to be switched off immediately in the event of a fault alarm.

Function

When "Fan Command" is "1" (0-OFF/1-ON) and "Temperature Input" is lower than the subtraction of start/stop differential from the setpoint, "Electric Heater Command" is "1".

When "Fan Command" is "1" (0-OFF/1-ON) and "Temperature Input" is greater than the sum of the start/stop differential and the setpoint, "Electric Heater Command" is "0".

When "Fan Command" is "0" (0-OFF/1-ON) or "Sensor Fault Alarm" is "1" (0-OK/1-FLT), "Electric Heater Command" is "0".

Internal logic

Input

PIN

Data type

Unit

Default value

Value/range

FAN_CMD

BOOL

-

0

0-OFF / 1-ON

FAULT

BOOL

-

0

0-OK / 1-FLT

TEMP_PV

FLOAT

°C

0

0...100

TEMP_SP

FLOAT

°C

20

0...100

HYS

FLOAT

°C

2

0...100

Output

PIN

Data type

Unit

Default value

Value/range

EH_CMD

BOOL

-

-

0-OFF / 1-ON

Example