Skip to main content
Skip table of contents

Temperature Setpoint

The TP panel has a feature of setting a temperature setpoint and sending it through communication protocols to any temperature control device. The temperature setpoint value is configurable through the following parameters or in the iSMA Configurator:

EFFECTIVE_SETPOINT: indicates a sum of the temperature actual setpoint value and offset. The register contains a value multiplied by 10;

  • Modbus register: 41502;
  • BACnet object: AI3, property: Present Value;

SETPOINT_VALUE: allows to set an actual temperature setpoint value. After reset, the DEFAULT_SETPOINT register's value is set to the SETPOINT_VALUE register. The register contains a value multiplied by 10. The value range is 0-500 (0-50oC);

  • Modbus register: 41501;
  • BACnet object: AV56, property: Present Value;

DEFAULT_SETPOINT: contains a temperature default setpoint value. The default setpoint is set as a setpoint value after the panel's restart or power supply reconnection (the value of the DEFAULT_SETPOINT register is written to the SETPOINT_VALUE register). The register contains a value multiplied by 10. In the range of 0-500 (0-50oC), the default value is 210 (21oC);

  • Modbus register: 41503;
  • BACnet object: AV57, property: Present Value;

OFFSET_SETPOINT: allows to set an offset value to the temperature setpoint (correction to the setpoint's value). The register contains a value multiplied by 10. In the range of 0-500 (0-50oC), the default value is 0 (0oC);

  • Modbus register: 41504;
  • BACnet object: AV58, property: Present Value.

Above parameters are limited to certain values stored in the following parameters:

SETPOINT_LOW_LIMIT: allows to set a minimum temperature setpoint value, which can be set by user. The register contains a value multiplied by 10. The default value is 180 (18oC);

  • Modbus register: 41505;
  • BACnet object: AV56, property: Low Limit;

SETPOINT_HIGH_LIMIT: allows to set a maximum temperature setpoint value, which can be set by user. The register contains a value multiplied by 10. The default value is 240 (24oC);

  • Modbus register: 41506;
  • BACnet object: AV56, property: High Limit;

OFFSET_RANGE: allows to set a limit for temperature offset value. The register contains a value multiplied by 10. In the range of 0-500 (0-50oC), the default value is 30 (3oC);

  • Modbus register: 41507;
  • BACnet object: AV59, property: Present Value.

User Interface for Temperature Setpoint

In the TP panel, the temperature setpoint can also be configured using a touchscreen (see Operating User Interface). This way, it is possible to change either the SETPOINT_VALUE or OFFSET_SETPOINT depending on the configuration of bits 1 and 2 of the SETPOINT_CONFIGURATION and the SETPOINT_STEP and EXIT_EDIT_TIME parameters:

SETPOINT_CONFIGURATION, bit 1: EDITABLE: enables or disables editing of the temperature setpoint locally from the panel;

  • Modbus register: 41513;
  • BACnet object: AV56, property: 4200;

SETPOINT_CONFIGURATION, bit 2: OPERATING_MODE: allows to set the operating mode of the temperature setpoint configuration;

  • Modbus register: 41513;
  • BACnet object: BO55, property: Out Of Service;

Bit

Name

0

1

1

Editable

Not editable

Editable (default)

2

Operating mode

Changing offset

Changing setpoint (default)

Temperature setpoint configuration


For description of all bits of the SETPOINT_CONFIGURATION parameter see User Interface Parameters.

SETPOINT_STEP: allows to set a temperature's setpoint step value. If the setpoint is changed locally from the panel (using -/+ buttons), a single press of a button causes a setpoint change with the step value stored in this register. The setpoint can be changed in the range determined by setpoint limits stored in the SETPOINT_LOW_LIMIT and SETPOINT_HIGH_LIMIT parameters.

The setpoint's step value is also automatically adjusted to the setpoint display precision. If the bit 4 of the SETPOINT_CONFIGURATION register is true, the setpoint value is displayed with one decimal place. In such case, the setpoint's step value is also adjusted to one decimal place. The register contains a value multiplied by 10. The default value is 10 (1oC);

  • Modbus register: 41508
  • BACnet object: AV56, property: 4206;

EXIT_EDIT_TIME: allows to set the time after which edition of any editable parameter is finished. The parameter is set in seconds. The default value is set to 5 seconds;

  • Modbus register: 40224
  • BACnet object: AO17, property: Present Value.

How to Change the Temperature Setpoint on the Touchscreen?

  • Short press + or - button to enter an edit mode (display should start blinking with a current value);

  • Change the temperature setpoint value by steps set in the SETPOINT_STEP:

    • - button decreases the value (multiple times for long press);

    • + button increases the value (multiple times for long press).

  • Reaching a limit value will be signaled with a double beep.

  • Device will automatically exit the edit mode after the time set in the EXIT_EDIT_TIME expires from a last interaction.

LEDs

The device shows a difference between the EFFECTIVE_SETPOINT and TEMPERATURE_SENSOR values on an LEDs ladder, which indicates the following:

  • no LEDs light up: a temperature in the room is near the EFFECTIVE_SETPOINT value;

  • blue LEDs light up: a temperature in the room is higher than the EFFECTIVE_SETPOINT value, cooling;

  • red LEDs light up: a temperature in the room is lower than the EFFECTIVE_SETPOINT value, heating.

Number and brightness of LEDs indicate exact difference of the values:

  • every 0.5 degree of difference lights up a next LED half way up;

  • every 1 degree of difference lights up a next LED to maximum;

  • a difference greater than 3 degrees lights up all 3 LEDs and does not change further;

  • changes are controlled with 0.2 degrees hysteresis to prevent LEDs flashing.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.