Multi-image acquisition
The settings for image acquisition and triggering are interlocked by default. The following explanatory section assumes that the AcquisitionMode
is set to MultiFrame
.
The other cases are described under:
Checking the features of the camera Please refer to the manual for the camera to see whether the camera supports corresponding features. The same applies to the feature names that are actually used. The procedure using the feature names according to the GenICam Standard Features Naming Convention (Version 2.4) is described below. |
Multi-image acquisition
If the camera is to stream a certain number of images without using a trigger, the following configuration is required:
AcquisitionMode = MultiFrame
AcquisitionFrameCount = 2 (example)
TriggerSelector = AcquisitionStart
TriggerMode = Off
Streaming starts when the AcquisitionStart
command is issued. It stops it when the specified number of frames (AcquisitionFrameCount
) is reached. Optionally, the AcquisitionStop
command can then be issued and the lock can be canceled. This makes it possible to change camera features before the next AcquisitionStart
command. If the AcquisitionStop
command is issued during image acquisition/transfer, the image that has already been started is completed, but any missing images are no longer created.
Multi-image acquisition after trigger start signal
If the camera is to stream a certain number of images after a trigger signal, the following configuration is required:
AcquisitionMode = MultiFrame
AcquisitionFrameCount = 2 (example)
TriggerSelector = AcquisitionStart
TriggerMode = On
TriggerSource = Line1 (example)
The AcquisitionStart
command activates streaming. However, the recording of the specified images only begins after a trigger signal, in the sample after a hardware trigger signal on Line 1. As with the multi-image acquisition (without trigger), the AcquisitionStop
command and the cancelation of the lock can optionally take place after reaching the specified number of images.
Multi-image acquisition with single-image trigger
Configuration:
AcquisitionMode = MultiFrame
AcquisitionFrameCount = 2 (example)
TriggerSelector = FrameStart
TriggerMode = On
TriggerSource = Line1 (example)
Multi-image acquisition with multi-image trigger
Configuration:
AcquisitionMode = MultiFrame
AcquisitionFrameCount = 3 (example)
AcquisitionFrameBurstCount = 2 (example)
TriggerSelector = FrameBurstStart
TriggerMode = On
TriggerSource = Line1 (example)