![]() | ![]() | |
Make/Model | Device Version | Connection Type |
SensaTronics E4/E16 | N/A | Socket |
The SensaTronics IT temperatures sensors provide multiple temperature readings for remote temperature probes. Sensors are commonly used to measure ambient air temperatures in equipment racks or other locations. Heavy-duty industrial probes are available that can be used to measure temperatures for outdoor applications.
The devices provide a read-only interface via Ethernet. A simple HTML “Get” request retrieves a delimited (non-HTML) string containing the configured names of the probes and current the temperature values. The device does not provide an interface for configuration via Ethernet; you have to connect make a serial connection directly to the device to set it up.
The CQC driver provides a read-only interface that returns the probe names and devices. There are currently two device models supporting either four or sixteen probes, and the driver will automatically determine how much data is being returned and configure the available fields appropriately.
This driver is CML based and the classes are found in the CML scope MEng.System.CQC.Drivers.SensaTronics.E4_E16.
The driver only supports the HTTP/socket based connection to the device which is read-only. Configuration settings (probe names, Fahrenheit versus Celsius settings, etc.) cannot be configured through the driver.
The device is IP based and can be anywhere on the network. The device does not support DHCP, and must be assigned a static IP address. You must supply the IP address when configuring an instance of the driver in CQC. If you have more than one device, just load more than one instance of the driver, each talking to a different IP thermostat.
This section lists the fields that the driver makes available, their types, minimum and maximum values, etc...
Name
Type
R/W
Description/Limits PollNumber
Card4
R
The number of times the Poll() method has been called. ProbeCount
Card4
R
The number of probes available (either 4 or 16). This also determines how many ProbeNameX and ProbeTempXfields are created. ProbeName1
String
R
The configured name of the first probe. ProbeTemp1
Float8
R
The current temperature at the first probe. ProbeName2
String
R
The configured name of the second probe. ProbeTemp2
Float8
R
The current temperature at the second probe. ProbeName3
String
R
The configured name of the third probe. ProbeTemp3
Float8
R
The current temperature at the third probe. ProbeName4
String
R
The configured name of the fourth probe. ProbeTemp4
Float8
R
The current temperature at the fourth probe. ProbeName5
String
R
The configured name of the fifth probe. This field is only present for model E16 devices. ProbeTemp5
Float8
R
The current temperature at the fifth probe. This field is only present for model E16 devices. ProbeName6
String
R
The configured name of the sixth probe. This field is only present for model E16 devices. ProbeTemp6
Float8
R
The current temperature at the sixth probe. This field is only present for model E16 devices. ProbeName7
String
R
The configured name of the seventh probe. This field is only present for model E16 devices. ProbeTemp7
Float8
R
The current temperature at the seventh probe. This field is only present for model E16 devices. ProbeName8
String
R
The configured name of the eighth probe. This field is only present for model E16 devices. ProbeTemp8
Float8
R
The current temperature at the eighth probe. This field is only present for model E16 devices. ProbeName9
String
R
The configured name of the ninth probe. This field is only present for model E16 devices. ProbeTemp9
Float8
R
The current temperature at the ninth probe. This field is only present for model E16 devices. ProbeName10
String
R
The configured name of the tenth probe. This field is only present for model E16 devices. ProbeTemp10
Float8
R
The current temperature at the tenth probe. This field is only present for model E16 devices. ProbeName11
String
R
The configured name of the eleventh probe. This field is only present for model E16 devices. ProbeTemp11
Float8
R
The current temperature at the eleventh probe. This field is only present for model E16 devices. ProbeName12
String
R
The configured name of the twelfth probe. This field is only present for model E16 devices. ProbeTemp12
Float8
R
The current temperature at the twelfth probe. This field is only present for model E16 devices. ProbeName13
String
R
The configured name of the thirteenth probe. This field is only present for model E16 devices. ProbeTemp13
Float8
R
The current temperature at the thirteenth probe. This field is only present for model E16 devices. ProbeName14
String
R
The configured name of the fourteenth probe. This field is only present for model E16 devices. ProbeTemp14
Float8
R
The current temperature at the fourteenth probe. This field is only present for model E16 devices. ProbeName15
String
R
The configured name of the fifteenth probe. This field is only present for model E16 devices. ProbeTemp15
Float8
R
The current temperature at the fifteenth probe. This field is only present for model E16 devices. ProbeName16
String
R
The configured name of the sixteenth probe. This field is only present for model E16 devices. ProbeTemp16
Float8
R
The current temperature at the sixteenth probe. This field is only present for model E16 devices.