04-05-2021 05:40 PM
Hi, I have three 8-bit cameras connected to a PCI-1410 with Labview 8.5. I want to quickly grab one image from each of 3 channels. Currently I must stop the session and re-init with the new channel number. It takes 1,100ms to grab the three images. If I grab 3 images from one channel it takes 3ms. Is there a way to change channels quickly?
Best
04-05-2021 09:12 PM
My first advice would be to upgrade the cameras to modern USB cameras to get way more performance out of them, but I suspect that is not an option.
I vaguely remember you can set up one camera to generate V sync and H sync signals, then wire those to the other two cameras and use them as inputs. That way, all 3 cameras are synchronized and you can switch between them with no problem and no delay (other than waiting for the frame to be acquired). Not all cameras had that capability, though. I think you had to open up the case and switch some jumpers to tell the camera to use the input sync signals. You could set up the PCI-1410 to rotate through the cameras, maybe.
I don't remember those cameras being faster than 100 fps, so I would expect three frames to take a minimum of 30 msec, probably more like 50 msec to 100 msec. If you are getting 3 msec, you are probably reading the same image from the framegrabber 3 times. You have to set it for Next, not Last.
If you post which cameras you are using, we might get lucky and find a manual that explains how to set it up.
Bruce