LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

VME interrupt in LabView

Hello,

I have a VME card generating VME interrupts. With certain routines I'm able to read and write from that card in LabView. I would need to know when those interrupts happen in LabView. Anybody could help me?

Many thanks!
Pilar
0 Kudos
Message 1 of 16
(2,784 Views)
Use the Event structures in VISA. You can check out the example VI "VXI/VME Interrupt Event Handler".
0 Kudos
Message 2 of 16
(2,775 Views)
Thanks for your answer!
Wouldn't be more appropiate the example Detect Interrupts.vi? I don't have that one. Could you send it to me?

Pilar
casado@ifae.es
0 Kudos
Message 3 of 16
(2,772 Views)
That depends on what version of LV you are running. I just opened up my copy of LV 7.1 and took a look at the examples in the browser, but if you have an older copy, the examples could be different - depends on what features were supported when. So, what version of LV and VISA are you using?
0 Kudos
Message 4 of 16
(2,769 Views)
I'm using LV 7.0 and NI-VISA 2.6.1

Pilar
casado@ifae.es
0 Kudos
Message 5 of 16
(2,766 Views)
You should have the example already - it is part of the distribution. Take a look in examples\instr\visa.llb.

You also might want to upgrade to the latest version of VISA (I am running 3.2). You can download it at http://digital.ni.com/softlib.nsf/websearch/F20288844692F8D086256EE6006983D8?opendocument (for Windows).

Message Edited by Lycangeek on 04-04-2005 09:48 AM

0 Kudos
Message 6 of 16
(2,767 Views)
I found the directory but don't have Detect Interrupts.vi. Could you send me this vi?
Concerning the VISA version, it is not easy to do the upgrade because my computer does not
have ethernet connection. It is strange that I got this VISA version with and brand new
VME-MXI-2 card.

Many thanks for your help!
Pilar
casado@ifae.es
0 Kudos
Message 7 of 16
(2,761 Views)
It isn't Detect Interrupts.vi but VXI/VME Interrupt Event Handler.vi, however, just in case, here it is.

The version of VISA you received depends on when the CD was created for that system, so it isn't surprising that it would be an older version. It also isn't necessary to upgrade in order to get it working, just thought I would give you the upgrade link if you were interested.
0 Kudos
Message 8 of 16
(2,758 Views)
I'm trying to generate interrupts with my CAEN V513 module, but the whole thing is not working. The time expires and no interrupt is received. I don't know at which level the problem is. Apart from LabView is there another mechanism (i.e. a VISA session) to detect the VME interrupts?
0 Kudos
Message 9 of 16
(2,749 Views)
Trying running VIC.exe in your NI-VXI software package. If I remember correctly it should have a bus monitor and show you the state of the VME interrupt lines.
0 Kudos
Message 10 of 16
(2,745 Views)