VXI VT1433B User Manual Download Page 147

-u
Display usage message.

-v
Specifies the verbose printing. Normally, hostdiag does not print anything unless
an error is found. With this option, hostdiag prints status messages as it operates.
This option also enables additional diagnostic information which is not generally
useful.

-V
Print version info.

Hostdiag returns 0 upon success or returns non-zero if an error is detected.

Coverage:

q

Main board

q

DRAM SIMMs

q

Input SCAs (Signal Conditioning Assemblies)

q

Source SCAs (VT1434A)

q

Optional source

q

Optional tachometer (VT1432A and VT1433B)

Notes:

q

Tests are somewhat limited but will catch many hardware errors

q

No errors printed means that all tests passed

VT1433B User's Guide

Troubleshooting the VT1433B

9-3

Summary of Contents for VT1433B

Page 1: ...hannel 196 kSamples s Digitizer plus DSP User s Guide Part Number 82 0068 000 Printed in U S A Print Date July 30 2004 VXI Technology Inc 2004 All rights reserved 2031 Main Street Irvine CA 92614 6509...

Page 2: ...nsent of VXI Technology Inc This information contained in this document is subject to change without notice Use of this manual and flexible disk s or tape cartridge s supplied for this pack is restric...

Page 3: ...n how to use the VXIplug play Host Interface Library functions There is also a chapter about the C Language version of the Host Interface Library There are instructions for printing the Function Refer...

Page 4: ...VT1433B User s Guide iv...

Page 5: ...source Manager 2 6 The VXIplug play Soft Front Panel SFP 2 7 Using the soft front panel 2 7 VEE example programs 2 10 scope vee 2 10 minimum vee 2 14 Other Agilent VEE example programs 2 16 C Language...

Page 6: ...Library Introduction 4 2 Header and Library Files 4 3 Parameter Information 4 4 Description of VT1433B Parameters 4 4 Parameter Lists 4 5 Channel and Group IDs 4 10 Multiple module Mainframe Measureme...

Page 7: ...The Arbitrary Source Option Front Panel 6 4 LEDs and Connectors for the Arbitrary Source Option 6 5 Updating the arbitrary source firmware 6 5 Chapter 7 The Tachometer Option VT1433B AYF Tachometer D...

Page 8: ...1433B 1D4 10 12 Front Panel 10 13 To remove the top cover 10 14 To remove the front panel 10 15 To remove the input assemblies 10 18 To remove the VT1433B AYF assembly 10 20 To remove the VT1433B 1D4...

Page 9: ...1 VXI Technology Cleveland Instrument Division VXI Technology Inc 7525 Granger Road Unit 7 Valley View OH 44125 Phone 216 447 8950 Fax 216 447 8951 VXI Technology Lake Stevens Instrument Division VXI...

Page 10: ...x...

Page 11: ...1 Installing the VT1433B VT1433B User s Guide Installing the VT1433B 1 1...

Page 12: ...B The VT1433B 8 Channel 196 kSamples s Digitizer plus DSP Module was carefully inspected both mechanically and electrically before shipment It should be free of marks or scratches and it should meet i...

Page 13: ...are compatible If using the local bus select adjacent slots immediately to the left of the data receiving module The local bus can support up to four VT1433B modules at full span at real time data ra...

Page 14: ...ot Source and ROM Programming switches on the bottom of the module Set switches 1 and 3 BS1 and BS3 up and all the other switches down VT1433B User s Guide Installing the VT1433B 1 4 Logical Address B...

Page 15: ...into the module guides in the slot 7 Slide the module into the mainframe until the module connects firmly with the backplane connectors Make sure the module slides in straight 8 Attach the module s fr...

Page 16: ...erface libraries Refer to the chapter titled Getting Started With the VT1433B to continue the installation process To store the module Store the module in a clean dry and static free environment For o...

Page 17: ...RAGILE to ensure careful handling If necessary to package the module in a container other than original packaging observe the following use of other packaging is not recommended q Wrap the module in h...

Page 18: ...VT1433B User s Guide Installing the VT1433B 1 8...

Page 19: ...2 Getting Started With the VT1433B VT1433B User s Guide Getting Started With the VT1433B 2 1...

Page 20: ...r is the HP UX Windows 95 or later and Windows NT VXIplug play Library which communicates with the hardware using VISA Virtual Instrument Software Architecture VISA is the input output standard upon w...

Page 21: ...Ibus card and an Agilent HP E1482B VXI MXI Bus Extender Software is supplied on CD ROM so a CD ROM drive is needed HP UX Version 10 20 This version of HP UX can use either the C language library or th...

Page 22: ...nd on line at www vxitech com Getting Updates HP UX For the latest HP UX instrument drivers please contact VXI Technology Customer Support Services Contact information can be found in the Support sect...

Page 23: ...e library Click Next to continue 4 The Choose Program Folder Items dialogue box provides options that can be included in the Start Menu Program Folder for the VT1432A Click Next when finished with sel...

Page 24: ...e to determine what modules are installed It is necessary to run it every time the mainframe is powered up If the No VT1433B can be found in this system is found then run the Resource Manager Before r...

Page 25: ...y and that all of its parts are working However it is not very useful for making measurements It cannot be controlled from a program and it does not access all of the VT1433B s functionality Note The...

Page 26: ...lias filter q Trigger on off q Trigger mode level bound q Trigger level q Hysteresis q Trigger Slope There is a checkbox to make all channels identical Source This opens a dialog box for controlling t...

Page 27: ...button opens a dialog box showing the modules installed in the VXI mainframe and indicating which are active and inactive The resource name for each module is the interface card name that has been ass...

Page 28: ...at VXIPNP Hpe1432 examples vee on a Microsoft Windows system or at usr e1432 vee examples on an HP UX system To run scope vee first type veetest To begin using Agilent VEE In Agilent VEE click on Fil...

Page 29: ...em can be performed much as one would with the front panel of a standalone instrument The VEE detail view screen allows for configuration of the system and a view panel which can be used to make measu...

Page 30: ...with using the Agilent VEE program Refer to Agilent VEE documentation if necessary In View Detail mode click on Help on the menu bar for assistance in using Agilent VEE VT1433B User s Guide Getting St...

Page 31: ...on the blank space in the box where the function is to be A dialog box appears with a list of functions After selecting a function choose Panel to hard code constants that the function will use or cho...

Page 32: ...f desired click Cancel and then use File Save As to save the changes with a different filename minimum vee This program provides a simple example to assist in the learning to use the VT1432A library a...

Page 33: ...VT1433B User s Guide Getting Started With the VT1433B 2 15 Figure 2 6 minimum vee scroll to see entire display...

Page 34: ...om mode frf_rand vee Frequency Response Function RANDom This program displays the frequency response of four channels One way to set up this example is to connect a cable between the channel 1 and cha...

Page 35: ...a collection src_intr c Shows how to set up SICL and a VT1433B to use interrupts with a VT1433B 1D4 Source board for overload shutdown and overread tachmon c Shows how to monitor a tach channel signal...

Page 36: ...orizontal bar symbol in the upper left corner of the window To see a list of parameters for semascope type semascope u To specify a parameter type its letter code after semascope on the command line T...

Page 37: ...e VXIplug play Library can be used on both UNIX and PC systems In addition the PC can use Visual Basic Visual Basic example programs are at Hpe1432 examples vb on a Microsoft Windows system VT1433B Us...

Page 38: ...VT1433B User s Guide Getting Started With the VT1433B 2 20...

Page 39: ...3 Using the VT1432A 3 1...

Page 40: ...other is the VXIplug play Library for Windows 95 or later Windows NT and HP UX 10 20 which communicates with the hardware using VISA Virtual Instrument Software Architecture VISA is the input output s...

Page 41: ...so called frameworks A framework defines the environment in which a VXIplug play driver can operate The VT1433B has VXIplug play drivers for the following frameworks Windows 95 or later Windows NT an...

Page 42: ...ed which provides descriptive information and code samples for the functions in the VXIplug play DLL This help file can be viewed in the standard Windows Help viewer A viewer for HP UX is provided in...

Page 43: ...is used for instrument evaluation and debugging and as a demo It is not a programmable interface to the instrument nor can it be used to generate code The soft front panel also accesses the same Wind...

Page 44: ...n the directory Hpe1432 Read me The latest information for the product lib sema bin Firmware program for the VT1433B lib sfp ico Icon for help file lib sinewave ico Icon for Soft Front Panel source So...

Page 45: ...lGroup and hpe1432_deleteAllChanGroups Also when creating a channel group channels which are not mentioned in the new group are not turned off Any channels that are not to be active must be explicitly...

Page 46: ...urn the number of modules channels inputs sources or tachs in the group It can also return a list of the modules channels inputs sources or tachs Input Source and Tach Channels Channel numbers must fa...

Page 47: ...lly performed in the hpe1432_initMeasure call unless defeated using hpe1432_setAutoGroupMeas The following discussion outlines what hpe1432_initMeasure does automatically This must be done by the user...

Page 48: ...ent has completed the modules are left set up If a module call it module A is driving the TTL trigger lines and a different group is started which also drives the TTL trigger lines and that different...

Page 49: ...B VT1433B VXI Mainframe A VXI Mainframe B MXI 2 Extender Interface bus bus Fail Cal Acs Trigger Fail Acs Trigger ExSamp 8 CHANNEL 196 kSa s DIGITIZER DSP Chan 5 8 Chan 5 8 ExTrig Cal ExSamp ExTrig 8 C...

Page 50: ...been emptied For more information about groupID see Grouping of Channels Modules in this chapter q If more than two mainframes are needed daisy chain them together Treat each mainframe after the first...

Page 51: ...4 VT1433B VT1433B VT1433B VT1433B VT1433B S l o t 0 Ethernet Firewire Embedded Controller MXI 2 Extender Interface MXI 2 Extender Interface Example 3 Embedded Slot 0 Controller MXI Bus Cable VXI Mainf...

Page 52: ...p constraints with the VXIplug play Library force modules in Mainframe A to have their FIFOs emptied last The VXIplug play reads data in channel order so the highest channel is read last To get this t...

Page 53: ...us The data can also be sent to the Local Bus if option UGH is present The size of the sections in the FIFO is flexible The amount of DRAM memory for each channel is the total DRAM memory divided by t...

Page 54: ...B 3 16 ch 1 Input 1 Input 2 ch 8 Static RAM FIFO FIFO DRAM circular buffer to VME Bus or Local Bus trigger ch 1 ch 2 ch 3 ch 4 ch 5 VME Bus Local Bus 96002 trigger 96002 host port Local Bus FIFO Figur...

Page 55: ...ive and or two For a VT1433B which has option 1D4 the Arbitrary Source the sample rate for the source is automatically set to be the same as the sample rate selected for the inputs When the source is...

Page 56: ...587891 31 250000 156 250000 8 14 648438 73 242188 15 258789 76 293945 15 625000 78 125000 9 7 324219 36 621094 7 629395 38 146973 7 812500 39 062500 10 3 662109 18 310547 3 814697 19 073486 3 906250 1...

Page 57: ...0000 46 875000 234 375000 8 19 531250 97 656250 20 000000 100 000000 23 437500 117 187500 9 9 765625 48 828125 10 000000 50 000000 11 718750 58 593750 10 4 882812 24 414062 5 000000 25 000000 5 859375...

Page 58: ...0000 58 593750 292 968750 8 24 414062 122 070312 25 000000 125 000000 29 296875 146 484375 9 12 207031 61 035156 12 500000 65 500000 14 648438 73 242188 10 6 103516 30 517578 6 250000 31 250000 7 3242...

Page 59: ...2 500000 78 125000 390 625000 8 30 517578 152 587891 30 125000 156 250000 39 062500 195 312500 9 15 258789 76 293945 15 625000 78 125000 19 531250 97 656250 10 7 629395 38 146973 7 812500 39 062500 9...

Page 60: ...8 750000 95 367432 476 837158 8 40 690104 203 450521 46 875000 234 375000 47 683716 238 418579 9 20 345052 101 725260 23 437500 117 187500 23 841858 119 209290 10 10 172526 50 862630 11 718750 58 5937...

Page 61: ...85 937500 120 000000 600 000000 8 50 000000 250 000000 58 593750 292 968750 60 000000 300 000000 9 25 000000 125 000000 29 296875 146 484375 30 000000 150 000000 10 12 500000 65 500000 14 648438 73 24...

Page 62: ...se not listed in the preceding table 48000 0 49152 0 50000 0 51200 0 52400 852878 61440 0 62500 0 64000 0 65536 0 66666 666667 76800 0 78125 0 80000 0 81920 0 69000 0 98304 0 10000 0 102400 0 123880 0...

Page 63: ...ger line goes high it signals the transition to the next state See the sections Measurement Initialization and Measurement Loop below for more details about these transitions During all the transition...

Page 64: ...the value of the parameter is saved in RAM in the VT1433B module until the measurement is started with hpe1432_initMeasure Some parameters can be changed while a measurement is running but many do no...

Page 65: ...and advances to the IDLE state This complete measurement sequence initialization from TESTED through BOOTING BOOTED SETTLING PRE ARM and IDLE can be performed with a call to the function hpe1432_initM...

Page 66: ...ort making it available to the controller to read The VT1433B holds the Sync Trigger line low as long as it is actively collecting data In overlap block mode the VT1433B stops taking data as soon as a...

Page 67: ...lap block mode the settings would be q Pre Arm RPM Step Arm q Arm Auto q Trigger Auto In the measurement loop an arm must take place before a trigger The number of triggers that occur before waiting f...

Page 68: ...nnel and hpe1432_setTriggerMode Each of these trigger sources can be enabled or disabled independently so quite complex trigger setups are possible In all cases however the first trigger event kicks o...

Page 69: ...en the signal crosses both the upper and lower trigger levels in the positive direction If the trigger slope is negative the module triggers when the signal crosses both levels in the negative directi...

Page 70: ...ed below Continuous Mode Both the VT1433B and the Agilent HP E1431A use continuous mode In this mode the input hardware waits for an arm and trigger and then starts acquiring data continuously If the...

Page 71: ...e FIFO size is set the same as the block size or if the number of pending triggers is limited to zero then overlap block mode becomes identical to traditional block mode Making Overlap Block Act Like...

Page 72: ...y in FIFO HPE1432_IRQ_MEAS_ERROR FIFO overflow HPE1432_IRQ_MEAS_STATE_CHANGE Measurement state machine changed state HPE1432_IRQ_MEAS_WARNING Measurement warning HPE1432_IRQ_OVERLOAD_CHANGE Overload s...

Page 73: ...ike HPE1432_IRQ_BLOCK_READY which are not events but are actually states the module will do an interrupt after hpe1432_reenableInterrupt only if the state is still present This allows the host compute...

Page 74: ...to track them down Be careful when writing this function Data Gating Sometimes it is desirable to to monitor data from some input channels and not others The function hpe1432_setEnable enables or disa...

Page 75: ...e starting to take data The firmware also ensures that any digital filters have time to settle This ensures that all data read from the module will be valid However after a measurement starts VT1432A...

Page 76: ...T1433B Zoom mode Zoom mode is available for all legal sample rates with the VT1433B The zoom span will be allowed to go as high as ctock freq 2 56 the maximum non zoom span In addition the maximum cen...

Page 77: ...for the VT1432A HostInterface library These manual pages can be examined on line using the ptman command that is shipped in opt e1432 bin For example the manual page for the e1432_init_measure functi...

Page 78: ...VT1433B User s Guide Using the VT1433B 3 40...

Page 79: ...4 The Host Interface Library 4 1...

Page 80: ...d Instead see the chapters titled Getting Started With the VT1433B and Using the VT1433B NOTE The C Language Host Interface Library has been provided for the purpose of backward compatibility and is n...

Page 81: ...de for problems is not used this file is superfluous An application using the VT1432A C Language Host Interface Library must link in one of these libraries typically lib1432 sl The HP UX versions of t...

Page 82: ...s only to tach channels Setting such a parameter for a channel that doesn t make sense will result in an error At the start of a measurement the VT1433B firmware sets up all hardware parameters and en...

Page 83: ...effect immediately and may cause glitches in the data that is read back or on the source output if the parameter is applied to a source channel Global Parameters Parameter Default Value Changes appen...

Page 84: ...t Immediate max_order 10 Wait meas_time_lengh 0 run forever Immediate mmf_delay 0 Immediate multi_sync Off Abort overlap 0 Wait pre_arm_mode Auto Arm Immediate ramp Off Immediate span 20000 Hz Wait su...

Page 85: ...ch input_low Floating Glitch input_mode Volt Glitch range 10 V Glitch range_charge 50 000 pC Glitch range_mike 10 V Glitch trigger_channel Off Immediate trigger_level_lower 10 Immediate trigger_level_...

Page 86: ...00 Hz Immediate sine_phase 0 Degrees Immediate source_blocksize 0 Use Input Blocksize Wait source_centerfreq 0 Hz Wait source_cola Off Wait source_mode Sine Abort source_output Normal Abort source_spe...

Page 87: ..._interval 25 RPM Immediate rpm_low 600 RPM Immediate rpm_smoothing 0 Immediate tach_decimate 0 Immediate tach_holdoff 10 s Immediate tach_max_time 30 s Immediate tach_ppr 1 Immediate trigger_channel O...

Page 88: ...d P is the number of tach trigger channels As an example suppose two logical addresses 100 and 101 are passed to the function and the logical address 100 has two 4 channel input SCAs and a 2 channel t...

Page 89: ...all input channels in the channel group active and all source and tach channels in the channel group inactive Unlike the Agilent HP E1431A library this function does not inactivate other channels with...

Page 90: ...he nature of the call When the same library function may be called with either a channel or a group identifier its target is shown by a parameter named ID Multiple module Measurements A channel group...

Page 91: ...le Trigger Line Conflict The following describes a scenario where VT1433B modules might conflict and prevent a proper measurement The conditions allowing the conflict are complex but must be understoo...

Page 92: ...1433B VT1433B VXI Mainframe A VXI Mainframe B MXI 2 Extender Interface bus bus Fail Cal Acs Trigger Fail Acs Trigger ExSamp 8 CHANNEL 196 kSa s DIGITIZER DSP Chan 5 8 Chan 5 8 ExTrig Cal ExSamp ExTrig...

Page 93: ...ve been emptied For more information about groupID see Grouping of Channels Modules q If more than two mainframes are needed daisy chain them together Treat each mainframe after the first as a Mainfra...

Page 94: ...n 1 4 VT1433B VT1433B VT1433B VT1433B VT1433B S l o t 0 Ethernet Firewire Embedded Controller MXI 2 Extender Interface MXI 2 Extender Interface Example 3 Embedded Slot 0 Controller MXI Bus Cable VXI M...

Page 95: ...ry reads data in channel order so the highest channel is read last To get this to work automatically the call to e1432_assign_channels must list the logical addresses in descending order Channel trigg...

Page 96: ...ine goes high it signals the transition to the next state See the sections Measurement Initialization and Measurement Loop below for more details about these transitions During all the transitions of...

Page 97: ...ue of the parameter is saved in RAM in the VT1433B module until the measurement is started with e1432_init_measure Some parameters can be changed while a measurement is running but many do not take ef...

Page 98: ...advances to the IDLE state This complete measurement sequence initialization from TESTED through BOOTING BOOTED SETTLING PRE ARM and IDLE can be performed with a call to the function e1432_init_measur...

Page 99: ...port making it available to the controller to read The VT1433B holds the Sync Trigger line low as long as it is actively collecting data In overlap block mode the VT1433B stops taking data as soon as...

Page 100: ...lock mode the settings would be q Pre Arm RPM Step Arm q Arm Auto q Trigger Auto In the measurement loop an arm must take place before a trigger The number of triggers that occur before waiting for an...

Page 101: ...432_set_trigger_mode Each of these trigger sources can be enabled or disabled independently so quite complex trigger setups are possible In all cases however the first trigger event kicks off the meas...

Page 102: ...the input hardware waits for an arm and trigger and then starts acquiring data continuously If the host is slow several blocks can be queued up in the input hardware If the host gets far enough behind...

Page 103: ...he FIFO size is set the same as the block size or if the number of pending triggers is limited to zero then overlap block mode becomes identical to traditional block mode Making Overlap Block Act Like...

Page 104: ...that are desired The following table copied from the e1432_set_interrupt_mask manual page shows the conditions that can cause an interrupt Interrupt Mask Bit Definitions Define in e1432 h Description...

Page 105: ...hat the host computer will not get flooded with too many interrupts For things like E1432_IRQ_BLOCK_READY which are not events but are actually states the module will do an interrupt after e1432_reena...

Page 106: ...the VT1432A library As is always the case with interrupt handlers it is easy to introduce bugs into a program and generally difficult to track them down Be careful when writing this function Data Gati...

Page 107: ...urement the VT1433B firmware sets up all hardware parameters and ensures that the input hardware is settled before starting to take data The firmware also ensures that any digital filters have time to...

Page 108: ...VT1433B User s Guide The Host Interface Library 4 30...

Page 109: ...5 Module Description VT1433B User s Guide Module Description 5 1...

Page 110: ...inary q Optional Large Data Buffer 2 MSamples expandable to 16 MSamples q Data from FIFO available with overlap q VXI Shared Memory q Flexible triggering including pre and post triggering q AC DC coup...

Page 111: ...er option VT1433B User s Guide Module Description 5 3 LBUS FIFO optional Local bus Bus connector 96002 micro processor SRAM 512 kB DRAM 32 MB Input 1 Input 2 optional DMA memory control Tachometer opt...

Page 112: ...ut Circuit Input Circuit Differential Amp Differential Amp Differential Amp Range Selection Range Selection Anti Alias Filter Range Selection Anti Alias Filter Anti Alias Filter Anti Alias Filter Delt...

Page 113: ...put channels The following illustration shows front panels for four or eight channels VT1433B User s Guide Module Description 5 5 b b u u s s Fail Fail Shut Shut Acs Acs Trigger Trigger COLA COLA 8 CH...

Page 114: ...r VT1433B AYF its front panel will be different See the chapter on the Arbitrary Source or the chapter on the Tachometer for a description of its front panel VT1433B User s Guide Module Description 5...

Page 115: ...an input connector for an external sample clock The sample clock must be TTL level and have a frequency between 40 96 kHz and 100 kHz Internally this frequency can be decimated q Cal This connector is...

Page 116: ...VXI specifications it passes the bus lines through Priority Interrupt Bus The VT1433B generates interrupts by applying a programmable mask to its status bits The priority of the interrupt is determin...

Page 117: ...data bus for VXI architecture It provides flexibility and versatility in transferring data Transfers over the VME Bus can be 16 or 32 bits wide The Local Bus supports faster transfer rates than the V...

Page 118: ...d to retrieve the data See the chapter on The Host Interface Library Memory Map The following discussion of memory mapping is included as supplemental information It is not needed to operate the VT143...

Page 119: ...Window Movable 7FFFF16 3000 016 Fixed DSP Bus Window Fixed 2FFFF16 2000 016 Send Receive Data Registers 1FFFF16 0004 F16 Fixed DSP Bus Window 0003 F16 0000 016 VXI Bus A16 Registers For more informati...

Page 120: ...ter 3 Register 2C16 2A16 Parameter 2 Register 2816 2616 Parameter 1 Register 2416 2216 Query Response Register Command Register 2016 1E16 FIFO Count 1C16 1A16 Send Data Receive Data 1816 1616 RAM 1 14...

Page 121: ...g clock line When programmed in a multiple module configuration only one of the VT1433B modules can provide the clock signal but any of them can trigger VT1433B User s Guide Module Description 5 13 Ex...

Page 122: ...multiplexed To connect an External Sample Clock use the External Sample SMB connector on front panel of the VT1433B External Sample at word rate and External Trigger are available on the front panel o...

Page 123: ...e system q Ground The connector is shunted to ground for a zero volt reference q Open Circuit In this mode the connector becomes an input which can receive a calibration signal up to 15 volts The VT14...

Page 124: ...VT1433B User s Guide Module Description 5 16...

Page 125: ...6 The Arbitrary Source Option VT1433B 1D4 VT1433B User s Guide The Arbitrary Source Option 6 1...

Page 126: ...scribed by data downloaded by the software Source Output Modes The Arbitrary Source has several output modes including the following q arbitrary q sine q noise q random q burst COLA and Summer The COL...

Page 127: ...e Option 6 3 56002 128k x 24 RAM Analog registers Gate array control Digital interpolation filter 8 96002 B Bus or A24 VXI Signal DAC Range DAC 25 6 kHz 6 4 kHz COLA AMP Summer input Shutdown circuitr...

Page 128: ...front panel for eight channels The LEDs and connectors are described on the next page VT1433B User s Guide The Arbitrary Source Option 6 4 bus Fail Shut Acs Trigger COLA 8 CHANNEL 196 kSa s DIGITIZER...

Page 129: ...ing the center pin of this connector to its shield causes the source to ramp down and shut off q Out This is the main output of the Arbitrary Source The Out connector can also be configured to output...

Page 130: ...VT1433B User s Guide The Arbitrary Source Option 6 6...

Page 131: ...7 The Tachometer Option VT1433B AYF VT1433B User s Guide The Tachometer Option 7 1...

Page 132: ...see Trigger Lines in the chapter titled Module Description With the tachometer option the VT1433B still has that capability and is also able to accept an analog external trigger signal at the Tach 2 i...

Page 133: ...eriod of time between counts that it will detect After a count is detected subsequent counts will be ignored until the holdoff time has passed Block Diagram VT1433B User s Guide The Tachometer Option...

Page 134: ...eight channels The LEDs and connectors are described on the next page VT1433B User s Guide The Tachometer Option 7 4 bus Fail Tach 2 Acs Trigger Tach 1 8 CHANNEL 196 kSa s DIGITIZER DSP Chan 5 8 ExTri...

Page 135: ...his LED is defined differently SMB Connectors q Tach1 This is one of the two tachometer inputs Tach1 cannot be configured as an external trigger q Tach2 This is the second of the two tachometer inputs...

Page 136: ...VT1433B User s Guide The Tachometer Option 7 6...

Page 137: ...8 Break Out Boxes VT1433B User s Guide Break Out Boxes 8 1...

Page 138: ...Break Out Box q VT3241A ICP Break Out Box Other Break Out Boxes include the VT3242A Charge Break Out Box and the VT3243A Microphone Break Out Box See the documentation supplied with those products for...

Page 139: ...tion has eight BNC connectors for input They each have two cables which connect to the sub miniature D connectors on the front panel of the VT1432A 33B Each of the two cables carries four channels VT1...

Page 140: ...s the current sources for connectors 1 4 can be turned on or off as a group as can the current sources for connectors 5 8 Break Out Box Grounding Each connector on the VT3240A and VT3241A Break Out Bo...

Page 141: ...his page shows the AMP part numbers for the parts needed to make the plug end of the cable This illustration shows a VT3240A Voltage Break Out Box a VT3242A Break Out Box requires a single cable with...

Page 142: ...ain Shield 2 RFI GND 22 9 Diff 2 I2C SCL 21 8 Diff 2 CAL HIGH 20 7 CAL LOW BoB_EN 19 6 Diff 3 RFI GND 18 5 Diff 3 I2C SDA 17 4 RFI GND Drain Shield 3 RFI GND 16 3 RFI GND Drain Shield 4 I2C_EN 15 2 Di...

Page 143: ...ff 4 2 Diff 4 5 Diff 3 6 Diff 3 8 Diff 2 9 Diff 2 12 Diff 1 13 Diff 1 Input Channel Shielding Connect at VT1432A 33B end of cabling ONLY 3 RFI GND Drain Shield 4 4 RFI GND Drain Shield 3 10 RFI GND Dr...

Page 144: ...ble and the ground points for making individual channels single ended q I2C_xxx supply control signals to the active break out boxes Support is not provided for any other use These are not used with t...

Page 145: ...9 Troubleshooting the VT1433B VT1433B User s Guide Troubleshooting the VT1433B 9 1...

Page 146: ...options For example O E1432 1DE AYF tests the module as an 8 channel VT1432A with the tachometer option Without this option hostdiag only tests what it finds present Hardware which has failed in such...

Page 147: ...is not generally useful V Print version info Hostdiag returns 0 upon success or returns non zero if an error is detected Coverage q Main board q DRAM SIMMs q Input SCAs Signal Conditioning Assemblies...

Page 148: ...VT1433B User s Guide Troubleshooting the VT1433B 9 4...

Page 149: ...10 Replacing Assemblies VT1433B User s Guide Replacing Assemblies 10 1...

Page 150: ...esponding name and address of the manufacturer s codes shown in the tables see CAGE Code Numbers Caution The module is static sensitive Use the appropriate precautions when removing handling and insta...

Page 151: ...GE code numbers Mfr Code listed in the replaceable parts tables Mfr Code Mfr Name Address 03LB1 VXI Technology Inc Irvine CA 92614 U S A 30817 Laird Technologies Delaware Water Gap PA 18327 U S A 8348...

Page 152: ...Assemblies without VT1433B AYF or VT1433B 1D4 VT1433B User s Guide Replacing Assemblies 10 4...

Page 153: ...0515 2033 MP005 0515 2028 4 SCR MCH M2 5 6MMLG 03LB1 0515 2028 MP006 E1432 44101 1 GSKT THERMAL CONDUCTOR 03LB1 E14320 44101 MP007 E1485 40601 1 GSKT RFT TOP CVR ADH SHT 03LB1 E1485 40601 MP008 0515 0...

Page 154: ...Assemblies with VT1433B AYF VT1433B User s Guide Replacing Assemblies 10 6 A10 A11 A22...

Page 155: ...0515 2033 MP005 0515 2028 4 SCR MCH M2 5 6MMLG 03LB1 0515 2028 MP006 E1432 44101 1 GSKT THERMAL CONDUCTOR 03LB1 E14320 44101 MP007 E1485 40601 1 GSKT RFT TOP CVR ADH SHT 03LB1 E1485 40601 MP008 0515...

Page 156: ...Assemblies with VT1433B 1D4 VT1433B User s Guide Replacing Assemblies 10 8...

Page 157: ...4 SCR MCH M2 5 6MMLG 03LB1 0515 2028 MP006 E1432 44101 1 GSKT THERMAL CONDUCTOR 03LB1 E14320 44101 MP007 E1485 40601 1 GSKT RFT TOP CVR ADH SHT 03LB1 E1485 40601 MP008 0515 0372 3 SCR MCH M3 0 8MMLG 0...

Page 158: ...Part Number Qty Description Mfr Code Mfr Part Number W1 8120 6767 1 CBL ASM CXL 290MM 03LB1 8120 6767 W2 8120 6765 2 CBL ASM CXL 255 MM 03LB1 8120 6765 W4 8120 6762 1 CBL FLEX 5 COND 225 MML 03LB1 812...

Page 159: ...Number Qty Description Mfr Code Mfr Part Number W2 8120 6765 1 CBL ASM CXL 255MM 03LB1 8120 6765 W3 8120 6766 2 CBL ASM CXL 03LB1 8120 6766 W4 8120 6762 1 CBL FLEX 5 COND 225MML 03LB1 8120 6762 VT1433...

Page 160: ...Number Qty Description Mfr Code Mfr Part Number W2 8120 6765 1 CBL ASM CXL 255MM 03LB1 8120 6765 W3 8120 6766 2 CBL ASM CXL 03LB1 8120 6766 W4 8120 6762 1 CBL FLEX 5 COND 225MML 03LB1 8120 6762 VT1433...

Page 161: ...S OPT AYF 03LB1 E1432 44303 MP206 E1400 84106 1 MOLD KIT TOP EXTR HNDL 03LB1 E1400 84106 MP207 E1400 84105 1 MOLD KIT BTTM EXTR HNDL 03LB1 E1400 84105 MP208 0515 1968 2 SCR MCH M2 5 6MMLG 03LB1 0515...

Page 162: ...To remove the top cover 1Remove the five long screws using a T 10 Torx driver and remove the three short screws using a T 8 Torx driver Lift cover off VT1433B User s Guide Replacing Assemblies 10 14...

Page 163: ...mblies Using a T 8 Torx driver remove the two screws that attach the handles to the assembly Pull out the handles making sure not to lose the two spacers 2Using a T 8 Torx driver remove the screw that...

Page 164: ...ly to the front panel Using a 1 4 inch nut driver 4Remove ribbon cable from the A4 assembly by pulling back the latch on the connector and and removing cable Be sure to note the orientation of the cab...

Page 165: ...old front panel using a T 8 Torx driver Be sure to note the positioning of the brackets alignment is critical 6To replace the front panel with another that does not have the label already attached re...

Page 166: ...illustrations of an VT1433B with a standard configuration two input assemblies If the VT1433B has option 1DL one input assembly the following steps will be the same except the length of the screws and...

Page 167: ...3Remove the top assembly by gently pulling it forward releasing it from the connectors 4Remove the remaining input assembly VT1433B User s Guide Replacing Assemblies 10 19...

Page 168: ...o remove the top cover Disconnect the two cables leading to the A5 assembly and move cables aside 2 Using a T 10 Torx driver remove the three screws that attach the assembly to the VT1433B and lift th...

Page 169: ...remove the top cover Disconnect the three cables leading to the A41 assembly and move cables aside 2 Using a T 10 Torx driver remove the three screws that attach the assembly to the VT1433B and lift...

Page 170: ...A22 assembly 1 Remove the top cover see To remove the top cover Gently push the silver tabs outward and tilt the A22 assembly forward releasing it from the connector VT1433B User s Guide Replacing Ass...

Page 171: ...ove the top cover and To remove the input assemblies 2AIf the module does NOT have VT1433B AYF or VT1433B 1D4 do the following Remove the five standoffs using a 1 4 inch nut driver and remove the thre...

Page 172: ...move the five long and the three short standoffs using a 1 4 inch nut driver 2CIf the module has VT1433B 1D4 do the following Remove the 1D4 option assembly see To remove the VT1433B 1D4 assembly Remo...

Page 173: ...11 Backdating VT1433B User s Guide Backdating 11 1...

Page 174: ...dules that differ from those currently being produced With the information provided in this chapter this guide can be modified so that it applies to any earlier version or configuration of the module...

Page 175: ...Appendix A Register Definitions VT1433B User s Guide Register Definitions A 1...

Page 176: ...the VT1433B The VT1433B s functions can be more easily accessed using the VT1432A Host Interface Library software which is used for both the VT1433B and the VT1432A 16 Channel 51 2 kSamples s Digitize...

Page 177: ...er 2416 2216 Query Response Register Command Register 2016 1E16 FIFO Count 1C16 1A16 Send Data Receive Data 1816 1616 RAM 1 1416 1216 RAM 0 1016 0E16 IRQ Status Register IRQ Reset Register 0C16 IRQ Co...

Page 178: ...rs are defined as follows q VXI Bus A16 Registers These are the same registers accessed at the device s A16 base address q Fixed DSP Bus Window Accesses to this region are mapped to the corresponding...

Page 179: ...format is defined in the following table Bit 15 12 11 0 Contents 0011 1MB of A24 Model Code 20216 for VT1433B q Status Register A read of this register provides information about the device s status...

Page 180: ...cates that the device is in the Config Reg Init state and the Model Code bits of the Device Type register are not valid while a zero 0 indicates that the device is in either the self test or failed st...

Page 181: ...24 register addresses The 12 least significant bits of the Offset register are always zero 0 Thus the Offset register bits 15 12 map the VME Bus address lines A23 A20 for A24 register accesses A read...

Page 182: ...lways zero 0 q IRQ Config Register This register configures the first VME Bus interrupt source It provides for selection of the VME Bus IRQ level used and a bit mask It has the following format Bit 15...

Page 183: ...ible to the on board DSP See the following section regarding D16 D08 access of 32 bit registers q Send Data Register Reading this register gets the next available word from the measurement data FIFO T...

Page 184: ...data This mechanism also introduces a hazard Reads of less significant bytes get data from the 32 bit register last read by a most significant byte read In other words the least significant byte can t...

Page 185: ...gain until the Command Parameter Ready bit is true When interrupted the DSP reads the command and its parameters writes any response data back to the Query Response Register and any other data to the...

Page 186: ...11 The DSP must not clear the Done bit while Command Parameter Ready is true 12 The DSP must not change the Err bit while Done is true 13 A controller must not regard the done bits a valid while Comm...

Page 187: ...DSP interrupt is generated When responding to this interrupt the DSP will follow this procedure 30 Clear the Done bit 31 Read and decode the command from the Command register 32 Read any parameters fr...

Page 188: ...d Ready Model Code Spare This read write bit has no pre defined function ST Done This bit should be written to a one 1 when the DSP successfully competes its self test within five seconds after SYSRES...

Page 189: ...s written as the desired output value Writing the Clock bit as a zero 0 will not change the output state The current state is read from the Value bit The DSP Command register has the following format...

Page 190: ...VT1433B User s Guide Register Definitions A 16...

Page 191: ...de for Information Interchange a standard format for data or commands backplane A set of lines that connects all the modules in a VXI system baseband A band in the frequency spectrum that begins at ze...

Page 192: ...ines For example D16 access refers to data read across 16 lines daisy chain A set of instruments or modules connected together in a line Data and instructions enter each one before being buffered and...

Page 193: ...the VT1432A 33B input is implemented using DRAM freerun counter A counter in which the bits always increment When the freerun counter reaches all ones it resets to all zeros and continues counting Fs...

Page 194: ...s Message based devices can also be programmed at the register level The VT1432A and VT1433B are register based VXI devices module dependent commands Commands that are module dependent change a parame...

Page 195: ...in the VT1432A also called Vibrato sample rate The rate at which the measurement data is sampled For the VT1432A the sample rate is 2 56 times the frequency span Sample rate is abbreviated Fs for sam...

Page 196: ...stem sync pulses come from the system module tachometer The tachometer produces a signal which is proportional to the rotation of a device It can be programmed to produce one or more signals per revol...

Page 197: ...tation a standard specification for instrument systems VXIplug play A set of standards which provides VXI users with a level of standardization across different vendors beyond what the VXI standard sp...

Page 198: ...VT1433B User s Guide Glossary G 8...

Page 199: ...ckplane connections 5 8 base sample rate 3 17 baseband 3 17 baseband decimation filter 3 17 B bus 5 10 block diagram 5 10 arbitrary source 6 3 decimation filter 3 17 tachometer 7 3 VT1433A 5 3 block m...

Page 200: ...A 5 Dynamic RAM 5 10 E eight channel input See 8 channel input error messages 4 2 errornumbers 4 2 exact RPM triggering 7 2 example programs Agilent VEE 2 10 Visual Basic 2 19 exit button SFP 2 9 ExS...

Page 201: ...9 4 22 manual trigger 3 29 4 22 meas button SFP 2 8 MEASURE state 3 27 3 28 4 20 4 21 measurement control 3 25 4 18 measurement control SFP 2 8 measurement initiation 3 26 4 19 measurement loop 3 27 4...

Page 202: ...10 23 A2 assembly 10 18 A22 A24 assembly 10 22 A41 assembly 10 21 A5 assembly 10 20 replaceable parts assemblies 10 5 10 7 10 9 cables 10 10 10 11 10 12 front panel 10 13 reset hardware 5 8 software 5...

Page 203: ...analog 7 2 arbitrary source 6 2 auto 3 29 4 22 external 3 29 4 22 5 13 5 14 7 2 input 3 29 4 22 LED 5 7 lines 5 13 manual 3 29 4 22 source 3 29 4 22 tachometer edge 3 29 4 22 TTL 5 13 7 2 Trigger LED...

Reviews: