LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Configure the number of IRQs ?

Solved!
Go to solution

Good Morning,

 

I am extending a LabVIEW 2014.1 application, written by others, that runs on a NI 9067 cRIO.  When I took it over, it used IRQs 0, 1 and 2 to coordinate events between the FPGA code and the RT.  I'm a multi-decade software engineer, but have been working with LabVIEW only since last September.

 

I have added IRQs 3 and 4, but they don't seem ever to be received by the RT side.

 

Here is the RT loop that catches most of the IRQs -- you can see I've added 3 and 4 to it.  It continues to receive 0 and 2, but 3 and 4 seem never to arrive.  I'm pretty sure they're being sent, with Wait Until Cleared? set to FALSE.

 

Screen Shot 2019-07-27 at 7.43.54 AM.png

 

My reading of the NI docs suggests that the 9067 cRIO is capable of supporting 32 IRQs.  Is there a configuration setting somewhere that I've missed, that might be limiting them to 0, 1 and 2?  Any other suggestions?

 

Thanks for your help!

-- Mark

0 Kudos
Message 1 of 2
(1,909 Views)
Solution
Accepted by topic author MarkBowles

Hmm. The IRQ just started showing up.  Looks like this was reported in error.

0 Kudos
Message 2 of 2
(1,869 Views)