07-26-2005 01:41 PM
07-27-2005
04:51 PM
- last edited on
07-10-2025
09:14 AM
by
Content Cleaner
07-27-2005 05:13 PM
Thanks for the quick response.. I had contacted tech support prior to reading your reply and was forwarded to the same conclusion regarding the IMAQ driver (ver 3.1.3). My problems with funky image boundries seems to be resolved now. I am still encountering the timeout errors however. Is there a way to reset my card to continue grabbing frames if I encounter the error? I've browsed through the various properties for camera control in the IMAQ vision builder VIs but haven't been successful in finding a solution. I'm assuming if I can't solve the situation programatically, I'll either have to purchase a more flexible interface, or find a standard camera. Any 'more' suggestions you or anyone else may have would be greatly appreciated. We were blaming the PC we were using and I managed to convince the guy that pays the bills that I may have to procure another PC and have been granted a significant budget so I think it would cover the purchase of a new card or camera.
I also have some concerns about the architecture of the frame grabbers available from NI. The PCI-1405 card I have now is keyed for operation in standard PCI slots (my PC has 1 of these) as well as PCI-X slots (my PC has 4 of these). My daq card is currently populating the standard slot and the imaq card is in one of the pci-x slots.. I have access to a PCI-1411 card but it's keyed for standard PCI usage (I can't sacrifice the daq card) -- If I purchase a new card, will it be keyed correctly?
Thanks again for the advice..
07-28-2005 01:34 PM
07-28-2005 01:57 PM
07-28-2005 02:13 PM
I forgot to mention in my last reply -- I have tried RS170 and CCIR. Both eventually run into the same problem (this was back before I upgraded IMAQ drivers to 3.1.3). I've tried to repeat testing with RS170 and the same problem occurrs. Switching camera types does not correct the problem -- the PC must be reset to restore frame 'grabbing' functionality. Disposing the reference and reinitializing and setting up a new acquisition reference does not help either. One lower-level observation I have made is when I enter this error state, the number of frames returned before timeout occurs toggles with each attempt. First attempt will return 3 frames, second will return 13, then 3, then 13, etc.. I'm on an extremely tight schedule so I'll have to continue developing the software around a disabled IMAQ framework (which will be a nightmare as the main objective of the application is to analyze the images I'm grabbing). I need reassurance that ordering the 1411 card (or some other card you could suggest below $2000CDN) will guarantee performance without these errors..
07-30-2005 07:49 PM
Hi Doug,
Can you clarify a few points regarding the errors? First, is it true that you are able to acquire an image using a basic grab or snap program? Assuming this is the case, I would also assume that you can acquire in Measurement and Automation Explorer with no problems?
However, when you attempt to acquire in your application (which does some sort of processing) you will receive timeouts after 30 minutes or so? And this always takes roughly 30 minutes? How does the 3 frames, 13 frames, 3 frames tie into the 30 minutes before timeout?
What kind of processing are you performing on the image in your program? If the error is only occurring when you run the code that performs processing, this could be important information.
Finally, unless I have missed something, I do not believe purchasing a 1411 will change the situation in any way.
Thanks, I am interested in discovering more about this error.
Robert
08-08-2005 09:53 AM
Hi Robert..
To clarify, the timeouts I experience would occur after some random amount of time (I think I mentioned 30 minutes to an hour). When I enter this error state I cannot grab frames successfuly (with the exception of the 3 or 13 frames before timeout). I can 'snap' successfuly in this state however. I was in on Saturday (Aug 6) doing some work and had absolutely no problems grabbing frames all day (even with my machine vision VIs running). The only way to recover grab functionality is to completely shutdown and restart the PC. Powering down the camera, unplugging the and reconnecting the co-ax cable does nothing. Even switching to another camera does nothing -- I think I had asked if there were any low level VIs that would allow me to reset the PCI-1405 that I'm using. I'll just have to keep working with what I've got until I've received a better suggestion with regards to hardware.
Do the video capture cards have reprogrammable firmware? Just curious incase there is something wrong with the embedded software in my 1405 card..
08-09-2005 05:28 PM
08-15-2005 09:13 AM