User Manual

optris CS E2012-10-B
27
Digital Command Set
Commands CS/ CSmicro/ CX
Decimal HEX Binary/ ASCII Command Data Answer Result Unit
1 0x01 binary READ Temp - Target no byte1 byte2 = (byte1 x 256 + byte2 - 1000) / 10 °C
2 0x02 binary READ Temp - Head no byte1 byte2 = (byte1 x 256 + byte2 - 1000) / 10 °C
3 0x03 binary READ current Temp - Target no byte1 byte2 = (byte1 x 256 + byte2 - 1000) / 10 °C
4 0x04 binary READ Emissivity no byte1 byte2 = (byte1 x 256 + byte2) / 1000
5 0x05 binary READ Transmission no byte1 byte2 = (byte1 x 256 + byte2) / 1000
9 0x09 binary READ Processor Temperature no byte1 = (byte1 x 256 + byte2 - 1000) / 10
14 0x0E binary READ Serial number no byte1 byte2 byte3 = byte1 x 65536 + byte2 x 256 + byte3
15 0x0F binary READ FW Rev. no byte1 byte2 = byte1 x 256 + byte2
129 0x81 binary SET DAC mV/ mA byte1 byte1 byte 1= mV (mA) x 10 (e.g. 4mA = 4 x 10=40) °C
130 0x82 binary RESET of DAC mV/ mA output
132 0x84 binary SET Emissivity byte1 byte2 byte1 byte2 = (byte1 x 256 + byte2) / 1000
Temperature calculation at CSmicro hs: (byte1 x 256 + byte2 - 10000) / 100
EXAMPLES (all bytes in HEX)
Readout of object temperature
Send: 01 Command for readout of object temperature
Receive: 04 D3 Object temperature in tenth degree + 1000 04 D3 = dec. 1235
1235 - 1000 = 235
235 / 10 = 23,5 °C
Readout of object temperature (at CSmicro 2Whs)
Send: 01 Command for readout of object temperature
Receive: 30 3E Object temperature in hundredth degree + 10000 30 3E = dec. 12350
12350 - 10000 = 2350
2350 / 100 = 23.50 °C
Set of emissivity
Send:
84 03 B6 03B6 = dec. 950
Receive: 03 B6
950 / 1000 = 0,950