LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Cannot open project with cRIO/FPGA and EtherCat

Solved!
Go to solution

Hello!
I am not a newbie in LabView, but this problem I cannot solve for a several weeks now. I have a LV project which cannot be properly opened on one computer although it works fine on another computer. Both computers have 2021 SP1 LabView and all necessary drivers installed. Somehow, developers of LabView did not bother much to specify which NI drivers components or items are missing. If there is a problem with license then why to forbid showing the project component? It is a strange policy of NI.

 

I tried to reinstall packages and LabView but not luck, the first computer cannot open that project whereas second one (with the same software installed) opens it with no problem.

 

The project has cRIO RT target NI-9035 and some EtherCat modules.

The complete list of installed packages is attached as a txt file.

 

What am I missing?

 

 

Alex2012_0-1659353441744.png

 

0 Kudos
Message 1 of 13
(1,978 Views)

Hi Alex. 

 

It's a bit tricky(read I'm lazy) to find everything through the text file. Could you do a screenshot from NI MAX instead? 

What can happen is that if the modules are installed out of order you can get a corrupt installation. 


As a catch-all response, to the what needs to be installed question. 
You need the following in order: 
LabVIEW Full (or professional)

LabVIEW Real-time module

LabVIEW FPGA module (optional if you're not using the FPGA on the cRIO)

NI CompactRIO drivers

 

All modules should be of the same version and x32 bit unless using 2022 Q3, (I've not used this myself but NI claims it should work with x64) 

 

Hope it helps. 

Kind regards
LabVIEW Fairy

cRIO Enthusiast
Please mark solutions when appropriate.
Unofficial Forum Rules and Guidelines
0 Kudos
Message 2 of 13
(1,967 Views)

Thank you @LabVIEWFairy for help!

I've reinstalled all NI compactRIO drivers module but that did not help with 64bit LabView 2021, however, LabView 2021 32bits worked!

I do not really know why x86-64 does not work, but now it is minor, I use 32bits to finish the project.

 

0 Kudos
Message 3 of 13
(1,913 Views)
Solution
Accepted by topic author Alex2012

While 64-bit support for cRIO should have been part of the latest 2022Q3 driver drop, something seems to have gone wrong in that release and it still won’t work. NI is working on it and there should be a new release later this year to fix it but for now you still need to use 32-bit LabVIEW.

 

You likely also should install the NI Industrial drivers for EtherCAT to get

 full functionality for EtherCAT.

Rolf Kalbermatter
My Blog
0 Kudos
Message 4 of 13
(1,905 Views)

Are EtherCAT modules still not supported in 2023 Q2?  I can't add a module to my project.  This worked in earlier versions.

 

What a disaster. NI is going downhill fast.

0 Kudos
Message 5 of 13
(1,449 Views)

Have you tried to download the drivers that you need ?
I'll help you give you a link: https://www.ni.com/en-us/support/downloads/drivers/download.ni-industrial-communications-for-etherca...

0 Kudos
Message 6 of 13
(1,439 Views)

Yes.  I tried an older version of LabVIEW amd it worked.  This may be a 2023 or 64-bit issue.


 

0 Kudos
Message 7 of 13
(1,423 Views)

@BigApple0 wrote:

Are EtherCAT modules still not supported in 2023 Q2?  I can't add a module to my project.  This worked in earlier versions.

 

What a disaster. NI is going downhill fast.




 

You are right about one thing, NI is going down.

Having 16 years of application development with LabView, I recommend to all my clients to purches data acquisition systems from alternative suppliers.

You (and me some time ago) shouldn't have bought EtherCat from NI and upgrade from working LV release.

Message 8 of 13
(1,416 Views)

@BigApple0 wrote:

Yes.  I tried an older version of LabVIEW amd it worked.  This may be a 2023 or 64-bit issue.


 


If you look at the download page it clearly state that it is for 32 bit application. 
Do you really need 64 bit LabVIEW? 

0 Kudos
Message 9 of 13
(1,405 Views)

@dkfire wrote:

@BigApple0 wrote:

Yes.  I tried an older version of LabVIEW amd it worked.  This may be a 2023 or 64-bit issue.


 


If you look at the download page it clearly state that it is for 32 bit application. 
Do you really need 64 bit LabVIEW? 


No, but then I'm stuck with 32-bit LabVIEW which doesn't make any sense either.  Why isn't 64-bit LabVIEW supported?  This has been out for a long time.

 

Again, NI seems to be going downhill.

0 Kudos
Message 10 of 13
(1,389 Views)