
IMPAC Infrared sensor IN 2000
17
12 Data format UPP
(Universal Pyrometer Protocol)
Via interface and suitable communication software or via “Test” function of the InfraWin software (see 8,
Basic settings Test) commands can be exchanged directly with the pyrometer.
The data exchange occurs in ASCII format with the following transmission parameters:
The data format is: 8 data bits, 1 stop bit, even parity (8,1,e)
The device responds to the entry of a command with: output (e.g. the measuring value) + CR (Carriage
Return, ASCII 13), to pure entry commands with “ok” + CR.
Every command starts with the 2-digit device address AA (e.g. “00”).
This is followed by 2 small command
letters (e.g. “em” for level of emissivity
), finished with CR
This is followed, if necessary for that command, by the ASCII parameter “X”. If this parameter “X” is omitted,
then the device resets with the current parameter.
A “?“ after the small command letters answers with the respective settings (only at setting commands, not at
enquiry commands).
Example: Entry: “00em“ + CR
The emissivity setting (ε) of the device with the address 00 is returned
Answer: “0970“ + CR means Emissivity = 0.97 or 97.0%
Description Command Parameters
Reading temperature
value:
AAms Output: XXXXX (in 1/10 °C oder °F)
(88880 = Temperature overflow)
Reading temperature
value repeated:
AAmsXXX XXX = 001...999 (XXX = number of measuring values)
Emissivity ε: AAemXXXX XXXX = (0010 ... 1000‰) (decimal)
Exposure time t
90
: AaezX X = 0 ... 9 (decimal) 0 = intrinsic time constant of the device
1 = 0,50 s 4 = 5,00 s 7 = 60,00 s
2 = 1,00 s 5 = 10,00 s 8 = 90,00 s
3 = 2,00 s 6 = 30,00 s 9 = 120,00 s
Clear time maximum
value storage:
AAlzX X = 0 ... 8 (dec.) 0 = Maximum value storage off
1 = 0.1 s 4 = 1.00 s 7 = (not available)
2 = 0.25 s 5 = 5.00 s 8 = automatically deletion
3 = 0.5 s 6 = 25.00 s
Reading basic tem-
perature range:
AAmb Output: XXXXYYYY (hex 8-digit, °C)
XXXX = beginning of temperature range
YYYY = end of temperature range
Reading temperature
sub range:
AAme Output: XXXXYYYY (hex 8-digit, °C)
XXXX = beginning of temperature range
YYYY = end of temperature range
Setting of temperature
sub range:
AAm1XXXXYYYY XXXX (hex 4-digit) beginning of temp. range (°C)
YYYY (hex 4-digit) end of temp. range (°C)
Address: AAgaXX XX = (00 ... 97) 00 ... 97 = adjustable addresses
Baud rate: AAbrX X = 3...4
3 = 9600 Baud 4 = 19200 Baud
Changing °C / °F AAfhX Output: X = 0: display in °C; X = 1: display in °F
Internal temperature: AAgt Output: XX (decimal 00 … 98, in °C)
XXX (decimal 032 … 208°F)
Max. internal
temperature:
AAtm Output: XX (decimal 00 … 98, in °C)
XXX (decimal 032 … 208°F)
Error status: AAfs Output 1 byte hex (00 = no error)
Reading parameters: AApa Output decimal 11-digit:
Digit 1 und 2 (10...99 or 00): Emissivity
Digit 3 (0 ... 9): Exposure time
Digit 4 (0 ... 8): Clear time max. storage
Digit 5 (1): Analog output
Digit 6 and 7: (00 ... 98): Internal temperature
Digit 8 and 9 (00 ... 97): Address
Digit 10 (3 … 4): Baud rate
Digit 11 (0): always 0
Device type: AAna Output: “IN 2000”
Serial number: AAsn Output: XXXX (hex 4-digit)
Device type /
software version:
AAve Output: XXYYZZ (6-digit decimal)
XX = 77 (IN 2000)
YY = Month of software version
ZZ = Year of software version
Komentáře k této Příručce