LP101012.201 Proc16
LP101012.201 Proc16
Eye 1.6
Manual
http://www.spectra-rga.com
Contents ..........................................................................................i
1.2. Introduction.................................................................................... 1
1.2.1. Process Eye 1.6 .................................................................... 1
1.2.2. Overview .............................................................................. 2
1.3. Getting Help................................................................................... 2
Section 2. Installation.................................................................... 7
2.1. Initial Checks ................................................................................. 7
2.1.1. Unpacking ............................................................................ 7
2.1.2. Making backup disks............................................................ 7
2.2. Overview........................................................................................ 8
2.2.1. Instrument Architecture......................................................... 8
2.3. PC to Control Unit Connection ...................................................... 9
2.3.1. RS232................................................................................... 9
2.3.2. RS422................................................................................. 10
Index........................................................................................... 219
19 Oct. 2000
Rev 2.10
MKS Instruments name change only.
This is a paperless form of the manual which was shipped with your
software package and is based on the original manual:
LP101012 Rev 1.10
August 1998
1.2. Introduction
1.2.1. Process Eye 1.6
This manual has been written to accompany the Process Eye version 1.6
software package.
Process Eye 1.6 is designed to operate with Spectra Microvision Plus RGA
control units and HPQ-2 instruments. It will not operate with any other
control unit in the Spectra range.
Process Eye 1.6 will only run under the Windows 95 operating system, no
other version of Windows is suitable.
The data acquisition is fast and covers a wide dynamic range of pressures so
that some or all of the partial pressures, along with analog and digital inputs,
can be measured and stored while only data of interest is displayed.
the serial numbers of the analyser, Microvision Plus or HPQ-2 control unit;
each of these numbers begins with the letters “LM”
the Process Eye software version number; this is written on the floppy disk
which the software came on and can also be found on screen by selecting
Help | About from the menu bar in the Process Eye - Select Mode window.
Italic type
Windows terms. You can refer to your Windows manual for more
information
Bold type
names on buttons
names of file menus
Words or characters you should type. Example if the manual instructs you to
type cd spectra you type the lowercase letters cd followed by a space and
the lowercase letters spectra.
names within dialog boxes
names of keys on the keyboard
Where keys are pressed in sequence commas are used. Example: SPACE,
C, D would mean press the SPACEBAR then press C then press D.
Where one of the four arrow keys is referred to the appropriate symbol is
used enclosed in parentheses. Example, up arrow is written (↑).
Point
Position the mouse pointer so that it rests on the object to which you have
been instructed to point.
Click
Double Click
Press then immediately release, press again then immediately release the left
mouse button without moving the mouse.
Right click
Press then immediately release the right mouse button without moving the
mouse.
Drag
Point to the object to be moved, press and hold down the left mouse button
whilst moving the mouse to reposition the object.
1.5. Definitions
Below are descriptions of some of the common terms used in this manual.
Bar Graph
A histogram display of a scan measuring partial pressures for consecutive
masses anywhere within in the mass range of the instrument.
Peak Jump
A histogram display of a scan measuring partial pressures for between one
and fifteen non-consecutive masses. It may optionally include the
measurement of analog and digital inputs.
Trend
This is a plot of the partial pressure, total pressure, analog input, digital input
or user defined (Action) channel with time.
Scan Parameters
These refer to the fundamental scan settings and determine the range within
which data will be acquired. It is not possible to view at any time data which
does not fall within the Scan Parameter envelope. This includes masses,
pressure ranges and duration of acquisition. The Scan Parameters are defined
when a recipe is created (Added/Copied/Edited) and cannot be altered
during a recipe run.
Start-up Options
There are some parameters which can automatically perform certain
functions each time the process is run. The Start-up Options include:-
waiting for a Trigger to become true, prompting the user before turning on
the filament etc. They are defined when a recipe is created
2.1.1. Unpacking
When you receive your equipment carefully check each item before
removing the wrapping to ensure that no physical damage has occurred
during shipment. Also make sure all items have been received by checking
against the enclosed packing slip.
If there has been obvious damage during shipment or if there are items listed
on the packing slip as shipped which are not in the box, immediately contact
your local sales/service representative.
Most insurance claims for shipment damage must be placed within 7 days
from the date of delivery - in WRITING. So don't delay Check it out !!.
The Process Eye 1.6 software is supplied on five High Density 3.5 inch
floppy disks. The disks are shipped in clear plastic wallets held in the white,
three ring manual binder. So, you should have found them on your way to
this point in the manual.
2.2. Overview
This section is designed to give an overall picture of the complete Process
Eye system.
Analyser
This is the part which fits into the vacuum chamber.
Control Unit
The Microvision Plus or HPQ-2 electronic unit containing the power
supplies, including the RF power supply, and data acquisition system which
plugs directly onto the analyser and connects to the PC via a serial cable
Computer
This is the PC which runs the Process Eye 1.6 software.
In this manual any references to the Microvision Plus control are equally
applicable to the HPQ-2 control unit. Where there are differences these will
be explained.
The minimum requirements for running Process Eye 1.6 with a single RGA
control unit are listed in the table below. This is however only the minimum
requirement and the overall performance of Windows 95 and hence Process
Eye 1.6 can be improved considerably by increasing the specification of the
PC. Multi-headed systems are likely to require a higher specification PC,
please contact your local Spectra facility for advice.
2.3.1. RS232
CAUTION
You must only use RS232 cables supplied with the equipment. We cannot
guarantee that other manufacturers cables will work correctly in Spectra
RGA systems.
If you must use an RS232 cable not supplied with the equipment then use
the cable supplied as an extension to your cable ENSURING THE CABLE
SUPPLIED WITH THE EQUIPMENT IS PLUGGED INTO THE PC.
Most PCs are supplied with 2 serial ports called Com1 and Com2. The
connectors for Com1 and Com2 are usually positioned on the rear of the PC
and may be either 9-way or 25-way male D-type connectors. At the time of
writing most PCs now seem to have a 9 way D-Type for Com1 and a 25 way
D-Type for Com2. If you have a problem identifying these connectors you
should refer to the documentation supplied with your PC or contact the PC
manufacturer or distributor directly. Often Com1 is used to connect the
mouse leaving Com2 free to connect peripheral devices. If a bus mouse is
used both Com1 and Com2 will be free to connect peripheral devices.
If you are running a single Process Eye head you would normally use one of
the standard serial ports (Com1 or Com2) on the PC. If they are both being
used already then you will need to fit a 4 port serial card.
If you are configuring a two headed system then you can use the built-in
ports Com1 and Com2 for the Process Eye control units if you are using a
If you are running three or more RGA heads you are going to have to fit at
least one or maybe two 4 port serial cards in your PC.
If you do need to install a four port serial card you should do so now before
proceeding to install the software. Once you have installed the 4 port serial
card you will need to configure Windows 95 before you install the Process
Eye 1.6 software, please see section Error! Reference source not found..
The PC to control unit connection is made using the serial cables supplied
with the instrument. The standard cable to connect a Microvision Plus to the
PC is a 9-way D plug to 9-way D socket RS232 cable and a 25-way D
socket to 9-way D plug RS232 cable is available as an option. In all cases
the standard cable length is 3 metres (9 feet) longer cables are available on
request, please contact your local Spectra facility.
Once you have connected the PC to the Microvision Plus control unit(s)
using the serial cable(s) make a note of the port(s) you have used, you will
need this information later.
2.3.2. RS422
RS422 is a differential serial interface allowing greater transmission distance
than RS232. If you are using RS422 you will need to use a 4 port serial card
which has been configured for RS422 operation regardless of the number of
Microvision Plus units being connected. The 4 port serial card used for
RS422 is the same card used for RS232 BUT it is configured very
differently. The RS422 serial cable is not the same as the RS232 cable and
the two are not interchangeable.
The PC to RGA control unit connection is made using the RS422 serial
cable supplied with the instrument. The RS422 cable to connect a
Microvision Plus to the PC uses a 9-way D plug to 9-way D socket. Connect
the 9 way D-plug to the 9 way D-socket labelled RS422 / 485 on the rear of
the Microvision Plus. The standard cable length is 2 metres (6 feet) longer
cables are available on request, please contact your local Spectra facility.
Once you have connected the PC to the Microvision Plus control unit(s)
using the serial cable(s) make a note of the port(s) you have used, you will
need this information later.
The PC to Microvision Plus connection is made using the RS485 serial cable
supplied with the instrument. The RS485 cable uses a 9-way D plug to 9-
way D socket. Connect the 9 way D-socket to the 9 way D-plug on the
interface card. Connect the other end of the cable to the 9 way D-socket
labelled RS422 / 485 on the rear of the Microvision Plus.
Connect the second RS485 cable to the 9 way D-plug labelled RS422 / 485
on the rear of the first Microvision Plus. Connect the other end of the cable
to the 9 way D-socket labelled RS422 / 485 on the rear of the second
Microvision Plus. Carry on in this way until all the Microvison Plus units are
connected. The last Microvision Plus unit will only have one RS485 cable
connected to it.
The standard RS485 cable length is 2 metres (6 feet) longer cables are
available on request, please contact your local Spectra facility.
The RS485 card will be supplied with its own manual and will be correctly
configured for your system.
Each port is identified by a unique base address and an IRQ number which
can be “shared” between ports. This information constitutes the physical
address of a port and is configured on our 4 port serial card by setting
jumpers. The possible settings for base address and IRQ selection are listed
in the following tables.
Logical names take the form of COM1, COM2 etc. and are used by the PC
as a short hand to refer to a physical address (base address and IRQ). In the
IBM PC and compatible computers a traditional relationship exists for
COM1 to COM4 which is shown in the table below. The relationship is not
physically fixed and it is quite possible to change the physical address
allocated to any of these logical names using software. In fact the Configure
program supplied with Process Eye 1.6 allows you to do this and assign
logical names to the 4 extra ports on our serial card.
The majority of PCs have two built in serial ports, Com1 and Com2. Com1
is usually used to connect a mouse leaving Com2 free to connect an RGA
control unit in single headed Process Eye system. If both Com1 and Com2
were being used a 4 port serial card would have to be fitted to run a single
In two headed systems the control units will usually be connected to a 4 port
serial card leaving Com1 for the mouse and Com2 free. If a bus mouse is
used then it is possible to connect the two control units to Com1 and Com2
and not fit a serial card.
The 4 port serial card is a flexible serial interface board which may be set up
in various configurations depending on the application. It should be supplied
correctly configured for your application but before fitting the card it is
worth checking the configuration. All the necessary information for
configuring the card is given in the following section.
The 4 port serial card will have been set to the requested serial interface
specification, RS232 or RS422. To check this, for RS422 IC5, IC9 and IC11
will not be fitted and links Lk1 to Lk8 will be fitted, otherwise, the board
will be configured for RS232.
Also note the position of the connectors for the four ports on the serial card:
Four setting options are available for the address decoding of the four ports.
Jumper J9 is used to select the required option:
Each of the four ports generates its own IRQ (interrupt request). Under
normal circumstances the four IRQs are “ORed” together (something you
cannot do with propietary serial cards) and connected to a single IRQ line.
Jumper J8 sets which IRQ line is selected. The table below shows the
various options:
The IRQ setting for Port 1 has the additional capability of connection to IRQ
4 or to the same IRQ as the other ports. This is governed by the setting of
jumper J13:
Jumpers: J1, J2, J3, J4, J5, J6, J7, J10, J11, J12, J14 & J15 control the
handshaking lines for the various ports. The setting of these links should not
be altered.
you will have to allocate a Comms Port for each RGA control unit you want
to connect
you need one IRQ for all the RGA control units connected (regardless of the
number) but no other devices must use this IRQ.
The majority of PCs have two built in serial ports usually referred to as Com
1 and Com 2 and use addresses 03F8-03FF and 02F8-02FF respectively. The
interrupt request lines used for Com 1 and Com 2 are IRQ4 and IRQ3
respectively.
Great care should be taken when selecting port numbers (Com1 to Com12)
and IRQ lines since their use may vary from one type of “compatible” PC to
another. Before fitting a 4 port serial card or attempting to install Process
Eye you should be familiar with the configuration of your PC.
Unless you specified otherwise your serial card will have been supplied with
the above configuration.
At the second page, select ‘No’ to the question ‘Do you want Windows to
search for your new hardware?’
At the fourth page, select (Standard port types) for the Manufacturer and
Communications Port for the Model
At the fifth page Windows will come up with some likely hardware settings
for the new port, these will most likely be wrong but at this stage they
cannot be changed.
Repeat the above steps for each comm. port that you want to add.
Once all the ports are added, all that remains is to configure the correct
settings.
Select the Device Manager tab at the top of the window and then expand the
Ports (COM & LPT) branch by clicking on the + sign....
For each comm. port that you added in the previous steps, select it and carry
out the following steps.
Change the Setting based on: setting to ‘Basic configuration 8’. Once this is
done you will be able to change the Input/Output Range (Base address) and
Interrupt Request (IRQ) settings by double clicking them and selecting the
appropriate values for the configuration of your comms card.
When the settings are correct, click the OK button. The following message
will appear :
As long as the settings on the card match the settings that you have entered,
when you reboot the ports will work OK.
2.7. Installation 95
Before installing the Process Eye software you should ensure that any serial
cards required are installed in the PC and configured to run under Windows
95.
Run up Windows
Choose Run … from the Start Menu available by clicking on the Start
button on the Taskbar.
The first page of the Process Eye Setup Wizard will be displayed. Read the
instructions and when you are ready click on the Next> button.
The final page of the setup wizard will be displayed. Click on the Finish
button.
2.8. Installation NT
This Help Topic is a copy of the document LP103021 Rev 1.00 19
November 1998 titled Process Eye 1.61 for Windows NT Manual
Supplement.
You must use “Custom” installation if the PCs serial ports are not to be used
exclusively by the RGA(s) or if PC based Analog or Digital input/output is
required.
Before installing the Process Eye software you should ensure that any serial
cards required are installed in the PC and configured to run under Windows
NT.
1 Run up Windows NT
4 Type a:setup (or b:setup if you are using the B drive) or use the
Browse … button to select the file SETUP.EXE
The first window in the Process Eye Setup Wizard will be displayed as
shown in below.
5. Once the InstallSheild wizard has been loaded the second window will
be displayed as shown below.
6. The third window in the Process Eye Setup Wizard will be displayed as
shown in below.
7. The fourth window (shown below) in the setup allows you to specify the
directory where the Process Eye software will be stored.
8. The fifth window shown below allows you to choose the type of
installation you wish to perform.
Use “Custom” installation if the PCs serial ports are not to be used
exclusively by the RGA(s) or if PC based Analog or Digital input/output is
required otherwise, use the Typical install.
Click on the Next> button to display the Select Program Folder window. If
you choose Custom install the Select Components window will be displayed
as shown below.
If you have installed a Leda comms. card or an RS485 card un-check the
Override Serial Port Usage check box.
9. The Select Program Folder window allows you to change the name of
the folder where Process Eye will be stored. The default setting is
Process Eye for NT which we recommend you keep.
The last window of the setup will be displayed. The current setting will be
shown which you may check. Click on the Next> button to continue.
Once the install is complete the Configure dialog box will be displayed.
Follow the instructions in the main Process Eye manual.
The configuration program allows you to easily perform the steps required to
configure the RGA for use on your PC. It is necessary to configure the
Process Eye software so that it is aware of the type and details of the serial
interface which is to be used to communicate with the MicroVision Plus
control unit. It also allows you to connect to a control unit and see the
version numbers and title of the firmware running in the control unit. This is
useful for testing that you have correctly configured the system. A download
facility is also included which allows a new version of the firmware to be
loaded if an upgrade is required.
The firmware in the control unit is comprised of two parts; the Core and the
Application. The core is basically a simple operating system which provides
basic services to the application. Under normal circumstances the core
should not need upgrading. The application may change in the future if new
features are added.
There are two parts to the configuration. The first is to select the serial port
to be used and then to assign one or more MicroVision Plus control units to
that port. If you are using a RS232 or RS422 serial port then you can only
assign one control unit to it. However, if you are using the multi-drop RS485
then you may assign up to the theoretical maximum of 30 control units.
Note: As more control units are added to the RS485 port the overall
performance of the system will degrade since all data from all control units
is multiplexed down a single cable. When control units are added to a port
the option to create shortcuts is available. Shortcuts may be added to the
Desktop, to the start menu and to the program group.
The following sections describe various standard Process Eye systems and
are intended to allow the user to quickly configure their system. A more
detailed explanation of the configure utility can be found in Detailed
Configuration .
During this process you may need to know the serial numbers of all the
Microvision Plus control units and to which serial port they are connected. If
you are performing a custom configuration you will also need to know the
serial port's IRQ and base address. These settings can be obtained by
checking the serial cards physical configuration (Jumper and/or Switch
settings) against the documentation provided with the Serial card.
Step 1
If Configure is not already running, start Configure from the Start menu.
Configure should be located in Start | Programs | Process Eye V1.61
Step 2
Click on the Ports button in the Setup Panel. If RGAPort1 is listed proceed
to step 4
Step 3
Click on the Add button. In the Name field type RGAPort1 then click on
Step 4
Click on the Edit button. Select either Standard Com1 or Standard Com2 as
required from the Serial Port list box.
Step 5
Click on the OK button, then click on the Close button.
Step 6
Click on the Instruments button in the Setup panel. If the Instrument panel
contains the serial number of your Microvision Plus then proceed to step 7a
otherwise proceed to 7b
Step 7a
Highlight the serial number by clicking on it.
Click on the Edit button.
Enter a meaningful name in the Name (optional) field. Note this is the name
that will appear on the Shortcut used to run up this head. If it is left blank
then the serial number will be used. Typically this will be a tool or chamber
number.
Check the required boxes in the Create shortcut in panel. Shortcuts to run
the selected Microvision Plus can be placed in the 3 locations listed. We
recommend that they should be created on the Desk top, in the Start menu
and in the program group.
Step 7b
Click on the Add button.
Enter the full serial number of the next MicroVision Plus e.g. LM70-
00197001 in the Serial number field.
Enter a meaningful name in the Name (optional) field. Note this is the name
that will appear on the Shortcut used to run up this head. If it is left blank
then the serial number will be used. Typically this will be a tool or chamber
number.
Step 8
Click on the Close button.
Step 9
This step is optional and can be performed at a later stage if required.
Proceed to step 11 to omit the test.
If you have the Microvision Plus connected and powered up then you can
check that you can communicate with it by following these instructions.:-
Select (click) the serial number of the Microvision Plus to test from the
Instruments panel.
After a few seconds the Connect form will unload and the Connection
details panel on the Configure form will indicate if the connection was
successful. If a connection could be made then details about the Core and
Application version will be displayed.
Step 10
Click on the Disconnect button.
Step 11
Click on the Exit button to close the configure program. The Process Eye
software has now been configured for the Microvision Plus available
Step 2
Click on the Ports button in the Setup Panel. If RGAPort1 and RGAPort2
are listed proceed to step 4
Step 3
Click on the Add button. In the Name field type RGAPort1 then click on
the OK button.
Click on the Add button. In the Name field type RGAPort2 then click on
the OK button.
Step 4
Select RGAPort1 in the Ports panel.
Click on the Edit button. Select Standard Com1 for RGAPort1 from the
Serial Port list box.
Click on the OK button.
Select RGAPort2 in the Ports panel.
Click on the Edit button. Select Standard Com2 for RGAPort2 from the
Serial Port list box.
Click on the OK button.
Step 5
Step 6
Click on the Instruments button in the Setup panel. Select RGAPort1 from
the Ports panel. If the Instrument panel contains the serial number of the
Microvision Plus connected to that port then proceed to step 7a otherwise
proceed to 7b
Step 7a
Highlight the serial number by clicking on it.
Click on the Edit button.
Enter a meaningful name in the Name (optional) field. Note this is the name
that will appear on the Shortcut used to run up this head. If it is left blank
then the serial number will be used. Typically this will be a tool or chamber
number.
Check the required boxes in the Create shortcut in panel. Shortcuts to run
the selected Microvision Plus can be placed in the 3 locations listed. We
recommend that they should be created on the Desk top, in the Start menu
and in the program group.
Step 7b
Click on the Add button.
Enter the full serial number of the next MicroVision Plus e.g. LM70-
00197001 in the Serial number field.
Enter a meaningful name in the Name (optional) field. Note this is the name
that will appear on the Shortcut used to run up this head. If it is left blank
then the serial number will be used. Typically this will be a tool or chamber
number.
Check the required boxes in the Create shortcut in panel. Shortcuts to run the
selected Microvision Plus can be placed in the 3 locations listed. We
recommend that they should be created on the Desk top, in the Start menu
and in the program group.
Step 8
Repeat steps 7 and 8 for RGAPort2.
Click on the Close button.
Step 9
This step is optional and can be performed at a later stage if required.
Proceed to step 11 to omit the test.
If you have the Microvision Plus connected and powered up then you can
check that you can communicate with it by following these instructions.:-
Select the serial number of the Microvision Plus to test from the Instruments
panel.
After a few seconds the Connect form will unload and the Connection
details panel on the Configure form will indicate if the connection was
successful. If a connection could be made then details about the Core and
Application version will be displayed.
Step 10
Repeat Step 9 for RGAPort2.
Click on the Disconnect button.
Step 11
Click on the Exit button to close the configure program. The Process Eye
software has now been configured for the Microvision Plus units available.
Step 2
Click on the Ports button in the Setup Panel. If RGAPort1 is listed proceed
to step 4
Step 3
Click on the Add button. In the Name field type RGAPort1 then click on
the OK button.
Step 4
Click on the Edit button. If you are using the factory default configuration
for the RS485 card then go to step 5a otherwise go to step 5b.
Step 5a
Select RS485 (Factory default) from the Serial Port list box. Proceed to step
6.
Step 5b
Enter the base address as configure on the RS485 card (refer to the RS485
card manual for details)
Enter the IRQ as configure on the RS485 card (refer to the RS485 card
manual for details)
Step 6
Click on the OK button, then click on the Close button.
Step 7
Click on the Instruments button in the Setup panel.
If the Instrument panel contains the serial numbers of the Microvision Plus
units then proceed to step 8a otherwise proceed to 8b
Step 8a
For each serial number listed in the Instrument panel do the following:
Highlight the serial number by clicking on it.
Click on the Edit button.
Enter a meaningful name in the Name (optional) field. Note this is the name
that will appear on the Shortcut used to run up this head. If it is left blank
then the serial number will be used. Typically this will be a tool or chamber
number.
Check the required boxes in the Create shortcut in panel. Shortcuts to run the
selected Microvision Plus can be placed in the 3 locations listed. We
recommend that they should be created on the Desk top, in the Start menu
and in the program group.
Step 8b
For each Microvision connected to the port do the following.
Enter the full serial number of the next MicroVision Plus e.g. LM70-
00197001 in the Serial number field.
Enter a meaningful name in the Name (optional) field. Note this is the name
that will appear on the Shortcut used to run up this head. If it is left blank
then the serial number will be used. Typically this will be a tool or chamber
Check the required boxes in the Create shortcut in panel. Shortcuts to run the
selected Microvision Plus can be placed in the 3 locations listed. We
recommend that they should be created on the Desk top, in the Start menu
and in the program group.
Step 9
Click on the Close button.
Step 10
This step is optional and can be performed at a later stage if required.
Proceed to step 12 to omit the test.
If you have all the Microvision Plus units connected and powered up then
you can check that you can communicate with each of them by following
these instructions for each Microvision Plus in turn.:-
Select the serial number of the next Microvision Plus to test from the
Instruments panel.
After a few seconds the Connect form will unload and the Connection
details panel on the Configure form will indicate if the connection was
successful. If a connection could be made then details about the Core and
Application version will be displayed.
Step 11
After the last Microvision Plus has been tested click on the Disconnect
button.
Step 12
Click on the Exit button to close the configure program. The Process Eye
software has now been configured for the Microvision Plus units available.
Step 1
If Configure is not already running, start Configure from the Start menu.
Configure should be located in Start | Programs | Process Eye V1.61. The
Configure window will be shown.
Step 2
Click on the Ports button in the Setup Panel. If RGAPort1 through to
RGAPort4 are listed proceed to step 7.
Step 3
Click on the Add button. In the Name field type RGAPort1 then click on
the OK button.
Step 4
Repeat step 3 three more times for RGAPort2 through RGAPort4
Step 5
Select RGAPort1 in the Ports panel.
Click on the Edit button.
Select User defined for RGAPort1 from the Serial Port list box.
Enter the Base address for RGAPort1. Enter the IRQ for RGAPort1.
Select a Baud rate of 9600.
Select a retry count of 3.
Click on the OK button.
Step 6
Repeat step 5 for RGAPort2 through RGAPort4.
Click on the Close button.
Step 7
Click on the Instruments button in the Setup panel.
Step 8
Select RGAPort1 from the Ports panel.
If the Instrument panel contains the serial number of the Microvision Plus
connected to that port then proceed to step 9a otherwise proceed to 9b.
Enter a meaningful name in the Name (optional) field. Note this is the name
that will appear on the Shortcut used to run up this head. If it is left blank
then the serial number will be used. Typically this will be a tool or chamber
number.
Check the required boxes in the Create shortcut in panel. Shortcuts to run
the selected Microvision Plus can be placed in the 3 locations listed. We
recommend that they should be created on the Desk top, in the Start menu
and in the program group.
Step 9b
Click on the Add button.
Enter the full serial number of the MicroVision Plus e.g. LM70-00197001
which is connected to that port in the Serial number field.
Enter a meaningful name in the Name (optional) field. Note this is the name
that will appear on the Shortcut used to run up this head. If it is left blank
then the serial number will be used. Typically this will be a tool or chamber
number.
Check the required boxes in the Create shortcut in panel. Shortcuts to run the
selected Microvision Plus can be placed in the 3 locations listed. We
recommend that they should be created on the Desk top, in the Start menu
and in the program group.
Step 10
Repeat steps 8 and 9 for RGAPort2 through RGAPort4 or until all the
Step 11
Click on the Close button.
Step 12
This step is optional and can be performed at a later stage if required.
Proceed to step 15 to omit the test.
If you have the Microvision Plus connected and powered up then you can
check that you can communicate with it by following these instructions.:-
Select the serial number of the Microvision Plus to test from the Instruments
panel.
After a few seconds the Connect form will unload and the Connection
details panel on the Configure form will indicate if the connection was
successful. If a connection could be made then details about the Core and
Application version will be displayed.
Step 13
Repeat Step 12 for RGAPort2 through RGAPort4 or until all the
Microvision Plus units available have been tested.
Step 14
Click on the Disconnect button.
Step 15
Click on the Exit button to close the Configure program. The Process Eye
software has now been configured for the Microvision Plus units.
You can use the Connect button to attempt to establish a link to a control
unit. When a connection is made details about the control unit will be
displayed in the connection details window. The download and disconnect
features become available if the connect operation is successful and the
Download and Disconnect buttons are no longer grayed out. Once
connected it is possible to connect to another control unit without
disconnecting first. The first control unit will automatically be disconnected
before an attempt is made to connect to another control unit.
The Exit button will close the Configure program. If a connection has been
made with a control unit it will automatically be disconnected before the
program closes down.
2.10.1. Setup
Information relating to the serial ports to be used by Process Eye and the
control units connected to the port(s) is stored in the Windows Registry. The
two buttons in the Setup panel, Instruments and Ports, provide an easy way
to view and configure the Registry settings needed by Process Eye. The
Example 1
Here one port is used to connect to 4 instruments. This implies that the 4
instruments are daisy chained together using a RS485 multi drop serial
interface. RGAPort1 will be configured to use a specific IRQ, Base Address,
Baud Rate and Retry count. Each instrument serial number may have an
associated meaningful name.
Process Eye
RGAPort1
LM70-00197001
LM70-00197002
LM70-00197003
LM70-00197004
Example 2
Here two ports are used, each port is connected to one instrument. This
configuration would occur if the PC standard COM1 and COM2 RS232
ports are being used. RGAPort1 would be configured to use COM1 and
RGAPort2, COM2. Note: Only one instrument can be connected a standard
RS232 port. Again each instrument serial number may have an associated
meaningful name.
Process Eye
RGAPort1
LM70-00197004
RGAPort2
LM70-00197003
2.10.2. Ports
The Port window is displayed as a result of clicking on the Ports button. All
the available ports are listed in the Port panel. The Edit and Delete buttons
will operate on the port highlighted in the Port panel. A Port is selected by
clicking on it. A double click will select the port and enter the edit mode.
The serial port settings can be selected from a list of predefined options or if
these are not applicable then the User defined option may be selected. If the
User defined option is selected then you can enter the Base address, IRQ,
Baud Rate and Retries.
Base address.
The base address is entered in hexadecimal and should match the base
address setting on the serial interface card. The base address should not
conflict with any other card fitted in the PC.
IRQ.
Again the IRQ should match the setting on the serial interface card. It should
not conflict with any other IRQ. The only exception is when a 4 port serial
card is fitted which is designed to share IRQ’s.
Baud Rate.
Generally a baud rate of 9600 is required for 1 head connected to a port. If
more heads are connected then the baud rate should be increased in
accordance with the information below.
Retries
Data is transferred between the PC and the Control Unit using CRC checked
packets. If an error is detected in a packet then it is automatically retried the
preset number of times before raising an error in the PC application. The
number of retries detected normally is very low and we recommend a setting
of 3. In some environments this may need to be increased but if this proves
necessary then the quality of the data link or the general level of electrical
interference in the area should be investigated. The bandwidth of the link
and hence the ability to transfer useful data is reduced as the number of
retries increase.
Instruments
The Edit and Delete buttons will operate on the Instrument highlighted in
the Instrument panel. An Instrument is selected by clicking on it.
The Add button is used to add a new instrument definition to the selected
port.
When adding an Instrument the serial number should be entered into the
Serial Number field. You should enter a meaningful name into the Name
(optional) field. The name should indicate the physical location of the
control unit within your facility e.g. Tool name, Chamber number etc. This
is the name that will be used on the Shortcut which will launch Process Eye
for that control unit.
The Create Shortcut in: panel allows the automatic generation of Shortcuts
to Process Eye for the that specific control unit. We recommend that they are
installed in all three locations.
When you click on the Connect button the Connect window will be
displayed. To connect to a specific instrument, first click on the Port to
which the Instrument is connected. Then select the required instrument from
the Instrument panel and click the OK button or just double click on the
instrument. After a short delay the Connect window will unload and the
Connection details panel will be updated.
There are two parts to the firmware running in the control unit. The first is
the Core which acts as a simple operating system. This firmware should not
need upgrading except in major software revisions. The Application
firmware however may change more often as new features and performance
enhancements are developed. It is possible to download both types of
firmware using the download facility.
When you click on the Download button the Download Program window
will be displayed. The file to be loaded must be entered in the File Name
field or the Browse facility may be used to locate the required file. Once
selected information about the firmware image is displayed. These should be
checked to see that the file has the correct file type, program and version.
CAUTION
Under no circumstances should the power to the PC or control unit be
interrupted while downloading a new version of the core firmware. If the
power fails then it will be necessary to install new preprogrammed flash
EPROMs in the control unit. We suggest the use of a UPS capable of
maintaining power to both the PC and control unit for a minimum of 15
minutes if this operation is to be performed.
Note the position of the connectors for the four ports on the comms card:
Port 1 PLG 5 mounted on the PCB closest to the edge connector
Port 2 PLG 4 mounted on the PCB furthest from the edge connector
Port 3 fitted to a flying lead connected to PLG 6 on the PCB
Port 4 fitted to a flying lead connected to PLG 2 on the PCB
Starting Process Eye depends to some extent on what you did during the
configuration procedure. We have tried to give a degree of flexibility
regarding shortcuts and names.
To start Process Eye from the Desktop double click on the Process Eye icon
for the control unit you wish to start. The icon consists of the Spectra logo
with the name you specified for the control unit underneath the logo. If you
did not specify a name the last eight digits of the control unit's serial number
will be used. Remember, there will be one icon for each instrument you have
installed.
To start Process Eye from the Program Group click on the Start button on
the Taskbar, select Programs | Process Eye then click on the control unit
you wish to start.
To start Process Eye from the Start menu click on the Start button on the
Taskbar then click on the appropriate icon in the Start menu for the control
unit you wish to run.
The Spectra loading window will be displayed then the Select Access Level
window will be displayed, unless this feature has been disabled.
If you are running Process Eye for the first time after installing the software
or the Access Levels feature has not been configured by the Administrator in
Configure Access Level the Password box will not be shown in the Select
Access level window. Access levels are described in Access Levels .
The Select Mode screen will be displayed from where you can access all the
Process Eye features.
Filament Button
Filament button. Click on the Filament button to switch the filament on or
off. The analyser is fitted with two filaments, which one is switched on is
determined by the filament setting in the Utilities | Preferences menu see
Filaments .
Degas Button
The Degas dialog box is opened by clicking on the Degas button. Degassing
the ion source is described in Degas. DO NOT USE THIS FEATURE
UNTIL YOU HAVE READ THAT SECTION.
Preferences Button
Click on the Preferences button to open the Preferences dialog box as
described in Preferences
Help Button
Click on the Help button to enter the Process Eye Help files. The Help
facility is described in Using Help .
Title Bar
The title bar will indicate which head you are connected to. This is very
useful in multi-headed systems.
Menu Bar
All of the Process Eye functions can be accessed from the menu bar. Either
click on the menu item in the menu bar or press ALT + the underlined
character to open the appropriate menu.
Recipe Buttons
Click on the appropriate recipe button to run the required recipe, see
Running a Recipe for more information. Initially there will be eleven recipe
buttons for the eleven factory recipes supplied with Process Eye. If a recipe
button is grayed out you do not have the necessary acces level to run it, see
Access Levels for more information.
Status Bar
The status bar gives information about the current operation of Process Eye.
When you open Help the contents page will be displayed, click on one of the
green help topics for further information. At any time you may return to the
contents page by clicking on the Contents button at the top of the Help
window.
Click on the Search button to look for help topics by selecting key words.
The Back button allows the user to move backwards through previously
selected help pages. The help page being displayed may be printed out by
clicking on the Print button.
The >> and << buttons allow you to move forwards and backwards through
the help topics.
Users may add their own notes to the help topics by selecting Edit |
Annotate. Type the text you want to associate with the particular help topic
and save it. A green paper clip symbol will be displayed, click on this to
show the user notes.
Selecting Help | About from the menu bar will cause the About window to
be displayed where the version numbers of the software used in the Process
Eye will be shown.
Note that this document is not the same as the on-line help. This "paperless
manual" is based on the printed manual supplied with the software. We use
the Windows Help format because it is common to all users.
Each of the three Access levels can have a password associated with it. With
the Access levels feature enabled (you can disable it) at start up you select at
which Access level you want to enter Process Eye and enter the appropriate
password.
The Access Levels feature may be disabled by clearing the Enable the
Access level feature check box. When disabled the Select Access Level
window will not be displayed when Process Eye is started.
In the Password box enter a password for each of the three Access levels.
Enter each password a second time in the confirm password box, this helps
eliminate typing errors from the passwords.
Note that passwords are not case sensitive. Ideally, the person responsible
for the Process Eye system adopts the Access Level of Administrator and
enters the passwords for all three levels. The Administrator then only
discloses the appropriate password to the people using the Process Eye
system.
When all the passwords are entered correctly click on the OK button to
accept the entries and close the Configure Access Levels dialog box.
Click on the Reveal button to display the passwords. Click on the Cancel
button to close the Configure Access Levels dialog box without any entries
or changes being accepted.
Once Process Eye is running you may change the Access level but you will
need the password for the level to which you wish to change.
These permissions can be modified. Contact your local Spectra facility for
further information.
In the Process Eye Select Mode screen the available recipes will be
displayed as a series of buttons. Only those recipes available to the currently
selected access level will be shown. To run a recipe click on the appropriate
button.
Depending on the type of recipe and the recipe settings the following steps
may be required:
Filament Confirmation:
If the filament is switched off when the recipe is started and Filament On
Confirmation has been selected you will be prompted to confirm that the
pressure is low enough for the filaments to be switched on.
File Name:
If User Defined File Name has been selected you will be requested to enter
the file name under which this data will be stored. A standard Windows
Open dialog box is used to enter the file name.
User Disk Header:
User defined information can be optionally entered if it has been configured
in Preferences and Enabled in the recipe.
If no trigger has been selected the instrument will then run the recipe.
Otherwise, Process Eye will go in to a holding pattern until the trigger is
received and the Trigger warning box will be displayed. Depending on the
recipe settings two buttons may be enabled in the Trigger warning box.
Click on the Force Trigger button to generate a trigger and start the recipe
without waiting for the trigger event defined in the recipe set-up.
If a start delay has been specified the Start Recipe Delay warning box will
be displayed and the delay will count down. The start recipe delay begins
once the trigger has occurred.
The exact appearance of the screen will depend on the type of recipe and the
parameters defined in the recipe. Details of the Analog Peaks, Leak Check,
Faraday and Multiplier Calibration recipes can be found in section 5 of this
manual. In the following sections details of the data acquisition recipes, Bar
Graph and Peak Jump are given.
A typical screen when a bar graph recipe is running such as the factory
Note that clicking on the trend graph area will cause the Bar Graph or Peak
Jump display to show the data for that particular time. To return the Bar
Graph or Peak Jump to real time either choose Edit and select Live Data or
Print Button
Click on the Print button to print a hard copy of the current display. The Bar
Graph or Peak Jump scan and any Trend displays will all be printed. The
current Printer settings set up in Windows Print Manager will be used.
Comment Button
Click on the Comment button to open the Comment dialog box where you
may type text. This is useful for making notes relating to the current recipe.
The comment is saved with the file and may be viewed or edited when the
data is recalled. Once you have typed in the text click on the Ok button to
close the dialog box. If disk storage has not been enabled the comments will
be temporarily stored but will be overwritten the next time a recipe with no
disk store enable is run.
Cursor Button
Click on the Cursor button to enable or disable the cursor. When the button
is depressed the cursor is enabled and the cursor data will be shown
immediately below the buttons. Initially the cursor data will take the format
Mass ??? = ??.??E??? since there is no data to display. Click on one of the
peaks in the bar graph display and the cursor data will change to show the
mass value and the pressure measurement. Each time the selected mass is
scanned the cursor data will be updated.
Grid Button
Click on the Grid button to enable or disable the Grid. When the button is
depress the Grid is enabled.
When a Peak Jump recipe is running the Peak Jump data will be displayed in
its own window below the button bar. This window may be sized and
positioned in the normal way. The peak jump display may be altered by
clicking on the Edit Peak Jump button or right clicking anywhere on the
Peak Jump display and changing the settings in the Peak Jump Display
dialog box. There are four buttons; Log peak height button, Peak Height
Scroll Bar Button, Cursor Button and Grid Button and one scroll bar; Peak
Height Scroll Bar in the Peak Jump window which will also affect the
display. When you move the mouse pointer over the button its name will
appear in a help box displayed next to the mouse pointer.
Display
Live Data:
As each partial pressure is scanned it is updated on the graph. If data is being
recalled from disk then the Live Data option will be grayed out.
Fixed Scan:
Any scan in the range from 1 to Maximum Scans (as defined in step one)
may be viewed. If a scan number is selected that has not yet been scanned,
then, when it is scanned, the display will be updated. If the mouse is clicked
on a Trend display of data then Fixed Scan will be selected with the scan
number at or less than the point of the cursor.
Scan:
If Fixed Scan is selected the Scan: box will be displayed. Click on the up or
Y-axis
Loarithmic:
Sets the Y-axis to be a logarithmic scale. The maximum and minimum
values that can be displayed are set using Max and Min. The largest and
smallest decades that can ever be displayed are set in Utilities | Preferences
by selecting the desired Max Displayed Decade and Min Displayed Decade.
Linear:
Sets the y-axis to be a linear scale. The maximum and minimum values that
can be displayed are set using Max and Min and Decade. The maximum and
Once all the settings are correct click on the OK button to close the Display
dialog box and implement the changes. Clicking on the Cancel button will
close the dialog box without any changes being made.
3.8. Trends
Trends are views of the scan data obtained using Bar Graph or Peak Jump.
Each Trend display may have up to fifteen channels displayed and a
maximum of sixteen trends may be added. There are no restrictions on how
3.8.5. Channels
The channels section defines what is to be trended. Up to fifteen channels
may be used, the actual number is set in Trend Max Channels in Utilities |
Preferences. By default fifteen channels are set to Trend Maximum
Channels.
Type:
This is a dropdown list box which specifies the source of data for this trend
line. It may be one of the following:
Action will display as a trend one of the action channels defined in the
recipe. If the recipe does not define any action channels then Action will not
be available. Selecting Action in the Type box will cause the Input box to
display all the available action channels as a dropdown list, click on the
required one to select it.
Total will display a trend of the sum of all the partials in this scan.
Analog, where xxx is the (optional) analog input channel number, will show
the analog input.
Digital, where xxx is the (optional) digital input channel number, will show
the digital input.
3.8.7. y-axis
Label:
Define the label to be displayed next to the y-axis. Type in the label you
require or leave it set to the default of Torr. If you delete the label and leave
the Label: box empty the trend’s x-axis will extend to utilise the extra space
saved by having no y-axis label.
Logarithmic:
Sets the Y-axis to be a logarithmic scale. The maximum and minimum
values that can be displayed are set using Max and Min. The largest and
smallest decades that can ever be displayed are set in Utilities | Preferences
by selecting the desired Max Displayed Decade and Min Displayed Decade.
Linear:
Sets the y-axis to be a linear scale. The maximum and minimum values that
can be displayed are set using Max and Min and Decade. The maximum
and minimum values can be positive or negative and the decade can be
anywhere in the range Max Displayed Decade to Min Displayed Decade.
Min:
Sets, the smallest value that can be displayed. If Logarithmic y-axis has been
selected it will be a pick list of decades (in the range Max Displayed Decade
to Min Displayed Decade). If Linear y-axis has been selected it will be a text
box where the value must be typed. Any value positive or negative is
allowed. This setting is multiplied by the Decade setting to give the actual
minimum. In linear Y-axis, Min must be 1 less than Max. If you want to
display less than 1 on a given decade e.g. 0 (Min) to 0.5 (Max) E+00
(Decade) then simply select a lower decade i.e. 0 (Min) to 5 (Max) E-01.
Max:
Sets the largest value that can be displayed. If Logarithmic y-axis has been
selected it will be a pick list of decades (in the range Max Displayed Decade
Decade:
This is only visible when Linear is selected. It sets the scaling factor applied
to Min and Max, e.g. to display -5.00E-07 to +5.00E-07 set -5 as Min, 5 as
Max and 1E-07 as Decade.
Grid:
Switches on a horizontal grid to assist in visually reading peaks. The values
that have a grid line correspond to where the y-axis is labelled. This in turn
will depend on the resolution of the screen and the size of the graph.
Minor Ticks:
Enables fine horizontal lines to be displayed. The values that have a grid line
will depend on the resolution of the screen and the size of the graph.
X-axis
The X-axis is the time axis. There are a number of options not usually
available with RGA software packages that allow, for example, the data to
be displayed as a log time plot enabling pump down times to be predicted,
with time windows as short as seconds or as long as days etc.
Start Time:
The beginning time at which to start displaying data. This is in hours (hh),
minutes (mm), seconds (ss) and, if the Display Days option is checked, days
(dd). The hours minutes and seconds will show in terms of an elapsed time
from when this recipe (data run) was started if the Elapsed Time option is
enabled or as a real 24 hour time if the Real Time option is enabled. The
days, if displayed, are always shown as elapsed days from the recipe start
regardless of which time mode is selected. This is not available if Scroll
Display is enabled.
Time Span:
This is the period of time to be displayed starting at the Start Time. If Scroll
Display is enabled it is the period of time displayed, where start time =
current time. It is defined in hours (hh), minutes (mm), seconds (ss) and, if
Elapsed Time:
When this option is checked the Start Time is defined in terms of time since
the recipe began and the graph will be labelled in the same way. On the
graph, if Display Days is enabled, the days will be displayed as elapsed days
starting at zero.
Real Time:
When this option is checked the Start Time is defined in terms of a real (24
hour) time and the graph will be labelled in the same way. On the graph if
Display Days is enabled the days will be displayed as a true date (e.g.
mm/dd/yy in the USA) The actual format will be that defined in Windows
Date settings found in the Control Panel. Real Time cannot be selected when
a recipe is being defined, only when the recipe is running or when recalling
data from disk.
Scroll Display:
If the Scroll Display box is checked the last scan will always be shown with
the previous scans based on the Time Span setting. Earlier scans will scroll
off the screen. When Scroll Display is checked the Start Time setting is not
available.
Display Days:
If a run is going to last more than 24 hours or, when recalling data, you need
to see the date when the data was stored Display Days may be used to show
either elapsed days since the start of the recipe or the date. On the graph if
Display Days is enabled and the Real Time option is selected then days will
be displayed as a true date (e.g. mm/dd/yy in the USA) The actual format
will be that defined in Windows Date settings found in the Control Panel. If
the Elapsed Time option is selected the days on the graph will be days
elapsed from the start of the recipe. When Display Days is enabled the Start
Time and Time Span have an additional text box for days (dd).
Minor Ticks:
The software labels the X-axis at intervals that are round numbers and far
enough apart so that the labels do not overlap. The Minor Ticks option
places ticks between the time labels to assist in visually identifying a time.
3.8.8. Key
The Key function allows identification of the various channels, and a direct
readout of either the signal or of the slope of the signal.
On:
Displays the Key either at the Top of the graph or at the right of it. The
pressures or gradients for all channels will show ?.??E??? until the mouse
pointer is placed on the graph and the left mouse button pressed down, the
cursor will change to a vertical line. As the cursor is dragged the key is
updated. Note that if the left mouse button is released while the cursor is in
the active graph area then the Bar Graph or Peak Jump will be set into Fixed
Scan display with the scan number being the scan that the cursor was on
when the left mouse button was released.
Top:
Causes the Key to be displayed at the top of the graph. It will have no effect
if the Key On is not enabled.
Right:
Causes the Key to be displayed at the right of the graph. It will have no
effect if the Key On is not enabled.
Reading:
The cursor can read either signal intensity or the gradient (slope) of the
graph. To read pressure (or analog or digital signal) select Value. To read the
slope of the graph select Gradient. It is important to note that the gradient
will use the displayed axis value to determine the slope, that is if log X and
log Y-axis have been selected the slope will be based on the Log10 of the
signals. For more details on gradient calculation see Span.
Span:
The gradient is calculated by taking all data points that fall within a user
specified time window. A least squares algorithm is then used to calculate
Clicking the OK button will save all changes made to the Trend or insert the
new trend if you are adding a trend.
The audio tone is switched off by checking the Sound Off check box.
With Auto Update checked the Alarm Event Viewer will be updated if
further alarm conditions occur. If Auto Update is not checked subsequent
alarms can be viewed by using the up and down arrow buttons.
Click on the Hide Alarm Window button to stop displaying the Alarm
Event Viewer window. It can be displayed again by clicking on the View
Alarms button on the button bar. If disk storage was not enabled for the
recipe any alarm events will be stored in a temporary file that will be
overwritten the next time a recipe that has no disk store enabled is run.
Select the file to be recalled from the list in the File Name: list box, use the
scroll bar to move through the list. The currently selected file name will be
Select the file type, either Bar Graph (*.WBG), Peak Jump (*.PKJ), Baseline
(*.BL) or Zipped (*.ZIP) from the List File of Type: dropdown list box.
The directory can be selected in the Directories: box as can the drive from
the Drives dropdown list box.
If a file with the ZIP extension is chosen the original files will be unzipped
and saved in a directory in the application directory (Process Eye by default)
and recalled from there. When the recall window is closed the files will be
deleted.
Once the required file has been selected click on the OK button or double
click on the filename to display the data.
The Recall Data screen will look very similar to the Live Data screen
displayed whilst the recipe was running. The screen will appear as it did
when the recipe was saved. The two key differences are:
the file name will be displayed in the title bar
there will not be a scan dot in the Bar Graph or Peak Jump display.
The Bar Graph or Peak Jump display will be showing scan number 1 which
will not change until you ask for another scan.
[See also section Stepping through files.]
3.10.6. Print
Click on the Print button to print a hard copy of the current display. The Bar
Graph or Peak Jump scan and any Trend displays will all be printed. The
current Printer settings set up in Windows Print Manager will be used.
3.10.7. Comment
Click on the Comment button to display the Comment dialog box which
will contain any comment text stored when the file was created. You may
add to or modify the text in the Comment box. Click on the Ok button to
close the dialog box and save the changes.
3.10.8. Exit
Click on the Exit button to return to the Select Mode screen.
Any number of recipes may be defined. Process Eye is supplied with eleven
factory recipes which allow you to run some recipes without having to learn
to create them, although this is very easy. Once defined recipes appear as
buttons on the initial (Select Mode) page. To run a recipe simply click that
recipe’s button. If more buttons have been defined than can fit on the Select
Mode page a scroll bar appears to allow access to them all. Recipes are
created by Adding a new recipe, Editing an existing recipe or Copying an
existing recipe and then Editing it. Six types of recipe are available: Bar
Graph, Peak Jump, Analog Peaks, Leak Check, Faraday Calibration and
Multiplier Calibration.
You will enter a Wizard style series of dialog boxes which are explained in
the following sections.
The following sections describe each of the seventeen set up dialog boxes.
Bar Graph Scan Configure
Peak Jump Scan Configure
Disk Store Settings
Trigger Settings
Hold Settings
Background Settings
Baseline Settings
Action Channel Settings
End of Scan Actions
Start and End of Recipe
Bar Graph Display Settings
Selecting Bar Graph in the Enter Recipe Details dialog box will bring up
the Bar Graph Scan Configure dialog box, as shown below which contains
a number of sections. Set (or leave at the default setting) the following items.
Scan settings
First Mass:
This is the first mass scanned in the Bar Graph scan. It must be in the range
1 to the maximum mass range of the instrument. In addition the First Mass
must be less than or equal to the Last Mass.
Many of the Scan Settings effect the time taken for one scan and/or the
recipe run time. The approximate time for one scan and the entire run are
displayed at the foot of the Scan Settings area. They are updated each time a
parameter changes.
Maximum Inputs
In addition to measuring partial pressures the Process Eye program can
measure and log Analog and Digital signals. The appropriate hardware will
need to be installed to allow Analog and Digital inputs to be enabled. Call
your local Spectra facility for details of supported hardware. Note that
analog and digital signals are measured at the end of the partial pressure scan
and they are only displayed in trend views of the data.
Analog Inputs:
The number of ± 10 Volt (or ± 5 Volt) Analog inputs
Digital Inputs:
The number of TTL compatible Digital inputs
Filament
The mass spectrometer requires a filament to be on before valid readings
may be taken. When a recipe is run the filament selected in Preferences may
be automatically be switched on if is not already on. This option allows the
user to be prompted to confirm that the vacuum system is at a low enough
pressure to switch on the filament without damaging it. This option should
always be enabled unless the "External Trip" input on the rear panel of the
Microvision Plus or HPQ-2 is being used to protect the filaments.
The filament may also be switched on in Start/End of Recipe Actions. If the
filament is to be used to measure a Trigger value it must be switched on
before the recipe starts or, at this point. If, for example, an independent
gauge is used for the (optional) trigger then it may be necessary to leave the
filament off at this point, wait for the external gauge to act as a trigger (e.g.
in a pumpdown) and then use the Start/End of Recipe Actions to turn on the
filament with an optional delay to allow it to settle.
Auto Switch Fil On:
If the Auto Switch Fil On box is checked the Filament will automatically be
switched on when the recipe is run. The user may be asked for confirmation
depending on the setting of the Confirm Fil On check box.
Confirm Fil On:
If the Confirm Fil On box is checked a warning box will be displayed
When all settings in the Bar Graph Scan Configuration dialog box have
been entered click on the Next> button to open the Disk Store dialog box.
Until the Finish button is clicked you may return to the Bar Graph Scan
Configuration dialog box by clicking on the <Back button.
If Peak Jump is selected in the Enter Recipe Details dialog box the Peak
Jump Scan Configure dialog box will be displayed, as shown below.
Scans:
The Scans defines the maximum number of scans that will be measured and
(optionally) stored to disk. The recipe that is being run may be terminated at
any time (using the Abort button) so that fewer scans may be stored. The
data that has been measured so far will be preserved if an Abort is
performed.
Accuracy:
n any measurement there is a trade-off between speed and precision. The
Accuracy defines the time that is spent taking each reading. Increasing
Accuracy causes the scan to slow down and readings to become more
precise. Accuracy is always in the range 0 (one reading per point) to 9 (512
readings per point). We recommend accuracy code 3 as a starting point.
Slow Scan:
The instrument has two methods of measuring the value of partial pressure
at a mass. It can either scan in small mass increments from -0.5 AMU to +
0.5 AMU about the nominal peak position (Slow Scan) or it can take a single
Many of the Scan Settings effect the time taken for one scan and/or the
recipe run time. The approximate time for one scan and the entire run are
displayed at the foot of the Scan Settings area. They are updated each time a
parameter changes.
I/O
For each enabled channel (set using # Channels) a partial pressure mass is
defined. In addition to measuring partial pressures the Process Eye program
can measure and log Analog and Digital signals. The appropriate (optional)
hardware will need to be installed in order for Analog and Digital inputs to
be enabled. Note that analog and digital signals are measured at the end of
the partial pressure scan and they are only displayed in trend views of the
data.
Analog Inputs:
The number of ± 10 Volt (or ± 5 Volt) Analog inputs.
Digital Inputs:
The number of TTL compatible Digital inputs.
Filament
The mass spectrometer requires a filament on before valid readings may be
taken. When a recipe is run the filament selected in Preferences will
automatically be switched on if is not already on. This option allows the user
to be prompted to confirm that the vacuum system is at a low enough
When all settings in the Peak Jump Scan Configuration dialog box have
been entered click the Next> button to open the Disk Store dialog box. Until
the Finish button is clicked you may return to the Peak Jump Scan
Configuration dialog box by clicking the <Back button.
Step 2 of creating a Bar Graph or Peak Jump recipe is to define the disk
store parameters.
Store To Disk
Do Not Store Any Data:
Checking this option disables disk storing of data. Measured data will be
displayed but it cannot be recalled at a later date. This option would not
normally be used.
File name
User Specified At Start Of Recipe:
If enabled when the recipe is run the operator will be prompted to enter a
filename using a standard windows filename dialog box.
Automatically Incrementing:
Defined by DDE:
The filename will be defined by the filename parameter associated with the
RUN RECIPE DDE command. e.g. The DDE command:
RUN RECIPE,1,c:\data\head1\run001.wbg
would only store data in a file c:\data\head1\run001.wbg if recipe with
number 1 (in Proc.ini / Procnnn.ini) had Define by DDE as the filename
type. Note that the directory c:\data\head1 must exist before the recipe is run
with the DDE Run Recipe command.
Base Name:
When the filename has been set to Automatically Incrementing the program
uses the Base Name as the root of the created file name. For example if a
Base Name of DATA was chosen, the first data file will be named
DATA0000.WBG the second file will be named DATA0001.WBG and so
on.
Drives:
The disk drive where the directory for automatically created files is located.
Zip Files:
When the recipe has finished running, the four files relating to it (the data
file (.WBG for Bar Graph recipes .WPJ for Peak Jump recipes), the
information file (.INF), the optional comment file (.TXT) and the optional
alarm event file (.ALM) will be compressed into a single file with the same
name but with the extension .ZIP. The ZIP file uses less disk space than the
normal Process Eye data files and keeps all related files together.
Delete Originals:
Delete Originals is only available when Zip Files: is checked and will cause
the original Process Eye data files to be deleted so that only the ZIP file is
saved.
Options
User Header Enabled:
When a data file is stored to disk, header information is stored at the start of
the file. This information includes such things as the time and date, software
version numbers, number of scans etc. In addition to the information
automatically recorded it is possible to configure the system to prompt the
operator to enter additional fields of information which may later be
accessed if the data file is loaded into a spreadsheet, database or word
processor. To enable the User Header feature first configure the fields in the
Preferences dialog box found in the Utilities menu.
Safe Storage:
When the Safe Storage box is checked the disk file is closed after each scan.
This means that if the computer shuts down say, due to lost of power, the
data stored so far will not be lost. Unless you are running fast scans on a
slow PC we recommend Safe Storage to be enabled as the overhead is very
small.
None:
On starting the recipe, scanning and data storage (if enabled) start straight
away.
Partial Pressure:
When selected, the recipe will hold until the partial pressure of the selected
mass is either less than or greater than the programmed value. To toggle
between < (less than) and > (greater than) click on the </> symbol. The
programmed value is in the currently selected units. Enter the mass value in
the Mass: box. The partial pressure will be measured at the same accuracy
and the same scan type (slow or fast) as the Scan Settings for that recipe.
Digital Input:
If the optional Digital input hardware has been installed, configured and at
least one Digital input has been selected in the Scan Settings then a Digital
Input may be used as a Trigger. The trigger point may be toggled between
True (>2.4V) and False (<0.8V) by clicking on the True/False text. If more
than one Digital Input is available the desired one can be selected in the
Channel: box.
Time:
When enabled if the time exceeds the programmed value the recipe will
start. The time is defined in twenty four hour format.
If you enter a trigger condition that never occurs the only way to exit from
the recipe is to use the Abort Recipe button or the Force Trigger button.
We recommend you to enable the Abort Recipe Key at least until you are
sure your recipe runs satisfactorily.
When the recipe is run Process Eye will go into a holding pattern waiting for
the trigger to occur. During this time the software continuously monitors the
trigger input to ensure a rapid response as soon as the trigger event occurs.
Step four of creating a Bar Graph or Peak Jump recipe is to define the hold
parameters.
There may be periods during a recipe run when there is no need, or you
don’t want to store data. It is possible to temporarily stop the recipe and let it
continue again based on one of the four parameters defined below.
None:
The Hold function is not used and the recipe will run continuously.
Partial Pressure:
When selected, the recipe will hold while the partial pressure of the selected
mass is either less than or greater than the programmed value. To toggle
Analog Input:
If the optional Analog input hardware has been installed, configured and at
least one Analog input has been selected in the Scan Settings then an Analog
Input may be used as a Hold parameter. The trigger point may be toggled
between < (less than) and > (greater than) by clicking on the </> symbol. If
more than one Analog Input is available the desired one can be selected in
the Channel box.
Digital Input:
If the optional Digital input hardware has been installed, configured and at
least one Digital input has been selected in the Scan Settings then a Digital
Input may be used as a Hold parameter. The trigger point may be toggled
between True (>2.4V) and False (<0.8V) by clicking on the True/False text.
If more than one Digital Input is available the desired one can be selected in
the Channel box.
Browse:
This button brings up a standard Windows file dialog box to let the desired
file be selected.
Clicking on the Next> button will display the Baseline dialog box.
This is step six of creating or editing a Bar Graph or Peak Jump recipe. A
Baseline is defined in Process Eye as a statistical combination of one or
more data files. A Baseline actually consists of two files, a Mean file and a
Standard Deviation file. To help visualize a Baseline think of a single data
file as a spreadsheet with consecutive rows corresponding to consecutive
scans and readings of the same mass (or Analog or Digital channel) being in
the same column. Multiple data files (spreadsheets) are then placed on top of
one another and by "drilling" down through the sheets a series of numbers
are obtained at each row/column intersection. These numbers are used to
calculate the Mean and Standard Deviations. The Mean file has a default
extension of .BL and the Standard Deviation file uses .SD. The Mean file is
Enable Baseline:
To enable Baseline and access the settings Enable Baseline must be
checked. Once a Baseline has been selected the data (in Bar Graph, Peak
Jump or Trend) may be displayed in terms of standard deviations from the
mean (the linear display with a Display minimum of -10, a maximum of +10
and a decade of E+00 usually gives the clearest display of data in the
“Standard Deviation” display mode.
File Name:
The Browse . . . button allows the required Baseline file to be selected.
Only the .BL file need be selected, the corresponding .SD file will
automatically be used.
Click on the Next> button to display the Action Channels dialog box.
Click on the Number of channels dropdown list box then, click on the
required number in the list. In the Channel Name section of the dialog box
there will be one box for each channel. Position the cursor in the box and
type the required name or, leave it set to the default.
The End of Scan Actions provides Process Eye with one of its most
powerful features where complex conditions may be built up using a wide
variety of parameters. The End of Scan Actions consist of an unlimited
number of steps with each step being based on a condition statement or
calculation. As a result of the condition statement certain actions may take
place. The result of one step may be used as an input to another step
enabling complex condition statements to be constructed. The evaluation of
all the condition statements in all the steps occurs at the end of each scan
when the recipe is running, hence the name, End of Scan Actions. Each
condition statement contains up to three inputs and two operations. Each
input can be for example, a partial pressure reading, a constant, mean,
standard deviation or the result of a previous step. The operation can be a
mathematical or a logic operation. When the defined condition is met or
changes an action will take place. Actions can consist of displaying a
message, enabling an audio alarm, setting a digital output, set the RVC,
switch a filament, starting a recipe or providing a result for another step.
Enable actions
Click on the Enable Actions check box to enable the End of Scan Actions
facility.
Enter the condition using up to three inputs and two operations. Click on the
Input 1 dropdown list (click on the down arrow to the right of the Input 1
box) then click on the required input type. The various input types are
described below. Depending on the input type one or two additional boxes
may be displayed below the input box, these are also described below for
each input type.
Click on the Operation dropdown list then, click on the required operation
in the list. The operations are fully described below.
Each of the three input dropdown lists are identical as are the two operation
dropdown lists.
Inputs
Channel
Select channel from the Input dropdown list box to use a channel input. A
second dropdown list box will be displayed, from which the type of channel
input should be selected and possibly another box, the variable box, will be
displayed below this depending on the type of channel input. From the
second dropdown list box, used to select the type of channel input, see
NOTE below.
Mean
The average value for the specified input. Only valid when a baseline file is
loaded for the currently running recipe.
Std dev
The standard deviation for the specified input. Only valid when a baseline
file is loaded for the currently running recipe.
Background
The background value for the specified input. Only valid when a background
file is loaded for the currently running recipe.
Gradient
The slope of a curve as a loglog slope defined for a channel for the specified
input. By default the last 10 points are used to define the gradient.
Summation
The sum of the values from the start of the recipe to current scan for the
specified input. By default all scans in the run are included in the summation
calculation.
NOTE
Channel, Abs, mean, std. dev., background, gradient and summation all use
a second dropdown list box where Mass, Total, Action, Analog or Digital
may be selected. They all generate data corresponding to the current scan.
Select Mass to use a partial pressure measurement in which case enter the
mass number in the variable box. For Bar Graph recipes the mass must be
within the mass range being scanned. For peak jump recipes the mass value
must be the same as one of the enabled channels. Select Total to use the total
pressure reading. There will be no variable box when this is selected. Select
Action to use one of the action channels. The variable box will be replaced
with a dropdown list box from which you should select the required action
channel. The number and names of the action channels displayed in this
dropdown list box will depend on the settings in step 7.
Constant
A constant value. The input is a free format so standard and scientific
Step Result
The result of a previous step condition. Enter the number of the step in the
variable box.
Variable
Process Eye supports any number of user defined variables. Variables allow
complex condition statements to be built up using more than the three inputs
allowed in a single condition statement. Before a variable can be entered as
an input it must be used to save a result from a prior end of scan action step.
Enter the number of the variable in the variable box. Variables are named 1,
2, 3 etc..
Timer
The number of seconds since a timer was started. Any number of timers are
allowed, enter the timer number in the variable box. If a timer has not been
started it will be given a value of 0.0. Timers are named 1, 2, 3 etc..
Scan Number
The current scan number. This will be 1 the first time a step is evaluated,
two the second time etc. because steps are evaluated at the end of each scan.
Operations
Below we assume the first operation is being used and therefore, being
applied to inputs 1 and 2. The second operation is identical but will, of
course, involve input 3.
There are two types of operations:
Mathematical such as + (add) and - (subtract) which take one or two
numbers as inputs and generate another number as a result
Logical such as > (greater than) and = (equal) which take two numbers as
inputs and generate either true (1) or false (0) as a result.
Some operators such as NOT (invert) and LOG (log base 10) only need a
single input. In these cases the second input will be ignored.
>= Greater than or equal to. Evaluates whether input 1 is greater than or
equal to input 2.
<= Less than or equal to. Evaluates whether input 1 is less than or equal
to input 2
Take care when using the = (equals) operator. For example do not use Timer
1 = 15 to do something because the first time Timer 1 is evaluated it may
have a value of 14.6 say, the next time it is evaluated it may have a value of
15.6. Instead use Timer 1 > 15 or >= 15.
<> Not equal to. Evaluates whether input 1 is not equal to input 2.
10^ Takes input 1 and raises it to the power 10. There is no input 2.
Once the condition you have specified is meet you will want some action to
take place. The process of defining the action begins with the Actions When
Condition Changes section of the dialog box and continues with the second
page of the End of Scan Actions dialog box. See Enable Actions for more
details.
Enable Actions
Enable True Actions
Check the Enable True Actions check box to allow the actions to take place
when the condition statement changes from false to true. Once Enable True
Actions is enabled the Set True Actions button will become available (cease
being grayed out).
Note that the True and False Actions are only executed when the evaluation
of the step changes from the previous step.
In the second page of the End of Scan Actions dialog box you set up the
actions you want to take place at the end of each scan if you have clicked the
Set Always Actions button, when the condition statement is true if you have
clicked the Set True Actions button or when the condition statement is false
if you have clicked the Set False Actions button. Whichever of the three
buttons has been used the second page of the dialog box is the same.
Show Viewer
When checked the Alarm Event Viewer window will be displayed as soon
Hide Viewer
When checked this hides the Alarm Event Viewer window when an alarm
condition occurs. If the Alarm Event Viewer window is not currently
displayed, it remains so. This option is usually used to clear the Alarm Event
Viewer window when setting false actions.
Audio Alarm
When the alarm condition is true an audio alarm tone will be generated by
the PC if the Audio Alarm check box is checked. The alarm tone is turned
off by checking the Sound Off check box in the Alarm Event Viewer
window.
Flag as Warning
If the Flag as Warning check box is checked the Alarm Event Viewer
window will be shown in yellow rather than red to indicate a warning rather
than an alarm.
Message:
In the Message box enter the text you wish to appear in the Alarm Log and
in the Alarm Event Viewer window displayed as a result of an alarm
condition being true.
Switch Filament
Check the Switch Filament check box to switch the filament on or off. From
the dropdown list box select On or Off as required.
Timer
Check the Timer check box to start or stop a timer. In the box you must
enter the number of the timer (Process Eye allows any number of timers).
The timers are used as inputs in subsequent alarm steps. From the dropdown
list box select Start or Stop as required.
Run Recipe
As an end of scan action you may run another recipe. To do this check the
Run Recipe check box and select from the dropdown list box the recipe you
want to run.
Set Variable
Any number of user defined variables are allowed in Process Eye and they
are used as inputs in the condition statements. In this way complex condition
statements may be built up using more than the three inputs allowed in a
single condition statement. To set a variable check the Set Variable check
box then enter the number of the variable. From the dropdown list box select
one of the items. Selecting Calculation will set the variable to the result of
the condition calculation. The variable may be set to one of the three inputs
or may be used as an incremental or decremental counter by selecting
Increase by 1 or Decrease by 1. Selecting 0.0 will set the variable to zero.
End Recipe
Check the End Recipe check box to terminate the recipe as a result of the
end of scan action step.
Set RVC
Set RVC will only be available when a Remote Vacuum Controller is fitted.
One of the six outputs on the RVC may be set on or off as a result of the End
of Scan Action. Check the Set RVC check box, click on the Output
dropdown list and select the required output (see table below) then, click on
the second dropdown list and select On or Off.
When you have configured all the true actions click on the OK button to
return to the first page of the End of Scan Actions dialog box where you can
configure the next step of the alarm.
The ninth step of creating or editing a Bar Graph or Peak Jump recipe is to
define the Start and End of Recipe Actions.
At this point the data that will be acquired during the scan has been defined.
None of these settings may be changed “on the fly”. The display however is
allowed to be changed at any time. This step allows you to define how the
data will initially be displayed when the recipe runs and when it is recalled
from disk.
Display
Live Data:
Fixed Scan:
Any scan in the range from 1 to Maximum Scans (as defined in step one)
may be viewed. If a scan number is selected that has not yet been scanned,
then, when it is scanned, the display will be updated. If you click on a Trend
display of data then Fixed Scan will be selected with the scan number at or
just before the point of the cursor.
Double clicking on the x-axis of the Bar Graph display is a short cut to
switching from Fixed Scan to Live Data.
Scan:
If Fixed Scan is selected the Scan: box will be displayed. Click on the up or
down arrow to select the scan you wish to display or type in the scan
number.
Modify display
Backgrounds and Baselines (standard deviation) of the measured signals
(partial pressure, total pressure, analog inputs and, for Backgrounds only,
digital inputs) permit data to be displayed not just in their “raw” format but
modified in one of the following ways.
None:
No modifications (other than any calibration settings) are applied to the data.
Background Subtract:
The appropriate background value is subtracted from the data. This option
will be grayed out if a background has not been selected. Usually a linear Y-
Axis display with a decade setting close to the decade the data is at is the
most appropriate way to view Background Subtracted data as a negative
Background Ratio:
The Data is divided by the selected background data. This option will be
grayed out if a background has not been selected. Usually a linear Y-Axis
display with a decade setting of E+00 is the most appropriate way to view
Background Ratioed data as the results will be 1.0 or close to 1.0 if the data
tracks the background.
Standard Deviation:
The mean (or average) value at a corresponding point of a baseline file is
subtracted from the data and the result is divided by the standard deviation at
that point. Usually a linear Y-Axis display with a decade setting of E+00 is
the most appropriate way to view Standard Deviation data as a negative
minimum can be selected.
X-Axis
Display First Mass:
The First Mass actually scanned is defined by First Mass set in step one.
However, the First Mass displayed may be any value from the First Mass
scanned to the Last Mass scanned. The Display First Mass must also be less
than or equal to the Display Last Mass.
Minor Ticks:
The distance between major ticks on the X-Axis will depend on the
resolution of the screen and the size of the graph. Selecting Minor Ticks
allow smaller mass increments to be determined by eye.
Cursor:
When enabled the Cursor feature allows mass identification and precise
readout of the partial pressure. Once enabled, to set the cursor to a particular
mass click on the graph area and drag the cursor until the desired mass is
shown in the area at the top of the graph. Once selected the cursor value will
be updated as new data arrives.
Y-Axis
Logarithmic:
Sets the Y-axis to be a logarithmic scale. The maximum and minimum
values that can be displayed are set using Max and Min. The largest and
smallest decades permitted are set in Utilities | Preferences by selecting the
desired Max Displayed Decade and Min Displayed Decade.
Linear:
Sets the Y-Axis to be a linear scale. The maximum and minimum values that
can be displayed are set using Max and Min and Decade. The maximum and
minimum values can be positive or negative and the decade can be anywhere
in the range Max Displayed Decade to Min Displayed Decade.
Min:
Sets the smallest value that can be displayed. If Logarithmic Y-Axis has
been selected it will be a pick list of decades (in the range Max Displayed
Decade to Min Displayed Decade). If Linear Y-Axis has been selected it will
be a text box where the value must be typed, any value positive or negative
is allowed. This setting is multiplied by the Decade setting to give the actual
minimum. In linear Y-axis, Min must be 1 less than Max. If you want to
display less than 1 on a given decade e.g. 0 (Min) to 0.5 (Max) E+00
(Decade) then simply select a lower decade i.e. 0 (Min) to 5 (Max) E-01.
Max:
Sets the largest value that can be displayed. If Logarithmic Y-Axis has been
selected it will be a pick list of decades (in the range Max Displayed Decade
to Min Displayed Decade). If Linear Y-Axis has been selected it will be a
text box where the value must be typed, any value positive or negative is
allowed. This setting is multiplied by the Decade setting to give the actual
maximum. In linear Y-axis, Max must be 1 greater than Min. If you want to
display less than 1 on a given decade e.g. 0 (Min) to 0.5 (Max) E+00
(Decade) then simply select a lower decade i.e. 0 (Min) to 5 (Max) E-01.
Decade:
This is only visible when Linear is selected. It sets the scaling factor applied
to Min and Max, e.g. to display -5.00E-07 to +5.00E-07 set -5 as Min, 5 as
Grid:
Switches on a horizontal grid to assist in visually reading peaks. The values
that have a grid line correspond to where the y-axis is labeled. This in turn
will depend on the resolution of the screen and the size of the graph.
Minor Ticks:
Enables fine horizontal lines to be displayed. The values that have a grid line
will depend on the resolution of the screen and the size of the graph.
Display
Live Data:
As each partial pressure is scanned it is updated on the graph. If data is being
recalled from disk then the Live Data option will be grayed out.
Fixed Scan:
Any scan in the range from 1 to Maximum Scans (as defined in step one)
may be viewed. If a scan number is selected that has not yet been scanned,
then, when it is scanned, the display will be updated. If the mouse is clicked
on a Trend display of data then Fixed Scan will be selected with the scan
number at or just before the point of the cursor. Double clicking on the x-
axis of the Peak Jump display is a short cut to switching from Fixed Scan to
Live Data.
Scan:
If Fixed Scan is selected the Scan: box will be displayed. Click on the up or
down arrow to select the scan you wish to display or type in the scan
number.
Modify display
Backgrounds and Baselines (standard deviation) of the measured signals
(partial pressure, total pressure, analog inputs and, for Backgrounds only,
digital inputs) permiot data to be displayed not in their “raw” format but
modified in one of the following ways.
None:
Background Subtract:
The appropriate background value is subtracted from the data. This option
will be grayed out if a background has not been selected. Usually a linear Y-
Axis display with a decade setting close to the decade the data is at is the
most appropriate way to view Background Subtracted data as a negative
minimum can be selected.
Background Ratio:
The Data is divided by the selected background data. This option will be
grayed out if a background has not been selected. Usually a linear Y-Axis
display with a decade setting of E+00 is the most appropriate way to view
Background Ratioed data as the results will be 1.0 or close to 1.0 if the data
tracks the background.
Standard Deviation:
The mean (or average) value at a corresponding point of a baseline file is
subtracted from the data and the result is divided by the standard deviation at
that point. Usually a linear Y-Axis display with a decade setting of E+00 is
the most appropriate way to view Standard Deviation data as a negative
minimum can be selected.
Show Time:
Check the Show Time check box to display the time as part of the x-axis
label. Click on the Real radio button to show the actual time or click on the
Elapsed radio button to show the time elapsed since the start of the recipe.
Y-Axis
Logarithmic:
Sets the Y-axis to be a logarithmic scale. The maximum and minimum
values that can be displayed are set using Max and Min. The largest and
smallest decades permitted are set in Utilities | Preferences by selecting the
Linear:
Sets the Y-Axis to be a linear scale. The maximum and minimum values that
can be displayed are set using Max, Min and Decade. The maximum and
minimum values can be positive or negative and the decade can be anywhere
in the range Max Displayed Decade to Min Displayed Decade.
Min:
Sets the smallest value that can be displayed. If Logarithmic Y-Axis has
been selected it will be a pick list of decades (in the range Max Displayed
Decade to Min Displayed Decade). If Linear Y-Axis has been selected it will
be a text box where the value must be typed. Any value positive or negative
is allowed. This setting is multiplied by the Decade setting to give the actual
minimum. In linear Y-axis, Min must be 1 less than Max. If you want to
display less than 1 on a given decade e.g. 0 (Min) to 0.5 (Max) E+00
(Decade) then simply select a lower decade i.e. 0 (Min) to 5 (Max) E-01
(Decade).
Max:
Sets the largest value that can be displayed. If Logarithmic Y-Axis has been
selected it will be a pick list of decades (in the range Max Displayed Decade
to Min Displayed Decade). If Linear Y-Axis has been selected it will be a
text box where the value must be typed, any value positive or negative is
allowed. This setting is multiplied by the Decade setting to give the actual
maximum. In linear Y-axis, Max must be 1 greater than Min. If you want to
display less than 1 on a given decade e.g. 0 (Min) to 0.5 (Max) E+00
(Decade) then simply select a lower decade i.e. 0 (Min) to 5 (Max) E-01
(Decade).
Decade:
This is only visible when Linear is selected. It sets the scaling factor applied
to Min and Max, e.g. to display -5.00E-07 to +5.00E-07 set -5 as Min, 5 as
Max and 1E-07 as Decade.
Grid:
Switches on a horizontal grid to assist in visually reading peaks. The values
that have a grid line correspond to where the y-axis is labeled. This in turn
will depend on the resolution of the screen and the size of the graph.
Minor Ticks:
This recipe is used to calibrate the partial pressure readings made using the
instrument's Faraday detector.
Selecting Faraday Calibrate in the Enter Recipe Details dialog box will
bring up the Faraday Calibrate dialog box which contains a number of
sections. Set (or leave at the default setting) the following items.
Largest Peak . . .
Largest Peak Height Measurable with Faraday is not used and will
This recipe is used to set the sensitivity of the multiplier detector and then
calibrate the partial pressure peak heights of your instrument using the
multiplier detector.
Selecting Multiplier Calibrate in the Enter Recipe Details dialog box will
bring up the Multiplier Calibrate dialog box which contains a number of
sections. If you have a Microvision Plus that is not fitted with a dual detector
or if you have an HPQ-2, Multiplier Calibrate will be grayed out in the
Enter RecipeDetails dialog box. Set (or leave at the default setting) the
following items.
Largest Peak . . .
In the Largest Peak Height Measurable with Multiplier box enter the
value for the largest peak that can be measured with the currently selected
multiplier gain. Generally, this should be from 0.001 to 0.01 times the
maximum pressure your system is designed to sample.
Scan settings
The scan settings define what is being measured and how.
Probe Mass:
This setting is used to define which gas is being used to look for the leak. By
default helium (mass 4) is used but any mass in the range 1 to the maximum
mass of the instrument can be used.
Mass Offset:
The leak check mode reads at a single point. To ensure the largest part of a
mass peak is being used the mass offset (in fractions of an amu) can be
selected until the largest point on the peak is found. Under normal
circumstances this should be left set to 0.00.
Accuracy:
In any measurement there is a trade-off between speed and precision. The
Accuracy defines the time that is spent taking each reading. Increasing
Accuracy causes the scan to slow down and readings to become more
precise. Accuracy is always in the range 0 (one reading per point) to 9 (512
readings per point). Accuracy 3 is a good starting point.
Detector:
To use the Faraday detector click on the Faraday radio button. To use the
Multiplier detector click on the Multiplier radio button. The multiplier is
best for small peaks.
Display settings
Three display settings exist for leak check.
Display Cursor:
Enables the cursor function that allows the instant pressure being measured
to be displayed. If the left mouse button is clicked on the graph area it is
Display Grid:
Draws a grid on the graph to assist in the visual reading of peak heights.
PC Speaker:
Check the PC Speaker check box to switch on the audio tone on the PC
when leak check is run. The frequency (pitch) of the tone will increase as the
partial pressure increases (a leak is detected). Using the audio tone means
that you do not have to watch the screen to be able to trace leaks.
Control Unit:
Check the Control Unit check box to switch on the head-phone audio tone
on the control unit when leak check is running. The frequency (pitch) of the
tone will increase as the partial pressure increases (a leak is detected). Using
the audio tone means that you do not have to watch the screen to be able to
trace leaks.
When all the settings are correct click on the Next> button to display the Set
Access dialog box.
You create an Analog recipe by setting the parameters in two dialog boxes,
the first is the Analog Settings dialog box.
The Analog Settings dialog box is also displayed when you click on the Edit
Settings button in the Analog window when an analog recipe is running.
First Mass:
This setting is used to define where the analog scan starts. It can be
anywhere in the range 1 to the maximum mass of the instrument minus the
current Mass Span.
Mass Span:
This sets the number of AMUs that will be scanned. It can only take values
of 8; 16; 32 or 64. As the Mass Span is increased the points per AMU is
decreased. The Mass Span must be set to 8 to enable the calibration of the
Mass Alignment and Resolution using the QDAC Setting dialog box.
Full Scale:
This sets the amplifiers to allow the given largest reading to be measured. If
the largest reading is set to 1.00E-04 for example then the y-axis will show 0
to 10E-05.
Accuracy:
In any measurement there is a trade-off between speed and precision. The
Accuracy defines the time that is spent taking each reading. Increasing
Accuracy causes the scan to slow down and readings to become more
precise. Accuracy is always in the range 0 (one reading per point) to 9 (512
Detector:
To use the Faraday detector click on the Faraday radio button. To use the
Multiplier detector click on the Multiplier radio button. The multiplier is
most appropriate for small peaks.
Display settings
Display Cursor:
Enables the cursor function that allows the partial pressure of any point in
the scan to be measured. Click and drag the cursor to the desired location on
the graph. The display at the top of the graph shows the mass position of the
cursor and the corresponding partial pressure.
Display Grid:
Draws a grid on the graph to assist in the visual reading of peak heights.
When all the parameters are set click on the Next> button to display the Set
Access dialog box.
The last step in creating any type of recipe is to define the which access level
will be able to run the recipe. The recipe button will only be shown in the
mode select window when the selected access level matches the settings in
this step of the recipe set up.
Select to which of the three Access Levels the recipe will be available by
checking the appropriate check boxes. One, two or all three access levels
may be selected.
By default, recipe settings such as display parameters and aborting the recipe
may be changed while the recipe is running. If you do not want recipe
settings altered while the recipe is running clear the Allow changes to
recipe settings when running check box.
The Bar Graph or Peak Jump Display dialog box will be displayed, all the
settings are explained in sections Bar Graph Display Settings and Peak Jump
Display Settings .
The display settings can be modified at any time when the recipe is running
by clicking on the Edit Bar Graph or Edit Peak Jump button. However, only
Selecting Save and Exit or Cancel will return you to the Recipes page.
A Bar Graph or Peak Jump display represents a single scan. Trends are
views of the scanned data versus time. Using the spreadsheet metaphor a
channel in a Trend display will be a column in a spreadsheet where each row
corresponds to a scan. Each Trend display may have up to fifteen channels
displayed and a maximum of sixteen trends may be added. There are no
restrictions on how many times a partial pressure, total pressure, digital or
analog input may be displayed in one or more trends. This allows, for
example, one trend to show partial pressures, another trend to show those
same partial pressures with a background subtracted and yet another trend to
show digital inputs.
Channels
The channels section defines what is to be trended. Up to fifteen channels
may be used, the actual number is set in Trend Max Channels in Utilities |
Preferences. By default fifteen channels are set to Trend Maximum
Channels.
Type:
This is a dropdown list box which specifies the source of data for this trend
line. It may be one of the following:
Off
will switch the channel off.
Mass
will display as a trend the mass whose value is entered in the Input box. The
mass must be within the mass range being scanned for a bar graph recipe.
For a peak jump recipe the mass must be one for which a channel is set.
Action
will display as a trend one of the action channels defined in the recipe. If the
recipe does not define any action channels then Action will not be available.
Selecting Action in the Type box will cause the Input box to display all the
available action channels as a dropdown list. Click on the required one to
select it.
Total
will display a trend of the sum of all the partials in this scan.
Analog
where xxx is the (optional) analog input channel number, will show that
analog input.
Digital
where xxx is the (optional) digital input channel number, will show that
digital input.
Modify display
As described in the sections on Background and Baseline (standard
deviation), the measured signals (partial pressure, total pressure, analog
inputs and, for Backgrounds only, digital inputs) may be displayed not only
in their “raw” format but modified in one of the following ways.
None:
No modifications (other than any calibration settings) are applied to the data
Background Subtract:
The appropriate background value is subtracted from the data. This option
will be grayed out if a background has not been selected. Usually a linear Y-
Axis display with a decade setting close to the decade the data is at is the
most appropriate way to view Background Subtracted data as a negative
minimum can be selected.
Background Ratio:
The Data is divided by the selected background data. This option will be
grayed out if a background has not been selected. Usually a linear Y-Axis
display with a decade setting of E+00 is the most appropriate way to view
Background Ratioed data as the results will be 1.0 or close to 1.0 if the data
tracks the background.
Standard Deviation:
The mean value at a corresponding point of a baseline file is subtracted from
the data and the result is divided by the standard deviation at that point.
Usually a linear Y-Axis display with a decade setting of E+00 is the most
appropriate way to view Standard Deviation data as a negative minimum can
be selected.
Y-Axis
Label:
Defines the label to be displayed next to the y-axis. Type in the label you
require or leave it set to the default of Torr. If you delete the label and leave
the Label: box empty the trend’s x-axis will extend to utilize the extra space
saved by having no y-axis label.
Linear:
Sets the Y-Axis to be a linear scale. The maximum and minimum values that
can be displayed are set using Max, Min and Decade. The maximum and
minimum values can be positive or negative and the decade can be anywhere
in the range Max Displayed Decade to Min Displayed Decade.
Min:
Sets the smallest value that can be displayed. If Logarithmic Y-Axis has
been selected it will be a pick list of decades (in the range Max Displayed
Decade to Min Displayed Decade). If Linear Y-Axis has been selected it will
be a text box where the value must be typed. Any value positive or negative
is allowed. This setting is multiplied by the Decade setting to give the actual
minimum. In linear Y-axis, Min must be 1 less than Max. If you want to
display less than 1 on a given decade e.g. 0 (Min) to 0.5 (Max) E+00
(Decade) then simply select a lower decade i.e. 0 (Min) to 5 (Max) E-01
Decade.
Max:
Sets the largest value that can be displayed. If Logarithmic Y-Axis has been
selected it will be a pick list of decades (in the range Max Displayed Decade
to Min Displayed Decade). If Linear Y-Axis has been selected it will be a
text box where the value must be typed. Any value positive or negative is
allowed. This setting is multiplied by the Decade setting to give the actual
maximum. In linear Y-axis, Max must be 1 greater than Max. If you want to
display less than 1 on a given decade e.g. 0 (Min) to 0.5 (Max) E+00
(Decade) then simply select a lower decade i.e. 0 (Min) to 5 (Max) E-01
Decade.
Decade:
This is only visible when Linear is selected. It sets the scaling factor applied
to Min and Max, e.g. to display -5.00E-07 to +5.00E-07 set -5 as Min, 5 as
Max and 1E-07 as Decade.
Grid:
Switches on a horizontal grid to assist in visually reading peaks. The values
Minor Ticks:
Enables fine horizontal lines to be displayed. The values that have a grid line
will depend on the resolution of the screen and the size of the graph.
X-Axis
The X-axis is the time axis. There are a number of options not usually
available with RGA software packages that allow, for example, the data to
be displayed as a log time plot enabling pump down times to be predicted,
time windows as short as seconds or as long as days, etc.
Start Time:
The beginning time at which to start displaying data. This is in hours (hh),
minutes (mm), seconds (ss) and, if the Display Days option is checked, days
(dd). The hours minutes and seconds will show in terms of an elapsed time
from when this recipe (data run) was started if the Elapsed Time option is
enabled or as a real 24 hour time if the Real Time option is enabled. The
days, if displayed, are always shown as elapsed days from the recipe start
regardless of which time mode is selected. This is not available if Scroll
Display is enabled.
Span:
This is the period of time to be displayed starting at the Start Time. If Scroll
Display is enabled it is the period of time displayed. It is defined in hours
(hh), minutes (mm), seconds (ss) and, if the Display Days option is checked,
days (dd). It should always be a positive number.
Elapsed Time:
When this option is checked the Start Time is defined in terms of time since
the recipe began and the graph will be labeled in the same way. On the
graph, if Display Days is enabled, the days will be displayed as elapsed days
starting at zero.
Real Time:
When this option is checked the Start Time is defined in terms of a real (24
hour) time and the graph will be labeled in the same way. On the graph if
Display Days is enabled the days will be displayed as a true date (e.g.
mm/dd/yy in the USA). The actual format will be that defined in Windows
Date settings found in the Control Panel. Real Time cannot be selected when
Scroll Display:
If the Scroll Display box is checked the last scan will always be shown with
the previous scans based on the Time Span setting. Earlier scans will scroll
off the screen. When Scroll Display is checked the Start Time setting is not
available.
Display Days:
If a run is going to last more than 24 hours or, when recalling data, you need
to see the date when the data was stored Display Days may be used to show
either elapsed days since the start of the recipe or the date. On the graph if
Display Days is enabled and the Real Time option is selected then days will
be displayed as a true date (e.g. mm/dd/yy in the USA). The actual format
will be that defined in Windows Date settings found in the Control Panel. If
the Elapsed Time option is selected the days on the graph will be days
elapsed from the start of the recipe. When Display Days is enabled the Start
Time and Time Span have an additional text box for days (dd).
Minor Ticks:
The software labels the X-axis at intervals that are round numbers and far
enough apart so that the labels do not overlap. The Minor Ticks option
places ticks between the time labels to assist in visually identifying a time.
Key
The Key function allows identification of the various channels, and a direct
readout of either the signal or of the slope of the signal.
On:
Displays the Key either at the Top of the graph or at the right of it. The
pressures or gradients for all channels will show ?.??E??? until the cursor is
Top:
Causes the Key to be displayed at the top of the graph. It will have no effect
if the Key On is not enabled.
Right:
Causes the Key to be displayed at the right of the graph. It will have no
effect if the Key On is not enabled.
Reading:
The cursor can read either signal intensity or the gradient (slope) of the
graph. To read pressure (or analog or digital signal) select Value. To read the
slope of the graph select Gradient. It is important to note that the gradient
will use the displayed axis value to determine the slope, that is if log X and
log Y-axis have been selected the slope will be based on the Log10 of the
signals. For more details on gradient calculation see Span.
Span:
The gradient is calculated by taking all data points that fall within a user
specified time window. A least squares algorithm is then used to calculate
the best straight line that fits these data points and the slope of that line is the
gradient that is displayed. The time window is the time defined as the Span.
The Span window will be centered about the cursor position. As at least two
points are required for the slope to be measured if only one point falls within
the Span window the gradient will show as ?.??E???.
Clicking the OK button will save all changes made to the Trend.
5.2. Degas
DEGAS is strictly a UHV operation. Only use this feature when the analyzer
is under vacuum of less than 1x10-7Torr and will be used at total pressures of
less than 1x10-8Torr. Do not use Degas to remove contaminants from the
analyzer. That should be done by cleaning and/or baking.
Degas is the method by which absorbed atoms and molecules are removed
from the analyzer ion source by means of high energy electron
bombardment.
In order to limit stress on the filaments and to minimize gas load, a ramped
degas method is used which allows the power to be increased over the degas
period. It allows you to set a start power level (in the range 15% to 100%
Process Eye 1.6 Manual
LP101012 Rev 2.00 Page 149
full power), and the power ramp rate in power steps/second as well as the
total degas period.
To enter the Degas Setup dialog box select RGA | Degas from the menu bar
or click on the Degas button in the Mode Select screen. Before the dialog
box is displayed, if the filaments are off, you will be given the option of
turning on a filament before you proceed.
The Leak Check mode displays its data both as a thermometer to show the
instant value and as a trend to show how the pressure is changing with time.
The following sections describe the various settings which may be adjusted
while the recipe is running only if it is configured to allow this.
Mass Offset:
The leak check mode reads at a single point. To ensure the largest part of a
mass peak is being used the mass offset (in fractions of an amu) can be
selected until the largest point on the peak is found. Under normal
circumstances this should be left set to 0.00.
Full Scale:
This sets the amplifiers to allow the given largest reading to be measured. If
the largest reading is set to 1.00E-05 for example then the y-axis will show 0
to 10E-05
Accuracy:
In any measurement there is a trade-off between speed and precision. The
Accuracy defines the time that is spent taking each reading. Increasing
Accuracy causes the scan to slow down and readings to become more
precise. Accuracy is always in the range 0 (one reading per point) to 9 (512
readings per point). Accuracy 3 is a good starting point.
Detector:
Display settings
Three display settings exist for leak check.
Display Cursor:
Enables the cursor function that allows the instant pressure being measured
to be displayed. To read the pressure at any point on the graph, position the
cursor at that point and click.
Display Grid:
Draws a grid on the graph to assist in the visual reading of peak heights.
Audio Enable:
Check the Audio Enable check box to switch the audio tone on when leak
check is run. The frequency (pitch) of the tone will increase as the partial
pressure increases (a leak is detected). Using the audio tone means that you
do not have to watch the screen to be able to trace leaks.
When all settings are correct click Ok to make the changes or Cancel to
return without any changes.
Audio Button
When this button is depressed the audio tone will be enabled. This button
has the same effect as the Enable Audio check box in the Leak Check
Settings dialog box.
Cursor Button
Click on this button to enable the cursor function. This has the same effect as
checking Enable Cursor in the Leak Check Settings dialog box.
Grid Button
Click on this button to switch on the Grid. This is the same as enabling
Display Grid in the Leak Check Settifgs dialog box.
5.4. Analog
One of the common features of virtually all RGAs is an analog mode where
the "true peak shape" can be studied. Process Eye's analog capability is
achieved first by creating then running an analog recipe. One of the eleven
factory recipes is an analog recipe so you do not have to create one before
you can run in analog. You are likely to run an analog recipe for two
purposes:
There are a series of buttons and controls in the Analog window which allow
rapid changes to the settings to be made. Note that these will only available
if the recipe is configured to allow changes to be made while it is running.
Cursor Button
Click on this button to enable the cursor function. This has the same effect as
checking Enable Cursor in the Analog Settings dialog box.
Grid Button
Click on this button to switch on the Grid. This is the same as enabling
Display Grid in the Analog Settings dialog box.
Scan settings
The scan settings define what is being measured and how.
First Mass:
Mass Span:
This sets the number of AMU that will be scanned. It can only take values of
8; 16; 32 or 64. As the Mass Span is increased the points per AMU is
decreased. The Mass Span must be set to 8 to enable the calibration of the
Mass Alignment and Resolution using the QDAC Setting dialog box.
Full Scale:
This sets the amplifiers to allow the given largest reading to be measured. If
the largest reading is set to 1.00E-05 for example then the Y-axis will show
0 to 10E-05.
Accuracy:
In any measurement there is a trade-off between speed and precision. The
Accuracy defines the time that is spent taking each reading. Increasing
Accuracy causes the scan to slow down and readings to become more
precise. Accuracy is always in the range 0 (one reading per point) to 9 (512
readings per point). Accuracy 3 is a good starting point.
Detector:
To use the Faraday detector click on the Faraday radio button. To use the
multiplier detector click on the Multiplier radio button.
Display settings
Two display settings exist for the Analog mode.
Display Cursor:
Enables the cursor function that allows the partial pressure of any point in
the scan to be measured. Drag the cursor to the desired location on the
graph. The display at the top of the graph shows the mass position of the
cursor and the corresponding partial pressure.
Display Grid:
Draws a grid on the graph to assist in the visual reading of peak heights.
When all settings are correct click on the Ok to make the changes or Cancel
to return without any changes.
The Mass Alignment and Resolution of the instrument are controlled from
the QDAC (Quad Digital to Analogue Converter.)
Separate settings for high and low mass alignment, high and low mass
resolution are maintained for each of the two filaments. For HPQ-2 separate
settings are also maintained for each of the three operating modes (RGA, HP
and Leak). The settings for the currently selected filament and mode are
displayed and may be adjusted.
If they have moved for any reason or if this instrument is being upgraded to
run Process Eye then it may be necessary to configure the QDAC settings.
To assist in setting the values, the point that the maximum occurs and the
peak width at 50% of the peak height and 10% of the peak height are
displayed. Note that the values are updated at the end of each scan and only
the values for the central 6 peaks are calculated. If the Max At, 50% Peak
Width or 10% Peak Width cannot successfully make a measurement one of
the following fail codes will be displayed:
Fail Code 2 (FC 2) Peak Maximum greater than ± 0.33 AMU from center.
If the value of the largest reading in the peak is greater than ± 0.33 AMU
from the nominal mass center position it needs adjusting. It is recommended
that it be brought to within ± 0.15 AMU from the nominal center.
Emission:
Electron Energy:
Ion Energy:
Extractor:
The center panel in the Tune Instrument dialog box contains four controls
to set ion source parameters.
Separate settings for high and low mass alignment, high and low mass
resolution are maintained for each of the two filaments. For HPQ-2 separate
settings are also maintained for each of the three operating modes (RGA, HP
Emission:
The emission current is the flow of electrons from the filament to the ion
source cage. It is variable in the range 0 to 5mA and the default settings are:
Electron Energy:
The electron energy is the energy of the electrons emitted by the filament
and is controlled by varying the filament potential. Electron energy is
variable in the range 0 to 100eV and the default settings are:
Ion Energy:
Ion energy is the energy of the ions produced in the ion source and is
governed by the potential applied to the ion source cage. Ion energy is
variable in the range 0 to 10eV and the default settings are:
Extractor:
The potential applied to the extractor/focus plate may be varied in the range
0 to -130V and the default settings are:
Multiplier Voltage:
Although it is generally recommended that the Multiplier Voltage be
adjusted automatically in the Run Calibration | Calibrate Multiplier it is
possible to set the Multiplier Voltage manually using the scroll bar. The
scroll bar is only active when Use Multiplier: in the Analog Settings
dialog box has been checked.
When all settings are correct click on the Ok to make the changes or Cancel
to return without any changes. As these changes will fundamentally change
all future pressure measurements made by the RGA you will be asked to
confirm the changes.
5.7. Utilities
5.7.1. Build baseline
A Baseline is a reduction of multiple data files into two files; a mean (or
average) and standard deviation. To create a baseline select Utilities |
Baseline from the menu bar or click on the Create Baseline button. The
Create Baseline dialog box will be displayed. Click on the Create Baseline
button to open a standard windows open file dialog box.
Selecting Create Baseline runs the Create Baseline program. When run you
will be prompted to select all the files that will be analyzed. To select
multiple files in a contiguous list, click the file name of the first file then
hold the SHIFT key and click on the last file. To select many individual
files, click on individual file names with the CONTROL key pressed. You
5.8. Preferences
A number of settings may be defined in preferences. Select Utilities |
Preferences from the menu bar or click on the Preferences button to open a
multiple page dialog box.
Display Range
This defines the largest and smallest values that can ever be displayed.
Trend
Max Channels:
The maximum number of channels that may be displayed in a Trend can be
set from one to fifteen.
Filament
The quadrupole analyzer is fitted with two identical filaments one of which
needs to be switched on for readings to be taken. Two filaments are
available to avoid having to remove the analyzer from the chamber if a
filament blows. Only one filament is ever on at one time.
Use Fil # 1
Use Fil # 2
Click on the Use Fil # 2 radio button to use filament 2 when switch filament
on is selected.
Confirm Fil On
If the Confirm Fil On box is checked a warning box will be displayed
before the filament is automatically switched on at the start of a recipe.
Recipe Buttons
Width:
This controls the width of the recipe buttons displayed in the Select Mode
window. Enter a value between 100 and 600 for the width of the buttons
measured in pixels. The default setting is 200. The new value will not be
used until the Select Mode window is re-drawn.
Number of Entries:
Title:
This defines the text that will be used as a title in the disk file.
Default Value:
To save on typing it is possible to define a default value that will be entered
for this field. If no default value is required simply leave this item blank.
Type:
The contents of a field may be either text or a number. The difference is that
text will be delimited by quotation marks in the disk file and numbers will
not.
Analog inputs
Click on the Analog Inputs tab to switch to the analog inputs page of the
dialog box.
There are four analog inputs available on the control unit Aux. I/O port, see
your control unit manual for further details. Each input may be configured
for a number of pre-defined types of signal. Click on the Type dropdown list
Click on OK to save the changes and return to the Select Mode window.
To add a custom analog input type the PROC.INI must be edited. In the
section [ANALOG INPUT TYPE] change the line:
Number Of Types=n
to the new number.
e.g. if there are five types and you are adding one more type change the line
from Number Of Types=5 to Number Of Types=6.
Then add the line to define the input in the form:
A= Linear offset
B= Linear scale factor
C= Log or Lin flag
D= Log base - used if C=1
E= Log offset
F= Log scale factor
If C = 0 then
LinResult = (ADC Reading - A) * B
If C = 1 then
LogResult = D^((ADC Reading-E)*F)
The new type you have defined will appear in the Type dropdown list.
We will assume you have used the default directory and head names for
Software switches
However, the RVC output Bits can be used for other purposes. You must not
reassign bits that are currently used in your configuration. Typically, only bit
2 will be available for custom functions. Process Eye gives the user the
ability to change the names of the outputs. To do this in the RVC section of
the Procxxx.Ini file add the following items:
Number of Outputs = n
Line Name 0 = OutputName0
Suppose we have two of the RVC outputs under End of Scan Actions
control. Valve 1 will be used as the Process valve and the Heater Jacket
output will be used to signal an alarm via a lamp. You would add the
following to the RVC section of the Procnnn.Ini file:
Number of Outputs = 2
Line Name 0 = Process Valve
True Text 0 = Open
False Text 0 = Closed
Bit 0 = 2
Line Name 1 = Alarm
True Text 1 = On
False Text 1 = Off
Bit 1 = 32
On the Line 1 PC, using Windows Explorer, open the Process Eye directory
and copy the file monitor.rcp to a floppy disk. Make a note of the button
name for the recipe Monitor.
On the Line 2 PC run up Process Eye and from the select mode window add
a recipe. Give the recipe the name Monitor and the button the name Normal
Process Monitor. Click on the Ok button, note that it does not matter which
type of recipe you have created only the recipe name and button name are
important. In the first set up dialog box, click on the Finish button then click
on the Save and Exit button in the Display window (if it is a Bar Graph or
Peak Jump recipe).
You should now be back to the Select Mode window and have a new recipe
button called Normal Process Monitor. Exit from Process Eye.
Now, on the Line 2 PC open Windows Explorer and copy the monitor.rcp
file from the floppy disk to the Process Eye directory. You will be told the
file already exists (because you have just created it) and do you want to
overwrite it, respond Yes.
When you run Process Eye and click on the Normal Process Monitor button
it will run the recipe Monitor which you originally created on the Line 1 PC.
Application
The application name used by Process Eye is :- PROCESS
It does not matter if uppercase or lowercase is used.
Topics
Topic Names
The following topics are supported:
Error:
1000 Invalid command
Errors:
1100 Not scanning or recalling data
1101 Invalid scan number (less than 1)
1102 Invalid scan number (too large)
1103 Invalid peak number (less than 1)
1104 Invalid peak number (too large)
1105 Invalid peak number (scan OK but peak not read yet)
Errors:
1200 Invalid setting (outside range 0 - 255)
Errors:
1300 Invalid Recipe number
Errors:
1400 Not running recipe
Errors:
1500 Invalid Recipe Button number (less than 1)
1501 Invalid Recipe Button number (too large)
Errors:
1600 Not running recipe
1601 Invalid peak Number (less than 1)
1602 Invalid peak Number (too large)
Errors
1700 Invalid parameter number
Move Command
MOVE, Top, Left, Height, Width
e.g. MOVE, 0, 0, 800, 600
All parameters are in pixels. It is possible to move the window off the
screen. All parameters must be in the range -32767 to 32767
Errors:
1800 All positions (Top, Left, Height, Width) not sent.
What to do if you are not proficient at Visual Basic or its cousin VBA?
Well, basically you have two options a) give up now and get on with
something more important, or b) grab a book on VB or VBA for beginners.
PreTrigger
This is the first thing that is executed after the recipes settings have been
read in. It may be used, for example, to open a valve if that is required for
the trigger measurement to be made correctly.
Post Trigger
This is executed immediately after the trigger has been done (or pretty much
straight after the PreTrigger if there is no Trigger defined in the recipe!)
PreRun
This is run just before the first scan starts but after all the displays have been
setup. It gives an opportunity to configure the display to your taste.
End Of Scan
This is run when the end of scan is reached. It is where most of the real work
will be done, for example calculating complex alarms, interacting with other
programs etc.
PostRun
As the recipe closes down this is executed and it is a place where, for
example, valves can be shut, summary data calculated and saved etc.
Each of these parts are written as a separate subroutine and called from the
Main subroutine. Always use the MTMacro.Bas macro as the starting point
for writing a recipe macro.
Sub Main()
‘ Your code that runs before the recipe.
PauseMacro
‘ Your code that runs as the recipe terminates
Sub Main()
‘ Your code
End Sub
7.4.1. Functions
Functions always return a result and have zero or more parameters that are
passed in parenthesis. The general syntax is:
Note 1
Provides the capability of reading data from the current scan. There are four
types of data available for each channel. If multiple types or multiple
channels are required they must be requested separately. If either parameter
is out of range a Zero will be returned
Note 2
Provides the capability of reading any data from the RGA currently has
stored in Huge Arrays. There are four types of data available for each
channel. If multiple types or multiple channels are required they must be
requested separately. Notice that no “Standard Deviations from Mean” is
available, this is because it is a calculated number and provided for
convenience in GetCurrentData only. If any parameter is out of range, or a
Huge Array that is invalid is selected a Zero will be returned
Channel Functions
The data functions require a Channel number as a parameter. The Channels
are always in the following order starting at 1.
If, for example, there are no Analog Channels defined for the current recipe
then any Digital Channels will follow the Total Pressure Channel. The
following functions convert a partial, total, analog, digital or action channel
to a channel number suitable for using in the above functions. Selecting a
channel out of the valid range or a channel for a channel type that is not used
in the current recipe will cause a zero to be returned.
Disk Functions
Function Returns Parameters Description
RemoveExt String sFilename as SFilename
ension String Returns sFilename with the extension
removed.
OpenFile Integer sOpenPath As SOpenPath
String The path of the existing data file to
sOpenFileNa open.
me As String
SOpenFileName
The FileName of the existing data file to
open
A return value of 0 indicates a pass, non
NT I/O Functions
Function Returns Parameters Description
NTPeek Integer iBaseAdress IBaseAdress
PortByte as Integer Offset from I/O Port address (0 to
vPortCount –1)
7.5. Subroutines
Subroutines do not have a return value and may have zero or more
parameters that are passed with no parenthesis. The general syntax for using
a subroutine is:
lScan
Scan number. A Long number always in
the range 1 to MaxScan.
iChannel
The channel for which data is required.
Always in the range 1 to MaxChannel. See
below for details of how to calculate a
sData
The data to write.
IStep
This is used as a pointer to the type of
alarm event. It is an arbitrary number
defined by you. It is recommended that
you call your first event 1 and continue
up in steps of 1.
StrMessage
The text to be displayed to a user in the
Alarm Event viewer window. This text
will be written into the .INF file so it is
available when the data is recalled.
IBeep
Used to start and stop the PC beeping.
iWindowState as iWindowState
Integer 0 = Normal
1 = Minimized
2 = Maximized
Sets the state of the specified window
when a Bar Chart or Peak Jump recipe is
running.
iLeftFraction as iLeftFraction
Single The position of the Process Eye’s
windows left-hand side relative to the
whole screen, i.e. to start one third across
the screen set to 0.333.
iTopFraction as iTopFraction
Single The position of the Process Eye’s
windows top relative to the whole screen,
i.e. to start one quarter down the screen
set to 0.25
iWidthFraction as iWidthFraction
Single The width of Process Eye’s windows
relative to the whole screen, i.e. to be half
of the screens width set to 0.5
iHeightFraction as iHeightFraction
Single The height of Process Eye’s windows
relative to the whole screen, i.e. to be
three quarters of the screens height set to
0.75.
Only valid if the display WindowState
has been previously set to Normal.
iValue
Number in the range 0 to 255 to output to
port
NTPokePortWor iBaseAdress as iBaseAdress
d Integer Offset from I/O Port address (0 to
iValue as Integer vPortCount –1)
iValue
Number in the range 0 to 65535 to output
to port. Not Numbers greater than 32676
must be sent as negative (2’s
complement) numbers – e.g. to send
65535 set iValue = -1
There are a large number of functions, sub routines and parameters that are
not currently exposed to the macro language. If there is something you need
please contact your local Spectra facility as a newer version of Process Eye
may include the item you need.
Active gas
A gas which reacts readily with some substances to form chemical
compounds.
Backstreaming
The movement of gases or vapours under molecular flow conditions in the
opposite direction to the intended gas flow or pumping.
Bakeout
The term used to describe the process of heating a vacuum system to reduce
or eliminate condensable gaseous contaminants.
Base peak
The largest peak in the spectrum of a pure compound.
Cold trap
A vacuum vessel containing an inner vessel which may be filled with liquid
nitrogen. Vapours in the vacuum system are condensed onto the cold
surfaces reducing contamination. They also prevent backstreaming of
diffusion pump oil into the vacuum system. Well designed cold traps will
serve as an optical baffle to oil vapours so that liquid nitrogen is not required
except to achieve very low temperatures.
Cryopump
Method for vacuum pumping by freezing out onto cold surfaces below 30K.
This is a similar principle to that used for the pumping of water vapour on a
liquid nitrogen trap at 77 deg.K.
Detector
A device which produces an output signal, usually an electrical signal, in
response to an input signal.
Electron multiplier
A detector which consists of cascaded stages, each intensifying the current
from the preceding stage. Electrons released from the first electrode, cascade
through the device to provide a charge or a current amplification. Electrons
are released from the first electrode by the impingement of photons and/or
by sufficiently high velocity heavier particles, charged or neutral.
Faraday cage
A charged particle detector consisting of a metal electrode, cup shaped, for
the collection and detection of charged particles. This geometry is used to
prevent reduction of signal by suppression of secondary emission current.
Foreline trap
A vessel filled with molecular sieve (or activated alumina or metal wool) to
trap backstreaming oil vapours. It is normally fitted between the high
vacuum pump and rotary pump to prevent oil vapour backstreaming into the
vacuum system.
Inert gas
A gas which does not normally react chemically with other substances.
Ion
Any atom or molecule which has resultant electric charge due to loss or gain
of valence electrons.
Ion current
The rate of ion flow.
Ion repeller
The electrode in an ion source to which a potential is applied to provide an
electric field which contributes to the initial acceleration of newly formed
ions (See ion source).
Ion source
A combination of electrodes to which potentials are applied to generate ions
and to accelerate them as a beam.
Isotope
One of a set of chemically identical species of atom which have the same
atomic number but different mass numbers.
Leak rate
Designated as the quantity of gas passing through a leak in a given time,
divided by that time. Leak-rate is a general concept whereas rate of pressure
change is specific to the vacuum system volume. Leak-rate has therefore the
advantage that component, or part leak-rates, can be added together to find
an overall figure for a complete plant. A unit for leak-rate is the Millibar
Litre per Second.
Mass analyser
That portion of a mass spectrometer which separates the ion beam into its
various mass to charge ratio components.
Mass spectrum
i) A recording of the ion current amplitude as a function of mass
number obtained by scanning through all or part of the mass range.
ii) A tabulation or chart of peak ion current as a function of mass
number.
Millibar
Unit or pressure which approximates to 1/1000 of an atmosphere. The most
widely used unit of pressure measurement in Europe.
Molecular flow
The state of gas flow where the mean free path of the molecule is greater
than the characteristic dimensions of the vacuum vessel so that molecules
collide with the vessel wall more often than with other molecules. Typically
occurs below 7.5x10-5 torr.
Partial pressure
The contribution that a gas component makes towards the total pressure.
Pressure (gas)
The average normal force per unit area exerted by gas molecules impacting
on a surface.
Real leak
Ingress of gas (usually air) into the vacuum system from the atmosphere
outside the vacuum system.
Resolving power
The ability of a mass spectrometer to separate adjacent mass peaks.
Torr
Unit of pressure equal to 1mm column of mercury. 760 torr equals one
atmosphere.
Total pressure
The sum of all the partial pressures present within the vacuum chamber.
Vacuum
"A space entirely devoid of matter"
In reality this cannot be achieved, hence one normally talks in terms of the
degree of vacuum attained within the following pressure ranges.
Vacuum leak
Any fault on a vacuum chamber wall through which material can pass from
higher to lower pressure regions.
Virtual leak
The effect caused by the outgassing of contaminants or residual atmosphere
Viscous flow
The state of gas flow where the mean free path is less than the characteristic
dimensions of the vacuum vessel so that molecules collide with other
molecules rather than with the vessel walls. Typically occurs above 1x10-2
mbar. There exists a region between 1x10-2 and 1x10-4 mbar where a
mixture of viscous and molecular flow occurs.
Major Peak
The first task is to identify the mass numbers of the major peaks in the
spectrum (ignore all the smaller ones to start with). Search through a
reference library for spectra with the same major peak.
Secondary Peaks
At some mass numbers there is the possibility of more than one component
being present when using the base peak reference method of identification.
With the exception of mass 28, identification is usually possible with the
knowledge of which gases have been introduced into the vacuum system.
For example, at mass 43 unless acetone or n-butane have been used in the
system or the cleaning of vacuum components, it is unlikely that a peak at
mass 43 is due to these compounds.
Comparing the secondary peaks from the reference library confirms the
match and would show that the peak had most likely originated from rotary
pump oil which can be confirmed by checking the presence of other peaks
typical of this oil.
At mass 28, unless ethylene or ethane have been used in the vacuum system,
the most likely source will be nitrogen or carbon monoxide, or a mixture of
the two. Nitrogen is identified by checking mass 14, which is approximately
5% of the base peak intensity. The mass 28 contribution due to nitrogen can
therefore be calculated. The remainder of mass 28 will be due to carbon
monoxide, confirmed by the presence of a mass 12 peak of approximate
intensity of 5% of the base peak. In practice, mass 28 is always present as it
originates from chemical reactions of oxygen and carbon containing
materials at the filaments of mass spectrometers, ion gauges, etc.
Air Leak
Characteristic spectrum of an air leak, masses 28 and 14 from nitrogen, 32
and 16 from oxygen, 40 from argon.
To locate the leak, tune the quadrupole to mass 4 (helium) and probe all
joints, welds and feedthroughs etc., with helium. An increase in the helium
peak on the mass spectrometer indicates the source of the leak. It is usually
worth checking freshly made joints or newly added components first as these
are the more likely sources of leaks on a previously leak-tight vacuum
system.
Water Vapour
Characteristic spectrum of water vapour in the vacuum system. The problem
is solved by pumping for longer and, optionally, baking the system at an
elevated temperature (e.g. between 100 and 250 deg. C) for some hours,
preferably with an oven to ensure a uniform baking temperature. Remember
V1.65a
The latest release of Process Eye 1.6 is version 1.65a. This replaces V1.64
for Windows NT and V1.61 for Windows 95/98 so that V1.65a will operate
on all Windows platforms. For this reason the Windows NT Supplement
manual has been included into this Help Manual.
Process Eye V1.65a will operate with Microvision Plus, HPQ-2 and HPQ-2S
control units fitted with the fllowing firmware:
E.1 Overview
Process Eye V1.64 adds the following main features:
E.2 E-mail
Process Eye can be configured to send an E-mail message when running a
recipe when an alarm is generated or at any time using the macro language.
There are no facilities to receive E-mail within Process Eye. If you wish to
receive E-mail Spectra recommends using the e-mail client that comes as
part of Microsoft’s Internet Explorer or Netscape’s Navigator packages.
Before E-mail can be sent the E-mail configuration program CfgEmail must
be run. Use it to set:
mail.yourdomain.com
or in dotted notation
208.123.123.1
Your Name<[email protected]>
Note the < and > are required for this and other address entries. Typically
the ‘Your Name’ and yourname values would reflect the tool and / or
chamber that the RGA is mounted on, for example
<[email protected]>
Reply To (optional)
If return mail is expected this is the address it should be sent to, for example
if no return mail is expected it may be left blank. Note that reading of e-mail
is not supported within Process Eye but may easily be accomplished by
configuring your companies choice of e-mail client, for example Outlook,
Outlook Express, Navigator, Eudora etc.
To (required)
The e-mail address or addresses that the E-mail should be sent to. Multiple
addresses should be separated by a comma, for example
or
<[email protected]>,<[email protected]>
CC (optional)
Addition E-mail address or addresses that the E-mail should be copied to.
The syntax is the same as the To setting.
BCC (optional)
Addition E-mail address or addresses that the E-mail should be blind copied
to. The syntax is the same as the To setting.
Subject (optional)
The text to place in the E-mail subject. Typically this would identify either
the RGA or the tool the RGA was monitoring, for example
SendEmail (EmailMessage)
Usually the To, CC, BCC, Subject, Attachments, SMTP Host, Senders
Address and Reply address are defined in the Email.Ini file (see the
Configuration section above) but if required they may be set at the time the
message is sent by the macro using the following optional syntax:
Notes
Calling SendEmail uses these parameters for the current E-mail message
only.
All parameters are Variants of type string.
If some settings are to be taken from the Email.Ini file and others defined
then parameters may be omitted from the end of the parameter list. I.e. if you
wish to define one or more people to be BCC’d you must define the
EmailTo and EmailCC.
Note that this applies only to configurations using HPQ 2 instruments i.e.
HPQ 2, HPQ 2R and HPQ 2S. In the description below all HPQ 2
instruments will be generically referred to as an HPQ.
Overview
HPQ systems run in one of three states:
High Pressure (HP)
Residual Gas Analysis (RGA)
Leak Check (LC)
Mode HP RGA LC
Bar Chart √ √
Peak Jump √ √
Notes.
To achieve the best results calibrations should be performed at or near the
expected operating pressures.
The settings for the analyser (Emission, Electron Energy, Ion Energy and
Extractor) are factory configured and unless you fully understand the
implications they should not be changed from the Analog mode.
The Leak Check calibration is the same as the RGA calibration with a factor
of 3.5 to account for the increased sensitivity obtained by the analyser
settings for Leak Check mode. It may be adjusted by the ‘LC Faraday
Factor’ Item in the [FIL X CAL DATA] section of the SerialNumber.Ini file.
In situations where data is being scanned at high rates the standard 1 second
resolution of data stored to disk is insufficient. By setting ‘Save Disk
Hundredths = 1’ in the [SYSTEM] section of the Proc.Ini file two things will
happen. Firstly a high resolution timer will be used to measure time. On
Windows NT the time resolution is around 10mS. Secondly data stored to
disk will have the scan time saved with fractional seconds.
Note that any recipes defined in different units will become invalid
and will need editing.
3. The default Emission, Electron Energy, Ion Energy, Extractor and Leak
Hunt Low Resolution for HPQ and HPQ2S in RGA, HP and Leak Hunt
modes have been optimized.
4. By default HPQ heads are now prevented from running a recipe if the
filament is off and any running recipe will be stopped if the filament
turns off.
HPQ heads may be allowed to run without filament or non HPQ heads
may be prevented from running without a filament being on by
manually setting the ‘Run Without Filament’ item in the [SYSTEM]
section of the SerialNumber.Ini file. It defaults to 0 for HPQ systems
and 1 for all others.
Bar Chart & Peak Jump run as far as the Post Trigger Actions and then
abort the recipe if the Filament is still off.
Calibrations will not terminate immediately but at their normal end.
A message will be displayed when the running of a recipe has been
prevented due to the filament being off but only when SECS and
GEMSECS are disabled.
5. The way “Largest Peak” in Bar Chart and Peak Jump recipes are
calculated has changed to make them reflect the true values that can be
measured more closely.
If no head is present just “Large” and “Small” will be displayed.
If HPQ 2S in HP mode “Large” will be 18mT (or appropriate units) and
“Small” will be based on HP calibration and the relative values of the
feedback resistors in the pre-amp.
For all others in Faraday Peak and “Small” will be based on RGA
calibration and the relative values of the feedback resistors in the pre-
amp.
Paper Manual
Title: Process Eye 1.6
Source: DellIt: D:\LedaPub\Process 1.6\LP101012.200
Current: Rev 2.00 7 June 2000
Based On: LP105004 Rev 2.00
History
7 June 2000
LP101012 Rev 2.00 Process Eye 1.6 Paper Manual generated from the Rev
2.00 Help Manual LP105004.
Rev 2.00
Macro section updated based on Process Eye Macro Manual PN02097 Rev
1.2 27 May 2000
The Process Eye 1.61 for Windows NT Manual Supplement incorporated as
the Windows NT Topic.