iPORT CL-U3 External Frame Grabber User Guide

advertisement
PLEORA TECHNOLOGIES INC.
iPORT CL-GigE and CL-U3
External Frame Grabbers
User Guide
Installing, Uninstalling, and Starting the Software Applications
a
Copyright © 2015 Pleora Technologies Inc.
These products are not intended for use in life support appliances, devices, or systems where malfunction of these products can
reasonably be expected to result in personal injury. Pleora Technologies Inc. (Pleora) customers using or selling these products for
use in such applications do so at their own risk and agree to indemnify Pleora for any damages resulting from such improper use or
sale.
Trademarks
PureGEV, eBUS, iPORT, vDisplay, AutoGEV, AutoGen, and all product logos are trademarks of Pleora Technologies. Third party
copyrights and trademarks are the property of their respective owners.
Notice of Rights
All information provided in this manual is believed to be accurate and reliable. No responsibility is assumed by Pleora for its use.
Pleora reserves the right to make changes to this information without notice. Redistribution of this manual in whole or in part, by
any means, is prohibited without obtaining prior permission from Pleora.
Document Number
EX001-023-0008 Version 4.0, 6/25/15
Table of Contents
About this Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
What this Guide Provides . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Start Streaming Video . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Using this Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Related Documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Further Reading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
About the iPORT CL-GigE and CL-U3 External Frame Grabbers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
The iPORT CL-GigE and CL-U3 External Frame Grabbers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
iPORT CL-GigE and CL-U3 External Frame Grabber Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
iPORT CL-GigE External Frame Grabber Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
iPORT CL-U3 External Frame Grabber Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
CL-GigE External Frame Grabber Feature Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
CL-U3 External Frame Grabber Feature Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Key GenICam Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
CL-U3 External Frame Grabber GenICam Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
iPORT CL-GigE External Frame Grabber Connections. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Connector and Switch Locations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Camera Link Connector. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Power Over Camera Link (PoCL) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Voltage Drop Monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Mapping to the Serial Communication Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Mapping of Camera Link Connector and 12-Pin Circular GPIO Connector Inputs . . . . . . . . . . . . . . . . . . . . . . . 20
12-Pin GPIO Circular Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
12-Pin GPIO Circular Connector Pinouts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Differential Type and I/O Level Switches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Differential and Single-Ended Input/Output Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Powering the External Frame Grabber . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
External Power Supply — Input Signals. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Powering Cameras through the PoCL Connection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Power Consumption . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
RJ-45 Locking Connectors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Status LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
iPORT CL-U3 External Frame Grabber Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Connector and Switch Locations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Camera Link Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Power Over Camera Link (PoCL) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Voltage Drop Monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Mapping to the Serial Communication Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Mapping of Camera Link Connector and 12-Pin GPIO Circular Connector Inputs . . . . . . . . . . . . . . . . . . . . . . . 35
Micro-B USB 3.0 Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Powering the Standard Models Over a USB 3.0 Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Locking Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Powering the External Frame Grabber . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
i
Powering the External Frame Grabber through a USB 3.0 Connection — Standard Models . . . . . . . . . . . . . . . 36
Powering the External Frame Grabber through an External Power Supply — Industrial Models . . . . . . . . . . . . 36
Powering Cameras through the PoCL Connection — Industrial Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Power Consumption . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Status LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
12-Pin GPIO Circular Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
12-Pin GPIO Circular Connector Pinouts — Standard Models. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
12-Pin GPIO Circular Connector Pinouts — Industrial Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Differential Type and I/O Level Switches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Differential and Single-Ended Input/Output Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Using Differential Inputs with Quadrature Encoders . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Electrical Interfacing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Differential Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Single-Ended Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Processing Quadrature Encoder Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Recommendations when using Quadrature Encoders with the Industrial Models . . . . . . . . . . . . . . . . . . . . . . . . . 52
Signal Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Bulk Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
GenICam Interface for Serial Communication Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
UART Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Installing the eBUS SDK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Installing the eBUS SDK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Installing the Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Configuring Your Computer’s NIC for use with the
CL-GigE External Frame Grabber . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Configuring the NIC for Communication with the CL-GigE External Frame Grabber . . . . . . . . . . . . . . . . . . . . . 66
Calculating the Required Bandwidth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Understanding the Effect of the Features on Bandwidth and Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Width, Height, and Pixel Format. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Interpacket Delay. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Acquisition Frame to Skip . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Packet Size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Connecting to the External Frame Grabber and Configuring General Settings . . . . . . . . . . . . . . . . 71
Confirming Image Streaming. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Configuring the Buffers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Providing the CL-GigE External Frame Grabber with an IP Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Configuring the CL-GigE External Frame Grabber with an Automatic/Persistent IP Address . . . . . . . . . . . . . . . . 76
Configuring the External Frame Grabber’s Image Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Implementing the eBUS SDK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Configuring How Images are Acquired . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Recording and Readout Modes, Available on Pleora Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Understanding When Images are Removed from the Onboard Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
ContinuousReadout Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Calculating How Many Images Can be Stored in Onboard Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
ii
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
Configuring a Camera Link Camera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Configuring Camera Link Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Supported Camera Link Configurations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Supported Device Tap Geometries for the CL-U3 External Frame Grabber. . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Implementing the eBUS SDK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Network Configurations for the CL-GigE External Frame Grabber . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Unicast Network Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Required Items — Unicast Network Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
External Frame Grabber Configuration — Unicast Network Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Multicast Network Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Configuring the Devices for a Multicast Network Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Reference: Mechanical Drawings and Material List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
CL-U3 External Frame Grabber Mechanical Drawings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
CL-GigE External Frame Grabber Mechanical Drawings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
CL-U3 External Frame Grabber Material List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
CL-GigE External Frame Grabber Material List. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
System Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
iPORT CL-GigE External Frame Grabber Troubleshooting Tips . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
iPORT CL-U3 External Frame Grabber Troubleshooting Tips . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Appendix: Timing for Camera Link Base/Medium Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Camera Link Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Case 1: FVAL and LVAL are Level-Sensitive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Case 2: FVAL and LVAL are Edge-Sensitive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Case 3: FVAL is Edge-Sensitive and LVAL is Level-Sensitive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Timing Values for All Cases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Technical Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
iii
iv
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
Chapter 1
About this Guide
This chapter describes the purpose and scope of this guide, and provides a list of complimentary guides.
The following topics are covered in this chapter:
• “What this Guide Provides” on page 2
• “Start Streaming Video” on page 2
• “Using this Guide” on page 3
• “Related Documents” on page 4
• “Further Reading” on page 4
About this Guide
1
What this Guide Provides
This guide provides you with the information you need to connect the iPORT CL-U3 External Frame
Grabber and the iPORT CL-GigE External Frame Grabber to Base or Medium Camera Link cameras.
The CL-U3 External Frame Grabber supports both Base and Medium Camera Link cameras. The CL-GigE
External Frame Grabber supports Base Camera Link cameras.
In this guide you can find product overviews, instructions for connecting the cables, installing the Pleora
eBUS™ SDK, establishing connections, performing general configuration tasks, and configuring the
settings to properly capture and display images from Camera Link cameras.
The last chapter of this guide provides Technical Support contact information for Pleora Technologies.
Start Streaming Video
If you want to quickly start streaming video, you can jump to:
• “Confirming Image Streaming” on page 72.
2
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
Using this Guide
Sections of this guide pertain to both the CL-GigE External Frame Grabber and the CL-U3 External
Frame Grabber, while other sections only pertain to a particular model. These differences are due to the
fact that the external frame grabbers have different interfaces (GigE Vision and USB3 Vision).
Common Sections
• “About the iPORT CL-GigE and CL-U3 External Frame Grabbers” on page 5
• “Using Differential Inputs with Quadrature Encoders” on page 47
• “Signal Handling” on page 53
• “Bulk Interfaces” on page 57
• “Installing the eBUS SDK” on page 61
• “Connecting to the External Frame Grabber and Configuring General Settings” on page 71
• “Reference: Mechanical Drawings and Material List” on page 101
• “System Troubleshooting” on page 111
• “Appendix: Timing for Camera Link Base/Medium Signals” on page 117
• “Technical Support” on page 121
CL-GigE External Frame Grabber
The following chapters and sections only pertain to the CL-GigE External Frame Grabber:
• “iPORT CL-GigE External Frame Grabber Connections” on page 17
• “Configuring Your Computer’s NIC for use with the CL-GigE External Frame Grabber” on page 65
• “Providing the CL-GigE External Frame Grabber with an IP Address” on page 75
• “Configuring the CL-GigE External Frame Grabber with an Automatic/Persistent IP Address” on
page 76
• “Network Configurations for the CL-GigE External Frame Grabber” on page 91
• “iPORT CL-GigE External Frame Grabber Troubleshooting Tips” on page 112
CL-U3 External Frame Grabber
The following chapters and sections only pertain to the CL-U3 External Frame Grabber:
• “iPORT CL-U3 External Frame Grabber Connections” on page 31
• “iPORT CL-U3 External Frame Grabber Troubleshooting Tips” on page 115
About this Guide
3
Related Documents
The iPORT CL-GigE and CL-U3 External Frame Grabber User Guide is complemented by the following
Pleora Technologies documents:
• eBUS Player Quick Start Guide and eBUS Player User Guide, available for Windows, Linux, and OSX
• eBUS SDK API Quick Start Guides, available for C++, .NET, Linux, and OSX
• eBUS SDK API Help Files
• eBUS SDK Programmer’s Guide
• iPORT Advanced Features User Guide
• Configuring Your Computer and Network Adapters for Best Performance Application Note
• Establishing a Serial Bridge Application Note
Further Reading
Although not required in order to successfully use the iPORT CL-GigE and CL-U3 External Frame
Grabbers, you can find details about industry-related standards and naming conventions in the following
documents:
• For the CL-GigE External Frame Grabber, see the GigE Vision Standard, version 2.0 available from
the Automated Imaging Association (AIA) at www.visiononline.org.
• For the CL-U3 External Frame Grabber, see the USB3 Vision Standard, available from the
Automated Imaging Association (AIA) at www.visiononline.org.
• GenICam Standard Features Naming Convention available from the European Machine Vision
Association (EMVA) at www.emva.org.
• Camera Link Standard, available from the Automated Imaging Association (AIA) at
www.visiononline.org.
• Pixel Format Naming Convention, available from the European Machine Vision Association
(EMVA) at www.emva.org.
Chapter 2
About the iPORT CL-GigE and CL-U3 External Frame
Grabbers
This chapter describes the external frame grabbers, including the models and key features.
The following topics are covered in this chapter:
• “The iPORT CL-GigE and CL-U3 External Frame Grabbers” on page 6
• “iPORT CL-GigE and CL-U3 External Frame Grabber Models” on page 8
• “CL-GigE External Frame Grabber Feature Set” on page 12
• “CL-U3 External Frame Grabber Feature Set” on page 13
About the iPORT CL-GigE and CL-U3 External Frame Grabbers
5
The iPORT CL-GigE and CL-U3 External Frame Grabbers
Pleora’s iPORT™ CL-GigE and CL-U3 External Frame Grabbers provide systems manufacturers and
integrators with cost and design flexibility advantages by converting Camera Link® cameras into native
GigE Vision or USB3 Vision™ cameras. With these external frame grabbers, Camera Link® cameras
transmit both video and control signals over the simple, long-distance cabling of Gigabit Ethernet (GigE)
or the widely available SuperSpeed USB 3.0 bus.
RJ-45 Ethernet connector
iPORT CL-GigE External Frame Grabber (example)
Base Camera Link support
USB 3.0 connector
iPORT CL-U3 External Frame Grabber (example)
Base and Medium Camera Link support
Based on field-proven designs, these external frame grabbers deliver additional benefits including high
bandwidth output, extended operating temperature range, and extensive GPIO functionality enabling
real-time, low-jitter triggering of cameras, and synchronization of other vision system elements.
Video is transmitted from Base and Medium Camera Link cameras with low, predictable latency over a
GigE or USB 3.0 link. The connection at the workstation is a standard USB 3.0 port or a standard
Ethernet RJ-45 jack, eliminating the need for a desktop computer with an available peripheral card slot
for a traditional frame grabber. As a result, designers can reduce system size, cost, and power consumption
by using computing platforms with smaller form factors, such as laptops, embedded computers, and
single-board computers.
Pleora’s CL-GigE and CL-U3 External Frame Grabbers help systems manufacturers and integrators to
leverage the performance attributes of GigE and USB 3.0, including high-bandwidth, power over cable,
and plug-and-play usability. In addition, the frame grabbers support flexible configurations, allowing
multiple cameras to be aggregated to a single Ethernet port, when using an off-the-shelf GigE switch.
Complying fully with the GigE Vision, USB3 Vision, and GenICam™ standards, these external frame
grabbers ensure interoperability with third-party equipment in multi-vendor environments.
For more detailed information about the external frame grabber connections, see “iPORT CL-GigE External
Frame Grabber Connections” on page 17 and “iPORT CL-U3 External Frame Grabber Connections” on page
31.
6
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
This guide references the following product names:
• CL-GigEB-IND: Industrial model of the CL-GigE External Frame Grabber for Camera Link Base
cameras, available in mountable enclosure or as a board set for Camera Link Base cameras
• CL-U3B: Standard model of the enclosed, mountable CL-U3 External Frame Grabber for Camera
Link Base cameras
• CL-U3B-IND: Industrial model of the CL-U3 External Frame Grabber, available in mountable
enclosure or as a board set for Camera Link Base cameras
• CL-U3M: Standard model of the enclosed, mountable CL-U3 External Frame Grabber for Camera
Link Medium cameras
• CL-U3M-IND: Industrial model of the CL-U3 External Frame Grabber, available in mountable
enclosure or as a board set for Camera Link Medium cameras
For more detailed information about product features, see “CL-GigE External Frame Grabber Feature Set”
on page 12 and “CL-U3 External Frame Grabber Feature Set” on page 13.
For more detailed information about product models, see “iPORT CL-GigE External Frame Grabber Models”
on page 8 and “iPORT CL-U3 External Frame Grabber Models” on page 9.
About the iPORT CL-GigE and CL-U3 External Frame Grabbers
7
iPORT CL-GigE and CL-U3 External Frame Grabber Models
The iPORT CL-GigE and CL-U3 External Frame Grabbers are available in several models and are
equipped with the parts listed in the following tables. Before assembly, ensure that all components are
included in the selected package.
iPORT CL-GigE External Frame Grabber Models
Table 1: iPORT CL-GigE External Frame Grabber Models
Order code
Model*
Quantity
900-6010
iPORT CL-GigEB-IND
iPORT CL-GigEB-IND External Frame Grabber in mountable enclosure for
Camera Link Base mode (industrial use).**
1
• Operating Temperature: -40° to 60°C
• GPIO: Differential LVDS, RS-422, HVTTL, +/-24V, and +/-30V inputs, and
single-ended TTL and VTTL inputs and outputs
• PoCL
903-6009
iPORT CL-GigEB-IND OEM board set
iPORT CL-GigEB-IND External Frame Grabber board set for Camera Link Base
mode (industrial use).**
1
• Operating Temperature: -40° to 85°C*
• GPIO: Differential LVDS, RS-422, HVTTL, +/-24V, and +/-30V inputs, and
single-ended TTL and VTTL inputs and outputs
• PoCL
903-6011
iPORT CL-GigEB-IND Development Kit
iPORT CL-GigEB-IND External Frame Grabber (900-6010)
1
Gigabit Ethernet desktop NIC
1
Ethernet cables
2
PoE Injector (power supply)
1
eBUS SDK USB Stick
1
* The product is specified for operation within the stated ambient and case temperature range of its components.
**External power supply required. We recommend that you use a PoE power injector, PoE enabled GigE switch, or an external
power supply such as the one supplied by Pleora, part number 904-3900.
8
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
iPORT CL-U3 External Frame Grabber Models
Table 2: iPORT CL-U3 External Frame Grabber Models
Order code
Model*
903-0007
iPORT CL-U3B External Frame Grabber
iPORT CL-U3B External Frame Grabber in mountable enclosure for Camera Link
Base mode.
Quantity
1
• Operating Temperature: 0° to 45°C
• GPIO: Single-ended TTL and LVTTL inputs and outputs
903-0011
903-0009
iPORT CL-U3B Development Kit
iPORT CL-U3B External Frame Grabber (903-0007)
1
USB 3.0 cable
1
eBUS SDK USB stick
1
iPORT CL-U3B-IND External Frame Grabber
iPORT CL-U3B-IND External Frame Grabber in mountable enclosure for Camera
Link Base mode (industrial use).**
1
• Operating Temperature: -40° to 60°C
• GPIO: Differential LVDS, RS-422, HVTTL, +/-24V, and +/-30V inputs, and
single-ended TTL and LVTTL inputs and outputs
• PoCL
903-0019
iPORT CL-U3B-IND External Frame Grabber
iPORT CL-U3B-IND External Frame Grabber OEM board set for Camera Link
Base mode (industrial use).**
1
• Operating Temperature: -40° to 85°C*
• GPIO: Differential LVDS, RS-422, HVTTL, +/-24V, and +/-30V inputs, and
single-ended TTL and LVTTL inputs and outputs
• PoCL
USB 3.0 cable
1
eBUS SDK USB stick
1
About the iPORT CL-GigE and CL-U3 External Frame Grabbers
9
Table 2: iPORT CL-U3 External Frame Grabber Models (Continued)
903-0013
903-0008
iPORT CL-U3B-IND Development Kit
iPORT CL-U3B-IND External Frame Grabber (903-0009)
1
Power supply
1
USB 3.0 cable
1
eBUS SDK USB stick
1
iPORT CL-U3M External Frame Grabber
iPORT CL-U3M External Frame Grabber in mountable enclosure for Camera Link
Medium mode.
1
• Operating Temperature: 0° to 45°C
• GPIO: Single-ended TTL and LVTTL inputs and outputs
903-0012
903-0010
iPORT CL-U3M Development Kit
iPORT CL-U3M External Frame Grabber (903-0008)
1
USB 3.0 cable
1
eBUS SDK USB stick
1
iPORT CL-U3M-IND External Frame Grabber
iPORT CL-U3M-IND External Frame Grabber in mountable enclosure for Camera
Link Medium mode (industrial use).**
1
• Operating Temperature: -40° to 60°C
• GPIO: Differential LVDS, RS-422, HVTTL, +/-24V, and +/-30V inputs, and
single-ended TTL and LVTTL inputs and outputs
• PoCL
903-0020
iPORT CL-U3M-IND External Frame Grabber
iPORT CL-U3M-IND External Frame Grabber OEM board set for Camera Link
Medium mode (industrial use).**
1
• Operating Temperature: -40° to 85°C*
• GPIO: Differential LVDS, RS-422, HVTTL, +/-24V, and +/-30V inputs, and
single-ended TTL and LVTTL inputs and outputs
• PoCL
10
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
Table 2: iPORT CL-U3 External Frame Grabber Models (Continued)
903-0014
iPORT CL-U3M-IND Development Kit
iPORT CL-U3M-IND External Frame Grabber (903-0010)
1
Power supply
1
USB 3.0 cable
1
eBUS SDK USB stick
1
* The product is specified for operation within the stated ambient and case temperature range of its components.
**External power supply required. We recommend that you use a PoE injector, PoE enabled GigE switch, or an external power
supply such as the one supplied by Pleora, part number 904-3900.
About the iPORT CL-GigE and CL-U3 External Frame Grabbers
11
CL-GigE External Frame Grabber Feature Set
CL-GigEB-IND Enclosed
CL-GigEB-IND Board Set
Order code
900-6010
900-6009
Description
Enclosed, industrial use
Board set, industrial use
Camera Link mode
Base
Base
Channels
Single
Single
Miniature Camera Link (MiniCL) connectors
1
1
External or PoE powered
Yes
Yes
Yes
Yes
Operating temperature
-40°C to 60°C
-40°C to 85°C*
Storage temperature
-40°C to 85°C
Dimensions (L x W x H):
38 mm x 83 mm x 51 mm
GPIO:
PoCL
48.2 mm x 52 mm x 37 mm
2
2
2
2
3
3
TBD
TBD
LVDS/RS-422/HVTTL/±24V/±30V differential,
or TTL/LVCMOS single-ended inputs
TTL/LVCMOS single-ended inputs
TTL/LVCMOS single-ended outputs
MTBF at 40°C
Interface and transfer rate
Standards compliance
Tap support
Pixel clock
GigE interface with nearly 1 Gb/s transfer rate
Compliant with Camera Link version 2.0 and GigE Vision version 2.0
1 and 2 tap (dependent on selected pixel format)
20 MHz to 85 MHz
Frame buffer
128 MB (120 MB is used for the frame buffer, 8 MB is used for the external frame
grabber firmware)
Serial communication
1 UART on Camera Link interface allows serial control of cameras and other
devices using a computer application over the GigE connection
12
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
CL-U3 External Frame Grabber Feature Set
CL-U3B
CL-U3M
CL-U3B-IND
CL-U3B-IND
CL-U3M-IND
CL-U3M-IND
Order code
903-0007
903-0008
903-0009
903-0019
903-0010
903-0020
Description
Enclosed,
standard use
Enclosed,
standard use
Enclosed
industrial use
Board set
industrial use
Enclosed
industrial use
Board set
industrial use
Camera Link mode
Base
Medium
Base
Base
Medium
Medium
Channels
Single
Single
Single
Single
Single
Single
Miniature Camera Link
(MiniCL) connectors
1
2
1
1
2
2
USB powered
Yes
Yes
No
No
No
No
PoCL
No
No
Yes
Yes
Yes
Yes
0°C to 45°C
0°C to 45°C
-40°C to 60°C
-40°C to
85°C*
-40°C to 60°C
-40°C to 85°C*
38 mm x 83
mm x 51
mm**
38 mm x 83
mm x 51
mm**
38.8 mm x 52
mm x 37
mm**
38.8 mm x 52
mm x 37 mm**
38.8 mm x 52
mm x 37 mm**
Operating temperature
Storage temperature
-40°C to 85°C
Dimensions (L x W x H):
38 mm x 83
mm x 51
mm**
GPIO:
LVDS/RS-422/HVTTL/
±24V/±30V differential, or
TTL/LVCMOS single-ended
inputs
-
-
2
2
2
2
TTL/LVCMOS single-ended
inputs
4
4
2
2
2
2
TTL/LVCMOS single-ended
outputs
3
3
3
3
3
3
1,135,333
hours
1,135,333
hours
958,332 hours
958,332 hours
958,332 hours
958,332 hours
MTBF at 40°C
Interface and transfer
rate
Standards compliance
Tap support
Pixel clock
Frame buffer
Serial communication
USB 3.0 interface with nearly 3 Gb/s transfer rate
Compliant with Camera Link version 2.0 and USB3 Vision version 1.0
Camera Link Base models support 1 and 2 taps. Camera Link Medium models support 1, 2, and 4 taps
20 MHz to 85 MHz pixel clock
128 MB (120 MB is used for the frame buffer, 8 MB is used for the external frame grabber firmware)
1 UART on Camera Link interface allows serial control of cameras and other devices using a computer application over
the USB 3.0 connection
About the iPORT CL-GigE and CL-U3 External Frame Grabbers
13
* The product is specified for operation within the stated ambient and case temperature range of its components.
**Approximate, excluding 12-pin circular connector
Key GenICam Features
The iPORT CL-GigE and CL-U3 External Frame Grabbers support the seven features mandated by the
GigE Vision and USB3 Vision standards along with many additional features. The following tables list
these mandatory features along with some of the key GenICam features for each of the external frame
grabbers.The full list of features can be seen in the Device Control dialog box of Pleora’s eBUS Player
application.
CL-GigE External Frame Grabber GenICam Features
Table 3: Key CL-GigE External Frame Grabber GenICam Features
14
Feature
Description
DeviceScanType
Specifies the sensor scan type, such as areascan or linescan.
SensorDigitizationTaps
Specifies the number of digitized samples output simultaneously by the
camera.
WidthMax
Specifies the maximum width of the image (in pixels).
HeightMax
Specifies the maximum height of the image (in pixels).
Width
Specifies the width of the image (in pixels).
Height
Specifies the height of the image (in pixels).
OffsetX
Specifies the horizontal image offset (in pixels).
OffsetY
Specifies the vertical image offset (in pixels).
PixelFormat
Specifies the format of the pixels provided by the device.
ClConnectorSelector
Selects the Camera Link interface to configure.
ClSafePowerActive
Controls whether the SafePower protocol is active. SafePower is a
protocol to prevent the external frame grabber from attempting to supply
power to a conventional (non-PoCL) cable or camera.
ClSafePowerStatus
Reports the status of the SafePower controller.
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
CL-U3 External Frame Grabber GenICam Features
Table 4: Key CL-U3 External Frame Grabber GenICam Features
Feature
Description
DeviceScanType
Specifies the sensor scan type, such as areascan or linescan.
SensorDigitizationTaps
Specifies the number of digitized samples output simultaneously by the
camera.
WidthMax
Specifies the maximum width of the image (in pixels).
HeightMax
Specifies the maximum height of the image (in pixels).
Width
Specifies the width of the image (in pixels).
Height
Specifies the height of the image (in pixels).
OffsetX
Specifies the horizontal image offset (in pixels).
OffsetY
Specifies the vertical image offset (in pixels).
PixelFormat
Specifies the format of the pixels provided by the device.
ClConfiguration
This Camera Link specific feature describes the configuration used by
the camera.
ClConnectorSelector
Selects the Camera Link interface to configure.
ClSafePowerActive
Controls whether the SafePower protocol is active. SafePower is a
protocol to prevent the external frame grabber from attempting to supply
power to a conventional (non-PoCL) cable or camera.
ClSafePowerStatus
Reports the status of the SafePower controller.
About the iPORT CL-GigE and CL-U3 External Frame Grabbers
15
16
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
Chapter 3
iPORT CL-GigE External Frame Grabber Connections
This chapter describes the iPORT CL-GigE External Frame Grabber connections, including connector
details and pinout information. When the external frame grabber is powered, you can observe the status
LEDs.
For CL-U3 External Frame Grabber connection details, see “iPORT CL-U3 External Frame Grabber
Connections” on page 31.
The following topics are covered in this chapter:
• “Connector and Switch Locations” on page 18
• “Camera Link Connector” on page 19
• “Mapping of Camera Link Connector and 12-Pin Circular GPIO Connector Inputs” on page 20
• “12-Pin GPIO Circular Connector” on page 20
• “Differential Type and I/O Level Switches” on page 22
• “Powering the External Frame Grabber” on page 26
• “RJ-45 Locking Connectors” on page 29
• “Status LEDs” on page 30
iPORT CL-GigE External Frame Grabber Connections
17
Connector and Switch Locations
The following images and table describe the CL-GigE External Frame Grabber connectors.
Differential Type switch
12-pin circular
GPIO
connector
Camera Link
connector (CL1)
I/O Level switch
Table 5: External Frame Grabber Connectors and Switches
Connector/
switch
Type
Description
CL1
connector
Miniature Camera Link
(MiniCL) connector
Provides connection to a Camera Link Base camera to transmit images
to the external frame grabber, using a Camera Link cable. This
connector is also mapped to the Bulk0 serial communication interface.
This connector corresponds to Connector 1, as outlined in the Camera
Link standard.
When PoCL is enabled, the external frame grabber can supply 4 W at
12 V to the Camera Link connector, as outlined in the Camera Link
standard.
For more information, see “Camera Link Connector” on page 19 and
“Signal Handling” on page 53.
GPIO
connector
12-pin circular
connector
Provides power and single-ended and differential signals to the external
frame grabber.
For more information, see “12-Pin GPIO Circular Connector” on page
20.
RJ-45
connector
RJ-45 Ethernet
connector
Interfaces the external frame grabber to Ethernet networks, as
specified in IEEE 802.3.
The Ethernet interface can operate at 100 or 1000 Mbps, and supports
Internet Protocol Version 4 (IPv4).
If PoE is enabled, power is supplied to the camera. For more
information, see “Powering the External Frame Grabber” on page 26.
Differential
Type switch
18
3-position DIP switch
Selects the termination type for differential inputs.
For more information, see “Differential Type and I/O Level Switches” on
page 22.
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
Table 5: External Frame Grabber Connectors and Switches (Continued)
Connector/
switch
I/O Level
switch
Type
Description
2-position DIP switch
Selects the voltage for single-ended GPIO inputs and outputs (3.3 V or
5 V).
For more information, see “Differential Type and I/O Level Switches” on
page 22.
Camera Link Connector
The CL-GigE External Frame Grabber supports Base Camera Link cameras, which stream image data to
the external frame grabber. The CL1 connector is used to connect a Camera Link camera to the external
frame grabber using one standard Camera Link cable, as outlined by the Camera Link standard. This
connector can process up to 24 bits of data from the camera, and provides the following Camera Link
control signals, as specified by the Camera Link standard: CC1, CC2, CC3, and CC4.
Camera Link
connector (CL1)
Power Over Camera Link (PoCL)
The external frame grabber is powered through an external power supply and can optionally supply power
to the camera using PoCL, in accordance to the Camera Link Specification, version 2.0. When powered
using PoCL, 4 W at 12 V is supplied to the Camera Link connector for compatible cameras.
To prevent the external frame grabber from attempting to supply power to a non-PoCL cable or camera, you
can enable the SafePower protocol. For more information, see “To enable Camera Link SafePower and view
the status (industrial models only)” on page 88.
Voltage Drop Monitoring
The external frame grabber includes a Voltage Dropped state that monitors a voltage drop from 12 V to
a voltage below 10.5 V for cameras using PoCL. If the voltage drops below 10.5 V for more than
20 ms, the external frame grabber returns to the PoCL Sensing state.
iPORT CL-GigE External Frame Grabber Connections
19
For information about viewing the SafePower status and the status changes that occur, including PoCL
Sensing, see “To enable Camera Link SafePower and view the status (industrial models only)” on page 88.
Mapping to the Serial Communication Interface
The CL1 Camera Link connector is mapped to the Bulk0 serial communication interface on the external
frame grabber.
Mapping of Camera Link Connector and 12-Pin Circular GPIO
Connector Inputs
The GPIO pins on the 12-pin GPIO circular connector allow an external signal to control a Camera Link
camera, and are typically used for triggering. For example, you can use a trigger to synchronize image
capture from multiple cameras or to synchronize image capture with an external device.
12-pin circular
GPIO connector
Using the Programmable Logic Controller (PLC), you can map the GPIO input signals (GPIO_IN3,
GPIO_IN2, GPIO_IN1, and GPIO_IN0) to the four camera control signals (CC1, CC2, CC3, and
CC4) on the CL1 connector.
There are 16 possible mappings of the GPIO signals. For information about using the PLC, see the
iPORT Advanced Features Guide, available on the Pleora Support Center (www.pleora.com).
12-Pin GPIO Circular Connector
The GPIO inputs and outputs on the 12-pin GPIO circular connector support a variety of differential
and single-ended inputs and outputs, such as HVTTL, LVDS, and LVCMOS.
20
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
12-Pin GPIO Circular Connector Pinouts
The pinouts for the 12-pin circular connector are described in the following image and table.
The manufacturer and part number are provided in “CL-GigE External Frame Grabber Material List” on page
109.
The mating connector is a Hirose 12-pin circular connector, part number HR10A-10P-12P(73).
Table 6: 12-Pin GPIO Circular Connector Pinouts
Pin
Function
Type
PLC signal
Notes
1
RET
Power return
N/A
Ground
2
VIN
Power input
N/A
Protected by 600W @ 1.0 ms PP
Zener TVS, +/- 16 kV per KBM.
Receives 11.6 V to 13 V
unfiltered DC input, up to 1.0 A.
3
GPIO_IN1-
Differential input1 negative
GpioIn1
4
GPIO_OUT2
Single-ended output
GpioOut2
5
GND/EMI_GND
Ground
6
GPIO_IN1+
Differential input1 positive
GpioIn1
7
GPIO_OUT1
Single-ended output
GpioOut1
8
GPIO_IN0-
Differential input0 negative
GpioIn0
9
GPIO_OUT0
Single-ended output
GpioOut0
10
GPIO_IN0+
Differential input0 positive
GpioIn0
11
GPIO_IN3
Single-ended input
GpioIn3
12
GPIO_IN2
Single-ended input
GpioIn2
iPORT CL-GigE External Frame Grabber Connections
Do not connect for single-ended
operation. Pin 6 provides the
single-ended connection.
Signal ground
Can be used as a single-ended
input (optional).
Do not connect for single-ended
operation. Pin 10 provides the
single-ended connection.
Can be used as a single-ended
input (optional).
21
Differential Type and I/O Level Switches
The Differential Type switch and I/O Level switch are used to configure the external frame grabber to
work with single-ended and differential inputs.
Differential Type switch
I/O Level switch
Warning:
To avoid damage to the external frame grabber and connected equipment (or reduced lifetime of the
Differential Type switch), ensure you observe the following precautions:
• Set the Differential Type switch BEFORE you connect equipment and apply power to the external
frame grabber.
• Do not set the Differential Type switch to HVTTL when you are using LVDS equipment.
• Do not change the Differential Type switch setting while the external frame grabber is powered or
while devices are connected.
22
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
The Differential Type switch is used to select the differential and single-ended signal levels.
HVTTL
DIFF
LVDS
The I/O Level switch is used to select either 3.3 V LVCMOS or 5 V TTL operation, and is used with
single-ended inputs and outputs.
3.3V
5V
The following table shows how the Differential Type and I/O Level switches can be set, based on the
input type.
Table 7: Switch Settings Based on Input Type
Single-ended inputs and
outputs
Differential inputs
Input/output type
Set the Differential Type
switch to...
Set the I/O Level switch
to...
LVCMOS
DIFF
3.3 V
TTL
DIFF
5V
HVTTL/HVCMOS/HTL
HVTTL
3.3 V or 5 V
LVDS
LVDS
3.3 V or 5 V
RS-422
LVDS or DIFF
3.3 V or 5 V
+/-24V or +/-30V
DIFF
3.3 V or 5 V
iPORT CL-GigE External Frame Grabber Connections
23
Differential and Single-Ended Input/Output Specifications
The input and output specifications vary, depending on how the Differential Type and I/O Level
switches are set, as listed in the following tables.
Warning:
To avoid damage to the external frame grabber and connected equipment (or reduced lifetime of the
Differential Type switch), ensure you observe the following precautions:
• Set the Differential Type switch BEFORE you connect equipment and apply power to the external
frame grabber.
• Do not set the Differential Type switch to HVTTL when you are using LVDS equipment.
• Do not change the Differential Type switch setting while the external frame grabber is powered or
while devices are connected.
Table 8: GPIO Differential Input Specifications
Specifications
Input type
Differential
+/-24 V,
+/-30 V,
RS-422
Differential
LVDS, RS-422
with 100 Ohm
termination
Differential
used as singleended HVTTL/
HVCMOS
Differential used
as single-ended
LVCMOS
Differential
used as
single-ended
TTL
Differential input
termination
10 K and
50 pF in
series
100 Ohm
N/A
N/A
N/A
Single-ended
input
termination
47 K to 1/3 of I/O level (1.1 V for
3.3 V I/O level or 1.7 V for 5 V
I/O level)
Do not connect to negative (-) input
Negative (-)
input
Positive (+)
input
Input thresholds
Low
High
24
100 K to external frame grabber GND
-200 mV (minimum), differential
-50 mV (typical), differential
0 mV (maximum), differential
<6.5 V
<0.9 V
<1.5 V
+200 mV (maximum), differential
+50 mV (typical), differential
0 mV (minimum), differential
>9.5 V
>1.3 V
>1.9 V
100 nsec
100 nsec
100 nsec
Hysteresis
150 mV (typical)
Maximum delay
100 nsec
65 nsec
Minimum
operation voltage
-30 V
Maximum
operation voltage
+30 V
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
Table 8: GPIO Differential Input Specifications (Continued)
Specifications
Input type
Differential
+/-24 V,
+/-30 V,
RS-422
Differential
LVDS, RS-422
with 100 Ohm
termination
Differential
used as singleended HVTTL/
HVCMOS
Differential used
as single-ended
LVCMOS
Clamping voltage
Below -42 V, over +42 V
ESD protection
Up to class -4 (+/-15 kV)
EMI filtering
Differential
used as
single-ended
TTL
Serial ferrite bead 120 Ohm @ 100 MHz
Table 9: GPIO Single-Ended Input Specifications
Specifications
Input type
LVCMOS
TTL
100 K to external frame grabber GND
Termination
Low threshold
<0.8V
<1.5V
High threshold
>2.0V
>3.5V
Maximum delay
8 nsec
Minimum voltage
-0.5 V (absolute)
Maximum voltage
6.5 V (absolute)
ESD protection
Up to class -4 (+/-15 kV)
EMI filtering
Serial ferrite bead 120 Ohm @ 100 MHz
Table 10: GPIO Output Specifications
Specifications
Input type
LVCMOS
TTL
+/-24 mA
+/-32 mA
High minimum
2.4V (@24 mA)
3.8 V (@ 32 mA)
High maximum
3.5 V
5.3 V
Low maximum
0.55 V (@24 mA)
0.55 V (@ 32 mA)
High level output
current
Output Voltage
Maximum delay
6.4 nsec
ESD protection
Up to class -4 (+/-15 kV)
EMI filtering
iPORT CL-GigE External Frame Grabber Connections
Serial ferrite bead 120 Ohm @ 100 MHz
25
Powering the External Frame Grabber
The CL-GigE External Frame Grabber can be powered through an external power supply or using Power
over Ethernet (PoE) which uses isolated PoE circuitry. If both options are connected at the same time, the
following rules are used:
1. If VIN < 9 V and PoE is supplied, the external frame grabber will be powered by PoE.
2. If VIN > 10 V and PoE is supplied, the PoE will be off and the external frame grabber will be
powered by VIN (10-16 V).
3. For PoCL operation, VIN must be in the range of 11.6 V to 13 V to meet the requirements of the
Camera Link specification, version 2.0.
9-10 V is not within the recommended voltage range and may cause a malfunction.
External Power Supply — Input Signals
The following table lists the input power signals for the CL-GigE External Frame Grabber from an
external power supply using the 12-pin circular connector.
Table 11: Input Signals from the Power and GPIO Connector
Name
Volts (V)
Notes
VIN
11.7-13V
Efficiency of power circuitry (including drops on Schottky diodes) is flat
in this range.
Unfiltered DC power from an external power supply through the 12-pin
Hirose connector. Reverse voltage protected, up to -30 VDC.
The CL-GigE External Frame Grabber generates all internal power rails
from the VIN signal. A resident common mode filter allows the input to
be unfiltered, directly from a switching wall plug power supply.
26
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
Table 11: Input Signals from the Power and GPIO Connector (Continued)
Name
Volts (V)
Notes
RET
Ground
Ground for VIN.
GND
Ground
0 V relative to other voltages on the CL-GigE External Frame Grabber.
Powering Cameras through the PoCL Connection
The external frame grabber can provide up to 4 W at 12 V to the Camera Link connector for compatible
cameras. For more information, see “Power Over Camera Link (PoCL)” on page 19.
Power Consumption
The following table outlines the power consumption of the CL-GigE External Frame Grabber when
streaming at room temperature using a BK Precision DC Regulated external power supply.
Table 12: CL-GigEB-IND External Frame Grabber Power Consumption using External Power Supply
External power
supply
External
power
(V)
Streaming
PoCL
Enabled
Clock
frequency
MHz
Sensor
digitization
taps
Width
Height
Pixel
format
Data rate
(Mbps)
Current
(A)
Power
(W)
11.7
No
N
20
N/A
N/A
N/A
N/A
Idle
0.22
2.552
No
N
42
N/A
N/A
N/A
N/A
Idle
0.22
2.552
No
N
85
N/A
N/A
N/A
N/A
Idle
0.23
2.668
Yes
N
20
1
1024
1024
Mono12
319
0.22
2.552
Yes
N
42
1
1024
1024
Mono12
670
0.23
2.668
Yes
N
85
1
1024
1024
Mono12
990
0.24
2.784
No
N
20
N/A
N/A
N/A
N/A
Idle
0.2
2.6
No
N
42
N/A
N/A
N/A
N/A
Idle
0.2
2.6
No
N
85
N/A
N/A
N/A
N/A
Idle
0.2
2.6
Yes
N
20
1
1024
1024
Mono12
319
0.2
2.6
Yes
N
42
1
1024
1024
Mono12
670
0.2
2.6
Yes
N
85
1
1024
1024
Mono12
990
0.21
2.73
13
iPORT CL-GigE External Frame Grabber Connections
27
The following table outlines the power consumption of the CL-GigEB-IND External Frame Grabber
when streaming at room temperature using PoE and a Cisco SG200-08P Ethernet switch.
Table 13: CL-GigEB-IND External Frame Grabber Power Consumption using PoE
Switch reading
Volts
Streaming
PoCL
Enabled
Clock
frequency
MHz
Sensor
digitization
taps
48
No
N
20
N/A
N/A
N/A
N/A
Idle
0.064
3.008
No
N
42
N/A
N/A
N/A
N/A
Idle
0.065
3.055
No
N
85
N/A
N/A
N/A
N/A
Idle
0.066
3.102
Yes
N
20
1
1024
1024
Mono12
319
0.065
3.055
Yes
N
42
1
1024
1024
Mono12
670
0.066
3.102
Yes
N
85
1
1024
1024
Mono12
990
0.069
3.243
No
N
20
N/A
N/A
N/A
N/A
Idle
0.064
3.008
No
N
42
N/A
N/A
N/A
N/A
Idle
0.065
3.055
No
N
85
N/A
N/A
N/A
N/A
Idle
0.066
3.102
Yes
N
20
2
1024
1024
Mono12
638
0.066
3.102
Yes
N
42
2
1024
1024
Mono12
990
0.067
3.149
Yes
N
85
2
1024
1024
Mono12
990
0.069
3.243
48
28
Width
Height
Pixel
format
Data rate
(Mbps)
Current
(A)
Power
(W)
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
RJ-45 Locking Connectors
The external frame grabber has been designed to support the Type 090 RJ-45 locking connectors specified
by the GigE Vision standard, Mechanical Supplement, version 1.0, draft A. The enclosure includes
threaded screw holes that comply with the connectors specified in the standard.
The external frame grabber has been designed to provide the appropriate clearance around the vertical
RJ-45 connector so that when a locking connector is attached, the screws will not damage the printed
circuit board (PCB).
RJ-45 connector
Threaded screw holes
iPORT CL-GigE External Frame Grabber Connections
29
Status LEDs
The CL-GigE External Frame Grabber has status LEDs that indicate the operating status of the network
connection, PoCL, the power, and the firmware, as described in the following figures and table.
PoCL1 LED
Power/FPGA LED
Network
connection
speed
Network activity
Table 14: Status LEDs
LED
Description
Power/FPGA
Green: The CL-GigE External Frame Grabber is receiving power and the main firmware load is
being used.
Yellow: The CL-GigE External Frame Grabber is receiving power and the backup firmware load
is being used.
Off: The CL-GigE External Frame Grabber is not receiving power.
Network activity
Off: No Ethernet connection.
Green,: Ethernet link.
Green, flashing: Data is being transmitted or received.
Network
connection speed
Off: No connection, 10 Mbps connection, or 100 Mbps connection.
PoCL1
Green: Power over Camera Link (PoCL) is active.
Green: 1 Gbps connection.
Off: PoCL is not active.
30
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
Chapter 4
iPORT CL-U3 External Frame Grabber Connections
This chapter describes the iPORT CL-U3 External Frame Grabber connections, including connector
details and pinout information. It also includes information about how the CL-U3 External Frame
Grabber receives power through either the Micro-B USB3 connector or an external power supply,
depending on the product model you are using.
When the external frame grabber is powered, you can observe the status LEDs.
The following topics are covered in this chapter:
• “Connector and Switch Locations” on page 32
• “Camera Link Connectors” on page 33
• “Mapping of Camera Link Connector and 12-Pin GPIO Circular Connector Inputs” on page 35
• “Micro-B USB 3.0 Connector” on page 35
• “Powering the External Frame Grabber” on page 36
• “Status LEDs” on page 39
• “12-Pin GPIO Circular Connector” on page 40
• “Differential Type and I/O Level Switches” on page 43
iPORT CL-U3 External Frame Grabber Connections
31
Connector and Switch Locations
The following figure and table describe the CL-U3 External Frame Grabber connectors and switches.
Differential Type switch
Camera Link
connector (CL1)
USB connector
Camera Link
connector (CL2)
12-pin circular
GPIO connector
I/O Level switch
iPORT CL-U3M-IND External Frame Grabber (example)
All models
Depending on your product model, some connectors and switches may not be available.
Table 15: External Frame Grabber Connectors and Switches
Connector/
switch
Type
Description
USB
connector
Micro-B USB 3.0
connector
Connects a computer to the external frame grabber using a USB3 Vision
connection.
Compatible with USB 3.0 (Superspeed) connections.
For the standard models, supports power over USB 3.0.
For more information, see “Micro-B USB 3.0 Connector” on page 35.
GPIO
connector
12-pin circular
connector
For the standard models, provides external signals, such as GPIO, to the
external frame grabber. For the industrial models, provides power and
also provides single-ended and differential signals to the external frame
grabber.
For more information, see “12-Pin GPIO Circular Connector” on page 40
and “Using Differential Inputs with Quadrature Encoders” on page 47,
as well as “Signal Handling” on page 53.
32
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
Table 15: External Frame Grabber Connectors and Switches (Continued)
Connector/
switch
Type
Description
CL1
connector
Miniature Camera Link
(MiniCL) connector
Provides connection to a Camera Link Base or Medium mode camera
to transmit images to the external frame grabber, using a Camera Link
cable. This connector is also mapped to the Bulk0 serial
communication interface.
This connector corresponds to Connector 1, as outlined in the Camera
Link standard.
When PoCL is enabled, the industrial models can supply 4 W at 12 V to
each Camera Link connector, as outlined in the Camera Link standard.
For more information, see “Camera Link Connectors” on page 33.
CL2
connector
Miniature Camera Link
(MiniCL) connector
Available only on
Camera Link Medium
models
Provides connection to a Camera Link Medium mode camera to
transmit images to the external frame grabber, using two Camera Link
cables.
This connector corresponds to Connector 2, as outlined in the Camera
Link standard.
When PoCL is enabled, the CL-U3M-IND External Frame Grabber can
supply 4 W at 12 V to the camera, as outlined in the Camera Link
standard.
For more information, see “Camera Link Connectors” on page 33.
Differential
Type switch
3-position DIP switch
Selects the termination type for differential inputs.
Available only on
industrial models
For more information, see “Differential Type and I/O Level Switches” on
page 43.
I/O Level
switch
2-position DIP switch
Selects the voltage for single-ended GPIO inputs and outputs (3.3 V or
5 V).
For more information, see “Differential Type and I/O Level Switches” on
page 43.
Camera Link Connectors
The CL-U3 External Frame Grabber supports Base or Medium Camera Link cameras (depending on
your product model), which stream image data to the external frame grabber.
For the Camera Link Base models (the CL-U3B and CL-U3B-IND External Frame Grabber), the CL1
connector is used to connect a Camera Link camera to the external frame grabber using one standard
Camera Link cable, as outlined by the Camera Link standard. This connector can process up to 24 bits
of data from the camera.
For the Camera Link Medium models (the CL-U3M and CL-U3M-IND External Frame Grabber), the
CL1 and CL2 connectors are used to connect a Camera Link camera to the external frame grabber using
two standard Camera Link cables, as outlined by the Camera Link standard. These connectors can process
up to 48 bits of data from the camera.
iPORT CL-U3 External Frame Grabber Connections
33
All models provide the following Camera Link control signals on the CL1 connector, as specified by the
Camera Link standard: CC1, CC2, CC3, and CC4.
Camera Link connector (CL1)
iPORT CL-U3M External Frame Grabber (example)
Power Over Camera Link (PoCL)
The industrial models, which are powered through an external power supply, can optionally supply power
to the camera using PoCL. When powered using PoCL, 4 W at 12 V is supplied to each Camera Link
connector for compatible cameras, for a maximum of 8 W (4 W for Camera Link Base models and 8 W
for Camera Link Medium models), as outlined in the PoCL specification.
To prevent the external frame grabber from attempting to supply power to a non-PoCL cable or camera, you
can enable the SafePower protocol. For more information, see “To enable Camera Link SafePower and view
the status (industrial models only)” on page 88.
Voltage Drop Monitoring
The external frame grabber includes a Voltage Dropped state that monitors a voltage drop from 12 V to
a voltage below 10.5 V for cameras using PoCL. If the voltage drops below 10.5 V for more than
20 ms, the external frame grabber returns to the PoCL Sensing state.
For information about viewing the SafePower status and the status changes that occur, including PoCL
Sensing, see “To enable Camera Link SafePower and view the status (industrial models only)” on page 88.
Mapping to the Serial Communication Interface
The CL1 Camera Link connector is mapped to the Bulk0 serial communication interface on the external
frame grabber.
34
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
Mapping of Camera Link Connector and 12-Pin GPIO Circular
Connector Inputs
The GPIO pins on the 12-pin GPIO circular connector allow an external signal to control a Camera Link
camera, and are typically used for triggering. For example, you can use a trigger to synchronize image
capture from multiple cameras or to synchronize image capture with an external device.
12-pin circular
GPIO connector
Using the Programmable Logic Controller (PLC), you can map the GPIO input signals (GPIO_IN3,
GPIO_IN2, GPIO_IN1, and GPIO_IN0) to the four camera control signals (CC1, CC2, CC3, and
CC4) on the CL1 connector.
There are 16 possible mappings of the GPIO signals. For information about using the PLC, see the
iPORT Advanced Features Guide, available on the Pleora Support Center (www.pleora.com).
Micro-B USB 3.0 Connector
The external frame grabber uses a Micro-B USB 3.0 connector for communication with your computer.
For the standard models, it also supplies power to the external frame grabber.
USB connector
For the industrial models, we recommend that you apply external power to the device BEFORE you connect
it to a USB port to ensure that adequate power is available.
iPORT CL-U3 External Frame Grabber Connections
35
Powering the Standard Models Over a USB 3.0 Connection
For the standard models, a USB 3.0 connection powers the external frame grabber.
When powering the standard models, 900 mA is required from the USB 3.0 port. Although 900 mA may
not always be used, it is requested from the port. If the host controller manages multiple ports and there
are other devices that draw a large amount of power (for example, another USB3 Vision device or a hard
drive), the host controller may not grant the requested 900 mA, resulting in dropped images, dropped
connection, or failure to connect. Similarly, on a USB hub, ensure 900 mA is available for the port.
The industrial models are powered using an external power supply. For more information, see “Powering
the External Frame Grabber” on page 36.
Locking Connectors
The external frame grabber has been designed to support the Micro-B locking connectors specified by the
USB3 Vision standard. The case includes threaded screw holes that comply with the connectors specified
in the standard.
The external frame grabber has been designed to provide the appropriate clearance around the vertical
USB 3.0 connector so that when a locking connector is attached, the screws will not damage the printed
circuit board (PCB).
Powering the External Frame Grabber
Powering the External Frame Grabber through a USB 3.0 Connection —
Standard Models
For the standard models, power is supplied to the external frame grabber through a USB 3.0 connection.
For more information, see “Micro-B USB 3.0 Connector” on page 35.
Powering the External Frame Grabber through an External Power Supply —
Industrial Models
For the industrial models, power is supplied to the external frame grabber through the 12-pin GPIO
circular connector with a compatible power supply. For proper operation with both PoCL and non-PoCL
cameras, 11.6 V to 13 V is required, with a minimum of 1.2 A.
We recommend that you apply external power to the device BEFORE you connect it to a USB port.
36
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
Powering Cameras through the PoCL Connection — Industrial Models
The industrial models can provide up to 4 W at 12 V to each Camera Link connector for compatible
cameras, up to a maximum of 8 W. For more information, see “Power Over Camera Link (PoCL)” on
page 34.
Power Consumption
The tables in this section outline the power consumption of the CL-U3 External Frame Grabber. The
measurements are based on the use of the external frame grabber streaming video from the Vivid
Engineering Camera Link Simulator CLS-212.
Table 16: CL-U3B External Frame Grabber
Bus
powered
Clock
freq.
Sensor
digitization
taps
Width
Height
5.04 V
20 MHz
2
4096
4096
5.01 V
85 MHz
2
4096
4096
Pixel
format
Data rate
Current
Power
Mono12
Packed
476 Mbps
0.32 A
1.59 W
Mono12
Packed
2024 Mbps
0.36 A
1.80 W
Table 17: CL-U3M External Frame Grabber
Bus
powered
Clock
freq.
Sensor
digitization
taps
Width
Height
Pixel
format
Data rate
Current
Power
5.04 V
20 MHz
4
4096
4096
Mono8
630 Mbps
0.33 A
1.66 W
5V
85 MHz
4
4096
4096
Mono8
2543 Mbps
0.41 A
2.03 W
iPORT CL-U3 External Frame Grabber Connections
37
Table 18: CL-U3B-IND External Frame Grabber with Mono12Packed Pixel Format, with PoCL Disabled
External power
supply
Bus measurements
Ext.
power
Clock
freq.
Sensor
dig. taps
Width,
height
Data rate
Current
Power
Voltage
Current
Power
Total
11.6 V
20 MHz
2
4096
476 Mbps
0.13 A
1.51 W
5.07 V
0.19 A
0.94 W
2.45 W
85 MHz
2
4096
2024 Mbps
0.14 A
1.62 W
5.06 V
0.20 A
1.01 W
2.64 W
20 MHz
2
4096
476 Mbps
0.12 A
1.56 W
5.08 V
0.19 A
0.94 W
2.50 W
85 MHz
2
4096
2024 Mbps
0.13 A
1.56 W
5.06 V
0.20 A
1.01 W
2.57 W
13 V
Table 19: CL-U3M-IND External Frame Grabber with Mono8 Pixel Format, with PoCL Disabled
External power
supply
Bus measurements
Ext.
power
Clock
freq.
Sensor
dig. taps
Width,
height
Data rate
Current
Power
Voltage
Current
Power
Total
11.6 V
20 MHz
4
4096
630 Mbps
0.08 A
0.93 W
5.07 V
0.20 A
1.01 W
1.94 W
85 MHz
4
4096
2543 Mbps
0.10 A
1.16 W
5.05 V
0.23 A
1.14 W
2.30 W
20 MHz
4
4096
630 Mbps
0.07 A
0.91 W
5.07 V
0.20 A
1.01 W
1.92 W
85 MHz
4
4096
2543 Mbps
0.09 A
1.17 W
5.05 V
0.23 A
1.16 W
2.33 W
13 V
38
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
Status LEDs
The CL-U3 External Frame Grabber has status LEDs that indicate the operating status of the
CL-U3 USB controller, the connection between the CL-U3 External Frame Grabber and the host
computer, the power, and the firmware, as described in the following figures and table.
For the industrial models, additional LEDs located beside the Camera Link connectors show the PoCL
status.
PoCL1 LED
USB3 LED
Power/FPGA LED
PoCL2 LED
iPORT CL-U3M-IND External Frame Grabber (example)
All models
Not all LEDs will be available, depending on your product model.
Table 20: Status LEDs
LED
Description
USB3
Yellow (flashing quickly). The external frame grabber is operating properly.
Yellow (flashing). Indicates GenCP traffic between the external frame grabber and the host.
Green (solid). A Superspeed (USB 3.0) connection is established.
Off. A USB 2.0 connection is established.
Power/FPGA
Green (solid). The external frame grabber is receiving power and the main FPGA load is being
used.
Green and orange. The external frame grabber is receiving power and the backup FPGA load
is being used. For the industrial models, it can also indicate that you have not connected the
USB cable to the computer.
Off. The external frame grabber is not receiving power.
PoCL1, PoCL2
Green (solid). Power over Camera Link (PoCL) is active for the associated connector.
(available on the
industrial models)
Off. PoCL is not active.
iPORT CL-U3 External Frame Grabber Connections
39
12-Pin GPIO Circular Connector
The GPIO inputs and outputs on the 12-pin GPIO circular connector support a variety of differential
and single-ended inputs and outputs, such as HVTTL, LVDS, and LVCMOS. The available inputs and
outputs vary, depending on your external frame grabber model.
Table 21: Summary of Available Signals on the 12-Pin GPIO Circular Connector
CL-U3B and CL-U3M
(standard models)
CL-U3B-IND and CL-U3M-IND
(industrial models)
N/A
2
Single-ended
TTL/LVCMOS inputs
4
2
Single-ended
TTL/LVCMOS outputs
3
3
Differential LVDS/RS-422/HVTTL/±24V/
±30V inputs
(Can optionally be used as single-ended
TTL/LVCMOS inputs)
40
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
12-Pin GPIO Circular Connector Pinouts — Standard Models
The pinouts for the 12-pin GPIO circular connector on the standard models (CL-U3B External Frame
Grabber and CL-U3M External Frame Grabber) are listed in the following table.
The manufacturer and part number are provided in “CL-U3 External Frame Grabber Material List” on page
108.
The mating connector is a Hirose 12-pin circular connector, part number HR10A-10P-12P(73).
Table 22: 12-Pin GPIO Circular Connector Pinouts — CL-U3B and CL-U3M External Frame Grabber
Pin
Function
Type
PLC signal
Notes
1
Reserved
Reserved
N/A
Reserved, no connection
2
Reserved
Reserved
N/A
Reserved, no connection
3
GPIO_IN3
Single-ended input
GpioIn3
4
GPIO_OUT2
Single-ended output
GpioOut2
5
GND/EMI_GND
Ground
N/A
6
GPIO_IN2
Single-ended input
GpioIn2
7
GPIO_OUT1
Single-ended output
GpioOut1
8
GPIO_IN1
Single-ended input
GpioIn1
9
GPIO_OUT0
Single-ended output
GpioOut0
10
GPIO_IN0
Single-ended input
GpioIn0
11
Reserved
Reserved
N/A
Reserved, no connection
12
Reserved
Reserved
N/A
Reserved, no connection
iPORT CL-U3 External Frame Grabber Connections
Signal ground
41
12-Pin GPIO Circular Connector Pinouts — Industrial Models
The pinouts for the 12-pin GPIO circular connector on the industrial models (CL-U3B-IND External
Frame Grabber and CL-U3M-IND External Frame Grabber) are listed in the following table.
The manufacturer and part number are provided in “CL-U3 External Frame Grabber Material List” on page
108.
The mating connector is a Hirose 12-pin circular connector, part number HR10A-10P-12P(73).
Table 23: 12-Pin GPIO Circular Connector Pinouts — Industrial Models
Pin
Function
Type
PLC signal
Notes
1
RET
Power return
N/A
Ground
2
VIN
Power input
N/A
Protected by 600W @ 1.0 ms PP
Zener TVS, +/- 16 kV per KBM.
Receives 11.6 V to 13 V
unfiltered DC input, up to 1.0 A.
42
3
GPIO_IN1-
Differential input1 negative
GpioIn1
4
GPIO_OUT2
Single-ended output
GpioOut2
5
GND/EMI_GND
Ground
6
GPIO_IN1+
Differential input1 positive
GpioIn1
7
GPIO_OUT1
Single-ended output
GpioOut1
8
GPIO_IN0-
Differential input0 negative
GpioIn0
9
GPIO_OUT0
Single-ended output
GpioOut0
10
GPIO_IN0+
Differential input0 positive
GpioIn0
Do not connect for single-ended
operation. Pin 6 provides the
single-ended connection.
Signal ground
Can be used as a single-ended
input (optional).
Do not connect for single-ended
operation. Pin 10 provides the
single-ended connection.
Can be used as a single-ended
input (optional).
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
Table 23: 12-Pin GPIO Circular Connector Pinouts — Industrial Models (Continued) (Continued)
Pin
Function
Type
PLC signal
11
GPIO_IN3
Single-ended input
GpioIn3
12
GPIO_IN2
Single-ended input
GpioIn2
Notes
Differential Type and I/O Level Switches
The Differential Type switch (on the industrial models) and I/O Level switch (on all models) are used to
configure the external frame grabber to work with single-ended and differential inputs.
Differential Type switch
I/O Level switch
iPORT CL-U3M-IND External Frame Grabber (example)
Warning:
To avoid damage to the external frame grabber and connected equipment (or reduced lifetime of the
Differential Type switch), ensure you observe the following precautions:
• Set the Differential Type switch BEFORE you connect equipment and apply power to the external
frame grabber.
• Do not set the Differential Type switch to HVTTL when you are using LVDS equipment.
• Do not change the Differential Type switch setting while the external frame grabber is powered or
while devices are connected.
iPORT CL-U3 External Frame Grabber Connections
43
The Differential Type switch, which is available on the industrial models, is used to select the differential
and single-ended signal levels.
HVTTL
DIFF
LVDS
The I/O Level switch is used to select either 3.3 V LVCMOS or 5 V TTL operation, and is used with
single-ended inputs and outputs.
3.3V
5V
The following table shows how the Differential Type and I/O Level switches can be set, based on the
input type.
Table 24: Switch Settings Based on Input Type
Single-ended inputs and
outputs
Differential inputs
44
Input/output type
Set the Differential Type
switch to...
Set the I/O Level switch
to...
LVCMOS
DIFF
3.3 V
TTL
DIFF
5V
HVTTL/HVCMOS/HTL
HVTTL
3.3 V or 5 V
LVDS
LVDS
3.3 V or 5 V
RS-422
LVDS or DIFF
3.3 V or 5 V
+/-24V or +/-30V
DIFF
3.3 V or 5 V
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
Differential and Single-Ended Input/Output Specifications
The input and output specifications vary, depending on how the Differential Type and I/O Level
switches are set, as listed in the following tables.
Warning:
To avoid damage to the external frame grabber and connected equipment (or reduced lifetime of the
Differential Type switch), ensure you observe the following precautions:
• Set the Differential Type switch BEFORE you connect equipment and apply power to the external
frame grabber.
• Do not set the Differential Type switch to HVTTL when you are using LVDS equipment.
• Do not change the Differential Type switch setting while the external frame grabber is powered or
while devices are connected.
Table 25: GPIO Differential Input Specifications
Specifications
Input type
Differential
+/-24 V,
+/-30 V,
RS-422
Differential
LVDS, RS-422
with 100 Ohm
termination
Differential
used as singleended HVTTL/
HVCMOS
Differential used
as single-ended
LVCMOS
Differential
used as
single-ended
TTL
Differential input
termination
10 K and
50 pF in
series
100 Ohm
N/A
N/A
N/A
Single-ended
input
termination
47 K to 1/3 of I/O level (1.1 V for
3.3 V I/O level or 1.7 V for 5 V
I/O level)
Do not connect to negative (-) input
Negative (-)
input
Positive (+)
input
Input thresholds
Low
High
100 K to external frame grabber GND
-200 mV (minimum), differential
-50 mV (typical), differential
0 mV (maximum), differential
<6.5 V
<0.9 V
<1.5 V
+200 mV (maximum), differential
+50 mV (typical), differential
0 mV (minimum), differential
>9.5 V
>1.3 V
>1.9 V
100 nsec
100 nsec
100 nsec
Hysteresis
150 mV (typical)
Maximum delay
100 nsec
65 nsec
Minimum
operation voltage
-30 V
Maximum
operation voltage
+30 V
iPORT CL-U3 External Frame Grabber Connections
45
Table 25: GPIO Differential Input Specifications (Continued)
Specifications
Input type
Differential
+/-24 V,
+/-30 V,
RS-422
Differential
LVDS, RS-422
with 100 Ohm
termination
Differential
used as singleended HVTTL/
HVCMOS
Differential used
as single-ended
LVCMOS
Clamping voltage
Below -42 V, over +42 V
ESD protection
Up to class -4 (+/-15 kV)
EMI filtering
Differential
used as
single-ended
TTL
Serial ferrite bead 120 Ohm @ 100 MHz
Table 26: GPIO Single-Ended Input Specifications
Specifications
Input type
LVCMOS
TTL
100 K to external frame grabber GND
Termination
Low threshold
<0.8V
<1.5V
High threshold
>2.0V
>3.5V
Maximum delay
8 nsec
Minimum voltage
-0.5 V (absolute)
Maximum voltage
6.5 V (absolute)
ESD protection
Up to class -4 (+/-15 kV)
EMI filtering
Serial ferrite bead 120 Ohm @ 100 MHz
Table 27: GPIO Output Specifications
Specifications
Input type
LVCMOS
TTL
+/-24 mA
+/-32 mA
High minimum
2.4V (@24 mA)
3.8 V (@ 32 mA)
High maximum
3.5 V
5.3 V
Low maximum
0.55 V (@24 mA)
0.55 V (@ 32 mA)
High level output
current
Output Voltage
Maximum delay
6.4 nsec
ESD protection
Up to class -4 (+/-15 kV)
EMI filtering
46
Serial ferrite bead 120 Ohm @ 100 MHz
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
Chapter 5
Using Differential Inputs with Quadrature Encoders
This chapter provides information about the use of quadrature encoders and pertains to the following
external frame grabbers:
• CL-GigEB-IND: Industrial model of the enclosed CL-GigE External Frame Grabber for Camera
Link Base cameras
• CL-U3B-IND: Industrial model of the CL-U3 External Frame Grabber, available in mountable
enclosure or as a board set for Camera Link Base cameras
• CL-U3M-IND: Industrial model of the CL-U3 External Frame Grabber, available in mountable
enclosure or as a board set for Camera Link Medium cameras
Quadrature encoder sensors are often used to detect changes in the speed and motion in conveyor belt or
web systems. Two-phase quadrature encoders produce electrical signals that indicate the direction, speed,
and motion of the processed material on the web or conveyor. These signals are often used to control
camera triggering for providing uniform images under varying load conditions. The quadrature encoder’s
signals are typically processed by an external frame grabber that produces a trigger signal for the camera.
Quadrature encoders have a solid or hollow shaft that is mechanically connected to a motor or rotating
apparatus on the web or conveyor system. Two-phase quadrature encoders have two outputs labeled A
and B, which produce square wave signals when the shaft is rotating. These signals are 90° out-of-phase.
Using Differential Inputs with Quadrature Encoders
47
When the shaft changes rotation between clockwise and counter-clockwise directions, these signals
change phasing between +90° and -90°.
This change is used to detect direction of motion. The rate of the square wave signals is proportional to
the rotation speed of the shaft. This change is also used for detecting speed of motion. When these signals
are steady-state, and are not producing square wave signals, the motion has stopped.
Electrical Interfacing
The external frame grabbers have two differential pair inputs that are convenient to use with a wide range
of two-phase quadrature encoders. These inputs can be configured for differential LVDS, RS-422 and
HVTTL, or single-ended TTL, LVTTL, and HVTTL electrical signal levels. The industrial models have
switches labeled Differential Type and I/O Level, for configuring the inputs. For more information about
these switches, see “Differential Type and I/O Level Switches” on page 22.
Differential Type switch
Differential Type switch
I/O Level switch
I/O Level switch
iPORT CL-U3M-IND
External Frame Grabber (example)
48
iPORT CL-GigEB-IND
External Frame Grabber (example)
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
Differential Connection
The following diagram illustrates a typical differential connection to a quadrature encoder.
Using Differential Inputs with Quadrature Encoders
49
Single-Ended Connection
The following diagram illustrates a typical single-ended connection to a quadrature encoder.
Processing Quadrature Encoder Signals
GpioIn0 and GpioIn1 are connected to quadrature encoder outputs A and B, respectively. These signals
are processed by the external frame grabber’s built-in programmable logic controller (PLC). For
information about using the PLC, see the iPORT™ Advanced Features User Guide available on the Pleora
Support Center.
Images are captured only when the conveyor belt or web is moving in the forward direction in this
example. When the conveyor belt or web moves in the forward direction, Signal A leads Signal B by 90°.
When the conveyor belt moves in the reverse direction, Signal A lags Signal B by 90°. The PLC provides
a trigger signal on the Camera Link control line Pb0CC0 only when Signal A leads Signal B by 90°.
50
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
The Timer0 function in the PLC is used to generate the trigger pulse Timer0Out. Timer0 itself is
triggered by the falling edge of a Boolean combination of A and B signals, which obtains the correct
quadrature phase for the forward direction. Another Boolean combination is used to produce the trigger
signal Pb0CC0 from Signal B and Timer0Out; when the conveyor belt or web moves in the reverse
direction, Signal B masks the trigger pulse Timer0Out.
Timer0 is configured with the following settings to generate a trigger pulse. These values may need to be
adjusted depending on the selected camera model and system requirements.
Table 28: PLC Timer Equations
Equation
Description
TimerTriggerSource = TriggerInput
Sets the triggering source for the Timer to be its external trigger input.
TimerTriggerActivation = FallingEdge
Sets the Timer to trigger on the external source’s falling edge.
TimerGranularityFactor = Granularity30ns
Sets the interval of the Timer’s internal clock tick. For this example,
we recommend that the selected factor be at least 8x smaller than
the period of the highest frequency expected from the quadrature
encoder.
TimerDelayRaw = 1
Sets the delay time before the pulse can start. This is the “low”
period of the pulse after the trigger. This value represents the
number of Timer internal clock ticks.
TimerDurationRaw = 6
Sets the duration or “high” time of the pulse. This value represents
the number of internal clock ticks.
The signal routing block in the PLC is configured using the Boolean expressions below. GpioIn0 is
Signal A, and GpioIn1 is Signal B. Note that “!” in the Boolean expressions represents not or inverted.
Table 29: Signal Routing Block Equations
Equation
Description
Timer0Trig = GpioIn0 & !GpioIn1
Generates the trigger signal for Timer0 from signals 'A' and 'B'.
Pb0CC0 = !(Timer0Out & GpinIn0)
Masks the trigger for the camera when the conveyor belt or web
moves in the reverse direction.
Using Differential Inputs with Quadrature Encoders
51
Recommendations when using Quadrature Encoders with
the Industrial Models
The following table provides recommendations for using quadrature encoders with the industrial models.
Table 30: Quadrature Encoder Recommendations
Encoder output type
Encoder output
GPIO input
Notes
Differential
A
Differential Input0 positive,
pin 10 on the 12-pin connector
PLC signal name: GpioIn0
Differential Input0 negative,
pin 8 on the 12-pin connector
B
Differential Input1 positive,
pin 6 on the 12-pin connector
PLC signal name: GpioIn1
Differential Input1 negative,
pin 3 on the 12-pin connector
Single-ended
A
Differential Input0 positive,
pin 10 on the 12-pin connector
Differential Input0 negative is not
connected
B
Differential Input0 negative,
pin 8 on the 12-pin connector
Differential Input0 negative is not
connected
Chapter 6
Signal Handling
The CL-GigE and CL-U3 External Frame Grabbers include a programmable logic controller (PLC) that
lets you control external machines and react to inputs. By controlling your system using the PLC, you can
make functional changes, adjust timing, or add features without having to add new hardware.
For an introduction to the PLC and for detailed information about how PLC signals are handled, see the
iPORT Advanced Features User Guide, available on the Pleora Support Center at www.pleora.com.
The following table lists the PLC input and output programming signals and indicates the pins on which
they are available.
Table 31: PLC Signal Usage
Signal name
PLC equation usage
Associated pin on the 12-pin circular connector
Pb0Fval
In
No associated pin
Pb0Lval
In
No associated pin
Pb0Dval
In
No associated pin
Pb0Spare
In
No associated pin
GpioIn0
In
On the standard models, this signal is associated to
pin 10 (GPIO_IN0).
On the industrial models, this signal is associated to
pin 10 (GPIO_IN0+) and 8 (GPIO_IN0-).
GpioIn1
In
On the standard models, this signal is associated to
pin 8 (GPIO_IN1).
On the industrial models*, this signal is associated to
pin 6 (GPIO_IN1+) and 3 (GPIO_IN1-).
Signal Handling
53
Table 31: PLC Signal Usage (Continued)
Signal name
PLC equation usage
Associated pin on the 12-pin circular connector
GpioIn2
In
On the standard models, this signal is associated to
pin 6 (GPIO_IN2).
On the industrial models*, this signal is associated to
pin 12 (GPIO_IN2).
GpioIn3
In
On the standard models, this signal is associated to
pin 3 (GPIO_IN3).
On the industrial models*, this signal is associated to
pin 11 (GPIO_IN3).
54
BufferWM0
In
No associated pin
Grb0AcqActive
In
No associated pin
PlcCtrl0
In
No associated pin
PlcCtrl1
In
No associated pin
PlcCtrl2
In
No associated pin
PlcCtrl3
In
No associated pin
Pb0CC0
In, out
No associated pin
Pb0CC1
In, out
No associated pin
Pb0CC2
In, out
No associated pin
Pb0CC3
In, out
No associated pin
GpioOut0
In, out
This signal is associated to pin 9 on all models (GPIO_OUT0).
GpioOut1
In, out
This signal is associated to pin 7 on all models (GPIO_OUT1).
GpioOut2
In, out
This signal is associated to pin 4 on all models (GPIO_OUT2).
PlcFval0
In, out
No associated pin
PlcLval0
In, out
No associated pin
PlcMval0
In, out
No associated pin
PlcTrig0
In, out
No associated pin
PlcTimestampCtrl
In, out
No associated pin
Timer0Trig
In, out
No associated pin
Timer0Out
In
No associated pin
Timer1Trig
In, out
No associated pin
Timer1Out
In
No associated pin
Counter0Reset
In, out
No associated pin
Counter0Inc
In, out
No associated pin
Counter0Dec
In, out
No associated pin
Counter0Eq
In
No associated pin
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
Table 31: PLC Signal Usage (Continued)
Signal name
PLC equation usage
Associated pin on the 12-pin circular connector
Counter0Gt
In
No associated pin
Counter1Reset
In, out
No associated pin
Counter1Inc
In, out
No associated pin
Counter1Dec
In, out
No associated pin
Counter1Eq
In
No associated pin
Counter1Gt
In
No associated pin
Rescaler0In
In, out
No associated pin
Rescaler0Out
In
No associated pin
Delayer0In
In, out
No associated pin
Delayer0Out
In
No associated pin
Event0
In, out
No associated pin
Event1
In, out
No associated pin
Event2
In, out
No associated pin
Event3
In, out
No associated pin
ActionTrig0**
In
No associated pin
ActionTrig1**
In
No associated pin
*For the full list of industrial models, see “iPORT CL-GigE and CL-U3 External Frame Grabber Models” on page 8.
** This signal is available for the CL-GigE External Frame Grabber only.
Signal Handling
55
Chapter 7
Bulk Interfaces
The external frame grabber has one UART interface for serial communication with a connected Camera
Link camera.
The following topics are covered in this chapter:
• “GenICam Interface for Serial Communication Configuration” on page 58
• “UART Timing” on page 58
Bulk Interfaces
57
GenICam Interface for Serial Communication Configuration
The following GenICam features are available for serial communication configuration.
Table 32: GenICam Features Available for Serial Communication
Feature
Description
BulkSelector
Selects Bulk0 for configuration.
BulkBaudRate
Selects a predefined Baud rate or programmable option.
BulkBaudRateFactor
Programs a user-defined Baud rate.
BulkLoopback
Loops back downstream data to upstream direction (loops the data back to the
computer).
BulkNumOfStopBits
Selects a stop bit option (either 1 or 2).
BulkParity
Selects a parity option (None, Even, or Odd).
BulkUpstreamFifoWatermark
Controls the number of bytes to accumulate in the Bulk interface upstream FIFO
before the external frame grabber delivers them to the host using an event type
packet.
UART Timing
The UART interface supports:
• 8-bit data transfer
• 1 start bit
• Programmable stop bit(s): 1 or 2 stop bits
• Parity: None, Even, or Odd
• Baud rates:
• Predefined rates: 9600, 14 400, 19 200, 28 800, 38 400, 57 600, 115 200
• Programmable
• Loop back mode from downstream to upstream
58
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
Table 33: Standard Bandwidth Serial UART Baud Rates and Data Periods
Baud rate
Data period
115 200
8.7
57 600
17.4
38 400
26.0
28 800
34.7
19 200
52.1
14 400
69.4
9600
104.1
A number of preset baud rates can be used, as well as a more flexible baud rate factor, as shown in the
following table.
Table 34: UART Baud Rates
Baud factor, BF
Baud rate, BR (bps)
Notes
BF
1/(BF*240 ns)
Programmable
1 (min)
4 166 667
—
36
115 200
Preset 6
72
57 600
Preset 5
108
38 400
Preset 4
144
28 800
Preset 3
218
19 200
Preset 2
290
14 400
Preset 1
434
9600
Preset 0 (default)
511 (max)
8154
—
To program bulk baud rates in the GenICam interface, configure the following settings:
• BulkBaudRate = Programmable
• BulkBaudRateFactor = (Enter integer value between 1 and 511)
• BulkBaudRateValue = (Display of programmable baud rate)
Bulk Interfaces
59
The following table provides the A.C. operating characteristics of the UART interface.
Table 35: A.C. Operating Characteristics of the UART Interfaces
60
Parameter
Symbol
Min
Max
Units
Data period
tUART
0.240
122.64
μs
Baud rate
BR
8 154
4 166 667
bps
Notes
1/tUART
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
Chapter 8
Installing the eBUS SDK
This chapter describes how to install the eBUS SDK, and also provides information about installing the
required driver.
Before you can configure and control your external frame grabber, you must ensure that the eBUS SDK
and USB3 Vision driver are installed on your computer.
The following topics are covered in this chapter:
• “Installing the eBUS SDK” on page 62
• “Installing the Driver” on page 62
Installing the eBUS SDK
61
Installing the eBUS SDK
You can install the Pleora Technologies eBUS SDK on your computer to configure and control your
external frame grabber.
The eBUS SDK contains an extensive library of sample applications, with source code, to create working
applications for device configuration and control, image and data acquisition, and image display and
diagnostics.
It is possible for you to configure the external frame grabber and GigE Vision/USB3 Vision compliant
video sources using other GenICam compliant software, however, this guide provides you with the
instructions you need to use the Pleora eBUS Player application.
Installing the Driver
The eBUS SDK includes two drivers: the GigE Vision driver and the USB3 Vision driver. The drivers,
which enhance existing general-purpose drivers shipped with NICs and USB 3.0 controllers, increase
image acquisition throughput and performance, decrease latency and jitter, and minimize CPU
utilization.
The drivers are selected for installation by default during the eBUS SDK installation process. If you choose
not to install the drivers (or want to uninstall either driver), you can use the eBUS Driver Installation Tool.
The driver must be installed before you can use eBUS Player or any third-party SDK software to configure
the external frame grabber. If it is not installed, the software will not detect the external frame grabber.
62
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
To use the eBUS Driver Installation Tool
1. Click Start > All Programs > Pleora Technologies Inc > eBUS SDK > eBUS Driver Installation
Tool.
2. Under GigE Vision or USB3 Vision, click Install or Uninstall.
After a moment the driver status changes. If you are installing a driver, the driver is installed across
all network adapters or USB3 Vision devices on your computer.
3. Close the eBUS Driver Installation Tool.
You may be required to restart your computer.
To see the versions of the installed drivers, click Help > About.
Installing the eBUS SDK
63
Chapter 9
Configuring Your Computer’s NIC for use with the
CL-GigE External Frame Grabber
When using the CL-GigE External Frame Grabber and connected Camera Link camera, you may observe
high data rates (above 800 Mb/s) that are close to the physical limit of Gigabit Ethernet (1000 Mb/s).
This chapter provides guidance on how to configure your external frame grabber to maximize the
performance of your system.
The following topics are covered in this chapter:
• “Configuring the NIC for Communication with the CL-GigE External Frame Grabber” on page 66
• “Calculating the Required Bandwidth” on page 68
• “Understanding the Effect of the Features on Bandwidth and Performance” on page 68
Configuring Your Computer’s NIC for use with the CL-GigE External Frame Grabber
65
Configuring the NIC for Communication with the CL-GigE
External Frame Grabber
For optimal performance, we recommend that you enable jumbo packets (also known as jumbo frames)
and set the receive descriptors to the maximum available value.
The instructions in this section are based on the Windows 7 operating system. The steps may vary
depending on your computer’s operating system.
To configure the NIC for optimal performance
1. In the Windows Control Panel, click Network and Internet.
2. Click Network and Sharing Center.
66
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
3. In the left-hand panel, click Change adapter settings.
4. Configure the NIC for jumbo packets (more often referred to as jumbo frames) and set the NIC’s
Receive Buffers (Receive Descriptors) to the maximum available value. Using jumbo packets allows
you to increase system performance. However, you must ensure your NIC and GigE switch (if
applicable) support jumbo packets.
To complete this task, right-click the NIC and click Properties. Then, click Configure. The exact
configuration procedure, as well as the jumbo packet size limit, depends on the NIC.
5. Close the open dialog boxes to apply the changes and close the Control Panel.
Configuring Your Computer’s NIC for use with the CL-GigE External Frame Grabber
67
Calculating the Required Bandwidth
To calculate the approximate bandwidth that is required, use the following formula. Keep in mind that
this calculation results in an approximate value, and does not take into account Ethernet, IP, UDP, and
GigE Vision overhead. Note that each image is broken up into many packets, which should be considered
when determining overhead.
PayloadSize (MB) x 8 x Frames Per Second = Bandwidth (Mbps)
PayloadSize is automatically calculated by the device, based on the selected image settings, which include
Width, Height, OffsetX, OffsetY, PixelSize, and any padding that has to be added to the image payload. To
see the PayloadSize, open eBUS Player, connect to the external frame grabber, and then click Device
control. PayloadSize appears in the TransportLayerControl category.
For example, for an external frame grabber configured to use HD_720p_60Hz with a PayloadSize of
1.84 MB, the equation would look like this:
1.84 MB x 8 x 60 Hz = 883.2 Mbps
Understanding the Effect of the Features on Bandwidth and
Performance
This section provides a summary of the features that you can adjust to maximize the bandwidth and
performance of your system. For detailed information about maximizing your performance, see the
Configuring Your Computer and Network Adapters for Best Performance Application Note, available on the
Pleora Support Center (www.pleora.com).
Width, Height, and Pixel Format
The Width, Height, and PixelSize have a direct effect on the bandwidth that is used between the CLGigE External Frame Grabber and the computer. Increasing the width and the height of the image will
result in larger frames being streamed from the external frame grabber.
Interpacket Delay
Burst traffic from the Sony Camera Link can cause AUTO_ABORT or MISSING_PACKET errors. To
avoid these errors, you can increase the interpacket delay (TransportLayerControl\GevSCPD) to spread
the burst effect. The interpacket delay is the time the CL-GigE External Frame Grabber waits before
sending each packet of an image. If GevSCPD is set too high, then you may observe that the
BlocksDropped (part of the Status statistics in the Image Stream Control dialog box) is increasing.
68
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
Acquisition Frame to Skip
If the CL-GigE External Frame Grabber drops frames because of high bandwidth usage (close to 1
gigabit), you can reduce the bandwidth by adjusting the AcquisitionControl\AcquisitionFrameToSkip
feature.
You can set this feature to 2 to skip two frames and then send one frame, resulting in one out of every three
frames being sent, for example.
Packet Size
To decrease the CPU resources required to reassemble full frames, you can increase the
GevSCPSPacketSize. Doing so increases the size of each packet, resulting in fewer packets, thereby
reducing the amount of CPU that is used for packet reassembling. Depending on the
GevSCPSPacketSize you choose, you may need a NIC that supports jumbo packets.
You can also set the AutoNegotiation feature to True, which allows the eBUS SDK to negotiate the largest
packet size that the computer can receive. When acquisition starts, you can see the value that was
negotiated for the GevSCPSPacketSize feature.
On some occasions, your computer may display a Connection Lost error. This can occur when a NIC
does not properly support jumbo packets. If this occurs, you can either disable jumbo packets on the NIC
or disable the AutoNegotiation feature and set the DefaultPacketSize manually.
Please note that if you execute the DeviceReset command, the GevSCPSPacketSize is reset to 576. To
avoid this limitation, you can set the GevSCPSPacketSize manually or override this feature using the User
Set. The User Set is a feature that lets you save the changes you make to your external frame grabber
settings. For more information about User Sets, see the eBUS Player User Guide.
Configuring Your Computer’s NIC for use with the CL-GigE External Frame Grabber
69
Chapter 10
Connecting to the External Frame Grabber and
Configuring General Settings
After you have set up the physical connections to the external frame grabber, you can start eBUS Player
to configure image settings to ensure images are received and displayed properly. You can also configure
the buffer options to reduce the likelihood of lost packets.
This chapter applies to the CL-GigE and CL-U3 External Frame Grabbers, with the exception of the
instructions for providing the CL-GigE External Frame Grabber with a unique IP address on your
network.
eBUS Player is documented in more detail in the eBUS Player User Guide. The iPORT CL-GigE and CL-U3
External Frame Grabbers User Guide provides you with the eBUS Player instructions and overviews
required to set up and configure general settings for the Camera Link and external frame grabber.
The following topics are covered in this chapter:
• “Confirming Image Streaming” on page 72
• “Configuring the Buffers” on page 74
• “Providing the CL-GigE External Frame Grabber with an IP Address” on page 75
• “Configuring the CL-GigE External Frame Grabber with an Automatic/Persistent IP Address” on
page 76
• “Configuring the External Frame Grabber’s Image Settings” on page 77
• “Implementing the eBUS SDK” on page 79
• “Configuring How Images are Acquired” on page 80
• “Configuring a Camera Link Camera” on page 84
• “Configuring Camera Link Settings” on page 85
• “Implementing the eBUS SDK” on page 90
Connecting to the External Frame Grabber and Configuring General Settings
71
Confirming Image Streaming
The external frame grabber can communicate with your computer using either a direct connection or by
connecting to a GigE switch (CL-GigE External Frame Grabber) or by connecting to a USB 3.0 port on
your computer (CL-U3 External Frame Grabber).
To connect the cables and apply power
1. Make the required device connections:
• CL-GigE External Frame Grabber. Connect the external frame grabber to the RJ-45 Ethernet
connector on your computer’s NIC or a GigE switch. Then, apply power.
• CL-U3 External Frame Grabber. Connect the external frame grabber to a USB 3.0 port on
your computer using a USB 3.0 A to Micro-B Y-cable.
For more detailed information about making device connections, see “Unicast Network Configuration” on
page 92 or “Multicast Network Configuration” on page 94.
To start eBUS Player and connect to a device
1. Start eBUS Player from the Windows Start menu.
2. Click Select/Connect.
If you are working with an CL-GigE External Frame Grabber and it does not appear in the list, click
the Show unreachable Network Devices check box to show all devices.
3. In the Device Selection dialog box, click the external frame grabber.
If the IP address is not valid for the CL-GigE External Frame Grabber, a warning ( ) appears in the Device
Selection dialog box. Provide the device with an IP address, as outlined in “Providing the CL-GigE External
Frame Grabber with an IP Address” on page 75.
4. Click OK.
eBUS Player is now connected to the device.
72
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
To confirm image streaming
1. Click Play to stream live images.
2. After you confirm that images are streaming, click Stop.
If images do not stream, see the tips provided in “System Troubleshooting” on page 111.
Connecting to the External Frame Grabber and Configuring General Settings
73
Configuring the Buffers
You can increase the buffer count using eBUS Player to make streaming more robust. A high number of
buffers are needed in high frame rate applications, while a small number of buffers are needed for lower
frame rates. Latency increases as the number of buffers increases.
To configure the buffers
1. Start eBUS Player.
2. Click Tools > Buffer Options.
3. Click the buffer option that suits your requirements.
4. Click OK.
Default size for streaming is 16 buffers.
74
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
Providing the CL-GigE External Frame Grabber with an IP
Address
The external frame grabber requires an IP address to communicate on a video network. This address must
be on the same subnet as the computer that is performing the configuration and receiving the image
stream.
To provide the CL-GigE External Frame Grabber with an IP address
1. Start eBUS Player.
2. Click Select/Connect.
3. Click the external frame grabber.
If you are working with an CL-GigE External Frame Grabber and it does not appear in the list, click
the Show unreachable Network Devices check box to show all devices.
If the IP address is not valid for the CL-GigE External Frame Grabber, a warning (
the Device Selection dialog box.
) appears in
4. Click Set IP Address.
5. Provide the external frame grabber with a valid IP address and subnet mask. You can optionally
provide a default gateway.
If you are using a unicast network configuration, the management entity/data receiver and the external
frame grabber must be on the same subnet. The unicast network configuration is outlined in “Unicast
Network Configuration” on page 92.
6. Click OK to close the Set IP Address dialog box.
7. Click OK to close the Device Selection dialog box and connect to the device.
Connecting to the External Frame Grabber and Configuring General Settings
75
Configuring the CL-GigE External Frame Grabber with an
Automatic/Persistent IP Address
The Device Control dialog box allows you to configure a persistent IP address for the external frame
grabber. Alternatively, the external frame grabber can be configured to automatically obtain an IP address
using Dynamic Host Configuration Protocol (DHCP) or Link Local Addressing (LLA). The external
frame grabber uses its persistent IP address first, but if this option is set to False, it can be configured to
attempt to obtain an address from a DHCP server. If this fails, it will use LLA to find an available IP
address. LLA cannot be disabled and is always set to True.
To configure a persistent IP address
1. Start eBUS Player and connect to the external frame grabber.
For more information, see “To start eBUS Player and connect to a device” on page 72.
2. Under Parameters and Controls, click Device control.
3. Under TransportLayerControl\GigEVision, set the GevCurrentIPConfigurationPersistentIP
feature to True.
4. Set the GevPersistentIPAddress feature to a valid IP address.
5. Set the GevPersistentSubnetMask feature to a valid subnet mask address.
6. Optionally, enter a valid default gateway in the GevPersistentDefaultGateway field.
7. Close the Device Control dialog box.
8. Power cycle the external frame grabber and connected Camera Link.
76
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
To automatically configure an IP address
1. Start eBUS Player and connect to the external frame grabber.
For more information, see “To start eBUS Player and connect to a device” on page 72.
2. Under Parameters and Controls, click Device control.
3. Under TransportLayerControl\GigEVision, set the GevCurrentIPConfigurationPersistentIP
feature to False.
4. Set the GevCurrentIPConfigurationLLA and/or GevCurrentIPConfigurationDHCP values to
True, depending on the type of automatic addressing you require.
5. Close the Device Control dialog box.
6. Power cycle the external frame grabber and connected Camera Link.
Configuring the External Frame Grabber’s Image Settings
You can configure the external frame grabber’s image settings, which provide the external frame grabber
with information about the image coming from the camera. These settings allow the images to appear
correctly. The external frame grabber can also generate a unique test pattern, which is useful when testing
your device. By default, the external frame grabber streams live video from the connected Camera Link
and the test pattern is disabled.
The image settings are located under ImageFormatControl in the Device Control dialog box.
To turn the test pattern on or off
1. Start eBUS Player and connect to the external frame grabber.
For more information, see “To start eBUS Player and connect to a device” on page 72.
2. If images are streaming, click the Stop button.
3. Under Parameters and Controls, click Device control.
4. Under ImageFormatControl, click a test pattern option in the TestPattern list.
5. Close the Device Control dialog box.
Connecting to the External Frame Grabber and Configuring General Settings
77
To change the pixel format
1. Start eBUS Player and connect to the external frame grabber.
For more information, see “To start eBUS Player and connect to a device” on page 72.
2. If images are streaming, click the Stop button.
3. Under Parameters and Controls, click Device control.
4. Under ImageFormatControl, set the PixelFormat feature to a color format.
5. Close the Device Control dialog box.
78
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
6. Click Play to see the changes.
To configure the image width and height
1. Start eBUS Player and connect to the external frame grabber.
For more information, see “To start eBUS Player and connect to a device” on page 72.
2. If images are streaming, click the Stop button.
3. Under Parameters and Controls, click Device control.
4. Under ImageFormatControl, change the Width and Height to suit your camera.
5. Close the Device Control dialog box.
Implementing the eBUS SDK
You can create your own image acquisition software for the external frame grabber. Consult the following
guides for information about creating custom image acquisition software:
• eBUS SDK C++ API Quick Start Guide and eBUS SDK C++ API Help File
• eBUS SDK .NET API Quick Start Guide and eBUS SDK .NET API Help File
• eBUS SDK for OS X Quick Start Guide
• eBUS SDK for Linux Quick Start Guide
• eBUS SDK Programmer’s Guide
Connecting to the External Frame Grabber and Configuring General Settings
79
Configuring How Images are Acquired
Depending on the device you use, eBUS Player provides you with a list of image acquisition modes. The
modes allow you to acquire images continuously or frame-by-frame. You can also save images to the
external frame grabber’s onboard memory so that you can retrieve them later.
Modes Standard on Most GigE Vision and USB3 Vision-Compliant Devices
Continuous, SingleFrame, and MultiFrame modes are usually standard for external frame grabbers.
Acquisition starts when the Play button is pressed (the AcquisitionStart command is executed).
eBUS Player Main Page
Device Control Dialog Box
Continuous Mode
This mode allows you to acquire images continuously and is the default mode for most external frame
grabbers.
Multiframe Mode
This mode allows you to acquire a fixed number of images. To configure the number of images, set the
external frame grabber’s AcquisitionControl > AcquisitionFrameCount feature.
You can set the AcquisitionControl > AcquisitionFrameCount feature in the Device Control dialog box,
as shown in the following image.
80
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
SingleFrame Mode
This mode allows you to acquire a single image.
Recording and Readout Modes, Available on Pleora Devices
The recording acquisition modes allow you to capture images from a camera and store them in the
external frame grabber’s onboard memory. The readout acquisition modes allow images to be acquired
from the device’s memory at a slower rate, ensuring images are not lost.
These modes are helpful when you are working with a camera that transmits images at a rate that exceeds
the connection between the external frame grabber and the computer, resulting in dropped images. For
example, a Base Configuration Camera Link camera transmits images at up to 2.04 Gbps (2 taps, 12 bits)
but the connection to the computer might be only 1 Gbps. By using the recording and readout modes in
this example, you can capture and stream images from the camera without losing any images (as long as
there is space in the onboard memory).
The recording acquisition modes (ContinuousRecording, MultiFrameRecording, and
SingleFrameRecording) support back-to-back recording, which allows you to click the Stop and Play
buttons multiple consecutive times without clearing the onboard memory.
Acquisition starts when the Play button is pressed (the AcquisitionStart command is executed) when one
of the recording modes is selected.
Images can be stored in the external frame grabber’s onboard memory as long as there is space or until
there are 512 images in memory. For information about calculating how many images you can store, see
“Calculating How Many Images Can be Stored in Onboard Memory” on page 83.
If the USB cable is disconnected, or if the computer is restarted, all captured images will be lost.
Understanding When Images are Removed from the Onboard Memory
The following actions remove the images from the external frame grabber’s onboard memory:
• Streaming images from the onboard memory using one of the readout acquisition modes
(ContinuousReadout or SingleFrameReadout).
• Power cycling the device, which clears all images from the onboard memory.
Connecting to the External Frame Grabber and Configuring General Settings
81
• Making any of the following AcquisitionMode changes and then clicking the Play button
(AcquisitionStart command):
Table 36: Changes that Clear Images from the Onboard Memory
First you acquire images with...
And then you change the Acquisition mode to...
ContinuousRecording, MultiFrameRecording, or
SingleFrameRecording
Continuous, MultiFrame, or SingleFrame
SingleFrameReadout or ContinuousReadout
SingleFrame, MultiFrame, or Continuous
SingleFrameReadout or ContinuousReadout
ContinuousRecording, MultiFrameRecording, or
SingleFrameRecording
ContinuousRecording Mode
With this mode, images are acquired continuously and are stored in the device’s onboard memory until
the memory is full (or 512 images are stored in onboard memory). When this limit is reached, the external
frame grabber stops acquiring new images from the camera.
We recommend that you observe AcquisitionControl > BlockBufferCount (Expert or Guru visibility
level is required). When the value for this feature stops increasing, the memory is full. For information
about the actions that clear the images from onboard memory, see “Understanding When Images are
Removed from the Onboard Memory” on page 81.
To determine how many images can be stored in memory, see “Calculating How Many Images Can be
Stored in Onboard Memory” on page 83 .
ContinuousReadout Mode
With this mode, images are continuously read (and removed) from the device’s onboard memory. The
readout begins at the first image in memory. To see the number of images stored in onboard memory, see
AcquisitionControl > BlockBufferCount in the Device Control dialog (Expert or Guru visibility level is
required).
Readout continues until the Stop button is pressed (AcquisitionStop command is executed) or until the
last image has been sent by the device (BlockBufferCount will be 0).
82
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
MultiFrameRecording Mode
With this mode, a fixed number of images are stored in the device’s onboard memory. To configure the
number of images, set the AcquisitionControl > AcquisitionFrameCount feature in the Device Control
dialog. Images can be read out from memory using ContinuousReadout mode.
A maximum of 512 images can be acquired at one time in MultiFrameRecording mode.
To determine how many images can be stored in memory, see “Calculating How Many Images Can be
Stored in Onboard Memory” on page 83.
If AcquisitionControl > AcquisitionFrameCount is set to a value that exceeds the amount of available
memory, the external frame grabber stops acquiring new images when the onboard memory is full (or
512 images are stored in onboard memory).
BlockBufferCount shows the number of images currently in memory. In MultiFrameRecording mode,
this number is cumulative: If the memory is empty and you acquire an image, BlockBufferCount will
match the AcquisitionFrameCount. If you stop and restart recording, BlockBufferCount will increment
(to a maximum of 512 images, depending on the image size) and will no longer match the
AcquisitionFrameCount.
For information about the actions that clear the images from onboard memory, see “Understanding
When Images are Removed from the Onboard Memory” on page 81.
SingleFrameRecording Mode
With this mode, a single image is saved in the external frame grabber’s onboard memory after each
AcquisitionStart command.
For information about the actions that clear the images from onboard memory, see “Understanding
When Images are Removed from the Onboard Memory” on page 81.
SingleFrameReadout Mode
With this mode, a single image is acquired from the external frame grabber’s onboard memory.
Calculating How Many Images Can be Stored in Onboard Memory
First, take note of the PayloadSize, which appears under TransportLayerControl in the Device Control
dialog box. Expert or Guru visibility level is required to access this feature.
The PayloadSize is automatically calculated by the device based on the selected image settings, which
include Width, Height, OffsetX, OffsetY, PixelSize, any chunk data, as well as any padding that has to be
added to the image payload.
Connecting to the External Frame Grabber and Configuring General Settings
83
For example, for a device configured to use Mono10p with images that are 1920 x 1080, the PayloadSize
is equal to 2 592 000 bytes per image or 2 472 MB (2 592 000 / 1 048 576).
After determining PayloadSize, you can use the following equation to determine the number of images
that can be saved in onboard memory:
Available onboard memory MB / PayloadSize MB = Number of images that can be saved
Using our example, the equation is:
120 MB / 2 472 MB = 48 images
Configuring a Camera Link Camera
To configure a Camera Link camera, you can use one of the methods outlined in the following table.
Table 37: Connection Methods for Configuring Camera Link Cameras
Connection method
Use this method when...
Direct serial connection
You want to manually type commands that are directly sent to the
camera. This method uses the Serial Communications dialog box in eBUS
Player.
Serial Communication Bridge, Camera
Link serial DLL connection
You are using a third-party camera configuration application that requires
that you use a Camera Link serial DLL to send serial commands to the
camera.
CLProtocol DLL and GenICam
CLProtocol connection
The camera manufacturer has provided a CLProtocol DLL that allows you
to configure and monitor settings within the camera using GenICam.
For more information about the Serial Communication Bridge methods, see the Establishing a Serial Bridge
Application Note available on the Pleora Support Center.
84
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
Configuring Camera Link Settings
The external frame grabbers support one Camera Link Base or one Camera Link Medium camera
(depending on your model), which streams image data to the external frame grabber using one standard
Camera Link cable (for Camera Link Base models) or two standard Camera Link cables (for Camera Link
Medium models), as outlined by the Camera Link standard. Optionally, the industrial models can supply
power to the cameras using PoCL.
The CL-U3 External Frame Grabber supports both Base and Medium Camera Link cameras, while the CLGigE supports Base Camera Link cameras.
To ensure images are received properly, you must configure the general Camera Link settings, which
include specifying the sensor scan type (either areascan or linescan) and selecting the number of taps for
your camera. All of this information is provided by the camera manufacturer.
You can optionally enable the SafePower protocol, which enables PoCL and prevents the external frame
grabber from attempting to supply power to a non-PoCL cable or camera.
Supported Camera Link Configurations
The following table lists the supported Camera Link modes and sub-modes. All Camera Link Medium
configurations are supported, with the exception of the 3-tap configurations. For detailed information
about bit assignment for each configuration, see the Camera Link standard (available from the Automated
Imaging Association (AIA) at www.visiononline.org).
Table 38: Supported Camera Link Configurations
Camera Link configuration
Taps
Bits per tap
Base
1
8-bit, 10-bit, 12-bit, 14-bit, 16-bit, 24-bit RGB
2
8-bit, 10-bit, 12-bit
1
8-bit, 10-bit, 12-bit, 14-bit, 16-bit, 24-bit RGB, 30-bit RGB, 36-bit RGB
2 and 4
8-bit, 10-bit, 12-bit
Medium
Connecting to the External Frame Grabber and Configuring General Settings
85
Supported Device Tap Geometries for the CL-U3 External Frame Grabber
The following table lists the supported device tap geometries for the CL-U3 External Frame Grabber.
Please note that the external frame grabber does not support tap reconstruction for the supported tap
geometries (that is, the taps are received in order from the camera).
The CL-GigE External Frame Grabber does not support tap geometries.
Table 39: Supported Camera Link Tap Geometries
Tap geometry
Number of taps
Scan type
Geometry_1X_1Y
1
Areascan
Geometry_1X2_1Y
2
Areascan
Geometry_1X
1
Linescan
Geometry_1X2
2
Linescan
Geometry_1X4_1Y
4
Areascan
Geometry_1X4
4
Linescan
If your camera outputs a tap geometry that is not listed in Table 39, you may need to perform tap
reconstruction using your software application. For more information about tap geometry, refer to the
GenICam Standard Features Naming Convention (Version 2.0 or later), available from the European
Machine Vision Association at http://www.emva.org.
To configure general Camera Link settings
1. Start eBUS Player and connect to the external frame grabber.
For more information, see “To start eBUS Player and connect to a device” on page 72.
2. If images are streaming, click the Stop button.
3. Under Parameters and Controls, click Device control.
4. Click Expert in the Visibility list.
86
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
5. Under DeviceControl, select a sensor scan type (areascan or linescan) in the DeviceScanType list.
Connecting to the External Frame Grabber and Configuring General Settings
87
6. Under ImageFormatControl, select the number of taps in the SensorDigitizationTaps list.
Note: Turning on the TestPattern substantially limits the number of available pixel formats
(especially when SensorDigitizationTaps is set to Four).
DeviceScanType, SensorDigitizationTaps, PixelFormat, and TestPattern are interrelated. When you
change any of these values, the external frame grabber may automatically adjust the other values to ensure
the configuration is valid.
7. Close the Device Control dialog box.
To enable Camera Link SafePower and view the status (industrial models only)
1. Under CameraLinkInterfaceControl, select a connector in the ClConnectorSelector list. See the
table below for connector selection information.
2. In the ClSafePowerActive list, click True to enable SafePower and PoCL.
Table 40: Connector Selection for Enabling Camera Link SafePower
External frame grabber
ClConnectorSelector list item
External frame grabber connector
CL-U3B-IND
Connector1
CL1
CL-U3M-IND
Connector1
CL1
Connector2
CL2
Connector1
CL1
CL-GigEB-IND
88
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
3. Review the status that appears under ClSafePowerStatus. The following flowchart explains the
status changes. Please note that each connector performs this process independently.
Initializing.
The detection of a PoCL
camera and cable has not
started yet.
PoClSensing.
The external frame grabber is
determining if a PoCL camera
and cable are connected.
What type of camera/cable
is detected?
Non-PoCL
PoCL
Status changes to
NonPoClCameraOrCableDetected.
Status changes to
PoClCameraAndCableDetected.
Pixel clock
detected
Pixel clock
detected
Yes
Yes
Status changes to
NonPoClLinkUp
and external frame
grabber continues
to detect pixel clock.
Status changes to
PoClLinkUp
and external frame
grabber continues
to detect pixel clock.
No
No
Timeout?
Yes
Yes
No
No
Timeout?
No
No
No
Pixel clock
detected
Pixel clock
detected
Timeout?
Yes
Connecting to the External Frame Grabber and Configuring General Settings
No
Timeout?
Yes
89
Implementing the eBUS SDK
You can create your own image acquisition software for the external frame grabber. Consult the eBUS
SDK Programmer’s Guide, eBUS SDK C++ API Quick Start Guide, eBUS SDK C++ API Help file, eBUS
SDK .NET API Quick Start Guide, and the eBUS SDK .NET API Help file for information about creating
custom image acquisition software.
90
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
Chapter 11
Network Configurations for the CL-GigE External Frame
Grabber
After you have connected to the CL-GigE External Frame Grabber and provided it with a unique IP
address on your network, you can configure the external frame grabber for either unicast or multicast.
The following topics are covered in this chapter:
• “Unicast Network Configuration” on page 92
• “Multicast Network Configuration” on page 94
Network Configurations for the CL-GigE External Frame Grabber
91
Unicast Network Configuration
In the following unicast configuration, a Camera Link camera is connected to a CL-GigE External Frame
Grabber and then a GigE switch that sends a stream of images over Ethernet to the computer.
Alternatively, the external frame grabber can be connected directly to the computer.
The computer is configured as both a data receiver and controller, and serves as a management entity for
the external frame grabber.
Figure 1: Unicast Network Configuration
Ethernet
Management entity/
data receiver
GigE switch
Ethernet
Camera Link camera
CL-GigE External Frame Grabber
Required Items — Unicast Network Configuration
You require the following items to set up a unicast network configuration:
• Camera Link camera
• iPORT CL-GigE External Frame Grabber and cables
• Power supply or, if using Power over Ethernet, a PoE NIC, PoE switch, or PoE injector
• GigE switch (optional)
• CAT5e or CAT6 Ethernet cables
• Desktop computer or laptop with eBUS SDK, version 4.0 (or later) installed
92
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
External Frame Grabber Configuration — Unicast Network Configuration
After you have connected and applied power to the hardware components, use eBUS Player to configure
the external frame grabber.
To configure the external frame grabber for a unicast network configuration
1. Start eBUS Player.
2. Click Tools > Setup.
3. Under eBUS Player Role, click Controller and data receiver.
4. Under GigE Vision Stream Destination, click Unicast, automatic.
5. Click OK.
6. Connect to the external frame grabber.
For more information, see “To start eBUS Player and connect to a device” on page 72.
7. Click Play to view a live image stream.
Network Configurations for the CL-GigE External Frame Grabber
93
Multicast Network Configuration
In the following multicast network configuration, the iPORT CL-GigE External Frame Grabber is
connected to a GigE switch, and sends a stream of images over Ethernet simultaneously to both a
computer and to a vDisplay HDI-Pro External Frame Grabber. Then, the vDisplay HDI-Pro External
Frame Grabber converts it to an image stream for display on a monitor.
Figure 2: Multicast Network Configuration
HDMI-to-DVI
or HDMI cable
Ethernet
Ethernet
vDisplay HDI Pro
Management entity/
data receiver
GigE switch
Ethernet
Camera Link camera
CL-GigE External Frame Grabber
Required Items — Multicast Network Configuration
You require the following items to set up a multicast network configuration:
• Camera Link camera
• iPORT CL-GigE External Frame Grabber and cables
• Power supply or, if you are using PoE, a PoE NIC, PoE switch, or PoE power injector
• vDisplay HDI-Pro External Frame Grabber and corresponding power supply
• Compatible display monitor
• Cable to connect the vDisplay HDI-Pro External Frame Grabber to the display monitor
• GigE switch
• CAT5e or CAT6 Ethernet cables
• Desktop computer or laptop with eBUS SDK, version 4.0 (or later) installed
94
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
Connecting the Hardware and Power
The following procedure explains how to connect the power, network, and data cables to the vDisplay
HDI-Pro External Frame Grabber and CL-GigE External Frame Grabber.
To connect the network cables and apply power
1. Connect one end of a CAT5e/CAT6 cable to the Ethernet connector on your computer’s NIC.
Attach the other end to an available port on the GigE switch.
2. Attach one end of the video cable to the display monitor. Attach the other end to the HDI
connector on the vDisplay HDI-Pro External Frame Grabber.
3. Connect one end of a CAT5e/CAT6 cable to the vDisplay HDI-Pro External Frame Grabber
Ethernet connector. Attach the other end to an available port on the GigE switch.
4. Connect one end of a CAT5e/CAT6 cable to the iPORT CL-GigE External Frame Grabber
Ethernet connector. Attach the other end to an available port on the GigE switch.
5. Apply power to the devices.
The message No Video appears on the display monitor.
No Video
Configuring the Devices for a Multicast Network Configuration
After you have connected and applied power to the hardware components, use eBUS Player to configure
the vDisplay HDI-Pro External Frame Grabber and iPORT CL-GigE External Frame Grabber for
multicast configuration. You may want to launch two instances of eBUS Player to perform both
configurations. Begin by configuring the vDisplay HDI-Pro External Frame Grabber. Then, configure
the external frame grabber to transmit images to a multicast IP address and port.
Network Configurations for the CL-GigE External Frame Grabber
95
To configure the vDisplay HDI-Pro External Frame Grabber for a multicast network
configuration
1. Start eBUS Player.
2. Click Tools > Setup.
3. Under eBUS Player Role, click Controller.
You do not need to specify the GigE Vision Stream Destination, as the stream destination is not
applicable to a video receiver.
4. Click OK.
5. Connect to the vDisplay HDI-Pro External Frame Grabber.
For more information, see “To start eBUS Player and connect to a device” on page 72.
6. Click Device control.
7. Click Guru in the Visibility list.
8. In the TransportLayerControl > GigEVision category, set GevSCPHostPort to a streaming
channel port (for example, 1042).
9. Set GevSCDA to a multicast address (for example, 239.192.1.1).
10. Close the Device Control dialog box.
11. Now, configure the iPORT CL-GigE External Frame Grabber, as outlined in “To configure the
iPORT CL-GigE External Frame Grabber for a multicast network configuration” on page 97.
96
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
To configure the iPORT CL-GigE External Frame Grabber for a multicast network
configuration
1. Start an additional instance of eBUS Player.
2. Click Tools > Setup.
3. Under eBUS Player Role, click Controller and data receiver, as shown in the following image.
4. Under GigE Vision Stream Destination, click Multicast and enter the IP address and port number.
The address and port must be identical to that configured for the vDisplay HDI-Pro External Frame
Grabber in step 8 and 9 of “To configure the vDisplay HDI-Pro External Frame Grabber for a
multicast network configuration” on page 96.
5. Click OK.
6. Connect to the iPORT CL-GigE External Frame Grabber.
For more information, see “To start eBUS Player and connect to a device” on page 72.
7. Under Parameters and Controls, click Device control.
8. Click Guru in the Visibility list.
Network Configurations for the CL-GigE External Frame Grabber
97
9. Under TransportLayerControl > GigEVision, ensure that the port in the GevSCPHostPort field
and the multicast IP address in the GevSCDA field are correct. They are configured automatically
to the values set in step 4 of this procedure.
10. Close the Device Control dialog box.
98
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
11. Click Play to view the source image stream both on the computer and the display monitor.
Network Configurations for the CL-GigE External Frame Grabber
99
Chapter 12
Reference: Mechanical Drawings and Material List
This chapter provides the mechanical drawings, and also provides a list of connectors with corresponding
manufacturer details.
Three-dimensional (3-D) mechanical models are available at the Pleora Technologies Support Center.
The following topics are covered in this chapter:
• “CL-U3 External Frame Grabber Mechanical Drawings” on page 102
• “CL-GigE External Frame Grabber Mechanical Drawings” on page 104
• “CL-U3 External Frame Grabber Material List” on page 108
• “CL-GigE External Frame Grabber Material List” on page 109
Reference: Mechanical Drawings and Material List
101
CL-U3 External Frame Grabber Mechanical Drawings
The mechanical drawings in this section provide the external frame grabber’s dimensions, features, and
attributes. All dimensions are in millimeters.
The drawings in this section include all connectors that could be present on any iPORT CL-U3 External
Frame Grabber. Because there are different external frame grabber models, your device may not have all
of the connectors shown in this chapter.
Figure 3: Enclosed iPORT CL-U3 External Frame Grabber Camera Link Camera Side
Figure 4: Enclosed iPORT CL-U3 External Frame Grabber Side View
102
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
Figure 5: Enclosed iPORT CL-U3 External Frame Grabber Top View
Figure 6: Enclosed iPORT CL-U3 External Frame Grabber USB Side View
Reference: Mechanical Drawings and Material List
103
CL-GigE External Frame Grabber Mechanical Drawings
The mechanical drawings in this section provide the external frame grabber’s dimensions, features, and
attributes. All dimensions are in millimeters.
Figure 7: Enclosed iPORT CL-GigE External Frame Grabber Camera Link Connector Side
Figure 8: Enclosed iPORT CL-GigE External Frame Grabber Side View
104
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
Figure 9: Enclosed iPORT CL-GigE External Frame Grabber GPIO Circular Connector Side
Figure 10: Enclosed iPORT CL-GigE External Frame Grabber Bottom View
Reference: Mechanical Drawings and Material List
105
Figure 11: Enclosed iPORT CL-GigE External Frame Grabber Bracket Depth
Figure 12: Enclosed iPORT CL-GigE External Frame Grabber Total Depth Including Connectors
106
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
Figure 13: Enclosed iPORT CL-GigE External Frame Grabber Bracket Hole Dimensions
Figure 14: Enclosed iPORT CL-GigE External Frame Grabber Total Width Including Brackets
Reference: Mechanical Drawings and Material List
107
Figure 15: Enclosed iPORT CL-GigE External Frame Grabber Width and Depth Excluding Connectors
CL-U3 External Frame Grabber Material List
The connector details for the external frame grabber are listed in the following table.
Table 41: Connector Summary
Description
Manufacturer part number
Manufacturer
Micro-B USB 3.0 connector
897-10-010-00-300002
Mill-Max Mfg. Corp.
12-pin circular connector
HR10A-10R-12PB(71)
Hirose Electric Co. Ltd.
Miniature Camera Link
12226-1100-00FR
3M
Source manufacturer, description, and identification may vary for each connector.
108
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
CL-GigE External Frame Grabber Material List
The connector details for the external frame grabber are listed in the following table.
Table 42: Connector Summary
Description
Manufacturer part number
Manufacturer
RJ-45 Jack
RJHSE-3P85
Amphenol
12-pin circular connector
HR10A-10R-12PB(71)
Hirose Electric Co. Ltd.
Miniature Camera Link
12226-1100-00FR
3M
Source manufacturer, description, and identification may vary for each connector.
Reference: Mechanical Drawings and Material List
109
110
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
Chapter 13
System Troubleshooting
Not all scenarios and solutions are listed here. You can refer to the Pleora Technologies Support Center at
www.pleora.com for additional support and assistance. Details for creating a customer account are
available on the Pleora Technologies Support Center.
Refer to the product release notes that are available on the Pleora Technologies Support Center for known
issues and other product features.
The scenarios and known issues listed in this chapter are those that you might encounter during the setup
and operation of your external frame grabber. Not all possible scenarios and errors are presented. The
symptoms, possible causes, and resolutions depend upon your particular setup and operation.
If you perform the resolution for your issue and the issue is not corrected, we recommend you review the
other resolutions listed in this table. Some symptoms may be interrelated.
System Troubleshooting
111
iPORT CL-GigE External Frame Grabber Troubleshooting Tips
Table 43: Troubleshooting Tips for the iPORT CL-GigE External Frame Grabber
Symptom
Possible cause
Resolution
SDK cannot detect or
connect to the external frame
grabber
Power not supplied to the
external frame grabber, or
inadequate power supplied
Both the detection and connection to the
external frame grabber will fail if adequate
power is not supplied to the device.
Re-try the connection to the device with eBUS
Player.Verify that the Power/FPGA LED is green
(power on). For information about the LEDs, see
“Status LEDs” on page 30. Verify the power
connection and ensure 5.2 V to 16 V is present
at the connector.
112
Device is not connected to the
network
Verify that the network activity LED and network
connection speed LED are active. If these LEDs
are illuminated, check the LEDs on your
network switch to ensure the switch is
functioning properly. If the problem continues,
connect the external frame grabber directly to
the computer to verify its operation. For
information about the LEDs, see “Status LEDs”
on page 30.
The external frame grabber
and computer are not on the
same subnet
Images might not appear in eBUS Player if the
external frame grabber and the computer
running eBUS Player are not on the same
subnet. Ensure that these devices are on the
same subnet. In addition, ensure that these
devices are connected using valid gateway and
subnet mask information. You can view the
external frame grabber IP address information
in the Available Devices list in eBUS Player. A
red icon appears beside the device if there is
an invalid IP configuration.
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
Table 43: Troubleshooting Tips for the iPORT CL-GigE External Frame Grabber (Continued)
Symptom
Possible cause
Resolution
SDK is able to connect, but
no images appear in eBUS
Player.
In a multicast configuration,
the external frame grabber
may not be configured
correctly
Images might not appear on the display if you
have not configured the external frame grabber
for a multicast network configuration. The
external frame grabber and all multicast
receivers (for example, a vDisplay HDI-Pro
External Frame Grabber) must have identical
values for both the GevSCDA and
GevSCPHostPort features in the
TransportLayerControl section. For more
information, see“Multicast Network
Configuration” on page 94.
In a multicast configuration,
your computer’s firewall may
be blocking eBUS Player
Ensure that eBUS Player is allowed to
communicate through the firewall.
Anti-virus software or firewalls
blocking transmission
Images might not appear in eBUS Player
because of anti-virus software or firewalls on
your network. Disable all virus scanning
software and firewalls, and re-attempt a
connection to the external frame grabber with
eBUS Player.
In a multicast configuration,
images appear on a display
monitor connected to a
vDisplay HDI-Pro External
Frame Grabber but do not
appear in eBUS Player.
System Troubleshooting
113
Table 43: Troubleshooting Tips for the iPORT CL-GigE External Frame Grabber (Continued)
Symptom
Possible cause
Resolution
Dropped packets: eBUS
Player, NetCommand, or
applications created using
the eBUS SDK
Insufficient computer
performance
The computer being used to receive images
from the device may not perform well enough to
handle the data rate of the image stream. The
GigE Vision driver reduces the amount of
computer resources required to receive images
and is recommended for applications that
require high throughput. Should the application
continue to drop packets even after the
installation of the GigE Vision driver, a
computer with better performance may be
required.
Insufficient NIC performance
The NIC being used to receive images from the
GigE Vision device may not perform well
enough to handle the data rate of the image
stream. For example, the bus connecting the
NIC to the CPU may not be fast enough, or
certain default settings on the NIC may not be
appropriate for reception of a high-throughput
image stream. Examples of NIC settings that
may need to be reconfigured include the
number of Rx Descriptors and the maximum
size of Ethernet packets (jumbo packets).
Additionally, some NICs are known to not work
well in high-throughput applications.
For information about maximizing the
performance of your system, see the
Configuring Your Computer and Network
Adapters for Best Performance Application
Note, available on the Pleora Support
Center.Also see“Calculating the Required
Bandwidth” on page 68 and “Understanding
the Effect of the Features on Bandwidth and
Performance” on page 68.
Black bars appear on the
sides of the images
114
Camera does not output
images using the full image
size
In eBUS Player, adjust the Width, Height, and
image offset features until the black bars no
longer appear.
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
iPORT CL-U3 External Frame Grabber Troubleshooting Tips
Table 44: Troubleshooting Tips for the iPORT CL-U3 External Frame Grabber
Symptom
Possible cause
Resolution
When selecting the device for
connection, the Speed (in the
Device Selection dialog box in
eBUS Player) says High instead of
Super, and a warning icon appears
The external frame grabber is
connected to a USB 2.0 port
on your computer, not a USB
3.0 port
Connect the external frame grabber to a
USB 3.0 port on your computer.
The USB 3.0 port may have
experienced a power surge
Troubleshoot the USB 3.0 port in your
computer by:
• Connecting the external frame
grabber to another USB 3.0 port on
your computer.
• Disconnecting the external frame
grabber from the computer and
rebooting the computer.
When you connect the external
frame grabber to a USB port on your
computer, a Windows warning
appears, indicating that the driver
could not be installed
The Pleora USB3 Vision driver
is not installed on your
computer
Install the Pleora USB3 Vision driver on
your computer using the eBUS Driver
Installation Tool (Start > All Programs >
Pleora Technologies Inc > eBUS SDK >
eBUS Driver Installation Tool).
When selecting the device for
connection, the License field (in the
Device Selection dialog box in
eBUS Player) says Invalid and the
Pleora Driver Installed field says
False
The Pleora USB3 Vision driver
is not installed on your
computer
Install the Pleora USB3 Vision driver on
your computer using the eBUS Driver
Installation Tool.
System Troubleshooting
115
Table 44: Troubleshooting Tips for the iPORT CL-U3 External Frame Grabber (Continued)
Symptom
Possible cause
Resolution
The License field (in the Device
Selection dialog box in eBUS
Player) says Invalid.
The Pleora USB3 Vision driver
is not installed on your
computer.
Install the Pleora USB3 Vision driver on
your computer using the eBUS Driver
Installation Tool.
For the industrial models, the
external frame grabber may
have been connected to the
USB port before it was
connected to the external
power supply.
Disconnect the external frame grabber
from the USB port. Connect it to an
external power supply and then reconnect
it to the USB port.
For the industrial models,
external power is not being
supplied to the external frame
grabber.
Connect the external frame grabber to a
power supply.
The USB host controller is
shared, resulting in an
inadequate power supply.
Disconnect devices from your USB hub
that are drawing power from the USB hub.
The external frame grabber
settings may not match the
configuration of the image
data that is being received
from the camera
Ensure the following external frame
grabber settings match the configuration
of the image data from the camera:
The external frame grabber appears
in the Device Selection dialog box
in eBUS Player but you cannot
connect to it.
Image errors appear as soon as you
click Play and images do not stream
• DeviceScanType
• SensorDigitizationTaps
• PixelFormat
• Width
• Height
116
Images do not appear and the
image count (located beside
Stream at the bottom of eBUS
Player) does not increase when you
click Play
The test pattern is off or no
video source is available
Turn the test pattern on. Or, connect a
video source and ensure that
PixelBusInterfaceControl >
PixelBusClockPresent is True.
Dropped images, dropped
connection, or failure to connect to
the external frame grabber
The power supply from the
USB port may be inadequate
Ensure 900 mA is available from the USB
port. For more information, see “Powering
the Standard Models Over a USB 3.0
Connection” on page 36.
For the standard models, the
power supply from the USB
port may be inadequate.
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
Chapter 14
Appendix: Timing for Camera Link Base/Medium
Signals
The output of the camera must match the format of the external frame grabber. You should select a case
for your application and then refer to “Timing Values for All Cases” on page 119. The stated timing
restrictions are minimum values.
Appendix: Timing for Camera Link Base/Medium Signals
117
Camera Link Signals
Case 1: FVAL and LVAL are Level-Sensitive
Case 2: FVAL and LVAL are Edge-Sensitive
118
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
Case 3: FVAL is Edge-Sensitive and LVAL is Level-Sensitive
Timing Values for All Cases
The timing values stated in the following table are minimum values only.
Table 45: Timing Values for All Cases
From
To
FVAL valid
LVAL valid
FVAL valid
Symbol
Case 1
(level)
Case 2
(edge)
Case 3
(both)
(tcp)
(tcp)
(tcp)
tFV2LV
0
0
1
Data valid a, c, d
tFV2DV
0b
16
1
LVAL valid
Data valid a, c, d
tLV2DV
0
1
0
LVAL valid
LVAL invalid a
tLV2LI
1
1
1
LVAL invalid
LVAL valid a
tLI2LV
1
1
1
LVAL invalid
Data valid a, c, d
tLI2DV
1
N/A
1
Data valid
tLI2DV
16
N/A
16
Data invalid
LVAL invalid a, c, d
tDI2LI
0
N/A
0
LVAL invalid
FVAL invalid a
tLI2FI
0e
N/A
N/A
Data invalid
FVAL invalid a, c, d
tDI2FI
0e
N/A
N/A
FVAL invalid
FVAL valid a
tFI2FV
1
1
1
FVAL invalid
Data valid a, c, d
tFI2DV
1
N/A
N/A
Last LVAL invalid
Data valid
tLLI2DV
16
N/A
16
FVAL valid
FVAL invalid
tFV2FI
16
1
1
FVAL valid
FVAL valid
t2FV2FV
17
17
17
a
b
(Automatic Internal Retrigger
disabled)
LVAL invalid
(Automatic Internal
Re-trigger enabled)
Appendix: Timing for Camera Link Base/Medium Signals
119
a. The valid state of FVAL and LVAL is high when they are set as level-high sensitive or rising-edge
sensitive. Their valid state is low when they are set as level-low sensitive or falling-edge sensitive.
b. If LVAL is valid before FVAL becomes valid, the grabber drops the full line.
c. Data valid is defined by FVAL valid (note a), LVAL valid (note a), and DVAL valid (note d).
d. The valid state of DVAL is high when it is set as level-high sensitive, and low when set as level-low
sensitive. DVAL is always valid in the grabber when the parameter PixelBusDataValidEnabled is off.
e. If FVAL becomes invalid and LVAL is still valid, the line is truncated.
120
iPORT CL-GigE and CL-U3 External Frame Grabbers User Guide
Chapter 15
Technical Support
On the Pleora Support Center, you can:
• Download the latest software.
• Log a support issue.
• View documentation for current and past releases.
• Browse for solutions to problems other customers have encountered.
• Get presentations and application notes.
• Get the latest news and information about our products.
• Decide which of Pleora’s products work best for you.
To visit the Pleora Support Center
• Go to www.pleora.com and click Support Center.
If you have not registered yet, you are prompted to register.
Accounts are usually validated within one business day.
Technical Support
121
Download