Appendix D
SRS Residual Gas Analyzer
7
Note that at the far left side of the block diagram, a COM port is specified and an SRS RGA “session” is
established. The user specifies the COM port in use from the front panel of the VI. A sub-VI,
SRSRGAC Connect, handles setting the baud rate, parity and other serial line parameters appropriate for
the RGA. It uses National Instrument’s implementation of the Virtual Instrument Software Architecture
(VISA) standard for communications. This VISA session is propagated to each of the communications
VIs in turn, along with the error status.
If you are familiar with the SRS RGA command set (for example, see page 6-17 of this manual) you will
recognize the two-letter designations on the VIs that set the initial mass (MI), final mass (MF), noise floor
(NF), filament current (FL), and so forth. Within the while loop, two VIs handle the RGA output and
format it as an array of data values. These VIs take care of reading the 4 byte binary string, changing the
byte order, and converting the ASCII bytes into floating point numbers. Unless there is an error or the
user changes the status of the scan enable button on the front panel, these commands repeat in the while
loop until an entire scan is generated. After a scan is acquired, the RGA is set to stop scanning, its
filament is turned off, the VISA session is closed and any errors are reported.
Operations Layer VIs
What are the operations layer VIs?
The operations layer encapsulates many of the communications layer functions. This layer is oriented
towards common tasks the RGA will need to perform in any application. Rather than explicitly
addressing the individual serial commands that are required to perform these tasks, these commands are
used implicitly by the operations layer. In order to illustrate the use of the operations layer VIs, we
created three separate applications (Simple Analog, Simple Table, and Simple Histogram) from these VIs.
These examples are excellent starting points for your own custom applications.
When should I use this layer?
The operations layer is the right starting point for most LabVIEW programmers. It is task (rather than
command) oriented, and yet is still on a low enough level to provide a great deal of flexibility in the
development of custom applications.
Содержание RGA100
Страница 4: ...SRS Residual Gas Analyzer iv...
Страница 18: ...xviii Command List SRS Residual Gas Analyzer...
Страница 46: ...2 14 Residual Gas Analysis Basics SRS Residual Gas Analyzer...
Страница 66: ......
Страница 78: ...4 12 Mass Filter Power supply SRS Residual Gas Analyzer...
Страница 104: ......
Страница 107: ...Programming the RGA Head 6 3 SRS Residual Gas Analyzer Error Byte Definitions 6 69...
Страница 216: ...8 26 Quadrupole filter cleaning SRS Residual Gas Analyzer...
Страница 246: ...11 2 SRS Residual Gas Analyzer...
Страница 247: ......
Страница 248: ......
Страница 268: ...Appendix B SRS Residual Gas Analyzer 7...
Страница 310: ...Appendix D SRS Residual Gas Analyzer 25 Select TCP IP and click the Properties button to find the IP address...
Страница 312: ...Appendix D SRS Residual Gas Analyzer 27...
Страница 313: ...28 Appendix D SRS Residual Gas Analyzer...