INFICON RQCM - Quartz Crystal Microbalance Research System User Manual
Page 84
RQCM – RESEARCH QUARTZ CRYSTAL MICROBALANCE
COMPUTER INTERFACE
7-8
Byte #
Description
Length
bytes
Range
1
Input #1 Range
1
0 to 7
2
Input #2 Range
1
0 to 7
3
Input #3 Range
1
0 to 7
4
Input #4 Range
1
0 to 7
5
Input #5 Range
1
0 to 7
6
Temperature Configuration
1
0 or 7
Total
Bytes
6
Each inputs voltage range and filter frequency can be independently configured. There are four
voltage ranges and two frequency ranges. The available values are as follows:
Input
Code
Voltage Range
(Volts)
Filter Freq.
(Hertz)
0
0 to 5
1
1
0 to 10
1
2 +/-
5
1
3
+/- 10
1
4
0 to 5
8
5
0 to 10
8
6 +/-
5
8
7
+/- 10
8
The temperature configuration byte sets the units for the three temperature inputs. A value of
zero selects Fahrenheit and a value of seven selects Celsius.
Example: To set inputs 1 through 5 for 0 to 5 volt range and 1 hertz filter and the temperature
inputs to Celsius, computer would send:
Chr$(255)+Chr$(254)+Chr$(1)+Chr$(2)+Chr$(6)+Chr$(0)+Chr$(0)+Chr$(0)+Chr$(0)+
Chr$(0)+Chr$(7)+Chr$(240)
4. Internal Command
5. Internal Command
6. Internal Command
7. Receive Relay Output Status (Code #6)
This instruction allows the computer to open or close the RQCM’s relay outputs. Each bit of the
one-byte command code in the message determines the status of one output. If the bit is 1 then
that output relay will close. If the bit is 0 then that relay output will open. Bit 0 = relay #1, bit 1
= relay #2, etc.
For example: To instruct the RQCM to close relays 1 & 2 and open all other relays, the computer
would send:
Chr$(255)+Chr$(254)+Chr$(1)+Chr$(6)+Chr$(1)+Chr$(3)+Chr$(245)