Baumer OXP200-R05C.004 Operating instructions

Type
Operating instructions

This manual is also suitable for

1 • 30/03/2020
EN
Operating Manual
OX200
List of contents Baumer
ii OX200_BA_V1_EN
List of contents
1 About this document................................................................................................................................... 5
1.1 Purpose ................................................................................................................................................ 5
1.2 Warnings in this manual ....................................................................................................................... 5
1.3 Labels ................................................................................................................................................... 6
1.4 Liability limitation................................................................................................................................... 6
1.5 Scope of delivery .................................................................................................................................. 6
1.6 Name plate ........................................................................................................................................... 7
2 Security ........................................................................................................................................................ 8
2.1 Intended use ......................................................................................................................................... 8
2.2 Personnel requirements........................................................................................................................ 8
2.3 General safety instructions ................................................................................................................... 9
3 Description................................................................................................................................................... 10
3.1 Sensor .................................................................................................................................................. 10
3.1.1 Structure .................................................................................................................................... 10
3.1.2 Functionality............................................................................................................................... 11
3.1.3 Reference surfaces.................................................................................................................... 14
3.1.4 Field of view of the sensor ......................................................................................................... 15
3.2 Operating and display elements ........................................................................................................... 17
3.2.1 Web interface............................................................................................................................. 17
3.2.2 Sensor LEDs.............................................................................................................................. 18
3.3 Interfaces and protocols ....................................................................................................................... 19
3.3.1 Industrial Ethernet [OXM]........................................................................................................... 20
3.3.2 Profinet [OXM] ........................................................................................................................... 23
3.3.3 Modbus TCP [OXM]................................................................................................................... 25
3.3.4 OPC UA [OXM] .......................................................................................................................... 28
3.3.5 IO-Link [OXM] ............................................................................................................................ 32
3.3.6 UDP ........................................................................................................................................... 33
3.3.7 SDK............................................................................................................................................ 39
3.3.8 External triggering...................................................................................................................... 42
4 Transport and storage ................................................................................................................................ 44
4.1 Transport .............................................................................................................................................. 44
4.2 Delivery inspection................................................................................................................................ 44
4.3 Storage ................................................................................................................................................. 44
5 Mounting ...................................................................................................................................................... 45
5.1 General information for mounting ......................................................................................................... 45
5.2 Mounting the sensor ............................................................................................................................. 46
6 Electrical installation................................................................................................................................... 47
6.1 Pin assignment ..................................................................................................................................... 48
6.2 Connecting the sensor to electricity...................................................................................................... 49
Baumer List of contents
OX200_BA_V1_EN iii
7 Commissioning............................................................................................................................................ 50
7.1 Connecting the sensor to the PC.......................................................................................................... 50
7.1.1 Allocating an IP address to the PC ............................................................................................ 51
7.1.2 Determining the IP address of the sensor.................................................................................. 52
7.2 Profinet: Integrating the sensor in the PLC [OXM]................................................................................ 53
7.2.1 Wiring the sensor [OXM]............................................................................................................ 53
7.2.2 Connecting the sensor to the PLC [OXM].................................................................................. 54
7.2.3 Integrating the sensor into the PLC project [OXM] .................................................................... 56
7.3 Modbus TCP: Integrating the sensor in the PLC [OXM] ....................................................................... 57
7.4 OPC UA: Adding sensor in UaExpert client [OXM]............................................................................... 58
7.5 Setting up IO-Link [OXM]...................................................................................................................... 59
8 Web interface description........................................................................................................................... 60
8.1 Functions and tasks.............................................................................................................................. 60
8.2 Description of the user interface ........................................................................................................... 60
8.2.1 Header area ............................................................................................................................... 61
8.2.2 Menu bar.................................................................................................................................... 62
8.2.3 Measurement Results window ................................................................................................... 63
8.2.4 Footer area ................................................................................................................................ 63
8.2.5 Visualisation area....................................................................................................................... 63
8.2.6 Parametrisation area.................................................................................................................. 63
9 Web interface operation.............................................................................................................................. 64
9.1 Monitoring mode ................................................................................................................................... 64
9.1.1 Saving measured data as a CSV file ......................................................................................... 65
9.2 Global Parametrization mode ............................................................................................................... 66
9.2.1 Changing the view ..................................................................................................................... 66
9.2.2 Adjusting the internal resolution................................................................................................. 72
9.2.3 Optimising the exposure time .................................................................................................... 72
9.2.4 Adjusting the laser power........................................................................................................... 73
9.2.5 Calculating the surface profile.................................................................................................... 74
9.2.6 Trigger Mode setting .................................................................................................................. 75
9.2.7 Aligning the sensor (height and distance mode)........................................................................ 76
9.2.8 Mounting Assistant..................................................................................................................... 77
9.2.9 Flex Mount: Compensating mounting angles............................................................................. 78
9.2.10 Flex Mount: Moving the reference surface................................................................................. 81
9.2.11 Resetting Flex Mount ................................................................................................................. 82
9.2.12 Setting the limits of the field of view........................................................................................... 82
9.3 Measurement Tools Parametrization mode [OXM]............................................................................... 83
9.3.1 Setting the position tracking (ROI tracking) [OXM] .................................................................... 84
9.3.2 Setting the Temporal Filter [OXM] ............................................................................................. 85
9.3.3 Processing an invalid measured value [OXM] ........................................................................... 86
9.4 Outputs Parametrization mode [OXM].................................................................................................. 87
9.4.1 Setting the hysteresis [OXM] ..................................................................................................... 89
9.5 Save Parameter-Setups mode ............................................................................................................. 92
9.6 Device Configuration mode .................................................................................................................. 93
10 Preventive maintenance ............................................................................................................................. 95
List of contents Baumer
iv OX200_BA_V1_EN
10.1 Cleaning the sensor.............................................................................................................................. 95
11 Troubleshooting .......................................................................................................................................... 96
11.1 Return and repair.................................................................................................................................. 96
11.2 Disposal ................................................................................................................................................ 96
11.3 Accessories .......................................................................................................................................... 96
12 Technical data.............................................................................................................................................. 97
12.1 Dimensional drawing ............................................................................................................................ 98
Baumer About this document | 1
OX200_BA_V1_EN 5
1 About this document
1.1 Purpose
This operating manual (subsequently referred to as manual) allows the safe and efficient
handling of the OX200 product.
The manual does not provide instructions on operating the machine in which the product is
integrated. Information on this is found in the operating manual of the machine.
This manual is a constituent part of the product. It must be kept in its immediate vicinity and
accessible to personnel at all times.
Personnel must have carefully read and understood this manual before beginning any work.
The basic prerequisite for safe working is compliance with all safety instructions and hand-
ling instructions given in this manual.
In addition, the local occupational health and safety regulations and general safety regula-
tions apply.
The illustrations in this manual are examples only. Deviations are at the discretion of Baumer
at all times.
1.2 Warnings in this manual
Warnings draw attention to injury or material damage. The warnings in this manual indicate
different hazard levels:
Symbol Warning term Explanation
DANGER Indicates an immediate danger with high risk, which will lead to
death or serious injury if not avoided.
WARNING Indicates a possible danger with medium risk, which may lead to
death or (serious) injury if not avoided.
CAUTION Indicates a danger with low risk, which could lead to light or me-
dium injury if not avoided.
NOTE Indicates a warning of material damage.
INFO Indicates practical information and tips that enable optimal use
of the devices.
1 | About this document Baumer
6 OX200_BA_V1_EN
1.3 Labels
Identifiers This manual contains the following identifiers:
Identifier Use Example
Dialog element Indicates dialog elements. Click the OK button.
Unique name Indicates the names of products,
files, etc.
Internet Explorer is not supported
in any version.
Code Indicates entries. Enter the following IP address:
192.168.0.250
1.4 Liability limitation
All information and notes in this manual have been compiled in accordance with the applic-
able standards and regulations, the state of the art, and our many years of knowledge and
experience.
The manufacturer accepts no liability for damage due to the following points:
n
Non-observance of the manual
n
Improper use
n
Use of unqualified personnel
n
Unauthorised conversions
The obligations agreed in the delivery contract, the general terms and conditions and the de-
livery conditions of the manufacturer and its suppliers, as well as the legal regulations valid
at the time of conclusion of the contract shall apply.
1.5 Scope of delivery
The scope of delivery includes:
n
1 x sensor
n
1 x Quick start guide
n
1 x General information leaflet
In addition, you can find the following information in digital format at www.baumer.com/
OX200:
n
Operating manual
n
Data sheet
n
3D CAD drawing
n
Quick start guide
n
Dimensional drawing
n
Connection diagram & pin assignment
n
GSD file for the Profinet connection and IO-Link file
n
SDK as a ZIP archive
n
Certificates (EU conformity declaration, Profinet certificate, etc.)
Baumer About this document | 1
OX200_BA_V1_EN 7
1.6 Name plate
Made in Germany
1
2
3
4
5 6
Fig.1: Name plate on the sensor
1 Type code, MAC address, serial num-
ber
2 Item number, production date
3 Pin pictogram 4 Pin assignment
5 Labels 6 QR code (Baumer website)
2 | Security Baumer
8 OX200_BA_V1_EN
2 Security
2.1 Intended use
The sensor is used to measure surface profiles for the following purposes:
n
Check and inspect:
Checking and inspection of object geometries, such as height measurement, inspec-
tion of surfaces, etc.
Inline quality control of object geometries.
n
Measure:
Axial diameter measurements.
Edge, crack, gap and flush measurements.
n
Control and regulate:
Position control of feed parts.
Vision-guided robotics (control of robot grabber arms).
Position control of parts.
Any other use is considered improper.
For specifications of required qualifications see Personnel requirements [}8].
The product is intended exclusively for use according to this manual. Any other use can res-
ult in hazard and damage.
2.2 Personnel requirements
Certain work with the product may only be carried out by specialised personnel.
Specialised personnel are personnel that can, based on their training and responsibility as
well as a reliable understanding of technical safety issues, evaluate the responsibilities as-
signed to them and recognise potential danger.
Qualified personnel are divided into the following categories:
n
Instructed personnel:
A person who has been informed and, if required, trained, by a specialist about the as-
signed tasks and potential dangers of improper behaviour.
n
Specialist:
A person who, based on his/her training, experience and instructions, as well as his/her
knowledge of applicable standards, stipulations and accident prevention regulations, has
become entitled to carry out the respectively required tasks, while recognising and avoid-
ing potential dangers.
n
Electrical specialist:
A person with the appropriate specialist training, knowledge and experience allowing
him/her to recognise and avoid dangers originating from electricity.
Baumer Security | 2
OX200_BA_V1_EN 9
2.3 General safety instructions
n
Installation, mounting and adjustment of this product may only be executed by skilled
and authorised personnel.
n
Only use the provided mounting devices and accessories for product installation.
n
Unused outputs must not be assigned. Unused strands must be isolated.
n
Do not exceed the maximum permissible bending radius of the cable.
n
Prior to electrical connection of the product, the system must be down and not live.
n
Where mandatory, use shielded cables for protection against electromagnetic interfer-
ence.
n
Where plug-in connections are added to shielded cables by the customer, these plug-in
connections must be EMC compliant and the cable shield must be attached to the con-
nector housing over a large surface area.
n
For laser safety reasons, the power supply of this sensor must be switched off when the
entire plant or machine is switched off.
CAUTION
The sensor has laser class 2.
Never direct the laser at an eye. It is recommended not to direct the beam into empty space
but to stop it with a matt sheet or object.
CAUTION
Release of dangerous laser radiation when the sensor is defective.
Use of the sensor with a fractured front panel or loose/exposed laser optics can release dan-
gerous laser radiation.
a) In case of a fractured front panel or loose/exposed laser optics disconnect the laser from
the power immediately.
b) Have the sensor checked by an authorised person (specialist). Do not operate the
sensor until that time.
3 | Description Baumer
10 OX200_BA_V1_EN
3 Description
3.1 Sensor
3.1.1 Structure
1
2
3
4
Fig.2: OX200 – Structure
1 Electrical connection
M1212-pin,A-coded,male
2 Ethernet connection
M128-pin,X-coded,female
3 Sensor LEDs 4 Front panel
Baumer Description | 3
OX200_BA_V1_EN 11
3.1.2 Functionality
The sensor is used to measure the surface profile of an object along a laser line projected
onto the object. The measured surface profile can be retrieved by the user – either via the in-
tegrated web server, the UDP interface or the SDK (software development kit). Sensors in
the OXM version have additional integrated functions (tools) that allow carrying out geomet-
ric measurements on the profile (such as width, height, circle diameter or angle). These
measurement results are then available via the integrated process interface, switching out-
puts or the analogue output.
Triangulation principle
The sensor works according to the laser triangulation principle:
1. Via a cylindrical lens, a laser beam is expanded to a laser line and projected onto the
surface of the measurement object.
2. The measurement object reflects the laser line.
3. The reflected laser line is projected onto a surface camera in the sensor.
4. The sensor uses the camera image and stored calibration data to calculate the profile of
a measurement object.
Fig.3: OX200 – Triangulation principle
3 | Description Baumer
12 OX200_BA_V1_EN
Functionality of the OXM version
OXM200
7 measurement results
PLC
Fig.4: OXM200 – Functionality
n
The sensor is equipped with smart measurement functions (tools) as well as integrated
image processing and delivers precise results in physical units such as mm or degrees.
n
Many measurement functions, such as height, edge, width, gap, angle, distances.
n
Calculations using the measurement results such as, e.g., the difference between 2
heights.
n
Region of interest (ROI) tracking.
Functionality of the OXP version
OXP200 PLCProfile
processing
Profile data
Fig.5: OXP200 – Functionality
n
Output of calibrated 2D point cloud for further external PC processing.
n
Sensor parameterisation via intuitive web interface or freely available SDK (software de-
velopment kit) with sample code.
n
Synchronisation of profile image and belt speed for moving objects via integrated en-
coder input.
Baumer Description | 3
OX200_BA_V1_EN 13
Measurement frequency, measurement repeat time and response time
A complete measurement cycle of the sensor consists of the following steps:
1. Exposure and read out
2. Calculation
3. Output of the measurement results
To increase the measurement speed, process steps are executed in parallel. Two situations
are illustrated below: Measurement rate limited by the exposure time (first figure) and meas-
urement rate limited by the calculation time (second figure):
Single shot
mode (trigger)
Earliest possible
trigger pulse
Exposure &
read out
Calculation
Measurement result
output
Depending on:
- Exposure time
- Field of view
Measurement
repeat time
Depending on
the measurement
tool
Response time
Time
Fig.6: OX200 – Measurement rate limited by the exposure time
Single shot
mode (trigger)
Earliest possible
trigger pulse
Exposure &
read out
Calculation
Measurement result
output
Depending on:
- Exposure time
- Field of view
Measurement
repeat time
Depending on the
measurement tool
Response time
Time
Fig.7: OX200 – Measurement rate limited by the calculation time
3 | Description Baumer
14 OX200_BA_V1_EN
The time between two exposure periods is called the measurement repeat time, which can
be converted into a measurement frequency. The calculated measurement frequency indic-
ates how many measurement results the sensor can output per second.
n
Formula for calculating the measurement frequency:
Measurement frequency [kHz] = 1 / Measurement repeat time [ms]
3.1.3 Reference surfaces
The purpose of the reference surfaces R1 to R3 presented below is to facilitate alignment of
the sensor during mounting and commissioning.
.
Fig.8: OX200 – Reference surfaces
R1 Reference surface 1; positioned paral-
lel to the side surface at a right angle
to the laser beam
R2 Reference surface 2; positioned paral-
lel to the front surface at a right angle
to the laser beam
R3 Reference surface 3; extends parallel
to the laser beam
Baumer Description | 3
OX200_BA_V1_EN 15
3.1.4 Field of view of the sensor
The following illustration shows the field of view of the sensor. The sensor can be operated
in both the height mode (object space) as well as the distance mode (sensor space) (see
also Aligning the sensor (height and distance mode) [}76]). In the blind region (CD), the
sensor cannot detect any measurement objects. The presence of measurement objects in
this area can lead to incorrect measurement values.
+
RP
D: (0,0)
RP
H
: (0,0)
CD
Sdc
Sde
R2
FoV
MR
Z
D
X
Z
H
Fig.9: OX200 – Field of view
Z
H
Positive alignment of the Z axis in the
height mode
Z
D
Positive alignment of the Z axis in the
distance mode
X X axis RP
D
Zero point in the distance mode
RP
H
Zero point in the height mode R2 Reference surface 2
CD Blind region MR Measuring range
Sdc Start of the measuring range Sde End of the measuring range
FoV Field of view width - Left; area with negative X values
+ Right; area with positive X values
3 | Description Baumer
16 OX200_BA_V1_EN
Transmission and receiving axis
The transmission and receiving axes can lie in the areas shown in blue in the figures below.
The exact axes depend on the position of the object. Objects that should not be measured
should be kept away from this area as they can interfere with the measurement and lead to
incorrect measurement values.
Fig.10: OX200 – Transmission and receiving axes
Baumer Description | 3
OX200_BA_V1_EN 17
3.2 Operating and display elements
3.2.1 Web interface
The sensor has a web interface that allows to parametrise the sensor and visualise the data.
The sensor contains an integrated web server for this purpose. The web interface is access-
ible through a web browser.
For a detailed description of the web interface, the individual elements of the user interface
and all required operating processes, see Web interface description [}60].
Fig.11: Web interface – Overview
3 | Description Baumer
18 OX200_BA_V1_EN
3.2.2 Sensor LEDs
Fig.12: OX200 – LEDs on the sensor
Denotation Colour Illuminated Blinking
OUT2 Yellow Switching output 2 active. Signal reserve of the detected
object is close to the detection
limit.
OUT1 Yellow Switching output 1 active. Signal reserve of the detected
object is close to the detection
limit.
ALARM Red
n
Sensor starts up.
n
Measured value is invalid.
n
Sensor is parametrised via
the web interface.
Signal reserve of the detected
object is close to the detection
limit.
POWERLINK Green
n
The sensor is ready for op-
eration, but there is no act-
ive Ethernet connection.
n
As soon as the Ethernet
connection is active, the
LED is turned off.
Short circuit at switching out-
put1 or 2.
Blue
n
Ethernet link active. Data packets are received or
transferred via Ethernet.
Special modes:
OUT1, OUT2,
POWERLINK
Yellow DCP signalling (Profinet device
identification) blinks with 1Hz.
Baumer Description | 3
OX200_BA_V1_EN 19
3.3 Interfaces and protocols
The sensor offers a variety of interfaces and protocols (multi-protocol sensor). The available
functions and measuring rates depend on the protocol used.
The sensor supports one client connection per protocol. Read access via the protocols is
possible at any time. Write access is only permissible in the parametrisation mode. Only one
interface at a time can be in parametrisation mode.
OXP version sensor
You can configure and parametrise sensors of the OXP version via the integrated web inter-
face as well as via a freely available software development kit (see also SDK [}39]). With
the OXP version, it is not possible to communicate via process interfaces such as Profinet,
Modbus/TCP, OPCUA, and IO-Link, since the sensor does not supply any measurement
results. The profile data is transmitted via UDP (User Datagram Protocol).
OXM version sensor
You can configure and parametrise the OXM version sensor exclusively via the integrated
web interface (the above-mentioned SDK can be also used for the OXM version, but only
with the functions described in SDK [}39]). Read access to the measurement results and
switching of parameter sets can also take place via the process interfaces Profinet, Modbus
TCP, OPC UA and IO-Link.
For the precise range of interfaces and protocols, please see the data sheet that is available
for download at www.baumer.com/OX200.
Structural overview of the available interfaces and protocols
Protocols
Java / C++ /
C#
http:// SDK / .NET / C# / Python
Profinet Modbus
TCP
OPC UA Web
server
Web sockets
(Baumer specific)
UDP streaming
(Baumer specific)
IO-Link 0...10V
4...20mA
Real
time
TCP UDP Switching
output
Analogue
output
IP
Interfaces
Hardware MAC, Fast Ethernet
M12 8-pin, X-coded (GigE), PoE M12 12-pin
3 | Description Baumer
20 OX200_BA_V1_EN
3.3.1 Industrial Ethernet [OXM]
Industrial Ethernet protocols (e.g. Profinet) enable the communication between the sensor
and a PLC. In general, the following data can be transferred:
n
General control and status data (measuring rate, time stamp, status of outputs, etc.)
n
Result data (parametrisation of the result data via the web interface)
n
Parameter setups (pre-set parametrisation)
Data is organised in modules in Profinet. This means that the data is summarised in logical
groups and mapped to the existing interfaces. The mapping and evaluation of the data in the
PLC must be configured with the respective manufacturer-specific tool.
The protocol is defined by the respective Industrial Ethernet specification. You can select the
protocol on the sensor and make the relevant settings via the web interface (see Device
Configuration mode [}93]).
Cyclic/acyclic data
During data transfer, a distinction is made between cyclic data and acyclic data:
n
Cyclic data is exchanged periodically as connected measurement results between the
devices and the control (PLC). The desired time period is specified during configuration
of the control. The consistency of the data within a block can be verified via the associ-
ated status data. For example, for valid measurement results it must be ensured that the
sensor is not in the parametrisation mode (parametrisation mode flag is not active).
n
Acyclic data is only transferred between the devices and the control when required and
in case of special events. An example of acyclic data transfer is the exchange of para-
metrisation and configuration data or diagnostic messages between the devices and the
control during ongoing operation or when establishing the connection.
  • 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

Baumer OXP200-R05C.004 Operating instructions

Type
Operating instructions
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