EasyManuals Logo

Keithley 4200A-SCS Reference Manual

Keithley 4200A-SCS
1381 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #702 background imageLoading...
Page #702 background image
Model 4200A
-SCS Parameter Analyzer Reference Manual Section 8:
Keithley User Library Tool (KULT)
4200A-901-01 Rev. C / February 2017 8-57
Building dependent user libraries in the correct order
When KULT builds a user library that depends on other user libraries, it must link to each of these
libraries. For example, when KULT builds liba, the following linkages occur: liba is linked with
liba1, the liba/liba1 pair is linked with liba2, the liba/liba1/liba2 trio is linked with
liba3, and so on. Therefore, a series of hierarchical dependencies requires a reverse hierarchical
build order, starting first with the lowest-level user library. That is, before building any dependent user
library, you must first successfully build each library on which it depends, as illustrated below:
• If liba depends on liba1, liba cannot successfully build until liba1 has been built.
• If, additionally, liba1 depends on liba2, both liba and liba1 cannot successfully build until
liba2 has been built.
• Finally, if liba2 depends on liba3, then the three higher level user libraries (liba, liba1, and
liba2) cannot successfully build until liba3 has been built.
The following procedure illustrates the correct reverse build order for the dependencies shown in the
table and figure in Structuring dependencies hierarchically (on page 8-55
). This is a general
procedure based on the assumption that each of the interdependent user modules are newly created
or were edited since the last compile and build. You do not need to repeat compiles and builds that
are already complete up to a given level of dependency.
Compile and build the Level 3 user module and user library:
1. Compile the saved CalledA3 user module, which is in the liba3 user library (in the KULT
Options menu, select Compile).
2. Build the liba3 user library (in the KULT Options menu, select Build).
Compile, set dependencies for, and build the Level 2 user module and user library:
1. Compile the saved CalledA2 user module, which is in the liba2 user library.
2. Set the dependencies for the CalledA2 user module:
a. Select Options > Library Dependencies.
b. Select liba3 from the Library Dependencies list box.
c. Click Apply.
3. Build the liba2 user library.
Compile, set dependencies for, and build the Level 1 user module and user library:
1. Compile the saved CalledA1 user module, which is in the liba1 user library.
2. Set the dependencies for the CalledA1 user module:
a. Select Options > Library Dependencies.
b. Select liba2 from the Library Dependencies list box.
c. Click Apply.
3. Build the liba1 user library.

Table of Contents

Other manuals for Keithley 4200A-SCS

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Keithley 4200A-SCS and is the answer not in the manual?

Keithley 4200A-SCS Specifications

General IconGeneral
BrandKeithley
Model4200A-SCS
CategoryMeasuring Instruments
LanguageEnglish

Related product manuals