You are on page 1of 8

Technical Sales United States (866) 531-6285 info@ni.

com

Print |

E-mail this Page |

Open Document as PDF

Detailed Specifications
For user manuals and dimensional drawings, visit the product page resources tab on ni.com.

Last Revised: 2010-08-16 10:35:24.0

NI 6584R RS485/RS422 Adapter Module for NI FlexRIO

Up to 16 Mbits/s data rates 16 RS-485/RS-422 compatible channels Mates with an NI FlexRIO FPGA module for reliable and deterministic control of digital communication

Half or Full Duplex 100 Ohm terminated or no termination options

Overview
You can use this adapter module with an NI FlexRIO FPGA module for customized, bit-level access to RS485/RS422. With this combination, you can implement customized RS485/RS422 communication or real-time analysis on the FPGA. The NI 6584R features both half- and full-duplex options. The half-duplex module shares TX and RX pairs, so you can transmit or receive on that channel. Full-duplex modules, on the other hand, have separate TX and RX pairs, so you can transmit and receive simultaneously. Back to Top

Application and Technology Connectivity


The NI 6584R features a VHDCI connector and two BNC connectors on the front panel. Using the VHDCI to Eight 9-position D-Sub cable, you can connect 16 TX/RX channels to the NI 6584R.

Figure 1. This image shows the NI 6584R adapter module connected to an NI FlexRIO FPGA module. With the VHDCI to Eight 9-position D-Sub cable, you can connect up to 16

1/8

www.ni.com

TX/RX channels to the NI 6584R.

Programmable Onboard FPGA


NI FlexRIO FPGA modules for PXI include user-programmable FPGAs for onboard processing and flexible I/O operation. You can implement customizable features such as hardware compare, waveform linking/looping, and other hardware-based algorithms inside the onboard FPGA through the NI LabVIEW FPGA Module programming environment or through VHDL. The NI 6581 adapter module with the NI FlexRIO FPGA modules can perform parallel data processing on the FPGA, which would otherwise be too processor- and time-intensive in software. This instrument is programmable with the NI-RIO driver and LabVIEW FPGA Module for not only high-speed digital acquisition and generation but also hardware-implemented signal processing and control.

The new Virtex-5 FPGA architecture is optimized to execute faster and more efficiently using single-cycle timed loops in LabVIEW FPGA. This means you can optimize more LabVIEW FPGA code to fit within Virtex-5 FPGAs and execute more operations per clock cycle.

Graphical Programming with LabVIEW FPGA


The LabVIEW FPGA Module uses LabVIEW embedded technology to extend LabVIEW graphical development and target FPGAs on NI reconfigurable I/O (RIO) hardware. LabVIEW is distinctly suited for FPGA programming because it clearly represents parallelism and data flow. With the LabVIEW FPGA Module, you can create custom measurement and control hardware without low-level hardware description languages or board-level design. You can use this custom hardware for unique timing and triggering routines, ultrahigh-speed control, interfacing to digital protocols, digital signal processing (DSP), and many other applications requiring high-speed hardware reliability and tight determinism.

Software
You need the LabVIEW FPGA Module to program the NI 6584R. Implement this LabVIEW FPGA code on the Xilinx FPGA on the NI FlexRIO FPGA modules and use the NI-RIO driver to communicate with the NI 6584R and the NI FlexRIO FPGA module combination. With LabVIEW FPGA and the NI-RIO driver, you have the flexibility to implement custom RS485/RS422 communication on the NI 6584R.

Back to Top

Support and Services


System Assurance Programs
NI system assurance programs are designed to make it even easier for you to own an NI system. These programs include configuration and deployment services for your NI PXI, CompactRIO, or Compact FieldPoint system. The NI Basic System Assurance Program provides a simple integration test and ensures that your system is delivered completely assembled in one box. When you configure your system with the NI Standard System Assurance Program, you can select from available NI system driver sets and application development environments to create customized, reorderable software configurations. Your system arrives fully assembled and tested in one box with your software preinstalled. When you order your system with the standard program, you also receive system-specific documentation including a bill of materials, an integration test report, a recommended maintenance plan, and frequently asked question documents. Finally, the standard program reduces the total cost of owning an NI system by providing three years of warranty coverage and calibration service. Use the online product advisors at ni.com/advisor to find a system assurance program to meet your needs.

Technical Support
Get answers to your technical questions using the following National Instruments resources. Support - Visit ni.com/support to access the NI KnowledgeBase, example programs, and tutorials or to contact our applications engineers who are located in NI sales offices around the world and speak the local language. Discussion Forums - Visit forums.ni.com for a diverse set of discussion boards on topics you care about. Online Community - Visit community.ni.com to find, contribute, or collaborate on customer-contributed technical content with users like you.

Repair
While you may never need your hardware repaired, NI understands that unexpected events may lead to necessary repairs. NI offers repair services performed by highly trained technicians who quickly return your device with the guarantee that it will perform to factory specifications. For more information, visit ni.com/repair.

Training and Certifications


The NI training and certification program delivers the fastest, most certain route to increased proficiency and productivity using NI software and hardware. Training builds the skills to more efficiently develop robust, maintainable applications, while certification validates your knowledge and ability. Classroom training in cities worldwide - the most comprehensive hands-on training taught by engineers. On-site training at your facility - an excellent option to train multiple employees at the same time. Online instructor-led training - lower-cost, remote training if classroom or on-site courses are not possible. Course kits - lowest-cost, self-paced training that you can use as reference guides. Training memberships and training credits - to buy now and schedule training later. Visit ni.com/training for more information.

Extended Warranty
NI offers options for extending the standard product warranty to meet the life-cycle requirements of your project. In addition, because NI understands that your requirements may change, the extended warranty is flexible in length and easily renewed. For more information, visit ni.com/warranty.

OEM
NI offers design-in consulting and product integration assistance if you need NI products for OEM applications. For information about special pricing and services for OEM customers, visit ni.com/oem.

Alliance

2/8

www.ni.com

Alliance
Our Professional Services Team is comprised of NI applications engineers, NI Consulting Services, and a worldwide National Instruments Alliance Partner program of more than 600 independent consultants and integrators. Services range from start-up assistance to turnkey system integration. Visit ni.com/alliance. Back to Top

Detailed Specifications
This document lists the specifications of the National Instruments 6584 FlexRIO RS-485/422 adapter module. Pair these specifications with your NI FlexRIO FPGA Module Specifications. Refer to the Getting Results with the NI6584R document for instructions on how to install and configure the NI 6584R. These specifications are nominal unless otherwise noted. Refer to the Glossary section of this document for more information about the definitions used in this document.

Channel Specifications (RS-485/422)


Type of connectors Number of RS-485/422 I/O channels Direction control of data channels Power up state I/O compatibility Maximum input differential voltage Characteristic impedance Termination impedance Maximum data rate NI 6584 Block Diagram (Full Duplex) 1 VHDCI (Connector 0) 16 data Individual TX and RX enables Drivers disabled, receivers enabled RS-485/422 (differential) 5V 100 differential nominal 100 differential nominal 16 Mbit/s nominal

Note On the front panel of the NI 6584, the VHDCI connector is Connector 0 (Ports 1-8). NI 6584 Block Diagram (Half Duplex)

Channel Specifications (Clock/PFI)


Type of connectors I/O type Direction control of clock/PFI channels Characteristic impedance Output impedance Input impedance Maximum toggle rate Input voltage High voltage threshold Low voltage threshold Output voltage (100 A load) High Minimum 3.0 V 2.5 V 0.8 V 2 BNC 1 clock, 1 PFI (single-ended) Per channel 50 nominal 50 nominal 50 k nominal 16 MHz nominal

3/8

www.ni.com

Low Maximum

0.1 V

Pinout and Signal Information


NI 6584 Pinout (Full Duplex) shows the Connector 0 (Ports 1-8) pin assignments for the NI 6584 in the full duplex configuration. Connector 0 (Ports 1-8) is a 68-pin VHDCI connector that distributes its signals by way of the VHDCI to Eight DB9 cable (197546-01) to the device under test (DUT). The RX pins are your acquisition signals, and the TX pins are your generation signals. The full duplex configuration of the NI 6584 has individual RX and TX pins. NI 6584 Pinout (Full Duplex)

GND = Ground NI 6584 Pinout (Half Duplex) shows the Connector 0 (Ports 1-8) pin assignments for the NI 6584 in the half duplex configuration. Connector 0 (Ports 1-8) is a 68-pin VHDCI connector that distributes its signals by way of the VHDCI to Eight DB9 cable (197546-01) through eight different 9-pin ports to the DUT. The half duplex configuration of the NI 6584 places both the RX (acquisition) and TX (generation) signals on the same pins. NI 6584 Pinout (Half Duplex)

4/8

www.ni.com

GND = Ground NC = No connect Caution Connections that exceed any of the maximum ratings of input or output signals on the NI PXI-6584R can damage the device and the chassis. NI is not liable for any damage resulting from such signal connections. NI 6584 and NI VHDCI to Eight DB9 Cable shows the NI VHDCI to Eight DB9 cable connected to the NI 6584 at Connector 0 and then fanning out to display each of its eight nine-pin port connectors. NI 6584 and NI VHDCI to Eight DB9 Cable

1 NI 6584 FlexRIO adapter module 2 NI VHDCI to Eight DB9 cable (197546-01) The Pin Assignments on each Port (Full Duplex) and Pin Assignments on each Port (Half Duplex) tables show the pin assignments for each of the eight port connectors on the NI VHDCI to Eight DB9 cable. Two of the 16 data channels are assigned to each port.

Pin Assignments on each Port (Full Duplex) Connector Pin Port 1 1 2 3 GND Port 2 GND Port 3 GND Port 4 GND Port 5 GND Port 6 GND Port 7 GND Port 8 GND

RX_1+ RX_3+ RX_5+ RX_7+ RX_9+ RX_11+ RX_13+ RX_15+ TX_1+ TX_3+ TX_5+ TX_7+ TX_9+ TX_11+ TX_13+ TX_15+

5/8

www.ni.com

4 5 6 7 8 9 GND = Ground

RX_0+ RX_2+ RX_4+ RX_6+ RX_8+ RX_10+ RX_12+ RX_14+ RX_0 RX_2 RX_4 RX_6 RX_8 RX_10 RX_12 RX_14 RX_1 RX_3 RX_5 RX_7 RX_9 RX_11 RX_13 RX_15 TX_1 TX_3 TX_5 TX_7 TX_9 TX_11 TX_13 TX_15 TX_0+ TX_2+ TX_4+ TX_6+ TX_8+ TX_10+ TX_12+ TX_14+ TX_0 TX_2 TX_4 TX_6 TX_8 TX_10 TX_12 TX_14

Pin Assignments on each Port (Half Duplex) Connector Pin 1 2 3 4 5 6 7 8 9 GND = Ground NC = No connect Port 1 GND NC TX_1+RX_1+ NC NC NC Port 2 GND NC TX_3+RX_3+ NC NC NC Port 3 GND NC TX_5+RX_5+ NC NC NC Port 4 GND NC TX_7+RX_7+ NC NC NC Port 5 GND NC TX_9+RX_9+ NC NC NC Port 6 GND NC Port 7 GND NC Port 8 GND NC

TX_11+RX_11+ TX_13+RX_13+ TX_15+RX_15+ NC NC NC NC NC NC NC NC NC

TX_1 RX_1 TX_3 RX_3 TX_5 RX_5 TX_7 RX_7 TX_9 RX_9 TX_11RX_11 TX_13RX_13 TX_15RX_15 TX_0+RX_0+ TX_2+RX_2+ TX_4+RX_4+ TX_6+RX_6+ TX_8+RX_8+ TX_10+RX_10+ TX_12+RX_12+ TX_14+RX_14+

TX_0 RX_0 TX_2 RX_2 TX_4 RX_4 TX_6 RX_6 TX_8 RX_8 TX_10RX_10 TX_12RX_12 TX_14RX_14

The NI 6584 Connector Signals and NI FlexRIO FPGA Module Signals table lists the NI 6584 connector signals and the corresponding NI FlexRIO FPGA module signals necessary for designing a custom component-level IP (CLIP). Channel 0 and Clock I/O are global clocks. The _CC suffix on the RX Data signals identifies channels that are capable of receiving a regional clock. Refer to the Virtex-5 FPGA User Guide at www.xilinx.com for more information about regional clocks on your FPGA.

NI 6584 Connector Signals and NI FlexRIO FPGA Module Signals NI 6584 Connector Signal Name TX Data TX Data Bank 1 1 0 0 3 2 3 3 1 1 0 TX Data Enable GPIO_1 GPIO_14 GPIO_12 GPIO_13 GPIO_60 GPIO_47 GPIO_51 GPIO_63 GPIO_16 GPIO_29_n GPIO_2 0 0 0 0 3 2 3 3 1 1 0 NI FlexRIO FPGA Module TX Data Enable Bank RX Data RX Data Bank 0 RX Data Enable GPIO_18 GPIO_14_n GPIO_27 GPIO_29 GPIO_61 GPIO_65 GPIO_35 GPIO_46 GPIO_17 GPIO_30 GPIO_3 1 0 1 1 3 3 2 2 1 1 0 RX Data Enable Bank

Connector 0 (VHDCI)

Channel 0+/ GPIO_21 Channel 1+/ GPIO_22 Channel 2+/ GPIO_8 Channel 3+/ GPIO_9 Channel 4+/ GPIO_54 Channel 5+/ GPIO_43 Channel 6+/ GPIO_52 Channel 7+/ GPIO_53 Channel 8+/ GPIO_19 Channel 9+/ GPIO_20 Channel 10+/ Channel 11+/ Channel 12+/ Channel 13+/ Channel 14+/ Channel 15+/ GPIO_10

GCLK_SE GPIO_7_CC

GPIO_23_CC 1 GPIO_24_CC 1 GPIO_39_CC 2 GPIO_40_CC 2 GPIO_37_CC 2 GPIO_38_CC 2 GPIO_5_CC GPIO_6_CC 0 0

GPIO_25_CC 1

GPIO_11

GPIO_28

GPIO_26_CC 1

GPIO_28_n

GPIO_55

GPIO_35_n

GPIO_58_CC 3

GPIO_36

GPIO_44

GPIO_48

GPIO_59_CC 3

GPIO_64

GPIO_41

GPIO_49

GPIO_56_CC 3

GPIO_50

GPIO_42

GPIO_62

GPIO_57_CC 3

GPIO_45

BNC BNC

Clock I/O PFI

GPIO_16_n 1 GPIO_0 0

GPIO_17_n GPIO_1_n

1 0

GCLK_LVDS GPIO_4_CC

6/8

www.ni.com

Power
Power requirements from the NI FlexRIO FPGA module +12 V +3.3 V 100 mA, 1.2 W max 500 mA, 1.65 W max

Physical
Dimensions Weight Front panel connectors 13.1 2.0 12.9 cm (5.2 0.8 5.1 in.) 298 g (10.5 oz) Two BNC connectors and one 68-pin VHDCI connector

Environmental
The NI 6584 is intended for indoor use only. Operating environment Relative humidity range Altitude Pollution Degree Storage environment Ambient temperature range Relative humidity range 20 C to 70 C. Tested in accordance with IEC 60068-2-1 and IEC 60068-2-2. 5% to 95%, noncondensing. Tested in accordance with IEC 60068-2-56. 0 C to 55 C. Tested in accordance with IEC 60068-2-1 and IEC 60068-2-2. 10% to 90%, noncondensing. Tested in accordance with IEC 60068-2-56. 2,000 m at 25 C ambient temperature 2

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.

Glossary
Maximum and minimum specifications are warranted not to exceed these values within certain operating conditions and include the effects of temperature and uncertainty unless otherwise noted. Nominal specifications are unwarranted values that are relevant to the use of the product and convey the expected performance of the product.

Compliance and Certifications


Safety This product meets the requirements of the following standards of safety for electrical equipment for measurement, control, and laboratory use: IEC 61010-1, EN 61010-1 UL 61010-1, CSA 61010-1 Note For UL and other safety certifications, refer to the product label or the Online Product Certification section. Electromagnetic Compatibility This product meets the requirements of the following EMC standards for electrical equipment for measurement, control, and laboratory use: EN 61326 (IEC 61326): Class A emissions; Basic immunity EN 55011 (CISPR 11): Group 1, Class A emissions AS/NZS CISPR 11: Group 1, Class A emissions FCC 47 CFR Part 15B: Class A emissions ICES-001: Class A emissions Note For the standards applied to assess the EMC of this product, refer to the Online Product Certification section. Note For EMC compliance, operate this device with shielded cables. CE Compliance This product meets the essential requirements of applicable European Directives, as amended for CE marking, as follows: 2006/95/EC; Low-Voltage Directive (safety) 2004/108/EC; Electromagnetic Compatibility Directive (EMC) Online Product Certification Refer to the product Declaration of Conformity (DoC) for additional regulatory compliance information. To obtain product certifications and the DoC for this product, visit ni.com/certification, search by module number or product line, and click the appropriate link in the Certification column. Environmental Management National Instruments is committed to designing and manufacturing products in an environmentally responsible manner. NI recognizes that eliminating certain hazardous substances from our products is beneficial not only to the environment but also to NI customers. For additional environmental information, refer to the NI and the Environment Web page at ni.com/environment. This page contains the environmental regulations and directives with which NI complies, as well as other environmental information not included in this document.

7/8

www.ni.com

Waste Electrical and Electronic Equipment (WEEE) EU Customers At the end of the product life cycle, all products must be sent to a WEEE recycling center. For more information about WEEE recycling centers, National Instruments WEEE initiatives, and compliance with WEEE Directive 2002/96/EC on Waste Electrical and Electronic Equipment, visit ni.com/environment/weee.htm.

Back to Top

2009 National Instruments. All rights reserved. CompactRIO, FieldPoint, LabVIEW, National Instruments, National Instruments Alliance Partner, NI, ni.com, and NI FlexRIO are trademarks of National Instruments. Other product and company names listed are trademarks or trade names of their respective companies. A National Instruments Alliance Partner is a business entity independent from National Instruments and has no agency, partnership, or joint-venture relationship with National Instruments.

My Profile | RSS | Privacy | Legal | Contact NI 2011 National Instruments Corporation. All rights reserved.

8/8

www.ni.com

You might also like