Photon Focus MV1-D2048-3D06 series User manual

Photonfocus
MV1-D2048-3D06 Camera Series
3D CMOS camera with GigE interface
MAN075 05/2017 V1.0

All information provided in this manual is believed to be accurate and reliable. No
responsibility is assumed by Photonfocus AG for its use. Photonfocus AG reserves the right to
make changes to this information without notice.
Reproduction of this manual in whole or in part, by any means, is prohibited without prior
permission having been obtained from Photonfocus AG.
2 of 127 MAN075 05/2017 V1.0

Contents
1 Preface 7
1.1 IMPORTANTNOTICE! ..................................... 7
1.2 AboutPhotonfocus...................................... 8
1.3 Contact............................................. 8
1.4 SalesOffices .......................................... 8
1.5 Furtherinformation...................................... 8
1.6 Legend ............................................. 9
2 Introduction 11
2.1 CameraNamingconvention................................. 11
3 How to get started (3D GigE G2) 13
3.1 Introduction .......................................... 13
3.2 HardwareInstallation..................................... 13
3.3 SoftwareInstallation ..................................... 15
3.4 Network Adapter Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.5 Network Adapter Configuration for Pleora eBUS SDK . . . . . . . . . . . . . . . . . . 21
3.6 Gettingstarted ........................................ 21
4 Product Specification 27
4.1 Introduction .......................................... 27
4.2 FeatureOverview ....................................... 29
4.3 AvailableCameraModels .................................. 29
4.4 TechnicalSpecification .................................... 30
5 Functionality 33
5.1 Introduction .......................................... 33
5.2 3DFeatures........................................... 33
5.2.1 Overview........................................ 33
5.2.2 MeasuringPrinciple.................................. 33
5.2.3 LaserLineDetection ................................. 36
5.2.4 Interpolation Technique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
5.2.5 3Dmodes........................................ 39
5.2.6 3Ddataformat .................................... 39
5.2.7 Transmitted data in 2D&3D mode . . . . . . . . . . . . . . . . . . . . . . . . . 41
5.2.8 Transmitted data in 3Donly mode . . . . . . . . . . . . . . . . . . . . . . . . . 42
5.2.9 FrameCombine .................................... 43
5.2.10PeakFilter ....................................... 45
5.2.11PeakMirror ...................................... 47
5.2.12AbsoluteCoordinates................................. 47
5.2.13Highspeedmode ................................... 47
5.2.14MovingROI ...................................... 48
5.3 ReductionofImageSize ................................... 52
MAN075 05/2017 V1.0 3 of 127

CONTENTS
5.3.1 Region of Interest (ROI) (2Donly mode) . . . . . . . . . . . . . . . . . . . . . . 52
5.3.2 Region of Interest (ROI) in 3D modes . . . . . . . . . . . . . . . . . . . . . . . . 52
5.4 TriggerandStrobe ...................................... 54
5.4.1 TriggerSource..................................... 54
5.4.2 AcquisitionMode................................... 56
5.4.3 ExposureTimeControl................................ 57
5.4.4 TriggerDelay...................................... 58
5.4.5 TriggerDivider..................................... 58
5.4.6 BurstTrigger...................................... 58
5.4.7 TriggerTimingValues................................. 58
5.4.8 SoftwareTrigger ................................... 61
5.4.9 A/B Trigger for Incremental Encoder . . . . . . . . . . . . . . . . . . . . . . . . 61
5.4.10 Counter Reset by an External Signal . . . . . . . . . . . . . . . . . . . . . . . . 65
5.4.11TriggerAcquisition .................................. 67
5.4.12StrobeOutput..................................... 68
5.5 High Dynamic Range (multiple slope) Mode . . . . . . . . . . . . . . . . . . . . . . . . 69
5.6 DataPathOverview...................................... 71
5.7 OutliersCorrection ...................................... 72
5.8 ColumnFPNCorrection.................................... 72
5.9 GainandOffset ........................................ 73
5.10 Image Information and Status Information . . . . . . . . . . . . . . . . . . . . . . . . 73
5.10.1Counters ........................................ 73
5.10.2StatusInformation .................................. 74
5.11Lasertestimage........................................ 76
5.12TestImages........................................... 76
5.12.1Ramp .......................................... 77
5.12.2LFSR........................................... 77
5.12.3 Troubleshooting using the LFSR . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
6 Precautions 79
6.1 IMPORTANTNOTICE! ..................................... 79
7 Hardware Interface 83
7.1 GigEConnector ........................................ 83
7.2 PowerSupplyConnector................................... 83
7.3 Status Indicator (GigE cameras) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
7.4 Power and Ground Connection for GigE G2 Cameras . . . . . . . . . . . . . . . . . . 85
7.5 Power and Ground Connection for GigE H2 Cameras . . . . . . . . . . . . . . . . . . 86
7.6 Trigger and Strobe Signals for GigE Cameras . . . . . . . . . . . . . . . . . . . . . . . 87
7.6.1 Overview........................................ 87
7.6.2 Single-endedInputs.................................. 90
7.6.3 Single-endedOutputs ................................ 91
7.6.4 Differential RS-422 Inputs (G2 models) . . . . . . . . . . . . . . . . . . . . . . . 93
7.6.5 Master / Slave Camera Connection . . . . . . . . . . . . . . . . . . . . . . . . . 93
7.6.6 I/OWiring ....................................... 94
7.7 PLCconnections........................................ 97
8 Software 99
8.1 Software for MV1-D2048x1088-3D06 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
8.2 PF_GEVPlayer ......................................... 99
8.2.1 PF_GEVPlayer main window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
8.2.2 GEVControlWindows ................................100
8.2.3 DisplayArea ......................................102
4 of 127 MAN075 05/2017 V1.0

CONTENTS
8.2.4 White Balance (Color cameras only) . . . . . . . . . . . . . . . . . . . . . . . . 102
8.2.5 Save camera setting to a file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
8.2.6 Get feature list of camera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
8.3 PleoraSDK ...........................................103
8.4 Frequently used properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
8.5 Heightsetting .........................................103
8.6 3D (Laser Line Detector) settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
8.7 ColumnFPNCorrection....................................104
8.7.1 Enable / Disable the Column FPN Correction . . . . . . . . . . . . . . . . . . . 104
8.7.2 Calibration of the Column FPN Correction . . . . . . . . . . . . . . . . . . . . . 104
8.7.3 Storing the calibration in permanent memory . . . . . . . . . . . . . . . . . . 105
8.8 OutliersCorrection ......................................105
8.8.1 BlackPixelCorrection.................................106
8.8.2 White Pixel Correction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
8.9 Permanent Parameter Storage / Factory Reset . . . . . . . . . . . . . . . . . . . . . . 106
8.10PersistentIPaddress......................................106
8.11PLCSettings ..........................................107
8.11.1Introduction ......................................107
8.11.2 PLC Settings for ISO_IN0 to PLC_Q4 Camera Trigger . . . . . . . . . . . . . . . 108
8.11.3 PLC Settings for A/B Trigger from differential inputs . . . . . . . . . . . . . . . 109
8.11.4 PLC Settings for A/B Trigger from single-ended inputs . . . . . . . . . . . . . . 110
9 Mechanical and Optical Considerations 111
9.1 MechanicalInterface .....................................111
9.1.1 Cameras with GigE Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
9.2 AdjustingtheBackFocus...................................112
9.3 OpticalInterface........................................112
9.3.1 CleaningtheSensor..................................112
10 Standards Compliance 115
10.1 Directives and General Standards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
10.2 Country-specific Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
10.2.1 For customers in the USA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
10.2.2 For customers in Canada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
10.2.3 Pour utilisateurs au Canada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
10.3Lifesupportapplications...................................116
11 Warranty 117
11.1WarrantyTerms ........................................117
11.2WarrantyClaim ........................................117
11.3BreachofWarranty......................................117
12 Support and Repair 119
12.1TechnicalSupport .......................................119
12.2 Repair and obtaining an RMA Number . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
12.3 Temporal Abandoning and Scrapping . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
13 References 121
A Pinouts 123
A.1 PowerSupplyConnector...................................123
MAN075 05/2017 V1.0 5 of 127

CONTENTS
B Camera Revisions 125
B.1 GeneralRemarks .......................................125
B.2 Glossary of terms used in revision table . . . . . . . . . . . . . . . . . . . . . . . . . . 125
B.3 MV1-D2048-3D06 Revision table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
C Revision History 127
6 of 127 MAN075 05/2017 V1.0

1
Preface
1.1 IMPORTANT NOTICE!
READ THE INSTRUCTIONS FOR USE BEFORE
OPERATING THE CAMERA
STORE THE INSTRUCTIONS FOR USE FOR
FURTHER READING
Photonfocus AG
Bahnhofplatz 10
CH-8853 Lachen SZ
Switzerland
www.photonfocus.com
+41 – 55 451 00 00
MAN075 05/2017 V1.0 7 of 127

1 Preface
1.2 About Photonfocus
The Swiss company Photonfocus is one of the leading specialists in the development of CMOS
image sensors and corresponding industrial cameras for machine vision.
Photonfocus is dedicated to making the latest generation of CMOS technology commercially
available. Active Pixel Sensor (APS) and global shutter technologies enable high speed and
high dynamic range (120 dB) applications, while avoiding disadvantages like image lag,
blooming and smear.
Photonfocus’ product range is complemented by custom design solutions in the area of camera
electronics and CMOS image sensors.
Photonfocus is ISO 9001 certified. All products are produced with the latest techniques in order
to ensure the highest degree of quality.
1.3 Contact
Photonfocus AG, Bahnhofplatz 10, CH-8853 Lachen SZ, Switzerland
Table 1.1: Photonfocus Contact
1.4 Sales Offices
Photonfocus products are available through an extensive international distribution network
1.5 Further information
Photonfocus reserves the right to make changes to its products and documenta-
tion without notice. Photonfocus products are neither intended nor certified for
use in life support systems or in other critical systems. The use of Photonfocus
products in such applications is prohibited.
Photonfocus and LinLog®are registered trademarks of Photonfocus AG.
CameraLink®and GigE Vision®are a registered mark of the Automated Imag-
ing Association. Product and company names mentioned herein are trademarks
or trade names of their respective companies.
Reproduction of this manual in whole or in part, by any means, is prohibited
without prior permission having been obtained from Photonfocus AG.
Photonfocus can not be held responsible for any technical or typographical er-
rors.
8 of 127 MAN075 05/2017 V1.0

1.6 Legend
1.6 Legend
In this documentation the reader’s attention is drawn to the following icons:
Important note, additional information
Important instructions
General warning, possible component damage hazard
Warning, electric shock hazard
Warning, fire hazard
MAN075 05/2017 V1.0 9 of 127

1 Preface
10 of 127 MAN075 05/2017 V1.0

2
Introduction
This manual describes the Photonfocus 3D camera series that have a Gigabit Ethernet (GigE)
interface and are based on the CMV2000 image sensors from CMOSIS.
A list of all cameras covered in this manual is shown in Table 4.2. The term MV1-D2048-3D06 is
used in this manual to denote all available cameras of this series.
2.1 Camera Naming convention
The naming convention of the MV1-D2048-3D06 camera series is summarized in Fig. 2.1.
MV 1 - D 2 0 4 8 x 1 0 8 8 - 3 D 0 6 - 7 6 0 - G 2 - 8 - S 1 0
Pr e f i x 1
P r e f i x 2
S e n s o r w i d t h
( o p t i o n a l )
S e n s o r h e i g h t
C a m e r a
s p e e d
I n t e r f a c e t y p e
I n t e r f a c e
r e s o l u t i o n
3 D d a t a f o r m a t ( o p t i o n a l )
l e n s m o
Figure 2.1: Camera naming convention
Prefix1 All cameras with a form factor of 55x55 mm have MV1 as Prefix1.
Prefix2 All digital cameras have Das Prefix2.
Sensor width All cameras covered in this manual use sensors with a width of 2048 pixels.
Sensor height This indication is optional to avoid ambiguity. The cameras that use the 2 MPix
CMV2000 sensor have a height indicator of "1088". The cameras that use the 4 MPix
CMV4000 sensor don’t have a height indication.
3D coordinate data format Available 3D coordinate data formats are: "3D06": integer part 12
digits, fractional part 4 digits (see also Section 5.2.6).
Camera speed The camera speed is specified as the product of the camera data clock in MHz
and the number of parallel data channels (taps).
Interface type Available interface type options: "G2": Gigabit Ethernet with RS-422 interface
for a shaft (rotary) encoder; "H2": Gigabit Ethernet with HTL (High Threshold Logic)
interface (instead of RS-422) for a shaft (rotary) encoder
Interface resolution Maximal resolution (bit width) of the camera interface.
Lens mount Cameras with no lens mount specifier have a standard (straight) C-Mount lens
mount. Cameras with the "S10" lens mount option have a 10 degree Scheimpflug
(C-Mount) lens mount.
MAN075 05/2017 V1.0 11 of 127

2 Introduction
12 of 127 MAN075 05/2017 V1.0

3
How to get started (3D GigE G2)
3.1 Introduction
This guide shows you:
• How to install the required hardware (see Section 3.2)
• How to install the required software (see Section 3.3) and configure the Network Adapter
Card (see Section 3.4 and Section 3.5)
• How to acquire your first images and how to modify camera settings (see Section 3.6)
A GigE Starter Guide [MAN051] can be downloaded from the Photonfocus support page. It
describes how to access Photonfocus GigE cameras from various third-party tools.
To start with the laser detection it is recommended to use the PF 3D Suite which can be
downloaded from the software section of the Photonfocus web page. The PF 3D Suite is a free
GUI for an easy system set up and visualisation of 3D scan. To get started, please read the
manual [MAN053] which can be downloaded from the Photonfocus web page.
Prior to running the PF 3D Suite, the GigE system should be configured as indi-
cated in this chapter.
3.2 Hardware Installation
The hardware installation that is required for this guide is described in this section.
The following hardware is required:
• PC with Microsoft Windows OS (XP, Vista, Windows 7)
• A Gigabit Ethernet network interface card (NIC) must be installed in the PC. The NIC
should support jumbo frames of at least 9014 bytes. In this guide the Intel PRO/1000 GT
desktop adapter is used. The descriptions in the following chapters assume that such a
network interface card (NIC) is installed. The latest drivers for this NIC must be installed.
• Photonfocus GigE camera.
• Suitable power supply for the camera (see in the camera manual for specification) which
can be ordered from your Photonfocus dealership.
• GigE cable of at least Cat 5E or 6 with shielding.
Photonfocus GigE cameras can also be used under Linux.
Photonfocus GigE cameras work also with network adapters other than the Intel
PRO/1000 GT. The GigE network adapter should support Jumbo frames.
MAN075 05/2017 V1.0 13 of 127

3 How to get started (3D GigE G2)
Do not bend GigE cables too much. Excess stress on the cable results in transmis-
sion errors. In robots applications, the stress that is applied to the GigE cable is
especially high due to the fast movement of the robot arm. For such applications,
special drag chain capable cables are available.
The following list describes the connection of the camera to the PC (see in the camera manual
for more information):
1. Remove the Photonfocus GigE camera from its packaging. Please make sure the following
items are included with your camera:
• Power supply connector
• Camera body cap
If any items are missing or damaged, please contact your dealership.
2. Connect the camera to the GigE interface of your PC with a shielded GigE cable of at least
Cat 5E or 6.
Et h e r n e t J a c k ( R J 4 5 )
P o w e r S u p p l y
a n d I / O C o n n e c t o r
S t a t u s L E D
Figure 3.1: Rear view of the Photonfocus GigE camera series with power supply and I/O connector, Ethernet
jack (RJ45) and status LED
3. Connect a suitable power supply to the power plug. The pin out of the connector is
shown in the camera manual.
Check the correct supply voltage and polarity! Do not exceed the operating
voltage range of the camera.
14 of 127 MAN075 05/2017 V1.0

3.3 Software Installation
A suitable power supply can be ordered from your Photonfocus dealership.
4. Connect the power supply to the camera (see Fig. 3.1).
3.3 Software Installation
This section describes the installation of the required software to accomplish the tasks
described in this chapter.
1. Install the latest drivers for your GigE network interface card.
2. Download the latest eBUS SDK installation file from the Photonfocus server.
You can find the latest version of the eBUS SDK on the support (Software Down-
load) page at www.photonfocus.com.
3. Install the eBUS SDK software by double-clicking on the installation file. Please follow the
instructions of the installation wizard. A window might be displayed warning that the
software has not passed Windows Logo testing. You can safely ignore this warning and
click on Continue Anyway. If at the end of the installation you are asked to restart the
computer, please click on Yes to restart the computer before proceeding.
4. After the computer has been restarted, open the eBUS Driver Installation tool (Start ->
All Programs -> eBUS SDK -> Tools -> Driver Installation Tool) (see Fig. 3.2). If there is
more than one Ethernet network card installed then select the network card where your
Photonfocus GigE camera is connected. In the Action drop-down list select Install eBUS
Universal Pro Driver and start the installation by clicking on the Install button. Close the
eBUS Driver Installation Tool after the installation has been completed. Please restart the
computer if the program asks you to do so.
Figure 3.2: eBUS Driver Installation Tool
5. Download the latest PFInstaller from the Photonfocus server.
6. Install the PFInstaller by double-clicking on the file. In the Select Components (see Fig. 3.3)
dialog check PF_GEVPlayer and doc for GigE cameras. For DR1 cameras select additionally
DR1 support and 3rd Party Tools. For 3D cameras additionally select PF3DSuite2 and SDK.
.
MAN075 05/2017 V1.0 15 of 127

3 How to get started (3D GigE G2)
Figure 3.3: PFInstaller components choice
16 of 127 MAN075 05/2017 V1.0

3.4 Network Adapter Configuration
3.4 Network Adapter Configuration
This section describes recommended network adapter card (NIC) settings that enhance the
performance for GigEVision. Additional tool-specific settings are described in the tool chapter.
1. Open the Network Connections window (Control Panel -> Network and Internet
Connections -> Network Connections), right click on the name of the network adapter
where the Photonfocus camera is connected and select Properties from the drop down
menu that appears.
Figure 3.4: Local Area Connection Properties
.
MAN075 05/2017 V1.0 17 of 127

3 How to get started (3D GigE G2)
2. By default, Photonfocus GigE Vision cameras are configured to obtain an IP address
automatically. For this quick start guide it is recommended to configure the network
adapter to obtain an IP address automatically. To do this, select Internet Protocol (TCP/IP)
(see Fig. 3.4), click the Properties button and select Obtain an IP address automatically
(see Fig. 3.5).
Figure 3.5: TCP/IP Properties
.
18 of 127 MAN075 05/2017 V1.0

3.4 Network Adapter Configuration
3. Open again the Local Area Connection Properties window (see Fig. 3.4) and click on the
Configure button. In the window that appears click on the Advanced tab and click on Jumbo
Frames in the Settings list (see Fig. 3.6). The highest number gives the best performance.
Some tools however don’t support the value 16128. For this guide it is recommended to
select 9014 Bytes in the Value list.
Figure 3.6: Advanced Network Adapter Properties
.
MAN075 05/2017 V1.0 19 of 127

3 How to get started (3D GigE G2)
4. No firewall should be active on the network adapter where the Photonfocus GigE camera
is connected. If the Windows Firewall is used then it can be switched off like this: Open
the Windows Firewall configuration (Start -> Control Panel -> Network and Internet
Connections -> Windows Firewall) and click on the Advanced tab. Uncheck the network
where your camera is connected in the Network Connection Settings (see Fig. 3.7).
Figure 3.7: Windows Firewall Configuration
.
20 of 127 MAN075 05/2017 V1.0
Table of contents