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?
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?
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).
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.
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.
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?