3d Cam Software Manual_EN
3d Cam Software Manual_EN
Contents
1 Preliminary note . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.1 Symbols used . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.2 Safety instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.3 Further documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.4 Open source information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2 System requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.1 Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.2 Hardware and accessories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.1 Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.1.1 Measures to prevent multiple reflections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.2 Software (ifm Vision Assistant) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.2.1 Command line parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
4 Start screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4.1 Find device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4.1.1 Direct search . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4.1.2 Manual connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
4.1.3 Options after connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
4.2 Recent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
4.3 Replay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
4.4 Wiring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
4.5 Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
4.6 Close . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
5 Structure of the user interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
5.1 Navigation bar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
5.2 Status bar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
5.3 Main area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
6 Monitoring window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
6.1 View options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
6.2 2D view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
6.2.1 Distance image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
6.2.2 Amplitude image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
6.2.3 Pixel properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
6.3 3D view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
6.3.1 Distance image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
6.3.2 Amplitude image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
6.3.3 Views in the coordinate system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
6.3.4 Type of display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
6.3.5 Slider bar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
6.4 Recording . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
6.5 Quit monitoring window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
7 User defined mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
7.1 Activate user defined mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
7.2 Live image display in the user defined mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
7.2.1 Save image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
7.2.2 Load image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
7.2.3 Set live image view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
7.3 Image settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
7.3.1 Set trigger source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
7.3.2 Set resolution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39
7.3.3 Set max. background distance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
7.3.4 Fast Frequency Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
7.3.5 Set exposure mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
7.3.6 Set target frame rate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
7.3.7 Apply filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
7.3.8 Clip 3D data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
7.3.9 Operate several devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
2
ifm Vision Assistant O3D3xx 3D camera
Copyright
Microsoft®, Windows®, Windows Vista®, Windows 7®, Windows 8®, Windows 8.1® and Windows 10® are registered trademarks of
Microsoft Corporation.
Adobe® and Acrobat® are registered trademarks of Adobe Systems Inc.
All trademarks and company names used are subject to the copyright of the respective companies.
3
ifm Vision Assistant O3D3xx 3D camera
1 Preliminary note
This document describes the following tasks with the 3D camera of the O3D3xx product family and the
ifm Vision Assistant software:
●● Set the parameters of the camera
●● Set up the applications with the ifm Vision Assistant
●● Monitor the applications with the ifm Vision Assistant
As soon as an application has been installed on the 3D camera, the 3D camera can be used without the
ifm Vision Assistant.
► Instructions
> Reaction, result
[…] Designation of keys and buttons
"…" Name of display text
→ Cross-reference
Important note
Non-compliance may result in malfunction or interference.
Information
Supplementary note
4
ifm Vision Assistant O3D3xx 3D camera
5
ifm Vision Assistant O3D3xx 3D camera
2 System requirements
2.1 Software
Operating system
●● Windows 7 (32/64 bits), Windows 8.1 (32/64 bits), Windows 10 (32/64 bits)
Application software
●● ifm Vision Assistant 1.8.23
Other versions of the ifm Vision Assistant may contain changed or new functions which are not
described in this software manual.
6
ifm Vision Assistant O3D3xx 3D camera
3 Installation
3.1 Hardware
►► Connect device to the voltage supply.
►► Connect device to the Ethernet interface of the PC using the network cable.
1: 24 V power supply
2: Device
3: Ethernet cable
4: PC
UK
1 2 3 4
Further information about the electrical connection and the correct pin connection
→ Brief instructions or operating instructions.
7
ifm Vision Assistant O3D3xx 3D camera
Use command line parameters when starting the ifm Vision Assistant via the graphic user interface
Windows:
►► Right-click the shortcut of the [ifm Vision Assistant].
►► Click [Properties] in the submenu.
►► Click the tab [Shortcut].
►► Click the field [Target] and move the cursor to the end of the line.
►► Enter space followed by the command line parameter.
►► Click the button [OK].
8
ifm Vision Assistant O3D3xx 3D camera
9
ifm Vision Assistant O3D3xx 3D camera
4 Start screen
On the start screen, the basic functions of the ifm Vision Assistant can be selected .
Recently used Connection to a device which was already connected before and may Yes
already be configured .
Opens a selection list of the devices which were already connected
before (→ „4.2 Recent“).
Replay Plays back recorded sequences (→ „4.3 Replay“). No
10
ifm Vision Assistant O3D3xx 3D camera
► Ensure that the device and the PC are ready for operation and that there is an Ethernet connection .
> Without Ethernet connection, the functions of the device cannot be accessed .
The following ports must be open (if necessary, adapt the firewall settings):
● UDP: 3321
● TCP/HTTP: 80 and 8080 UK
● TCP: 50010
11
ifm Vision Assistant O3D3xx 3D camera
If the IP address is retrieved automatically (via DHCP), it may take 1–2 minutes for the
device to be connected and ready for operation .
With the key combination Ctrl+C the text of a message is copied to the clipboard . This works with
all messages displayed in the ifm Vision Assistant .
4.1.2 Manual connection
If the ifm Vision Assistant does not automatically connect to the device, the IP address can be entered
manually via the button [Manual connection] .
► Click .
► Click [Manual connection] .
> The window "Manual connection" opens:
► Click [Connect] .
● The IP addresses of the device and PC with ifm Vision Assistant must be in the same subnet .
● If the IP address is to remain unchanged as device address the device must be rebooted after
set-up (→ „9.1.7 Reboot device“).
12
ifm Vision Assistant O3D3xx 3D camera
State Option
No application available Edit window opens (→ „8 Application management“).
Active application available Monitoring window opens (→ „6 Monitoring window“).
At least one application is available, but no application Application management opens (→ „8 Application management“).
is active
Error Error message is displayed.
UK
Default application
A default application is available in a new camera. More applications can be created in the application
management (→ „8 Application management“).
13
ifm Vision Assistant O3D3xx 3D camera
4.2 Recent
This function opens a selection list of the devices already connected before .
► Click .
► Ensure that the corresponding device is connected to the PC via Ethernet or available in the network .
► Click the device in the selection list .
> The ifm Vision Assistant connects to the device (→ „4.1.3 Options after connection“).
14
ifm Vision Assistant O3D3xx 3D camera
4.3 Replay
With this function, data recorded before can be viewed (→ „6 Monitoring window“). A connection to a
device is not necessary .
► Click .
► Select the requested file (* .dat) and click [Open] .
UK
15
ifm Vision Assistant O3D3xx 3D camera
4.4 Wiring
This function allows correct wiring of the voltage supply of the 5-pole connector .
► Click .
► Select interface type [5 poles] (only necessary if a new device has been selected) .
16
ifm Vision Assistant O3D3xx 3D camera
UK
>> The wiring of the voltage supply of the selected cable is displayed.
17
ifm Vision Assistant O3D3xx 3D camera
4.5 Settings
You can use this function to change the language and to switch between full screen and window view .
► Click .
> The window "Settings" is displayed .
Off
With the F11 key, you can switch between full screen and window view at any time .
4.6 Close
18
ifm Vision Assistant O3D3xx 3D camera
1: Navigation bar
2: Main area
3: Status bar
19
ifm Vision Assistant O3D3xx 3D camera
Shows basic information (e.g. hardware, firmware, device status) (→ „10 Device
Device information
information“) .
20
ifm Vision Assistant O3D3xx 3D camera
6 Monitoring window
The software will continue with the monitoring screen if a connection to the device is established and
an active application is available . The device runs in the operating mode . In the monitoring window, the
active application can be monitored but not interrupted or changed .
► Click .
UK
The following tabs are under the live image of the device:
● [View options] (→ „6.1 View options“)
● [Record options] (→ „6.4 Recording“)
2D view The central view shows the device data as a 2D visualisation (→ „6.2 2D view“).
3D view The central view shows the device data as a 3D visualisation (→ „6.3 3D view“).
The figures in the following chapters are examples . Depending on the objects and the individual
settings, the representation may differ significantly .
21
ifm Vision Assistant O3D3xx 3D camera
6.2 2D view
► Click to display the 2D view .
► Set 2D view .
The following setting options are available in the tab "View options":
Button Name Description
Distance image Displays the pixels in the 2D view in relation to the distance values in colour .
Displays the pixels in the 2D view in relation to the amplitude values in shades
Amplitude image
of grey (brightness) .
Displays the amplitude values of the 2D view in logarithmic shades of grey (only
Logarithmic
available for the amplitude image) .
Displays the amplitude values of the 2D view in linear shades of grey (only
Linear available for the amplitude image) .
The "linear" view is particularly helpful to set up the image .
If the function is active, invalid pixels are shown in "pink" .
Show invalid pixels If the function is deactivated, invalid pixels are shown in "black" in the distance
image and in "blue" in the amplitude image .
Automatically sets the colour range to a suitable area . The settings of the slider
Rescale
bars are rejected .
The display settings (e .g . [Logarithmic] or [Linear]) only change the calculation and type of display .
The application itself is not affected .
22
ifm Vision Assistant O3D3xx 3D camera
UK
23
ifm Vision Assistant O3D3xx 3D camera
Logarithmic view:
Linear view:
24
ifm Vision Assistant O3D3xx 3D camera
Field Description
Column | Row Indicates the number of columns and rows of a specific pixel .
x x coordinate of the selected pixel: current measured value, mean value and deviation in metres .
y y coordinate of the selected pixel: current measured value, mean value and deviation in metres .
z z coordinate of the selected pixel: current measured value, mean value and deviation in metres .
Amp Amplitude of the selected pixel .
Standard deviation
Via the numerical value the device determines the standard deviation of the selected pixel (preset value: UK
100) .
White: saturated pixels .
Colour legend Black: low amplitude .
distance image
Pink: invalid pixel . If the "Show invalid pixels" button is deactivated, the invalid pixels are displayed in
black .
Red: saturated pixels .
Colour legend
Blue: low amplitude .
amplitude image
Pink: invalid pixel . If the "Show invalid pixels" button is activated, the invalid pixels are displayed in "blue" .
Invalid pixels
The invalid pixels are displayed with the button in "pink" .
If the function is deactivated, invalid pixels are shown in "black" in the distance image and in "blue" in the
amplitude image .
25
ifm Vision Assistant O3D3xx 3D camera
6.3 3D view
Distance image Displays the pixels in the 3D view in relation to the distance values in colour .
Displays the pixels in the 3D view in relation to the amplitude values in shades
Amplitude image
of grey (brightness) .
Device position Shows and hides the device position and angle of view in the 3D view .
Grid Shows and hides the plane grid (xz plane) in the 3D view .
Background grid Shows and hides a spatial grid (xy plane and yz plane) in the 3D view .
Origin Shows and hides the origin of the coordinate system in the 3D view .
Displays the amplitude values of the 3D view in logarithmic shades of grey (only
Logarithmic
for the amplitude image) .
Displays the amplitude values of the 3D view in linear shades of grey (only for
Linear
the amplitude image) .
26
ifm Vision Assistant O3D3xx 3D camera
The settings of the view (e .g . logarithmic or linear) only change the calculation and type of display .
The application itself is not affected .
27
ifm Vision Assistant O3D3xx 3D camera
28
ifm Vision Assistant O3D3xx 3D camera
UK
29
ifm Vision Assistant O3D3xx 3D camera
30
ifm Vision Assistant O3D3xx 3D camera
UK
31
ifm Vision Assistant O3D3xx 3D camera
Upper
With the upper slider bar the colour range for the distance or amplitude image is roughly set .
slider bar
Lower
With the lower slider bar the set colour range is fine-adjusted .
slider bar
The set colour range can be shifted using the left mouse button without changing the size of the
range .
Colour range
The vertical white lines within the colour range indicate the colour range that is fine-adjusted
with the lower slider bar .
► Set the lower slider bar for fine-adjustment of the colour range .
> The scale of the lower slider bar corresponds to the colour range set above .
32
ifm Vision Assistant O3D3xx 3D camera
6.4 Recording
With this function the device image can be recorded .
UK
► Select the duration of the recording in the tab "Record options" (1, 2, 4, 8 minutes or infinite; required
space: approx . 250 MB per minute) .
► Click to start a recording .
> The window "Save As" opens with a default folder path and default file name:
● Default folder path: "…\ifm electronic\ifmVisionAssistant\capture" (exact path depends on the
Windows version and settings)
● Default file name: "O3D3XX_yyyy-mm-dd_hhmmss .dat"
The file name consists of the characters "O3D3XX" with date and time stamp being appended to it .
Example: The file "O3D3XX Manual Connect_2015-04-15_144726 .dat" was recorded on 15 April
2015 at 14:47:26 .
> All measured and process data is recorded (e .g . recognised objects and results of the applications) .
33
ifm Vision Assistant O3D3xx 3D camera
► Click [Save] .
> The recording starts and the recorded time is displayed next to the button .
Example: 1 minute and 5 seconds of the set 2 minutes are displayed as 01:05/02:00 .
> The recording ends automatically as soon as the set recording time is reached .
► Click again to manually stop the recording before the set recording time has elapsed .
> The sequence is saved and can be played back using the [Replay] option on the start screen .
34
ifm Vision Assistant O3D3xx 3D camera
► Click [OK] .
> If the password protection has been activated, the ifm Vision Assistant asks for the password .
If the device is protected by a password, the icon next to the buttons , and
indicates the lock .
► Click .
> The device is disconnected .
> The ifm Vision Assistant returns to the start screen .
35
ifm Vision Assistant O3D3xx 3D camera
36
ifm Vision Assistant O3D3xx 3D camera
UK
In the menu bar "Image capture" the following options can be set:
Button Option Description
Live image The image is continuously updated irrespective of the set trigger source .
The image is updated once by means of the selection irrespective of the set
Force trigger
trigger source .
React to trigger The image is updated with each trigger signal of the selected trigger source .
With the next trigger signal of the selected trigger source the image is updated
Wait for one trigger
once .
► Click .
> The window "Save as" for saving the image opens .
► Enter requested file name .
► Click [Save] .
> The saved data has the extension "* .o3d3xximg" .
37
ifm Vision Assistant O3D3xx 3D camera
If the file format of the loaded image does not correspond to the default format (*.o3d3xximg) an
error message is displayed.
►► Click .
>> The window "Image settings" appears.
On most screens not all image settings are displayed. Further image settings can be accessed via the
scroll bar on the right edge of the window "Image settings".
38
ifm Vision Assistant O3D3xx 3D camera
UK
Option Description
The device continuously takes pictures. This option is mainly used for tests.
Continuous When this option is selected, the current frame rate is displayed in fps (frames per second) in the
window "Image settings". The frame rate can be changed in the input field "Target frame rate".
The max. possible frame rate depends on the exposure mode and exposure time.
Process interface The device is triggered via the process interface (e.g. PLC).
ON ON
Iinput
Trigger
Trigger
The device is triggered by a hardware via the rising edge of
Positive edge
an input signal.
OFF OFF
t
Iinput
ON ON
Trigger
Trigger
The device is triggered by a hardware via the falling edge of
Negative edge
an input signal.
OFF OFF
t
Iinput
ON ON
Trigger
Trigger
Trigger
Option Description
23 k (176 x 132) A resolution of 176 x 132 pixels is set for the live image (23000 pixels).
100 k (352 x 264) A resolution of 352 x 264 pixels is set for the live image (100000 pixels).
After the resolution has been set, the display of the live image is enlarged or reduced.
►► Use the mouse wheel to set the size of the live image.
39
ifm Vision Assistant O3D3xx 3D camera
Option Description
The measurement of objects with a maximum distance of about 5 m is unambiguous. Objects farther away
Less than 5 m
are represented in a wrong size and shape as if they were at a distance of up to about 5 m (see explanation
[1 frequency]
below).
The measurement of objects up to about 30 m is possible. Due to the measurement with an additional low
Up to 30 m frequency the unambiguous range can be extended (see explanation below).
[2 frequencies] With decreasing frequency noise increases and repeatability decreases. Therefore several measurements and
longer measuring times are needed.
Objects up to about 30 m are measured with 2 frequencies. An image is generated from this measurement.
The third frequency detects measurable pixels between approx. 30 and 200 m (e.g. background reflections). To
suppress ambiguity these pixels are deleted from the generated image and identified as invalid pixels.
More than 30 m The result of the measurement is an image of objects up to a distance of approx. 30 m with increased
[3 frequencies] unambiguity.
With decreasing frequency noise increases and repeatability decreases. Therefore several measurements and
longer measuring times are needed.
Because of the limited illumination intensity of the device objects can only be measured up to a distance of only 30 m.
The "Fast Frequency Mode" is only available for a continuous trigger source.
40
ifm Vision Assistant O3D3xx 3D camera
∆φ
∆φ
0 1 2 3 4 5 6 7 D/m
UK
0 33 66 99 t/ns
Example
The following figure shows two captures of the same scene with different distance settings .
1: Maximum visible distance less than 5 m [1 frequency]: Colours are repeated for distant objects
2: Maximum visible distance up to 30 m [2 frequencies]: Colours can be clearly assigned to different distances
41
ifm Vision Assistant O3D3xx 3D camera
With the automatic optimisation the exposure times are set to the current scene (total device image less a
frame). The scene must not change during optimisation. This avoids saturation and measurement noise is
minimised. So the application is more immune to interference.
42
ifm Vision Assistant O3D3xx 3D camera
Even after optimisation of the exposure times invalid pixels or much image noise may occur . This may
have the following cause:
● The pixels are outside the optimisation area (e .g . in the frame of the device image) .
● The pixels represent shiny objects .
● The pixels represent dark objects whose difference to the brightest objects is too great . In this case
this may be improved by increasing the number of exposure times .
Example
The following figure shows the 2D and 3D captures of a chessboard section at a distance of 60 cm with
different exposure modes .
UK
1: An exposure time of 500 µs, white surfaces almost saturated, black surfaces noisy
2: Two exposure times of 500 µs and 3500 µs, white and black surfaces slightly noisy
> The current frame rate is displayed above the target frame rate .
Depending on the settings activated, the target frame rate cannot be reached by the device . The following
settings have an effect on the target frame rate:
● Maximum visible distance (→ „7.3.3 Set max. background distance“)
● Exposure mode, exposure time, auto-exposure (→ „7.3.5 Set exposure mode“)
● Fast frequency mode (→ „7.3.3 Set max. background distance“)
43
ifm Vision Assistant O3D3xx 3D camera
Observe the notes on device cooling in the operating instructions when the following note is
displayed:
Option Description
All images The filters are applied to the distance image and the amplitude image.
Amplitude image The filters are only applied to the amplitude image.
Distance image The filters are only applied to the distance image.
Option Description
A weighted mean value across successive images is calculated. More recent images have more weight
Exponential filter than older images.
This filter can only be applied to the trigger source "continuous".
44
ifm Vision Assistant O3D3xx 3D camera
A coordinate system can be transformed via XML-RPC. The 3D data clipped is applied to the
transformation.
45
ifm Vision Assistant O3D3xx 3D camera
f1 f1 f1 f1 f1 f2
1 2 3
Measure Description
The trigger signals are set so that the devices are triggered at different points in time (→ „7.4 Create
Cascading the
output logic“ and operating instructions).
trigger signals
This is the preferred measure to prevent interference.
The devices are triggered via different frequency channels. 3 frequency channels can be selected.
This measure is not possible for the option "more than 30 m" because 3 frequency channels are
Operation via different
already used for this option.
frequency channels
2 of the 3 frequency channels are used for the option "up to 30 m". Therefore the devices must use
one frequency channel together.
46
ifm Vision Assistant O3D3xx 3D camera
1: Main area
2: Selection area
3: Overview area
47
ifm Vision Assistant O3D3xx 3D camera
The device has a limited number of outputs. An error message is indicated when you try to position
more logic blocks than outputs are available.
►► Click pen.
>> The settings of the output signal are displayed in a selection list:
Option Description
Static The output is switched without time limit (recommended setting).
Pulsed The output is switched with a limited signal duration.
In this window the signal duration can be set in ms for the output signal "pulsed". The minimum
Signal duration
value is 10 ms.
48
ifm Vision Assistant O3D3xx 3D camera
UK
►► Click bin.
>> The logic block and the connection, if any, to another logic block are deleted.
►► Move the mouse pointer to the green pin of the requested output logic block.
►► If the connecting line between the pin event box and the output logic block is green, release the mouse
button.
>> A successful assignment is represented by a purple line.
>> When the logic blocks are shifted in the main area, the connecting lines follow.
49
ifm Vision Assistant O3D3xx 3D camera
► Click .
> The screen "Interface" appears .
1: Main area
2: Setting area
3: Overview area
4: Output string
In the main area the data blocks of a data package are displayed as boxes . The data is sent from left to right
Main area in the order of the data blocks . If the elements in the main area go beyond the visible area, this area can be
shifted using the scroll bar at the edge of the main area .
50
ifm Vision Assistant O3D3xx 3D camera
Setting Description
Data encoding Format for data encoding: ASCII or binary.
Precision Number of decimal places.
Display format
●● Fixed: fixed-point number UK
●● Scientific: exponential notation
Decimal separator 7-bit character (e.g. ".") as a separator of decimal numbers.
Output format:
●● 2: binary
Base ●● 8: octal
●● 10: decimal
●● 16: hexadecimal
Width Minimum total length of the value. If the value exceeds this width it is not shortened.
●● On: Every bit position which is not used by the value is filled with a binary 0 and positive values are
Numeric fill preceded by a plus sign.
●● Off: Bit positions which are not used by the value remain blank.
Fill Fill character
Alignment Right or left alignment of the value within the defined bit width.
●● little endian: least significant byte of a binary value at the first position or at the lowest memory
address.
●● big endian: most significant byte of a binary value at the first position or at the lowest memory
Byte order
address.
●● Network byte order: byte order defined by the network protocol.
●● Fieldbus-dependent: byte order defined by the fieldbus.
With the button [Default value] the setting can be reset to your default value.
>> A selection list is displayed where the data blocks are grouped as follows:
51
ifm Vision Assistant O3D3xx 3D camera
The parser configuration for complex data blocks is time-intensive and prone to errors.
►► Keep data packages as simple and short as possible.
►► Click pen.
>> The settings of the data block are indicated in a selection list:
52
ifm Vision Assistant O3D3xx 3D camera
►► Click bin.
>> The data block is deleted.
53
ifm Vision Assistant O3D3xx 3D camera
8 Application management
In the application management the applications of the connected device are displayed and managed .
When you switch from the monitoring window to the application management confirm that the
evaluation (operating mode) of the device is stopped .
Functions:
Button Name Description
54
ifm Vision Assistant O3D3xx 3D camera
The name and description of an application can be freely edited later on without changing the
parameters and settings of the application .
► Click application .
UK
> The selected application is highlighted in light grey .
55
ifm Vision Assistant O3D3xx 3D camera
If the file format of the imported application does not correspond to the default format
(* .o3d3xxapp) an error message is displayed .
56
ifm Vision Assistant O3D3xx 3D camera
► Click .
> A copy of the application is added at the end of the application list .
By sorting the application list new IDs are assigned to the applications . The IDs are used for the
external control via the process interface .
► Adapt external control to the new IDs .
57
ifm Vision Assistant O3D3xx 3D camera
9 Device setup
For the device setup the setting options are as follows:
● General:
● Enter name and description of the device
● Password protection on/off
● Import and export settings
● Carry out firmware update
● Reset to factory settings
● Network
● Configure network protocol and network address
● Interfaces
● Configure the process interface
● NTP
● Set real-time clock
● RTSP
● Set Real Time Streaming Protocol
► Click .
> The "Device setup" screen is displayed .
58
ifm Vision Assistant O3D3xx 3D camera
on
UK
Switches the password protection on or off .
Password protection
off
Input field Editable field to enter a password
Save and restore on If the function is switched on, the statistics of an application are saved
statistics on application before switching to another application . If there are statistics saved for an
switch application, they are restored .
off
[Export] Makes a copy of the settings and applications on the PC .
Settings Saves a copy of the settings and applications that are on the PC to the
[Import]
device .
Installs a firmware update .
Firmware update [Update]
The current firmware version is shown next to the button .
Restores the factory settings and deletes all current settings and
Factory settings [Reset]
applications .
Reboot [Reboot] Reboots the device .
59
ifm Vision Assistant O3D3xx 3D camera
► Click [OK] .
> The window "Open" appears .
60
ifm Vision Assistant O3D3xx 3D camera
– or –
– or –
With the key combination Ctrl+C the text of a message is copied to the clipboard . This works with
all messages displayed in the ifm Vision Assistant .
61
ifm Vision Assistant O3D3xx 3D camera
62
ifm Vision Assistant O3D3xx 3D camera
UK
► Select the requested file with the extension .o3d3xxcfg and click [Open] .
> The window "Import Selection" appears .
► Set the button of the settings to be imported to "on" (global settings, network and / or application
settings) .
► Click [OK] .
> The selected settings are imported .
63
ifm Vision Assistant O3D3xx 3D camera
Existing settings and applications are deleted when the device is reset to factory settings.
►► If necessary, export the existing settings beforehand.
►► Click [Reset].
>> A safety query is displayed.
►► Click [OK].
>> All settings are reset.
>> The device setup is closed and the start screen appears.
64
ifm Vision Assistant O3D3xx 3D camera
UK
► Click [OK] .
> The device reboots .
> If an application is active, the ifm Vision Assistant continues with the monitoring window . If no
application is active, the ifm Vision Assistant switches to the edit window .
► If connecting to the device fails, search for the device via on the start screen or connect it
manually .
65
ifm Vision Assistant O3D3xx 3D camera
9.2 Network
The network settings of the device are set in the window [Network] . If a new device is connected and the
ifm Vision Assistant automatically finds the device, the default network data has already been entered .
► Click [Network] .
> The network settings are displayed in the window "Network" .
> If an application is active, the ifm Vision Assistant continues with the monitoring window . If no
application is active, the ifm Vision Assistant switches to the edit window .
► If connecting to the device fails, search the device via on the start screen or connect it manually .
66
ifm Vision Assistant O3D3xx 3D camera
9.3 Interfaces
In the [Interfaces] window the fieldbus and the output logic of the device are set .
► Click [Interfaces] .
> The settings of the process interface are indicated in the window "Interfaces" .
UK
67
ifm Vision Assistant O3D3xx 3D camera
9.4 NTP
In the window [NTP] the real-time clock of the device is set . A real-time clock which can be synchronised
via NTP (Network Time Protocol) is integrated in the device . If several devices are used, it is ensured via
NTP that the real-time clocks of the devices run synchronously .
► Click [NTP] .
> The NTP settings are indicated in the window "NTP" .
off (default)
NTP servers The set NTP server replied to the last request .
green
NTP servers The set NTP server did not reply to the last request .
red
NTP servers So far no request has been sent to the set NTP server .
grey
NTP servers IP address IP address of the set NTP server .
Add server Adds the NTP server .
Max . number of Input field Set maximum number of requests . If the NTP server does not reply within
requests the set number of requests, the NTP server will be ignored in future .
Current time set on Date and time Display of the date and time saved last in the device .
device
Save Saves the network settings .
68
ifm Vision Assistant O3D3xx 3D camera
9.5 RTSP
The Real Time Streaming Protocol is set in the [RTSP] window .
The network protocol RTSP controls the transfer of video data as stream . The stream can be replayed
with a client software (video player with RTSP support) .
Once the network protocol RTSP is active, the 2D amplitude image (logarithmic) of the device is
transferred and it can be retrieved via the displayed URL .
► Click [RTSP] .
> The RTSP settings are shown in the "RTSP" window .
UK
Frame rate Sets the images per second (fps) . A high value leads to smoother
image transitions and requires more band width in the network .
Image quality Sets the quality of the images . A higher value means a higher image
quality, low compression and requires a higher band width .
A lower value means a lower image quality, high compression and
requires a lower band width .
Port 554 Port "554" is preset .
RTSP stream url RTSP stream url The URL "RTSP stream url" makes it possible to replay the stream with
a suitable client software (video player with RTSP support) . The URL
can be marked and copied .
Save Saves the settings .
69
ifm Vision Assistant O3D3xx 3D camera
For transferring the video data to the network the following conditions have to be met:
● one application is active (→ „8.1 Activate application“).
10 Device information
► Click .
> An image of the device and basic information are displayed .
Field Description
Name of the device; example: “New sensor” .
Name
The name of the device can be edited (→ „9.1.1 Name and description“).
Hardware & firmware Hardware and firmware version of the device .
Status Current status of the device .
Uninterrupted runtime of the device .
Uptime
Time format: ##d (days) ##h (hours) ##min (minutes) .
Device details Display of hardware and software details of the device (→ „10.1 Show device details“).
70
ifm Vision Assistant O3D3xx 3D camera
11 Appendix
11.1 Network settings
The details of the network setting in this document describe the procedure for PCs with the
operating system Windows 7.
Changing network settings in a PC requires administrator rights.
The following ports must be open (if necessary, adapt the firewall settings):
●● UDP: 3321
UK
●● TCP/HTTP: 80 and 8080
●● TCP: 50010
71
ifm Vision Assistant O3D3xx 3D camera
►► Click [Properties].
>> The window "Local Area Connection Properties" of the local network opens.
72
ifm Vision Assistant O3D3xx 3D camera
UK
73
ifm Vision Assistant O3D3xx 3D camera
11.2 Glossary
Active application
The application set to "active" in the device: This application is running when the device is ready for
operation.
Amplitude
Refers to the reflectivity of the objects in the infrared range: The device provides a greyscale
representation of the measurement result - the higher the reflection, the lighter the shade of grey.
Anchor function
The anchor function enables the detection of the object's position and orientation, for example in
completeness monitoring. This enables to compensate for a rotation of the object up to 40°.
Application switching
The application switching can be triggered via the process interface or via the digital inputs.
Operating mode
Active mode by default if an active application is available on the device. The active application is in the
process of being executed.
Pixel
Individual data point in a 2D/3D image.
Process interface
Interface for external hardware: Data can be transmitted by or received from a PLC, for example, via the
process interface.
74
ifm Vision Assistant O3D3xx 3D camera
UK
75