33 example for interpreting float responses – INFICON IC6 Thin Film Deposition Controller User Manual

Page 231

Advertising
background image

10 - 61

PN

07

4-

50

5-

P1

F

IC6 Operating Manual

10.4.35.33 Example for Interpreting Float Responses

Command used: SS 6 1, Status Sensor, Z-Ratio, Sensor 1

NOTE: Data is shown in Hex format for convenience. Actual data transmission is

in binary. Commas have been inserted for clarity.

Sent to IC6: 04,00,53,53,06,01,AD

Response from IC6: 07,00,00,AA,06,1F,85,45,41,DA

Float portion of response from IC6 (low to high): 1F,85,45,41

Reverse the float response, so it is now high to low: 41,45,85,1F

Convert each byte to its binary equivalent (you can do this using a scientific
calculator) to produce the 32 bit float response:

Rearrange the 32 bits making up the float response into packets of 1, 8, and 23 bits,
representing the Sign, Exponent, and Mantissa, respectively:

Rewrite the current value in binary scientific notation.

The Sign "0" means that the sign of the decimal number is positive.

Using a scientific calculator, convert the Exponent value to decimal. In this case,
the decimal value will be 130. Now, subtract 127 from 130 and you get 3, the
actual exponent value (You must always subtract 127 from the exponent decimal
value).

Insert the Mantissa to the right of the decimal point.

Advertising