Table Of Contents

Adding the cRIO-904x to a LabVIEW FPGA Project

    Last Modified: May 11, 2018

    Complete the following steps to create a new LabVIEW FPGA project configured with the cRIO-904x controller.

    LabVIEW FPGA Module is required to program the user-accessible FPGA on the cRIO-904x or deploy C Series modules in the LabVIEW FPGA program mode. To program in Real-Time (NI-DAQmx) or Real-Time Scan (IO Variables) modes, the LabVIEW FPGA module is not required. Refer to the Adding the cRIO-904x to a LabVIEW Project topic for more information.

    Refer to the Choosing Your Programming Mode topic to determine which programming modes are right for your application.

    1. To create a new LabVIEW project, launch LabVIEW and click Create Project.
    2. Select Templates»LabVIEW FPGA Project.
    3. Select the CompactRIO Embedded System project type and click Next.

      The System Setup window opens, which will allow you to add your system to the project.

    4. Under Discover existing system, check the box next to Device is connected to a remote subnet IP address.
    5. Enter the IP address for the cRIO-904x and click Next.

      You can locate the system IP address in MAX in the System Settings for the cRIO-904x.

      Figure 1. System IP Address in Measurement & Automation Explorer
    6. In the LabVIEW Project Explorer, verify that your system is present in the project tree and click Finish.

      The LabVIEW project is created. All C Series modules and corresponding I/O appear under the FPGA Target.


      By default, all C Series modules appear under the FPGA Target, which indicates that all modules are selected for use in LabVIEW FPGA mode.

      For information on how to change programming modes in LabVIEW FPGA, visit the Deploying Your C Series Module in a Program Mode in LabVIEW FPGA topic.

    Recently Viewed Topics