Datenformat upp, Universelles pyrometer-protokoll), 13 datenformat upp – LumaSense Technologies IGA 5-LO Benutzerhandbuch

Seite 55: U niverselles p yrometer- p rotokoll)

Advertising
background image

IMPAC-Pyrometer IS 5 · IS 5-LO · IGA 5 · IGA 5-LO

55

13

Datenformat UPP

®

(Universelles Pyrometer-Protokoll)

Hinweis:

Vor Verstellen der Parameter „Emissionsgrad“, „Erfassungszeit setzen“ und „Ana-
logausgang setzen“ über die Software muss der online Ù offline-Schalter (DIP-
Schalter Nr. 4) im Pyrometer auf online geschaltet werden!

Über Schnittstelle lassen sich mit einem geeignetem Kommunikationsprogramm oder über das Test-
Eingabefeld in der Software InfraWin (siehe 9.7 Grundeinstellungen Æ Test) Befehle direkt mit dem Pyro-
meter austauschen.

Der Datenaustausch erfolgt im ASCII-Format mit folgenden Übertragungsparametern:
Das Datenformat ist

8 Datenbit, 1 Stopbit, gerade Parität (8,1,e)

Das Gerät antwortet bei Befehlseingabe mit: Ausgabe (z.B. dem Messwert) + CR (Carriage Return, ASCII
13), bei reinen Eingabebefehlen mit "ok" + CR.
Jeder Befehl beginnt mit der 2-stelligen Geräte-Adresse AA (z.B. "00").
Darauf folgen 2 kleine Buchstaben (z.B. „em“ für Emissionsgrad) gefolgt von ggf. erforderlichen ASCII-
Parametern „X“ und CR als Abschluss. Wird dieser Parameter "X" weggelassen, so gibt das Gerät den mo-
mentan eingestellten Parameter zurück. Ein „?“ nach den 2 kleinen Buchstaben gibt die jeweiligen Grenzen
aus (nur bei Parametrierbefehlen, nicht bei Abfragebefehlen).
Bsp

: Eingabe: “00em“ +

<CR>

Es wird der eingestellte Emissionsgrad des Gerätes mit der Adresse 00 zurückgegeben

Antwort: “0970“ +

<CR> bedeutet Emissionsgrad = 0,970 oder 97,0%

Beschreibung

Befehl

Parameter

Messwert lesen:

AAms

Antwort: DDDDD (in °C oder °F mit einer Nachkommastelle)

5 Dezimalstellen (88880 = Overflow; 80000 = Laser an)

Messwert mehrfach lesen: AAmsXXX

XXX = 000 ... 999 (automatische Wiederholung des ms-Befehls)

Grundmessbereich lesen: AAmb

Antwort: XXXXYYYY

2 x 4 Hexdigit für MBA und MBE (°C oder °F)

Teilmessbereich lesen:

AAme

Antwort: XXXXYYYY

2 x 4 Hexdigit für MBA und MBE (°C oder °F)

Teilmessbereich
setzen:

1.
2.

AAm1XXXXYYYY
AAm2

XXXXYYYY = 2 x 4 Hexdigit für MBA und MBE (°C oder °F)

AAm2 übernimmt die Änderung (Autoreset)

Analogausgang:

AAasX

X = 0;1

0 = 0 ... 20 mA;

1 = 4 ... 20 mA

Erfassungszeit:

AAezX

X = 0 ... 6

0 = Eigenzeitkonstante des Gerätes (≤ 2 ms)

1 = 0,01 s

2 = 0,05 s

3 = 0,25 s

4 = 1,00 s

5 = 3,00 s

6 = 9,99 s

Emissionsgrad:

AAemXX
AAemXXXX

XX = 20 ... 99 (

ε = 0,20 ... 0,99) XX = 00 ε = 1,00

XXXX = 0200 ... 1000 (intern auf 2 Nachkommastellen gerundet)

Löschzeiten des
Maximalwertspeichers:

AA

l

zX

X = 0 ... 8

0 = AUS

1 = 0,01 s

2 = 0,05 s

3 = 0,25 s

4 = 1,00 s

5 = 5,00 s

6 = 25,0 s

8 = AUTO

7 = EXTERN

(nicht nutzbar bei int. PID-Regler

⇒ wirkt dann wie AUS)

Externes Löschen des
Maximalwertspeichers:

AA

l

x

Simulation eines externen Löschkontaktes, nur wenn Löschzeit auf
EXTERN gesetzt. Nicht nutzbar bei integriertem PID- Regler.

Adresse:

AAgaXX

XX = 00 ... 97

(Autoreset)

Baudrate:

AAbrX

X = 0 ... 5 0 = 1200 Bd ... 5 = 38,4 kBd (Autoreset)

Wartezeit:

AAtwXX

XX = 00 ... 99 (dezimal)

Temperaturanzeige °C/°F: AAfhX

X = 0 (Anzeige in °C); X = 1 (Anzeige in °F)

Gerätetemperatur lesen:

Aagt

Antwort: DD 2 Dezimalstellen (00 ... 98 in °C)
Antwort: DDD 3 Dezimalstellen (032 … 208 in °F)

Max. Gerätetemp. lesen:

AAtm

Antwort: DD immer in °C (50 ... 98°C) (< 50°C erfolgt keine Aufzeichnung)

Parameter lesen:

AApa

Antwort: 11-stellig dezimal
DD.........

: Emissionsgrad

(vgl. em)

..D........

: Erfassungszeit

(vgl.

ez)

...D.......

: Löschzeit

(vgl. lz)

....D......

: Stromausgang

(vgl. as)

.....DD....

: Gerätetemperatur

(vgl. gt, immer in °C!)

.......DD..

: Geräteadresse.

(vgl. ga)

.........4.

: Baudrate

(vgl. br )

..........0

: immer 0

Laserpilotlicht:

AAlaX

X = 0;1 (dezimal)

0 = Pilotlicht ausschalten

1 = Pilotlicht einschalten

Advertising
Dieses Handbuch ist für die folgenden Produkte bezogen werden: