This document supports firmware version 1.3 and
above.
Warning
The servicing instructions are for use by qualified
personnel only. To avoid personal injury, do not
perform any servicing unless you are qualified to
do so. Refer to the Safety Summary prior to
performing service.
Copyright T ektronix, Inc. All rights reserved. Licensed software products are owned by Tektronix or its suppliers and
are protected by United States copyright laws and international treaty provisions.
Use, duplication, or disclosure by the Government is subject to restrictions as set forth in subparagraph (c)(1)(ii) of the
Rights in T echnical Data and Computer Software clause at DFARS 252.227-7013, or subparagraphs (c)(1) and (2) of the
Commercial Computer Software – Restricted Rights clause at F AR 52.227-19, as applicable.
T ektronix products are covered by U.S. and foreign patents, issued and pending. Information in this publication supercedes
that in all previously published material. Specifications and price change privileges reserved.
Printed in the U.S.A.
T ektronix, Inc., P.O. Box 1000, Wilsonville, OR 97070–1000
TEKTRONIX and TEK are registered trademarks of T ektronix, Inc.
WARRANTY
T ektronix warrants that this product will be free from defects in materials and workmanship for a period of three (3) years
from the date of shipment. If any such product proves defective during this warranty period, T ektronix, at its option, either
will repair the defective product without charge for parts and labor, or will provide a replacement in exchange for the
defective product.
In order to obtain service under this warranty, Customer must notify Tektronix of the defect before the expiration of the
warranty period and make suitable arrangements for the performance of service. Customer shall be responsible for
packaging and shipping the defective product to the service center designated by T ektronix, with shipping charges prepaid.
T ektronix shall pay for the return of the product to Customer if the shipment is to a location within the country in which the
T ektronix service center is located. Customer shall be responsible for paying all shipping charges, duties, taxes, and any
other charges for products returned to any other locations.
This warranty shall not apply to any defect, failure or damage caused by improper use or improper or inadequate
maintenance and care. T ektronix shall not be obligated to furnish service under this warranty a) to repair damage resulting
from attempts by personnel other than T ektronix representatives to install, repair or service the product; b) to repair
damage resulting from improper use or connection to incompatible equipment; or c) to service a product that has been
modified or integrated with other products when the effect of such modification or integration increases the time or
difficulty of servicing the product.
THIS WARRANTY IS GIVEN BY TEKTRONIX WITH RESPECT TO THIS PRODUCT IN LIEU OF ANY
OTHER WARRANTIES, EXPRESSED OR IMPLIED. TEKTRONIX AND ITS VENDORS DISCLAIM ANY
IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
TEKTRONIX’ RESPONSIBILITY TO REPAIR OR REPLACE DEFECTIVE PRODUCTS IS THE SOLE AND
EXCLUSIVE REMEDY PROVIDED TO THE CUST OMER FOR BREACH OF THIS WARRANTY. TEKTRONIX
AND ITS VENDORS WILL NOT BE LIABLE FOR ANY INDIRECT , SPECIAL, INCIDENTAL, OR
CONSEQUENTIAL DAMAGES IRRESPECTIVE OF WHETHER TEKTRONIX OR THE VENDOR HAS
ADVANCE NOTICE OF THE POSSIBILITY OF SUCH DAMAGES.
VX4351 40-Channel, 10 Amp, SPST Switch Module User Manual
General Safety Summary
Review the following safety precautions to avoid injury and prevent damage to
this product or any products connected to it. To avoid potential hazards, use this
product only as specified.
Only qualified personnel should perform service procedures.
While using this product, you may need to access other parts of the system. Read
the General Safety Summary in other system manuals for warnings and cautions
related to operating the system.
To Avoid Fire or
Personal Injury
Connect and Disconnect Properly . Do not connect or disconnect probes or test
leads while they are connected to a voltage source.
Ground the Product. This product is indirectly grounded through the grounding
conductor of the mainframe power cord. To avoid electric shock, the grounding
conductor must be connected to earth ground and the screws in the front of the
module must be secure. Before making connections to the input or output
terminals of the product, ensure that the product is properly grounded.
Observe All Terminal Ratings. To avoid fire or shock hazard, observe all ratings
and markings on the product. Consult the product manual for further ratings
information before making connections to the product.
The common terminal is at ground potential. Do not connect the common
terminal to elevated voltages.
Do not apply a potential to any terminal, including the common terminal, that
exceeds the maximum rating of that terminal.
Do Not Operate Without Covers. Do not operate this product with covers or panels
removed.
Use Proper Fuse. Use only the fuse type and rating specified for this product.
Avoid Exposed Circuitry. Do not touch exposed connections and components
when power is present.
Do Not Operate With Suspected Failures. If you suspect there is damage to this
product, have it inspected by qualified service personnel.
Do Not Operate in Wet/Damp Conditions.
Do Not Operate in an Explosive Atmosphere.
Keep Product Surfaces Clean and Dry .
Provide Proper Ventilation. Refer to the manual’s installation instructions for
details on installing the product so it has proper ventilation.
Company Confidential [12/5/96]
VX4351 40-Channel, 10 Amp, SPST Switch Module User Manual
iii
General Safety Summary
Symbols and Terms
T erms in this Manual. These terms may appear in this manual:
WARNING. Warning statements identify conditions or practices that could result
in injury or loss of life.
CAUTION. Caution statements identify conditions or practices that could result in
damage to this product or other property.
T erms on the Product. These terms may appear on the product:
DANGER indicates an injury hazard immediately accessible as you read the
marking.
WARNING indicates an injury hazard not immediately accessible as you read the
marking.
CAUTION indicates a hazard to property including the product.
Symbols on the Product. The following symbols may appear on the product:
WARNING
High Voltage
Protective Ground
(Earth) T erminal
CAUTION
Refer to Manual
Double
Insulated
Company Confidential [12/5/96]
iv
VX4351 40-Channel, 10 Amp, SPST Switch Module User Manual
Service Safety Summary
Only qualified personnel should perform service procedures. Read this Service
Safety Summary and the General Safety Summary before performing any service
procedures.
Do Not Service Alone. Do not perform internal service or adjustments of this
product unless another person capable of rendering first aid and resuscitation is
present.
Disconnect Power. To avoid electric shock, disconnect the main power by means
of the power cord or, if provided, the power switch.
Use Care When Servicing With Power On. Dangerous voltages or currents may
exist in this product. Disconnect power, remove battery (if applicable), and
disconnect test leads before removing protective panels, soldering, or replacing
components.
To avoid electric shock, do not touch exposed connections.
Company Confidential [12/5/96]
VX4351 40-Channel, 10 Amp, SPST Switch Module User Manual
v
Service Safety Summary
Company Confidential [12/5/96]
vi
VX4351 40-Channel, 10 Amp, SPST Switch Module User Manual
Preface
This manual assumes you are familiar with VXIbus instruments and operation
and with the purpose and function of this instrument.
Please read and follow all instructions for installation and configuration. Use the
Installation Checklist to ensure proper installation and to record your initial
settings.
The Operating Basics section gives a summary of VXIbus operation and
presents an overview of the operation of this instrument.
The Syntax and Commands section provides a summary of all the commands
followed by detailed descriptions of each command.
The Status and Events section contains an explanation of the Status and Event
Reporting System and lists the system messages.
Appendix C: Examples contains example programs that demonstrate the
programmable features of this instrument.
Conventions
The names of all switches, controls, and indicators appear in this manual exactly
as they appear on the instrument.
Specific conventions for programming are given in the sections Syntax andCommands and Appendix C: Examples.
Company Confidential [12/5/96]
VX4351 40-Channel, 10 Amp, SPST Switch Module User Manual
vii
Preface
viii
Company Confidential [12/5/96]
VX4351 40-Channel, 10 Amp, SPST Switch Module User Manual
Getting Started
Getting Started
This section begins with a brief description of the VX4351 40-Channel, 10 Amp,
SPST Switch Module and its supporting VXIplug&play software. The topics
discussed in this section include the following:
An explanation of how to configure and install the module in a VXIbus
mainframe
A quick functional check to assure that the instrument operates properly
A review and explanation of the VXIplug&play software, including the Soft
Front Panels (SFPs) and the plug&play instrument driver function calls
An explanation of the controls and indicators on the module
A description of the module configuration
Module installation procedures
VXIplug&play software installation procedure
Module Description
The VX4351 40-Channel, 10 Amp, SPST Switch Module is a printed circuit
board assembly for use in a mainframe conforming to the VXIbus Specification,
such as the VX1410 Intelliframe. The VX4351 contains 40 SPST (form A)
relays. Each relay may be controlled independently. The contacts of each relay
are connected to one of three 30-pin high current connectors which are mounted
on the module’s front panel. Circuitry is included on the VX4351 to verify the
control signals that are applied to each relay coil driver.
The VX4351 provides the following features:
10 A maximum switching current per contact
30 VDC, 250 VAC maximum switching voltage per contact
300 W, 2500 VA maximum switching power per contact
40 SPST (form A) relays
verification of the control signal applied to each relay coil driver.
three 30-pin high current front panel connectors
optional installation of the low-cost VXI local bus slave interface
Company Confidential [12/5/96]
VX4351 40-Channel, 10 Amp, SPST Switch Module User Manual
1–1
Getting Started
The Option 01 Interface
The Option 01 interface enables the VX4351 to control up to 11 additional relay
modules from the Tektronix SurePatht family of relay modules. These modules
are controlled via the VXI P2 local bus. The VX4351 acts as a local bus slave
relay module when it is not equipped with option 01.
Option 01 provides a VXI word serial protocol servant interface to the
SurePatht family of VXI relay modules. The Option 01 is a circuit board
assembly measuring approximately 3I× 9I that is installed as an optional
daughter board on one of the SurePatht C-size VXI switching modules.
The daughter board accepts SCPI-compatible commands from its commander
using VXI word serial protocol. The daughter board controls the relay module on
which it is installed, and controls additional relay modules installed in adjacent
slots to its right via the VXI P2 local bus. The daughter board is capable of
controlling from one to 12 relay modules of the SurePatht family.
NOTE. For the daughter board to control additional relay modules, a firmware
upgrade may be required. In this document, these modules will be referred to as
“local bus slaves.”
VXI Interface Module Features. The VXI Interface Module includes the following
features:
HCPU:
Zilog Z88C00 Microcontroller with 20 MHz Clock
64 Kb of EPROM and 32 Kb of RAM
HVXI Interface:
VXI Rev 1.4 Message Based Device
Supports Fast Handshake word serial protocol data transfers
IEEE-488.2 device
Logical Address selectable with two rotary hexadecimal switches
Interrupter level selectable with a rotary hexadecimal switch. Selects one of
seven levels or disables interrupt generation
Command programmable control of one of eight VXI TTL triggers
Command programmable monitoring of one to eight VXI TTL triggers
As part of the self test, SurePatht modules automatically verify the control
logic every time a relay operation is performed.
1–2
Company Confidential [12/5/96]
VX4351 40-Channel, 10 Amp, SPST Switch Module User Manual
Getting Started
Socketed Relays
Experience shows that high current switching can be more prone to relay failure
than low current switching applications. These failures are most often caused by
a Unit Under Test (UUT) fault resulting in excessive draw.
Socketed relays are used in the VX4351 Module for easy on-site replacement of
defective relays. This reduces the downtime that may be experienced when
switching high currents.
Figure 1–1 shows the contact arrangement (1 of 40 relays) of the VX4351.
Figure 1–2 shows a typical SurePatht configuration.
Common
Normally Open
Figure 1–1: VX4351 Contact Arrangement (1 of 40 Relays)
VXI interface &
slave controller
daughter board
Backplane
connectors
Front panel
connectors
Daughter board
connectors
Figure 1–2: Typical SurePath Configuration
Fuses
The VX4351 has one 2 A fast-acting fuse on the +5 V line, and one 2 A fast
acting fuse on the +24 V line.
Each relay module that the Option 01 Module controls has a fuse that limits the
amount of current that the module can draw from the VXI backplane +5 V power
pins. This fuse protects the module in case of an accidental shorting of the power
bus or any other situation where excessive current might be drawn.
Company Confidential [12/5/96]
VX4351 40-Channel, 10 Amp, SPST Switch Module User Manual
VXI backplane
local bus
1–3
Getting Started
The Option 01 Module monitors the state of the fuses of each of the relay
modules that it controls. If a fuse opens on one of these modules, the Option 01
Module will assert SYSFAIL* on the VXIbus.
If the +5 V fuse on the module on which the Option 01 Module is installed
opens, the VXIbus Resource Manager will be unable to assert SYSFAIL
INHIBIT on the Option 01 to disable SYSFAIL*.
If a +5 V fuse opens, remove the fault before replacing the fuse. Replacement
fuse information is given in the Specifications section of the user manual for the
appropriate relay module.
CAUTION. This instrument can cause electric shocks. Please refer all servicing to
qualified personnel.
BITE (Built-in Test
Equipment)
Built-in Test Equipment (BITE) is provided by extensive self tests that are
automatically invoked on power-on and can also be invoked on command.
Circuitry tested includes the CPU and all memory
on each relay module controlled by the Option 01.
VXIplug&play Software Description
VXIplug&play Soft Front Panels (SFPs) provide interactive control of VXI
instruments using software virtual instruments and instrument drivers that are
controller independent. SFPs are graphical user interfaces that emulate the
physical controls and displays typically found on monolithic instruments. The
instrument drivers call a common set of I/O control functions that are independent of instrument types, interface types, operating systems, programming
languages, and networking mechanisms.
The installation program installs the VXIplug&play drivers as defined by the
VXIplug&play Alliance for the framework appropriate for your processing
environment, as follows:
WIN
WinNT
, and the relay control circuitry
1–4
Win95
Company Confidential [12/5/96]
VX4351 40-Channel, 10 Amp, SPST Switch Module User Manual
Getting Started
When the installation is complete, double clicking on the icon launches the Soft
Front Panel, which displays a representation of the traditional controls and
indicators for an instrument. By selecting the appropriate controls on the SFP,
you can verify that the instrument has been correctly installed and is functional,
and performs nearly all of the functions of the instrument. The soft front panel
software will:
Accessories
Control the instrument
Display data
Provide command line query and response (Talk/Listen)
Provide error and event reporting
See Installation for instructions on installing and running the SFP and using the
C driver for program control. Detailed descriptions of the VXIplug&play drivers
are given in on-line help and text files on the media shipped with the instrument.
Table 1–1 lists the standard accessories included with the VX4351:
T able 1–1: Standard Accessories
AccessoryPart Number
VX4351 User Manual070-9724-XX
VX4351 Reference070-9726-XX
3 ea Mating Connectors204-1 176-XX
Company Confidential [12/5/96]
VX4351 40-Channel, 10 Amp, SPST Switch Module User Manual
1–5
Getting Started
T able 1–1: Standard Accessories (Cont.)
AccessoryPart Number
90 ea Connector Pins131-6194-XX
VXIplug&play media063-2355-XX and
063-2762-XX
Table 1–2 lists the options available for the VX4351.
The following controls are provided to select the functions of the VX4351
operating environment. Figures 1–3 and 1–4 illustrate the physical location of
these controls.
The Logical Address switches and VMEbus Interrupt Level Select switch must
be correctly set to ensure proper operation. See Configuration for details on how
to set the switches.
1–6
Company Confidential [12/5/96]
VX4351 40-Channel, 10 Amp, SPST Switch Module User Manual
Getting Started
Figure 1–3: VX4351 Fuse
F77
Option 01
F49
LOGICAL
ADDRS
LO
HI
INTRPT
Switches as viewed
from the rear of instrument
(labels are on the back shield)
HI CUR
Figure 1–4: VX4351 Front Panel
Company Confidential [12/5/96]
VX4351 40-Channel, 10 Amp, SPST Switch Module User Manual
1–7
Getting Started
Configuration
The following switches must be correctly set to ensure proper operation. Refer to
Figure 1–3 for their physical locations.
Logical Address Switches
IEEE-488 Address
Each functional module in a VXIbus System must be assigned a unique logical
address, from 1 to decimal 255 (hexadecimal FF). The base VMEbus address of
the VX4351 is set to a value between 1 and hexadecimal FF (FF
) by two
16
hexadecimal rotary switches. Align the desired switch position with the arrow on
the module shield.
The physical address of the instrument is on a 64 byte boundary. If the Logical
Address switch representing the most significant digit (LA-HI) of the logical
address is set to position X and the switch representing the least significant digit
(LA-LO) of the logical address is set to position Y, then the base physical
address of the VX4351 will be [(40
In order to use and program the VX4351 Module in an IEEE-488 environment
you must know the IEEE-488 address of the module. Different manufacturers of
IEEE-488 interface devices might have different algorithms for equating a
logical address with an IEEE-488 address. Consult the operating manual of the
IEEE-488 Interface Module being used.
VMEbus Interrupt Level
Select Switch
1–8
Each function module in a VXIbus system can generate an interrupt at a
specified level on the VMEbus to request service from the interrupt handler
located on its commander. Set the interrupt level to the same level as the
interrupt handler on that commander. The VMEbus interrupt level on which the
VX4351 Module generates interrupts is set by a rotary switch. Align the desired
switch position with the arrow on the module shield.
Valid VMEbus Interrupt Level Select switch settings are one through seven, with
setting one equivalent to level one, and so on. The level chosen should be the
same as the level set on the VX4351 interrupt handler, typically the module
commander. Setting the switch to zero or eight will disable the module interrupts. Do not use switch settings nine through f.
Company Confidential [12/5/96]
VX4351 40-Channel, 10 Amp, SPST Switch Module User Manual
Module Installation
Getting Started
Interrupts are used by the module to return VXIbus Protocol Events to the
module commander. Refer to the Operating Basics section for more information
on interrupts. The VXIbus Protocol Events supported by the module are listed in
Appendix A:Specifications.
This section describes how to install the VX4351 module in the mainframe.
CAUTION. Verify that the mainframe is able to provide adequate cooling and
power with this module installed. Check Thermal Considerations in this section
for cooling requirements. Refer to the mainframe Operating Manual for further
instructions. If the mainframe cannot cool the unit adequately, the unit may not
operate properly and may be damaged. Only qualified personnel should preform
service procedures.
Tools Required
Requirements and
Cautions
A slotted screwdriver set is required for proper installation.
The VX4351 Module is a C-size VXIbus instrument module and therefore may
be installed in any C- or D-size VXIbus mainframe slot other than slot 0. To
install the module in a D-size mainframe, consult the operating manual for the
mainframe. Refer to Configuration for information on selecting and setting the
Logical Address switch of the module. This switch defines the programming
address of your module. To avoid confusion, it is recommended that the slot
number and the logical address be the same.
NOTE. Note that there are two printed ejector handles on the card. To avoid
installing the card incorrectly, make sure the ejector marked “VX4351” is at the
top.
If the VX4351 is inserted in a slot with any empty slots to the left of the module,
the VME daisy-chain jumpers must be installed on the backplane in order for the
VXI Module to operate properly. Check the manual of the mainframe being used
for jumpering instructions. Jumpers are not necessary for autoconfiguring
backplane designs.
Company Confidential [12/5/96]
VX4351 40-Channel, 10 Amp, SPST Switch Module User Manual
1–9
Getting Started
CAUTION. Verify that the mainframe is able to provide adequate cooling and
power with this module installed. Insufficient cooling can damage the module.
Refer to the mainframe Operating Manual for instructions.
If the module is used in a Tektronix mainframe, all cooling requirements are met.
Thermal Considerations
Most VXI modules have very modest cooling requirements, and most VXI
mainframes have large airflow capacities. These circumstances combine to make
cooling considerations completely adequate in most installations. However, this
is not the case with the VX4351 40-Channel, 10 Amp, SPST Switch Module.
Although the VX4351 dissipates only 20 W of mainframe supply power, it is
possible for it to dissipate up to an additional 120 W of external power when all
40 switches are closed and loaded with 10 A of current.
If sufficient cooling air is not available from the VXI mainframe to guarantee a
20_ C rise under all circumstances, then the operation of the module must be
planned to control the power dissipation. In any case, the use of a Tektronix
VX1410 Option 1M Mainframe is recommended, both for its high cooling
capacity, and for its ability to monitor and alarm the temperature of the module
in each slot. The required airflow for a given operational condition may be
closely approximated by the following method:
1. Calculate the airflow requirements for each switch to be closed.
This is given by the equation:
(required airflow in liters/second) =~ .00216 x ((current in amperes)^2)
2. Sum the airflow requirements.
3. Add 1.44 liters/second
1–10
Examples
In the following example, all 40 channels of the VX4351 are to be closed, but
only 7 A of current are to be controlled on each channel:
Airflow per channel =~ .00216 x (7^2) = .106 liters/second
Airflow for 40 channels =~ 40 x .106 = 4.24 liters/second
Total airflow =~ 4.24 + 1.44 = 5.68 liters/second
Company Confidential [12/5/96]
VX4351 40-Channel, 10 Amp, SPST Switch Module User Manual
Getting Started
The following graph illustrates the required airflow at different atmospheric
pressures and temperatures:
Liters/sec
20
15
10
5
0
13.3_ C
20_ C
Temperature Rise
40_ C
0.10.20.30.40.50.60.70.80.901.001.101.20
mm H
O
2
10_ C
Figure 1–5: VX4351 Airflow Rate
By using this method, the chart of airflow rate versus pressure for the VX4351,
and the airflow data furnished with the VXI mainframe, operations may be easily
planned to ensure that the operating temperatures for the VX4351 are not
exceeded.
Installation Procedure
Follow these steps to install the VX4351. If the module has Option 01, first refer
to the Option 01 User Manual for instructions on mounting the option.
CAUTION. The VX4351 Module is a piece of electronic equipment and therefore
has some susceptibility to electrostatic damage (ESD). ESD precautions must be
taken whenever the module is handled. Only qualified personnel should preform
service procedures.
1. Record the revision level, serial number (located on the label on the shield of
the VX4351), and switch settings on the Installation Checklist.
2. Verify that the switches are set to the correct values. Refer to Configuration
for more information on setting switches.
3. Make sure that the mainframe power is off.
4. Insert the module into one of the instrument slots of the mainframe (see
Figure 1–6).
Company Confidential [12/5/96]
VX4351 40-Channel, 10 Amp, SPST Switch Module User Manual
1–11
Getting Started
5. Secure the module to the mainframe using the hold-down screws, and cover
all unused slots.
6. Connector Installation: Use the correct cable to interface between the module
I/O connector and the Unit Under Test (UUT). The recommended connector
is listed in Appendix A: Specifications.
Figure 1–6: Module Installation
VXIplug&play Software Installation
Each VXIplug&play instrument includes storage media containing stand-alone,
executable Soft Front Panels (SFPs) to control the instrument. You can use the
soft front panels immediately after installing the software just as you would use
physical front panel controls. No particular application development environment (ADE) is necessary. The soft front panels and the supporting software were
developed in conformance with the guidelines of the VXIplug&play Systems
Alliance.
All VXIplug&play products are classified within a particular framework
according to guidelines of the VXIplug&play Systems Alliance to categorize
operating systems, programming languages, and I/O software libraries. The
framework supported by the driver distributed with this VXI module is printed
on the label of the media.
1–12
Company Confidential [12/5/96]
VX4351 40-Channel, 10 Amp, SPST Switch Module User Manual
Getting Started
The source code, as well as the dynamic link library, are distributed so that you
have the flexibility of using either of them in the end application.
The instrument driver distributed with the Tektronix VX4351 is also VXIplug&play compliant. The driver uses VISA calls that are portable across
platforms and development environments. Tektronix uses only the ANSI C
implementation in instrument driver source code. No platform-specific libraries
are included in the driver. The driver source code will compile using MSVC,
Borland, Symantec or Watcom compilers without having to use foreign libraries
other than the VISA Dynamic Link Library.
The MSVC and Borland import libraries for visa.dll are located in the following
directory:
VXIPNP\<Framework>\LIB\MSC and VXIPNP\<Framework>\LIB\BC
respectively.
All driver .dll files are located in the following directory:
VXIPNP\<Framework>\BIN
Installation Procedure
Driver Files
Use the following procedure to install the VXIplug&play software:
1. Insert the media containing the driver files in the appropriate drive.
2. Locate the file setup.exe, as follows:
On a 3 1/2 inch floppy disk, the file is on disk 1
On a CD ROM, the file will be in the tkvx4351 directory.
3. Launch setup.exe as follows:
In Windows NT/3.xx, use the File menu and select Run. Then, browse to
find setup.exe or type the drive letter and program name.
In Windows 95, use Start and select Run. Browse to locate setup.exe and
click on OK.
4. Follow the directions of the installation program.
Following installation, driver files (see list below) will be found in locations
defined by the VXIplug&play Alliance. Where required, modifications to your
autoexec.bat and system.ini files may be automatically completed.
The instrument drivers for the VX4351 is distributed with a number of C source
code files, header files, dynamic link libraries and other supporting files. A
breakdown of the modules that the files control are as follows:
Company Confidential [12/5/96]
VX4351 40-Channel, 10 Amp, SPST Switch Module User Manual
1–13
Getting Started
VX43x0. These files make up the high level “controller” portion of the driver.
This part of the driver does the actual communication with the instrument. The
tkvx43x0.c or tkvx43x0.dll have functions which perform VISA function calls.
The other modules, making up the total driver, call functions to get system
configuration information and to communicate to each specific instrument.
Device-Specific Files. Files controlling the SurePathtfamily have the prefix
tkvx43x0.
File Locations. For the VX43x0 driver, the following files will be in the
VXIPNP\<Framework>\TKVX43x0 directory:
Several *.uir (User Interface Resource) files will support the graphic user
interface (GUI) executables (CVI files). The following files are installed in the
VXIPNP\<Framework>\INCLUDE directory:
tkvx43x0.h
tkvx43x0.bas
The VXIPNP\<Framework>\BIN directory includes the following file:
tkvx43x0.dll
The VXIPNP\KB directory includes the following files:
The VXIPNP\<Framework>\LIB\MSC\ directory includes the following file:
tkvx43x0.lib
The .DLL files are tested in LabWindows/CVI, LabView, HPVEE, Visual Basic,
MSVC/C++ and Borland C/C++ before distribution. If you want to modify the
driver algorithms, all files are distributed to facilitate rebuilding the .DLL files
with the modifications.
1–14
Company Confidential [12/5/96]
VX4351 40-Channel, 10 Amp, SPST Switch Module User Manual
Getting Started
NOTE. Tektronix recommends that you back up your original source files before
modifying the driver files
CAUTION. The Soft Front Panel (SFP) distributed with this driver is built using
the distributed .DLL files. Any modification to the .DLL files used by the SFP
could make it unusable. Re-installing the driver will write over any modified
files with the original files and restore SFP operation.
Company Confidential [12/5/96]
VX4351 40-Channel, 10 Amp, SPST Switch Module User Manual
1–15
Getting Started
Installation Checklist
Installation parameters will vary depending on the mainframe being used. Be
sure to consult the mainframe operating manual before installing and operating
the module.
Revision Level:
Serial No.:
Mainframe Slot Number:
Switch Settings: