Multiple Cameras
This section applies to the Visionscape® GigE systems only, which support more than one camera. When using multiple cameras, you have a few things to consider when programming your Job. Primarily, you need to consider whether you want your image acquisition to be synchronous or asynchronous.
- Synchronous Acquisition - This means that the image acquisition from each camera will happen in a synchronous fashion. A Job is programmed for synchronous acquisition by inserting multiple Snapshot Steps into a single Inspection Step. In this model, all of the Snapshots must acquire their images before an Inspection cycle can complete. Typically, it means that you will be triggering all cameras at the same time, and that you wish to receive one set of inspection results from all cameras. Typically, multiple cameras that look at the same part are programmed to be synchronous.
- Asynchronous Acquisition - This means that the image acquisition from each camera will happen in an asynchronous fashion. A Job is programmed for asynchronous acquisition by inserting each Snapshot Step into a separate Inspection Step. In this model, the cameras act independently of each other, and you will receive a separate set of results from the inspection of each image. Typically, this means that you will be using different triggers for each camera, and that you do not wish for the results of each camera to be tied to the results of the other cameras. In other words, choose this option when you want to create an entirely independent inspection for each camera. Typically, multiple cameras that look at different parts, or at different inspection stations on a machine, are programmed to be asynchronous.
Detailed descriptions of these two acquisition models follow.