background image

Reconfigurable I/O

NI 781

x

R User Manual

Reconfigurable I/O Devices for PCI and PXI/CompactPCI Bus Computers

NI 781

x

R User Manual

June 2006
371089D-01

Summary of Contents for NI 781xR

Page 1: ...Reconfigurable I O NI 781xR User Manual Reconfigurable I O Devices for PCI and PXI CompactPCI Bus Computers NI 781xR User Manual June 2006 371089D 01 ...

Page 2: ...ea 82 02 3451 3400 Lebanon 961 0 1 33 28 28 Malaysia 1800 887710 Mexico 01 800 010 0793 Netherlands 31 0 348 433 466 New Zealand 0800 553 322 Norway 47 0 66 90 76 60 Poland 48 22 3390150 Portugal 351 210 311 210 Russia 7 095 783 68 51 Singapore 1800 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 02...

Page 3: ...ding photocopying recording storing in an information retrieval system or translating in whole or in part without the prior written consent of National Instruments Corporation National Instruments respects the intellectual property of others and we ask our users to do the same NI software is protected by copyright and other intellectual property laws Where NI software may be used to reproduce soft...

Page 4: ...nt of Communications DOC Changes or modifications not expressly approved by NI could void the user s authority to operate the equipment under the FCC Rules Class A Federal Communications Commission This equipment has been tested and found to comply with the limits for a Class A digital device pursuant to part 15 of the FCC Rules These limits are designed to provide reasonable protection against ha...

Page 5: ...1 3 User Defined I O Resources 1 4 Device Embedded Logic and Processing 1 4 Reconfigurable I O Architecture 1 4 Reconfigurable I O Applications 1 5 Software Development 1 5 LabVIEW FPGA Module 1 5 LabVIEW Real Time Module 1 6 Cables and Optional Equipment 1 7 Custom Cabling 1 7 Safety Information 1 8 Chapter 2 Hardware Overview of the NI 781xR NI 7811R Overview 2 2 NI 7813R Overview 2 2 Digital I ...

Page 6: ...Contents NI 781xR User Manual vi ni com Appendix B Connecting I O Signals Appendix C Using the SCB 68 Shielded Connector Block Appendix D Technical Support and Professional Services Glossary ...

Page 7: ... you to pull down the File menu select the Page Setup item and select Options from the last dialog box This icon denotes a note which alerts you to important information This icon denotes a caution which advises you of precautions to take to avoid injury data loss or a system crash When this symbol is marked on the device refer to the Safety Information section of Chapter 1 Introduction for precau...

Page 8: ... the NI 781xR This document lists what you need to get started describes how to unpack and install the software and hardware and contains information about connecting I O signals to the NI 781xR LabVIEW FPGA Module Release and Upgrade Notes This document contains information about installing and getting started with the LabVIEW FPGA Module Select Start Program Files National Instruments LabVIEW La...

Page 9: ...on ix NI 781xR User Manual Related Documentation The following documents contain information you may find helpful PICMG CompactPCI 2 0 R3 0 PXI Hardware Specification Revision 2 1 PXI Software Specification Revision 2 1 PCI Specification Revision 3 0 ...

Page 10: ...PGA Using the FPGA Module you can graphically design the timing and functionality of the R Series device If you have LabVIEW but not the FPGA Module you cannot create new FPGA VIs but you can create VIs that run on Windows or on a LabVIEW Real Time RT target to control existing FPGAVIs Some applications require tasks such as real time floating point processing or datalogging while performing I O a...

Page 11: ... CompactPCI specification permits vendors to develop sub buses that coexist with the basic PCI interface on the CompactPCI bus Compatible operation is not guaranteed between CompactPCI devices with different sub buses nor between CompactPCI devices with sub buses and PXI The standard implementation for CompactPCI does not include these sub buses The R Series device works in any standard CompactPCI...

Page 12: ...lows the NI 781xR to match individual application requirements and to mimic the functionality of fixed I O devices For example you can configure an R Series device in one application for three 32 bit quadrature encoders and then reconfigure the R Series device in another application for eight 16 bit event counters You also can use the R Series device with the LabVIEW Real Time Module in timing and...

Page 13: ...Device Embedded Logic and Processing You can implement LabVIEW logic and processing on the FPGA of the R Series device Typical logic functions include Boolean operations comparisons and basic mathematical operations You can implement multiple functions efficiently in the same design operating sequentially or in parallel You also can implement more complex algorithms such as control loops You are l...

Page 14: ...he R Series device is powered off so you must reload the VI every time you power on the device You can load the VI from onboard flash memory or from software over the bus interface One advantage to using flash memory is that the VI can start executing almost immediately after power up instead of waiting for the computer to completely boot and load the FPGA VI Refer to the LabVIEW Help for more inf...

Page 15: ...lity available by selecting Start Program Files National Instruments NI RIO RIO Device Setup to download precompiled FPGA VIs to the flash memory of the R Series device This utility is installed by the NI RIO CD You also can use the utility to synchronize the clock R Series device to the PXI clock and to configure when the VI loads from flash memory LabVIEW Real Time Module The LabVIEW Real Time M...

Page 16: ...e is not terminated This cable ships with a wire list identifying which wire corresponds to each NI 781xR pin Using this cable you can quickly connect the NI 781xR signals that you need to the connector of your choice Refer to Appendix B Connecting I O Signals for the NI 781xR connector pinouts Table 1 2 Cables and Accessories Cable Cable Description Accessories SH68 C68 S Shielded 68 pin VHDCI ma...

Page 17: ...ed to clean the NI 781xR use a soft nonmetallic brush Make sure that the NI 781xR is completely dry and free from contaminants before returning it to service Operate the NI 781xR only at or below Pollution Degree 2 Pollution is foreign matter in a solid liquid or gaseous state that can reduce dielectric strength or surface resistivity The following list describes pollution degrees Pollution Degree...

Page 18: ...electrical distribution such as that provided by a standard wall outlet for example 115 V for U S or 230 V for Europe Examples of Measurement Category II are measurements performed on household appliances portable tools and similar products Measurement Category III Measurements performed in the building installation at the distribution level This category refers to measurements on hard wired equip...

Page 19: ...ock diagram for the NI 781xR Figure 2 1 NI 781xR Block Diagram Configuration Configuration Control Connector 0 DIO Connector 1 DIO Connector 2 DIO Connector 3 DIO Digital I O 40 User Configurable FPGA on RIO Devices Digital I O 40 Digital I O 40 Digital I O 40 Data Address Control Bus Interface Address Data Control Flash Memory PCI PXI CompactPCI Bus RTSI PXI Triggers PXI Local Bus NI PXI 781x R O...

Page 20: ...he ground reference signal for the DIO port The NI 781xR has four DIO connectors for a total of 160 DIO lines Refer to Figure B 1 NI 781xR Connector Locations and Figure B 2 NI 781xR I O Connector Pin Assignments for the connector locations and the I O connector pin assignments on the NI 781xR The DIO lines on the NI 781xR are TTL compatible When configured as inputs they can receive signals from ...

Page 21: ...arallel to provide higher current sourcing or sinking capability If you connect multiple digital output lines in parallel your application must drive all of these lines simultaneously to the same value If you connect digital lines together and drive them to different values excessive current can flow through the DIO lines and damage the NI 781xR Refer to Appendix A Specifications for more informat...

Page 22: ...ital signals Examples of high frequency or edge sensitive signals include clock trigger pulse width modulation PWM encoder and counter signals Examples of static signals or non edge sensitive low frequency signals include LEDs switches and relays Table 2 1 summarizes these guidelines RTSI Trigger Bus The NI 781xR can send and receive triggers through the RTSI trigger bus The RTSI bus provides eigh...

Page 23: ...formation on using and configuring triggers select Help Search the LabVIEW Help in LabVIEW to view the LabVIEW Help Refer to the PXI Hardware Specification Revision 2 1 and PXI Software Specification Revision 2 1 at www pxisa org for more information about PXI triggers PXI Local Bus The NI PXI 781xR can communicate with other PXI devices using the PXI local bus The PXI local bus is a daisy chained...

Page 24: ...dedicated delay matched trigger signal between the first peripheral slot and the other peripheral slots and results in very precise trigger timing signals For example an NI PXI 781xR in Slot 2 can send an independent trigger signal to each device plugged into Slots 3 15 using the PXI LBLSTAR 0 12 Each device receives its trigger signal on its own dedicated star trigger line Caution Do not configur...

Page 25: ...ardware Overview of the NI 781xR National Instruments Corporation 2 7 NI 781xR User Manual Figure 2 3 Switch Location on the NI PXI 781xR NI PXI 7811R Reconfigurable I O CONNECTOR 2 DIO CONNECTOR 3 DIO SW1 SW2 SW3 ...

Page 26: ...are Overview of the NI 781xR NI 781xR User Manual 2 8 ni com Figure 2 4 Switch Location on the NI PCI 781xR Figure 2 5 Switch Settings SW1 SW2 SW3 1 2 3 ON a Normal Operation Default 1 2 3 ON b Prevent VI From Loading ...

Page 27: ...You can use this switch to enable or disable the ability to load from flash memory In addition to this switch you must configure the NI 781xR with the software to autoload an FPGA VI Note When the NI 781xR is powered on with SW1 in the ON position the analog circuitry does not return properly calibrated data Move the switch to the ON position only while you are using software to reconfigure the NI...

Page 28: ...igital logic levels Maximum output current Imax sink 5 0 mA Imax source 5 0 mA Input leakage current 10 µA Power on state Programmable by line Data transfers Interrupts programmed I O Protection Input 0 5 to 7 0 V Output Short circuit up to eight lines can be shorted at a time Level Min Max Input low voltage VIL Input high voltage VIH 0 0 V 2 0 V 0 8 V 5 5 V Output low voltage VOL where IOUT Imax ...

Page 29: ...AM NI 7811R 81 920 bytes NI 7813R 196 608 bytes Timebase 40 80 120 160 or 200 MHz Timebase reference sources Onboard clock phase locked to PXI 10 MHz clock Timebase accuracy Onboard clock 100 ppm 450 ps jitter Phase locked to PXI 10 MHz clock Adds 350 ps jitter 300 ps skew Additional frequency dependent jitter 40 MHz None 80 MHz 400 ps 120 MHz 720 ps 160 MHz 710 ps 200 MHz 700 ps Bus Interface NI ...

Page 30: ...re j is the number of digital outputs being used to source current Power available at I O connectors 4 50 to 5 25 VDC 250 mA per I O connector pin Physical Dimensions not including connectors NI PXI 781xR 16 0 cm 10 0 cm 6 3 in 3 9 in NI PCI 781xR 15 5 cm 10 6 cm 6 105 in 4 162 in Weight PCI 781xR 112 g PXI 781xR 162 g I O connectors Four 68 pin female high density VHDCI type 1 Does not include cu...

Page 31: ...0068 2 1 and IEC 60068 2 2 Relative humidity range 5 to 95 noncondensing tested in accordance with IEC 60068 2 56 Note Clean the device with a soft non metallic brush Make sure that the device is completely dry and free from contaminants before returning it to service Shock and Vibration NI PXI 781xR Only Operational shock 30 g peak half sine 11 ms pulse Tested in accordance with IEC 60068 2 27 Te...

Page 32: ...ity EN 55011 Emissions Group 1 Class A CE C Tick ICES and FCC Part 15 Emissions Class A 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 73 23 EEC Low Voltage Directive safety 89 336 EEC Electromagnetic Compatibility Directive EMC Note Refer to the Dec...

Page 33: ...s This appendix describes how to make input and output signal connections to the NI 781xR I O connectors The NI 781xR has four DIO connectors with 40 DIO lines per connector Figure B 1 shows the I O connector locations for the NI 781xR The I O connectors are numbered starting at zero ...

Page 34: ...om Figure B 1 NI 781xR Connector Locations 1 Connector Overlay for the NI PXI 781x 2 Connector Overlay for the NI PCI 781x CONNECTOR 0 DIO CONNECTOR 1 DIO CONNECTOR 2 DIO CONNECTOR 3 DIO CONNECTOR 3 DIO CONNECTOR 2 DIO CONNECTOR 0 DIO CONNECTOR 1 DIO PCI 781xR 1 2 ...

Page 35: ...onnector DGND DGND DGND DGND DGND DGND DGND DGND DGND DGND DGND DGND DGND DGND DGND DGND DGND DGND DGND DGND DGND DGND DGND DGND DGND DGND 5V 5V DIO28 DIO31 DIO33 DIO35 DIO37 DIO39 DIO0 DIO2 DIO3 DIO5 DIO6 DIO7 DIO8 DIO1 DIO4 DIO9 DIO10 DIO11 DIO12 DIO13 DIO14 DIO15 DIO16 DIO17 DIO18 DIO19 DIO20 DIO21 DIO22 DIO23 DIO24 DIO25 DIO26 DIO27 DIO29 DIO30 DIO32 DIO34 DIO36 DIO38 35 1 36 2 37 3 38 4 39 5 ...

Page 36: ...Refer to the CompactRIO R Series Expansion System Installation Instructions for information about connecting the chassis to the NI 781xR Table B 1 I O Connector Signal Descriptions Signal Name Reference Direction Description 5V DGND Output 5 VDC Source These pins supply 5 V from the computer power supply using a self resetting 1 A fuse No more than 250 mA should be pulled from a single pin DGND Di...

Page 37: ...hese 50 pin headers can be plugged directly into an eight 16 24 or 32 channel SSR backplane for digital signal conditioning One of the 50 pin headers contains DIO lines 0 23 from the NI 781xR DIO connector These lines are mapped to slots 0 23 on an SSR backplane in sequential order The other 50 pin header contains DIO lines 24 39 from the NI 781xR DIO connector These lines are mapped to slots 0 15...

Page 38: ...IO6 DIO5 DIO4 DIO3 DIO2 DIO1 DIO0 5V NC NC NC NC NC NC NC NC NC DGND DGND DGND DGND DGND DGND DGND DGND DGND DGND DGND DGND DGND DGND DGND DGND 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 NC NC NC NC NC NC NC NC DIO39 DIO38 DIO37 DIO36 DIO35 DIO34 DIO33 DIO32 DIO31 DIO30 DIO29 DIO28 DIO27 DIO26 DIO25 D...

Page 39: ...re the SCB 68 as a general purpose connector block Figure C 1 illustrates the general purpose switch configuration Figure C 1 General Purpose Switch Configuration for the SCB 68 Terminal Block After configuring the SCB 68 switches you can connect the I O signals to the SCB 68 screw terminals Refer to Appendix B Connecting I O Signals for the connector pin assignments for the NI 781xR After connect...

Page 40: ...struments Application Engineers make sure every question receives an answer For information about other technical support options in your area visit ni com services or contact your local office at ni com contact Training and Certification Visit ni com training for self paced training eLearning virtual classrooms interactive CDs and Certification program information You also can register for instru...

Page 41: ...m calibration If you searched ni com and could not find the answers you need contact your local office or NI corporate headquarters Phone numbers for our worldwide offices are listed at the front of this manual You also can visit the Worldwide Offices section of ni com niglobal to access the branch office Web sites which provide up to date contact information support phone numbers email addresses ...

Page 42: ... of specific functions B bipolar A signal range that includes both positive and negative values for example 5 to 5 V C C Celsius CalDAC Calibration DAC CH Channel Pin or wire lead to which you apply or from which you read the analog or digital signal Analog signals can be single ended or differential For digital signals you group channels to form ports Ports usually consist of either four or eight...

Page 43: ...corresponding analog voltage or current DAQ Data acquisition A system that uses the computer to collect receive and generate electrical signals dB Decibel The unit for expressing a logarithmic measure of the ratio of two signal levels dB 20log10 V1 V2 for signals in volts DC Direct current DGND Digital ground signal DIFF Differential mode DIO Digital input output DIO i Digital input output channel...

Page 44: ... the hardware G glitch An unwanted signal excursion of short duration that is usually unavoidable H h Hour HIL Hardware in the loop Hz Hertz I I O Input output The transfer of data to from a computer system involving communications channels operator interface devices and or data acquisition and control interfaces INL Relative accuracy L LabVIEW Laboratory Virtual Instrument Engineering Workbench L...

Page 45: ... single analog input channel N noise An undesirable electrical signal Noise comes from external sources such as the AC power line motors generators transformers fluorescent lights CRT displays computers electrical storms welders radio transmitters and internal sources such as semiconductors resistors and capacitors Noise corrupts signals you are trying to send or receive NRSE Nonreferenced single ...

Page 46: ...An open specification that builds off the CompactPCI specification by adding instrumentation specific features R RAM Random access memory The generic term for the read write memory that is used in computers RAM allows bits and bytes to be written to it as well as read from Various types of RAM are DRAM EDO RAM SRAM and VRAM resolution The smallest signal increment that can be detected by a measure...

Page 47: ...quencies T THD Total harmonic distortion The ratio of the total rms signal due to harmonic distortion to the overall rms signal in decibel or a percentage thermocouple A temperature sensor created by joining two dissimilar metals The junction produces a small voltage as a function of the temperature TTL Transistor transistor logic two s complement Given a number x expressed in base 2 with n digits...

Page 48: ...ssary National Instruments Corporation G 7 NI 781xR User Manual VOH Volts output high VOL Volts output low Vrms Volts root mean square W waveform Multiple voltage readings taken at a specific sampling rate ...

Reviews: