Digitaler Befehlssatz
10.
Digitaler Befehlssatz
Kommandoliste CS/ CSmicro/ CX
DEZIMAL
HEX
Binär /
ASCII
1
0x01
Binär
2
0x02
Binär
3
0x03
Binär
4
0x04
Binär
5
0x05
Binär
9
0x09
Binär
14
0x0E
Binär
15
0x0F
Binär
129
0x081
Binär
130
0x082
Binär
132
0x084
Binär
Burstmode (unidirektional)
Nach Aktivierung wird ein kontinuierliches Signal erzeugt. Der Burst string kann mit Hilfe der CompactConnect Software konfiguriert werden.
Burst string
2 Synchronisations-Bytes: AAAA
2 Bytes für jeden Ausgangswert (hi lo)
thermoMETER CS
Kommando
LESEN Temp - Target
LESEN Temp - Head
LESEN aktuelle Temp - Target
LESEN Emissionsgrad
LESEN Transmission
LESEN Prozessor Temperatur
LESEN Serien Nummer
LESEN FW Rev.
SETZEN DAC mV/ mA
RÜCKSETZEN der DAC mV/
mA Ausgabe
SETZEN Emissionsgrad
Beispiel
Kompletter Burst string
------
03B8
AAAA 03B8
Daten
Antwort
keine
byte 1 byte 2
keine
byte 1 byte 2
keine
byte 1 byte 2
keine
byte 1 byte 2
keine
byte 1 byte 2
keine
byte 1
keine
byte 1 byte 2
byte 3
keine
byte 1 byte 2
byte 1
byte 1
byte 1 byte 2 byte 1 byte 2
Umsetzung in Dezimalwert
------
Prozesstemp. [°C] = (HEX
Ergebnis
= (byte1 x 256 + byte2 - 1000) / 10
= (byte1 x 256 + byte2 - 1000) / 10
= (byte1 x 256 + byte2 - 1000) / 10
= (byte1 x 256 + byte2) / 1000
= (byte1 x 256 + byte2) / 1000
= (byte1 x 256 + byte2 - 1000) / 10
= byte1 x 65536 + byte2 x 256 + byte 3
= byte1 x 256 + byte2
byte1 = mV (mA) x 10
(z.B. 4 mA = 4 x 10 = 40)
= (byte1 x 256 + byte2) / 1000
Dec(03B8)-1000)/10 = -4,8
Einheit
°C
°C
°C
°C
Seite 25