IFM O3M161 Owner's manual

Type
Owner's manual

This manual is also suitable for

Software manual
ifmVisionAssistant
Version 2.5.23
O3Mxxx
11452614 / 0005 / 2023
GB
O3Mxxx Version 2.5.23
2
Contents
1 Preliminary note ............................................................. 6
1.1 Symbols used.......................................................... 6
1.2 Legal and copyright information ............................................ 6
2 Safety instructions............................................................ 7
3 Intended use................................................................ 8
4 Disclaimer of warranties....................................................... 9
5 Installation.................................................................. 10
5.1 System requirements .................................................... 10
5.2 Hardware ............................................................. 11
5.3 Software.............................................................. 11
5.3.1 Uninstall .......................................................... 11
6 Command line parameters ..................................................... 12
7 Start page.................................................................. 14
7.1 Connect a new device.................................................... 15
7.1.1 Manual device connection............................................. 16
7.2 Connecting a device that has already been used . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
7.3 Playing back image captures .............................................. 16
7.3.1 Converting an image capture .......................................... 17
8 Layout of user interface........................................................ 18
9 Monitor.................................................................... 20
9.1 View options tab....................................................... 20
9.1.1 2D view........................................................... 21
9.1.1.1 Pixel properties................................................ 21
9.1.2 2D3D view ........................................................ 23
9.1.3 3D view........................................................... 23
9.1.4 Slider............................................................. 24
9.2 Record options tab..................................................... 25
10 Application ................................................................. 26
10.1 Firmware DI ........................................................... 26
10.1.1 Image settings...................................................... 27
10.1.1.1 Low-quality pixel filter........................................... 28
10.1.1.2 Noise reduction filter............................................ 29
10.1.1.3 Spray/fog/dust detection......................................... 29
10.1.1.4 Blockage detection............................................. 30
10.1.1.5 Frame rate ................................................... 30
10.1.1.6 Modulation frequency mode ...................................... 31
10.1.1.7 Intelligent data averaging ........................................ 32
10.1.1.8 Reflector threshold value ........................................ 34
10.1.1.9 Reflector close range ........................................... 35
10.1.1.10 Measurement volume........................................... 35
10.1.1.11 Exclusion volume .............................................. 35
10.1.1.12 Obstruction detection threshold factors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
10.1.2 Basic functions..................................................... 36
10.1.2.1 General settings............................................... 37
10.1.2.2 Multiple ROIs ................................................. 38
10.1.2.3 ROI groups................................................... 46
10.1.2.4 ROIs........................................................ 46
10.1.3 Logic............................................................. 47
10.1.3.1 Logic blocks .................................................. 48
10.1.3.2 Input........................................................ 49
10.1.3.3 Arithmetic.................................................... 50
10.1.3.4 Digitalisation.................................................. 52
10.1.3.5 Logical functions............................................... 53
10.1.3.6 Output....................................................... 53
10.1.3.7 Advanced input................................................ 54
Version 2.5.23 O3Mxxx
3
10.1.3.8 Advanced arithmetic............................................ 58
10.1.3.9 Advanced digitalisation.......................................... 59
10.1.3.10 Advanced logical functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
10.1.3.11 Advanced output............................................... 60
10.1.3.12 Advanced vector reduce functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
10.1.3.13 Advanced memory functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
10.1.3.14 Enable output on CAN .......................................... 69
10.1.3.15 Logical input parameters......................................... 70
10.1.3.16 Numerical input parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
10.1.3.17 Logic teach commands.......................................... 70
10.1.4 2D overlay......................................................... 70
10.1.4.1 Live image ................................................... 72
10.1.4.2 Overlay options................................................ 73
10.1.4.3 Video orientation............................................... 73
10.1.4.4 Icons on sensor................................................ 73
10.1.4.5 Variant options ................................................ 74
10.2 Firmware OD........................................................... 79
10.2.1 Templates......................................................... 79
10.2.2 Image settings...................................................... 79
10.2.2.1 Low-quality pixel filter........................................... 81
10.2.2.2 Noise reduction filter............................................ 81
10.2.2.3 Spray/fog/dust detection......................................... 82
10.2.2.4 Blockage detection............................................. 82
10.2.2.5 Frame rate ................................................... 83
10.2.2.6 Modulation frequency mode ...................................... 83
10.2.2.7 Intelligent data averaging ........................................ 85
10.2.2.8 Reflector threshold value ........................................ 87
10.2.2.9 Measurement volume........................................... 88
10.2.2.10 Exclusion volume .............................................. 88
10.2.2.11 Obstruction detection threshold factors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
10.2.3 Object detection .................................................... 89
10.2.3.1 Object detection type ........................................... 90
10.2.3.2 Object detection volume of interest . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
10.2.3.3 Auto-calibration mode........................................... 90
10.2.4 Collision avoidance.................................................. 90
10.2.4.1 "Intelligent” collision avoidance mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
10.2.4.2 Collision avoidance mode “Intelligent with side collision”. . . . . . . . . . . . . . . . . 94
10.2.4.3 “Zone-based” collision avoidance mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
10.2.5 Logic............................................................. 96
10.2.5.1 Logic blocks .................................................. 97
10.2.5.2 Input........................................................ 98
10.2.5.3 Arithmetic....................................................101
10.2.5.4 Digitalisation..................................................101
10.2.5.5 Logical functions...............................................102
10.2.5.6 Output.......................................................102
10.2.5.7 Advanced input................................................103
10.2.5.8 Advanced arithmetic............................................110
10.2.5.9 Advanced digitalisation..........................................111
10.2.5.10 Advanced logical functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .111
10.2.5.11 Advanced output...............................................112
10.2.5.12 Advanced vector reduce functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .114
10.2.5.13 Advanced memory functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .116
10.2.5.14 Enable output on CAN ..........................................121
10.2.5.15 Logical input parameters.........................................122
10.2.5.16 Numerical input parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .122
10.2.5.17 Logic teach commands..........................................122
10.2.6 2D overlay.........................................................122
10.2.6.1 Live image ...................................................124
10.2.6.2 Overlay options................................................125
10.2.6.3 Video orientation...............................................125
10.2.6.4 Icons on sensor................................................125
10.2.6.5 Variant options ................................................126
O3Mxxx Version 2.5.23
4
10.3 Firmware LG...........................................................127
10.3.1 Templates.........................................................127
10.3.2 Image settings......................................................128
10.3.2.1 Low-quality pixel filter...........................................129
10.3.2.2 Noise reduction filter............................................129
10.3.2.3 Spray/fog/dust detection.........................................130
10.3.2.4 Blockage detection.............................................130
10.3.2.5 Frame rate ...................................................131
10.3.2.6 Modulation frequency mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .131
10.3.2.7 Intelligent data averaging ........................................133
10.3.2.8 Reflector threshold value ........................................135
10.3.2.9 Measurement volume...........................................136
10.3.2.10 Exclusion volume ..............................................136
10.3.2.11 Obstruction detection threshold factors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .137
10.3.3 Line guidance......................................................137
10.3.3.1 Max angle to driving direction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .139
10.3.3.2 Windrow.....................................................139
10.3.3.3 Automatic ground plane detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .140
10.3.3.4 Type of line...................................................140
10.3.3.5 Search area for line detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .141
10.3.3.6 Filter on line output.............................................141
10.3.3.7 Steering computation ...........................................142
10.3.3.8 CAN data on vehicle motion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .143
10.3.4 Logic.............................................................144
10.3.4.1 Logic blocks ..................................................145
10.3.4.2 Input........................................................146
10.3.4.3 Arithmetic....................................................148
10.3.4.4 Digitalisation..................................................150
10.3.4.5 Logical functions...............................................151
10.3.4.6 Output.......................................................151
10.3.4.7 Advanced input................................................152
10.3.4.8 Advanced arithmetic............................................156
10.3.4.9 Advanced digitalisation..........................................157
10.3.4.10 Advanced logical functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .158
10.3.4.11 Advanced output...............................................159
10.3.4.12 Advanced vector reduce functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .161
10.3.4.13 Advanced memory functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .163
10.3.4.14 Enable output on CAN ..........................................168
10.3.4.15 Logical input parameters.........................................169
10.3.4.16 Numerical input parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .169
10.3.4.17 Logic teach commands..........................................169
10.3.5 2D overlay.........................................................169
10.3.5.1 Live image ...................................................171
10.3.5.2 Overlay options................................................172
10.3.5.3 Video orientation...............................................172
10.3.5.4 Icons on sensor................................................172
10.3.5.5 Variant options ................................................173
11 Device setup................................................................176
11.1 Device................................................................176
11.1.1 General settings wizard...............................................178
11.2 CAN settings...........................................................179
11.3 Ethernet ..............................................................181
12 Calibration settings...........................................................182
12.1 Settings...............................................................185
12.1.1 Guided automatic calibration...........................................185
12.1.2 Mounting position of sensor ...........................................189
12.1.2.1 Example: world coordinate system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .189
12.1.3 Mounting position of illumination unit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .190
12.1.4 Device rotation .....................................................191
12.2 Troubleshooting ........................................................192
Version 2.5.23 O3Mxxx
5
13 Appendix...................................................................193
13.1 Assigning a static IP address ..............................................193
13.2 Text replacements and condition codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .193
13.2.1 Example..........................................................194
13.2.2 Hints for use.......................................................195
13.2.3 Text replacement codes for all firmware versions . . . . . . . . . . . . . . . . . . . . . . . . . . .195
13.2.4 Text replacement codes for the DI firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .196
13.2.5 Text replacement codes for the OD firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .198
13.2.6 Text replacement codes for the LG firmware. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .204
O3Mxxx Version 2.5.23
6
1 Preliminary note
You will find instructions, technical data, approvals and further information using the QR code on the
unit / packaging or at documentation.ifm.com.
1.1 Symbols used
Requirement
Instructions
Reaction, result
[...] Designation of keys, buttons or indications
Cross-reference
Important note
Non-compliance may result in malfunction or interference.
Information
Supplementary note
1.2 Legal and copyright information
© All rights reserved by ifm electronic gmbh. No part of these instructions may be reproduced and
used without the consent of ifm electronic gmbh.
All product names, pictures, companies or other brands used on our pages are the property of the
respective rights owners.
AS-i is the property of AS-International Association, (→www.as-interface.net)
CAN is the property of Robert Bosch GmbH, Germany (→www.bosch.de)
CAN is the property of CiA (CAN in Automation e.V.), Germany (→www.can-cia.org)
CODESYS™ is the property of CODESYS GmbH, Germany (→www.codesys.com)
DeviceNet™ is the property of ODVA™ (Open DeviceNet Vendor Association), USA
(→www.odva.org)
EtherNet/IP® is the property of → ODVA™
EtherCAT® is a registered trademark and patented technology, licensed by
BeckhoffAutomationGmbH, Germany.
IO-Link® is the property of PROFIBUS Nutzerorganisation e.V., Germany (→www.io-link.com)
ISOBUS is the property of AEF - Agricultural Industry Electronics Foundation e.V., Germany
(→www.aef-online.org)
Microsoft® is the property of Microsoft Corporation, USA (→www.microsoft.com)
Modbus® is the property of Schneider Electric SE, France (→www.schneider-electric.com)
PROFIBUS® is the property of PROFIBUS Nutzerorganisation e.V., Germany
(→www.profibus.com)
PROFINET® is the property of →PROFIBUS Nutzerorganisation e.V., Deutschland
Windows® is the property of →Microsoft Corporation, USA
Version 2.5.23 O3Mxxx
7
2 Safety instructions
Please read the operating instructions prior to set-up of the device. The device must be suitable for the
application without any restrictions.
If the operating instructions or the technical data are not adhered to, personal injury and damage to
property can occur.
O3Mxxx Version 2.5.23
8
3 Intended use
The software manual describes the functions of the software ifmVisionAssistant:
recognising the device in the local subnet,
configuring the device,
collecting, storing and evaluating data,
installing and monitoring applications on the device.
As soon as an application has been installed on the device, the device can be operated without the
ifmVisionAssistant.
Version 2.5.23 O3Mxxx
9
4 Disclaimer of warranties
ifm electronic gmbh disclaims to the fullest extent authorized by law any and all warranties, whether
express or implied, including, without limitation, any implied warranties of title, non-infringement, quiet
enjoyment, integration, merchantability or fitness for a particular purpose.
Without limitation of the foregoing, ifm expressly does not warrant that:
the software will meet your requirements or expectations,
the software or the software content will be free of bugs, errors, viruses or other defects,
any results, output, or data provided through or generated by the software will be accurate, up-to-
date, complete or reliable,
the software will be compatible with third party software,
any errors in the software will be corrected.
Demo software and templates
Demo software and templates are provided “as is” (that is: excluding warranty) and “as available”,
without any warranty of any kind, either express or implied. The user acknowledges and agrees to use
the software at user’s own risk. In no event shall ifm be held liable for any direct, indirect, incidental or
consequential damages arising out of the use of or incorrect use the software. The user may use the
software solely for demonstration purposes and to assess the software functionalities and capabilities.
Customer-specific software
1. The software created and used has been put together by ifm especially for the customer using
modular software components made by ifm for numerous applications (standard software modules)
and adapted to the contractual service required (customer-specific application program).
2. Upon complete payment of the purchase price for the customer-specific application program, ifm
transfers the non-exclusive, locally and temporarily unrestricted usage right thereof to the
customer, without the customer acquiring any rights of any kind to the standard software module on
which the individual or customer-specific adaptation is based. Notwithstanding these provisions, ifm
reserves the right to produce and offer customer-specific software solutions of the same kind for
other customers based on other terms of reference. In any case ifm retains a simple right of usage
of the customer–specific solution for internal purposes.
3. By accepting the program, the user acknowledges and agrees to use the software at user’s own
risk. By accepting the program, the user also acknowledges that the software meets the
requirements of the specifications agreed upon. ifm disclaims any and all warranties, in particular
regarding fitness of the software for a particular purpose.
O3Mxxx Version 2.5.23
10
5 Installation
5.1 System requirements
Software
The following software is required for operation.
Operating system: Windows 10 (32/64-bit)
ifmVisionAssistant software: 2.5.23 or higher
O3M Distance Image firmware: 4.35.1 or higher
O3M Line Guidance firmware: 4.34.0 or higher
O3M Object Detection firmware: 4.35.4 or higher
Other versions
wOther versions of software and firmware may contain modified or new functions that are not
described in this software manual.
Hardware
The following hardware is required for operation:
Hard disk: min. 1 GB free memory space
Monitor: Resolution of min. 1024x768 pixels, 32-bit colour depth
Accessories
The following accessories are required for operation.
Cable for network connection (Ethernet) for parameter setting, M12 connector/RJ45 connector, 4
poles: article no. E11898 (2 m), E12283 (5 m)
Illumination unit
for O3M15x and O3M25x: article no. O3M950
for O3M16x and O3M26x: article no. O3M960
for O3M17x and O3M27x: article no. O3M970
MCI connection cable between sensor and illumination unit: article no. E3M121, E3M122 or
E3M123
Power supply cable for illumination unit: article no. E3M131, E3M132 or E3M133
Sensor cable for CAN bus and power supply: article no. E11596, E11597 or
Connection cable with socket and terminating resistor: article no. EVC492
CAN USB interface “CANfox”: article no. EC2112
CANfox adapter cable: article no. EC2114
Power supply 24 V, minimum 5 A: article no. DN4013
wInformation about the accessories: www.ifm.com
Version 2.5.23 O3Mxxx
11
5.2 Hardware
wDetailed information on installation and electrical connection can be found in the operating
instructions of the device: documentation.ifm.com
5.3 Software
Install ifmVisionAssistant:
uDownload ifmVisionAssistant: documentation.ifm.com
uCopy the zip file to a directory on the PC and unzip.
wifmVisionAssistant is installed and can be started via the file “ifmVisionAssistant.exe”.
ifmVisionAssistant does not start
wIf ifmVisionAssistant does not appear within 5 to 10 seconds after starting:
uCheck the system requirements.
uCheck the unzipped zip file for completeness.
5.3.1 Uninstall
Uninstalling the ifmVisionAssistant:
uDelete the installation folder of the ifmVisionAssistant.
wThe ifmVisionAssistant is uninstalled.
wExisting settings and log files are not deleted.
Deleting the settings and log files:
uDelete the following directory: „ %AppData%\ifmelectronic\ifmVisionAssistant
O3Mxxx Version 2.5.23
12
6 Command line parameters
The command line parameters influence the start of ifmVisionAssistant by attaching parameters to the
exe file. Several parameters can be appended one after the other, separated by a space.
Command line parameters via command prompt
Start ifmVisionAssistant via the command prompt:
uIn the prompt, add the command line parameters after “ifmVisionAssistant.exe” separated by a
space.
wExample: "ifmVisionAssistant.exe -log"
Command line parameters via Windows
Start ifmVisionAssistant with command line parameters via Windows:
uRight-click on [ifmVisionAssistant].
uClick on [Properties] in the submenu.
uClick on the [Shortcut] tab.
uClick on the [Target] field and move the cursor to the end of the line.
uEnter a space followed by the command line parameter.
uClick [OK].
Available command line parameters
The following command line parameters are available:
Command line parameter Description
-disableclosebtn Disables the button for terminating ifmVisionAssistant.
-log Creates a log file for detailed error analysis.
The log file is saved in the following folder:
"%APPDATA%\ifm
electronic\ifmVisionAssistant\logs"
-autoconnect filename.xml Automatically establishes the connection to a device.
The file “ filename.xml ” must contain the following XML
code:
<?xml version="1.0"
encoding="UTF-8"?>
<sensor>
<sensorType>O3Mxxx</sensorType>
<addressType>IP</addressType>
<name>My sensor</name>
<address>
<ip>192.168.0.69</ip>
<pcic_port>50010</pcic_port>
<web_port>80</web_port>
<mac>00:02:01:21:b9:ee</mac>
</address>
</sensor>
uAdjust the information in the XML file: IP address, ports,
etc.
Version 2.5.23 O3Mxxx
13
Command line parameter Description
-geometry [screen]:[width]x[height]+[x]+[y] Sets the windows size and position of ifmVisionAssistant
(incl. Windows frame). The minimum window size is
1024x768 pixels.
Example:
-geometry 1:1380x768+0+0"
The window is placed on screen 1 (screen=1).
The window size including Windows frame is set to
1380x768 (width = 1380 and height = 768).
The window is positioned at the top left (x=0 and y=0).
When negative values are entered for the window position x
and y, the opposite corner is used as zero point. Example:
+0+0 ” window at the top left
-0+0 ” window at the top right
+0-0 ” window at the bottom left
-0-0 ” window at the bottom right
-frameless Starts ifmVisionAssistant without the native Windows frame
window.
-cmd "Mon:rec:startRecording=file.dat" Switches to the [Monitor] area after the start and starts re-
cording data.
A PowerShell script can be used to automatically insert the
date and time into the file name of the recording:
-cmd "Mon:rec:startRecording=c:/dat/
$((Get-Date).ToString('yyyy-dd-
MM_hh-mm-ss'))_Cam.dat"
-cmd "Mon:rec:durationSecs=-1" Sets the duration of the recording in seconds.
-1 ”: unlimited recording time
-cmd "Mon:rec:fileSplitSizeMB=3000" Splits the recorded data into blocks. The block size can be
set in MB. The file names of the blocks contain a continu-
ous counter.
-cmd "Mon:g2d:deviceByIndex=2" Sets the video source by index. For example, an external
frame grabber can be used as a video source.
For notebooks, index=" 1" is often the built-in camera.
-cmd "Mon:g2d:deviceByName=Hauppauge Cx23100 Video
Capture_2"
Sets the video source by name. For example, an external
frame grabber can be used as a video source.
Kiosk mode
In kiosk mode, the Windows frame is hidden and ifmVisionAssistant cannot be closed normally by the
user. The mode is ideal for trade fairs and demonstrations.
Use the kiosk mode:
uUse the following command line parameters in succession:
ifmVisionAssistant.exe -disableclosebtn -frameless
The key combination “Ctrl+F4” closes ifmVisionAssistant.
O3Mxxx Version 2.5.23
14
7 Start page
The start page contains the basic functions of the ifmVisionAssistant.
Fig.1: Start page
Indicator Name Description
Zoom out Reduces the size of the window.
Zoom in Enlarges the window.
Full screen Displays the window in full screen.
Exit Closes the software.
Tab.1: Title bar
wWith the F11 key, you can switch between full screen and window view.
Name Description
[Device status] Displays information about the hardware and firmware of the connected device.
The information can be saved in a text file for diagnostics by the support staff.
For the [Device status] function, the device must be connected.
[Wiring] Displays information on wiring and connection aids.
[Settings] Sets the language and colour of the user interface.
Version 2.5.23 O3Mxxx
15
Name Description
[Help] Displays the documentation and contact information of the support.
Tab.2: Menu bar
Button Name Description
Find sensor Searches for connected devices and displays them in a list.
For this function, the device must be connected.
Recent Displays devices that have already been used before in a list. (Ò
Connecting a device that has already been used/16)
For this function, the device must be connected.
Replay Plays back a saved image capture. (Ò Playing back image cap-
tures/16)
Tab.3: Buttons
7.1 Connect a new device
The function [Find sensor] searches for a new device and displays it in a list. The device can then be
connected.
Preparations
uConnect the unit to the voltage supply.
uConnect the unit to a PC via CAN bus and Ethernet.
wIf the unit is only connected to the PC via CAN bus: The 3D visualisation functionality is limited. No
automatic connection is possible.
wIf the unit is only connected to the PC via Ethernet: The active application can be monitored. No
parameters can be written to the unit.
wAlways connect the unit to a PC via CAN bus and Ethernet. Otherwise, the functionality is
restricted.
uUnblock the UDP port “ 42000 ” in the firewall of the network.
Connect a new device
uClick on the [Find sensor] button:
wifmVisionAssistant searches for connected devices. A list shows the devices found and their
settings.
uSelect a found device.
wThe connection to the device will be established.
Connection problems
wIf the device is not found:
uCheck the connections and the operating status of the device.
uThe IP addresses of the device and the PC must be in the same subnet.
uConnect the device to the PC directly via Ethernet without any intermediate network devices
(e.g. router).
uConnect the device manually. (Ò Manual device connection/16)
Messages in ifmVisionAssistant
wUse the key combination Strg+C to copy the text of a message to the clipboard.
O3Mxxx Version 2.5.23
16
7.1.1 Manual device connection
A device can be connected manually by entering the IP address.
uClick on the [Find sensor] button:
uClick on the message [Manual connection].
wThe window “Manual connection” is displayed.
uIn the list [Select type of sensor], select the option [O3M manual connection].
uEnter the IP address of the device.
wThe preset IP address is “ 192.168.0.69 ”.
uClick on the [Connect] button.
Connection issues
wThe IP addresses of device and PC must be in the same subnet.
7.2 Connecting a device that has already been used
The [Recent] function displays devices that have already been used before in a list.
uClick on the [Recent] button:
wThe [Recent] window is displayed.
uSelect a device from the list.
wThe device will be connected and can then be used.
7.3 Playing back image captures
The [Replay] function plays back a saved image capture. Recordings are saved in the "Monitor" area.
The function contains the following operating elements:
Operating element Name Description
Previous image Jumps to the previous image.
Replay Starts the replay.
Next image Jumps to the next image.
Pause Pauses the replay.
Progress bar Indicates the current position of the re-
play.
[Open other file] Open other file Opens another image capture.
Tab.4: Operating elements
Playing back image captures
uClick on the [Replay] button:
wA window for opening an image capture is displayed. The image captures are saved in the
following folder by default: %appdata%\ifmelectronic\ifmVisionAssistant\capture
Version 2.5.23 O3Mxxx
17
uSelect an image capture.
uClick on the [Open] button.
wThe image capture is displayed.
7.3.1 Converting an image capture
This function converts an image capture into another output format. The image capture is converted
via the following operating elements.
Operating element Type Description
[Output format] List Sets the output format:
[Output directory] Output field Displays the set output directory.
[…] Button Sets the output directory.
[Data format] List Sets the data format.
The list is displayed when the [Output
format] is set to [O3D3XX PLY export of
point cloud].
[Create surfaces] Checkbox Creates a surface for the point cloud.
The check box is displayed when the
[Output format] is set to [O3D3XX PLY
export of point cloud].
[Output range] List Sets the output range.
[Convert] Button Starts converting the image capture.
wDepending on the output format set, some operating elements are not displayed.
Output format
Output format Description
[HDF5 ifm streams (*.h5)] Flexible data container.
[ADTF data capture files (*.dat)] Proprietary format.
[O3D3XX CSV export of image chunks] CSV file of the image parts of an O3D3XX capture.
[O3D3XX PLY export of point cloud] PLY file of the point cloud of an O3D3XX capture.
Data format
Data format Description
[ASCII] Sets the data format to “ASCII”.
[Binary little endian] Sets the data format to “Binary little endian”.
[Binary big endian] Sets the data format to “Binary big endian”.
Output range
Output range Description
[Whole file] Converts the whole image capture.
[From the current position to the end of the file] Converts from the current position of the progress bar to the
end of the image capture.
[From start to current position] Converts from the start of the image capture to the current po-
sition of the progress bar.
[Only the next image] Converts the next image of the image capture, viewed from
the current position of the progress bar.
O3Mxxx Version 2.5.23
18
8 Layout of user interface
The user interface is divided into the following areas:
1 2
3
Fig.2: User interface
1 Navigation bar 2 Main area
3 Status bar
Navigation bar
The buttons in the navigation bar are used to switch between the different areas of ifmVisionAssistant.
Button Name Description
Monitor Displays the received data of the device.
(Ò Monitor/20)
Application Displays the applications. (Ò Applica-
tion/26) What applications are dis-
played depends on the installed firm-
ware.
Device setup Displays the device configuration. (Ò
Device setup/176) In the device setup
area, the device and the network are
configured and a firmware is installed.
Calibration settings Displays the calibration settings. (Ò
Calibration settings/182) In the cali-
bration settings, the device is calibrated
for the intended application.
Disconnect Disconnects from the device.
Main area
The settings of the selected function are displayed in the main area.
Version 2.5.23 O3Mxxx
19
Status bar
The status bar shows current device information:
The availability status provides information about
the device status
detected soiling (sensor pane dirty or frosted)
detected spray (can be enabled in the programming mode)
the temperature of the device
the networks used
the device mode
the images counted by ifmVisionAssistant since connecting with the device
O3Mxxx Version 2.5.23
20
9 Monitor
The [Monitor] area displays the received data of the device in a live image. The application is
monitored in this area. The device is in the operating mode.
1
Fig.3: “Monitor” area
1 Tabs
The “Monitor” area contains the following tabs:
Tab Description
[View options] Sets the display of data in the live image. (Ò “View options”
tab/20)
[Record options] Records the data. (Ò “Record options” tab/25)
9.1 “View options” tab
The [View options] tab sets how data is displayed in the live image. The data is displayed in one of the
following ways:
Button Name Description
2D view Displays the data in a 2D view. (Ò 2D
view/21)
2D3D view Displays the data in a 2D/3D view. (Ò
2D3D view/23)
3D view Displays the data in a 3D view. (Ò 3D
view/23)
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24
  • Page 25 25
  • Page 26 26
  • Page 27 27
  • Page 28 28
  • Page 29 29
  • Page 30 30
  • Page 31 31
  • Page 32 32
  • Page 33 33
  • Page 34 34
  • Page 35 35
  • Page 36 36
  • Page 37 37
  • Page 38 38
  • Page 39 39
  • Page 40 40
  • Page 41 41
  • Page 42 42
  • Page 43 43
  • Page 44 44
  • Page 45 45
  • Page 46 46
  • Page 47 47
  • Page 48 48
  • Page 49 49
  • Page 50 50
  • Page 51 51
  • Page 52 52
  • Page 53 53
  • Page 54 54
  • Page 55 55
  • Page 56 56
  • Page 57 57
  • Page 58 58
  • Page 59 59
  • Page 60 60
  • Page 61 61
  • Page 62 62
  • Page 63 63
  • Page 64 64
  • Page 65 65
  • Page 66 66
  • Page 67 67
  • Page 68 68
  • Page 69 69
  • Page 70 70
  • Page 71 71
  • Page 72 72
  • Page 73 73
  • Page 74 74
  • Page 75 75
  • Page 76 76
  • Page 77 77
  • Page 78 78
  • Page 79 79
  • Page 80 80
  • Page 81 81
  • Page 82 82
  • Page 83 83
  • Page 84 84
  • Page 85 85
  • Page 86 86
  • Page 87 87
  • Page 88 88
  • Page 89 89
  • Page 90 90
  • Page 91 91
  • Page 92 92
  • Page 93 93
  • Page 94 94
  • Page 95 95
  • Page 96 96
  • Page 97 97
  • Page 98 98
  • Page 99 99
  • Page 100 100
  • Page 101 101
  • Page 102 102
  • Page 103 103
  • Page 104 104
  • Page 105 105
  • Page 106 106
  • Page 107 107
  • Page 108 108
  • Page 109 109
  • Page 110 110
  • Page 111 111
  • Page 112 112
  • Page 113 113
  • Page 114 114
  • Page 115 115
  • Page 116 116
  • Page 117 117
  • Page 118 118
  • Page 119 119
  • Page 120 120
  • Page 121 121
  • Page 122 122
  • Page 123 123
  • Page 124 124
  • Page 125 125
  • Page 126 126
  • Page 127 127
  • Page 128 128
  • Page 129 129
  • Page 130 130
  • Page 131 131
  • Page 132 132
  • Page 133 133
  • Page 134 134
  • Page 135 135
  • Page 136 136
  • Page 137 137
  • Page 138 138
  • Page 139 139
  • Page 140 140
  • Page 141 141
  • Page 142 142
  • Page 143 143
  • Page 144 144
  • Page 145 145
  • Page 146 146
  • Page 147 147
  • Page 148 148
  • Page 149 149
  • Page 150 150
  • Page 151 151
  • Page 152 152
  • Page 153 153
  • Page 154 154
  • Page 155 155
  • Page 156 156
  • Page 157 157
  • Page 158 158
  • Page 159 159
  • Page 160 160
  • Page 161 161
  • Page 162 162
  • Page 163 163
  • Page 164 164
  • Page 165 165
  • Page 166 166
  • Page 167 167
  • Page 168 168
  • Page 169 169
  • Page 170 170
  • Page 171 171
  • Page 172 172
  • Page 173 173
  • Page 174 174
  • Page 175 175
  • Page 176 176
  • Page 177 177
  • Page 178 178
  • Page 179 179
  • Page 180 180
  • Page 181 181
  • Page 182 182
  • Page 183 183
  • Page 184 184
  • Page 185 185
  • Page 186 186
  • Page 187 187
  • Page 188 188
  • Page 189 189
  • Page 190 190
  • Page 191 191
  • Page 192 192
  • Page 193 193
  • Page 194 194
  • Page 195 195
  • Page 196 196
  • Page 197 197
  • Page 198 198
  • Page 199 199
  • Page 200 200
  • Page 201 201
  • Page 202 202
  • Page 203 203
  • Page 204 204
  • Page 205 205
  • Page 206 206
  • Page 207 207
  • Page 208 208
  • Page 209 209
  • Page 210 210

IFM O3M161 Owner's manual

Type
Owner's manual
This manual is also suitable for

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI