The Touch Point 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 Touch Point device, the temperature setpoint can also be configured using a touch panel (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 Touch Panel?

  • 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.