VME-GPIB Installation and User Guide

Similar documents
FieldPoint. FP-1000/1001 FieldPoint Quick Start Guide. Install the Network Module Mount the module on a DIN rail. What You Need to Get Set Up

FP-PS-4. Features. Installation

TBX-96 TERMINAL BLOCK

You need the following to set up and use your terminal block:

Calibrating FieldPoint Analog Input Modules with Calibration Executive

NI 6521 Specifications

INSTALLATION INSTRUCTIONS LFH160 Cable

OPERATING INSTRUCTIONS AND SPECIFICATIONS NI 9871E

FP-AO-210 AND CFP-AO-210

NI CB-37F-LP. Introduction INSTALLATION GUIDE. Connector Block for 37-Pin D-Sub Devices

OPERATING INSTRUCTIONS AND SPECIFICATIONS NI 9870E

OPERATING INSTRUCTIONS AND SPECIFICATIONS. NI 9208E 16-Channel, ±20 ma, 24-Bit Analog Input Module

FP-2000/2010 FieldPoint Quick Start Guide

FP-AO-200 AND CFP-AO-200

QUICK START GUIDE. What You Need to Get Set Up

Caution Electrostatic discharge can damage your controller. To avoid such damage, handle the controller only in a proper ESD-controlled environment.

Getting Started with the NI 8234

NI SD Card Memory Module

NI CAN Demo Box. NI CAN Demo Box User Guide. Power supply (+9 VDC to +12 VDC) 68-pin Multifunction Data Acquisition board

Getting Started with the NI PCI-1405

Getting Started with the NI PCI-8254R

LabVIEW DSP Module. Contents. Introduction RELEASE NOTES. Version 1.0

Getting Started with the NI PXI/PCIe-8231

CB-27T, TBX-68T, AND CB-68T ISOTHERMAL TERMINAL BLOCKS INSTALLATION GUIDE

NI 653x Cable Adapter

NI PCIe-8255R Quick Start Guide

Getting Started with the NI PCIe-8255R

Getting Started with R Series Multifunction RIO

Power Analyzer Firmware Update Utility Version Software Release Notes

Using Measurement & Automation Explorer (MAX) with VXI

Getting Results with the NI PXI-6585R

FieldPoint cfp-20xx. Quick Start Guide. What You Need to Get Set Up

Getting Started with the NI PCIe-8253

Getting Started with R Series Intelligent DAQ

8x16, 2-Wire Terminal Block for the NI PXI The following conventions are used in this guide:

Getting Started with the NI 8234

Getting Started with the NI PCIe-1433

NI SMB-2145/2146/2147/2148

cfp-rly-421 Features Installing the cfp-rly-421 FieldPoint Operating Instructions Eight-Channel SPST Relay Module

NI CardBus-8310-to-PXI Expansion Kit

Getting Started with the NI PCIe-8235

Artisan Technology Group is your source for quality new and certified-used/pre-owned equipment

CISCO 7304 SERIES ROUTER PORT ADAPTER CARRIER CARD

Getting Started with the NI PXI/PCI-1422

Getting Results with the NI 5752R

NI USB Introduction USER GUIDE AND SPECIFICATIONS. 4-Channel, ±10 V, 16-Bit Analog Voltage Output Module

Getting Started with the NI PXI/PCI-1409

NI 9213 Calibration Procedure

USER GUIDE Universal Motion Interface (UMI)-7764

NI What You Need to Get Started. Unpacking INSTALLATION GUIDE. This document explains how to set up your NI 8262 expansion module.

NI Channel, 0 20 ma, 16-Bit Analog Current Output Module

FP-AIO-600 and cfp-aio-600

NI 6584R User Guide and Specifications

NI SPEEDY-33. '7 NATIONAL INSTALLATIONGUIDE. P~ClCl J ~ Ig~~!1 "INSTRUMENTSN. 1~~~~~~g~~lm.OOOQ{JOOO,

Getting Started with NI-Motion for NI 73xx Motion Controllers

Compact FieldPoint cfp-cal

DATA SHEET. Catalyst Inline Power Patch Panel

ChemiDoc and ChemiDoc MP Imaging Systems with Image Lab Touch Software Installation Qualification Protocol (IQ)

Instructions. (For 6180 Industrial Computers) Applications. Overview & Safety

IVN Safety Guidelines GETTING STARTED GUIDE. 100BASE-T1 Media Converter

AC/DC (120V) Input Module Cat. No IAD Series C

USER GUIDE SC-2075 SIGNAL CONDITIONING ACCESSORY

Safety. Introduction

NI TB Introduction. Conventions INSTALLATION INSTRUCTIONS Wire Terminal Block for the NI PXI-2529

NI USB Introduction USER GUIDE AND SPECIFICATIONS. 8-Channel, 24 V Logic, Sinking Digital Input Device

LabVIEW DSP Module Release and Upgrade Notes

Purchasing. Operations 3% Marketing 3% HR. Production 1%

Dataliner Message Displays Using DL50 Slaves with a DL40 Master

Instruction Manual. VacTest Accessory. Interface Converter (Bluetooth Module) RS485 - Bluetooth. Vacuum Measurement Equipment

Sample. LabWindows TM /CVI TM Core 1 Exercises Manual

Fast 3D EMC/EMI Scan with Detectus Scanning System and Tektronix Real Time Spectrum Analyzers CASE STUDY

FP-1600 FieldPoint Quick Start Guide

Troubleshooting Ethernet Problems with Your Oscilloscope APPLICATION NOTE

CISCO 7304 SERIES ROUTER PORT ADAPTER CARRIER CARD

CISCO 7200 SERIES NETWORK PROCESSING ENGINE NPE-G1

iclass SE multiclass SE 125kHz, 13.56MHz 125kHz, 13.56MHz

Sample. LabWindows TM /CVI TM Core 1 Course Manual

Instructions. (For 6180 Industrial Computers) Installing a Processor Upgrade

Keysight Technologies E3620A and E3630A Non-programmable DC Power Supplies. Data Sheet

Upgrading Luminex IS 2.3 to Bio-Plex Manager 6.1 Software. For technical support, call your local Bio-Rad office, or in the US, call

Unpack the package contents and verify that you have the following: Model PA301 Network Card Telephone cable (10 ft) Resource CD

END-OF-SALE AND END-OF-LIFE ANNOUNCEMENT FOR THE CISCO MEDIA CONVERGENCE SERVER 7845H-2400

RTPA2A. TekConnect probe adapter for real-time spectrum analyzers. Tektronix high-performance probing solutions. Applications. Notice to EU customers

NI PXI-2567 Specifications

Items exceeding one or more of the maximum weight and dimensions of a flat. For maximum dimensions please see the service user guide.

PRODUCT DATA. Wideband Ear Simulator Type 4195-Q for Production Line Testing of Telephones

Application Note. Overview. Hardware Requirements. Software Requirements

CISCO IP PHONE 7970G NEW! CISCO IP PHONE 7905G AND 7912G XML

Cisco ubr7200-npe-g1 Network Processing Engine for the Cisco ubr7246vxr Universal Broadband Router

Cisco Aironet In-Building Wireless Solutions International Power Compliance Chart

Patent Portfolio Overview July The data in this presentation is current as of this date.

How to Troubleshoot System Problems Using an Oscilloscope with I 2 C and SPI Decoding APPLICATION NOTE

Patent Portfolio Overview May The data in this presentation is current as of this date.

For NI PXI and NI SCXI Switch Modules

Training Notes Unity Real Time 2

8510 AC Spindle Drive Hardware/Firmware Replacement

12-Channel, ±24 V Precision PXI Source Measure Unit

CompactRIO Reconfigurable Embedded Chassis

NI USB Introduction USER GUIDE AND SPECIFICATIONS. 8-Channel, 24 V Logic, Sourcing Digital Output Device

EventBuilder.com. International Audio Conferencing Access Guide. This guide contains: :: International Toll-Free Access Dialing Instructions

Transcription:

VME-GPIB Installation and User Guide Contents Introduction Introduction... 1 What Your Kit Should Contain... 2 Optional Equipment and Software Packages... 3 Unpacking your VME-GPIB... 3 Functional Overview... 4 VMEbus Transceivers... 4 MITE... 4 Interrupts and Bus Arbitration... 5 EEPROM... 5 GPIB... 5 Configuration and Installation... 6 VMEbus A16 Base Address... 6 Configuration EEPROM... 7 Installation... 7 Specifications... 8 Technical Support Resources... 10 NI Web Support... 10 Worldwide Support... 10 This section describes the VME-GPIB, lists the contents of your VME-GPIB kit, and explains how to unpack your VME-GPIB. The VME-GPIB is a high-performance VMEbus to GPIB Controller. This interface enables a VMEbus-based computer to control GPIB instruments. The VME-GPIB has two GPIB interfaces and has the following features. 6U single width VMEbus card with ejector handles Interfaces to the VMEbus with the National Instruments MITE ASIC High-performance DMA Transfers Generates all VMEbus non-system Controller support signals HS488, MITE, National Instruments, NI, NI-488, NI-488.2, NI-488DDK, ni.com, and TNT4882C are trademarks of National Instruments Corporation. Product and company names mentioned herein are trademarks or trade names of their respective companies. For patents covering National Instruments products, refer to the appropriate location: Help»Patents in your software, the patents.txt file on your CD, or ni.com/patents. March 2003 323566B-01 ni.com 2003 National Instruments Corp. All rights reserved.

VMEbus master D08(EO), D16, D32, and D64 accesses Release-on-Request bus requester Programmable bus request level VMEbus slave D08(EO), D16, D32, and D64 accesses VMEbus interrupter Programmable interrupt level Programmable interrupt vector Programmable configurable parameters One out of four bus grant/request lines One out of seven interrupt request lines Supervisor or user access Local Master Reset Two GPIB interfaces with complete IEEE 488.2 compatibility with the National Instruments TNT4882C ASIC Maximum GPIB Transfer Rates Over 2.0 Mbytes/s using IEEE 488.1 Over 6.4 Mbytes/s using HS488 All program registers for basic operation located in 1 Kbytes of address space in A16 space A16 Base Address DIP Switch Front Panel Status LEDs SYSFAIL LED indicates that the VMEbus SYSFAIL line is asserted. ACCESSED LED indicates when the VME-GPIB is accessed from the VMEbus. NI-488DDK comprehensive source code package available for developing GPIB controller applications for any operating system What Your Kit Should Contain Your kit should contain the following components. One VME-GPIB Controller One VME-GPIB Installation and User Guide (this document) VME-GPIB Installation and User Guide 2 ni.com

Optional Equipment and Software Packages Unpacking your VME-GPIB GPIB X1 Cables, single-shielded, are available from National Instruments in 1-, 2-, and 4-meter lengths. GPIB X2 Cables, double-shielded, are also available in 1-, 2-, and 4-meter lengths. The available software package includes the NI-488DDK for VME-GPIB software. The NI-488DDK source code package can be used to develop a GPIB driver for the VME-GPIB for any operating system. The NI-488DDK provides example code for more than 20 board-level functions. The NI-488DDK is a subset of NI-488.2 and uses the same API, so that migration of applications between the NI-488DDK and NI-488.2 is straightforward. Complete the following steps when unpacking your VME-GPIB. 1. Verify that the pieces contained in the package you received match the kit parts list given earlier in this section. 2. Your VME-GPIB board is shipped in an antistatic plastic bag to prevent electrostatic damage to the board. Several components on the board can be damaged by electrostatic discharge. To avoid such damage in handling the board, touch the plastic bag to a metal part of your VMEbus computer chassis before removing the board from the bag. 3. Remove the board from the bag and inspect the board for any signs of damage. Notify National Instruments if the board appears damaged in any way. Do not install a damaged board in your computer. National Instruments Corporation 3 VME-GPIB Installation and User Guide

Functional Overview The block diagram for the VME-GPIB is shown in Figure 1. VME Transceivers MITE (VME Interface and DMA Controller) TNT GPIB VME VMEbus Interrupt and Bus Arbitration Configuration EEPROM I/O Bus TNT GPIB VMEbus Transceivers Figure 1. VME-GPIB Block Diagram The VMEbus transceivers ensure that the VME-GPIB meets the loading, driving, and timing requirements of the VMEbus specification for the various control signals. MITE The MITE is the National Instruments ASIC that implements the VMEbus interface. The MITE provides the VMEbus Master and Slave Functions, and two DMA channels. The VMEbus master state machine generates VMEbus master data transfer cycles when instructed to do so by one of the DMA controllers. The VME-GPIB can generate D32, D16, and D08(EO) single, block, and RMW cycles on the VMEbus. The VME-GPIB will not generate unaligned VMEbus data transfers. The VMEbus slave state machine monitors the output of the address decoders and responds to VMEbus cycles that are intended for the VME-GPIB. The VME-GPIB can accept D32, D16, and D08(EO) single and RMW VMEbus cycles. Unaligned VMEbus data transfers are treated as D32 data transfers. The only address modifier codes accepted by the VME-GPIB for A16 accesses are 0x2D and 0x29. VME-GPIB Installation and User Guide 4 ni.com

Interrupts and Bus Arbitration All of the program registers on the VME-GPIB are located in 1 Kbytes of A16 Address Space. The Base address for this address space is configured with the A16 Base Address DIP switch. The VME-GPIB has two DMA controllers, which operate independently of each other. Each DMA controller can be programmed to move data from one of the GPIB ports to any destination on the VMEbus. The DMA controllers direct the VMEbus master state machines to initiate data transfer cycles. The DMA controllers allow different cycle types and even different data widths between the source and destination during the DMA transfer. The VME-GPIB does not have VMEbus system controller circuitry, so it should not be installed in Slot 1 of a VMEbus computer. The VME-GPIB can be configured to use two interrupt request lines, one for each GPIB port. Each interrupt also has a programmable interrupt vector that is returned during a VMEbus IACK cycle. The VME-GPIB bus arbitration circuitry can be configured to use one of the four available bus request/grant pairs for VMEbus arbitration. When one of the DMA controllers is programmed to transfer data across the VMEbus, the bus arbitration circuitry will request the VMEbus and hold the VMEbus while the transfer takes place. EEPROM GPIB Several hardware settings are configured upon power-up by an onboard EEPROM rather than by onboard switches or jumpers. The configuration of the interrupt levels, and the VMEbus Request and Grant lines are loaded into the VME-GPIB registers after each power-up or hard reset. These settings can be changed later by software. Each of the two GPIB ports on the VME-GPIB is controlled by a National Instruments TNT4882C ASIC. The TNT4882C is a maximum performance IEEE 488.2 Talker, Listener, and Controller interface with integrated IEEE 488.1 transceivers. The TNT4882C also implements the HS488 mode of operation for high-speed GPIB data transfers. The TNT4882C incorporates FIFO buffers that decouple the GPIB transfer from the VMEbus. Each GPIB port is connected to a separate VMEbus interrupt line and on board DMA channel for independent operation. National Instruments Corporation 5 VME-GPIB Installation and User Guide

7 6 5 4 3 2 1 0 0 1 0 1 Configuration and Installation Configuration switches on the VME-GPIB are shown in Figure 2. You can use them to select the VMEbus A16 base address of the VME-GPIB and the boot configuration. J4 U23 U12 2 1 SW1 A16 ADDRESS S1 S2 WRITE BOOT ENABLE SELECT 3 U23 J3 U14 VME GPIB 1 A16 Base Address 2 Boot Select EEPROM 3 Write Enable EEPROM VMEbus A16 Base Address Figure 2. Switch Locator Diagram The VME-GPIB requires 1 Kbyte of A16 space for its configuration registers. You can change the A16 base address of the VME-GPIB by changing the setting of the 8-bit DIP switch which represents the most significant bits of the address. The 8 least significant bits will always be 00 hex. The ON position of the DIP switch corresponds to a logic value of 0, and the OFF position corresponds to a logic value of 1. Verify that no other devices in your system use the A16 address space for the VME-GPIB. VME-GPIB Installation and User Guide 6 ni.com

Figure 3 shows switch settings for A16 base address 2000 hex and 4000 hex. SW 1 76543210 SW 1 76543210 a. A16 Base Address 2000 hex (default) b. A16 Base Address 4000 hex Configuration EEPROM Figure 3. A16 Base Address Switch Settings The VME-GPIB has an onboard EEPROM, which stores default register values that are loaded at power-up. The WRITE ENABLE switch lets you change the factory-default configuration settings by permitting writes to the EEPROM. This switch serves as a safety measure and should not be needed under normal circumstances. The BOOT SELECT switch can be used to load an alternate boot configuration. Typically, configuration changes are done in software after the VME-GPIB is powered up. Figure 4 shows the default configuration settings for EEPROM operation. S2 0 1 BOOT SELECT S1 0 1 WRITE ENABLE Figure 4. EEPROM Operation (Default) Installation After the A16 base address is configured, the VME-GPIB can be installed into the VMEbus computer. 1. Power off the VMEbus computer. 2. Remove any panels covering the empty VMEbus slot. The slot needs to be a 6U double height slot. The VME-GPIB does not have System Controller circuitry, so it should not be installed in Slot 1. 3. Install the VME-GPIB by carefully plugging in the empty slot. 4. Power up your VMEbus computer. National Instruments Corporation 7 VME-GPIB Installation and User Guide

Specifications Power Requirement Maximum Transfer Rates IEEE.1 Handshake Operating Environment Storage Environment +5VDC...800 ma typical Read...Up to 2.0 Mbytes/s Write...Up to 1.8 MBytes/s HS488 Handshake Read...Up to 6.4 MBytes/s Write...Up to 5.8 MBytes/s Ambient temperature...0 to 55 ºC Relative humidity...10 to 90%, noncondensing Ambient temperature... 20 to 70 ºC Relative humidity...5 to 95%, noncondensing Physical Dimensions...16 by 23.4 cm (6.3 by 9.2 in.) I/O Connectors...IEEE 488 standard 24-pin Safety This product is designed to meet the requirements of the following standards of safety for electrical equipment for measurement, control, and laboratory use: IEC 60950, EN 60950 UL 1950 CAN/CSA C22.2 No. 60950 VME-GPIB Installation and User Guide 8 ni.com

Electromagnetic Compatibility Emissions... EN 55011 Class A at 10 m FCC Part 15A above 1 GHz Immunity... EN 61326:1997 + A2:2000, Table 1 CE, C-Tick, and FCC Part 15 (Class A) Compliant Note For EMC compliance, operate this device with shielded cabling. CE Compliance This product meets the essential requirements of applicable European Directives, as amended for CE Marking, as follows: Low-Voltage Directive (safety)... 73/23/EEC Electromagnetic Compatibility Directive (EMC)... 89/336/EEC Note Refer to the Declaration of Conformity (DoC) for this product for any additional regulatory compliance information. To obtain the DoC for this product, click Declaration of Conformity Information at ni.com/hardref.nsf/. National Instruments Corporation 9 VME-GPIB Installation and User Guide

Technical Support Resources NI Web Support National Instruments Web support is your first stop for help in solving installation, configuration, and application problems and questions. Online problem-solving and diagnostic resources include frequently asked questions, knowledge bases, product-specific troubleshooting wizards, manuals, drivers, software updates, and more. Web support is available through the Technical Support section of ni.com. Worldwide Support National Instruments has offices located around the world to help address your support needs. You can access our branch office Web sites from the Worldwide Offices section of ni.com. Branch office Web sites provide up-to-date contact information, support phone numbers, email addresses, and current events. If you have searched the technical support resources on our Web site and still cannot find the answers you need, contact your local office or National Instruments corporate. For telephone support in the United States, dial 512 795 8248. For telephone support outside the United States, contact your local branch office: Australia 61 2 9672 8846, Austria 43 0 662 45 79 90 0, Belgium 32 0 2 757 00 20, Brazil 55 11 3262 3599, Canada (Calgary) 403 274 9391, Canada (Montreal) 514 288 5722, Canada (Ottawa) 613 233 5949, Canada (Québec) 514 694 8521, Canada (Toronto) 905 785 0085, Canada (Vancouver) 514 685 7530, China 86 21 6555 7838, Czech Republic 420 2 2423 5774, Denmark 45 45 76 26 00, Finland 385 0 9 725 725 11, France 33 0 1 48 14 24 24, Germany 49 0 89 741 31 30, Greece 30 2 10 42 96 427, Hong Kong 2645 3186, India 91 80 51190000, Israel 972 0 3 6393737, Italy 39 02 413091, Japan 81 3 5472 2970, Korea 82 02 3451 3400, Malaysia 603 9059 6711, Mexico 001 800 010 0793, Netherlands 31 0 348 433 466, New Zealand 64 09 914 0488, Norway 47 0 32 27 73 00, Poland 48 0 22 3390 150, Portugal 351 210 311 210, Russia 7 095 238 7139, Singapore 65 6 226 5886, Slovenia 386 3 425 4200, South Africa 27 0 11 805 8197, Spain 34 91 640 0085, Sweden 46 0 8 587 895 00, Switzerland 41 56 200 51 51, Taiwan 886 2 2528 7227, United Kingdom 44 0 1635 523545 VME-GPIB Installation and User Guide 10 ni.com