A l l t r a d e m a r k s , b r a n d n a m e s , a n d b r a n d s a p p e a r i n g h e r e i n a r e t h e p r o p e r t y o f t h e i r r e s p e c t i v e o w n e r s .
• C r i t i c a l a n d e x p e d i t e d s e r v i c e s
• I n s t o c k / R e a d y - t o - s h i p
Artisan Scientific Corporation dba Artisan Technology Group is not an affiliate, representative, or authorized distributor for any manufacturer listed herein.
In Stock
Used and in Excellent Condition
Buy Today!
https://www.artisantg.com/98396-2
• We b u y y o u r e x c e s s , u n d e r u t i l i z e d , a n d i d l e e q u i p me n t
• F u l l - s e r v i c e , i n d e p e n d e n t r e p a i r c e n t e r
Page 1
Bustec ProDAQ 3020-AB USB 2.0 Slot-0 Interface In Stock Used and in Excellent Condition Buy Today! https://www.artisantg.com/98396-2 A l l t r a d e m a r k s , b r a n d n a m e s , a n d b r a n d s a p p e a r i n g h e r e i n a r e t h e p r o p e r t y o f t h e i r r e s p e c t i v e o w n e r s .
Production Ltd, be used, in whole or in part to solicit quotations from a competitive source or used for manufacture by anyone other than Bustec Production Ltd. The information herein has been developed at private expense, and may only be used...
3020-XX-UM Table of Contents INTRODUCTION ......................7 Requirements ......................7 1.1.1 The ProDAQ 3020 USB 2.0 VXIbus Slot-0 Interface ......... 7 1.1.2 The Host Computer ................... 7 1.1.3 The VXI Mainframe ................... 8 1.1.4 The USB Cable ....................8 INSTALLATION AND CONFIGURATION ..............9 Unpacking and Inspection ..................
Page 5
ProDAQ 3020 USB2.0 VXIbus Slot-0 Interface User Manual 5.2.6 MODID Register ....................49 FRONT PANEL CONNECTORS AND SWITCHES ........... 51 ProDAQ 3020-AA Front Panel Connectors and Switches ........51 6.1.1 USB Connector ....................51 6.1.2 Clk In/Out Connectors ..................51 6.1.3 Trigger In/Out Connectors ................
Page 6
Figure 1 - Selecting the Type of Installation............... 11 Figure 2 - Selecting Components for Installation............... 11 Figure 3 - Installing the ProDAQ 3020 into a C-Size Mainframe ........12 Figure 4 - A-to-B Type USB Cable ..................12 Figure 5 - USB Configurations ...................
VXIbus Slot-0 Interface provides a direct link between the USB and the VXI backplane. This manual describes the implementation, configuration and use of the interface. Requirements To set up and use the ProDAQ 3020 USB 2.0 VXIbus Slot-0 Interface, you need the following: A PC compatible computer running Windows 2000 ®...
Note Being a C-size module, the ProDAQ 3020 does not provide a P3 connector as used in D-size mainframes. If used as a slot-0 controller in a D-size mainframe, it cannot provide the necessary control for instruments using the additional features of the P3 connector (CLK100, Star Trigger, add.
3020-XX-UM 2. Installation and Configuration The ProDAQ 3020 USB 2.0 VXIbus Slot-0 Interface is a single slot, C-size VXIbus instrument and can be installed in any slot of a standard C-size VXI mainframe. To be Slot-0 controller for the VXIbus system, it must be installed in the leftmost slot of the VXI mainframe (slot “0“).
ProDAQ 3020 USB2.0 VXIbus Slot-0 Interface User Manual Installing the VISA Library The VISA library provided by Bustec Production Ltd is used to communicate to the VXI instruments in mainframes connected via the ProDAQ 3020 USB 2.0 VXIbus Slot-0 Interface to the host PC.
ProDAQ 3020 USB 2.0 VXIbus Slot-0 Interface User Manual 3020-XX-UM Figure 1 - Selecting the Type of Installation. 7. If you have chosen “Custom”, selecting “Next” will allow you to select the components to install (see Figure 2): VISA Library The core files (hardware driver, VISA dynamic link library, config utility, include files) of the installation.
To connect the ProDAQ 3020 USB 2.0 VXIbus Slot-0 Interface to your computer, use the USB A-to-B cable provided. The “A” series plug connects to your host PC or hub, while the “B”...
ProDAQ 3020 USB 2.0 VXIbus Slot-0 Interface User Manual 3020-XX-UM You can connect the ProDAQ 3020 directly to your host controller. If you want to use multiple 3020 or other USB devices in your system, you can use multiple free host ports...
3020-XX-UM ProDAQ 3020 USB2.0 VXIbus Slot-0 Interface User Manual The center of the first tier is always the controller/hub in the computer. This means that up to five levels of USB hubs can be added. The last tier (tier seven) does only allow functions (devices) in it.
ProDAQ 3020 USB 2.0 VXIbus Slot-0 Interface User Manual 3020-XX-UM Installing the ProDAQ 3020 USB Driver After re-starting your computer, turn on the VXI mainframe and/or connect the ProDAQ 3020 USB 2.0 VXIbus Slot-0 Interface via the USB bus to the PC. Because the USB bus is hot-plug capable, the system will detect the event and will start to look for a driver for the new hardware.
“Finish” to complete the installation. After the driver is installed, the ProDAQ 3020 USB 2.0 VXIbus Slot-0 interface will be shown in the device manager under “Bustec VXI Devices” once it is connected and...
The VISA library uses interface names and numbers to access available hardware interfaces. In order to enable the VISA library to use a ProDAQ 3020 interface, which is connected to a host PC for the first time, a valid interface name and number must be assigned to this device.
ProDAQ 3020 USB2.0 VXIbus Slot-0 Interface User Manual Figure 11 - Adding an Interface To configure and add a ProDAQ 3020 interface, select the entry for the device in the list, choose an interface number on the right side and select ‘OK’. The list of configured...
To configure the ProDAQ 3020, select the device you want to configure in the list and select “Configure Interface”. The four tab panels of the configuration dialog allow to...
3020-XX-UM ProDAQ 3020 USB2.0 VXIbus Slot-0 Interface User Manual If the distribution of the Bustec VISA library contains a new firmware version for the ProDAQ 3020 Interface, you will see the following after selecting “Configure Interface”: Figure 14 - New firmware available message.
(see Figure 16). If the ProDAQ 3020 is located in the left most slot (slot “0”) of a VXIbus mainframe, it can be configured to either receive a CLK10 signal via the “Clk In” connector or to generate a CLK10 signal internally and share it with other mainframes via the “Clk...
The VXIbus trigger lines TTL0 to TTL7 and ECL0/ECL1 can be mapped to the front panel “Trig In” and “Trig Out” connectors (see also 3.5.2: Using Front-Panel Trigger Lines). The ProDAQ 3020-AB supports in addition to build a daisy chain to forward all or some TTL trigger lines from one mainframe to another.
2.6.4 Firmware Version Checking and Update Selecting the “Version” tab shows the firmware version of the firmware installed on the ProDAQ 3020 interface as well as the one available with the current distribution of the VISA library and tools: Figure 17 - Firmware Version and Update To update the firmware installed on the ProDAQ 3020 selected, press the “Update...
During the update, a progress bar will show the status of the update process: Figure 18 - Firmware Update Progress After finishing the update, you need to cold start the ProDAQ 3020 by power cycling the VXIbus mainframe to make the change effective.
3020-XX-UM Verifying the Installation Once you have installed the VISA library and tools, the ProDAQ 3020 USB 2.0 VXIbus Slot-0 Interface and the ProDAQ 3020 USB driver, you can verify the installation by using the tools supplied with the VISA library, by installing VXIplug&play drivers and running the instruments soft front panels or by running your application.
Figure 20 - Resource Manager Configuration Note To run the resource manager for a VXI mainframe connected via a ProDAQ 3020 USB 2.0 VXIbus Slot-0 Interface to your computer, the ProDAQ 3020 must be located in the left most slot (slot “0”) of the VXI mainframe and must be configured...
ProDAQ 3020 USB 2.0 VXIbus Slot-0 Interface User Manual 3020-XX-UM 2.7.2 The VISA Assistant The VISA Assistant is an interactive tool, which allows executing VISA commands without programming. To run the VISA Assistant, select “VISA Assistant” from the VXIplug&play program group in the start menu (“Start” “VXIPNP” ”VISA Assistant”).
3020-XX-UM ProDAQ 3020 USB2.0 VXIbus Slot-0 Interface User Manual The functions available are divided into five groups: Template Operations Basic I/O Operations Memory I/O Operations Shared Memory Operations VXI Specific Operations Not all operations are available for all types of devices, so depending on the device type, the treeview control might not list all the possibilities discussed here.
ProDAQ 3020 USB 2.0 VXIbus Slot-0 Interface User Manual 3020-XX-UM Figure 24 - Using a basic I/O operation As an example, you can use the viRead function to read data or a message from the device. To do so, just specify the maximum number of bytes to read from the device and press “Run”.
Figure 26 shows an example of the shared memory operations. Figure 26 - Shared Memory Operations Note The ProDAQ 3020 USB 2.0 VXIbus Slot-0 Interface does not have shareable memory. 2.7.2.5 VXI Specific Operations VXI Specific Operations are those operations, which were implemented to deal with special circumstances you can find only on controller and instruments using the VXIbus to communicate.
ProDAQ 3020 USB 2.0 VXIbus Slot-0 Interface User Manual 3020-XX-UM Figure 27 - VXI Specific Operations The functions viMapTrigger and viUnmapTrigger enable you to route a trigger signal from a front panel input to one of the VXIbus trigger lines (only for VXIbus controller supporting this feature).
ProDAQ 3020 USB 2.0 VXIbus Slot-0 Interface User Manual 3020-XX-UM 3. Programming VXI Devices using the ProDAQ 3020 Interface This chapter shows how to use the ProDAQ 3020 USB 2.0 VXIbus Slot-0 Interface and the Bustec VISA library to program VXI instruments. Connecting to a Device An application using the VISA library to communicate with the instrument needs to open a session for the resource it wants to use.
(), modifying the value read and writing it back (). The driver for the ProDAQ 3020 will automatically take care about byte ordering, i.e. it will swap the words to be read or written between the little-endian host byte ordering your PC is using to the big-endian byte ordering used on the VXIbus.
Note The ProDAQ 3020 USB 2.0 VXIbus Slot-0 interface does not support direct memory mapping. Any access to the VXIbus is forwarded via packets on the USB bus from the host to the interface, executed and the result send back via a second packet from the interface to the host.
ProDAQ 3020 USB 2.0 VXIbus Slot-0 Interface User Manual 3020-XX-UM In the above example, the function viMapAddress is used to map a register range starting with offset and extending over the size of the register into the memory of the host (). If this is successful, the attribute “VI_ATTR_WIN_ACCESS”...
For each move, one or several packets of data are moved over the VXIbus to the ProDAQ 3020 and via the USB bus between the ProDAQ 3020 and the host computer. The transfer between the ProDAQ 3020 and the host computer is always done in blocks. The size and the speed, with which the blocks are transferred via the USB bus depends on the type of USB port used.
ProDAQ 3020 USB 2.0 VXIbus Slot-0 Interface User Manual 3020-XX-UM #include <visa.h> ViUInt16 data[1024]; /* buffer used to store data */ main (int argc, char **argv) ViStatus status; ViSession rm_session; ViSession instr_session; ViChar descr[256]; ViUInt16 value; /* open a session to the resource manager and instrument...
3020-XX-UM ProDAQ 3020 USB2.0 VXIbus Slot-0 Interface User Manual Programming Message-based Devices Message-based VXIbus devices implement the word serial protocol to communicate with the application. Programming is done by sending ASCII messages to the device and reading its answer. 3.3.1 Writing and Reading Messages The basic functions to write and read messages to/from devices are the two functions viRead and viWrite.
“VXIplug&play Systems Alliance VPP-4.3: The VISA library” for a complete list. Optimising Programs using the ProDAQ 3020 Interface To optimize you programs using the ProDAQ 3020 USB 2.0 VXIbus Slot-0 Interface, please keep the following in mind: Use the functions viMove, viMoveIn or viMoveOut instead of single read and write commands for devices and register ranges, where this is possible.
3020-XX-UM ProDAQ 3020 USB2.0 VXIbus Slot-0 Interface User Manual Using VXIbus and Front Panel Trigger Lines One feature, that differs the VXIbus from other busses, is its ability to use trigger signals to communicate with instruments in real-time, to share clock signals, etc. The VISA library implements functions to control those trigger lines from your application.
(see 2.5 Configuring the ProDAQ 3020 for the VISA Library). The logical address will be zero (0), as you will need to configure the ProDAQ 3020 for logical address zero to allow it to function as a VXIbus slot-0 controller.
3020-XX-UM ProDAQ 3020 USB2.0 VXIbus Slot-0 Interface User Manual panel input, multiple lines can be mapped to the front panel output. When calling viMapTrigger multiple times with the same destination line and different source lines, the destination line will be asserted when any of the source lines is asserted. To select the active level of the front panel output, see 2.6.3: Configuring the Front Panel I/O.
ProDAQ 3020 and the Bustec VISA library to program GPIB devices. Connecting to a Device The GPIB port on the ProDAQ 3020 can be used like any GPIB port installed via an interface card in your computer. After using the configuration tool to assign an interface number, devices connected to the GPIB port on the ProDAQ 3020 can be addressed by using a standard VISA resource name.
3020-XX-UM ProDAQ 3020 USB2.0 VXIbus Slot-0 Interface User Manual Reading and Writing Messages to/from a GPIB Device The following example shows how to connect to a GPIB device and how to write and read messages to/from the device: #include <visa.h>...
ProDAQ 3020 USB 2.0 VXIbus Slot-0 Interface User Manual 3020-XX-UM 5. VXIbus Configuration Register Details Address Map All addresses are given in hexadecimal notation. Offset value is an offset in relation to the base address in A16 address space defined by logical address.
3020-XX-UM ProDAQ 3020 USB2.0 VXIbus Slot-0 Interface User Manual value at power-up. If a logical address of 255 (FF ) is assigned to the module, it will take part in the dynamic configuration protocol and the resource manager will use this register to assign a logical address to the module.
ProDAQ 3020 USB 2.0 VXIbus Slot-0 Interface User Manual 3020-XX-UM 5.2.5 Control Register WO WO Operation Initial Not Used Contents Sysfail Inhibit A one (1) written to this bit disables the device from driving the SYSFAIL* line. Reset A one written to this field forces the device into a reset state.
3020-XX-UM 6. Front Panel Connectors and Switches The ProDAQ 3020 USB2.0 VXIbus Slot-0 Interface features a USB connector, four clock or trigger connectors, a reset switch and depending on the options a GPIB connector and two trigger chaining connectors on its front panel.
ProDAQ 3020 USB2.0 VXIbus Slot-0 Interface User Manual ProDAQ 3020-AB Front Panel Connectors and Switches In addition to the connectors found on the ProDAQ 3020-AA, the ProDAQ 3020-AB features an additional GPIB connector on its front-panel. 6.2.1 GPIB Port Connector...
ProDAQ 3020 USB 2.0 VXIbus Slot-0 Interface User Manual 3020-XX-UM ProDAQ 3020-BA Front Panel Connectors and Switches In addition to the connectors available on the ProDAQ 3020-AA, the ProDAQ 3020-AB features two additional micro-D style connectors for trigger daisy-chaining between mainframes.
ProDAQ 3020 USB2.0 VXIbus Slot-0 Interface User Manual ProDAQ 3020-BB Front Panel Connectors and Switches The ProDAQ 3020-BB features both the trigger chaining micro-D connectors and the GPIB port connector in addition to the USB and trigger/clock connectors. For all connector descriptions, see chapters 6.1, 6.2 and 6.3.
ProDAQ 3020 USB 2.0 VXIbus Slot-0 Interface User Manual 3020-XX-UM Specifications Interface Characteristics Interface Type USB 1.1 and USB 2.0 Compliant Operating Systems Windows NT, Windows 2000, Windows XP C/C++, Visual Basic, LabVIEW, LabWindows/CVI, Languages HP/Agilent Vee Controllers PC compatible...
ProDAQ 3020 USB 2.0 VXIbus Slot-0 Interface User Manual 3020-XX-UM Trigger In Input Level Active Edge Software selectable Trigger Detection - Routable to VXIbus trigger lines TTL0 to TTL7, ECL0/1 - Interrupt on trigger detection Input Protection -5V to +10V...
Need help?
Do you have a question about the ProDAQ 3020 and is the answer not in the manual?
Questions and answers