1.675 Technotrans-HC-Vertex

This page describes the device driver and the device window for a technotrans air condition controller type HC-Vertex. It allows reading temperature, airflow, valves as well as adjustment of their setpoints.

The driver uses the Modbus TCP protocol. The default TCP port used is 502.

It was tested with the following SW release:

Device window pages

The following table shows which device window pages are available with this individual device type. Tool-bar functions not mentioned here are described at the general description of device windows .

Configuration parameters

At the maintenance page of the device window there are a couple of configuration parameters which must be set to make the software talk to the device.

parameter description
address Must always be set to 1 if the device is controlled Modbus over a serial line. With Modbus/TCP the device address doesn't matter.

Variables defined by this device driver

name type flags range
info.driver TEXT R/O StringRange R/O
lowLevel.cmd TEXT StringRange
lowLevel.reply TEXT R/O StringRange R/O
faults.99 ALARM R/O AlarmFlagRange R/O (Communication)
faults.commstat TEXT R/O StringRange R/O
info.type TEXT R/O StringRange R/O
info.port TEXT R/O StringRange R/O
info.frame TEXT R/O StringRange R/O
info.swVersion TEXT R/O StringRange R/O
highcontrol.1 CHOICE R/O EnumRange R/O (SLAVE MASTER)
highcontrol.2 CHOICE R/O EnumRange R/O (SLAVE MASTER)
highcontrol CHOICE R/O EnumRange R/O (SLAVE MASTER)
scu.1.tempHub FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
scu.1.tempHubF FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
scu.1.tempHpa FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
scu.1.tempHpaF FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
scu.1.tempTank FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
scu.1.tempTankF FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
scu.1.highPressure FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
scu.2.tempHub FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
scu.2.tempHubF FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
scu.2.tempHpa FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
scu.2.tempHpaF FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
scu.2.tempTank FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
scu.2.tempTankF FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
scu.2.highPressure FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
hpa.1.flow FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
hpa.2.flow FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
hpa.3.flow FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
hpa.1.slaveFlow FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
hpa.2.slaveFlow FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
hpa.3.slaveFlow FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
hpa.1.diffFlow FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
hpa.2.diffFlow FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
hpa.3.diffFlow FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
setpoint.flow FLOAT DoubleRange (2.0 .. 6.0)
flags.flowHpa1 BOOLEAN R/O BooleanRange R/O (true false)
flags.flowHpa2 BOOLEAN R/O BooleanRange R/O (true false)
flags.flowHpa3 BOOLEAN R/O BooleanRange R/O (true false)
setpoint.tempHub FLOAT DoubleRange (20.0 .. 34.0)
setpoint.tempHpa FLOAT DoubleRange (20.0 .. 42.0)
setpoint.tempTank FLOAT R/O DoubleRange R/O (13.0 .. 35.1)
setpoint.maintenance FLOAT DoubleRange (20.0 .. 35.0)
scu.1.valve INTEGER R/O IntegerRange R/O (0 .. 100)
scu.2.valve INTEGER R/O IntegerRange R/O (0 .. 100)
hpa.1.valve INTEGER R/O IntegerRange R/O (0 .. 100)
hpa.2.valve INTEGER R/O IntegerRange R/O (0 .. 100)
hpa.3.valve INTEGER R/O IntegerRange R/O (0 .. 100)
scu.1.state CHOICE R/O EnumRange R/O (COOLING STANDBY)
scu.2.state CHOICE R/O EnumRange R/O (COOLING STANDBY)
switchtime.hrs INTEGER IntegerRange (0 .. 24)
switchtime.min INTEGER IntegerRange (0 .. 59)
maintenance CHOICE EnumRange (ON OFF)
state.maintenance CHOICE R/O EnumRange R/O (NOT ACTIVE ACTIVATED ACTIVE DEACTIVATED)
switchOver CHOICE EnumRange (SWITCHED NOT SWITCHED)
reInit CHOICE NOPRESET EnumRange (0 1)
switch CHOICE NOPRESET EnumRange (0 1)
switch.daily CHOICE EnumRange (ON OFF)
operatingMode CHOICE EnumRange (COOLING HEATING)
info.minTempTankSet FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
info.maxTempTankSet FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
info.minTempHubSet FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
info.maxTempHubSet FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
info.minTempHpaSet FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
info.maxTempHpaSet FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
info.minFlowSet FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
info.maxFlowSet FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
maxTempAlarmHub FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
maxTempAlarmHpa FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
maxTempAlarmTank FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
minTempAlarmTank FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
setpoint.tempTankCool FLOAT DoubleRange (13.0 .. 35.1)
setpoint.tempTankHeat FLOAT DoubleRange (13.0 .. 35.1)
setpoint.minFlowAlarm FLOAT DoubleRange (1.0 .. 4.0)
setpoint.maxFlowAlarm FLOAT DoubleRange (4.0 .. 8.0)
setpoint.minTempAlarm FLOAT DoubleRange (1.0 .. 10.0)
setpoint.maxTempAlarm FLOAT DoubleRange (1.0 .. 10.0)
setpoint.highPressure FLOAT DoubleRange (15.0 .. 25.0)
setpoint.deltaJointIn FLOAT DoubleRange (2.0 .. 20.0)
scu.1.waterPressure FLOAT DoubleRange (0.0 .. 0.0)
scu.2.waterPressure FLOAT DoubleRange (0.0 .. 0.0)
setpoint.minWaterWarn FLOAT DoubleRange (0.0 .. 2.5)
switchOverWaterPress FLOAT DoubleRange (0.0 .. 1.5)
config.controller CHOICE SAVE SETUP EnumRange (1 2)
config.hasWaterPressSensor CHOICE SAVE SETUP EnumRange (NO YES)
internal.1 CHOICE R/O EnumRange R/O (SLAVE MASTER)
internal.2 CHOICE R/O EnumRange R/O (SLAVE MASTER)
internal.sw1 INTEGER R/O IntegerRange R/O (0 .. 0)
internal.sw2 INTEGER R/O IntegerRange R/O (0 .. 0)
internal.min INTEGER R/O IntegerRange R/O (0 .. 0)
faults.03 ALARM R/O AlarmFlagRange R/O (Tower A/C 1)
faults.04 ALARM R/O AlarmFlagRange R/O (Tower A/C 2)
faults.05 ALARM R/O AlarmFlagRange R/O (HC System)
faults.06 ALARM R/O AlarmFlagRange R/O (SCU 1 Summary)
faults.07 ALARM R/O AlarmFlagRange R/O (SCU 2 Summary)
faults.08 ALARM R/O AlarmFlagRange R/O (Valve Cluster)
faults.09 ALARM R/O AlarmFlagRange R/O (Maintenance)
faults.10 ALARM R/O AlarmFlagRange R/O (Hub Door Open)
faults.11 ALARM R/O AlarmFlagRange R/O (SCU 1 High Pressure)
faults.27 ALARM R/O AlarmFlagRange R/O (SCU 2 High Pressure)
faults.12 ALARM R/O AlarmFlagRange R/O (SCU 1 Low Pressure)
faults.28 ALARM R/O AlarmFlagRange R/O (SCU 2 Low Pressure)
faults.13 ALARM R/O AlarmFlagRange R/O (SCU 1 Compressor)
faults.29 ALARM R/O AlarmFlagRange R/O (SCU 2 Compressor)
faults.14 ALARM R/O AlarmFlagRange R/O (SCU 1 Pumps)
faults.30 ALARM R/O AlarmFlagRange R/O (SCU 2 Pumps)
faults.15 ALARM R/O AlarmFlagRange R/O (SCU 1 Internal Fan)
faults.31 ALARM R/O AlarmFlagRange R/O (SCU 2 Internal Fan)
faults.16 ALARM R/O AlarmFlagRange R/O (SCU 1 Heater)
faults.32 ALARM R/O AlarmFlagRange R/O (SCU 2 Heater)
faults.17 ALARM R/O AlarmFlagRange R/O (SCU 1 Low Water)
faults.33 ALARM R/O AlarmFlagRange R/O (SCU 2 Low Water)
faults.18 ALARM R/O AlarmFlagRange R/O (SCU 1 No Flow)
faults.34 ALARM R/O AlarmFlagRange R/O (SCU 2 No Flow)
faults.19 ALARM R/O AlarmFlagRange R/O (SCU 1 Pump off)
faults.35 ALARM R/O AlarmFlagRange R/O (SCU 2 Pump off)
faults.20 ALARM R/O AlarmFlagRange R/O (SCU 1 Temp Hub)
faults.36 ALARM R/O AlarmFlagRange R/O (SCU 2 Temp Hub)
faults.21 ALARM R/O AlarmFlagRange R/O (SCU 1 Temp HPA)
faults.37 ALARM R/O AlarmFlagRange R/O (SCU 2 Temp HPA)
faults.22 ALARM R/O AlarmFlagRange R/O (SCU 1 Temp Tank)
faults.38 ALARM R/O AlarmFlagRange R/O (SCU 2 Temp Tank)
faults.23 ALARM R/O AlarmFlagRange R/O (SCU 1 High Press Warn)
faults.39 ALARM R/O AlarmFlagRange R/O (SCU 2 High Press Warn)
faults.64 ALARM R/O AlarmFlagRange R/O (SCU 1 Compr.-Heater)
faults.65 ALARM R/O AlarmFlagRange R/O (SCU 2 Compr.-Heater)
faults.66 ALARM R/O AlarmFlagRange R/O (SCU 1 Min/Max Op. Temp.)
faults.67 ALARM R/O AlarmFlagRange R/O (SCU 2 Min/Max Op. Temp.)
faults.24 ALARM R/O AlarmFlagRange R/O (SCU 1 Comms HC)
faults.40 ALARM R/O AlarmFlagRange R/O (SCU 2 Comms HC)
faults.25 ALARM R/O AlarmFlagRange R/O (SCU 1 Ctrl High Press)
faults.41 ALARM R/O AlarmFlagRange R/O (SCU 2 Ctrl High Press)
faults.26 ALARM R/O AlarmFlagRange R/O (SCU 1 Ext Temp Sensor)
faults.42 ALARM R/O AlarmFlagRange R/O (SCU 2 Ext Temp Sensor)
faults.43 ALARM R/O AlarmFlagRange R/O (HC 1 COM Error)
faults.59 ALARM R/O AlarmFlagRange R/O (HC 2 COM Error)
faults.44 ALARM R/O AlarmFlagRange R/O (Fan Fuse Hub 1)
faults.60 ALARM R/O AlarmFlagRange R/O (Fan Fuse Hub 2)
faults.45 ALARM R/O AlarmFlagRange R/O (HC 1 Flowmeter HPA 1)
faults.61 ALARM R/O AlarmFlagRange R/O (HC 2 Flowmeter HPA 1)
faults.46 ALARM R/O AlarmFlagRange R/O (HC 1 Flowmeter HPA 2)
faults.62 ALARM R/O AlarmFlagRange R/O (HC 2 Flowmeter HPA 2)
faults.47 ALARM R/O AlarmFlagRange R/O (HC 1 Flowmeter HPA 3)
faults.63 ALARM R/O AlarmFlagRange R/O (HC 2 Flowmeter HPA 3)
faults.48 ALARM R/O AlarmFlagRange R/O (Max Flow HPA 1)
faults.49 ALARM R/O AlarmFlagRange R/O (Max Flow HPA 2)
faults.50 ALARM R/O AlarmFlagRange R/O (Max Flow HPA 3)
faults.51 ALARM R/O AlarmFlagRange R/O (Min Flow HPA 1)
faults.52 ALARM R/O AlarmFlagRange R/O (Min Flow HPA 2)
faults.53 ALARM R/O AlarmFlagRange R/O (Min Flow HPA 3)
faults.54 ALARM R/O AlarmFlagRange R/O (Flow Not Plausibe HPA 1)
faults.55 ALARM R/O AlarmFlagRange R/O (Flow Not Plausibe HPA 2)
faults.56 ALARM R/O AlarmFlagRange R/O (Flow Not Plausibe HPA 3)
faults.57 ALARM R/O AlarmFlagRange R/O (SCU 1 Flowswitch)
faults.58 ALARM R/O AlarmFlagRange R/O (SCU 2 Flowswitch)
faults.68 ALARM R/O AlarmFlagRange R/O (SCU 1 Water Press Sens)
faults.69 ALARM R/O AlarmFlagRange R/O (SCU 2 Water Press Sens)
faults.70 ALARM R/O AlarmFlagRange R/O (SCU 1 Low Water Press)
faults.71 ALARM R/O AlarmFlagRange R/O (SCU 2 Low Water Press)
faults.72 ALARM R/O AlarmFlagRange R/O (SCU 1 Water Press Switch)
faults.73 ALARM R/O AlarmFlagRange R/O (SCU 2 Water Press Switch)