04-14-2020 03:53 AM
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
04-14-2020 03:15 AM
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
04-14-2020 08:14 AM
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
04-14-2020 08:48 PM
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
04-14-2020 11:40 PM
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
04-15-2020 12:45 AM
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?
04-15-2020 12:50 AM
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
04-15-2020 01:09 AM