ITcVnFileImageProvider
Interface for an image provider for images from outside realtime environment.
Methods
Name |
Origin |
Description |
---|---|---|
ITcUnknown |
Increments the reference counter. | |
ITcUnknown |
Get a reference to an implemented interface. | |
ITcUnknown |
Decrements the reference counter. | |
ITcVnImageProvider |
Check whether the module is busy; i.e, an operation is in progress. | |
ITcVnImageProvider |
Check if the camera is properly connected (Returns S_OK if connected and S_FALSE if not. Can only check software connection, i.e. the check is unable to determine if the cable is connected or not in case that S_FALSE is returned). | |
ITcVnImageProvider |
Gets the current image by detaching its internal reference. | |
ITcVnImageProvider |
Gets result of the last operation performed. | |
ITcVnImageProvider |
Open camera (open the control channel, open a stream channel, and activate the GVSP receiver). | |
ITcVnImageProvider |
Close camera (deactivate the GVSP receiver, close the stream channel, and close the control channel). | |
ITcVnImageProvider |
Start image acquisition. | |
ITcVnImageProvider |
Stop image acquisition. | |
ITcVnImageProvider |
Initialize the software trigger and trigger it. The initialization step is skipped if it was executed before. | |
ITcVnImageProvider |
Set camera to initial state. | |
ITcVnFileImageProvider |
Get the current image by detaching its internal reference. | |
ITcVnFileImageProvider |
Initialize the software trigger and trigger a single image. Skips nSkipImages and triggers the capturing of image nSkipImages+1. | |
ITcVnFileImageProvider |
Initialize the software trigger and trigger a single image specified by its name in the client assistant. |
System Requirements
Development environment | Target platform | PLC libraries to include |
---|---|---|
TwinCAT V3.1.4024.54 or later | PC or CX (x64) with PL50, e.g. Intel 4-core Atom CPU | Tc3_Vision |