11 data format upp( (universal pyrometer protocol), Data format upp, Universal pyrometer protocol) – LumaSense Technologies IGA 320/23 Benutzerhandbuch

Seite 20: R 11

Advertising
background image

IMPAC pyrometer IGA 320/23

20

11

Data format UPP

(Universal Pyrometer Protocol)


Via interface and suitable communication software or via “Test” function of the InfraWin software (see 7.7
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 Re-
turn, 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 (dec., in 1/10 °C or °F)

(77770 = Instrument’s temperature too high
88880 = temperature overflow)

Reading temperature
value repeated:

AAmsXXX

XXX = 000...999 (XXX = number of measuring values)

Emissivity:

AAemXXXX

XXXX = (0100 ... 1000‰) (decimal)

Transmittance:

AAetXXXX

XXXX = (0100 ... 1000‰) (decimal)

Ambient temperature
compensation:

AAutXXXX

XXXX = value of ambient temperature, 4-digit, hex

XXXX e.g. FFEC corresponds to -20 degrees
- 99

dez

= FF9D

hex

means: automatic, no manual

compensation

Exposure time t

90

:

AAezX

X = 0 ... 6 (decimal)

0 = intrinsic time constant of the device
1 = 0,01 s

3 = 0,25 s

5 = 3,00 s

2 = 0,05 s

4 = 1,00 s

6 = 10,00 s

Clear times of the
maximum value
storage:

AAlzX

X = 0 ... 9 (decimal)

0 = Maximum value storage off
1 = 0.01 s

4 = 1.00 s

7 = external deletion

2 = 0.05 s

5 = 5.00 s

8 = automatically deletion

3 = 0.25 s

6 = 25.00 s

External clearing:

AAlx

Clearing the max. value storage (only with lz = 7, external)

Analog output:

AAasX

X = 0 or 1

0 = 0 - 20 mA; 1 = 4 - 20 mA

Reading basic
temperature range:

AAmb

Output: XXXXYYYY (hex 8-digit, °C or °F)

XXXX = beginning of temp. range
YYYY = end of temp. range

Reading temperature
sub range:

AAme

Output: XXXXYYYY (hex 8-digit, °C or °F)

XXXX = beginning of temp. range (°C or °F)
YYYY = end of temp. range (°C or °F)

Setting of temperature
sub range:

AAm1XXXXYYYY XXXX (hex 4-digit) beginning of temp. range (°C or °F)

YYYY (hex 4-digit) end of temp. range (°C or °F)

Address:

AAgaXX

XX = (00 ... 97)

00 ... 97 = regular device addresses
99 = Global address with response
98 = Global address without response
(only setting commands!)

Baud rate:

AAbrX

X=0...5 (decimal)

0 = 1200 Baud

2 = 4800 Baud 4 = 19200 Baud

1 = 2400 Baud

3 = 9600 Baud 5 = 38400 Baud

Temp. display °C / °F

AAfhX

Output: X = 0: display in °C; X = 1: display in °F

Wait time:

AAtwXX

XX = 00 ... 99 (decimal, in bit time of the current baud rate)

Advertising