LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

What to do when FPGA module is not installed before the CompactRIO module is installed?

Hello NI

 

I am setting up a Compact RIO (cRIO 9054).

 

After installing LabVIEW Full Development System 2018 - SP1 - 32 bit and the correct modules in the correct order, I realised that I had left off the FPGA 2018 module.

 

I then uninstalled CompactRIO, installed FPGA 2018, and installed CompactRIO again.


I am not seeing the FPGA module in MAX add/remove software for my CompactRIO 

I am seeing the FPGA 2018 module in Package Manager

 

The sequence was as follows:

 

I uninstalled the following using the Package Manager as these were already installed for a LabVIEW 2019 setup:

     NI-CompactRIO

     NI-Industrial Communications for EtherCAT 19

I did not uninstall

     NI-DAQmx

     NI-Sync

     NI-Visa

     NI-Serial

 

I installed

     LabVIEW Full Development System 2018 - SP1 - 32 bit

     Realtime Module 2018 SP1 - 32 bit

     SoftMotion 2018

     NI-Industrial Communications for EtherCAT 19

     CompactRIO

I did not install these as they are already installed

     NI-DAQmx

     NI-Sync

     NI-Visa

     NI-Serial

 

I uninstalled

     NI-CompactRIO

 

I installed

     FPGA Module 2018

     NI-CompactRIO

I did not install these as they are already installed

     NI-DAQmx

     NI-Sync

     NI-Visa

     NI-Serial

 

In MAX, I click on my remote system, click on Software, click on add / remove software

It shows me 3 options:

     LabVIEW Real Time 19.5.1

          NI CompactRIO 19.6 - December 2019

     LabView Real-Time 18.5.0

          NI CompactRIO 19.6 - December 2019

    Custom software installation

 

when I choose either of "NI CompactRIO 19.6 - December 2019" I do not see FPGA in the tree list of modules to install

 

Note, when I click on "NI CompactRIO 19.6 - December 2019" above, I see the following on the right hand side (no mention of FPGA)

 

NI CompactRIO 19.6 - December 2019

Recommended software stack for use with LabVIEW 2018 SP1

CompactRIO Support 19.6
LabVIEW Real-Time 18.5.0
NI System Configuration Remote Support 19.5.0
NI-RIO 19.6
NI-RIO Server 19.6
Run-Time Engine for Web Services 19.0.0
SSL Support for LabVIEW RT 19.0.1
WebDAV Server 19.0.0

Available add-ons:
DataSocket for LabVIEW Real-Time 18.0.0
EPICS Client I/O Server 18.0.0
EPICS Server I/O Server 18.0.0
HTTP Client with SSL Support 18.0.0
Hardware Configuration Web Support 19.0.0
I/O Variable Remote Configuration Web Service 18.0
LabVIEW SoftMotion Module 18.0.0
Language Support for Japanese 18.5.0
Language Support for Simplified Chinese 18.5.0
Modbus I/O Server 18.0.0
NI 935x Functional Safety Module Support 19.6
NI Application Web Server 19.0.0
NI Scan Engine 7.0
NI System Configuration 19.5.0
NI Web-based Configuration and Monitoring 19.0.0
NI Wireless Certificate Management Web Service 6.0
NI-DAQmx 19.6.0
NI-Industrial Communications for EtherCAT 19.0.0
NI-RIO IO Scan 19.6
NI-RIO Server (Legacy) 19.6
NI-Serial 9870 and 9871 Scan Engine Support 19.5.0
NI-TimeSync Time Reference for IEEE 1588-2008 19.5.0
NI-TimeSync Time Reference for IEEE 802.1AS-2011 19.5.0
NI-VISA 19.5.0
NI-VISA ENET Passport 19.5.0
NI-VISA ENET-ASRL Passport 19.5.0
NI-VISA LXI Discovery Service 19.5.0
NI-VISA Remote Passport 19.5.0
NI-VISA Server 19.5.0
NI-VISA USB Passport 19.5.0
NI-Watchdog 19.0.0
Network Configuration Web Support 19.0.0
Network Streams 18.0
Network Variable Engine 18.0.0
Remote Panel Server for LabVIEW RT 19.0.0
SMTP Client with SSL Support 18.0.0
Software Management Web Support 19.0.0
System State Publisher 6.0.0
Time Configuration Web Support 19.0.0
Variable Client Support for LabVIEW RT 18.0.0
Variable Legacy Protocol Support 19.0.0
Variable Legacy Server Support 19.0.0
WebDAV Client with SSL Support 18.0.0

Unavailable add-ons:
GigE Vision Camera Support 19.5.0 (not available on host)
NI-Industrial Communications for CANopen 19.0.0 (not available on host)
NI Vision RT 19.5.0 (not available on host)
OPC UA API 18.0.0 (not available on host)
NI-Industrial Communications for EtherNet/IP 19.0.0 (not available on host)
NI-IMAQdx 19.5.0 (not available on host)
USB3 Vision Support 19.5.0 (not available on host)
NI SystemLink Client 19.6.0 (not available on host)
TensorFlow RT 19.5.0 (not available on host)
NI-XNET 19.6.0 (not available on host)
NI-Industrial Communications for DeviceNet 19.0.0 (not available on host)
LabVIEW Control Design and Simulation 18.0 (not available on host)
OpenVINO RT 19.5.0 (not available on host)

 

I tried restarting the machine again

 

QUESTIONS: 

[1]  What will make the FPGA module appear in Max add/remove software?

[2]  If the solution is to uninstall modules and then re install them, how do I do this?

The list of products in the Package Manager doesn't line up with the list of modules that I have installed, as far as I can tell, or at least 

Uninstalling the modules:

     NI-DAQmx

     NI-Sync

     NI-Visa

     NI-Serial

Would also uninstall many other modules

 

Thanks for your help in advance,

Cameron

0 Kudos
Message 1 of 8
(2,940 Views)

Hi NI

 

I am installing LabView and modules for setting up a CompactRIO device.

In doing so, I have found that I have accidentally left off installing the FPGA module.

I have already installed the CompactRIO module.

In order to uninstall the CompactRIO module, I select it in the Package Manager and click uninstall.

This doesn't uninstall the additional drivers:

     NI-DAQmx

     NI-Sync

     NI-Visa

     NI-Serial
When I select these for uninstall, a large list of dependent modules such as LabVIEW real-time need to be uninstalled as well, so I didn't uninstall these

 

QUESTION: In this case and in general, how do I identify what packages are associated with what programs/modules in Package Manager?


It seems that Package manager is referring to packages, and there are many packages in every module


Thanks in advance for your answer,
Cameron

0 Kudos
Message 2 of 8
(2,957 Views)

In general, you do not need to uninstall modules in order to install modules you forgot.  In particular, when you forgot to install the FPGA module (but had the rest of the installation in place), you could just have run NIPM and installed it.

 

That being said, there are times that NIPM "messes up" a LabVIEW installation, and a (complete) Uninstall-Reinstall sequence is necessary.  However, in your case, I'd recommend restarting NIPM, look at the Toolkits and Modules you are missing, install them (but only install the "Add-ons" that you know you will use).

 

Bob Schor

0 Kudos
Message 3 of 8
(2,925 Views)

Thanks for your prompt reply

 

I tried installing the FPGA Module and it didn't appear in add/remove software in MAX

 

I would like to try un installing and installing LabVIEW 2018

How do I do that?

 

QUESTION: How do I identify what packages are associated with what programs/modules in Package Manager?

 

I should mention that I am installing on an offline machine, so installing means running setup programs that I have downloaded.

 

Cheers,

Cameron

0 Kudos
Message 4 of 8
(2,897 Views)

Hi NI

 

I am setting up a CompactRIO 9054 device, and I can't see FPGA items in MAX add/remove software

 

I started by uninstalling everything in Package Manager and uninstalling package manager too

 

I installed, in this order

 

LabVIEW Full Development System 2018 SP1 - 32 bit

LabVIEW Real-time Module - 2018 SP1 - 32 bit

LabVIEW FPGA Module 2018 - 32 bit

LabVIEW Softmotion 2018 - 32 bit

NI industrial communications for EtherCAT 19

NI Compact RIO 19.6

 

When I go to MAX -> Remote Systems -> NI-cRIO-9054....->Software->Add/Remove Software->LabVIEW Real-time 18.5.0->NI CompactRIO 19.6 - December 2019 -> Next -> See attached images, there are no FPGA items in the tree.

 

Thanks in advance,

Cameron

0 Kudos
Message 5 of 8
(2,899 Views)

Hi Cameron,

 

no need to start 3 threads for the same problem…

 


@CameronFromPerth wrote:

When I go to MAX -> Remote Systems -> NI-cRIO-9054....->Software->Add/Remove Software->LabVIEW Real-time 18.5.0->NI CompactRIO 19.6 - December 2019 -> Next -> See attached images, there are no FPGA items in the tree.


Why do you expect "FPGA items" when you install the RealTime environment in your cRIO?

Best regards,
GerdW


using LV2016/2019/2021 on Win10/11+cRIO, TestStand2016/2019
0 Kudos
Message 6 of 8
(2,879 Views)

Hi GerdW

 

That's a good reply!

I assumed that FPGA needed to deploy to my CompactRIO since the CompactRIO has an FPGA on board

 

Cheers,

Cameron

0 Kudos
Message 7 of 8
(2,877 Views)

Hi Cameron,

 

I guess the cRIO905x comes with a similar UserGuide/Manual as the cRIO906x which I use.

Following the installation steps as written in this manual always worked fine for me…

Best regards,
GerdW


using LV2016/2019/2021 on Win10/11+cRIO, TestStand2016/2019
0 Kudos
Message 8 of 8
(2,870 Views)