LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Error on RT Get CPU Load With CRIO 9024 and LV2010

I just try to monitor CPU Load on my CRIO 9024 using LV2010 and i get Error -2233 with RT Get CPU Load.vi

 

 Error Get CPU Load

 

It worked with LV2009 and not anymore ... Someone has some issues ?

Could we enabled/disabled CPU load on target ? how ?

0 Kudos
Message 1 of 9
(3,750 Views)

Hi silencer,

 

Thank you for posting on National Instruments' forum.

 

Can you tell me your version of LabVIEW RT, and NI-RIO drivers please?

I verified the problem with LabVIEW 2010 and a cRIO 9022 and it works.

Can you send another screenshot please?

 

Best Regards,

Romain P.
National Instruments France

0 Kudos
Message 2 of 9
(3,734 Views)

I work with RIO 3.5

 

I just execute RT Get CPU Load.vi only ... so i have not so much interresting screenshot.

 

I tried to make the same by beggining a new Real Time Project. And it works perfectly like you surely have done.

I supposed it surely comes from the Project.

When I launch RT Get CPU Load.vi from my custom project it doesn't work and i get the error i posted.

Maybe it's because i begin this project under LV 2009 RIO 3.4 ?? ... and migration lose some monitoring options ?

 

Sil3nc3r

 

PS: Je peux répondre en français si c'est pas assez clair 🙂

 

 

0 Kudos
Message 3 of 9
(3,721 Views)

Can you send your project please? I'll test it and it'll be easier for me to find a solution.

 

Regards,

Romain P.
National Instruments France

0 Kudos
Message 4 of 9
(3,718 Views)

I can't send my project ...

This work can't be shared ...

0 Kudos
Message 5 of 9
(3,713 Views)

Did you try to use the Get CPU load VI from LV 2010 library instead of using the one from the LV 2009 library? (to use the VI upgraded)

Romain P.
National Instruments France

0 Kudos
Message 6 of 9
(3,702 Views)

Hi, 

 

I got the 2233 error on my NI-9030 cRIO while using LabVIEW 2014 and never managed to resolve it. The frustrating thing is I can monitor the CPU when I run my code from my pc in the static memory but when I deploy it to the cRIO it just returns the 2233 error. 

 

Looking through the properties on the cRIO, the Enable CPU Load Monitoring is checked, however, I did notice that the Conditional Disable Symbols section it has CPU x64 marked. I don't believe that is affecting the issue because I deleted it from the conditional disable symbols and still didn't see the CPU usage but it's probably worth mentioning. I've also checked through my install files and I believe I have everything needed to get the CPU. 

 

If anyone has any information on this it would be greatly appreciated. 

Download All
0 Kudos
Message 7 of 9
(3,445 Views)

Couple of things:  Next time start your own thread.  Bumping this thread because you have the same error doesn't mean you're working with the same problem.  In this case, your software sets are entirely different and the OS on the targets isn't even the same. 

 

In this case, you said LabVIEW 2014.  You're working with the NI-RIO 14.5 drivers.  Verify you're working with LabVIEW 2014 and not 2014 SP1.  If that's the case, you'll want to work with the NI-RIO 14.0 drivers instead.

0 Kudos
Message 8 of 9
(3,424 Views)

Well when the same error message comes up and its an error on RT Ger CPU Load naturally I would try and contribute to this. If you want me to I'll set up another thread? 

 

I did try installing NI RIO 14.0.1 on the cRIO but still got the same error. I wounder if it's missing something in the software that's stopping me from viewing the CPU. Like I said before if I run my program from my pc I see the CPU. 

0 Kudos
Message 9 of 9
(3,405 Views)