This page describes the device driver and the device window for a customized TWTA air condition controller from AP Kieffer/Siemens.
The driver uses the Modbus TCP protocol. The default TCP port used is 502.
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 .
--- System Overview/Setpoints and measurement values.
--- The faults page.
--- The device info page.
--- The maintenance page. The configuration parameters described below are set at this page.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 |
| temperature.out | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| temperature.in | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| meas.fan.1 | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| meas.fan.2 | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| meas.damper.out | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| meas.damper.in | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| meas.damper.rec | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| setpoint.fan.1 | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| setpoint.fan.2 | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| setpoint.damper.out | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| setpoint.damper.in | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| setpoint.damper.rec | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| setpoint.temp.in.max | INTEGER | IntegerRange (0 .. 0) | |
| setpoint.temp.in.min | INTEGER | IntegerRange (0 .. 0) | |
| setpoint.temp.out.max | INTEGER | IntegerRange (0 .. 0) | |
| setpoint.temp.out.min | INTEGER | IntegerRange (0 .. 0) | |
| setpoint.fan.1.man | INTEGER | IntegerRange (0 .. 0) | |
| setpoint.fan.2.man | INTEGER | IntegerRange (0 .. 0) | |
| setpoint.damper.out.man | INTEGER | IntegerRange (0 .. 0) | |
| setpoint.damper.in.man | INTEGER | IntegerRange (0 .. 0) | |
| setpoint.damper.rec.man | INTEGER | IntegerRange (0 .. 0) | |
| setpoint.temp.in | INTEGER | IntegerRange (0 .. 0) | |
| setpoint.temp.out | INTEGER | IntegerRange (0 .. 0) | |
| setpoint.damper.posMin | INTEGER | IntegerRange (0 .. 0) | |
| setpoint.damper.in.max | INTEGER | IntegerRange (0 .. 0) | |
| setpoint.damper.in.min | INTEGER | IntegerRange (0 .. 0) | |
| setpoint.damper.rec.max | INTEGER | IntegerRange (0 .. 0) | |
| setpoint.damper.rec.min | INTEGER | IntegerRange (0 .. 0) | |
| setpoint.damper.out.max | INTEGER | IntegerRange (0 .. 0) | |
| setpoint.damper.out.min | INTEGER | IntegerRange (0 .. 0) | |
| fan.1.cmd | CHOICE | EnumRange (ON OFF) | |
| fan.2.cmd | CHOICE | EnumRange (ON OFF) | |
| fan.1.act | CHOICE | EnumRange (ON OFF) | |
| fan.2.act | CHOICE | EnumRange (ON OFF) | |
| automatic | TEXT | NOPRESET | StringRange |
| reset | TEXT | NOPRESET | StringRange |
| enable | CHOICE | NOPRESET | EnumRange (ON OFF) |
| faults.01 | ALARM | R/O | AlarmFlagRange R/O (Supply temperature) |
| faults.02 | ALARM | R/O | AlarmFlagRange R/O (Extract temperature) |
| faults.03 | ALARM | R/O | AlarmFlagRange R/O (Exhaust damper disp.) |
| faults.04 | ALARM | R/O | AlarmFlagRange R/O (Supply damper disp.) |
| faults.05 | ALARM | R/O | AlarmFlagRange R/O (Recirc. damper disp.) |
| faults.06 | ALARM | R/O | AlarmFlagRange R/O (Filter 1) |
| faults.07 | ALARM | R/O | AlarmFlagRange R/O (Filter 2) |
| faults.08 | ALARM | R/O | AlarmFlagRange R/O (Fan 1) |
| faults.09 | ALARM | R/O | AlarmFlagRange R/O (Fan 2) |
| faults.10 | ALARM | R/O | AlarmFlagRange R/O (Lightning surge prot.) |
| faults.11 | ALARM | R/O | AlarmFlagRange R/O (Fuse mon.) |
| faults.12 | ALARM | R/O | AlarmFlagRange R/O (Summary) |