omron — Camera Definition File Example

Chapter 2 System Components Trigger Debounce Trigger Debounce is the ability of the system to accomodate switching noise on a trigger state change – a common issue with relays that have some intermittent contact while engaging. Trigger overruns (when the vision system is triggered faster than the device can process) can be avoided by increasing the “debounce” time in the camera definition file located in the C:\Microscan\Vscape\Drivers\CamDefs directory. The IO Line Debounce High Time and IO Line Debounce Low Time can be added to the file as in the example below. The default debounce time is 100 μs.

The min value for "IO Line Debounce Time" is 0 μs, which disables software debounce altogether. The maximum value is 5000 μs.

Camera Definition File Example Camera Name Omron Microscan VISIONSCAPE CMG03 656x494 Digitizer Type 1073741824 // GigeVision Camera Help File Stride 656 Rows 494 X Offset 0 Y Offset 0 Bits Per Pixel 8 Pixel Type 0 Image Structure 1 Vertical Binning 1 Horizontal Binning 1 Async Control 1 // 1=async, 0=continuous (formerly "shutter type") Usecs Per Frame 33333 Usecs Per Line x 10 674 Sensors 1 Strobes 1 GPIO Edit Mask 0x0 GPIO Defaults 0x0 GPIO Count 0 GPIO Inputs 0 GPIO Outputs 0 IO Line Debounce High Time 100 //usecs (default is 100) IO Line Debounce Low Time 100 //usecs (default is 100) 2-64 Visionscape GigE Camera Guide