The Setpoint (com.prosyst.mbs.services.da.items.Setpoint) device item represents a setpoint that controls the given desired value. To present the type of a value you should use Q which extends Quantity<Q>. All valid desired values lie within the range. In contrast to Actuator, the Setpoint aims to maintain the desired value. For example, a temperature control setpoint can be the desired value of the closed- loop system.
Property |
Access |
Property Class |
Description |
|---|---|---|---|
range |
RE |
|
Property for the desired value range. All valid desired values lie within this range. |
value |
RWE |
|
Property for the desired value. |
To specify what property of the equipment does the Setpoint configure it is necessary to add specific attribute. The key of this attribute is SetpointAttributes.ATTRIBUTE_TYPE and the value can be one of the following constants:
SetpointAttributes.TYPE_HEATING – used when the Setpoint configures the heating.SetpointAttributes.TYPE_COOLING – used when the Setpoint configures the cooling.SetpointAttributes.TYPE_HUMIDITY – used when the Setpoint configures the humidity.SetpointAttributes.TYPE_ANTI_FROST – used when the Setpoint configures the anti-frost function of the equipment.SetpointAttributes.TYPE_DURATION – used to control duration of a program.SetpointAttributes.TYPE_DELAYED_START – used to control wetter a program has delayed start.SetpointAttributes.TYPE_DELAYED_FINISH – used to control wetter a program has delayed finish.SetpointAttributes.TYPE_SPIN_SPEED – used to control the RPM for a program.SetpointAttributes.TYPE_FILL_LEVEL – used to control a program parameter on how much to fill something.SetpointAttributes.TYPE_DELAY – used to control a program delay.SetpointAttributes.TYPE_COUNTER – used to set a counter.SetpointAttributes.TYPE_FURNACE – used to control a property of a furnace. For example target temperature.SetpointAttributes.TYPE_DRY_AIR – used to control the dry air mode of a device. For example HVAC.SetpointAttributes.TYPE_MOIST_AIR – used to control the moist air mode of a device. For example HVAC.SetpointAttributes.TYPE_AUTO_CHANGEOVER – used to control the automatic mode change. For example HVAC.SetpointAttributes.TYPE_FULL_POWER – used to control the full power mode of a device. For example HVAC.