National Instruments VXI - Manuals
National Instruments VXI – Manual in PDF format online.
Manuals:
Manual National Instruments VXI
Summary
Important Information Warranty The National Instruments MXIbus boards and accessories are warranted against defects in materials and workmanship for a period of one year from the date of shipment, as evidenced by receipts or other documentation. National Instruments will, at its option, repair or re...
© National Instruments Corporation v VXI/VME-PCI8022 for Solaris Table of Contents About This Manual Organization of This Manual ........................................................................................ xiConventions Used in This Manual....................................................
Table of Contents © National Instruments Corporation ix VXI/VME-PCI8022 for Solaris Appendix ASpecifications Appendix BNI-VXI Software Overview Appendix CEEPROM Configuration Appendix DCommon Questions Appendix ECustomer Communication Glossary Index Figures Figure 2-1. PCI-MXI-2 Parts Locator Diagra...
Table of Contents VXI/VME-PCI8022 for Solaris x © National Instruments Corporation Figure 4-1. VME-MXI-2 Parts Locator Diagram .................................................... 4-2 Figure 4-2. Base Address Selection ......................................................................... 4-4 Fig...
© National Instruments Corporation xi VXI/VME-PCI8022 for Solaris About This Manual This manual contains instructions for installing and configuring the National Instruments VXI-PCI8022 or VME-PCI8022 Series interface kit for Solaris. The VXI-PCI8022 kit includes a VXI-MXI-2 module, which plugs into...
About This Manual © National Instruments Corporation xiii VXI/VME-PCI8022 for Solaris Conventions Used in This Manual The following conventions are used in this manual: bold Bold text denotes parameter names, menus, menu items, or dialog box buttons or options. bold italic Bold italic text denotes a...
About This Manual VXI/VME-PCI8022 for Solaris xiv © National Instruments Corporation How to Use This Documentation Set Begin by reading this getting started manual to guide you through the installation and configuration of the hardware and software. You should install and configure the components of...
About This Manual © National Instruments Corporation xv VXI/VME-PCI8022 for Solaris NI-VXI functions. Study the descriptions of each function given in the NI-VXI Programmer Reference Manual to fully understand the purpose and syntax of each function. Refer to the NI-VXI Graphical Utilities Reference...
© National Instruments Corporation 1-1 VXI/VME-PCI8022 for Solaris Chapter 1 Introduction and Quick Start This chapter describes the VXI/VME-PCI8022 interface kits, lists what you need to get started, introduces the concepts of MXI-2, and includes a brief description of the hardware and software. Th...
Chapter 1 Introduction and Quick Start VXI/VME-PCI8022 for Solaris 1-2 © National Instruments Corporation How to Use This Manual VXI VME Gather What You Need to Get Started Chapter 2 Chapter 6 Chapter 5 Chapter 7 Chapter 4 Software and Utilities Reference Chapter 1 Write Application Program Using VX...
Chapter 1 Introduction and Quick Start © National Instruments Corporation 1-3 VXI/VME-PCI8022 for Solaris VXI/VME-PCI8022 Kit Overview The VXI/VME-PCI8022 interface kits link any computer with a PCI bus (hereafter referred to as a PCI-based computer) directly to the VXIbus or VMEbus using the high-s...
Chapter 1 Introduction and Quick Start VXI/VME-PCI8022 for Solaris 1-4 © National Instruments Corporation products using a single cable. Thus, MXI-2 lets CPU interface boards such as the PCI-MXI-2 perform as though they were plugged directly into the VXI/VME backplane. In addition, MXI-2 boosts data...
Chapter 1 Introduction and Quick Start © National Instruments Corporation 1-5 VXI/VME-PCI8022 for Solaris The VME-MXI-2 module is a single-slot, double-height VMEbus device with optional VMEbus System Controller functions. It uses address mapping to convert MXIbus cycles into VMEbus cycles and vice ...
Chapter 1 Introduction and Quick Start VXI/VME-PCI8022 for Solaris 1-6 © National Instruments Corporation Optional Software Your VXI/VME-PCI8022 kit includes the NI-VXI bus interface software. In addition, you can use the National Instruments LabVIEW and LabWindows ® /CVI application programs and in...
Chapter 1 Introduction and Quick Start © National Instruments Corporation 1-7 VXI/VME-PCI8022 for Solaris • You will be using the NI-VXI software for initialization, configuration, and device interaction. • You will use the default hardware and software settings. – The PCI-MXI-2 is the main controll...
Chapter 1 Introduction and Quick Start VXI/VME-PCI8022 for Solaris 1-8 © National Instruments Corporation chassis are not configured as system controller. Having more than one device configured as system controller will damage the VXI/VME system. For VXI systems that include VME devices, ensure that...
Chapter 1 Introduction and Quick Start © National Instruments Corporation 1-9 VXI/VME-PCI8022 for Solaris 4. Type the following command to remove the install script: rm INSTALL The NI-VXI driver for Solaris 2.x is added to the driver list automatically during installation. It is loaded the first tim...
Chapter 1 Introduction and Quick Start VXI/VME-PCI8022 for Solaris 1-10 © National Instruments Corporation This help file shows you the syntax for this command, which reads VXI device configuration registers. The first argument is a logical address, and the second is the offset of the VXI device con...
Chapter 3 VXI-MXI-2 Configuration and Installation © National Instruments Corporation 3-3 VXI/VME-PCI8022 for Solaris Front Panel Features The VXI-MXI-2 has the following front panel features. • Three front panel LEDs – SYSFAIL LED indicates that the VMEbus SYSFAIL line is asserted. – MXI LED indica...
Chapter 3 VXI-MXI-2 Configuration and Installation VXI/VME-PCI8022 for Solaris 3-4 © National Instruments Corporation VXIbus Logical Address Each device in a VXIbus/MXIbus system is assigned a unique number between 0 and 254. This 8-bit number, called the logical address, defines the base address fo...
Chapter 3 VXI-MXI-2 Configuration and Installation © National Instruments Corporation 3-7 VXI/VME-PCI8022 for Solaris As required by the VXIbus specification, the VXI-MXI-2 drives the 10 MHz signal CLK10 on a differential ECL output when installed in Slot 0. When not installed in Slot 0, the VXI-MXI...
Chapter 3 VXI-MXI-2 Configuration and Installation VXI/VME-PCI8022 for Solaris 3-8 © National Instruments Corporation Figure 3-4. VXIbus Local Bus Configuration VXIbus CLK10 Routing When the VXI-MXI-2 is installed in Slot 0 of your mainframe, it supplies the VXIbus CLK10 signal. The VXI-MXI-2 can us...
Chapter 3 VXI-MXI-2 Configuration and Installation VXI/VME-PCI8022 for Solaris 3-12 © National Instruments Corporation The VXI-MXI-2 can also drive or receive the MXIbus CLK10 signal. Switch S7 controls whether the VXI-MXI-2 drives MXIbus CLK10 from the VXIbus CLK10 or receives MXIbus CLK10. As show...
Chapter 3 VXI-MXI-2 Configuration and Installation © National Instruments Corporation 3-13 VXI/VME-PCI8022 for Solaris Figure 3-8. SMB Trigger Input Termination MXIbus Termination The first and last MXIbus devices connected to the MXIbus—whether it is a single MXI-2 cable or daisy-chained MXI-2 cabl...
Chapter 3 VXI-MXI-2 Configuration and Installation © National Instruments Corporation 3-17 VXI/VME-PCI8022 for Solaris Onboard DRAM The VXI-MXI-2 can accommodate up to two 1.35 in. DRAM SIMMs. Table 3-1 lists the SIMMs you can use. You can use 32-bit or 36-bit SIMMs since DRAM parity is not required...
Chapter 3 VXI-MXI-2 Configuration and Installation VXI/VME-PCI8022 for Solaris 3-20 © National Instruments Corporation Connect the MXIbus Cable There are two basic types of MXI-2 cables. MXI-2 cables can have either a single connector on each end or a single connector on one end and a double connect...
Chapter 4 VME-MXI-2 Configuration and Installation © National Instruments Corporation 4-3 VXI/VME-PCI8022 for Solaris Front Panel Features The VME-MXI-2 has the following front panel features. • Three front panel LEDs – SYSFAIL LED indicates that the VMEbus SYSFAIL line is asserted. – MXI LED indica...
© National Instruments Corporation 5-1 VXI/VME-PCI8022 for Solaris Chapter 5 NI-VXI Software Installation Installing and Loading the NI-VXI Software for Solaris 2. x The instructions in this section are specific to users of the Solaris 2.5.1 or higher platform. Installing NI-VXI for Solaris 2. x The...
Chapter 5 NI-VXI Software Installation VXI/VME-PCI8022 for Solaris 5-2 © National Instruments Corporation Loading the NI-VXI Driver for Solaris 2. x The NI-VXI driver for Solaris 2.x is added to the driver list automatically during installation. It is loaded the first time you open the driver (for e...
Chapter 5 NI-VXI Software Installation © National Instruments Corporation 5-3 VXI/VME-PCI8022 for Solaris Using the NI-VXI Software The NI-VXI software expects to be loaded in the /opt/NICpcimxi directory. If you have installed the software in another directory, you need to set the NIVXIPATH environ...
© National Instruments Corporation 6-1 VXI/VME-PCI8022 for Solaris Chapter 6 NI-VXI Configuration Utility This chapter contains instructions for using the VXI Resource Editor utility of the NI-VXI software to configure the PCI-MXI-2 and the VXI-MXI-2 or VME-MXI-2. vxiedit is the VXI resource editor ...
Chapter 6 NI-VXI Configuration Utility VXI/VME-PCI8022 for Solaris 6-4 © National Instruments Corporation Before proceeding to a description of each field in these editors, review the remaining four options of the PCI-MXI-2 Configuration Editor. These options directly relate to how you can use the c...
Chapter 6 NI-VXI Configuration Utility © National Instruments Corporation 6-5 VXI/VME-PCI8022 for Solaris Logical Address Configuration Editor Figure 6-3 shows the Logical Address Configuration Editor. Notice that the options are arranged into three groups—Device Settings, VXI Shared Memory, and Res...
Chapter 6 NI-VXI Configuration Utility VXI/VME-PCI8022 for Solaris 6-6 © National Instruments Corporation Device Type This field indicates the classification of the PCI-MXI-2. The default value is MBD, designating a message-based device. The following table shows the available options. The device ty...
Chapter 6 NI-VXI Configuration Utility © National Instruments Corporation 6-7 VXI/VME-PCI8022 for Solaris VXI/VME Shared Memory The VXI Shared Memory group contains the controls to set the VXI and VME shared RAM size and the shared RAM pool. The Advanced button leads to additional options that confi...
Chapter 6 NI-VXI Configuration Utility VXI/VME-PCI8022 for Solaris 6-10 © National Instruments Corporation If the windows both map to the shared RAM destination but the byte order is different, the base of each inward window maps to the base of the shared RAM destination. This results in one half of...
Chapter 6 NI-VXI Configuration Utility © National Instruments Corporation 6-11 VXI/VME-PCI8022 for Solaris Device Configuration Editor Figure 6-5 shows the Device Configuration Editor. The following paragraphs describe the options you can select for each of the fields. Figure 6-5. PCI-MXI-2 Device C...
Chapter 6 NI-VXI Configuration Utility VXI/VME-PCI8022 for Solaris 6-12 © National Instruments Corporation System IRQ Level The remote controllers—in this case the VXI/VME-MXI-2—can report events such as triggers and DMA to the PCI-MXI-2 through a VXI IRQ line. This field selects which VXI IRQ level...
Chapter 6 NI-VXI Configuration Utility © National Instruments Corporation 6-13 VXI/VME-PCI8022 for Solaris Number of Interrupters This field gives the number of interrupters that the PCI-MXI-2 supports. Protocol Register This field specifies the contents of the Protocol register, indicating which pr...
Chapter 6 NI-VXI Configuration Utility VXI/VME-PCI8022 for Solaris 6-14 © National Instruments Corporation Bus Configuration Editor Figure 6-6 shows the Bus Configuration Editor. The following paragraphs describe the options you can select for each of the fields. Figure 6-6. PCI-MXI-2 Bus Configurat...
Chapter 6 NI-VXI Configuration Utility © National Instruments Corporation 6-15 VXI/VME-PCI8022 for Solaris before making any NI-VXI function calls or attempting to use the VXI/VME-MXI-2 Configuration Editor. Refer to the Connect the MXIbus Cable section at the end of either Chapter 3 or Chapter 4 of...
Chapter 6 NI-VXI Configuration Utility VXI/VME-PCI8022 for Solaris 6-16 © National Instruments Corporation Caution: Do not configure more than one MXIbus device to drive MXIbus CLK10. Having a second device driving MXIbus CLK10 could damage the device. MXI Transfer Limit Use this feature to control ...
Chapter 6 NI-VXI Configuration Utility © National Instruments Corporation 6-17 VXI/VME-PCI8022 for Solaris receives either a DTACK or BERR response, which it then passes to the MXI bus. This is the default situation because many external masters do not support VXI/MXI retries. If the external master...
Chapter 6 NI-VXI Configuration Utility VXI/VME-PCI8022 for Solaris 6-18 © National Instruments Corporation Window Size The amount of space you can allocate for the user window is system dependent. You can use the Size control to select the size of the user window (minimum of 4 KB, maximum of 2 GB). ...
Chapter 6 NI-VXI Configuration Utility VXI/VME-PCI8022 for Solaris 6-20 © National Instruments Corporation Figure 6-8. VXI/VME-MXI-2 Configuration Editor LA Selection and Logical Address You can set or modify the logical address of the VXI/VME-MXI-2 either within the VXI/VME-MXI-2 Configuration Edit...
Chapter 6 NI-VXI Configuration Utility © National Instruments Corporation 6-21 VXI/VME-PCI8022 for Solaris Address Space and Requested Memory The VXI/VME-MXI-2 requires at least 16 KB of address space in A24 space or at least 64 KB in A32 space. Use the Address Space control to select whether you wa...
Chapter 6 NI-VXI Configuration Utility VXI/VME-PCI8022 for Solaris 6-22 © National Instruments Corporation The A24/A32 write posting control affects write cycles that map through the A24 window and A32 window from the VXI/VMEbus to the MXIbus and vice-versa. This control also affects write cycles to...
Chapter 6 NI-VXI Configuration Utility © National Instruments Corporation 6-23 VXI/VME-PCI8022 for Solaris In a VXI/VMEbus/MXIbus system, you can configure some VXI/VME-MXI-2 modules for normal operating mode and others for interlocked arbitration mode. The VXI/VMEbus mainframes configured in interl...
Chapter 6 NI-VXI Configuration Utility VXI/VME-PCI8022 for Solaris 6-24 © National Instruments Corporation Otherwise, choose either the Yes or No option. Notice that selecting either of these options overrides the onboard jumper setting on the VXI-MXI-2, so it will not matter how the jumper is set. ...
Chapter 6 NI-VXI Configuration Utility VXI/VME-PCI8022 for Solaris 6-26 © National Instruments Corporation Transfer Limit You can use this feature to control how many data transfers the VXI/VME-MXI-2 will perform on the VXI/VMEbus before releasing it to another master device that is requesting use o...
Chapter 6 NI-VXI Configuration Utility © National Instruments Corporation 6-27 VXI/VME-PCI8022 for Solaris VXI/VME Fair Requester The VXI/VME-MXI-2 is always a Release On Request requester. However, you can configure whether the VXI/VME-MXI-2 acts as either a fair or unfair requester on the VXI/VMEb...
Chapter 6 NI-VXI Configuration Utility VXI/VME-PCI8022 for Solaris 6-28 © National Instruments Corporation control described previously under the VXI/VME Bus Options section. The options range from 8 µ s to 128 ms, with a default value of 1 ms. After the specified amount of time has elapsed, the BTO...
Chapter 6 NI-VXI Configuration Utility VXI/VME-PCI8022 for Solaris 6-30 © National Instruments Corporation MXI CLK10 Signal The VXI-MXI-2 can either receive or drive the MXIbus CLK10 signal. In its default setting, the VXI-MXI-2 uses the switch setting of S7 to determine the signal direction. ♦ VME ...
© National Instruments Corporation 7-1 VXI/VME-PCI8022 for Solaris Chapter 7 Using the NI-VXI Software This chapter discusses programming information for you to consider when developing applications that use the NI-VXI driver. After installing the driver software, you can begin to develop your VXI/V...
Chapter 7 Using the NI-VXI Software VXI/VME-PCI8022 for Solaris 7-2 © National Instruments Corporation Note: When compiling NI-VXI applications, you must define the VXISOLARIS macro in your makefile/project. Refer to the example programs on your software diskettes for details. Example Programs The e...
Chapter 7 Using the NI-VXI Software © National Instruments Corporation 7-3 VXI/VME-PCI8022 for Solaris The function MapVXIAddress() returns a pointer for use with low-level access functions. It is strongly recommended to use the VXIpeek() and VXIpoke() macros to access the memory instead of directly...
Chapter 7 Using the NI-VXI Software VXI/VME-PCI8022 for Solaris 7-4 © National Instruments Corporation System Configuration Functions The System Configuration functions provide the lowest-level initialization of your NI-VXI software and VXI controller. You must use the InitVXIlibrary() function at t...
© National Instruments Corporation A-1 VXI/VME-PCI8022 for Solaris Appendix A Specifications This appendix lists various module specifications of the PCI-MXI-2, VXI-MXI-2, and VME-MXI-2 such as physical dimensions and power requirements. PCI-MXI-2 The following pages list the specifications for the ...
Appendix A Specifications VXI/VME-PCI8022 for Solaris A-2 © National Instruments Corporation PCI Functionality Requirements Characteristic Specification PCI Initiator (Master) Capability Supported PCI Target (Slave) Capability Supported Data Path 32 bits Card Voltage/Type 5 V only; 32-bit half-size ...
Appendix A Specifications © National Instruments Corporation A-3 VXI/VME-PCI8022 for Solaris Environmental Physical Electrical Performance Characteristic Specification Temperature 0° to 55° C operating; -40° to 85° C storage Relative Humidity 0% to 95% noncondensing, operating;0% to 95% noncondensin...
Appendix A Specifications © National Instruments Corporation A-5 VXI/VME-PCI8022 for Solaris VMEbus Capability Codes Capability Code Description A32, A24, A16 (master) VMEbus master A32, A24, and A16 addressing A32, A24, A16 (slave) VMEbus slave A32, A24, and A16 addressing D32, D16, D08(EO) (master...
Appendix A Specifications VXI/VME-PCI8022 for Solaris A-6 © National Instruments Corporation Requirements Environmental Physical Characteristic Specification VXIbus Configuration Space 64 B A24 or A32 Space 16 KB minimum (programmable) Characteristic Specification Temperature 0° to 55° C operating; ...
Appendix A Specifications © National Instruments Corporation A-7 VXI/VME-PCI8022 for Solaris Electrical Performance DC Current Ratings Source Typical Maximum +5 VDC 2.5 A 3.5 A -5.2 VDC 180 mA 225 mA -2 VDC 80 mA 100 mA VME Transfer Rate Peak 33 MB/s Sustained 23 MB/s
Appendix A Specifications © National Instruments Corporation A-11 VXI/VME-PCI8022 for Solaris Performance VME Transfer Rate Peak 33 MB/s Sustained 23 MB/s
© National Instruments Corporation B-1 VXI/VME-PCI8022 for Solaris Appendix B NI-VXI Software Overview This appendix lists and describes the main programs and files that make up the NI-VXI software. Main Programs and Files This section lists the main programs and files that you can use for controlli...
Appendix B NI-VXI Software Overview VXI/VME-PCI8022 for Solaris B-2 © National Instruments Corporation system configuration information generated by the Resource Manager after it configures the link to the VMEbus. In VXI systems, you also use vxiedit to edit the model names of VXI devices and the ma...
© National Instruments Corporation C-1 VXI/VME-PCI8022 for Solaris Appendix C EEPROM Configuration This appendix describes how to control the operation of the PCI-MXI-2 onboard EEPROM and how to fix an invalid EEPROM setting. The EEPROM stores default registers values that are loaded at power-on. Th...
Appendix C EEPROM Configuration VXI/VME-PCI8022 for Solaris C-2 © National Instruments Corporation Figure C-1. EEPROM Operation Fixing an Invalid EEPROM Configuration Certain EEPROM configurations can cause your PCI computer to lock up while in its boot process. Generally, only the size and location...
© National Instruments Corporation D-1 VXI/VME-PCI8022 for Solaris Appendix D Common Questions This appendix addresses common questions you may have about using the NI-VXI bus interface software on the PCI-MXI-2 platform. How can I determine which version of the NI-VXI software I have installed? Run...
© National Instruments Corporation E-1 VXI/VME-PCI8022 for Solaris Appendix E Customer Communication For your convenience, this appendix contains forms to help you gather the information necessary to help us solve your technical problems and a form you can use to comment on the product documentation...
Fax-on-Demand is a 24-hour information retrieval system containing a library of documents on a wide range of technical information. You can access Fax-on-Demand from a touch-tone telephone at (512) 418-1111. You can submit technical support questions to the applications engineering team through e-ma...
Technical Support Form Photocopy this form and update it each time you make changes to your software or hardware, and use the completed copy of this form as a reference for your current configuration. Completing this form accurately before contacting National Instruments for technical support helps ...
Hardware and Software Configuration Form Record the settings and revisions of your hardware and software on the line to the right of each item. Complete a new copy of this form each time you revise your software or hardware configuration, and use this form as a reference for your current configurati...
DRAM SIMMs Installed ________________________________________________________ VXI/VME-MXI-2 Configuration Editor Settings (VXIedit) Logical Address ______________________________________________________________ LA Selection _________________________________________________________________ Address Sp...
Documentation Comment Form National Instruments encourages you to comment on the documentation supplied with our products. This information helps us provide quality products to meet your needs. Title: Getting Started with Your VXI/VME-PCI8022 and the NI-VXI™ Software for Solaris Edition Date: June 1...
© National Instruments Corporation I-1 VXI/VME-PCI8022 for Solaris Index A A16 base address, VMEbus, 4-3 to 4-4A16 write posting, VME/VXI-MXI-2, 6-21 to 6-22 A24/A32 write posting PCI-MXI-2, 6-17VME/VXI-MXI-2, 6-21 to 6-22 address space configuration PCI-MXI-2, 6-6VME/VXI-MXI-2, 6-21 arbiter timeout...
National Instruments Manuals
-
National Instruments SCC-AI01
Manual
-
National Instruments USB-6008/6009
Manual
-
National Instruments 7334
Manual
-
National Instruments NI 9403E
Manual
-
National Instruments DIO 6533
Manual
-
National Instruments NI PCI-5114
Manual
-
National Instruments 1000DC
Manual
-
National Instruments 321518A-01
Manual
-
National Instruments NI 5672
Manual
-
National Instruments USB-9221
Manual
-
National Instruments PCI
Manual
-
National Instruments NI 9229
Manual
-
National Instruments 6211
Manual
-
National Instruments NI 9217
Manual
-
National Instruments NI USB-6009
Manual
-
National Instruments NI sbRIO-960x
Manual
-
National Instruments 6024E
Manual
-
National Instruments 3.x
Manual
-
National Instruments NI 784xR
Manual
-
National Instruments NI-Motion
Manual