Getting Started With the GE cPCI-5565PIORC Reflective Memory Module

Publish Date: Dec 21, 2015 | 0 Ratings | 0.00 out of 5 | Print

Overview

This document provides information about configuring the GE cPCI-5565PIORC reflective memory module for use with National Instruments hardware and software. For detailed hardware configuration information related to the PMC-5565PIORC daughter card, download the attached PMC-5565PIORC User Manual.

Table of Contents

  1. Using the GE cPCI-5565PIORC With NI VeriStand
  2. Using the GE cPCI-5565PIORC With LabVIEW and the LabVIEW Real-Time Module
  3. Additional Resources

1. Using the GE cPCI-5565PIORC With NI VeriStand

The GE cPCI-5565PIORC is natively compatible for use with the NI VeriStand software environment for configuring real-time testing applications. If you do not plan to use network interrupts, you can now use the reflective memory module. Once you have installed the reflective memory module in a PXI or PXI Express hybrid slot of a National Instruments PXI/PXI Express chassis, no additional hardware configuration is necessary to use it. You can add reflective memory modules to the NI VeriStand System Definition in accordance with the NI VeriStand help document Data Sharing - NI VeriStand Help. To learn more about using reflective memory with NI VeriStand, go to Creating a Distributed System With NI VeriStand. To implement a network interrupt on the start cycle of the NI VeriStand engine, you need to set a unique node ID on the reflective memory module. Refer to Chapter 1: Handling and Installation of the attached PMC-5565PIORC User Manual for more information about setting the node ID.

Figure 1. Adding a Reflective Memory Module to an NI VeriStand System Definition

Back to Top

2. Using the GE cPCI-5565PIORC With LabVIEW and the LabVIEW Real-Time Module

Installing the Instrument Driver Software

To communicate with the GE cPCI-5565PIORC using NI LabVIEW software, download and install the NI GE 5565PIORC instrument driver. You can do this natively in LabVIEW by selecting Help»Find Instrument Drivers and choosing the GE 5565PIORC instrument driver. You can also download and manually install the instrument driver by going to the GE 5565PIORC Instrument Driver page on the instrument driver network and following the instructions.  The cPCI-5565PIORC is compatible with 32-bit version of LabVIEW only.

Installation of the driver places the setup files in <National Instruments>\LabVIEW xxxx\instr.lib\GE 5565 PIORC\Public. This directory contains two distinct setup files: GE5565PIORC_NetworkInterrupts.inf and GE5565_DMA_Interrupts.inf. These files contain instructions for completing the driver configuration for the GE 5565PIORC reflective memory module in both LabVIEW and the LabVIEW Real-Time Module. You can open them with any text editor. Depending on your use case, choose only one of these .inf files to install. Currently the driver implementation supports only one type of interrupt mode at a time. The choices are network interrupts and DMA interrupts. Network interrupt mode still allows for the use of DMA. The waiting mechanism for the DMA complete operation is a polling method in this case. 

Warning: Do not install both .inf files together. If you are using the reflective memory module with a real-time OS, you must remove the currently used version to change the .inf file. If you are using the module with a Windows computer, you can select the new .inf file in Windows Device Manager.

Configuring the GE cPCI-5565PIORC Hardware

If you are going to use the GE cPCI-5565PIORC without using network interrupts, additional hardware configuration is not needed. You can install the reflective memory module into the PXI or PXI Express hybrid slot of your PXI/PXI Express chassis, and it populates in NI Measurement & Automation Explorer (MAX) as a Virtual Instrument Software Architecture (VISA) device. You then can communicate with different reflective memory modules using the VI palette of the GE 5565PIORC driver in LabVIEW.

Figure 2. Use the onboard switches of the reflective memory module to set the node ID.

If you are going to use the network interrupt capabilities of the board, each reflective memory module on your reflective memory network must have a unique node ID. Refer to Chapter 1: Handling and Installation of the attached PMC-5565PIORC User Manual for more information about setting the node ID. 

Back to Top

3. Additional Resources

Creating a Distributed System With NI VeriStand

Real-Time Testing Using NI VeriStand

NI VeriStand Getting Started Videos

Back to Top

Bookmark & Share


Downloads


Ratings

Rate this document

Answered Your Question?
Yes No

Submit