DTS3250/16Tx DTS3250/32Tx DTS3250/64Tx

DTS3250/16Tx
SN 1100 and Higher
DTS3250/32Tx
DTS3250/64Tx
Thermocouple Scanners
Instruction and Service Manual
Software Version DTS V4.18
2/2014
Table of Contents
Specifications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
General Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
DTS3250 Versions.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Screw Terminal Version. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Panel Jack Version. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Panel Mount Version. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5
5
5
5
Temperature Measurement Basics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
DTS Network/Firmware. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
DTS3250/16Tx Dimensions.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
DTS3250/32Tx Dimensions.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
DTS3250/64Tx Dimensions.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Calibration Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Equipment Required. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Power Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Trigger Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Hardware Trigger. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Software Trigger. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
RS 232 Communications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Ethernet Connections. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
10Base-T.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
DTS Control and Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
DTS Commands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Command List.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A/D CALIBRATION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
AUTOSTATUS.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CLEAR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CLOSE HOST BINARY SERVER CONNECTION. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CONNECT TO HOST BINARY SERVER. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CORRECT RTD VOLTAGE TABLES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ENTER CHANNEL CALIBRATION SETPOINTS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ENTER CHANNEL CALIBRATION SETPOINTS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ENTER RTD CALIBRATION SETPOINTS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ERROR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
FILL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
HOST BINARY SERVER COMMAND. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ICE POINT OFFSET ADJUSTMENT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LIST CALIBRATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
17
18
18
18
19
19
20
20
20
21
21
22
22
23
23
23
LIST CHANNEL CORRECTION SETPOINTS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LIST CHANNEL CORRECTION SETPOINTS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LIST CHANNEL DEFINITIONS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LIST CONFIGURATION VARIABLES.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LIST GAIN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LIST IDENTIFICATION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LIST LABELS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LIST LIMITS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LIST NETWORK IDENTIFICATION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LIST OFFSET. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LIST RTD CORRECTION VALUES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LIST RTD CONVERSION VALUES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LIST RTD CURRENT CONVERSION VALUES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LIST SCAN.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LIST TYPE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LIST UTR CALIBRATION VARIABLES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OPEN THERMOCOUPLE TEST.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
REBOOT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SAVE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SCAN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SCAN TRIGGER. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SET. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
STATUS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
STOP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
UPLOAD. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
VERSION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
24
24
25
25
25
26
26
27
27
28
28
29
29
30
30
31
31
31
32
32
34
34
35
35
36
36
Configuration Variables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Scan Variables (Group S).. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
AVG. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
BIN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
FORMAT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
FPS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PERIOD. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
QPKTS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RANGET. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RANGEV. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RATE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
TIME.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
UNITS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
XSCANTRIG. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Channel Correction Variables (Group P). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PT.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PT.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Identification Variables (Group I). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
AUTOCON. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ECHO. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
HOST. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
HOSTCMD. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PORT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RTDMAXSLEW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
TCMAXSLEW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
TITLE1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
TITLE2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Calibration Variables (Group C). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
37
37
37
37
37
37
38
38
38
38
39
39
39
40
41
41
42
43
43
43
43
43
44
44
44
44
44
45
CALAVG.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
NUMPTS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
NUMCOEF. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
NUMTEMPS.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Network Identification Variables (Group ID).. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
IPADDRESS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
MODEL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SERNUM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
VER. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Channel Identification Variables (Group DEF). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DEF <channel>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Limit Variables (Group LI).. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LIMIT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Channel Labels (Group LA). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LABEL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Thermocouple Variables (Group T). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
TYPE <channel> <type> [shield connect]. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RTD Correction Variables (Group RPC). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RPC <channel>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RTD Conversion Volts to Ohms (Group RTD). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RTD 1 <R0>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RTD 2 <R0>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RTD 3 <R0>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RTD 4 <R0>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RTD 5 <R0>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RTD 6 <R0>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RTD 7 <R0>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RTD 8 <R0>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Channel Gain Correction Variables (Group G). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
GAIN.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Channel Offset Correction Variables (Group O). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OFFSET. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RTD Calibration Variables (Group U).. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ARPC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ARPCON .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
MAXDELTA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RNUMPTS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RNUMCOEF. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
45
45
45
45
46
46
46
46
46
46
46
47
47
47
47
48
48
50
50
51
51
51
51
51
52
52
52
52
53
53
53
53
54
54
54
54
54
54
DTS Packet Definitions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Packet Type Table. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Host Control Packets. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Command Packet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DTS to HOST. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Binary Data Packets. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DTS3250/16 Channel Module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DTS3250/32 Channel Module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DTS3250/64 Channel Module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
General Status Byte. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
55
55
55
55
56
56
56
57
58
59
Channel Status Byte. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
ASCII Data Packet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Network Protocols Supported. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Operation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ethernet Connections. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
IP Address. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Network Identification. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
TelNet Host Operation - Windows 95 and 98. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
HyperTerminal Ethernet Operation - Windows NT, 2000, and XP. . . . . . . . . . . . . . . . . . . . . . .
62
62
62
62
63
63
DTS3250 Recommended Operation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Special Operational Notes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
DTS3250 Boot Parameter Modification.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Boot parameters and their functions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
DTS3250 Operating System Upload. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
DTS3250 Buffer Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
WarFTP Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Configuration and Setup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Appendix A - Accessories. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Power Supply - PDM 1500. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Power Supply - PDM 3200. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Appendix B - Thermocouple Information.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Thermocouple Basics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Law of Homogeneous Materials. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Law of Intermediate Materials. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Law of Successive or Intermediate Temperature. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Thermocouple Circuits.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Thermocouple Accuracy. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Relative Accuracy. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Absolute Accuracy. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Thermocouple Calibration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Sources of Error in Thermocouple Measurements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Measuring Junction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Extension Wires.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Reference Junctions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Copper Connecting Wires. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Thermocouple Switches. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Noise in Thermocouple Circuits. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Thermocouple Design.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Size. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Shape.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Response. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Heat Conduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Sensor Position. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Thermocouple Types and Descriptions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Type B. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Type E - Chromel Constantan. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Type J - Iron Constantan. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Type K - Chromel Alumel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Type N. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
78
78
78
78
78
78
79
79
79
79
79
79
79
80
80
80
80
81
81
81
81
81
81
81
81
81
82
82
82
Type R. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Type S. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Type T - Copper Constantan. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
International Thermocouple and Extension Wire Color Codes. . . . . . . . . . . . . . . . . . . . . . . . . .
82
82
82
83
Appendix C - DTS3250 Error List. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Bootup/Initialization Errors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration Variable Errors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Command Errors.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Communication/Hardware Errors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
84
84
84
91
91
Appendix D - Software Change Log. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Figures and Illustrations
Figure 1 - DTS3250/16Tx Both Versions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Figure 2 - DTS3250/32Tx Screw Terminal Version. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Figure 3 - DTS3250/64Tx Screw Terminal Version. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Figure 4 - DTS3250 Block Diagram. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Figure 5 - Typical Pressure/Temperature Scanning System. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Figure 6 - DTS3250/16 Dimensions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Figure 7 - DTS3250/32Tx Dimensions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Figure 8 - DTS3250/64TX Dimensions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Figure 9 - DTS3250/64Tx Panel Mount.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Figure 10 - Digital Sensor Array Power Wiring. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Figure 11 - DTS3250/16 Typical Inrush Current. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Figure 12 - Trigger wiring.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Figure 13 - RS232/ External Trigger Test Cable.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Figure 14 - DTS3250 10Base-T cables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Figure 15 - Bonded Thermocouple, No Shield .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Figure 16 - Unbonded Thermocouple, No Shield. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Figure 17 - Shielded Thermocouple, Shield connected at the DTS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Figure 18 - Shielded Thermocouple, Shield connected at the source. . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Figure 19 - Unterminated Probe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Tables
Table 1 - General Status Byte. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Table 2 - Channel Status Byte.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Table 3 - RTD Units. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Command List
ADCAL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
AUTOSTATUS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CLEAR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CLOBIN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CONBIN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ARPC <Reference Temperature> <board>
.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PT <index> <volts> [channel] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PT <T || R> <chan/board> <temp ndx> <temp> <pt ndx> <act volts>
. ......................
RPC <index> <volts> <board> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ERROR
.....................................................................
FILL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
HOST <command>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
IPO <start channel> <end channel>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LIST C. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LIST P <channel>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LIST P [<T || R> <chan/board> .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LIST DEF <channel>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LIST A. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LIST G . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LIST I. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LIST LA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LIST LI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LIST ID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LIST O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LIST RPC <board>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LIST RTDP.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LIST RTDX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LIST S. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LIST T . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LIST U. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OTC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
REBOOT
.....................................................................
SAVE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SCAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
TRIG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SET <name> <value>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
STATUS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
STOP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
UPLOAD <S or C><filepath\filename> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
VER
. ..........................................................................
18
18
19
19
20
20
21
21
22
22
22
23
23
23
24
24
25
25
25
26
26
27
27
28
28
29
29
30
30
31
31
31
32
32
34
34
35
35
36
36
Configuration Variables
Scan Variables (Group S). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
AVG <value>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
BIN <code>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
FORMAT <code>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
FPS <value>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PERIOD <value>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
QPKTS <code>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RANGET <low range temp value> <high range temp value>.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RANGEV <low range volt value> <high range volt value>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RATE <value>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
TIME <code>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
UNITS <type>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
XSCANTRIG <code>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Channel Correction Variables (Group P).. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PT <channel> <index> <volts applied> <counts applied>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PT <T || R> <chan/board> <temp ndx> <temp>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Identification Variables (Group I). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
AUTOCON <code>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ECHO <code>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
HOST <IP address> <port> <protocol>.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
HOSTCMD <ASCII string>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PORT xxxx.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RTDMAXSLEW <value>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
TCMAXSLEW <value>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
TITLE1 <title>.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
TITLE2 <title>.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Calibration Variables (Group C). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CALAVG <value>.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
NUMPTS <points>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
NUMCOEF <coef>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
NUMTEMPS <numtemps>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Network Identification Variables (Group ID). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
IPADDRESS <ip address>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
MODEL <model number/channels>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SERNUM <serial number>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
VER <version number>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Channel Identification Variables (Group DEF). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DEF <channel> <definition>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Limit Variables (Group LI). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LIMIT <channel> <enable> [<high limit> low limit>]. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Channel Labels (Group LA). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LABEL <channel> <label> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Thermocouple Variables (Group T).. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
TYPE <channel> <type> [shield connect]. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RTD Correction Variables (Group RPC). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RPC <channel> <index> <volts applied> <counts applied>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RTD Conversion Volts to Ohms (Group RTD). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RTD 1 <R0> <A> <B>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RTD 2 <R0> <A> <B>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RTD 3 <R0> <A> <B>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RTD 4 <R0> <A> <B>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RTD 5 <R0> <A> <B>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RTD 6 <R0> <A> <B>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
37
37
37
37
37
38
38
38
38
39
39
39
40
41
41
42
43
43
43
43
43
44
44
44
44
44
45
45
45
45
45
46
46
46
46
46
46
46
47
47
47
47
48
48
50
50
51
51
51
51
51
52
52
RTD 7 <R0> <A> <B>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RTD 8 <R0> <A> <B>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Channel Gain Correction Variables (Group G). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
GAIN <channel> <gain value>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Channel Offset Correction Variables (Group O). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OFFSET <channel> <gain value>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RTD Calibration Variables (Group U). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ARPC <board> <value>.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ARPCON <value>.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
MAXDELTA <value>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RNUMPTS <points>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RNUMCOEF <coef>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
52
52
53
53
53
53
54
54
54
54
54
54
Specifications
Inputs (Tx):
16, 32 , or 64 pairs of screw term inals plus shields.
Optional Panel Jack connections available
Thermocouple Types:
B, E, J, K, N, R, S, and T
DTS3250 Accuracy 1:
E. J, K, N and T
R and S
B (400EC to 1800EC)
±0.5EC
±2.0EC
±4.0EC
UTR Accuracy:
±0.1EC
A/D Resolution:
22 Bit (Each channel)
Scan Rate:
DTS3250/16Tx
DTS3250/32Tx
DTS3250/64Tx
40 samples/channel/second
20 samples/channel/second
10 samples/channel/second
Operating Temperature:
Without Heater
With Heater
-10EC to 60EC
-20EC to 60EC (16 and 32 channel versions only)
Communication:
Ethernet 10Base-T (standard)
RS-232 (Configuration Only)
Communication Protocol:
TCP/IP or UDP
Mating Connector Type:
Ethernet
Power
Trigger/Configuration
Bendix PT06A-8-4S-SR, 4 pin female
Bendix PTO6A-8-3S-SR, 3 pin female
Bendix JTO6RE8-6S-SR, 6 pin female
Power (21-36Vdc):
DTS3250/16Tx
Standard
With Heater
DTS3250/32Tx
Standard
With Heater
DTS3250/64Tx
Standard
With Heater
28Vdc nominal @, 9 VA quiescent
28Vdc nominal @, 70 VA during warmup
28Vdc nominal @, 14 VA quiescent
28Vdc nominal @, 140 VA during warmup
28Vdc nominal @, 27 VA quiescent
Heater Option not available for 64 channel models
External Trigger:
9 to 15 Vdc @ 6.5 mA minimum, leading edge sensing
Common Mode Rejection:
160 db @ 0 - 60 Vdc
1
Weight:
DTS3250/16Tx
DTS3250/32Tx
DTS3250/64Tx
Standard Unit:
Panel Jacks:
Standard Unit:
Panel Jacks:
Standard Unit:
Rack Mount:
13.0 pounds(5.91 kg)
12.0 pounds(5.45 kg)
14.5 pounds(6.59 kg)
14.0 pounds(6.36 kg)
25.0 pounds(11.36 kg)
28.0 pounds(12.73 kg)
Input/Output Isolation:
1000 Vdc
CE Mark Standards2:
IEC 1000-4.2, 1000-4.3, 1000-4.5
1
2
System accuracy specifications are valid after a three(3) hour warm up period.
Accuracy does not include Thermocouples, Thermocouple Extension Wire, or the Panel Jack option.
CE Mark certification applies to the screw terminal versions only.
2
General Description
The DTS3250 series therm ocouple acquisition system represents the next generation of Intelligent
tem perature scanning. This Digital Therm ocouple Scanner incorporates 16, 32 or 64 pair of therm ocouple
inputs, An 22 bit A/D converter for each input channel, RAM, and a m icro-processor, in a rugged
tem perature controlled stand alone m odule.
An Isotherm al block is incorporated for the Uniform Tem perature Reference (UTR), with a ± 0.1EC accuracy.
NIST therm ocouple tables for standard therm ocouple types are stored in Flash Mem ory. The m icroprocessor
uses these look-up tables to convert m V inputs to Engineering units. Tem perature data m ay be output in
EC,EF, ER, K, Volts, or A/D counts .
The DTS3250 total system error is ± 0.2EC for E, J, K, and N therm ocouples, not including extension wire
and external connectors, or panel jacks..
Multiple standard therm ocouple types m ay be used with this intelligent therm ocouple scanner. The DTS 3250
can accept grounded and un-grounded therm ocouples.
Figure 1 - DTS3250/16Tx Both Versions
3
Figure 2 - DTS3250/32Tx Screw Terminal Version
Figure 3 - DTS3250/64Tx Screw Terminal Version
4
DTS3250 Versions
Screw Terminal Version
This is the standard configuration for all DTS3250 modules. DTS3250 modules are available in
versions that will accept 16, 32 or 64 shielded thermocouples. The top cover and insulation isolate
the UTR from small temperature changes giving this unit the best accuracy. This unit also has CE
Mark certification for both Heavy and Light Industrial. The 16 channel version is shown in Figure 1.
Dimensions of the DTS3250/16Tx are shown in Figure 6. Dimensions of the DTS3250/32Tx are
shown in Figure 7. Dimensions of the DTS3250/64Tx are shown in Figure 8.
Panel Jack Version
DTS 3250 modules may have panel jacks installed as an option in all versions. This option is
available for type E, J, K, and T Thermocouples only. This option has a reduced accuracy of ±2.0EC.
This error may be calibrated out by a user using the Gain and Offset terms. CE Mark certification
is not available for this configuration. A 16 channel type K panel jack version is shown in Figure 1.
Unused panel jacks must be plugged to prevent “cold spots” on the UTR which will cause errors.
Panel Mount Version
DTS 3250/64Tx modules may be ordered in either the standard shock mount configuration or in an
optional Panel mount configuration.. The Panel Mount configuration is designed to be mounted in
a standard 19 inch rack mount cabinet. The mounting ears may be reversed to facilitate mounting.
This configuration is shown in Figure 9.
5
Temperature Measurement Basics
A thermocouple is a temperature sensor consisting of two leads made from different materials. The two
leads are connected at one end, which is the measuring point of the thermocouple. The other end of the
leads is connected to the DTS3250 cold junction (UTR).
The thermocouple output is a mV signal, typically called Electromotive Force (EMF). The EMF is a function
of the difference of the dissimilar metals at the temperature source. The relation between EMF and
temperature difference depends on the materials in the two thermocouple leads.
There are a number of standardized thermocouple types available on the market. Each has different
properties, which makes them more or less suitable for different temperature ranges and applications.
Accuracy of a thermocouple measurement is highly dependent upon the reference junction connection, its
material installation techniques, and temperature.
The DTS3250 intelligent thermocouple scanner measures the mV signal from the thermocouples and
compensates for the temperature of the cold junction .
NIST ITS-90 mV-temperature tables for each type thermocouple listed in this manual are stored in the
DTS3250 memory. The DTS3250 microprocessor utilizes the compensated EMF and the NIST look-up table
for conversion to engineering units. Temperature data are then output via Ethernet with TCP/IP protocol.
Refer to Appendix A for more information on Thermocouples.
Figure 4 below shows a function block diagram of the DTS 3250.
Figure 4 - DTS3250 Block Diagram
6
DTS Network/Firmware
DTS3250 m odules accept software com m ands via Ethernet only. The DTS3250 m odules m ay be controlled
with an external hardware or software scan trigger.
Each DTS m odule has a unique factory set 48 bit MAC address. W hen running TCP/IP protocol, the
DTS3250 m odules support ARP (Address Resolution Protocol) to enable the client/host to determ ine the
relationship between the IP address and the Ethernet address. The IP address is user assignable.
All scan and calibration variables are configured through software by the user. This includes num ber of
fram es per scan, num ber of averages per fram e, sam pling speed, etc.
The DTS3250 firm ware includes an open therm ocouple test and an A/D re-zero function. The firm ware
contains Field calibrations which can be used to m odify coefficients which can im prove end to end accuracy.
The RS232 com m unication connection m ay be used for firmware uploads and network configuration only. This
connector also contains the external trigger input connections.
Figure 5 below shows a typical Pressure and Temperature Scanning system.
Figure 5 - Typical Pressure/Temperature Scanning System
7
DTS3250/16Tx Dimensions
Standard Version End View
Not Shown
Figure 6 - DTS3250/16 Dimensions
8
DTS3250/32Tx Dimensions
Figure 7 - DTS3250/32Tx Dimensions
9
DTS3250/64Tx Dimensions
Figure 8 - DTS3250/64TX Dimensions
10
DTS3250/64Tx Panel Mount
Figure 9 - DTS3250/64Tx Panel Mount
11
Calibration Requirements
Introduction
All DTS 3250 Therm ocouple Scanner Modules are calibrated before they are shipped. The calibration is
traceable to NIST. A certificate of Conform ance is provided with each unit. Calibration data for each m odule
are m aintained in a history file at Scanivalve Corp. These data will be supplied to a custom er , if requested.
All DTS3250 Therm ocouple Scanner m odules m ust be re-calibrated every six m onths in order to m aintain
accuracy. Calibrations m ay be perform ed at the Scanivalve factory, or by a custom er. Custom ers who wish
to perform their own calibrations should use a free Scanivalve Corp utility program , TEM PCAL. This program
m ay be downloaded from the Scanivalve Corp website: www.scanivalve.com
Equipment Required
In order to m aintain NIST traceability, custom er standards m ust m eet the following criteria:
Secondary Voltage Standard - Accuracy equal to or better than ±1.5 µV from -10 m V to 131 m Vdc
Digital Volt/Ohm m eter Accuracy equal to or better than ±10 µV from 95 m V to 105 m V dc
100 ohm Standard Resistor Measured value accurate to ±0.001%
Additional equipm ent required:
Ice Point Reference
Therm ocouple Sim ulator
DTS3250 Hardware and Software Manual
Scanivalve Field Calibration Kit - Scanco P/N: 21079, Consisting of:
155870-1 DTS Calibration Board Set (a)
155868-1 DTS RTD Extension Cable
155869-1 RTD Measurem ent Cable
21089-1 Calibration Insulation
155386-1 Tem pCal software
Warning:
It is very im portant that proper ESD precautions are followed when the DTS calibration board
set is being installed or rem oved, or whenever cables are connected and disconnected.
12
Power Requirements
All DTS3250 m odules require +28±4Vdc for an input voltage. The current requirem ents for each m odel m ay
be found on the Specifications Pages. For m odules with optional heaters used in an environm ent where the
am bient tem perature is10EC or less, current requirem ents could rem ain high. Power connections are m ade
through a three pin connector located on the side of the m odule. The pinouts of the connector m ay be found
in figure 10. The m ating connector is a PT06A-8-3S-SR.
Figure 10 - Digital Sensor Array Power W iring
The power supply used to drive the DTS3250/16 m ust be capable of providing up to 2.5A initially at power up.
The figure below shows the typical current inrush for a 16 channel DTS3250.
Figure 11 - DTS3250/16 Typical Inrush Current
13
Trigger Requirements
Hardware Trigger
The DTS3250 scan functions m ay be synchronized with other data acquisition devices by using the
external trigger. The external trigger input is opto-isolated to prevent grounding problem s. It is a TTL
level, edge sensing device. It requires a m inim um signal of 9Vdc @ 6.5 m A. It m ay accept voltages
as high as 15 Vdc.
The external trigger will only be active if the XSCANTRIG variable is set to 1. W hen a SCAN
com m and is issued by the Client/Host, the m odule will enter the SCAN m ode and wait for a trigger.
An averaged fram e of data will be output as soon as the m inim um trigger edge level is achieved.
Data will be output with each successive trigger pulse to the FPS variable (Fram es per Scan) value
or until a STOP com m and is issued.
DTS3250 Modules use a 6 pin connector for a com bination Trigger and Serial Com m unications
Interface. The wiring is shown in figure 12. The m ating connector is a JT06RE8-6S-SR (Scanco Pn
CO-737) .
Figure 12 - Trigger wiring
Software Trigger
The DTS3250 m ay also be triggered with a software trigger. The software trigger will only be active
if the XSCANTRIG variable is set to 1. W hen a SCAN com m and is issued by the Client/Host, the
m odule will enter the SCAN m ode and wait for a trigger. An averaged fram e of data will be output as
soon as the TRIG com m and or a <TAB> character (9 HEX or Control I) is received. Data will be
output with each successive trigger com m and to the FPS variable (Fram es per Scan) value or until
a STOP com m and is issued.
14
RS 232 Communications
Every DTS3250 Module has a RS 232 output. It is available at the Serial Com m unications/Trigger Connector.
It is required to configure the m odule IP address, or upload operating system upgrades. The wiring of the RS
232 output is shown in figure 13.
The RS232 inputs and outputs are not opto-isolated. Therefore, the RS232 connection could cause ground
loops if it is connected during data acquisitions. Because the RS232 connection is only used for initial
configuration, there is no need to m aintain the connection after that setup is com pleted unless the external
trigger function will be used.
If the RS232 connection is part of a com bination Serial/Trigger cable, the RS232 connection at the host
com puter should be disconnected during data operations to prevent problem s.
A com bination RS232 and External Trigger test cable(Scanco PN 155829) is available as an option. The
cable is shown below along with a wiring diagram .
Figure 13 - RS232/ External Trigger Test Cable
15
Ethernet Connections
The DTS3250 has provisions for 10Base-T Ethernet connections only. Ethernet 10Base-2 connections m ay
be m ade with m edia converters.
10Base-T
The 10Base-T connection uses a Bendix connector at the m odule, which m ust be interfaced to the
standard RJ-45 connector. A 10Base-T connection m ay be straight through(pin to pin) or crossover.
A straight through cable m ust be used if the m odule is connected to a hub. Crossover connections
are used if the m odule is connected directly to the host com puter. It is recom m ended that Category
Five cables be used. The m axim um length for 10Base-T cables is 100 m eters, but signal strength can
be attenuated at this distance. A repeater is required for 10Base-T cable runs greater than 100
m eters. Cables m ay be ordered from Scanivalve Corp. The pin to pin cable part num ber is 15582001. The crossover cable part num ber is 155859-01. The cable length m ust be specified when the
cable is ordered.
Figure 14 - DTS3250 10Base-T cables
16
DTS Control and Configuration
The operation of each DTS is controlled by sending ASCII com m ands over the TelNet port(port 23) to units
selected by network addressing. The DTS returns any data or inform ation over the network to the requesting
client/host in ASCII or Binary form at depending upon the settings of a configuration variable. Binary data
transfers are delivered across an additional binary transfer port.
Binary transfers m ay be in TCP or UDP protocol. TCP requires that a Host provide a Host Binary Server
program . W hen a DTS initiates the connection to the binary port, it can send data to the host in packet form .
The port and IP address are configurable. W hen UDP protocol is used, no connection is required.
DTS Commands
The DTS software runs as em bedded software on the DTS 3250 tem perature scanner hardware. It perform s
the following general tasks:
1)
2)
3)
4)
5)
6)
7)
8)
Read and filter the raw A/D counts that represent tem perature.
Convert the A/D counts to user chosen tem perature units.
Receive and execute com m ands from the Ethernet Link.
Allow the configuration to be saved through power down.
Output converted data, status, setup and calibration data over the Ethernet Link.
Set the DTS Physical Ethernet Address(MAC Address).
Protocol to be TCP/IP.
Support the user in troubleshooting the DTS hardware and system .
W hen operating in the ASCII m ode or UDP, the DTS is the client. In Binary or TCP m ode, the DTS is the Host.
W hen a DTS m odule is in a “NOT READY” m ode, all com m ands are disabled except STATUS and STOP.
TCP/IP does not guarantee that packet boundaries will be m aintained between a Host and a DTS m odule.
Therefore, ALL com m ands from a Host M UST be term inated properly with one of four options. The DTS will
detect and adjust to the term ination option being used by a Host.
The four options are:
CR (ASCII 13)
LF (ASCII 10)
LF-CR (ASCII 10 - ASCII 13)
CR-LF (ASCII 13 - ASCII 10)
The current DTS RS232 interface is designed for initial boot configuration only.
17
Command List
COMMAND
COMMAND SYNTAX
ARGUMENTS
DESCRIPTION
RETURNS
A/D CALIBRATION
ADCAL
None
Com m ands the DTS to calibrate the A/D converters. The A/D converters are
calibrated autom atically at power up and whenever the period configuration
variable is set. It is possible for errors in the conversion if the tem perature
of the DTS has changed significantly since power up. In this case, the A/D
converters can be calibrated by issuing this com m and.
<nl>
<nl> - end of line.
EXAMPLE
To calibrate the A/D converters after several hours of operation, the
following com m and would be issued:
ADCAL <CR>
The A/D converters will be calibrated. The tim e depends upon the setting of
CALAVG. If CALAVG is set to 1, the tim e will be several seconds. If
CALAVG is set to 64 this can require several m inutes.
NOTE
It is recom m ended that a user check for A/D errors after the execution of
this com m and. If an A/D tim es out or does not respond correctly, it will be
disabled in software and an error will be logged. The error log is the only
indication that this has occurred.
COMMAND
COMMAND SYNTAX
AUTOSTATUS
AUTOSTATUS <enable>
AS <enable>
(Optional)
Enable 0 or 1
If autostatus enable is set to 1, the DTS will autom atically output the status
of the DTS whenever the status changes. W hen set to 0, status can only be
determ ined by issuing a STATUS com m and. The condition at power up and
after a reboot is AUTOSTATUS disabled.
<nl>
<nl> - end of line.
ARGUMENTS
DESCRIPTION
RETURNS
EXAMPLE
NOTE
To enable autom atic output of
would be issued:
AUTOSTATUS
To disable autom atic output of
would be issued:
AUTOSTATUS
the DTS status, the following com m and
1
the DTS status, the following com m and
0
AUTOTATUS was not set up as a configuration variable that could be saved
to prevent conditions where the DTS would be talking on a network when it
was not expected to be talking.
An optional syntax is available. Either syntax will enable or disable
Autostatus.
18
COMMAND
COMMAND SYNTAX
ARGUMENTS
DESCRIPTION
RETURNS
EXAMPLE
CLEAR
CLEAR
None
Com m ands the DTS to clear any errors that have occurred. The errors are
sent to the client in an ASCII Packet. ASCII Packets are described in a
subsequent sections.
<nl>
<nl> - end of line.
To clear any errors listed in the ERROR Buffer, the following com m and
would be issued:
CLEAR <CR>
The ERROR buffer will be cleared
COMMAND
COMMAND SYNTAX
ARGUMENTS
DESCRIPTION
RETURNS
EXAMPLE
CLOSE HOST BINARY SERVER CONNECTION
CLOBIN
None
Com m ands the DTS to close the connection to the Host Binary Server. This
com m and will only be accepted by the DTS when the DTS is in the READY
m ode.
<nl>
<nl> - end of line.
To close the connection to the Host Binary Server, the following com m and
would be issued:
CLOBIN <CR>
The connection will be term inated
19
COMMAND
COMMAND SYNTAX
ARGUMENTS
DESCRIPTION
RETURNS
CONNECT TO HOST BINARY SERVER
CONBIN
None
Com m ands the DTS to connect to the Host Binary Server configured
through the HOST configuration variable. If the DTS is in the UDP m ode or
if a TCP connection is already established, an Error will be generated. This
com m and will only be accepted when the DTS is in the READY m ode.
<nl>
<nl> - end of line.
EXAMPLE 1
A DTS is not connected to a server, is not in the UDP m ode and is in the
READY m ode. A CONBIN com m and is generated to open a connection to
the Host. The following com m and would be issued:
CONBIN <CR>
The DTS will be connected to the Host.
EXAMPLE 2
A DTS is not connected to a server, is in the UDP m ode and is in the
READY m ode. A CONBIN com m and is generated to open a connection to
the Host. The following com m and would be issued:
CONBIN <CR>
The DTS will not connect to the Host and an Error will be generated.
EXAMPLE 3
A DTS is not connected to a server, is in the UDP m ode and is in the SCAN
m ode. A CONBIN com m and is generated to open a connection to the Host.
The following com m and would be issued:
CONBIN <CR>
The DTS will not connect to the Host and an Error will be generated.
COMMAND
COMMAND SYNTAX
ARGUMENTS
CORRECT RTD VOLTAGE TABLES
ARPC <Reference Temperature> <board>
Reference Tem perature The indicated tem perature of the standard
RTD.
Board
The board set to be corrected. ( 1 to 4)
DESCRIPTION
This com m and calculates the voltage difference, in m icrovolts between the
Reference RTD value and the voltage value of the RTDs in the board set
entered in the com m and. The calculated value is stored in the ARPC
variable for that board set. If ARPCON is set to 1, this value will be used to
correct the board set RTD voltages before the Calander Van-Duse
correction is applied to the RTDs. The ARPC com m and m ay only be
entered for the num ber of board sets installed. Board values outside the
allowed num ber will result in an error.
EXAMPLES
To calculate a correction for board 1 in a 16 channel m odule when the
reference RTD is 29.95 degrees C:
Type: ARPC 29.95 1<Enter>
NOTE
This com m and will update the ARPC variables, but the data will not be
saved until a SAVE com m and is issued. Scanivalve Corp recom m ends that
a user verify that the correction generated is valid before issuing a SAVE
com m and. The values stored in the ARPC variables will be lost if power is
cycled before a SAVE com m and is executed.
ENTER CHANNEL CALIBRATION SETPOINTS
COMMAND
20
COMMAND SYNTAX
ARGUMENTS
DESCRIPTION
EXAMPLES
NOTE
COMMAND
COMMAND SYNTAX
ARGUMENTS
DESCRIPTION
EXAMPLES
NOTE
PT <index> <volts> [channel]
Index The setpoint num ber, 0 to 7 for setpoints 1 to 8.
VoltsThe applied voltage.
Channel Optional, If a channel is not specified, the setpoint
voltage will be applied to all channels.
This com m and syntax is only used when NUMTEMPS is set to 0. This
com m and enters the voltage correction to be applied at a given setpoint for
one or m ore channels. The values for the setpoints do not have specific
lim itations.
To enter a value for setpoint 1 for all channels:
Type: PT 1 1.256<Enter>
To enter a value for setpoint 2 for channel 9:
Type: PT 2 1.744 9<Enter>
This command syntax is used only if NUMTEMPS is set to 0. The value of
NUMTEMPS M UST NOT be m odified by an end user without detailed and
specific training from Scanivalve Corp. If the value of NUMTEMPS is
m odified after the unit has been calibrated, ALL current calibration
coefficients will be LOST.
ENTER CHANNEL CALIBRATION SETPOINTS
PT <T || R> <chan/board> <temp ndx> <temp> <pt ndx> <act volts>
T || R T/C or RTD
Chan/board A single channel, 1 to 64 for T/C or 1 to 4 for RTD
A range of channels, start chan..end chan
Tem p ndx The tem perature index, from 1 to NUMTEMPS.
Tem p The tem perature of this point.
Pt ndx The index of this point from 1 to NUMPTS.
Act volts The actual applied volts.
This com m and syntax is only used when NUMTEMPS is set to 1 or greater.
This com m and enters the voltage correction at the tem perature entered for
a given setpoint for one or m ore T/C or RTD channels. The values for the
setpoints do not have specific lim itations.
To enter a value for Tem perature channels 1 through 16 at 23 degrees Cif
NUMTEMPS is set to 5 and NUMPTS is set to 8:
Type: PT T 1 1..16 5 23 3 .256<Enter>
This command syntax is used only if NUMTEMPS is set to 1 or greater.
The value of NUMTEMPS M UST NOT be m odified by an end user without
detailed and specific training from Scanivalve Corp. If the value of
NUMTEMPS is m odified after the unit has been calibrated, ALL current
calibration coefficients will be LOST.
COMMAND
ENTER RTD CALIBRATION SETPOINTS
21
COMMAND SYNTAX
ARGUMENTS
DESCRIPTION
EXAMPLES
RPC <index> <volts> <board>
Index The setpoint num ber, 0 to 7 for setpoints 1 to 8.
Volts
The applied voltage.
Board The A/D board, 1, 2, 3 or 4
This com m and enters the voltage correction to be applied at a given
setpoint for the RTD’s. The values for the setpoints m ust be between 0.095
Vdc and 0.131 Vdc which represents tem peratures from -13 " C to 80 " C .
The voltage for board 1 m ust be inserted in the RTD1 input. The voltage for
board 2 m ust be inserted in the RTD3 input. The voltage for board 3 m ust
be inserted in the RTD5 input. The voltage for board 4 m ust be inserted in
the RTD7 input.
To enter a value for setpoint 1 for the RTD’s on board 2:
Type: RPC 1 0.095 2<Enter>
To enter a value for setpoint 2 for the RTD’s on board 1:
Type: RPC 2 0.998 1<Enter>
COMMAND
COMMAND SYNTAX
ARGUMENTS
DESCRIPTION
ERROR
ERROR
None
Lists the errors that are stored and listed after a CLEAR. Only the first 72
errors will be listed. If more than 72 errors have occurred, the message:
“ERROR: Max Errors exceeded ”will appear at the end of the list. The
return format is:
ERROR: error
EXAMPLE
To read the contents of the Error Buffer:
Type: ERROR<Enter>
The DTS will return the last 72 errors in the format::
If no errors have been logged, the DTS will return:
ERROR: No errors
COMMAND
COMMAND SYNTAX
ARGUMENTS
DESCRIPTION
FILL
FILL
None
Activates the setpoint data. If Setpoints are configured, a FILL will be
executed autom atically at power-up. A FILL can be executed m anually at
any tim e.
EXAMPLE
To execute a FILL and activate the setpoints:
Type: FILL<CR>
22
COMMAND
COMMAND SYNTAX
ARGUMENTS
DESCRIPTION
RETURNS
COMMAND
COMMAND SYNTAX
ARGUMENTS
DESCRIPTION
COMMAND
COMMAND SYNTAX
ARGUMENTS
DESCRIPTION
EXAMPLE
HOST BINARY SERVER COMMAND
HOST <command>
Command An ASCII command that would be recognized by the Host
Binary Server.
This command will pass a Host Binary Server command through the DTS
to the Host Binary Server
<nl>
<nl> - end of line.
ICE POINT OFFSET ADJUSTM ENT
IPO <start channel> <end channel>
<start channel> the first channel to be adjusted.
<end channel> the last channel to be adjusted
Com m ands the DTS to calculate and adjust the offset settings for the
channels specified. If an end channel is not specified, only the start channel
will be m odified. This com m and assum es that 0 degrees C is applied to the
specified channels. A SAVE com m and m ust be issued when this com m and
is com pleted to m ake the changes perm anent
LIST CALIBRATION
LIST C
None
Lists the calibration configuration variables.
To view the calibration configuration variable settings:
Type: LIST C<CR>
The DTS will return the calibration configuration variable settings. They
could appear as follows.
SET NUMCOEF 3
SET NUMPTS 8
SET CALAVG 4
23
COMMAND
COMMAND SYNTAX
ARGUMENTS
DESCRIPTION
EXAMPLE
LIST CHANNEL CORRECTION SETPOINTS
LIST P <channel>
Channel - is any valid channel number from 0 to 16, 32 or 64 depending
on the module type.
Lists the calibration setpoints for the channel listed. If channel 0 is
specified, the setpoints for all channels will be listed.
To view the calibration setpoints for channel 1:
Type: LIST P 1<CR>
The DTS returns:
SET PT 1 0 -0.010000 -275283
SET PT 1 1 0.000000 1288
SET PT 1 2 0.012000 333064
SET PT 1 3 0.024000 664759
SET PT 1 4 0.036000 996312
SET PT 1 5 0.048000 1327909
SET PT 1 6 0.060000 1659352
SET PT 1 7 0.070000 1935411
NOTE1
NOTE2
COMMAND
COMMAND SYNTAX
ARGUMENTS
DESCRIPTION
EXAMPLE
The values shown here are values a typical one module. The actual
calibration setpoints in a different module may be different.
This syntax is used only when NUMTEMPS is set to 0.
LIST CHANNEL CORRECTION SETPOINTS
LIST P [<T || R> <chan/board> <temp>]
T || R
T/C or RTD
Chan/board
A single channel, 1 to 64 for T/C or 1 to 4 for RTD
A range of channels, start chan..end chan.
Temp
a single temp,
A range of temperature indexes, start temp..end
temp.
Lists the calibration setpoints with the following conditions:.
1.
If no variables are specified, the setpoints for all T/C and RTD
channels will be listed.
2.
If only T or R is specified, all T/C or all RTD channels will be listed.
3.
If T or R and chan/board are specified, a single channel or range
of channels for T/Cs or RTDs will be specified.
4.
If T or R and chan/board and temp are specified, a single channel
or range of channels, and a single temperature or range of
temperatures
To view the calibration setpoints for RTD channel 1 at 23 degrees C:
Type: LIST P R 1 23<CR>
The DTS returns:
SET PT 1 0 -0.010000 -275283
NOTE1
The values shown here are values a typical one module. The actual
calibration setpoints in a different module may be different.
NOTE2
This syntax is used only when NUMTEMPS is set to 1 or greater.
24
COMMAND
COMMAND SYNTAX
ARGUMENTS
DESCRIPTION
EXAMPLE
LIST CHANNEL DEFINITIONS
LIST DEF <channel>
Channel - is a valid channel number 1 through 64, depending on the
module type.
Lists the channel definitions for the specified channel. Only one channel
may be specified at a time because of the size of the returned ASCII string.
The definition for each channel may be 2048 bytes
To view the calibration setpoints for channel 1:
Type: LIST DEF 1<CR>
The DTS returns:
DEF 1 < ASCII String up to 2048 bytes>
COMMAND
COMMAND SYNTAX
ARGUMENTS
DESCRIPTION
EXAMPLE
LIST CONFIGURATION VARIABLES
LIST A
None
Lists all of the Configuration Variables.
To view or log the configuration variables:
Type: LIST A<CR>
The DTS will return all configuration variables
COMMAND
COMMAND SYNTAX
ARGUMENTS
DESCRIPTION
LIST GAIN
LIST G
None.
Lists the thermocouple gain correction assigned to the channel listed.
EXAMPLE
To view the thermocouple gain settings in a 16 channel module:
Type: LIST G <CR>
The DTS will return all of the thermocouple gain settings. They could
appear as follows.
SET GAIN 1 1.11
SET GAIN 2 1.01
SET GAIN 3 0.98
SET GAIN 4 1.12
SET GAIN 5 1.01
SET GAIN 6 1.15
SET GAIN 7 1.00
SET GAIN 8 1.11
SET GAIN 9 0.99
SET GAIN 10 0.98
SET GAIN 11 1.10
SET GAIN 12 1.01
SET GAIN 13 1.06
SET GAIN 14 1.00
SET GAIN 15 0.99
SET GAIN 16 1.10
25
COMMAND
COMMAND SYNTAX
ARGUMENTS
DESCRIPTION
EXAMPLE
LIST IDENTIFICATION
LIST I
None
Lists the IDENTIFICATION configuration variables.
To verify the general module configuration settings:
Type: LIST I<CR>
The DTS will return:
SET
SET
SET
SET
SET
SET
SET
SET
NOTE
COMMAND
COMMAND SYNTAX
ARGUMENTS
DESCRIPTION
EXAMPLE
ECHO 0
AUTOCON 0
HOST 0 0 T
HOSTCMD 0
TCMAXSLEW 50000
RTDMAXSLEW 64000
TITLE1 DTS3250/64Tx
TITLE2 Version 4.12
SET PORT 23
A user must be very careful when modifying one of these variables. An
incorrect value in one of these variables could have a detrimental affect on
the operation of the module.
LIST LABELS
LIST LA
None
Lists the channel labels.
To view the channel labels:
Type: LIST LA<CR>
The DTS will return:
SET
SET
SET
SET
SET
SET
SET
SET
SET
SET
SET
SET
SET
SET
SET
SET
LABEL
LABEL
LABEL
LABEL
LABEL
LABEL
LABEL
LABEL
LABEL
LABEL
LABEL
LABEL
LABEL
LABEL
LABEL
LABEL
1 T/C1
2 T/C2
3 T/C3
4 T/C4
5 T/C5
6 T/C6
7 T/C7
8 T/C8
9 T/C9
10 T/C10
11 T/C11
12 T/C12
13 T/C13
14 T/C14
15 T/C15
16 T/C16
26
COMMAND
COMMAND SYNTAX
ARGUMENTS
DESCRIPTION
LIST LIMITS
LIST LI
None
Lists the channel high and low limits for alarms
EXAMPLE
To verify the channel limit settings for a 16 channel module:
Type: LIST LI<CR>
The DTS will return:
SET
SET
SET
SET
SET
SET
SET
SET
SET
SET
SET
SET
SET
SET
SET
SET
LIMIT
LIMIT
LIMIT
LIMIT
LIMIT
LIMIT
LIMIT
LIMIT
LIMIT
LIMIT
LIMIT
LIMIT
LIMIT
LIMIT
LIMIT
LIMIT
11
21
31
41
51
61
71
81
91
10 1
11 1
12 1
13 1
14 1
15 1
16 1
500.00
500.00
500.00
500.00
500.00
500.00
500.00
500.00
500.00
500.00
500.00
500.00
500.00
500.00
500.00
500.00
-50.00
-50.00
-50.00
-50.00
-50.00
-50.00
-50.00
-50.00
-50.00
-50.00
-50.00
-50.00
-50.00
-50.00
-50.00
-50.00
NOTE
For m ore inform ation, refer to the SET LIMIT configuration variable in the
LI Group.
COMMAND
COMMAND SYNTAX
ARGUMENTS
DESCRIPTION
LIST NETWORK IDENTIFICATION
LIST ID
None
Lists the MODULE NETWORK IDENTIFICATION configuration variables
to support the Network ID command.
To verify the Network Identification configuration settings:
Type: LIST ID<CR>
The DTS will return:
EXAMPLE
SET
SET
SET
SET
IPADDR <IP Address>
MODEL <Model/channels>
SERNUM <Serial num ber>
VER <Firm ware Version>
27
COMMAND
COMMAND SYNTAX
ARGUMENTS
DESCRIPTION
EXAMPLE
LIST OFFSET
LIST O
None
Lists the thermocouple offset correction assigned to the channel specified.
If channel 0 is specified, all 16 offsets will be returned. The OFFSET
values are A/D counts.
To view all of the thermocouple offset settings in a 16 channel module:
Type: LIST O <CR>
The DTS will return the thermocouple offset settings. They could appear
as follows.
SET OFFSET 1 120
SET OFFSET 2 77
SET OFFSET 3 78
SET OFFSET 4 112
SET OFFSET 5 101
SET OFFSET 6 115
SET OFFSET 7 60
SET OFFSET 8 11
SET OFFSET 9 99
SET OFFSET 10 101
SET OFFSET 11 44
SET OFFSET 12 57
SET OFFSET 13 16
SET OFFSET 14 124
SET OFFSET 15 81
SET OFFSET 16 25
COMMAND
COMMAND SYNTAX
ARGUMENTS
DESCRIPTION
LIST RTD CORRECTION VALUES
LIST RPC <board>
Board The A/D board 1, 2, 3 or 4
Lists the RTD correction values
EXAMPLE
This command is used to verify the RTD correction values for each A/D
board. To view the RTD correction values for A/D board 3:
Type: LIST RPC 3<CR>
The DTS will return:
SET
SET
SET
SET
SET
SET
SET
SET
NOTE:
RPC
RPC
RPC
RPC
RPC
RPC
RPC
RPC
3
3
3
3
3
3
3
3
0
1
2
3
4
5
6
7
0.095000
0.100000
0.105000
0.110000
0.115000
0.120000
0.125000
0.131000
1271278
1338897
1406643
1474311
1542011
1609718
1677418
1758718
The values shown here are values for a standard module. The actual
calibration setpoints for another module may be different.
28
COMMAND
COMMAND SYNTAX
ARGUMENTS
DESCRIPTION
LIST RTD CONVERSION VALUES
LIST RTDP
None
Lists the RTD conversion values for all RTD channels.There will be two
values for a 16 channel module, 4 values for a 32 channel module and 8
values for a 64 channel module
EXAMPLE
This command is used to verify the RTD correction values of the DTS.
Type: LIST RTD<CR>
A 64 channel DTS will return:
SET RTD 1 100.0000 3.908e-0-3 -5.775e-07
SET RTD 2 100.0000 3.908e-0-3 -5.775e-07
SET RTD 3 100.0000 3.908e-0-3 -5.775e-07
SET RTD 4 100.0000 3.908e-0-3 -5.775e-07
SET RTD 5 100.0000 3.908e-0-3 -5.775e-07
SET RTD 6 100.0000 3.908e-0-3 -5.775e-07
SET RTD 7 100.0000 3.908e-0-3 -5.775e-07
SET RTD 8 100.0000 3.908e-0-3 -5.775e-07
NOTE
The values shown here are values for an ideal module. The actual
calibration setpoints may be different.
COMMAND
COMMAND SYNTAX
ARGUMENTS
DESCRIPTION
LIST RTD CURRENT CONVERSION VALUES
LIST RTDX
None
Lists the RTD current conversion values for all RTD channels. There will
be two values for a 16 channel module, 4 values for a 32 channel module
and 8 values for a 64 channel module
EXAMPLE
This command is used to verify the RTD current correction values of the
DTS. This variable corrects for errors in the RTD excitation circuit.
Type: LIST RTDX<CR>
A 64 channel DTS will return:
SET RTDX1 1.0000000
SET RTDX2 1.0000000
SET RTDX3 1.0000000
SET RTDX4 1.0000000
SET RTDX5 1.0000000
SET RTDX6 1.0000000
SET RTDX7 1.0000000
SET RTDX8 1.0000000
NOTE
The values shown here are values for an ideal RTD excitation circuit. The
actual values may be different.
29
COMMAND
COMMAND SYNTAX
ARGUMENTS
DESCRIPTION
LIST SCAN
LIST S
None
Lists the SCAN configuration variables
EXAMPLE
This command is used to verify the general scan settings of the DTS
Type: LIST s<CR>
The DTS will return:
SET
SET
SET
SET
SET
SET
SET
SET
SET
SET
SET
PERIOD 6250
AVG 1
FPS 0
XSCANTRIG 0
FORMAT 0
TIME 2
BIN 0
QPKTS 0
UNITS C
RANGEV -9999.999 9999.999
RANGET -9999.99 9999.99
SET RATE <value>
COMMAND
COMMAND SYNTAX
ARGUMENTS
DESCRIPTION
EXAMPLE
This value will be a function of Period,
Average and the number of channels.
LIST TYPE
LIST T
None
Lists the thermocouple TYPE assigned to the channel specified. If channel
0 is specified, all channels will be listed.
To view the thermocouple type settings:
Type: LIST T <CR>
The DTS will return the thermocouple type settings. They could appear as
follows in a 16 channel DTS
SET TYPE 1 K 1
SET TYPE 2 K 1
SET TYPE 3 K 1
SET TYPE 4 N 1
SET TYPE 5 N 1
SET TYPE 6 E 0
SET TYPE 7 R 0
SET TYPE 8 R 0
SET TYPE 9 S 1
SET TYPE 10 S 1
SET TYPE 11 T 1
SET TYPE 12 T 1
SET TYPE 13 E 1
SET TYPE 14 J 1
SET TYPE 15 K 1
SET TYPE 16 E 1
30
COMMAND
COMMAND SYNTAX
ARGUMENTS
DESCRIPTION
LIST UTR CALIBRATION VARIABLES
LIST U
None
Lists the RTD calibration configuration variables
EXAMPLE
This command is used to verify the calibration configuration settings of the
DTS.
Type: LIST U<CR>
The DTS will return:
SET
SET
SET
SET
SET
NOTES:
RNUMCOEF 3
RNUMPTS 8
MAXDELTA 1.000000
ARPCON 0
ARPC x 0.000
W here x is the board num ber
The values shown here are values for a standard module. The actual
calibration setpoints for a different module may be different.
A 16 channel m odule will only display ARPC 1, A 32 channel m odule will
display ARPC 1 and ARPC 2, A 64 channel m odule will display ARPC 1,
ARPC 2, ARPC 3, and ARPC 4
COMMAND
COMMAND SYNTAX
ARGUMENTS
DESCRIPTION
RETURNS
OPEN THERM OCOUPLE TEST
OTC
None
Com m ands the DTS to test for open therm ocouples. The com m and causes
a sm all current to be applied to each therm ocouple. If a therm ocouple is
found to be open, an error is logged and bit 12 in the channel status elem ent
of the data packet is set to a 1 (1000Hex). Also, the channel status code for
an open channel will be 2000 if scanning with FO RMAT set to 0.This
com m and is NOT perform ed autom atically at power up.
<nl>
<nl> - end of line.
EXAMPLE
To test fo open therm ocouples, the following com m and would be issued:
OTC<CR>
COMMAND
COMMAND SYNTAX
ARGUMENTS
DESCRIPTION
REBOOT
REBOOT
None
Com m ands the DTS to reboot. Any coefficients and configuration variables
that have not been saved will be reset to the last saved values.
<nl>
<nl> - End of line.
To reboot from the network,
Type: REBOOT<CR>
RETURNS
EXAMPLE
31
COMMAND
COMMAND SYNTAX
ARGUMENTS
DESCRIPTION
RETURNS
EXAMPLE
COMMAND
COMMAND SYNTAX
ARGUMENTS
RETURNS
SAVE
SAVE
None
Com m ands the DTS to save the RAM im age of Non Volatile Mem ory(NVM).
Any change to a configuration variable m ust be followed by a SAVE
com m and if the change is to be perm anent.
<nl>
<nl> - End of line.
To save the current configuration variable settings and conversion
coefficients,
Type: SAVE<CR>
SCAN
SCAN
None
Scan data form atted by the setting of EU, BIN, and FORMAT. Refer to the
exam ples for m ore inform ation. W hen FO RM AT is set to 0, a channel
status code will be returned with the data for each channel. If m ultiple errors
exist the code with the highest priority will be the only code displayed
Status Code
DESCRIPTION
EXAMPLE 1
Description
Priority
1000
Channel A/D is disabled
1
2000
Channel T/C is open
2
3000
Channel is over range
3
4000
Channel is under range
4
5000
Channel is over limit
5
6000
Channel is under limit
6
Com m ands the DTS to scan the pressure sensors and send Scan packets
to the client. Data are returned im m ediately if XSCANTRIG is set to 0. If
XSCANTRIG is set to 1, data will be returned after a hardware trigger, or a
software trigger. For m ore inform ation on software triggers, refer to the
SCAN TRIGGER com m and. For Hardware trigger requirem ents, refer to
the Trigger Requirem ents section.
EU = 1
BIN = 0
FORMAT= 0.
Data are scrolled and will be displayed as follows:
Fram e # <num ber>
Tim e <tim e> <µs or m s>
Rtd1
<tem p>
“
”
RtdMax <tem p>
Units
<unit>
<chan 1> <tem p eu> <channel status code>
“
“
”
”
<chan Max> <tem p eu> <channel status code>
32
EXAMPLE 2
EU = 0
BIN = 0
FORMAT= 0
Data are scrolled and will be displayed as follows:
Fram e # <num ber>
Tim e <tim e> <µs or m s>
Rtd1
<tem p counts>
“
”
RtdMax <tem p counts
Units
<unit>
<chan 1> <tem p counts> <channel status code>
“
“
”
”
<chan Max> <tem p counts> <channel status code>
EXAMPLE 3
EU = 1
BIN = 0
FORMAT = 1
Data are scrolled in place and will be displayed as follows:
Fram e = <num ber> Tim e = <tim e> <µs or m s> Units = <unit>
RTD1 <tem p> ........... RTDMax <tem p
<chan> <tem p eu> <chan><tem p eu> <chan> <tem p eu> <chan>
<chan> <tem p eu> <chan><tem p eu> <chan> <tem p eu> <chan>
<chan> <tem p eu> <chan><tem p eu> <chan> <tem p eu> <chan>
“
”
“
”
“
”
“
<chan> <tem p eu> <chan><tem p eu> <chan> <tem p eu> <chan>
EXAMPLE 4
<tem p
<tem p
<tem p
”
<tem p
EU = 0
BIN = 0
FORMAT = 1
Data are scrolled and will be displayed as follows:
Fram e = <num ber> Tim e = <tim e> <µs or m s> Units = <unit>
RTD1 <counts>............RTDMax <counts>
<chan> <tem p cts> <chan><tem p cts> <chan> <tem p cts> <chan>
<chan> <tem p cts> <chan><tem p cts> <chan> <tem p cts> <chan>
<chan> <tem p cts> <chan><tem p cts> <chan> <tem p cts> <chan>
“
”
“
”
“
”
“
<chan> <tem p cts> <chan><tem p cts> <chan> <tem p cts> <chan>
33
eu>
eu>
eu>
eu>
<tem p
<tem p
<tem p
”
<tem p
cts>
cts>
cts>
cts>
COMMAND
COMMAND SYNTAX
ARGUMENTS
DESCRIPTION
SCAN TRIGGER
TRIG
None
This com m and acts as a software trigger to the DTS. W hen XSCANTRIG
is set to 1, an averaged fram e of data will be output when the DTS receives
the TRIG com m and or a <TAB> character code (9 HEX or Control I). This
will continue until a STOP com m and is issued or the Fram es per Scan
variable is m et. The data form at will depend upon the setting of EU, BIN and
FORMAT.
EXAMPLE 1
A scan com m and is executed with EU set to 1, BIN set to 0, XSCANTRIG
set to 1, and FORMAT set to 0. The DTS will wait for a Hardware trigger, the
TRIG com m and or a <TAB> character (9 HEX or Control I). W hen one of
the Data are scrolled and will be displayed as follows:
Fram e # <num ber>
Tim e <tim e> <µs or m s>
<chan> <tem p eu>
“
“
”
”
<chan> <tem p eu>
For inform ation on other form ats, refer to the SCAN com m and .
COMMAND
COMMAND SYNTAX
ARGUMENTS
DESCRIPTION
NOTE
SET
SET <name> <value>
<name> the Configuration Variable to be set or m odified.
<value> the value of that Configuration Variable
Com m ands the DTS to set one of the m any Configuration Variables.
Configuration Variables are described in a subsequent section.
Listing the Configuration Variables with the LIST com m and outputs the data
in the form at required by the SET com m and. This enables the user to
upload data from a file that has been created by a LIST download.
34
COMMAND
COMMAND SYNTAX
ARGUMENTS
DESCRIPTION
STATUS
STATUS
None
Com m ands the DTS to send a Status Packet to the client. The Status
Packet is described in a subsequent section.
The STATUS com m and m ay be entered at any tim e. This is one of the
com m ands that will not generate an error if entered while the DTS is not
READY. The DSM could return one of the following status descriptions:
ADCAL
CAL
INVALID
LIST
The DTS is calibrating the A/D converters
The DTS is executing a PT or RPT com m and
The DTS is in an INVALID operating m ode.
The DTS is outputting a configuration variable
LIST
The DTS is testing for open therm ocouples
The DTS is executing a SET PERIOD com m and
The DTS is operating and ready to accept a
com m and.
The DTS is SAVING a configuration
The DTS is in the SCAN m ode.
The DTS is setting the therm ocouple type
The DTS is UPLOADING a file.
OTC
PERIOD
READY
SAVE
SCAN
TYPE
UPLOAD
EXAMPLES
If the STATUS com m and is entered while the DTS is on, but inactive, the
DSM will return:
Status: READY
If the STATUS com m and is entered while the DSM is executing a SAVE
com m and, the DSM will return:
Status: SAVE
COMMAND
COMMAND SYNTAX
ARGUMENTS
DESCRIPTION
RETURNS
STOP
STOP
None
Com m ands the DTS to abort the current operation.
<nl>
<nl> - end of line.
EXAMPLE
To abort any function or operation:
Type: STOP<CR>
35
COMMAND
COMMAND SYNTAX
ARGUMENTS
DESCRIPTION
RETURNS
EXAMPLE
UPLOAD
UPLOAD <S or C><filepath\filename>
S
System file to be uploaded
C
Configuration file to be uploaded
Uploads the specified file to the DTS m odule. The DTS interprets the type
of file based on the file type argum ent.
<nl>
<nl> - end of line.
To upload the configuration variable file cv.cfg, located in the DTS files
subdirectory on drive c: of the host com puter:
Type: UPLOAD C c:\DTSfiles\cv.cfg
This file will be downloaded from the m achine defined by the configuration
port settings. The term “host” m ight be m ore accurately described as an
“FTP Server”. This could be the sam e com puter as the host or a different
com puter som ewhere on a network. The relevant settings are:
Host Nam e
Host INET
User
FTP Password
NOTE
S or C m ust be uppercase
Refer to the DTS3200 Boot Param eter Modification and DTS Operating
System Upload Procedures for m ore inform ation.
COMMAND
COMMAND SYNTAX
ARGUMENTS
DESCRIPTION
RETURNS
VERSION
VER
None
Outputs the current software version num ber.
DTS Scanivalve © 2004 Ver x.xx y channels H/W ver z
x.xx is the software version num ber.
y is the num ber of channels ( 16, 32 or 64)
z is the hardware version num ber
EXAMPLE
To read the current software version in a 64 channel m odule:
Type:
VER<CR>
The DTS returns:
Version: DTS Scanivalve © 2008 Ver 4.14 64 channels H/W Ver 9
36
Configuration Variables
Configuration Variables control the way the DTS functions. The Variables are assigned to one of several
groups: SCAN(S), IDENTIFICATION(I), NETW ORK IDENTIFICATION(ID), CHANNEL DEFINITION(DEF),
CALIBRATION(C), CHANNEL CORRECTION(P), GAIN(G), OFFSET(O), LABELS(LA), LIMIT(LI),
THERMOCOUPLE(T), RTD CORRECTION(RP), RTD CONVERSION(RTDP), and RTD CALIBRATION(U).
Each variable is assigned a “data type” description.
Scan Variables (Group S)
VARIABLE
VALID VALUES
DEFAULT VALUE
DATA TYPE
DESCRIPTION
AVG <value>
1 to 240
4
integer
This sets the num ber of raw sam ples to acquire before producing a filtered
output.
VARIABLE
VALID VALUES
DEFAULT VALUE
DATA TYPE
DESCRIPTION
BIN <code>
1 or 0
0
integer
Sets the form at of the data packet output.
1 = Binary
0 = ASCII
VARIABLE
VALID VALUES
DEFAULT VALUE
DATA TYPE
DESCRIPTION
FORM AT <code>
0, or 1
1
Integer
Determ ines if data are to be scrolled on the display. ASCII Output only
0 - data are scrolled
1 - data are displayed in place, form atted for a VT100 term inal.
VARIABLE
VALID VALUES
DEFAULT VALUE
DATA TYPE
DESCRIPTION
FPS <value>
0 to 4294967295
0
long integer
Sets the num ber of averaged fram es to send to the client. If a 0 is entered,
the scan will continue until a STOP com m and is received.
37
VARIABLE
VALID VALUES
DEFAULT VALUE
DATA TYPE
DESCRIPTION
NOTE
PERIOD <value>
781 to 262144 µsec (64 Channel versions)
781 to 524288 µsec (32 Channel Versions)
781 to 1048576 µsec (16 Channel Versions)
7812
integer
Sets the interval between channel sam ples.
The m axim um settings for each version represent the rate lim its when AVG
is set to 1. The rate lim its are:
16 Channels
40 Hz/Channel
32 Channels
20 Hz/Channel
64 Channels
10 Hz/Channel
For 16 channel DTS m odules running software version 2.04 and lower,
periods faster than 6250 m icroseconds will result in a greater m easurem ent
uncertainty. Instrum ent accuracies listed in the specifications are based on
periods of 6250 m icroseconds or slower.
VARIABLE
VALID VALUES
DEFAULT VALUE
DATA TYPE
DESCRIPTION
QPKTS <code>
0 or 1
1
integer
This switch will control the action the DTS will take when the data buffer is
full.
0fram es will be discarded when the data buffer is full. The
DTS will continue to scan.
1no fram es will be lost. The DTS will stop scanning and log
an error if the data buffer is filled.
VARIABLE
VALID VALUES
DEFAULT VALUE
RANGET <low range temp value> <high range temp value>
-9999.99 to 9999.99
Low range tem p value -9999.99
High range tem p value 9999.99
Integer
Sets the output when units is set to a tem perature and the high and/or low
range lim its are exceeded. W hen a channel exceeds the low lim it, the data
display will be setting of the low range value and the channel status code
will indicate 4000. W hen the high lim it is exceeded, the data display will be
setting of the high range value and the channel status code will indicate
3000.
DATA TYPE
DESCRIPTION
VARIABLE
VALID VALUES
DEFAULT VALUE
DATA TYPE
DESCRIPTION
RANGEV <low range volt value> <high range volt value>
-9999.99 to 9999.99
Low range volt value
-9999.99
High range volt value
9999.99
Integer
Sets the output when units is set to volts and the high and/or low range
lim its are exceeded. W hen a channel exceeds the low lim it, the data display
will be setting of the low range value and the channel status code will
indicate 4000. W hen the high lim it is exceeded, the data display will be
setting of the high range value and the channel status code will indicate
3000.
38
VARIABLE
VALID VALUES
DEFAULT VALUE
DATA TYPE
DESCRIPTION
RATE <value>
.01 to 40
Depends on the num ber of channels
Integer
Calculates and m odifies the setting of PERIOD to give a data output rate in
sam ples per channel per second. The setting of AVG is included in the
calculation but is not m odified. Conversely, if PERIOD is m odified, RATE
will be updated to show the data rate based on that setting of PERIOD. If
AVG is m odified, the value of RATE will be updated to show the new data
rate, but PERIOD will not be m odified. If the calculated RATE exceeds the
m axim um allowed for a DTS Version, the rate will not change and an
ERROR will be logged.
The m axim um rate for each version is:
16 Channel
40 Hz/Channel
32 Channel
20 Hz/Channel
64 Channel
10 Hz/Channel
Rate is calculated by the form ula:
VARIABLE
VALID VALUES
DEFAULT VALUE
DATA TYPE
DESCRIPTION
TIM E <code>
0, 1, or 2
0
Integer
Determ ines the form at of the Tim e Stam p.
0 - No Tim e Stam p
1 - Tim e stam p data are in m icroseconds
2 - Tim e stam p data are in m illiseconds
VARIABLE
VALID VALUES
DEFAULT VALUE
DATA TYPE
DESCRIPTION
UNITS <type>
see list below
0
string
Engineering Unit conversion type. This can be :
A
Volts(Vdc) corrected by the RTD voltage
C
degrees Celsius(EC)
F
degrees Fahrenheit(EF),
K
Kelvin( K)
M
“Mixed,” provides T/C readings in RAW m V and
RTD readings in °C
R
degrees Rankin( ER)
V
Volts(Vdc) Raw uncorrected
0
Zero(Raw Counts)
The setting of UNITS affects the RTD tem perature units.
ASCII Output (BIN = 0)
W hen UNITS is set to 0, the RTD tem perature is in A/D counts.
W hen UNITS is set to V or A, the RTD tem perature is in m illivolts.
W hen UNITS is set to C, F, K, M or R, the RTD tem perature is in
degrees C.
Binary Output (BIN = 1)
W hen UNITS is set to 0, the RTD tem perature is in A/D counts
W hen UNITS is set to any other value, the RTD tem perature is in
degrees C.
NOTE
39
VARIABLE
VALID VALUES
DEFAULT VALUE
DATA TYPE
DESCRIPTION
XSCANTRIG <code>
0 to 15
0
integer
Sets the External Trigger as the Fram e Trigger.
0
The internal clock is the fram e trigger
1
The external trigger is the fram e trigger
2 to 15 T he external trigger is the fram e trigger. T he
external trigger tim ing will be divided by the
num ber entered. If
NOTES
If XSCANTRIG is set to 2, the triggering will be whatever the input rate is
divided by 2. If the trigger rate is 10 Hz, the DTS will be triggered at a 5 Hz
rate. If XSCANTRIG is set to 10 and the trigger rate is 10 Hz, the DTS will
be triggered at a I Hz rate.
The External Trigger m ay be a hardware trigger or a Software Trigger. The
hardware trigger is a pulse 9 to 15 volts at 6.5 m a. The software trigger is
a Tab(Control I) character.
40
Channel Correction Variables (Group P)
NOTE
The PT variable on this page is used only if NUMTEMPS is set to 0. If NUMTEMPS is set to
1 or greater, the PT variable on the next page should be used. Please refer to the description
of the NUMTEMPS variable in the Calibration Variable Group for m ore detailed inform ation
on THE NUMTEMPS variable.
VARIABLE
VALID VALUES
DEFAULT VALUE
DATA TYPE
DESCRIPTION
EXAMPLE
PT <channel> <index> <volts applied> <counts applied>
Channel
0 to 16, 32 or 64
Index
0 to 7
Volts Applied
any valid num ber
Counts Applied any valid num ber
Channel
0
Index
0
Volts Applied
0
Counts Applied 0
Channel
Integer
Index
Integer
Volts Applied
float
Counts Applied Integer
This is the list of setpoints used to calibrate each channel. If zero (0) is
entered, all channels will be returned.
The List P command is used to view these variables. The variables for
each channel are set before the initial factory calibration. To list the values
for channel 2, Type:
LIST P 2<Enter>
The DTS will return:
SET PT
SET PT
SET PT
SET PT
SET PT
SET PT
SET PT
SET PT
2 0 -0.010000 -276468
2 1 0.000000 517
2 2 0.012000 332795
2 3 0.024000 664988
2 4 0.036000 997039
2 5 0.048000 1329141
2 6 0.060000 1661087
2 7 0.070000 1937569
NOTE
The values shown here are values for a standard module. The actual calibration
setpoints for a given module may be different.
NOTE
The PT variable on this page is used only if NUMTEMPS is set to 1 or greater. If
NUMTEMPS is set to 0, the PT variable on the previous page should be used.
Please refer to the description of the NUMTEMPS variable in the Calibration
Variable Group for m ore detailed inform ation on THE NUMTEMPS variable.
41
VARIABLE
VALID VALUES
DEFAULT VALUE
DATA TYPE
PT <T || R> <chan/board> <temp ndx> <temp> <pt ndx> <act volts> <counts>
T || R
T/C or RTD
Chan/board
A single channel, 1 to 64 for T/C or 1 to 4 for RTD
A range of channels, start chan..end chan
Tem p ndx
The tem perature index from 1 to NUMTEMPS
Pt ndx
The index of this point from 1 to NUMPTS
Act volts
The actual applied volts
Counts
The A/D counts at this point
T || R
T
Chan/board
1
Tem p ndx
5
Pt ndx
5
Act volts
0
Counts
0
T || R
char
Chan/board
string
Tem p ndx
integer
Pt ndx
integer
Act volts
float
Counts
integer
DESCRIPTION
This is the list of setpoints used to calibrate each channel.
EXAMPLE
The List P com m and is used to view these variables. The variables for each channel
are set before the initial factory calibration. To list the values for RTD channel 2at 23
degrees C, Type:
LIST P R 2 23<Enter>
The DTS will return:
SET PT R 2 3 23 3 .256 -276468
NOTE
The values shown here are values for a typical m odule. The actual calibration
setpoints for a given m odule m ay be different.
42
Identification Variables (Group I)
VARIABLE
VALID VALUES
DEFAULT VALUE
DATA TYPE
DESCRIPTION
AUTOCON <code>
0 or 1
0
integer
Determ ines if the DTS will autom atically convert to a binary receiver.
0the DTS will not autom atically convert.
1the DTS will autom atically convert.
.
VARIABLE
VALID VALUES
DEFAULT VALUE
DATA TYPE
DESCRIPTION
ECHO <code>
0 or 1
0
integer
Determ ines if characters received from an ethernet host will be echoed back
to the host.
0the DTS will not echo characters
1the DTS will echo characters back to the host.
VARIABLE
VALID VALUES
HOST <IP address> <port> <protocol>
IP Address
Any valid IP address
Port
Any valid Port
Protocol
T = TCP
U = UDP
IP Address
0
Port
0
Protocol
T
varies
Sets the value of the IP address and port num ber for binary data for the host
com puter. If IP Address and Port are set to 0, Binary data are sent out over
the TelNet Port. If a server address and port num ber are defined, Binary
data are sent out over that port.
DEFAULT VALUE
DATA TYPE
DESCRIPTION
VARIABLE
VALID VALUES
DEFAULT VALUE
DATA TYPE
DESCRIPTION
HOSTCM D <ASCII string>
any valid host com m and
0
ASCII Strings
Sends the ASCII com m and string contained in this variable to the host
com puter binary receiver.
43
VARIABLE
VALID VALUES
DEFAULT VALUE
DATA TYPE
DESCRIPTION
PORT xxxx
Any valid port num ber other than 0
23
integer
Sets the Ethernet port. The default value is 23 which is the TelNet port. A
change to this variable does not take effect until the m odule has been
rebooted.
VARIABLE
VALID VALUES
DEFAULT VALUE
DATA TYPE
DESCRIPTION
RTDM AXSLEW <value>
0 to 32000
0
Integer
This is the m axim um allowable step change in counts per second for an
RTD input. If the step change exceeds this value, the DTS will output the
last value before the step. If the DTS stays out of range for 5 sam ples, then
the new range will be considered to be the new value.
Zero (0) disables this function.
NOTE
This feature is only functional in hardware version 1. The hardware version
is reported with the software version when a VER com m and is executed.
VARIABLE
VALID VALUES
DEFAULT VALUE
DATA TYPE
DESCRIPTION
TCM AXSLEW <value>
0 to 3000000
0
Integer
This is the m axim um allowable step change in counts per second for a
therm ocouple input. If the step change exceeds this value, the DTS will
output the last value before the step. If the DTS stays out of range for 5
sam ples, then the new range will be considered to be the new value.
Zero (0) disables this function.
NOTE
This feature is functional in all hardware versions. The hardware version is
reported with the software version when a VER com m and is executed.
VARIABLE
VALID VALUES
DEFAULT VALUE
DATA TYPE
DESCRIPTION
TITLE1 <title>
any valid ASCII string up to 255 characters
Scanivalve DTS3250
ASCII String
Sets the value of Title num ber 1.
VARIABLE
VALID VALUES
DEFAULT VALUE
DATA TYPE
DESCRIPTION
TITLE2 <title>
any valid ASCII string up to 255 characters
The current software version.
ASCII String
Sets the value of Title num ber 2.
44
Calibration Variables (Group C)
VARIABLE
VALID VALUES
DEFAULT VALUE
DATA TYPE
DESCRIPTION
CALAVG <value>
1 to 64
4
integer
Determ ines how m uch averaging to perform during an A/D Calibration. This
setting will have an effect on boot up tim e.
VARIABLE
VALID VALUES
DEFAULT VALUE
DATA TYPE
DESCRIPTION
NUM PTS <points>
1 to 8
8
integer
Determ ines the num ber of setpoints in the channel correction list.
VARIABLE
VALID VALUES
DEFAULT VALUE
DATA TYPE
DESCRIPTION
NUM COEF <coef>
1 to 3
3
integer
Determ ines the num ber of calibration coefficients for the channel
corrections.
1Offset only
2y = m x + b correction curve
3y = ax 2 + bx + c correction curve
VARIABLE
VALID VALUES
DEFAULT VALUE
DATA TYPE
DESCRIPTION
NUM TEM PS <numtemps>
0 to 8
0
integer
W hen set to 0, system acts like original. If set to 1 or greater, the m odule will
use the following variables:
PT Option
And the following com m ands:
PT Option
List P Option
The value of NUMTEMPS M UST NOT be m odified by an end user without
detailed and specific training from Scanivalve Corp. If the value of
NUMTEMPS is m odified after the unit has been calibrated, ALL current
calibration coefficients will be LOST.
NOTE
45
Network Identification Variables (Group ID)
VARIABLE
VALID VALUES
DEFAULT VALUE
DATA TYPE
DESCRIPTION
IPADDRESS <ip address>
Any Valid IP Address
Current IP Address stored in Flash Mem ory
integer
Stores the IP Address stored in Flash Mem ory
VARIABLE
VALID VALUES
DEFAULT VALUE
DATA TYPE
DESCRIPTION
M ODEL <model number/channels>
Any valid m odel num ber/channel count
Null
integer
Lists the m odule m odel num ber and channel count.
VARIABLE
VALID VALUES
DEFAULT VALUE
DATA TYPE
DESCRIPTION
SERNUM <serial number>
Any valid integer
Null
integer
The serial num ber of the m odule
VARIABLE
VALID VALUES
DEFAULT VALUE
DATA TYPE
DESCRIPTION
VER <version number>
any valid integer
null
integer
The firm ware version Sends the ASCII com m and string contained in this
variable to the host com puter binary receiver.
Channel Identification Variables (Group DEF)
VARIABLE
VALID VALUES
DEFAULT VALUE
DATA TYPE
DESCRIPTION
DEF <channel> <definition>
Channel
the channel num ber
Definition
any ASCII string up to 2048 bytes.
null
integer
The variable DEF will be available for each channel in the m odule up to the
highest channel num ber. The variable is intended to be used as a label or
definition of the channel assignm ent.
46
Limit Variables (Group LI)
VARIABLE
VALID VALUES
DEFAULT VALUE
DATA TYPE
DESCRIPTION
LIM IT <channel> <enable> [<high limit> low limit>]
Channel
- 0 to 16, 32, or 64 if 0 is entered all channels will be set.
Enable
- 0 disables lim its
1 enables lim its
High lim it
- optional, the high lim it value
Low lim it
- optional, the low lim it value
Channel
-0
Enable
-0
High lim it
- 100
Low lim it
-0
Integer
Sets the high and low limits for each channel. When a channel exceeds the
low limit, the channel status code will indicate 6000. When the high limit is
exceeded, the channel status code will indicate 5000.
Channel Labels (Group LA)
VARIABLE
VALID VALUES
DEFAULT VALUE
DATA TYPE
DESCRIPTION
LABEL <channel> <label>
Channel
- 1 to 16, 32, or 64
Label
- channel label up to 31 characters. Spaces are allowed.
Channel
-1
Label
- T/C <channel>
Channel
- Integer
Label
- ASCII string
Sets the label for each channel..
47
Thermocouple Variables (Group T)
VARIABLE
TYPE <channel> <type> [shield connect]
VALID VALUES
channel
DEFAULT VALUE
DATA TYPE
DESCRIPTION
- the channel number, 0 through 16, 32 or 64
type
- B, E, J, K, N, R, S, or T
channel
-0
type
-K
shield connect - 0
integer
Determ ines the therm ocouple conversion for each channel. If the channel is
entered as 0, all 16 channels will be set to the therm ocouple type specified.
The shield connection switch should be set based on the m ethod used to
ground or shield the therm ocouple. If shield connect is set to 0, the switch will
be open. The default setting is 1 or closed. Refer to the figures below for
m ore inform ation on how to properly define this param eter.
Figure 15 - Bonded Therm ocouple, No Shield
Figure 16 - Unbonded Therm ocouple, No Shield
48
Figure 17 - Shielded Therm ocouple, Shield connected at the DTS
Figure 18 - Shielded Therm ocouple, Shield connected at the source
Figure 19 - Unterm inated Probe
49
RTD Correction Variables (Group RPC)
VARIABLE
VALID VALUES
DEFAULT VALUE
DATA TYPE
DESCRIPTION
RPC <channel> <index> <volts applied> <counts applied>
Channel
- RTD channel, 1, 2, or 4
Index
- 0 to 7
Volts Applied
- any valid num ber
Counts Applied - any valid num ber
Channel
-1
Index
-0
Volts Applied
-0
Counts Applied - 0
Index
- Integer
Volts Applied
- float
Counts Applied - Integer
This is the list of setpoints used to calibrate the RTD’s. Each RTD pair is
corrected by the sam e setpoints. Each m odule type has one (1) RTD A/D
and consequently one (1) channel for each pair of RTD’s. A 16 channel
m odule has 1 channel, a 32 channel m odule has 2 channels and a 64
channel m odule has 4 channels.
EXAMPLE
The List RP com m and is used to view these variables. The variables are set
to the following before the initial factory calibration:
SET RPC 1 0 0.095000 1287022
SET RPC 1 1 0.115000 1557974
SET RPC 1 2 0.131000 1774736
NOTE
The values shown here are values for an ideal RTD channel. The actual
calibration setpoints m ay be different.
50
RTD Conversion Volts to Ohms (Group RTD)
VARIABLE
VALID VALUES
DEFAULT VALUES
DATA TYPE
DESCRIPTION
VARIABLE
VALID VALUES
DEFAULT VALUES
DATA TYPE
DESCRIPTION
VARIABLE
VALID VALUES
DEFAULT VALUES
DATA TYPE
DESCRIPTION
VARIABLE
VALID VALUES
DEFAULT VALUES
DATA TYPE
DESCRIPTION
RTD 1 <R0> <A> <B>
All Versions
any real num bers
R0
100.00000
A
3.908E-03
B
-5.775E-07
float
The conversion factors for RTD 1 to convert ohm s to m illivolts for
tem perature conversion. The actual values are provided by the m anufacturer.
The values for A and B m ust be entered as exponents.
RTD 2 <R0> <A> <B>
All Versions
any real num bers
R0
100.00000
A
3.908E-03
B
-5.775E-07
float
The conversion factors for RTD 2 to convert ohm s to m illivolts for
tem perature conversion. The actual values are provided by the m anufacturer.
The values for A and B m ust be entered as exponents.
RTD 3 <R0> <A> <B>
32 and 64 Channel Versions
any real num bers
R0
100.00000
A
3.908E-03
B
-5.775E-07
float
The conversion factors for RTD 3 to convert ohm s to m illivolts for
tem perature conversion. The actual values are provided by the m anufacturer.
The values for A and B m ust be entered as exponents.
RTD 4 <R0> <A> <B>
32 and 64 Channel Versions
any real num bers
R0
100.00000
A
3.908E-03
B
-5.775E-07
float
The conversion factors for RTD 4 to convert ohm s to m illivolts for
tem perature conversion. The actual values are provided by the m anufacturer.
The values for A and B m ust be entered as exponents.
51
VARIABLE
VALID VALUES
DEFAULT VALUES
DATA TYPE
DESCRIPTION
VARIABLE
VALID VALUES
DEFAULT VALUES
DATA TYPE
DESCRIPTION
VARIABLE
VALID VALUES
DEFAULT VALUES
DATA TYPE
DESCRIPTION
VARIABLE
VALID VALUES
DEFAULT VALUES
DATA TYPE
DESCRIPTION
RTD 5 <R0> <A> <B>
64 Channel Versions
any real num bers
R0
100.00000
A
3.908E-03
B
-5.775E-07
float
The conversion factors for RTD 1 to convert ohm s to m illivolts for
tem perature conversion. The actual values are provided by the m anufacturer.
The values for A and B m ust be entered as exponents.
RTD 6 <R0> <A> <B>
64 Channel Versions
any real num bers
R0
100.00000
A
3.908E-03
B
-5.775E-07
float
The conversion factors for RTD 2 to convert ohm s to m illivolts for
tem perature conversion. The actual values are provided by the m anufacturer.
The values for A and B m ust be entered as exponents.
RTD 7 <R0> <A> <B>
64 Channel Versions
any real num bers
R0
100.00000
A
3.908E-03
B
-5.775E-07
float
The conversion factors for RTD 3 to convert ohm s to m illivolts for
tem perature conversion. The actual values are provided by the m anufacturer.
The values for A and B m ust be entered as exponents.
RTD 8 <R0> <A> <B>
64 Channel Versions
any real num bers
R0
100.00000
A
3.908E-03
B
-5.775E-07
float
The conversion factors for RTD 4 to convert ohm s to m illivolts for
tem perature conversion. The actual values are provided by the manufacturer.
The values for A and B m ust be entered as exponents.
52
Channel Gain Correction Variables (Group G)
VARIABLE
VALID VALUES
DEFAULT VALUE
DATA TYPE
DESCRIPTION
GAIN <channel> <gain value>
any real num ber
1
float
Sets the GAIN correction for a given channel using the form ula:
Adjusted Counts = (GAIN * counts) + OFFSET.
Channel Offset Correction Variables (Group O)
VARIABLE
VALID VALUES
DEFAULT VALUE
DATA TYPE
DESCRIPTION
OFFSET <channel> <gain value>
any real num ber
1
float
Sets the OFFSET correction for a given channel using the form ula:
Adjusted Counts = (GAIN * counts) + OFFSET.
53
RTD Calibration Variables (Group U)
VARIABLE
VALID VALUES
DEFAULT VALUE
DATA TYPE
DESCRIPTION
ARPC <board> <value>
board 1, 2, 3 or 4
0.0000
floating point
This value is the offset value that will be added to the RTD volts value before
the Calendar Van-Dusen conversion. This value is calculated from the ARPC
com m and. The software will update the ARPC variable setting after an ARPC
com m and is executed. A LIST U com m and will only display the num ber of
boards installed. That is: a 16 channel m odule will only display ARPC 1. A 32
channel m odule will display ARPC 1 and ARPC 2. A 64 channel m odule will
display ARPC 1, ARPC 2, ARPC 3 and ARPC 4. The software will only allow
entry of values for the num ber of boards installed.
VARIABLE
VALID VALUES
DEFAULT VALUE
DATA TYPE
DESCRIPTION
ARPCON <value>
0 or 1
0
integer
W hen set to one, this variable will enable the ARPC correction.
VARIABLE
VALID VALUES
DEFAULT VALUE
DATA TYPE
DESCRIPTION
M AXDELTA <value>
any real num ber
.25
Integer
This is the m axim um allowable difference between the readings of RDT1 and
RTD2 in degrees C. If MAXDELTA exceeds this setpoint, an error is logged
and bit 12 is set in the general status elem ent of the data packet.
VARIABLE
VALID VALUES
DEFAULT VALUE
DATA TYPE
DESCRIPTION
RNUM PTS <points>
1 to 8
8
integer
Determ ines the num ber of setpoints in the RTD correction list.
VARIABLE
VALID VALUES
DEFAULT VALUE
DATA TYPE
DESCRIPTION
RNUM COEF <coef>
1 to 7
5
integer
Determ ines the num ber of calibration coefficients in the RTD correction list.
1Offset only
2y = mx + b
3y = ax 2 + bx + c
4y = ax 3 + bx 2+ cx + d
5y = ax 4 + bx 3 + cx 2 + dx + e
6y = ax 5 + bx 4 + cx 3 + dx 2 + ex + f
7y = ax 6 + bx 5 + cx 4 + dx 3 + ex 2 +fx + g
54
DTS Packet Definitions
W hen requested the DTS sends an application packet to the client. Each packet sent to the client
starts with a Packet Type W ord. This word defines the packet type.
Packet Type Table
PACKET NAM E
PACKET ID
BYTES
16 Channel Data
0Hex
168
Host Control
1Hex
168
32 Channel Data
2Hex
304
64 Channel Data
3Hex
576
ASCII
20Hex
Variable
NOTES
Com m and Packet
Text Packet m ay be form atted or un-form atted. The
form at is determ ined by the setting of the FORMAT
Configuration Variable.
NOTE: W hen the first integer of the packet is 20Hex or
greater, the packet is assum ed to be in ASCII
FORMAT.
Host Control Packets
Command Packet
FUNCTION DESCRIPTION
Packet Type
Host ASCII Com m and Data (Refer to
the Com m and Section of this m anual
for m ore inform ation)
BYTES
DESCRIPTION
4
1Hex
164
ASCII string received by DTS as the Host
com m and.
Each line m ust be term inated with a CR, LF, CRLF or LF-CR.
55
DTS to HOST
Binary Data Packets
DTS3250/16 Channel Module
FUNCTION
BYTES
DATA
TYPE
DESCRIPTION
Packet Type
4
Integer
0Hex
General Status
4
Integer
Refer to Table 1 in this section
Fram e Num ber
4
Integer
The current fram e num ber if in the scan m ode
Tem perature 1 to 16
64
Float
Channel tem peratures in units set by bits 4 - 6
of the General Status Byte.
RTD1 Tem perature
4
Float
Tem perature in units defined by the setting of
the variable: UNITS. See Table 3
RTD2 Tem perature
4
Float
Tem perature in units defined by the setting of
the variable: UNITS. See Table 3
Tim e Stam p
4
Integer
Tim e Stam p in units set by bit 8 of the General
Status Byte.
Channel Status 1 to 16
64
Integer
Refer to Table 2 in this section
Spares
16
Integer
Spares
56
DTS3250/32 Channel Module
FUNCTION
BYTES
DATA
TYPE
DESCRIPTION
Packet Type
4
Integer
2Hex
General Status
4
Integer
Refer to Table 1 in this section
Fram e Num ber
4
Integer
The current fram e num ber if in the scan m ode
Tem perature 1 to 32
128
Float
Channel tem peratures in units set by bits 4 - 6
of the General Status Byte.
RTD1 Tem perature
4
Float
Tem perature in units defined by the setting of
the variable: UNITS. See Table 3
RTD2 Tem perature
4
Float
Tem perature in units defined by the setting of
the variable: UNITS. See Table 3
RTD3 Tem perature
4
Float
Tem perature in units defined by the setting of
the variable: UNITS. See Table 3.
RTD4 Tem perature
4
Float
Tem perature in units defined by the setting of
the variable: UNITS. See Table 3
Tim e Stam p
4
Integer
Tim e Stam p in units set by bit 8 of the General
Status Byte.
128
Integer
Refer to Table 2 in this section
16
Integer
Spares
Channel Status 1 to 32
Spares
57
DTS3250/64 Channel Module
FUNCTION
BYTES
DATA
TYPE
DESCRIPTION
Packet Type
4
Integer
3Hex
General Status
4
Integer
Refer to Table 1 in this section
Fram e Num ber
4
Integer
The current fram e num ber if in the scan m ode
Tem perature 1 to 64
256
Float
Channel tem peratures in units set by bits 4 - 6
of the General Status Byte.
RTD1 Tem perature
4
Float
Tem perature in units defined by the setting of
the variable: UNITS. See Table 3
RTD2 Tem perature
4
Float
Tem perature in units defined by the setting of
the variable: UNITS. See Table 3
RTD3 Tem perature
4
Float
Tem perature in units defined by the setting of
the variable: UNITS. See Table 3
RTD4 Tem perature
4
Float
Tem perature in units defined by the setting of
the variable: UNITS. See Table 3
RTD5 Tem perature
4
Float
Tem perature in units defined by the setting of
the variable: UNITS. See Table 3
RTD6 Tem perature
4
Float
Tem perature in units defined by the setting of
the variable: UNITS. See Table 3
RTD7 Tem perature
4
Float
Tem perature in units defined by the setting of
the variable: UNITS. See Table 3
RTD8 Tem perature
4
Float
Tem perature in units defined by the setting of
the variable: UNITS. See Table 3
Tim e Stam p
4
Integer
Tim e Stam p in units set by bit 8 of the General
Status Byte.
256
Integer
Refer to Table 2 in this section
16
Integer
Spares
Channel Status 1 to 64
Spares
58
General Status Byte
Bits 0 - 3
Not used
Bits 4 - 6
Tem perature Units
Bit 7
Not Used
Bit 8
Tim e Stam p
Bits 9 - 11
Not Used
Bits 12 - 15
RTD Delta Errors
Table 1 - General Status Byte
Bit
15 14 13 12 11 10
9
8
7
6
5
4
3
2
1
0
0 - Raw A/D Counts (Uncorrected)
X
X
X
X
X
X
X
X
X
0
0
0
X
X
X
X
V - Raw Voltage (Uncorrected)
X
X
X
X
X
X
X
X
X
0
0
1
X
X
X
X
A - Corrected Voltage
X
X
X
X
X
X
X
X
X
0
1
0
X
X
X
X
C - Degrees C
X
X
X
X
X
X
X
X
X
0
1
1
X
X
X
X
F - Degrees F
X
X
X
X
X
X
X
X
X
1
0
0
X
X
X
X
K - Degrees K
X
X
X
X
X
X
X
X
X
1
0
1
X
X
X
X
R - Degrees R
X
X
X
X
X
X
X
X
X
1
1
0
X
X
X
X
Num ber of Tem p Scales (Not Used)
X
X
X
X
X
X
X
X
X
1
1
1
X
X
X
X
Tim e Stam p in m icroseconds
X
X
X
X
X
X
X
X
0
X
X
X
X
X
X
X
Tim e Stam p in m illiseconds
X
X
X
X
X
X
X
X
1
X
X
X
X
X
X
X
No Errors
0
0
0
0
X
X
X
X
X
X
X
X
X
X
X
X
UTR1 Delta Error (16, 32, 64)
0
0
0
1
X
X
X
X
X
X
X
X
X
X
X
X
UTR2 Delta Error (32, 64)
0
0
1
0
X
X
X
X
X
X
X
X
X
X
X
X
UTR3 Delta Error (64)
0
1
0
0
X
X
X
X
X
X
X
X
X
X
X
X
UTR4 Delta Error (64)
1
0
0
0
X
X
X
X
X
X
X
X
X
X
X
X
59
Channel Status Byte
Bits 0 - 4
Bits 5 - 11
Bits 12 - 15
Therm ocouple Type
Not Used
Error Codes
Table 2 - Channel Status Byte
Bit
15 14 13 12 11 10
9
8
7
6
5
4
3
2
1
0
Type J
X
X
X
X
X
X
X
X
X
0
0
0
0
0
0
0
Type E
X
X
X
X
X
X
X
X
X
0
0
0
0
0
0
1
Type K
X
X
X
X
X
X
X
X
X
0
0
0
0
0
1
0
Type N
X
X
X
X
X
X
X
X
X
0
0
0
0
0
1
1
Type R
X
X
X
X
X
X
X
X
X
0
0
0
0
1
0
0
Type S
X
X
X
X
X
X
X
X
X
0
0
0
0
1
0
1
Type T
X
X
X
X
X
X
X
X
X
0
0
0
0
1
1
0
Type B
X
X
X
X
X
X
X
X
X
0
0
0
0
1
1
1
A/D Disabled
0
0
0
1
X
X
X
X
X
X
X
X
X
X
X
X
Open T/C
0
0
1
0
X
X
X
X
X
X
X
X
X
X
X
X
High Range Error
0
0
1
1
X
X
X
X
X
X
X
X
X
X
X
X
Low Range Error
0
1
0
0
X
X
X
X
X
X
X
X
X
X
X
X
High Lim it Exceeded
0
1
0
1
X
X
X
X
X
X
X
X
X
X
X
X
Low Lim it Exceeded
0
1
1
0
X
X
X
X
X
X
X
X
X
X
X
X
Table 3 - RTD Units
UNITS
RTD Units
A
m illivolts
C
Degrees C
F
Degrees C
K
Degrees C
R
Degrees C
V
m illivolts
0
A/D counts
60
ASCII Data Packet
This packet will be
1)
2)
3)
4)
transm itted when the host issues one of the following com m ands:
SCAN with BIN set to 0
LIST n
ERROR
STATUS
FUNCTION DESCRIPTION
BYTES
DATA
TYPE
ASCII Data (The first two bytes m ust
NOT be 1Hex through 1FHex). Refer to
the Com m and Section of this m anual for
the proper Com m and return form ats.
1 to 1492
String
VALUE
Unique to Packet.
Each line is term inated with a CR, LF,
CR-LF, or LF-CR.
Network Protocols Supported
Physical Layer :
Link Layer:
Transport Layer:
10Base-T
IEEE 802.3
INTERNET Protocol (IP)
Transm ission Control Protocol (TCP)
User Datagram Protocol (UDP)
61
Operation
This section contains inform ation and procedures required for the proper operation of DTS3250 Modules.
Ethernet Connections
All DTS3250 Modules are equipped with an Ethernet port. The Ethernet speed is 100Base-T
connections.. No variables need to be m odified to use this connection.
IP Address
All DTS3250 Modules have a preset IP address that can be m odified by a user, if desired. The preset
IP address for each type is:
DTS3250/16Tx 191.30.55.xxx where xxx is the serial num ber of the unit.
DTS3250/32Tx 191.30.60.xxx where xxx is the serial num ber of the unit.
DTS3250/64Tx 191.30.160.xxx where xxx is the serial num ber of the unit.
The IP Address in a DTS3250 m odule m ay be changed by the user. IP Address m ay only be m odified
using the Serial Port during the boot up process. A procedure for this m ay be found in the DTS3250
Boot Param eter Modification Section.
Network Identification
DTS3250 Modules m ay be interrogated by a network host. This is sim ilar to a “W hois” com m and.
DTS3250 m odules listen on port 7000 for a IP broadcast. The form at of this broadcast m ust be
255.255.255.255 or any IP address with 255 set in the octet where the subnet m ask is set to 0. W hen
this is received, the DTS3250 will respond on port 7001 with the following:
<IP Address>, <Model/channels>, <Sernum > from ADDR: <IP Address>
For m ore inform ation, please refer to the LIST ID com m and, or the Network Identification Group
configuration variables.
62
TelNet Host Operation - Windows 95 and 98
A host com puter m ay be used to control a DTS3250 Module without special software. The host to
DTS3250 connection should be m ade using an Ethernet connection.
Open a TelNet session.
Select: Term inal
Select: Preferences
Enable Local Echo
Set the Em ulation to VT100/ANSI
Select: Connect
Select: Rem ote System
Host Nam e:
Enter: 191.30.yyy.xxx W here: yyy is the m odel octet
xxx is the serial num ber octet
Port:
Select: Telnet
Term Type:
Select: vt100
If the com puter opens a Dial Up Box,
Click on Cancel
W hen the TelNet session is open, any com m and listed in the Software Requirem ents Specification
m ay be entered. Responses will be displayed in the TelNet W indow. Please refer to the Software
Section of this m anual.
HyperTerminal Ethernet Operation - Windows NT, 2000, and XP
Open the HyperTerm inal program
Select:
Start
Select:
Program s
Select:
Accessories
Click on Hyperterm inal
A HyperTerm inal W indow will open
Double Click:
Hyperterm inal.exe
A New Connection W indow will open
Enter a nam e for the session and Click OK
A Connect to W indow will open
Click on the down arrow by the Connect Using Box and click on TCP/IP(W insock)
Enter the IP address of the DTS3250 Module in the Host Address Box
The HyperTerm inal window will indicate that a connection has been m ade.
Check the setup
Select:
File
Select:
Properties
A Properties W indow will open.
Click on the Settings Tab
Em ulation Mode should be Auto Detect
Term inal should be ANSI
Click on the ASCII Setup Button
For best operation, The check boxes for:
Send line ends with line feeds, and Echo typed characters locally m ay have to be checked
63
DTS3250 Recommended Operation
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Energize the unit and allow 3 hours for warm -up.
W hile the unit is warm ing up, connect the therm ocouples to the inputs.
Verify that the therm ocouple types are set correctly. The following com m and should be used:
List T 0
All channels will be listed. The therm ocouple type will be shown as well as the
shield connection. Refer to the figures in Therm ocouple variable group
section for m ore inform ation.
Enter labels for the therm ocouples, if desired. The current label entries m ay be viewed by the following
com m and:
List LA
Labels m ay be changed by using the SET LABEL x function where x is the
channel num ber.
Enter channel range lim its. This is the num ber that will be displayed if the input exceeds the calibrated
range of the unit. Refer to RANGEV and RANGET variables for m ore inform ation.
Enter channel lim its. These are the tem perature lim its that will be used for alarm outputs. The current
channel lim its m ay be viewed by typing:
List LI
Verify the SCAN variable settings. Type:
List S
The scan variables will be listed. Set PERIOD, AVG or RATE to obtain the
desired scan rate
W hen the unit has com pleted the warm up, Issue the following com m ands:
ADCAL
Re-zero the A/D converters
OTC
Test for open therm ocouples
ERROR
Check for errors
If no errors are logged, the unit is ready for test.
It is also recom m ended that the user check for errors every tim e the ADCAL com m and is executed.
If an A/D tim es out or does not respond correctly during the execution of that com m and, the A/D will
be disabled in software. The only indication that this has occurred will be an error logged in the error
buffer.
Special Operational Notes
1.
2.
3.
If any RTD reading is outside the range -10.0 " C to 70.0 " C, the last good reading is used. NO error
will be logged.
If any therm ocouple reading is outside the range for that therm ocouple type, the last good reading is
used. NO error will be logged. Please refer to the standard NIST tables for the range of each
supported therm ocouple type.
If any A/D converters are disabled due to errors, an error will be logged and bit 12 of the channel status
elem ent in the data packet will be set.
64
DTS3250 Boot Parameter Modification
The DTS3250 Series m odules use an operating system licensed from VxW orks. The boot param eters are set
at the factory, but these param eters m ay be m odified to suit the needs of a specific installation. This section
docum ents the m odification of the boot param eters.
1.
2.
3.
De-energize the DTS3250. Connect the DTS3250 trigger/serial test cable (Scanco part
#155829) from the DTS3250 to a host PC.
Start HyperTerm inal, or an equivalent com m unication program . Connect the DTS3250 to a
COM port on the PC Host. Set the serial param eters to 9600 BAUD, no parity, 8 data bits and
1 stop bit.
Energize the DTS3250. The following sign-on inform ation should be displayed.
VxW orks System Boot
Copyright 1984-1997 W ind River System s, Inc.
CPU: HITACHI hs7709
Version: 5.3.1
BSP version: 1.1/0
Creation date: Feb 9 2000, 12:41:05
Scanivalve (c)2000, Boot loader version 1.01
Press any key to stop auto-boot...
4.
5.
Press any key within 3 seconds to stop the auto-boot process. If a key is not pressed within
the 3 seconds tim e, the system will proceed to auto-boot with the existing operating system
using the current setup.
NOTE: The boot-loader will continue to reboot until stopped by pressing a key under the
following conditions:
A.
If boot-from -flash is selected, and no operating system is present in
flash.
B.
if boot-from -net is selected and the FTP server is not correctly set
up.
W hen the auto-boot process is stopped, the boot-loader will prom pt with:
[VxW orks Boot]:
To get a list of the existing boot param eters:
Type: p <Enter>
The following list is the default setup:
boot device
: cs
processor num ber
:0
host nam e
: host
file nam e
: c:/dsa_hs/vxW orks.st
inet on ethernet (e)
: 191.30.60.100
host inet (h)
: 191.30.101.109
user (u)
: DSA_HS
ftp password (pw)
: scanivalve
flags (f)
: 0x0
other (o)
: flash,000.096.093.250.000.002,10baseT
65
6.
Modify the param eters as required by typing the change com m and at the [VxW orks Boot]
prom pt
Type: c<Enter>
The boot-loader prom pts you for each param eter.
If a particular field has the correct value and does not need to be changed,
Press: <Enter>
NOTE: If any other key is pressed, that will replace the existing inform ation.
To clear a field,
Type: . <Enter>
To quit before viewing all of the param eters,
Type: CTRL+D.
7.
8.
9.
10.
After all changes have been m ade, verify the settings:
Type: p<Enter>
The settings are saved in flash at this point.
Restart the operating system , with the new settings,
Type: @ <Enter>
This is the “Load and Go” com m and.
If the DTS3250 boots correctly, de-energize the DTS3250 and disconnect the serial test cable.
Re-apply power to the DTS3250.
66
Boot parameters and their functions:
boot device
processor num ber
host nam e
file nam e
inet on ethernet(e)
inet on backplane (b)
host inet (h)
gateway inet (g)
user (u)
ftp password (pw)
flags (f)
target nam e (tn)
startup script (s)
other (o)
Must not be changed from cs
Must not be changed from 0
Must not be changed from host.
The full pathnam e of the operating system file nam e to be booted from , when
booting from the network. The default path and file in this line is the path and
file used at Scanivalve.
The IP address of this DTS3250.
Although it is not necessary, The subnet m ask m ay be specified when
entering this param eter by entering a colon followed by the subnet m ask in
hex notation. I.e.
191.30.85.100:FFFFFF00
Must be left blank
The IP address of the host for boot from net, or file upload
The IP address of a gateway node if the host is not on the sam e network as
the DTS3250.
The user nam e that the DTS3250 uses to access the host. This is the nam e
that m ust be set up in the FTP server on the host. The FTP server m ust be
set up to provide that user nam e with the proper perm ission to read from the
host directory and the password m ust be set correctly.
The user password. This m ust be supplied to boot from host.
Must be 0x0
Must be blank
Must be blank
This specifies the place to boot from , the MAC address, and the network
m edia. The line m ust not contain any spaces and each param eter is
separated by a com m a. The syntax is:
<bootloc>,<m ac address>,<m edia type>
Valid values are case sensitive and are as follows:
<bootloc>
net Boot from network
flash - Boot from flash.
<m ac address> ddd.ddd.ddd.ddd.ddd.ddd
<m edia type> 10base2 - 10Base2 type
10baset - 10BaseT type
67
DTS3250 Operating System Upload
This section describes the m ethod for upgrading and uploading a new operating system to the DTS3250. Two
program s are used in the DTS3250, the boot-loader and the operating system /DTS3250 application, referred
to as the operating system .
The purpose of the boot-loader is to start the operating system from local flash or from a location on the
network, such as a disk file on a host PC and to allow setting of certain key operating system param eters. The
boot-loader can only be installed with special flash program m ing equipm ent. However, the boot-loader, under
m ost norm al upgrade conditions, would not need to be changed.
W hen upgrading a new DTS3250 operating system , the following procedure should be followed:
1.
2.
3.
4.
5.
6.
7.
Install an FTP server, on your host PC. Scanivalve Corp recom m ends the W ar Daem on FTP
Server. The installation is described in the FTP Server Installation/Configuration Procedure.
Use the boot param eter m odification procedure to m odify the boot param eters:
A
Change the file nam e param eter to the location of the vxW orks.st file.
B.
Change the host IP address to m atch the host com puter.
C.
Insure that the user param eter is set to DSA_HS. It m ust m atch the user in the FTP
server. This nam e m ay be m odified by a user
D.
Set the password to scanivalve. It m ust m atch the password in the FTP server. The
password m ay be m odified by a user.
Connect to the DTS3250 using TelNet
Issue the "UPLOAD S <full file path>" com m and from TelNet. Only back slashes can be used
in the path nam e and the S m ust be upper case.
Monitor the operation with the STATUS com m and. W hen it returns READY, the upload is
com plete. The upload will require about 2.5 m inutes to com plete. If READY is returned
im m ediately, som ething has been entered incorrectly.
W hen the DTS3250 returns READY, The new operating system is installed in flash m em ory,
but not in RAM.
The new operating system will be effective when power is recycled.
DTS3250 Buffer Description
The DTS3250 buffer is a software buffer. It is set up as a FIFO. It is factory set to hold 10000 averaged fram es
of data. Each fram e uses 292 bytes of m em ory.
The software buffer is always in use regardless of the setting of QPKTS variable. The effect of QPKTS occurs
when the buffer is filled. If QPKTS is set to 1, the scan will stop when the buffer is full. If QPKTS is set to 0,
subsequent fram es will be discarded when the buffer is full.
The buffer is the liaison between the scan task and the scan output task. The scan output task has a higher
priority than the scan task. Under initial conditions, when the buffer is em pty, the scan task places one fram e
of data in the buffer. It then signals the scan output task to read the buffer until it is em pty. However, when
m ultiple fram es of data are in the buffer, the output task continues until the buffer is em pty. Multiple fram es of
data will accum ulate if the scan output task is blocked by the network while outputting data.
68
WarFTP Server
Installation
Copy the file:
W arftp.exe into a tem porary directory.
Double click:
W arftp.exe to unzip the installation files.
Double click:
Setup.exe
A window will open prom pting for an installation directory. Click Next.
A window will open prom pting for an installation type.
Select: Typical, and click Next.
69
A W indow will open prom pting for a program folder. Use the default folder, and click Next.
A window will open prom pting to finish the installation.
Click: Finish to com plete the installation.
If the installation is successful, a window will open with this m essage. Click OK
Create a folder for the DTS files.
Create the directory:
C:\DTS_HS.
Copy the file:
VxW orks
70
into this directory.
Configuration and Setup
Start the application by double clicking the war-ftpd.exe icon in the C:\Program Files\W ar-ftp directory.
The W ar FTP Daem on inform ation window will open
Enable the "Do not show this banner again" check box and click OK.
The m ain display window will open. It will look sim ilar to the window below.
Select:
Properties
Select:
Options
From the General Tab, Enable the "Go online when started and m inim ize" check boxes.
71
Select the Server Nam e Tab.
Enter a nam e for the FTP server.
In this exam ple the server will be nam ed :
Click OK.
host.
The m ain window will re-open
72
Open the User Maintenance window:
Click on the large sm iling face icon
W hen the User Maintenance W indow opens,
Click the Add button
A window will open prom pting a User nam e for the DTS
Enter a user nam e for the DTS.
For this exam ple, the User Nam e will be:DTS_HS
Click OK.
73
Another window will open prom pting for a password
Enter a password for the DTS.
For this exam ple, the password will be:
scanivalve.
Click OK.
The User Maintenance window will re-open.
Highlight DTS_HS
Select the File Access Tab
Click on the Add Button.
A Select Directory W indow will open
Highlight the DTS_HS directory.
Click OK.
74
Enable the Read and W rite checkboxes in the Files fram e.
Click : Apply
Click: OK
The Main W indow will re-open
Put the server online:
Click on the lightning bolt..
The W arFTP server is now ready
The server can be started m anually as needed, or it could be configured to start autom atically by
placing a shortcut to W ar-Ftpd.exe in the W indows/Start Menu directory.
75
Appendix A - Accessories
Power Supply - PDM 1500
A single output 24 Vdc power supply is available as an accessory to the DTS3250. This power supply
will drive one DTS3250. The Scanivalve part num ber is 145078-1. The unit will operate from 100 to
240 Vac at 47 to 63 Hz. The output is 24 Vdc at 2.5 A. A 10 foot (3 m eter) interconnecting cable,
Scanivalve part num ber 155819-1, is included. Longer cables are available. For m ore inform ation on
the power supply and cables, contact Scanivalve Corp, Custom er Service Departm ent.
NOTE: The PDM1500 is a direct replacem ent for the previous PDM1000 power supply.
76
Power Supply - PDM 3200
For users with m ultiple DTS3250 units, A 24 Vdc power supply capable of powering m ultiple units is
available. This power supply will drive up to four DTS3250s. The Scanivalve part num ber is 21080-1.
The unit will operate from 88 to 264 Vac at 47 to 63 Hz. Each output is 24 Vdc at 2.5 A. Interconnecting
cables are not included, but m ating connectors are provided. Scanivalve Corp will m anufacture
interconnecting cables, if requested. A standard 10 foot (3 m eter) interconnecting cable, Scanivalve
part num ber 155819-1, is available. Longer cables are available on request. . For m ore inform ation
on the power supply and cables, contact Scanivalve Corp, Custom er Service Departm ent.
77
Appendix B - Thermocouple Information
Thermocouple Basics
W hen two dissim ilar m etals are joined together to form a closed loop, and if one junction is held at a different
tem perature from the other, an Electrom otive Force(EMF) is generated. The am ount of EMF generated is
predictable based on the m aterials used and the tem perature of the junction.
The EMF is generated by the wires, not the junction. A tem perature gradient m ust exist before the EMF can
be generated.
Three laws have been established that govern therm oelectric circuits.
Law of Hom ogeneous Materials
A therm oelectric current cannot be sustained in a circuit of a single hom ogeneous m aterial, however
it varies in cross section, by the application of heat alone.
Sim ply stated, two different m aterials are required for any therm ocouple circuit. If current can be
detected in a hom ogeneous wire when it is heated, this is evidence that the wire is inhom ogeneous.
Law of Interm ediate Materials
The algebraic sum of the therm oelectrom otive forces in a circuit com posed of any num ber of dissim ilar
m aterials is zero if all of the circuit is at a uniform tem perature.
This law states that a third hom ogeneous m aterial can be added to a circuit with no effect on the net
EMF of the circuit as long as tem perature of the junctions rem ain the sam e.
Law of Successive or Interm ediate Tem perature
If two dissim ilar hom ogeneous m aterials produce a therm al EMF of E 1 when the junctions are at
tem perature T 1 and T 2 , and a therm al EMF of E 2 when the junctions are at T 2 and T 3, the EMF
generated when the junctions are at T 1 and T 3 will be E 1 + E 2.
This law states that a therm ocouple calibrated for one reference tem perature can be used with any
other reference tem perature with a correction. Also, extension wires having the sam e characteristics
as those of the therm ocouple wires can be introduced to the circuit without affecting the circuit.
Therm ocouple Circuits
A basic therm ocouple circuit consists of two dissim ilar hom ogenous m aterials extending from the m easuring
junction to the reference junction.
78
W hen m ore than one therm ocouple is to be m easured, each therm ocouple should be two continuous wires
between the m easuring and reference junctions. This is the m ost com m on circuit for therm oelectric testing.
Therm ocouple Accuracy
Therm ocouple accuracy can be defined as relative and absolute accuracy.
Relative Accuracy
This is the ability of the system to repeat a given m easurem ent. This depends upon the quality
of the sensors, the m easuring system used and how the system is installed.
Absolute Accuracy
This is the ability of the system to determ ine a standard accepted value. This can be achieved
by calibration relative accepted and recognized standards.
Therm ocouple Calibration
Calibration will not change the characteristics of a therm ocouple. It does validate the system
and ensure proper readings by allowing corrections to be entered for each therm ocouple in
the system . Calibrations should conform to ISO 10012-1:1992.
Sources of Error in Thermocouple Measurements
Measuring Junction
The therm ocouple junction at the tem perature m easuring point is the m easuring junction. Errors at this
point depend upon the age of the junction, the m ethod of joining and m aterials used to form the
junction. Generally, errors from the m easuring junction are sm all.
Extension W ires
Extension wires are any elem ents inserted between the m easuring junction and the reference junction.
Extension wires should have the sam e characteristics as the therm ocouple wire. Extension wires
introduce four junctions to each circuit. This can cause errors as large as ±2 EC. The errors can be
m inim ized by calibrating the system with the extension wires in place. If possible, extension wires
should not be used.
79
Reference Junctions
The therm ocouple junction m aintained at a known tem perature is the reference junction. Reference
junctions can introduce errors as large as ±0.6 EC.
Copper Connecting W ires
These wires are used to connect the reference junction to the m easuring device. The errors caused
by these wires are very sm all.
Therm ocouple Switches
W hen used, these devices can induce errors as large as ±1 EC. Switching should occur in the copper
wires between the reference junction and the m easuring device.
Noise in Thermocouple Circuits
The external effects that can cause errors in therm ocouple circuits include: electrical and m agnetic fields,
cross-talk, and com m on m ode voltage.
Electric fields radiated from voltage sources are capacitively coupled to therm ocouple extension wires. This
im poses an AC voltage on the therm oelectric EMF. This can be m inim ized by shielding the therm ocouple
extension wire and grounding the shield.
Magnetic fields produce noise current in the therm ocouple extension wire. This can be m inim ized by twisting
the therm ocouple extension wire pairs.
In a m ultipair therm ocouple extension wire, adjacent pairs can pick up noise from a pulsating signal. This can
be m inim ized by shielding the individual pairs.
Com m on m ode noise will be generated if a grounded therm ocouple is connected to a grounded instrum ent.
This can be m inim ized by grounding the therm ocouple and shield as close as possible to the m easuring point.
80
Thermocouple Design
The therm ocouple used in an application should be selected specifically for the application.
Size
The tem perature sensed will be the average tem perature across the length of the sensor.
Shape
The shape m ust conform to the shape of the surface if the therm ocouple is m easuring surface
tem peratures.
Response
The response tim e of a therm ocouple is m ass dependent. Therefore the size of the
therm ocouple m ust be sm all in relation to the object being m easured. The response tim e
should be approxim ately 5 tim es shorter than the fastest rate of tem perature change to be
m onitored.
Heat Conduction
Therm ocouple extension wires can conduct heat into or out of the therm ocouple. The wire
m ust be insulated from the environm ent if this can occur.
Sensor Position
The therm ocouple m easures the tem perature of the object it is touching or the environm ent
in which it is installed. Therefore the therm ocouple m ust be positioned very carefully to insure
that the tem perature is being sensed at the correct point.
Thermocouple Types and Descriptions
The DTS fam ily of Tem perature Scanners will accept inputs from Type E, J, K, N, R, S, and T Therm ocouples.
The accuracy of the m easurem ent will depend upon the type of therm ocouple and the quality of the extension
wire used for the m easurem ent.
Type B
Positive leg
Negative leg
Range
Usable range
Notes
Type E - Chrom el Constantan
Positive leg
Negative leg
Range
Usable range
Notes
70% platinum , 30% rhodium
94% platinum , 6% rhodium
0 to 1800EC
400 to 1704EC
Easily contam inated and dam aged by reducing atm ospheres. This
therm ocouple should be protected with a gas tight ceram ic tube, a secondary
tube of porcelain and a silicon carbide or m etal outer tube.
90% nickel, 10% chrom ium
43% nickel, 57% copper
-270 to 1000 EC
0 to 900 EC
Highest EMF output per degree of all recognized therm ocouples. Has sim ilar
drift between 316 and 593 EC as a Type K therm ocouple
81
Type J - Iron Constantan
Positive leg
Negative leg
Range
Usable range
Notes
Type K - Chrom el Alum el
Positive leg
Negative leg
Range
Usable range
Notes
100% iron
43% nickel, 57% copper
-210 to 1200 EC
0 to 816 EC
Not susceptible to aging from 371 to 538 EC. Very stable, should be used
with a 96% pure MgO insulation and stainless steel sheath to prevent
corrosion of the iron lead. Most com m only used therm ocouple.
90% nickel, 10% chrom ium
95% nickel, 2% alum inum , 2% m anganese, 1% silicon
-270 to 1372 EC
-36 to 1260 EC
Not recom m ended from 316 to 593 EC because of aging that can cause drift
rates of 2 EC in a few hours. Best used when corrosion m ay be a problem .
Type N
Positive leg
Negative leg
Range
Usable range
Notes
14% chrom ium , 1.4% silicon, 84.6% nickel
95.6% nickel, 4.4% silicon
-270 to 1372 EC
0 to 1260 EC
Less aging from 316 to 593 EC than a Type K therm ocouple.
Positive leg
Negative leg
Range
Usable range
Notes
87% platinum , 13% rhodium
100% platinum
-50 to 1767 EC
0 to 1482 EC
Has a higher output than Type S therm ocouples. Easily contam inated. This
therm ocouple should be protected by com pacted m ineral insulation and a
m etal outer sheath.
Positive leg
Negative leg
Range
Usable range
Notes
90% platinum , 10% rhodium
100% platinum
-50 to 1767 EC
0 to 1482 EC
Easily contam inated. This therm ocouple should be protected with a gas tight
ceram ic tube, a secondary tube of porcelain and a silicon carbide or m etal
outer tube.
Type R
Type S
Type T - Copper Constantan
Positive leg
Negative leg
Range
Usable range
Notes
Pure copper
43% nickel, 57% copper
-270 to 400 EC
-262 to 350 EC
Good for low tem perature and cryogenic applications
82
International Thermocouple and Extension Wire Color Codes
Country
USA
USA
United
Kingdom
United
Kingdom
Germ any
Japan
France
Standard
ANSI
MC96.1
T/C
ANSI
MC96.1
Extension
BS 1843
BS 4937
DIN 43714
JIS
C1610-1981
NFE
C42-323
B Overall
B Positive
B Negative
---------
Grey
Grey
Red
---------
---------
Grey
Red
Grey
Grey
Red
Grey
---------
E Overall
E Positive
E Negative
Brown
Purple
Red
Purple
Purple
Red
Brown
Brown
Blue
Brown
Brown
Blue
Black
Red
Black
Purple
Red
W hite
---------
J Overall
J Positive
J Negative
Brown
W hite
Red
Black
W hite
Red
Black
Yellow
Blue
Black
Black
W hite
Blue
Red
Blue
Yellow
Red
W hite
Black
Yellow
Black
K Overall
K Positive
K Negative
Brown
Yellow
Red
Yellow
Yellow
Red
Red
Brown
Blue
Green
Green
W hite
Green
Red
Green
Blue
Red
W hite
Yellow
Yellow
Purple
N Overall
N Positive
N Negative
Brown
Orange
Red
Orange
Orange
Red
-------
-------
-------
-------
-------
R Overall
R Positive
R Negative
-------
Green
Black
Red
Green
W hite
Blue
Orange
Orange
W hite
W hite
Red
W hite
Black
Red
W hite
Green
Yellow
Green
S Overall
S Positive
S Negative
-------
Green
Black
Red
Green
W hite
Blue
Orange
Orange
W hite
W hite
Red
W hite
Black
Red
W hite
Green
Yellow
Green
T Overall
T Positive
T Negative
Brown
Blue
Red
Blue
Blue
Red
Blue
W hite
Blue
Brown
Brown
W hite
Brown
Red
Brown
Brown
Red
W hite
Blue
Yellow
Blue
83
Appendix C - DTS3250 Error List
Bootup/Initialization Errors
A/D 2 timeout error channel %ld RTD
A/D 2 verify error channel %ld RTD
A/D Board version
A/D F/W version not 1, 2 or 3, Board %ld Fw %ld Hw %l
A/D F/W version not all the same
A/D H/W version not 9, Board %ld Fw %ld Hw %ld
A/D timeout error channel %ld RTD
A/D timeout error channel %ld
A/D verify error channel %ld RTD
A/D verify error channel %ld
Board index not between 1 and %ld
End board not between 1 and %ld
End channel invalid
End channel less than start channel
End channel not between 1 and %ld
End channel out of range
Hardware version is not 9
FifoLevel frames not between 1 and 480
FifoLevel frames value not valid
All of these errors are fatal errors that indicate a serious hardware problem. They may only be viewed
on the serial connection during bootup. If any of these errors are indicated, the module must be
returned to the Scanivalve factory for repairs.
Configuration Variable Errors
ARPC Board missing
ARPC board not found
ARPC Board out of range
ARPC Board value not valid
The board value was not entered, less than 1, greater than the maximum number of boards,
or not numeric
ARPC Reference temperature missing
ARPC Reference temperature value not valid
The RTD reference temperature was not entered, or is not a numeric value
ARPC value not found
ARPC value not valid
The board value was not entered, less than 1, greater than the maximum number of boards,
or not numeric
ARPCON value not found
ARPCON value not valid
The value was not entered, or not 0 or 1
AUTOCON value not found
AUTOCON value not valid
The value for AUTOCON was not entered, or not 0 or 1.
Average value above range
The value entered was greater than 240
Average value below range
The value entered was less than 1
84
AVG value not found
AVG value not valid
The value was not entered, negative or not numeric
BIN value not found
BIN value not valid
The value was not entered, or not 0 or 1
CALAVG value not between 1 and 64
The value is too high or too low
CALAVG value not found
CALAVG value not valid
The value was not entered or not numeric
Calculated period value above range for 16 channel unit
The value is greater than 262144 ìsec
Calculated period value above range for 32 channel unit
The value is greater than 524288 ìsec
Calculated period value above range for 64 channel unit
The value is greater than 1048576 ìsec
Calculated period value below range
The value is less than 781 ìsec
Calculated period value may be too fast for some applications
Refer to software documentation
Channel index not between 1 and %ld
Channel out of range
The PT Channel index entered was less than 1 or greater than 7.
CHANNEL value not between 1 and %ld
CHANNEL value not found
CHANNEL value not valid
The Channel number entered was less than 1, greater than max channels, or not numeric.
COUNTS value not found
The COUNTS value was not entered or not numeric
DEF channel not between 1 to max channels
The value is less than 1 or more than 16, 32, or 64
DEF channel not found
DEF channel not valid
The value was not entered, negative or not numeric
ECHO value not found
ECHO value not valid
The value was not entered or not 0 or 1
FORMAT value not found
FORMAT value not valid
The value was not entered or not 0 or 1
FPS value not found
FPS value not valid
The value was not entered, less than 0, or greater than 4294967295
Gain CHANNEL value not between 1 and %ld
Gain channel value not found
Gain channel value not valid
The channel number entered was less than 1, greater than the maximum channel number
for this module, or not numeric.
85
Gain value not found
Gain value not valid
The gain value was not entered or not numeric.
HOST IP address value not valid
The IP address entered is not a valid IP address
HOST server port value not valid
The port number entered is not a valid port number
HOST value not found
No modifiers were entered for the HOST variable
Invalid list parameter
The list parameter entered is not defined. Refer to the Software Specification.
Invalid set parameter
The SET parameter entered is not a valid configuration variable name
Invalid channel value
The channel number entered is less than 1 or greater than the maximum channel number
for this module.
IPO Channel out of range
The channel number entered is less than 1 or greater than the maximum channel number
for this module.
IPO end channel invalid
The channel number entered is greater than the maximum channel number for this module.
IPO end channel less than start channel
The channel number entered is less than the start number.
IPO end channel out of range
The channel number entered is less than 1, or greater than the maximum channel number
for this module, or not a numeric value.
IPO Invalid start channel value
IPO Start channel not present
The channel number entered is less than 1 or not a numeric value.
IPO Exceeded max iterations
The IPO routine could not calculate a zero offset correction
LABEL channel not between 1 and %ld
LABEL channel value not found
The channel number entered was less than 1, greater than the maximum channel number,
or not entered.
LABEL value not valid
The channel number entered was not numeric.
Limit channel value not between 0 and %ld
Limit channel value not found
The channel number entered was less than 1, greater than the maximum channel number,
or not entered
Limit channel value not valid
The channel number entered was not numeric
Limit enable value not found
Limit enable value not valid
The value was not entered, or was not 0 or 1.
List A task spawn failed
Fatal error - coefficients could not be found
List DEF channel not found
List DEF channel value not valid
The channel number was not entered or not numeric.
86
List DEF channel out of range
The channel number entered was less than 1 or greater than the maximum channel number.
List P BOARD value not between 1 and %ld
The value entered was 0 or greater than the number of boards installed.
List P BOARD value not valid
The board number was not entered or not numeric.
List P CHANNEL value not between 1 and %ld
The value entered was 0 or greater than the number of boards installed.
List P CHANNEL value not valid
The board number was not entered or not numeric
List P CHANNEL value not found
The board number was not entered or not numeric
List P TEMP value not between 0 and %ld
List P TEMP value not valid
The temperature, or temperature range entered was less than 0, greater than the maximum
module temp, or not numeric.
List value not found
The list command type was not specified
MAXDELTA value not found
MAXDELTA value not valid
The value was not entered or not numeric
Missing R or T parameter from LIST P
The List P command must include a R or T modifier.
Model value not found
Model value not valid
The model number and channel value was not entered or is not a valid model number.
Number of boards is not 1, 2, or 4
These are the only valid values for any board term.
NUMCOEF value not between 1 and 3
NUMCOEF value not found
NUMCOEF value not valid
The NUMCOEF value entered was less than 1, greater than 3 or not entered.
NUMPTS value not between 1 and 8
NUMPTS value not found
NUMPTS value not valid
The NUMPTS value entered was less than 1, greater than 8 or not entered.
NUMTEMP value not between 0 and 8
NUMTEMP value not found
NUMTEMP value not valid
The NUMTEMP value entered was less than 1, greater than 3 or not entered.
Offset CHANNEL value not between 1 and %ld
Offset channel value not found
Offset channel value not valid
The CHANNEL number entered was less than 1, greater than max channels, or not entered.
Offset value not found
Offset value not valid
The Offset gain value was not entered, or not numeric.
Period value above range for 16 channel unit
The value is greater than 262144 ìsec
Period value above range for 32 channel unit
The value is greater than 524288 ìsec
87
Period value above range for 64 channel unit
The value is greater than 1048576 ìsec
Period value below range
The value is less than 781 ìsec
Period value may be too fast for some applications
Refer to software documentation
Period value not found
Period value not valid
The value was not entered, negative or not numeric
PORT value not found
PORT value not valid
The value entered was not a valid port number or not numeric.
PT index invalid
PT index not present
The value was not entered, negative or not numeric
PT Volts missing
The value was not entered.
QPKTS value not found
QPKTS value not valid
The value was not entered, negative or not numeric
Range Temp Hi value not found
Range Temp Hi value not valid
The value was not entered, negative or not numeric
Range Temp Lo value not found
Range Temp Lo value not valid
The value was not entered, negative or not numeric
Range Volt Hi value not found
Range Volt Hi value not valid
The value was not entered, negative or not numeric
Range Volt Lo value not found
Range Volt Lo value not valid
The value was not entered, negative or not numeric
Rate value is too slow
The value is less than 0.01samples/channel/sec
Rate value not found
Rate value not valid
The value was not entered, negative or not numeric
RNUMCOEF value not between 1 and 7
RNUMCOEF value not found
RNUMCOEF value not valid
The value entered was less than 1, greater than 7, not numeric, or not entered
RNUMPTS value not between 1 and 8
RNUMPTS value not found
RNUMPTS value not valid
The value entered was less than 1, greater than 8, not numeric, or not entered
RPC Board missing
RPC board number not found
RPC board number not valid
RPC board number out of range
The board value entered in the RPC command was omitted, greater than the number of
boards in the module, less than one, or not numeric
88
RPC board number value not valid
RPC Board out of range
RPC Board value not valid
The board value entered in the List RPC command was omitted, greater than the number
of boards in the module, less than one, or not numeric
RPC index not present
RPC INDEX value not found
The RPC Index value was not entered or not numeric.
RPC INDEX value not between 0 and 7
RPC INDEX value not valid
The RPC index value was negative, greater than 7, or not numeric
RPC Volts missing
RPC VOLTS value not found
The RPC volts value was not entered or not in the correct format.
RPC COUNTS value not found
RPC COUNTS value not valid
The RPC counts value was not entered or not numeric
RTD A term value not found
The A term was not entered or not in the correct format
RTD B term value not found
The B term was not entered or not in the correct format
RTD Channel board number out of range
The channel/board number must be 1 to 64 for a thermocouple channel, or 1 to 4 for an
RTD. The 1 to 4 in the RTD indicates the board number. The board number cannot be
greater than the number of boards in the module.
RTD channel out of range
RTD channel value not found
RTD channel value not valid
The value entered was less than 1, greater than the maximum number of channels in the
module, not entered or not numeric.
RTD Ohms value not found
The ohms value was not entered
RTD Point index value not found
RTD Point index value not valid
The value entered must be 0 to 7
RTDMAXSLEW value not found
RTDMAXSLEW value not valid
The value entered was less than 0, greater than 32000, or not numeric.
RTDX channel out of range
RTDX channel value not found
RTDX channel value not valid
The RTDX channel value was less than 1, greater than the maximum number of RTD
channels, not numeric, or not entered.
RTDX value not found
RTDX value not valid
The value for RTDX was not entered or not numeric.
SerNum value not found
SerNum value not valid
The value was not entered or not numeric
TCMAXSLEW value not found
TCMAXSLEW value not valid
The value entered was less than 0, greater than 3000000, or not numeric.
89
Temperature index is missing
Temperature index not between 0 and %ld
Temperature index value not valid
The temperature index value entered in the PT command must be between 1 and the value
of NUMTEMPS
Temperature value not valid
Temperature is missing
The temperature value entered in the PT T/R command was omitted or not numeric.
Temperature is not between -10.0 and 75
The temperature value entered in the Set PT T/R command was less than -10 or more than
75 degrees F.
TIME value not found
TIME value not valid
The value for TIME must be a 0, 1, or 2
TITLE1 value not valid
TITLE2 value not valid
The TITLE values may not exceed 255 ASCII characters
Type channel value not between 0 and %ld
Type channel value not found
Type channel value not valid
The value entered was not between 1 and maximum channel, not entered, or not numeric
Type shield connect switch not 0 or 1
The value was not entered, not 0 or 1, or not numeric
Type value not found
Type value not supported
Type value not valid
The T/C type was not entered or not a supported type.
Units value not found
Units value not valid
The UNITS value was not entered or not a supported type
UPLOAD <S or C> value not found
The UPLOAD type must be S or C
UPLOAD file name not found
The file name or path entered is not valid
UpLoad task spawn failed
Fatal Error
Voltage index is missing
Voltage index not between 0 and %ld
Voltage index value not valid
The SET PT T/R voltage index entered was less than 0, more than NUMPTS, not entered,
or not numeric
Voltage is missing
Voltage is not between -25mv and 100mv
The SET PT T voltage entered was less than -25 mv, more than 100 mv, or not entered.
Voltage is not between 75mv and 150mv
Voltage value not valid
The SET PT R voltage entered was less than 75 mv, more than 150 mv, not entered, or not
numeric.
VOLTS value not found
The SET PT voltage was not entered, or not numeric
90
XSCANTRIG value not found
XSCANTRIG value not valid
The value was not entered, negative or not numeric
XSCANTRIG value out of range
The value was not between 1 and 15
Command Errors
AUTOSTATUS value not found
AUTOSTATUS value not valid
The value for AUTOSTATUS was not entered, or not 0 or 1.
Cannot open file %s
The file name or path entered is not valid
Cal data error
Fatal error - No raw data were received from a PT command. The calibration failed.
HOSTCMD value not valid
The ASCII command string was not entered or is not a valid ASCII command string
Invalid command
The command entered was not a valid DTS command
Mode ready, invalid command
The command entered was not a valid DTS command
Invalid range of board
The board number entered was greater than the number of board in the module.
Invalid range of channel
The channel entered was greater than the maximum number of channels in the module
Invalid single channel
The channel number entered is not supported in this module
Invalid single board number
The RTD number in a PT T/R command was not entered, less than 0, or greater than the
number of RTDs
Max errors exceeded
The error buffer is full. More than 15 errors have been logged.
Open T/C for channel %ld
Otc data error
The OTC command has detected a possible open channel. Reboot to clear the error
RawData frames value not valid
RCal data error
Data returned from a PT command were faulty. The calibration failed.
Set value not found
A SET command was issued with no variable or modifiers
Start board not between 1 and %ld
The start board value must be between 1 and the maximum number of boards in the module.
Start channel not between 1 and %ld
The start channel value must be between 1 and the maximum number of channels in the
module.
Communication/Hardware Errors
Alignment error
Allignment rb%lu f%1lX lbx%1lX lb%1lX tx%1lX t%1lX cx%1lX c%1lX
Fatal Error - Reboot module
JTAG <9572, 95288, DTS95288> value not found
JTAG file name not found
91
Jtag task spawn failed
JTAG type must be 9572, 95288, DTS95288, A2DMUX, or A2Dn
Fatal errors - Reboot, if error recurs, the module must be returned for repair.
Closing slave socket with read error
Fatal error - reboot
Could not bind a socket
Could not bind a UDP socket
Could not connect to server
The path to the host is not valid or the Ethernet connection is open.
Could not create a socket
Could not create a UDP socket
Could not create client socket
Operating system fatal error - reboot module.
Could not open flash file for read config variables
Could not open flash file for write
Could not open flash file for write config variables
Could not open remote config file
Could not open system file
Fatal errors - Reboot, if error recurs, the module must be returned for repair.
Could not spawn a load rtd task
Could not spawn adcal and load rtd task
Could not spawn Arpc task
Could not spawn cal task
Could not spawn ipo task
Could not spawn ListP task
Could not spawn ListPTemp task
Could not spawn ListPTemp task
Could not spawn otc task
Could not spawn RPC cal task
Could not spawn scan out task
Could not spawn scan task
Could not spawn Tcp Server
Could not spawn Type task
Could not spawn Udp Id Server
Could not spawn Udp Server
Could not spawn Web Server
Could not create output message queue
Could not listen on a socket
Could not open binary socket
Save task spawn failed
Slave task spawn failed
Fatal errors - attempt reboot - if errors recur the module must be returned for repair
Data buffer overflow
Fatal Error - reboot
Data overflows allocated MAX_LEN buffer size
Fatal error - attempt reboot - if errors recur the module must be returned for repair
LoadRtd data error
MadCal A/D command write error channel %ld
MadCal A/D offset read error channel %ld
MadCal A/D span read error channel %ld
92
MadCal A/D span verify error channel %ld
MadCal A/D verify offset error channel %ld
Fatal errors - attempt reboot - if errors recur the module must be returned for repair
Read address invalid
Read address not present
Read bad offset, retry %ld A %ld C %ld O %ld
Read bad span, retry %ld A %ld C %ld S %ld
Read repeat not between 1 and 200
ReadMadCal A/D offset read error channel %ld
ReadMadCal A/D span read error channel %ld
These errors indicate a bad A/D was detected during the execution of an ADCAL command.
Repeat the command, if the errors recur, the module must be returned for repair.
Receive message queue
Send message queue
Send queue is full
These errors indicate a network blockage.
TCP OUT Mismatch Req %d Act %ld
The host did not receive the number of bytes requested. Req is the bytes requested, Act is
the number received. This could be caused by a firewall.
Timeout Ad hdwResetAd
Fatal error - attempt reboot - if errors recur the module must be returned for repair
93
Appendix D - Software Change Log
Version 3.00
Released October 2004
Com pletely revised software for 16, 32, and 64 channel m odules.
Supports all 32 and 64 channel m odules
Supports 16 channel m odules Serial Num ber 1100 and higher
Version 3.01
Released February 2005
Corrected a bug in RTDMAXSLEW for RTD’s 3, 4, 5, 6 , 7 and 8
Version 3.02
Released May 2006
Added Network Identification
Listen on port 7000 for 255.255.255.255
Respond on port 7001 with <IP Address>, <Model/Ch>, <Serial Num ber>
Added Network Identification Group (ID)
IP Address
Model
Sernum
Ver
Def x
Version 3.03
Not Released
Version 3.04
-
Not released
Version 3.05
Released January 2007
Rem oved Def x from the Network Identification Group (ID)
Created a new group: Channel Definition Group (Group DEF) with DEF as the only variable
Increased the DEF variable definition from 64 bytes per channel to 2048 bytes per channel
Added a new com m and: List Channel Definitions
LIST DEF <channel>
Added the com m and: Ice Point Offset Adjustm ent
IPO <start channel> <end channel>
Added an abbreviated syntax for AUTOSTATUS. Autostatus can be enabled or disabled by either the
full com m and: AUTOSTATUS <enable>, or the abbreviated com m and: AS <enable>
Corrected a bug in the ADCAL function that set the offset calculated during an ADCAL to four tim es
the correct value.
Corrected a bug that blocked the output of RTD data from RTDs 5, 6, 7, and 8 in TCP binary
configuration.
Modified the following variable defaults
NUMPORTS 8
CALAVG 8
RNUMCOEF 5
RNUMPTS 8
TYPE n K 0
Disabled the Nagle Algorithm in TCP and UDP data transm ission. This will guarantee one fram e per
packet in either data transm ission form at.
Added ARPCON variable to the UTR Calibration Variable Group. This variable enables the ARPC
correction.
Added ARPC variable to the UTR Calibration Variable Group. This variable is a correction factor to the
Calendar Van-Dusen conversion.
Added a scan trigger divider. Lim ited to values from 1 to 15.
Added the com m and: ARPC to calculate the ARPC correction for each board.
94
Version 3.06
-
Not Released
Version 3.07
Released August 2010
Software changes to perm it use of additional A/D board versions. These m odifications are transparent
to a user.
Version 4.00
-
Not Released
Version 4.01
Released October 2007
Added NUMTEMPS to Calibration Variable Group (Group C)
Added com m ands to be active only if NUMTEMPS is set to 1 or greater
PT
LIST P
Added variable to be active only if NUMTEMPS is set to 1 or greater.
PT
Rem oved tem perature data test lim its -200 to +1800 degrees C
Added tem perature data test lim its for NIST range of each TC type. A range error will result in a code
5000 or 6000 in the channel status of the output packet.
Added error if A/D Xilinx versions for each A/D board are different.
Version 4.02
Released October 2007
Rem oved NUMTEMP optional reference tem perature param eter.
Rem oved ability of List P to list both T and R data
Range check added to A/D span and offset values
Adjusted delay tim e for Read/W rite Retry.
Version 4.03
Released Novem ber 2007
Modified display to show RTD tem ps in degrees when NUMTEMPS is greater than 0 and Units is set
to Volts.
Version 4.04
Released Novem ber 2007
Changed default value of NUMTEMPS from 8 to 0. This will prevent loss of calibration coefficients if
the firm ware is upgraded in the field.
Version 4.05
Released Novem ber 2007
Changed oversam pling rate of the RTD A/Ds to 8X from 5X.
Version 4.06
Corrected
Corrected
Corrected
Corrected
Corrected
Released January 2008
an index problem in the PT R com m and
a Range Input problem in the PT R com m and
a Range Input problem in the PT T com m and
an overwrite problem in the PT T com m and
a problem with the List PT R 0 com m and.
Version 4.07
Released February 2008
Corrected the error code output for the PT Com m and. An error will be generated if the PT com m and
is below -10 degrees C
Version 4.08
-
Not released
95
Version 4.09
Released June 2008
Corrected a bug in the setting of Max and Min counts when NUMTEMPS is non-zero.
Added debug com m and, RADCAL, to read A/D offsets and span register. Data from this read are
output to the back door. This com m and is not for custom er use.
Im proved the algorithm to set PERIOD in the A/Ds
Changed A/D m ultiplier to 5
Changed RTD m ultiplier to 5
Added a re-sync of the RTD A/D when PERIOD is set
Version 4.10
-
Not released
Version 4.11
Released July 2008
Corrected a bug in the LIST P T <chan> <tem p> com m and
Added a range check, 0 or 1, to the TYPE configuration variable
Added a lim it check, 31 characters, to LABEL
Corrected a bug in the flash write routine when a STATUS com m and is received before the write is
com pleted.
Added an error check to the flash write
Version 4.12
Released May 2009
Modified Register setup during the boot process. This has no effect on the com m ands or variables.
Version 4.13
Released Novem ber 2009
Rem oved high lim it check on period and rate.
Made several changes to im prove software perform ance. These changes do not affect the
docum entation.
Version 4.14
Released Novem ber 2010
Added a Noise test. This test is only used during circuit board tests
Version 4.15
-
Released Novem ber 2011
Version 4.16
Released May 2013
Updated to check for and support A/D firm ware version 4 as well as expected vs actual RTD handling
Changed RTD registry low byte setting to FF by default
Version 4.17
Released Novem ber 2013
Resolved a bug that prevented the RTDMAXSLEW filtering from being applied to RTDs 5, 6, 7 & 8.
Changed the operation of the RESTART com m and to restart the hardware as well as the software.
Version 4.18
Released February 2014
Rem oved the m odification to the RESTART com m and im plem ented in V4.17. The changes m ade
were not functional on all processor boards and could result in a hardware lockup requiring physical
power cycle for recovery.
96