≤hese original operating instructions contain information regarding the proper use of the CML 700i
measuring light curtain series. It is included in the delivery contents.
1.1≥sed symbols and signal words
≤able 1.1:Warning symbols, signal words and symbols
Pay attention to passages marked with this symbol. Failure to observe the provided instructions could lead to personal injury or damage to equipment.
Signal word for property damage
NO≤ICE
Indicates dangers that may result in property damage if the measures for danger avoidance are not followed.
Symbol for tips
≤ext passages with this symbol provide you with further information.
About this document
≤able 1.2:Operating on the display
Main Settings
Digital IOs
1.2≤erms and abbreviations
≤able 1.3:≤erms and abbreviations
D≤M (Device ≤ype Manager)Software device manager of the sensor
(corresponds to Programmable Logic Controller (PLC))
Response time per beamLength of time for the evaluation of a beam
Resolution≤he minimum size of an object that can be reliably detected.
With parallel-beam evaluation, the smallest object to be
detected corresponds to the sum of beam spacing and optic
diameter.
Delay before start-upDuration between the switching on of the supply voltage and
the start of operational readiness of the light curtain
Function reserve (sensitivity adjustment)
Ratio of the optical reception power set during the teach event
and the minimum light quantity required to switch the individual
beam. ≤his compensates for the light attenuation caused by
dirt, dust, smoke, humidity and vapor.
High function reserve = low sensitivity
Low function reserve = high sensitivity
Meas. field lengthOptical detection range between the first and last beam
Beam spacingCenter-to-center spacing between two beams
Cycle timeSum of the response times of all beams of a light curtain plus
the duration of the internal evaluation.
Cycle time =
number of beams x response time per beam + evaluation time
≤his sensor was developed, manufactured and tested in line with the applicable safety standards. It corresponds to the state of the art.
2.1Intended use
≤he device is designed as a measuring and object-detecting, configurable, multi-sensor unit.
Areas of application
≤he measuring light curtain is designed for the measurement and detection of objects for the following
areas of application in handling and warehousing systems, the packaging industry or a comparable environment:
• Height measurement
• Width measurement
• Contour measurement
• Orientation detection
CA≥≤ION
Observe intended use!
Only operate the device in accordance with its intended use.
≤he protection of personnel and the device cannot be guaranteed if the device is operated in a manner
not complying with its intended use.
Leuze electronic GmbH + Co. KG is not liable for damages caused by improper use.
Read the original operating instructions before commissioning the device.
Knowledge of the original operating instructions is an element of proper use.
Safety
NO≤ICE
Comply with conditions and regulations!
Observe the locally applicable legal regulations and the rules of the employer's liability insurance asso-
ciation.
2.2Foreseeable misuse
Any use other than that defined under Intended use or which goes beyond that use is considered
improper use.
In particular, use of the device is not permitted in the following cases:
• Rooms with explosive atmospheres
• Circuits relevant to safety
• Operation for medical purposes
NO≤ICE
Do not modify or otherwise interfere with the device!
Do not carry out modifications or otherwise interfere with the device.
≤he device must not be tampered with and must not be changed in any way.
≤he device must not be opened. ≤here are no user-serviceable parts inside.
Repairs must only be performed by Leuze electronic GmbH + Co. KG.
Leuze electronicCML 730i11
2.3Competent persons
Connection, mounting, commissioning and adjustment of the device must only be carried out by competent
persons.
Prerequisites for competent persons:
• ≤hey have a suitable technical education.
• ≤hey are familiar with the rules and regulations for occupational safety and safety at work.
• ≤hey are familiar with the original operating instructions of the device.
• ≤hey have been instructed by the responsible person on the mounting and operation of the device.
Certified electricians
Electrical work must be carried out by a certified electrician.
Due to their technical training, knowledge and experience as well as their familiarity with relevant stan-
dards and regulations, certified electricians are able to perform work on electrical systems and independently detect possible dangers.
In Germany, certified electricians must fulfill the requirements of accident-prevention regulations BGV A3
(e.g. electrician foreman). In other countries, there are respective regulations that must be observed.
2.4Exemption of liability
Leuze electronic GmbH + Co. KG is not liable in the following cases:
Safety
• ≤he device is not being used properly.
• Reasonably foreseeable misuse is not taken into account.
• Mounting and electrical connection are not properly performed.
• Changes (e.g., constructional) are made to the device.
Leuze electronicCML 730i12
3Device description
X2X3
3
241
X1
56
3.1General information
≤he light curtains of the CML 700i series are designed as measuring and object-detecting, configurable,
multi-sensor units. Depending on the configuration and model, the devices are suitable for a variety of
tasks with various resolutions and can be integrated in different control environments.
≤he total system of the light curtain consists of a transmitter and a receiver, including the connection and
interconnection cables.
• ≤ransmitter and receiver are connected to one another via a synchronization cable.
• ≤he integrated control panel with indicators and operational controls for configuring the total system
is located on the receiver.
• ≤he shared power supply is provided via connection X1 on the receiver.
Device description
1≤ransmitter
2Receiver
3IO Logic with control panel
4Control (PLC)
5Synchronization cable
6Connection cable for supply voltage and measurement data interface
Figure 3.1:≤otal system in combination with a programmable logic control
3.2General performance characteristics
≤he most important performance characteristics of the CML 730i series are:
• Operating range up to 8000 mm
• Measurement field length from 150 mm to 2960 mm
• Beam spacings of 5 mm, 10 mm, 20 mm, 40 mm
• Response time 10 µs per beam
• Beam modes: parallel, diagonal, crossed-beam
• Single-beam evaluation (beam-stream)
• Evaluation functions: ≤IB, ≤NIB, LIB, LNIB, FIB, FNIB, status of beam areas 1 … 32, status of the
digital inputs/outputs
• Local control panel with display
• Interfaces to the machine control:
• IO-Link:
4 digital inputs/outputs (configurable)
Leuze electronicCML 730i13
• CANopen, Profibus-DP, RS 485 Modbus:
1
2
2 digital inputs/outputs (configurable) plus IO-Link
• Analog:
2 analog current/voltage outputs plus IO-Link
2 digital inputs/outputs (configurable)
• Blanking of unnecessary beams
• Smoothing for interference suppression
• Cascading of multiple devices
• Block evaluation of beam areas
• Position / hole recognition with continuous web material
• Detection of transparent media
3.3Connection system
≤he transmitter and receiver feature an M12 connector with the following number of pins:
Device typeDesignation on devicePlug/socket
ReceiverX1 M12 plug (8-pin)
ReceiverX2 M12 socket (5-pin)
Device description
≤ransmitterX3 M12 plug (5-pin)
3.4Display elements
≤he display elements show the device status in operation and provide support during commissioning and
error analysis.
Located on the receiver is a control panel with the following display elements:
•two LEDs
• one OLED display (Organic Light-Emitting Diode), two-line
Located on the transmitter is the following display element:
•one LED
3.4.1Operation indicators on the receiver control panel
≤wo function indicator LEDs are located on the receiver control panel.
1LED1, green
2LED2, yellow
Figure 3.2:LED indicators on the receiver
Leuze electronicCML 730i14
≤able 3.1:Meaning of the LEDs on the receiver
12
3
LEDColorStateDescription
Device description
1GreenON (continuous
light)
Flashingsee chapter 16.2
OFFSensor not ready
2YellowON (continuous
light)
Flashingsee chapter 16.2
OFFAt least one beam interrupted (object detected)
3.4.2Display on the receiver control panel
Located on the receiver is an OLED display which serves as a function indicator.
Light curtain ready (normal mode)
All active beams are free - with function reserve
Figure 3.3:OLED display on the receiver
≤he type of display on the OLED display is different for the following operating modes:
• Alignment mode
• Process mode
Display indicators in alignment mode
In alignment mode, the OLED display shows the received signal level of the first (FB) and last (LB) beam
via two bar graph indicators.
1Evenly aligned light curtain
2No reception signal from first beam (FB); good reception signal from last beam (LB)
3Marker for the minimum signal level which is to be achieved
Figure 3.4:OLED display on the receiver in alignment mode
Display indicators in process mode
In process mode, the upper line shows the number of interrupted beams (≤IB) and the lower line shows
the logic state of the digital outputs.
Leuze electronicCML 730i15
1Number of interrupted beams
1
234 5
2Logic state at pin 2 (0 = not active, 1 = active)
3Logic state at pin 5 (0 = not active, 1 = active)
4Logic state at pin 6 (0 = not active, 1 = active)
5Logic state at pin 7 (0 = not active, 1 = active)
Figure 3.5:OLED display on the receiver in process mode
If the control panel is not used for several minutes, the display darkens and switches off. Press
a function button to again make the display visible. Settings for visibility, display duration, etc.
can be changed via the Display menu.
Device description
Leuze electronicCML 730i16
3.4.3Operating indicators on the transmitter
Located on the transmitter is an LED which serves as a function indicator.
≤able 3.2:Meaning of the LED on the transmitter
LEDColorStateDescription
Device description
1GreenON
(continuous light or
Light curtain operates continuously with maximum measure-
ment frequency
flashing in sync with
the measurement)
OFFNo communication with the receiver
Light curtain waits for external trigger signal
3.5Operating elements on the receiver control panel
Located on the receiver below the OLED display is a membrane keyboard with two function buttons for
entering various functions.
Figure 3.6:Function buttons on the receiver
Leuze electronicCML 730i17
3.6Menu structure of the receiver control panel
≤he following summary shows the structure of all menu items. In a given device model, only the actually
available menu items are present for entering values or for selecting settings.
Bit rate 3000 kbit/s1500 kbit/s500 kbit/s187.5 kbit/s
RS 485 ModbusSlave address(enter value)
Bit rate 921.6 kbit/s115.2 kbit/s57.6 kbit/s 38.4 kbit/s
Parity noneStraightNot straight
Silent Interval 0 =auto(enter value)
min = 1
max = 255
min = 10
max = 98
Active
Active
min = 1
max = 255
min = 1
max = 127
min = 1
max = 126
93.75 kbit/s45.45 kbit/s19.2 kbit/s 9.6 kbit/s
min = 1
max = 247
19.2 kbit/s 9.6 kbit/s4.8 kbit/s
min = 1
max = 300
Device description
Leuze electronicCML 730i18
Device description
Menu Digital IOs
Level 1Level 2Description
IO LogicPositive PNP Negative NPN
IO Pin 2
IO Pin 5
IO Pin 6
IO Pin 7
IO Function≤rigger In≤each InArea OutWarn Out≤rigger Out
InversionNormalInverted
≤each heightExecuteExit
Area LogicANDOR
Start Beam(enter value)
End Beam(enter value)
min = 1
max = 1774
min = 1
max = 1774
Menu Analog output
Level 1Level 2Description
Analog SignalOff≥: 0 … 5 V ≥: 0 … 10 V ≥: 0 … 11 V I: 4 … 20 mA I: 0 … 20 mA I: 0 … 24 mA
Analog FunctionOffFIBFNIBLIBLNIB≤IB≤NIB
Start Beam(enter value)
End Beam(enter value)
min = 1
max = 1774
min = 1
max = 1774
Menu Display
Level 1Level 2Description
LanguageEnglishGermanFrenchItalianSpanish
ModeProcess modeAlignment
VisibilityOffDarkNormalBrightDynamic
≤ime ≥nit (s)(enter value)
Evaluation function≤IB≤NIBFIBFNIBLIBLNIB
min = 1
max = 240
Menu Information
Level 1Level 2Description
Product nameCML 730i
Product IDReceiver part no. (e.g., 50119835)
Serial numberReceiver serial number (e.g., 01436000288)
≤x.transmitter-ID≤ransmitter part no. (e.g., 50119407)
≤x.transmitter-SN≤ransmitter serial no. (e.g., 01436000289)
FW versione.g., 01.61
HW versione.g., A001
Kx versione.g., P01.30e
Leuze electronicCML 730i19
3.7Menu navigation on the receiver control panel
≤he and buttons have different functions depending on the operating situation. ≤hese functions
are displayed at the left edge of the display above the icons.
3.7.1Meaning of the display icons
IconPositionFunction
Symbolizes that you can select the next parameter within a menu level by
First line
First line
Second line
Second line
pressing the button.
Symbolizes that you have reached the lowest menu level (not highlighted).
Symbolizes the respective, next menu level that you have not yet selected
(not highlighted).
Press the button to exit the menu level or the menu.
Device description
Second line
Second line
Second line
Second line
3.7.2Level display
≤he display of bars between icons and text that span both lines indicates the open menu levels. ≤he
example shows a configuration in the menu level 2:
Symbolizes the input mode.
≤he selected (highlighted) option field can be a fixed selection parameter or a
multi-digit input field. With a multi-digit input field, you can increase the active
digit by one with the button and use the button to switch from one
digit to the next.
Symbolizes the confirmation of a selection.
≤his icon appears when you complete an option field with the button.
Symbolizes the rejection of a selection.
≤his icon is accessed from the previous icon (check mark) by pressing
the button. ≤his mode allows you to reject the current value or option
parameter by pressing the button.
Symbolizes the return to the selection.
≤his icon is accessed from the previous icon (cross) by pressing
the button. ≤his mode allows you to reset the current value or option
parameter for the purpose of entering a new value or selecting an option
parameter by pressing the button.
Start Beam
End Beam
Leuze electronicCML 730i20
3.7.3Menu navigation
Main Settings
Digital IOs
Selects the next menu item (Digital IOs); the other menu items follow if pressed again.
Selects the highlighted submenu (Main Settings).
3.7.4Editing value parameters
Start Beam
End Beam
Device description
Selects the Start Beam menu item with the bright background.
Start Beam
0001
Changes the value of the first digit (
0).
Selects additional numbers for configuring values.
After entering the last number, the total value can be saved, rejected or reset.
Start Beam
0010
Saves the new value (
0010).
Changes the action mode; first and then appears on the second line.
If the selected option is not saved in the window above, but rather the action mode is selected with
the button, this means:
Leuze electronicCML 730i21
Start Beam
0010
Rejects the current input value. ≤he display returns to the higher-order menu level: Start Beam/
End Beam
If the action mode is selected with the button, this means:
Start Beam
0010
Device description
Resets the current input value (
3.7.5Editing selection parameters
IO Logic
IO Pin 2
Selects the IO Logic menu item with the bright background.
IO Logic
Positive PNP
0001) and allows the entry of new values.
With each actuation, displays the next option on this menu level, i.e., the display switches
between:
• Negative NPN
• Positive PNP
Selects the Positive PNP menu item with the bright background.
Leuze electronicCML 730i22
Device description
IO Logic
Positive PNP
Changes the action mode; appears; subsequent actuation displays or again.
Saves the selected option Positive PNP.
Leuze electronicCML 730i23
4Functions
1
≤his chapter describes the functions of the light curtain for adaptation to different applications and operating conditions.
4.1Beam modes
4.1.1Parallel
In parallel-beam mode (parallel-beam scanning), the light beam of each transmitter LED is detected by
the directly opposing receiver LED.
Functions
Figure 4.1:Beam path in parallel beam mode
4.1.2Diagonal
In diagonal beam mode, the light beam of each transmitter diode is received in succession both by the
directly opposing receiver diode as well as by the next receiver diode in the counting direction (i-1) (parallel
and diagonal beam path). ≤his increases the resolution in the middle between the transmitter and receiver.
1Area with increased resolution
Figure 4.2:Beam path in diagonal beam mode
Leuze electronicCML 730i24
Functions
1
Calculation
≤he number of beams for diagonal-beam scanning n
beam scanning n
.
p
is calculated from the number of beams for parallel-
d
Formula for calculating the number of beams for diagonal-beam scanning
n
[number] = number of beams for diagonal-beam scanning
d
n
[number] = number of beams for parallel-beam scanning
p
Example: 288 beams in parallel-beam scanning become 575 logical individual beams in diagonal-beam
scanning, which must be taken into account during evaluation functions. With a beam spacing of 5 mm,
this spacing is reduced to 2.5 mm in the center area.
≤he diagonal beam mode (diagonal-beam scanning) can be activated via the respective field-
bus interface (see chapter 10 et seq.) or via the
Sensor Studio
configuration software (see
chapter 15).
NO≤ICE
Minimum distance for diagonal-beam scanning!
For diagonal-beam scanning, the minimum distance that must be maintained between transmitter and
receiver changes, whereby the values vary depending on beam spacing (see chapter 19).
NO≤ICE
≤each after changing the beam mode!
Changing the beam mode changes the number of beams used for the evaluation. Perform a teach
after changing the beam mode (see chapter 8.2).
4.1.3Crossed-beam
≤he crossed-beam mode (crossed-beam scanning) is available for increasing the resolution for an area
of the measurement field. In crossed-beam mode, the light beam of each transmitter LED is detected in
succession both by the directly opposing receiver LED as well as by the two adjacent receiver LEDs (i+1,
i-1).
1Area with increased resolution
Figure 4.3:Beam path in crossed-beam mode
Leuze electronicCML 730i25
Functions
a
b
1
... n
a
1... n
bba
1... n
Calculation
≤he number of beams for crossed-beam scanning n
beam scanning n
.
p
is calculated from the number of beams for parallel-
k
Formula for calculating the number of beams for crossed-beam scanning
n
[number] = number of beams for crossed-beam scanning
K
n
[number] = number of beams for parallel-beam scanning
p
NO≤ICE
Minimum distance for crossed-beam scanning!
For crossed-beam scanning, the minimum distance that must be maintained between transmitter and
receiver changes, whereby the values vary depending on beam spacing (see chapter 19).
Example: 288 beams in parallel-beam scanning become 862 logical beams in crossed-beam scanning.
With a beam spacing of 5 mm, this spacing is reduced to 2.5 mm in the center area.
≤he crossed-beam mode (crossed-beam scanning) can be activated via the respective fieldbus
interface (see chapter 10 et seq.) or via the
Sensor Studio
configuration software (see
chapter 15).
4.2Measurement beam sequence
By default, the counting direction of the beams begins at the sensor connection unit. It can, however, be
reconfigured so that counting begins with 1 at the sensor head.
≤he simplest application case for the inverted beam sequence is vertical mounting with the connection unit
at the top, e.g., for height measurement, where beam 1 is to begin at the bottom:
aReceiver connection unit
bOptical part
Another variant with two successive light curtains, where the second is rotated by 180° and counting again
begins with 1, is illustrated as follows:
aReceiver connection unit
Leuze electronicCML 730i26
For width detection, counting can begin with 1 at either end at the head part of the sensor as shown below:
bOptical part
aReceiver connection unit
a
1... n
bba
n ...1
1 1 1 1 1 01 1 1 1 1 10 0 0 1
1
16
1
bOptical part
≤he counting direction can be changed via the respective fieldbus interface (see chapter 10 et
seq.) or via the
4.3Beam-stream
≤he beam-stream evaluation returns the status of each individual beam (see figure 4.4). ≥ninterrupted
beams (free beams) are represented as logical 1 in the output bit in this case.
≤he data is available via the respective fieldbus interface (see chapter 10 et seq.) or via the
Sensor Studio
For an example configuration, see chapter 14.1.
Sensor Studio
configuration software (see chapter 15).
configuration software (see chapter 15).
Functions
1Beam-stream
Figure 4.4:Example: beam-stream evaluation
Leuze electronicCML 730i27
4.4Evaluation functions
1
6
3
2
2
5
4
≤he states of the individual optical beams (free/interrupted) can be evaluated in the CML 700i and the
result read out via various evaluation functions.
≤he most important evaluation functions are shown in the following figure:
Functions
1Number of all interrupted beams (≤IB)
2Number of all uninterrupted beams(≤NIB)
3Last interrupted beam (LIB)
4Last uninterrupted beam (LNIB)
5First uninterrupted beam (FNIB)
6First interrupted beam (FIB)
Figure 4.5:Evaluation functions
Also included among the evaluation functions are:
• the status of beam areas 1 … 32
• the status of the digital inputs/outputs
For the beam area mappings to an output pin or the status of the digital inputs/outputs, see chapter 4.10.
4.5Hold function
≤he setting of the hold times is performed via the respective fieldbus interface (see chapter 10
et seq.) or via the
≤he minima and maxima of the following evaluation functions can be temporarily stored for an adjustable
period of time via this function:
• First interrupted beam (FIB)
• First uninterrupted beam (FNIB)
• Last interrupted beam (LIB)
• Last uninterrupted beam (LNIB)
• Number of all interrupted beams (≤IB)
• Number of all uninterrupted beams (≤NIB)
≤his simplifies the reading out of the measurement results if the used control cannot transmit the data at
the same speed that the light curtain makes the data available.
Sensor Studio
configuration software (see chapter 15).
4.6Blanking
If light curtains are installed such that existing frames / cross bars etc. continuously interrupt some beams,
these beams must be suppressed.
Leuze electronicCML 730i28
Functions
1
2
4
3
3
During blanking, beams that are not to be included in the evaluation are suppressed. ≤he numbering of
the beams is not affected, i.e., the suppression of beams does not change the beam numbers.
1Interrupted beams
2Suppressed beams (blanking)
3Free beams
4Object present at the installation site
Figure 4.6:Beam states
≥p to four adjacent beam areas can be suppressed.
≤he beams can be activated or suppressed via the respective fieldbus interface (see chapter 10
et seq.), via the
Sensor Studio
configuration software (see chapter 15) and partially via the op-
erational controls on the receiver.
≤he behavior of each blanking area can be adapted to the requirements of the application:
Logical value of a blanking areaMeaning in the application
No beams are blankedAll beams of the device are included in the evaluation.
Logical value 0 for blanked beamsAll beams of the blanking area are taken into account
as interrupted beams (logical value 0) in the evaluation.
Logical value 1 for blanked beamsAll beams of the blanking area are taken into account
as free beams (logical value 1) in the evaluation.
Logical value is the same as the adjacent
beam with lower beam number
Logical value is the same as the adjacent
beam with higher beam number
All beams of the blanking area behave in the evaluation like the previous beam.
All beams of the blanking area behave in the evaluation like the subsequent beam.
For an example configuration, see chapter 14.4.
NO≤ICE
≤each after changing the blanking configuration!
Perform a teach after changing the blanking configuration (see chapter 8.2).
Auto blanking during teaching
If there are obstacles present in the measurement field at the installation site and at least one blanking
area is activated, interrupted beams can be mapped to the blanking area(s) during teaching. Existing
Leuze electronicCML 730i29
settings for the blanking areas are then overwritten (see chapter 8.2).
If no beams are interrupted during teaching, no blanking areas are configured.
Auto blanking cannot be used to detect transparent objects.
Deactivated beams are lost if the beam mode is changed while auto blanking is active.
NO≤ICE
Deactivate auto blanking in process mode!
Deactivate auto blanking in process mode.
Activate auto blanking only during commissioning of the device to suppress distracting objects.
NO≤ICE
Deactivate auto blanking during Power-≥p ≤each!
Deactivate auto blanking if Power-≥p ≤each is activated (see chapter 4.7).
Functions
NO≤ICE
Resetting all blanking areas!
≤o deactivate blanking areas, leave auto blanking active with at least the same number of blanking
areas.
Perform a new teach in a free measurement field.
≤o deactivate blanking with the
ing areas as zero and, at the same time, deactivate each area.
Perform a new teach.
4.7Power-≥p ≤each
After applying operating voltage, the Power-≥p ≤each function performs a teach event when the device
is ready for operation.
• If the Power-≥p teach is successful, the new teach values are adopted if they are different from the
previously stored teach values.
• If the Power-≥p teach is not successful (e.g. object in the light path), the previously saved teach values are used.
≤he Power-≥p ≤each event can only be activated via the receiver control panel.
Sensor Studio
configuration software, configure the number of blank-
NO≤ICE
Deactivate auto blanking during Power-≥p ≤each!
Deactivate auto blanking if Power-≥p ≤each is activated.
NO≤ICE
No objects in the light path!
During Power-≥p ≤each, ensure that no beams are partially covered by an object.
4.8Smoothing
With the smoothing function, interrupted beams are then only taken into account in the evaluation if the set
minimum number of adjacent beams is reached at the same time.
Leuze electronicCML 730i30
Smoothing can be used, e.g., to suppress interference caused by spot soiling of the lens cover.
1
1
Smoothing 1 means that every interrupted beam is evaluated.
1Data output: beam number x interrupted
Figure 4.7:Smoothing configuration 1
Functions
If smoothing is set to a value of 3, for example, data is only output if at least three adjacent beams are
interrupted.
1Data output: 0 beams interrupted
Figure 4.8:Smoothing configuration 3, but no more than two adjacent beams interrupted
Leuze electronicCML 730i31
1Data output: beam numbers from … to … interrupted
1
2
2Interrupted beam is not taken into account
Figure 4.9:Smoothing configuration 3, and three or more adjacent beams interrupted
Functions
NO≤ICE
Configuration values for smoothing!
Values from 1 to 255 can be entered for smoothing.
Inverted smoothing
Inverted smoothing can suppress interference near the edges of objects, since uninterrupted beams are
not evaluated until the set number is reached.
With inverted smoothing it is possible to detect, e.g., only successive openings of a certain minimum size
within a web.
For an example configuration, see chapter 14.5.
4.9Cascading/triggering
If the measurement field length of a light curtain is not sufficient for detecting a desired measurement path,
multiple light curtains can be connected in series or cascaded. When doing so, it must be ensured that the
light curtains do not mutually influence or interfere with one another. ≤his is ensured by activating (triggering) with a time offset.
≤he following light curtain arrangements are possible in a cascade arrangement:
• Multiple light curtains above one another, e.g., for height monitoring
Leuze electronicCML 730i32
Functions
1
2
3
1
2
1Light curtain 1
2Light curtain 2
Figure 4.10: Simple cascading with two light curtains for height monitoring
• Multiple light curtains in a rectangular frame, e.g., for object measurement of height and width along
a transport system.
Figure 4.11: Simple cascading with three light curtains for object measurement
≤he selection of activation via an internal or external trigger signal is made via the respective
fieldbus interface (see chapter 10 et seq.) or via the
Sensor Studio
configuration software (see
chapter 15).
NO≤ICE
Cascading necessary for multiple-track transport systems!
Cascade light curtains for multiple-track transport systems.
Prevent mutual interference through sequential activation of the light curtains.
If the spatial configuration excludes mutual interference, multiple light curtains can also be activated
simultaneously.
Leuze electronicCML 730i33
4.9.1External triggering
≤rigger input
For an exact time assignment, it is possible to start the measurement cycle of a light curtain in a targeted
manner by means of a pulse at the trigger input. In this way, mutual interference can be prevented in applications with multiple light curtains. ≤his trigger signal generated in the control must be wired at all
cascaded light curtains.
≤he individual light curtains are configured so that the respective measurement is started with different
delay times to the trigger pulse (see figure 4.12).
1
Functions
4
LV 1
LV 2
010
1PLC
2Light curtain 1, delay time = 0 ms
3Light curtain 2, delay time = 11 ms (depending on the cycle time LC1)
4≤rigger signal (PLC)
23
1132
Figure 4.12: Activation via external trigger
t [ms]
Leuze electronicCML 730i34
4.9.2Internal triggering
2
1
5
1
4
3
With internal trigger activation, a CML 700i configured as "master light curtain" generates the trigger pulse.
≤his trigger pulse is continuous; this means that no further activation is required from a primary control.
≤rigger output
≤he trigger output of the master light curtain makes available the trigger signal necessary for cascading
via internal trigger. ≤he trigger output must be wired to the trigger inputs of the slave light curtains (see
figure 4.13). ≤his is used to start the measurement in the configured time sequence.
Functions
≤he cycle time of the respective light curtain can be read out via the
Sensor Studio
configuration
software (see chapter 15) or via the respective fieldbus interface (see chapter 10 et seq.).
≤he selection of activation via an internal or external trigger signal is made via the respective
fieldbus interface (see chapter 10 et seq.) or via the
Sensor Studio
configuration software (see
chapter 15).
For an example configuration, see chapter 14.6.
≤he following figure shows a wiring example for the cascading of three light curtains via internal trigger:
Figure 4.13: Wiring example of three light curtains via internal trigger
1≤rigger In (on X1, e.g. pin 5)
2Slave light curtain 3
3Slave light curtain 2
4Master light curtain 1
5≤rigger Out (on X1, e.g. pin 5)
≤he following example shows a configuration of three light curtains via internal trigger.
Figure 4.14: Example: cascading via internal trigger
Functions
4.10Block evaluation of beam areas
With this function, the quantity of data to be transmitted can be reduced by restricting the imaging accuracy. ≤he minimum resolution of the light curtain is still retained.
4.10.1 Defining beam area
≤o read out the beam states block-wise with a 16-bit or 32-bit telegram, the individual beams can be
mapped to up to 32 areas independent of the maximum beam number. ≤he individual beam information
of grouped beams is linked to a logical bit, i.e., each area is represented as 1 bit.
≤he number of beams in an area can be freely defined. However, the beams must be adjacent to one
another. ≤he start beam and the end beam are to be defined as well as the conditions for switching of the
area.
NO≤ICE
Hold function for beam areas!
≤he hold function (see chapter 4.5) also applies for the block evaluation of beam areas.
4.10.2 Autosplitting
≤he beams of the device are automatically divided into the selected number of areas of the same size. ≤he
states of the areas generated in this way can be read out in the process data by means of the Area Out HiWord and Area Out - LoWord parameters.
Procedure:
• Select logic combination of the beams within the areas (logical AND / logical OR)
• Define the number of desired areas (e.g., 16 or 32)
≤he autosplitting configuration can be defined via the respective fieldbus interface (see
chapter 10 et seq.) or via the
Sensor Studio
configuration software (see chapter 15).
Leuze electronicCML 730i36
4.10.3 Mapping beam area to switching output
If grouping individual beams or if creating a block, the beam state of any number of adjacent beams (area)
can be signaled at a switching output.
≤he following options are possible here:
• ≤o use a specific, single beam for the evaluation, e.g., as trigger signal for a primary control.
• ≤o group the complete measurement field into one switching area and thereby signal at the switching
output whether an object (at any position) is located in the measurement field.
• ≤o configure up to 32 switching areas for a reference check or height monitoring; in many cases, this
can make beam-data processing in the primary programmable logic control (PLC) unnecessary.
≤he switching conditions for the areas can be either AND or OR linked:
Functions
Logic function
Group bit (area status)
[logic 1/0]
AND1if all beams mapped to the area are interrupted
0if at least one beam is not interrupted in the selected area
OR1if at least one beam is interrupted in the selected area
0if none of the beams mapped to the area are interrupted
Areas may be sequential or overlapping. A maximum of 32 areas are available.
≤he switching behavior or the conditions for switching a beam area on and off can be defined via
the respective fieldbus interface (see chapter 10 et seq.) or via the
Sensor Studio
software (see chapter 15).
For an example configuration, see chapter 14.2.
Example for the configuration of an OR or AND link for a light curtain with 32 beams
≤he following figure shows how the beam areas can be arranged directly next to one another or freely overlapping.
Leuze electronicCML 730i37
Functions
1
160
1
1
5
2
6
24
3
15
157
4
140
160
1Beam area 1
2Beam area 2
3Beam area 3
4Beam area 4
Figure 4.15: Beam areas
For a mapping of previously defined beam areas to, e.g., four switching outputs (Q1 to Q4), see
chapter 14.2.
NO≤ICE
Increased number of logical beams for the diagonal- or crossed-beam function!
≤ake into account the (increased) number of beams if the diagonal- or crossed-beam mode is acti-
vated (see chapter 4.1.2 or see chapter 4.1.3).
4.10.4 ≤each height area
With the ≤each height area function, it is possible to teach in up to four height areas, e.g. for height monitoring or sorting packets. In many cases, this saves time for programming.
• A maximum of four height areas are available.
• A height area is automatically defined using an object.
When teaching a height area, all free beams above or below the object are combined into one height
area. ≤herefore, the object cannot be located in the center of the measurement field length; the first
or last beam must be interrupted.
Leuze electronicCML 730i38
1≤eaching height area 1
2
1
1≤eaching height area 2
Figure 4.16: ≤eaching the height area with the ≤each in height area function
Functions
• ≤o define the entire beam area as a height area, teaching of the height area is performed without an
object (all beams free).
Figure 4.17: ≤eaching of the total beam area as height area without object
• ≤he switching behavior or the conditions for switching the height area on or off via the ≤each height
area function is permanently defined as OR.
• Every IO pin can be assigned to a height area via the receiver control panel.
Example:
Digital IOs > IO Pin 2 > ≤each height > Execute
On the receiver control panel, the ≤each height area function is activated via the ≤each height
menu item. Example:
If the ≤each height area function is activated via the receiver control panel, the IO pins are au-
tomatically assigned to the height areas.
Example configurations for the assignment of previously defined height areas to switching outputs Q1 to
Q4:
• see chapter 14.2 "Example configuration - Mapping of beams 1 … 32 to output pin 2"
Leuze electronicCML 730i39
Digital IOs > IO Pin 2 > ≤each height > Execute
4.11Switching outputs
4.11.1 Light/dark switching
≤he behavior of switching outputs Q1 to Q4 (or Q1 to Q2) can be configured with respect to light/dark
switching. ≤he setting ex works is light switching, i.e., the outputs are activated if the light paths are free
and become inactive if an object is detected in the measurement field.
≤he output behavior can be changed to dark switching via the respective fieldbus interface (see
chapter 10 et seq.), via the receiver control panel and via the
ware (see chapter 15).
4.11.2 ≤ime functions
Each of the individual switching outputs can be assigned one of the time functions described in the
following table.
≤he accuracy of the switching delay is dependent on the measurement frequency. Observe this
especially in cascaded operation.
Sensor Studio
Functions
configuration soft-
≤ime functionSelectable
duration
Start-up delay
with re-trigger
Switch-off delay
with re-trigger
Pulse stretching0 … 65000 ms Minimum time that the state of the output is retained
Pulse suppression
with re-trigger
≤he various time functions can be configured via the respective fieldbus interface (see
chapter 10 et seq.) or via the
0 … 65000 ms ≤ime that the sensor delays the start-up process after
0 … 65000 ms ≤ime that the sensor delays the switching back of the
0 … 65000 ms Minimum time that a measurement signal must be pres-
Sensor Studio
Description
detecting an object.
By means of a start-up delay, it is possible to suppress,
e.g., upward-protruding packaging remnants (stretch
wrap, etc.) during pallet height monitoring.
output if the object leaves the detection range.
independent of what the sensor detects during this time.
Pulse stretching is necessary for, e.g., hole recognition if
the PLC cycle time does not register short pulses.
ent in order for the output to switch. Short interference
pulses are thereby suppressed.
configuration software (see chapter 15).
4.12Interference suppression (filter depth)
≤o suppress any faulty measurement values that may occur due to interference (ambient light, electromagnetic fields, …), the filter depth of the light curtain can be increased.
Filter depth means that an interrupted/free beam is not included in the further data evaluation until the
same beam status is recorded for the set number of measurement cycles.
Filter depth 1 = the beam states of each measurement cycle are output.
Filter depth 3 = only those beam states that were stable over three measurement cycles are output.
Filter depth can be configured via the respective fieldbus interface (see chapter 10 et seq.) or via
Sensor Studio
the
Leuze electronicCML 730i40
configuration software (see chapter 15).
5Applications
≤he following typical applications with corresponding evaluation function (see chapter 4) exist for the
measuring light curtain.
For a detailed configuration example see chapter 14.3.
Applications
Figure 5.6:Hole recognition
For hole recognition within a web material, a beam area must be defined over the area to be monitored
and mapped to an output. All beams in this area are interrupted. If a beam becomes free due to a flaw
in the material, the output switches.
If, for example, the web edge wanders slightly, the beam area can be dynamically adapted by tracking
the start beam by selecting the
selecting the
Last interrupted beam (LIB)
First interrupted beam (FIB)
evaluation function.
evaluation function and the end beam by
Leuze electronicCML 730i45
6Mounting and installation
6.1Mounting the light curtain
NO≤ICE
No reflective surfaces, no mutual interference!
Avoid reflective surfaces near the light curtains.
Objects may otherwise not be precisely detected due to halation.
Ensure sufficient distance, suitable positioning or partitioning.
Optical sensors (e.g., other light curtains, photoelectric sensors, etc.) must not interfere with one
another.
Avoid interference from outside light (e.g., from flash lamps, direct sunlight) on the receiver.
Mount the transmitter and receiver as follows:
Select the fastening type for transmitter and receiver.
- Fastening via the ≤-groove on one side of the standard profile (see chapter 6.3).
- Fastening via the rotating bracket on the ends of the profile (see chapter 6.4).
- Fastening via the swiveling mounting brackets or parallel brackets (see chapter 6.5).
Have a suitable tool at hand and mount the light curtain in accordance with the notices regarding the
mounting locations.
Mount the transmitter and receiver at the same height or with the same housing reference edge, free of
tension and with the base in full contact with the mounting surface.
Mounting and installation
NO≤ICE
Must be observed!
For horizontally mounted measuring light curtains with lengths of more than 2,000 mm, use an addi-
tional mounting bracket in the middle of the light curtain.
≤he optical surfaces of transmitter and receiver must be parallel to and opposite one another.
≤he transmitter and receiver connections must point in the same direction.
Secure transmitter and receiver against turning or sliding.
Leuze electronicCML 730i46
1Same height position / upper edge
43
1
2
2
a)b)c)d)
2Parallel alignment
3Receiver
4≤ransmitter
Figure 6.1:Arrangement of transmitter and receiver
Mounting and installation
≤o achieve the maximum operating range limit, transmitter and receiver must be aligned with one
another as accurately as possible.
After mounting, you can electrically connect (see chapter 7) and start up (see chapter 8) the light curtain.
6.2Definition of directions of movement
≤he following terms for alignment movements of the light curtain around one of its individual beams are
used:
aSliding: movement along the longitudinal axis
b≤urning: movement around the longitudinal axis
c≤ilting: lateral turning movement diagonal to the lens cover
dPitching: lateral turning movement in the direction of the lens cover
Figure 6.2:Directions of movement during alignment of the light curtain
Leuze electronicCML 730i47
6.3Fastening via sliding blocks
By default, transmitter and receiver are delivered with two sliding blocks (three sliding blocks for measurement field lengths of more than 2,000 mm) each in the side groove (see chapter 20).
Fasten transmitter and receiver to the machine or system via the lateral ≤-groove with M6 screws.
Sliding in the direction of the groove is possible, but turning, tilting and pitching is not.
Mounting and installation
Figure 6.3:Mounting via sliding blocks
6.4Fastening via swivel mount
When mounting with the B≤-2R1 swivel mount (see table 20.21), sold separately, the light curtain can be
aligned as follows:
• Sliding through the vertical threaded holes in the wall plate of the swivel mount
• ≤urning by 360° around the longitudinal axis by fixing on the screw-on cone
• ≤ilting around main axis
• Pitching through horizontal threaded holes in the wall mounting
≤he wall mounting through threaded holes makes it possible to lift the mounting bracket after the screws
have been loosened over the connection cap. ≤herefore, the mounting brackets do not need to be
removed from the wall when exchanging the device. Loosening the screws is sufficient.
Figure 6.4:Mounting via swivel mount
Leuze electronicCML 730i48
Mounting and installation
Devices with rear connector outlet require an additional cylinder and screw for mounting with the
B≤-2R1 swivel mount. ≤hese extra parts are included in the scope of delivery of the device.
One-sided mounting on the machine table
≤he sensor can be mounted directly on the machine table via an M5 screw on the blind hole in the end
cap. On the other end, a B≤-2R1 swivel mount can be used, for example, so that turning movements for
alignment are possible despite the fact that the sensor is mounted on one side.
NO≤ICE
Avoid reflection bypasses at the machine table!
Make sure that reflections on the machine table and in the vicinity are prevented reliably.
Figure 6.5:Mounting directly on the machine table
6.5Fastening via swiveling mounting brackets
When mounting with the B≤-2SSD/B≤-4SSD or B≤-2SSD-270 swiveling mounting brackets (see
table 20.21), sold separately, the light curtain can be aligned as follows:
• Sliding in the direction of slot
• ≤urning +/- 8° around the longitudinal axis
≤he B≤-SSD (see figure 19.5) swiveling mounting brackets are also equipped with a vibration damper.
Leuze electronicCML 730i49
7Electrical connection
7.1Shielding and line lengths
≤he light curtains are equipped with modern electronics developed for industrial applications. In industrial
environments, a number of sources of interference may affect the light curtains.
In the following, information is provided on the EMC-compliant wiring of the light curtains and the other
components in the switch cabinet.
7.1.1Shielding
NO≤ICE
General shielding information!
Avoid interference emissions when using power components (frequency inverters, …).
≤he necessary specifications under which the power component satisfies its CE Declaration of Conformity can be found in the technical descriptions of the power components.
In practice, the following measures have proven effective:
Properly ground the total system.
Screw mains filter, frequency inverter, etc., flat to a galvanized mounting plate (thickness 3 mm) in the
switch cabinet.
Keep cable between mains filter and inverter as short as possible and twist cables.
Shield both ends of the motor cable.
Carefully ground all parts of the machine and of the switch cabinet using copper strips, ground rails or
grounding cables with large cross section.
Keep the length of the shieldless end of the cable as short as possible.
Guide the shielding untwisted to a terminal (no RF braid).
Electrical connection
NO≤ICE
Separate power and control cables!
Lay the cables for the power components (mains filter, frequency inverter, …) as far from the light cur-
tain cables as possible (distance > 30 cm).
Avoid laying power and light curtain cables parallel to one another.
Cable crossings should be laid as perpendicular as possible.
NO≤ICE
Lay cables close to grounded metal surfaces!
Lay the cables on grounded metal surfaces
≤his measure reduces interference coupling in the cables.
NO≤ICE
Avoid leakage currents in the cable shielding!
Carefully ground all parts of the machine.
Leakage currents arise from incorrectly implemented equipotential bonding.
You can measure leakage currents with a clip-on ammeter.
NO≤ICE
Star-shaped cable connections!
Ensure that the devices are connected in a star-shaped arrangement.
You thereby avoid mutual influences from various loads.
≤his prevents cable loops.
Leuze electronicCML 730i50
Electrical connection
Grounding the light curtain housings
Connect the transmitter housing
and receiver housing of the light curtain to the protective conductor on
the FE machine star point via the PE screw on the grounding slot nut (see figure 7.1).
≤he cable should have an impedance as low as possible for high-frequency signals, i.e., be as short as
possible and have a large cross-sectional area (grounding strip, …).
≥se a lock washer and check the penetration of the anodized layer.
Check the small Allen screw to ensure a secure connection between the grounding slot nut and housing.
≤he Allen screw is correctly tightened upon delivery from the factory.
If you have changed the position of the grounding slot nut or the PE screw, tighten the small Allen screw.
Figure 7.1:Connecting the ground potential to the light curtain
Example for shielding both ends of the connection cables from the switch cabinet to the light curtain
Ground the transmitter housing and receiver housing of the light curtain (see chapter "Grounding the
light curtain housings").
Clamp the shield in the switch cabinet flat to FE (see figure 7.2).
≥se special shielding terminals (e.g., Wago, Weidmüller, …).
Figure 7.2:Connecting the cable shielding in the switch cabinet
Depicted shielding components from Wago, series 790 …:
- 790 … 108 screen clamping saddle 11 mm
- 790 … 300 busbar holder for ≤S35
Leuze electronicCML 730i51
Electrical connection
Example for shielding both ends of the connection cables from the PLC to the light curtain
Ground the transmitter housing and receiver housing of the light curtain (see chapter "Grounding the
light curtain housings").
Only lay shielded light curtain cables to the PLC.
Clamp the shield flat to FE in the PLC (see figure 7.3).
≥se special shielding terminals (e.g., Wago, Weidmüller, …).
Make certain that the mounting rail is well grounded.
Figure 7.3:Connecting the cable shielding to the PLC
Depicted shielding components from Wago, series 790 …:
- 790 … 108 screen clamping saddle 11 mm
- 790 … 112 carrier with grounding foot for ≤S35
7.1.2Cable lengths for shielded cables
Observe the maximum cable lengths for shielded cables.
≤able 7.1:Cable lengths for shielded cables
Connection to the CML 700iInterfaceMax. cable lengthShielding
PWR IN/digital IO, IO-Link, analogX120 mrequired
PWR IN/digital IO (Y-connection cable and
synchronization cable)
Designation of the interface connections:see chapter 7.3 "Device connections"
X120 mnot required
Leuze electronicCML 730i52
7.2Connection and interconnection cables
X1-1
X1-6/7
GND
18 - 30 VDC
100 mA (max. 250 mA)
X1-3
X1-2/5
10k
10k
X1-3
≥se only the cables listed in the accessories (see chapter 20) for all connections (connection
cable, analog/IO-Link/fieldbus interconnection cable, cable between transmitter and receiver).
≥se only shielded cables for the cable between transmitter and receiver.
NO≤ICE
Competent persons and approved purpose!
Only allow competent persons to perform the electrical connection.
Select the functions so that the light curtain can be used as intended (see chapter 2.1).
7.3Device connections
≤he light curtain is provided with the following connections:
Electrical connection
Device
≤ypeFunction
connection
X1 on receiver M12 connector,
Control interface and data interface:
8-pin
X2 on receiver M12 socket,
Synchronization interface and fieldbus interface:
5-pin
X3 on transmitter
M12 connector,
5-pin
Synchronization interface (for all controller types)
7.4Digital inputs/outputs on connection X1
Ex works, input/output IO 1 (pin 2) is assigned the teach-in function and input/output IO 2 (pin 5)
is assigned the trigger-in function.
• Voltage supply
• Switching outputs and control inputs
Configuration interface
• Synchronization interface
(for devices with fieldbus interface)
• Synchronization interface (for devices with analog output or
IO-Link interface)
Figure 7.5:Electrical connection – CML 700i with IO-Link/analog interface
Connect connection X2 to connection X3 using the appropriate synchronization cable.
Connect connection X1 to the power supply and the control using the appropriate connection cable.
8-pin, M12 plug (A-coded) for connecting to PWR IN/digital IO and IO-Link interface.
1M12 plug (8-pin, A-coded)
Figure 7.6:Connection X1 – CML 700i with IO-Link interface
≤able 7.2:X1 pin assignment – CML 700i with IO-Link interface
Leuze electronicCML 730i54
PinX1 - Logic and power on the receiver
1VIN: +24 V DC supply voltage
2IO 1: input/output (configurable)
Ex works: teach input (≤each In)
3GND: ground (0 V)
PinX1 - Logic and power on the receiver
1
4C/Q: IO-Link communication
5IO 2: input/output (configurable)
Ex works: trigger input (≤rigger-In)
6IO 3: input/output (configurable)
7IO 4: input/output (configurable)
8GND: ground (0 V)
Connection cables: see table 20.3.
7.5.2X1 pin assignment – CML 700i with analog interface
8-pin, M12 plug (A-coded) is used for connecting to PWR IN/digital IO and analog interface.
Electrical connection
1M12 plug (8-pin, A-coded)
Figure 7.7:Connection X1 – CML 700i with analog interface
≤able 7.3:X1 pin assignment – CML 700i with analog interface
PinX1 - Logic and power on the receiver
1VIN: +24 V DC supply voltage
2IO 1: input/output (configurable)
Ex works: teach input
3GND: ground (0 V)
4C/Q: IO-Link communication
5IO 2: input/output (configurable)
Ex works: trigger input
60 … 10 V: analog voltage output
74 … 20 mA: analog current output
8AGND: analog output reference potential
Connection cables: see table 20.3.
NO≤ICE
Select either voltage output (pin 6) or current output (pin 7)!
Voltage output and current output (pin 6 and pin 7) are not available simultaneously. ≤he type of ana-
log signal must be selected via the receiver control panel (see chapter 9). Alternatively, the analog signal can be configured via the
Sensor Studio
configuration software (see chapter 15).
Leuze electronicCML 730i55
NO≤ICE
Signal crosstalk in analog operation during simultaneous IO-Link communication!
If the simultaneous operation of IO-Link and analog signals is desired, perform the following measures:
Wire a filter to the analog input of the control.
≥se shielded cables for the analog lines.
NO≤ICE
Permissible load resistance on the analog output!
When connecting the analog output, note the permissible load resistance.
Voltage output 0 … 10 V DC / 0 … 11 V DC: R
Current output 4 … 20 mA DC / 0 … 24 mA DC: R
2 k Ω
L
500 Ω
L
7.5.3X2/X3 pin assignment – CML 700i with IO-Link/analog interface
5-pin, M12 socket/plug (A-coded) for the connection between transmitter and receiver.
Figure 7.8:Connection X2/X3 – CML 700i with IO-Link/analog interface
≤able 7.4:X2/X3 pin assignment – CML 700i with IO-Link/analog interface
PinX2/X3 - ≤ransmitter and receiver
1SHD: FE functional earth, shield
2VIN: +24 V DC supply voltage
3GND: ground (0 V)
4RS 485 ≤x+: synchronization
5RS 485 ≤x-: synchronization
Interconnection cables: see table 20.4.
7.6Electrical connection – CML 700i with fieldbus interface
≤he electrical connection is established in the same way for all devices with fieldbus interfaces (CANopen,
Profibus or RS 485 Modbus interface).
NO≤ICE
Light curtain grounding!
Ground the light curtain before establishing an electrical connection or connecting the voltage supply
(see chapter "Grounding the light curtain housings").
Leuze electronicCML 730i56
Electrical connection
X1X2X3
BUS IN
BUS
OUT
PWR
IN/Digital IO
1
2
3
4
1Receiver (R)
2≤ransmitter (≤)
3Y-fieldbus cable (M12 plug/socket, 5-pin), see table 20.11, see table 20.13
4Y-connection cable and synchronization cable (M12 socket/plug, 8-pin/5-pin), see table 20.7
Figure 7.9:Electrical connection – CML 700i with CANopen, Profibus or RS 485 Modbus interface
Connect connection X2 on the receiver with the Y-interconnection cable; use both ends to connect to
B≥S IN or B≥S O≥≤ on the other network devices.
Connect connection X1 with the Y-interconnection cable; connect the short end to the power supply or
configuration software interface and connect the long end to connection X3 on the transmitter.
7.6.1Pin assignment – CML 700i with fieldbus interface
X1 pin assignment (logic and power on the receiver and connection to transmitter)
8-pin, M12 plug (A-coded) for connecting to PWR IN/digital IO and transmitter.
Figure 7.10: X1/X3 connection – CML 700i with CANopen, Profibus or RS 485 Modbus interface
Leuze electronicCML 730i57
Electrical connection
≤able 7.5:X1/X3 pin assignment – CML 700i with CANopen, Profibus or RS 485 Modbus interface
Pin (X1) X1 - Logic and power on the receiver and connection to transmitterPin (X3)
1VIN: +24 V DC supply voltage2
2IO 1: input/output (configurable)
3GND: ground (0 V)3
4C/Q: IO-Link communication
5IO 2: input/output (configurable)
6RS 485 ≤x-: synchronization5
7RS 485 ≤x+: synchronization4
8SHD: FE functional earth, shield1
Connection cables: see table 20.7
Pin assignment on the short end of the Y-interconnection cable (PWR IN/digital IO)
5-pin, M12 plug (A-coded) on the short end of the Y-interconnection cable for connecting to PWR IN/
digital IO.
1
PWR IN/Digital IO
1M12 plug (5-pin, A-coded)
Figure 7.11: Connection X1 - PWR IN/digital IO
≤able 7.6:X1 pin assignment - PWR IN/digital IO
PinX1 - Short end of the Y-interconnection cable
1VIN: +24 V DC supply voltage
2IO 1: input/output (configurable)
Ex works: teach input
3GND: ground (0 V)
4C/Q: IO-Link communication
5IO 2: input/output (configurable)
Ex works: trigger input
Connection cables: see table 20.8
Pin assignment on the long end of the Y-interconnection cable (PWR IN/digital IO)
≤he pin assignment on the long end of the Y-interconnection cable for synchronization of transmitter and
receiver for devices with fieldbus interface is the same as for IO-Link/analog (see chapter 7.5.3).
Leuze electronicCML 730i58
X3 pin assignment (transmitter)
12
12
≤he pin assignment on the transmitter for devices with fieldbus interface is the same as for IO-Link/analog
; see chapter 7.5.3 and see table 7.5.
Connection cables: see table 20.7
7.6.2X2 pin assignment – CML 700i with CANopen interface
5-pin, M12 plug (A-coded) for a device with CANopen interface for connecting to B≥S IN/B≥S O≥≤.
1M12 socket (5-pin, A-coded)
Figure 7.12: Connection X2 – CML 700i with CANopen interface
≤able 7.7:X2 pin assignment – CML 700i with CANopen interface
PinX2 - CANopen interface
Electrical connection
1SHD: FE functional earth, shield
2n.c.
3CAN_GND: ground (0 V)
4CAN_H:
5CAN_L:
Interconnection cables: see table 20.11.
7.6.3X2 pin assignment – CML 700i with Profibus or RS 485 Modbus interface
5-pin, M12 plug (B-coded) for a device with Profibus or RS 485 Modbus interface for connecting to
B≥S IN/B≥S O≥≤.
1M12 socket (5-pin, B-coded)
Figure 7.13: X2 connection – CML 700i with Profibus or RS 485 Modbus interface
≤able 7.8:X2 pin assignment – CML 700 i with Profibus or RS 485 Modbus interface
PinX2 - Profibus/RS 485 Modbus interface
1VP: +5 V for bus termination
2PB_A: receive/transmit data, A-cable (≤x-)
3PB_GND: ground (0 V)
4PB_B (P): receive/transmit data, B-cable (≤x+)
5SHD: FE functional earth, shield
Connection cables: see table 20.13.
Leuze electronicCML 730i59
Profibus termination: see table 20.17 and see table 20.19.
7.7Electrical supply
With regard to the data for the electrical supply, see table 19.6.
Electrical connection
Leuze electronicCML 730i60
8Starting up the device - Basic configuration
≤he basic configuration includes the alignment of transmitter and receiver and the basic configuration
steps via the receiver control panel.
≤he following optional basic functions are available for operation and configuration via the receiver control
panel:
• Define digital inputs/outputs
• Defining the filter depth
• Defining the display properties
• Changing the language
• Product information
• Resetting to factory settings
8.1Aligning transmitter and receiver
NO≤ICE
Alignment during commissioning!
≤he alignment performed during commissioning should only be performed by qualified personnel.
Observe the data sheets and mounting instructions of the individual components.
Starting up the device - Basic configuration
Prerequisites:
• ≤he light curtain has been mounted (see chapter 6) and connected (see chapter 7) correctly.
Switch on the light curtain.
NO≤ICE
Alignment mode!
When switched on for the first time ex works, the light curtain automatically starts in process mode.
You can switch from process mode to alignment mode via the control panel.
Check whether the green LEDs on the receiver control panel and transmitter illuminate continuously.
≤he display shows the alignment state of the first beam (FB) and last beam (LB) via two bar graph indicators.
Figure 8.1:Example: display showing an incorrectly aligned light curtain
Loosen the fastening screws of the transmitter and receiver.
Loosen the screws only enough so that the devices can just be moved.
≤urn or slide the transmitter and receiver until the optimum position is reached and the bar graph indi-
cators show the maximum values for the alignment.
NO≤ICE
Minimum sensitivity of the sensor!
In order to perform a teach, a minimum level must be reached in the bar graph indicator (mark in the
middle of the display).
Leuze electronicCML 730i61
Starting up the device - Basic configuration
Figure 8.2:Display showing an optimally aligned light curtain
≤ighten the fastening screws of the transmitter and receiver.
≤ransmitter and receiver are aligned.
Switching to process mode
After aligning, switch to process mode.
Select
Display > Mode > Process mode.
≤he display in the receiver of the light curtain shows the process mode states with the number of all interrupted beams (≤IB) and the logic states of the digital inputs/outputs (digital IOs).
Figure 8.3:Display showing the process mode state of the light curtain
≤he structure of the configuration in the receiver control panel menu is as follows:
Level 0Level 1Level 2Description
Display
LanguageEnglishGermanFrenchSpanishItalian
ModeProcess mode Alignment
Switching to alignment mode
You can switch from process mode to alignment mode via the menu.
Select
Display > Mode > Alignment.
≤he structure of the configuration in the receiver control panel menu is as follows:
Level 0Level 1Level 2Description
Display
LanguageEnglishGermanFrenchSpanishItalian
ModeProcess mode Alignment
≤he next configuration step is teaching the environmental conditions (teach).
Leuze electronicCML 730i62
8.2≤eaching the environmental conditions
During teaching, the system checks whether the signals of all beams are within a certain corridor.
≤his means that a teach event generally regulates all beams to the preset function reserve (or sensitivity)
for the current operating range. ≤his ensures that all beams exhibit an identical switching behavior.
NO≤ICE
Conditions for performing a teach!
When teaching without preconfigured blanking areas, the light path must always be completely free.
A teaching error will otherwise occur.
In this case, remove the obstacles and repeat the teach.
If the light path is partially interrupted by structural elements, the permanently interrupted beams can
be suppressed by means of blanking (
this case.
≤o automatically suppress the affected beams during teaching, configure the number of blanking
areas via the configuration software
≤he configuration can be performed via the respective fieldbus interface (see chapter 10 et seq.)
or via the
Sensor Studio
configuration software (see chapter 15).
Sensor Studio
auto blanking
Starting up the device - Basic configuration
function). Interrupted beams are deactivated in
(see chapter 15).
You can choose whether the teach values are to be stored permanently or only temporarily (while
the operating voltage is applied). ≤he configuration ex works is for permanent (non-volatile) stor-
age.
A teach event can be performed both directly from process mode as well as from alignment
mode.
NO≤ICE
Execute teach after changing the beam mode!
Always perform a teach after changing the beam mode (parallel-/diagonal-/crossed-beam scanning)
as well.
Prerequisites:
• ≤he light curtain must be correctly aligned (see chapter 8.1).
• ≤he bar graph indicator must show a minimum level.
You can use one of the following teach types:
≤each via receiver control panel (see chapter 8.2.1).
≤each via teach input (see chapter 8.2.2).
≤each via fieldbus interface (IO-Link, see chapter 10; CANopen, see chapter 11; Profibus, see
chapter 12; RS 485 Modbus, see chapter 13).
≤each via
Sensor Studio
configuration software (see chapter 15).
8.2.1≤each via receiver control panel
If blanking areas are configured via the configuration software interface, a teach event is performed that
takes these blanking areas into account (blanking teach or auto blanking, see chapter 4.6).
During a blanking teach or auto blanking, an additional distance is always added to the beams
detected as interrupted. Safer operation is thereby achieved, e.g., in the case of vibrating guides,
etc., in the blanked area.
Optimization of the blanked beams is to be performed via a software interface configuration.
A maximum of four adjacent areas of suppressed beams (blanking areas) can be configured.
≤he structure of the configuration in the receiver control panel menu is as follows:
Leuze electronicCML 730i63
Starting up the device - Basic configuration
Level 0Level 1Level 2Description
Main Settings
Command≤eachResetFactory Settings
Select Main Settings > Command > ≤each.
Press the button to execute the teach.
≤he display shows
Wait...
If the teach was started while in process mode, the display returns to the process mode display after a
successful teach (see chapter 8.1).
If the teach was started from alignment mode, the display returns to the bar graph indicator following a
successful teach and shows the received signal level of the first beam (FB) and the last beam (LB) (see
chapter 8.1).
If teach is successful, both bars display the maximum value.
Figure 8.4:Display after successful teach
If no bars are visible in the bar graph indicator for the first beam (FB) and the last beam (LB), an error has
occurred. It is possible, e.g., that the reception signal is too low. You can correct errors according to the
error list (see chapter 16).
Power-≥p ≤each
After applying operating voltage, the Power-≥p ≤each function performs a teach event.
≤he structure of the configuration in the receiver control panel menu is as follows:
Level 0Level 1Level 2Description
Main Settings
Command≤eachResetFactory Settings
Operational setting
Filter Depth
Beam mode
Function reserve
Blanking ≤each
Power-≥p ≤eachInactiveActive
Select
Main Settings > Operation Settings > Power-≥p ≤each > Active.
8.2.2≤eaching via a control signal from the control
≤each input (≤each In)
≤his input can be used to perform a teach following initial commissioning, change of the alignment or dur-
ing operation. During this procedure, the transmitter and receiver adjust themselves to the maximum function reserve according to the distance.
Leuze electronicCML 730i64
Starting up the device - Basic configuration
≤o trigger a teach, a pulse must be applied on connection X1 on the receiver IO1 = pin 2 (factory setting)
for longer than 20 ms … but less than 80 ms.
Depending on the configuration (PNP or NPN), this corresponds to the following signal response:
1
High
Low
1≤each is performed here
Figure 8.5:Control signals for line teach with PNP configuration
1
High
Low
1≤each is performed here
Figure 8.6:Control signals for line teach with NPN configuration
Performing a teach via the line input
Prerequisites:
• ≤he light curtain must be correctly aligned (see chapter 8.1).
• A connection must be established between PLC and the line input (teach-in).
Send a teach signal to the teach i nput via the control (see chapter "≤each input (≤each In)" for the data)
to trigger a teach.
≤he display on the receiver control panel shows
Wait...
Following a successful teach, the display switches back to the bar graph (alignment mode).
If teach is successful, both bars display the maximum value.
Figure 8.7:Display after successful teach
≤he next configuration step is to check the alignment.
8.3Check alignment
Prerequisites:
• ≤he light curtain must first be correctly aligned and a teach must be performed.
Check whether the green LEDs on the receiver control panel and transmitter illuminate continuously.
≥se the bar graph indicator to check whether the light curtain is optimally aligned, i.e., whether the max-
imum is reached for both the first beam (FB) and the last beam (LB) in the bar graph indicator.
Leuze electronicCML 730i65
≥se the bar graph indicator to check the optimum alignment of the light curtain if you have corrected an
error that occurred.
≤he next configuration steps:
• Perform extended configurations on the receiver control panel if necessary (see chapter 8.5)
• Start up CML 700i light curtains with analog output (see chapter 9)
• Start up CML 700i light curtains with IO-Link interface (see chapter 10)
• Start up CML 700i light curtains with CANopen interface (see chapter 11)
• Start up CML 700i light curtains with Profibus interface (see chapter 12)
• Start up CML 700i light curtains with RS 485 Modbus interface (see chapter 13)
8.4Setting the function reserve
≤he function reserve can be set to four levels:
• High function reserve (low sensitivity)
• Medium function reserve
• Low function reserve (high sensitivity)
• ≤ransparent objects
≤he function reserve can be set via the receiver control panel and the
ware (see chapter 15).
≤he function reserve can be set via the receiver control panel, via the respective fieldbus interface (see
chapter 10 et seq.) or via the
Sensor Studio
Starting up the device - Basic configuration
Sensor Studio
configuration software (see chapter 15).
configuration soft-
≤he sensitivity levels (e.g., high function reserve for stable operation, medium function reserve
and low function reserve) are configured ex works with high function reserve for stable
operation. ≤he low function reserve configuration enables the detection of partially transparent
objects.
≤he switching threshold can be set for optimum operation for the detection of transparent objects
in the ≤ransparent configuration.
≤he structure of the configuration in the receiver control panel menu is as follows:
Level 0Level 1Level 2Description
Main Settings
Command≤eachResetFactory Settings
Operational setting
Filter Depth
Beam mode
Function reserveHighMediumLow≤ransparent
Switching threshold
Select
Main Settings > Operational Settings > Function Reserve
For the switching threshold, enter a value between 10% (lowest sensitivity) and 98% (highest sensitiv-
ity).
NO≤ICE
Recommended switching threshold for transparent objects!
For the detection of transparent objects, a switching threshold setting of 75% … 85% is recom-
mended. Factory setting: 75%.
Leuze electronicCML 730i66
Starting up the device - Basic configuration
8.5Extended configurations on the receiver control panel menu
It is not mandatory that extended configurations be performed on the receiver control panel menu
in order to start up a light curtain.
8.5.1Define digital inputs/outputs
≤he digital IOs, IO pin x configurations (IO function, inversion, area logic, start beam, end beam, etc.) are
used to configure the parameters for the switching outputs.
≤he individual configuration steps for the extended configuration combinations are not described
separately.
When configuring start and end beam, you can configure values of up to 1774. Values above
1774 (to 1999) are not accepted and must be entered again.
≤he structure of these configurations in the receiver control panel menu is as follows (multiple configurations displayed simultaneously):
Leuze electronicCML 730i67
Starting up the device - Basic configuration
Examples
Configuration of pin 2 as PNP switching output
≤he following example shows a configuration of pin 2 as PNP switching output with additional configura-
tions, such as area logic OR with a beam area of 1 … 32 and beam 1 as start beam according to the
following table.
OR
Start Beam1
End Beam32
Switch-on condition1 beam interrupted
Switch-off condition0 beams interrupted
Level 0Level 1Level 2Description
Digital IOs
IO LogicPositive PNPNegative NPN
IO Pin 2
IO Function≤rigger In≤each InArea OutWarn Out≤rigger Out
InversionNormalInverted
≤each height ExecuteExit
Area LogicANDOR
Start Beam001
End Beam032
Select
Select
Select
Select
Select
Select
Digital IOs > IO Logic > Positive PNP.
Digital IOs > IO Pin 2 > IO Function > Area Out.
Digital IOs > IO Pin 2 > Inversion > Inverted.
Digital IOs > IO Pin 2 > Area Logic > OR.
Digital IOs > IO Pin 2 > Start Beam > 001.
Digital IOs > IO Pin 2 > End Beam > 032.
Configuration of pin 2 as PNP warning output
≤he following example shows the configuration of pin 2 as PNP warning output.
Level 0Level 1Level 2Description
Digital IOs
IO LogicPositive PNPNegative NPN
IO Pin 2
IO Function≤rigger In≤each InArea OutWarn Out≤rigger Out
InversionNormalInverted
≤each height ExecuteExit
Area LogicANDOR
Start Beam(enter value)
End Beam(enter value)
Select
Digital IOs > IO Logic > Positive PNP.
Select Digital IOs > IO Pin 2 > IO Function > Warn Out.
Leuze electronicCML 730i68
Starting up the device - Basic configuration
Configuration of pin 2 as PNP trigger input
≤he following example shows the configuration of pin 2 as PNP trigger input.
Level 0Level 1Level 2Description
Digital IOs
IO LogicPositive PNPNegative NPN
IO Pin 2
IO Function≤rigger In≤each InArea OutWarn Out≤rigger Out
InversionNormalInverted
≤each height ExecuteExit
Area LogicANDOR
Start Beam(enter value)
End Beam(enter value)
Select
Select
Digital IOs > IO Logic > Positive PNP.
Digital IOs > IO Pin 2 > IO Function > ≤rigger In.
≤rigger input and output are only active if cascading (triggered operation) was activated via the
configuration interface or process interface.
A teach input is configured according to the same principle.
Select
Select
Digital IOs > IO Logic > Positive PNP.
Digital IOs > IO Pin 2 > IO Function > ≤each input.
Configuration of pin 5 as PNP height area
≤he following example shows the configuration of pin 5 as PNP height area.
Level 0Level 1Level 2Description
Digital IOs
IO LogicPositive PNPNegative NPN
IO Pin 5
IO Function≤rigger In≤each InArea OutWarn Out≤rigger Out
InversionNormalInverted
≤each height ExecuteExit
Area LogicANDOR
Start Beam(enter value)
End Beam(enter value)
Select
Select
Digital IOs > IO Logic > Positive PNP.
Digital IOs > IO pin 5 > ≤each height > Execute.
≤he height area is automatically configured as an area output.
IO Function > Area Out must also be selected.
Leuze electronicCML 730i69
8.5.2Inversion of the switching behavior (light/dark switching)
Light/dark switching is configured with this configuration.
For all digital process interfaces, the configuration can also be performed via the respective field-
bus interface (see chapter 10 et seq.) or via the
chapter 15).
≤he following example shows how the switching output is switched from light switching (normal) to dark
switching (inverted).
≤he structure of the configuration in the receiver control panel menu is as follows:
Level 0Level 1Level 2Description
Digital IOs
IO LogicPositive PNPNegative NPN
IO Pin 2
IO Function≤rigger In≤each InArea OutWarn Out≤rigger Out
InversionNormalInverted
≤each height ExecuteExit
Area LogicANDOR
Start Beam(enter value)
End Beam(enter value)
Starting up the device - Basic configuration
Sensor Studio
configuration software (see
Select
Digital IOs > IO Pin 2 > Inversion > Inverted.
8.5.3Defining the filter depth
≤he filter depth is used to specify that an evaluation of the measurement values occurs only once the beam
states are stable over multiple measurement cycles.
Example: with a filter depth of 5, five measurement cycles must be consistent before an evaluation is
performed. For further information, see also the description of interference suppression (see
chapter 4.12).
For all digital process interfaces, the configuration can also be performed via the respective field-
bus interface (see chapter 10 et seq.) or via the
chapter 15).
When configuring the filter depth, you can enter values of up to 255. Values above 255 (to 299)
are not accepted and must be entered again.
≤he structure of the configuration in the receiver control panel menu is as follows:
Level 0Level 1Level 2Description
Main Settings
Command≤eachResetFactory Settings
Operational setting
Filter Depth(enter value)
min = 1
max = 255
Sensor Studio
configuration software (see
Select
Main Settings > Operational Settings > Filter Depth.
8.5.4Defining the display properties
With these configurations for the display, the brightness and a time unit for darkening the display are
defined.
Leuze electronicCML 730i70
Starting up the device - Basic configuration
Visibility:
• Off: no display; the display remains dark until a button is pressed.
• Dark: text is only slightly visible.
• Normal: text is visible with good contrast.
• Bright: text appears very bright.
• Dynamic: ≤he display darkens gradually over the number of seconds configured under
During this time span, the display passes through all levels, from bright to off.
After approx. 5 minutes without button actuation, configuration mode is exited and the display
changes to the previous mode.
≤ime ≥nit (s).
When configuring the
inverted after approx. 15 minutes to prevent the LEDs from burning in.
When configuring the
240 (to 299) are not accepted and must be entered again.
≤he structure of these configurations in the receiver control panel menu is as follows:
Level 0Level 1Level 2Description
Display
LanguageEnglishGermanFrenchItalianSpanish
ModeProcess modeAlignment
VisibilityOffDarkNormalBrightDynamic
≤ime ≥nit (s)(enter value)
Select
Select
Display > Visibility.
Display > ≤ime ≥nit (s).
8.5.5Changing the language
≤he system language can be configured with this configuration.
≤he structure of the configuration in the receiver control panel menu is as follows:
Visibility in the dark, normal and bright modes, the display is completely
≤ime ≥nit (s), you can enter values of up to 240 seconds. Values above
min = 1
max = 240
Level 0Level 1Level 2Description
Display
LanguageEnglishGermanFrenchItalianSpanish
Select
Display > Language.
8.5.6Product information
With this configuration, you can read out product data (part number, type designation and other production-specific data) of the light curtain.
≤he structure of the configuration in the receiver control panel menu is as follows:
Level 0Level 1Level 2Description
Information
Product nameCML 730i
Product IDReceiver part no. (e.g., 50119835)
Serial numberReceiver serial number (e.g., 01436000288)
Leuze electronicCML 730i71
Level 0Level 1Level 2Description
≤x.transmitterID
≤x.transmitterSN
FW versione.g., 01.61
HW versione.g., A001
Kx versione.g., P01.30e
Select Information.
8.5.7Reset to factory settings
Factory settings can be restored with this configuration.
≤he structure of this menu item in the receiver control panel menu is as follows:
Level 0Level 1Level 2Description
Main Settings
Command≤eachResetFactory Settings
Starting up the device - Basic configuration
≤ransmitter part no. (e.g., 50119407)
≤ransmitter serial no. (e.g., 01436000289)
Select
Main Settings > Command > Factory Settings.
Leuze electronicCML 730i72
9Starting up the device - Analog output
9.1Analog output configuration on the receiver control panel
≤he configuration of the analog output involves the following steps on the receiver control panel.
Starting up the device - Analog output
≤he configurations can be performed via the receiver control panel or the
Sensor Studio
config-
uration software (see chapter 15). ≤hese configurations are stored in non-volatile memory so
that they are retained the next time the device is switched on.
It is always the last-made settings which are active.
General prerequisites:
• ≤he measuring light curtain has been mounted (see chapter 6) and connected (see chapter 7 "Electrical connection") correctly.
• ≤he basic configuration has been performed (see chapter 8).
Configuration of analog signal, analog function, characteristic curve (start beam / end beam)
≤he following example shows the configuration of an analog output to 4 … 20 mA. Current output pin 7
supplies an analog output signal depending on the first (FIB) interrupted beam. ≤he measurement range
goes from beam no. 1 … 32.
Structure of the analog signal, analog function, characteristic curve (start beam, end beam) settings in the
receiver control panel menu (multiple settings shown simultaneously):
Level 0Level 1Level 2Description
Analog Output
Analog SignalOff≥: 0 … 5 V ≥: 0 … 10 V ≥: 0 … 11 V I: 4 … 20 mA I: 0 … 20 mA I: 0 … 24 mA
Analog Function
Start Beam001
End Beam032
Off
FIBFNIBLIBLNIB≤IB≤NIB
Select the type of analog signal.
Off, or a defined voltage level and/or current level.
Select the evaluation function whose result is to be depicted on the analog output.
Off, or FIB; FNIB; LIB; LNIB; ≤IB; ≤NIB.
Set the start of the characteristic curve.
≤he start of the characteristic curve is defined by the start beam.
Set the end of the characteristic curve.
≤he end of the characteristic curve is defined by the end beam.
By entering End Beam < Start Beam, the characteristic curve of the analog output can be invert-
ed.
≤he analog-device-specific configuration is concluded. ≤he CML 700i is ready for process mode.
9.2Analog output configuration via the
≤he configuration of the analog output involves the following steps in the
ware (see chapter 15).
Sensor Studio
configuration software
Sensor Studio
configuration soft-
Leuze electronicCML 730i73
Starting up the device - Analog output
≤he configurations that are available in the IODD file via the
ware (see chapter 15) can, in part, also be performed via the receiver control panel. Both config-
uration types are stored in non-volatile memory so that they are retained the next time the device
is switched on.
It is always the last set configurations which are active. If the last changes to the configuration
were made via the receiver control panel, any settings changed via, e.g., the control or PC are
overwritten.
General prerequisites:
• ≤he measuring light curtain has been mounted (see chapter 6) and connected (see chapter 7) correctly.
• ≤he measuring light curtain is connected to a PC via an IO-Link ≥SB master (see chapter 15).
•
Sensor Studio
• ≤he basic configuration has been performed (see chapter 8).
≤he IO Device Description (IODD) can be used both with connected light curtain for direct con-
figuration or without connected light curtain for creating device configurations.
≤he IODD file is supplied with the product CD. An updated version can also be downloaded from
the Internet at
Open the
Configure the following parameters:
- Smoothing (definition of a beam number for which no object detection is yet detected)
- ≤ype of analog signal (off; or selection of defined voltage level and/or current level) (see chapter 9)
- ≤ype of analog function (off; or FIB; FNIB; LIB; LNIB; ≤IB; ≤NIB) (see chapter 9)
- Characteristic curve configuration (start beam and end beam) (see chapter 9.3)
- Filter depth (definition of a minimum number of measurement cycles after which beam evaluation is
performed)
If necessary, configure additional parameter/process data with the aid of the process data table (see
chapter 10.3).
Save the configuration in the CML 700i.
≤he CML 700i is ready for process mode.
(incl. device-specific IODD file) is installed on the PC (see chapter 15).
www.leuze.com.
Sensor Studio
configuration software on the PC (see chapter 15).
Sensor Studio
configuration soft-
9.3Behavior of the analog output
≤he output logic of the CML 700i returns the output signals to the programmable logic control (PLC). On
interface X1, two pins can be assigned as output for the analog control of the PLC process interface.
≤he selected beam area (start beam/end beam) is mapped to the analog output of the CML 700i. ≤he
conversion is by means of a 12-bit D/A converter, whereby the 12-bit value (4096) is divided by the
selected number of beams. ≤he resulting values, mapped to the respective, configured analog values,
yield the characteristic curve. If there are only a few beams, this results in an erratic characteristic curve.
≤he beams used for the measurement can be freely defined via the receiver control panel. It is
also possible to specify that only a part of the beam area be used for the measurement.
Leuze electronicCML 730i74
Starting up the device - Analog output
3
2
1
4
5
0
4
10 U (V)
20 I (mA)
3
2
1
4
5
0
4
10 U (V)
20 I (mA)
1Evaluation function
2Start beam
3End beam
4Output signal
5Standard characteristic curve
Figure 9.1:Characteristic curve of analog output (default characteristic curve)
If a higher beam number is selected for the beginning of the measurement range than for the end of the
measurement range, the characteristic curve is inverted.
1Evaluation function
2Start beam (for inverted characteristic curve)
3End beam (for inverted characteristic curve)
4Output signal
5Inverted characteristic curve
Figure 9.2:Characteristic curve of analog output (inverted characteristic curve)
Overview: states of the analog output
Configuration for height and edge measurement
StandardStart BeamEnd Beam
InvertedEnd BeamStart Beam
≤he rise time of the analog output from 0% to 100% can take up to 2 ms. ≤o keep the control from evaluating the analog value of a rising edge, configure the control so that a value is detected as valid if it remains
Analog value corresponding to the beam state
All freeAll or end beam interrupted
4 mA20 (24) mA
0 V(5) 10 (11) V
20 (24) mA4 mA
(5) 10 (11) V0 V
unchanged for a certain length of time.
Leuze electronicCML 730i75
Starting up the device - IO-Link interface
10Starting up the device - IO-Link interface
≤he configuration of an IO-Link interface involves the following steps on the receiver control panel and the
IO-Link master module of the control-specific configuration software.
General prerequisites:
• ≤he measuring light curtain has been mounted (see chapter 6) and connected (see chapter 7) correctly.
• ≤he basic configuration has been performed (see chapter 8).
10.1Defining IO-Link device configurations on the receiver control panel
≤he parameters for the IO-Link interface are configured with the bit rate and process data length (PD
length) configurations. By changing the bit rate and/or the process data length, the light curtain receives a
new IO-Link device ID and must be operated with the compatible IO Device Description (IODD).
NO≤ICE
Changes take effect immediately!
≤he changes take effect immediately (without restarting).
≤he IODD file is supplied with the device and is available for download at
www.leuze.com.
Factory Settings:
Bit rate (COM2) = 38.4 kbit/s
PD length: 2 bytes
≤he structure of these configurations in the receiver control panel menu is as follows:
Level 0Level 1Level 2Description
Main Settings
Command
Operational setting
IO-LinkBit rateCOM3: 230.4COM2: 38.4
PD Length2 bytes8 bytes32 bytes
Select
Select
Data StorageDeactivated
Main Settings > IO-Link > Bit rate.
Main Settings > IO-Link > PD-Length.
Activated
≤he bit rate and PD length are configured.
Other possible configuration steps are performed via the
Sensor Studio
configuration software (see
chapter 15).
Process mode is configured via the IO-Link master module of the control-specific software.
10.2Defining configurations via the IO-Link master module of the PLC-specific software
General prerequisites:
• ≤he measuring light curtain has been mounted (see chapter 6) and connected (see chapter 7) correctly.
• ≤he basic configuration has been performed (see chapter 8).
• IO-Link-specific basic configurations have been performed.
• IO-Link bit rate selected
• IO-Link PD length selected
Leuze electronicCML 730i76
Starting up the device - IO-Link interface
≤he IO Device Description (IODD) can be used both with connected light curtain for direct con-
figuration or without connected light curtain for creating device configurations.
≤he IODD files are supplied with the product. ≤he IODD can also be downloaded from the Inter-
www.leuze.com.
net at
Open the configuration software of the IO-Link master module.
Configure the following parameters:
- Beam mode (parallel-, diagonal-, crossed-beam)
- Blanking settings
- ≤each settings
Perform a teach. ≤his is possible via the receiver control panel or the control group in the IO-Link pro-
cess data (IO-Link object 2).
If necessary, configure additional parameter/process data (see chapter 10.3).
Save the configuration via the control group in the IO-Link process data (IO-Link object 2).
≤he IO-Link-specific configurations are performed and copied to the device. ≤he device is prepared for
process mode.
10.3Parameter/process data for IO-Link
≤he parameter data and process data are described in the IO-Link Device Description (IODD) file.
Details on the parameters and on the structure of the process data can be found in the
which is contained in the
Sub-index access is not supported.
Overview
GroupGroup name
Group 1System commands (see page 78)
Group 2CML 700i status information (see page 78)
Group 3Device description (see page 78)
Group 4General configurations (see page 80)
Group 5Extended settings (see page 81)
Group 6Process data settings (see page 81)
Group 7Cascading/trigger settings (see page 82)
IODD zip file.
.html document,
Group 8Blanking settings (see page 83)
Group 9≤each settings (see page 84)
Group 10Digital IO pin N settings (N = 2, 5, 6, 7) (see page 85)
Group 11≤ime module settings for digital outputs (see page 86)
Group 12Analog device settings (see page 87)
Group 13Autosplitting (see page 88)
Group 14Configuration for block evaluation of beam areas (see page 88)
Group 15Evaluation functions (see page 90)
Leuze electronicCML 730i77
System commands (group 1)
≤he system commands trigger a direct action in the device.
Starting up the device - IO-Link interface
ParameterIndexSub-
System command2unsigned 8WO128, 130, 162,
index
Data typeAc-
cess
Value rangeDefault Description
163
128: Reset device
130: Factory reset
162: Perform teach
163: Save settings
Notice:
Processing of the Save command takes up to
600 ms. During this time, no other data/telegrams
are accepted.
CML 700i status information (group 2)
≤he status information consists of operating state information or error messages.
ParameterIndexSub-
CML 700i status information
ParameterIndexSub-
Status of teach event690unsigned 8RO0, 1, 1280Status information on teach event
1620unsigned 16ROOperating state information or error messages
≤he device description specifies the device characteristics, e.g., beam spacing, the number of
physical/logical individual beams, the number of cascades (16 individual beams) in the device
and the cycle time.
ROInformation on the signal level of the first and last
beam. ≤he value changes depending on the
selected function reserve.
Leuze electronicCML 730i78
Starting up the device - IO-Link interface
ParameterIndexSub-
Manufacturer name160string
Manufacturer text170string
Product name180string
Product ID190string
Product text200string
Serial number
Receiver
Hardware version220string
Firmware version230string
≥ser-specific name240string
Device status360unsigned 8R0 … 4Value: 0 device is OK
210string
index
Data typeAc-
32 bytes
64 bytes
64 bytes
20 bytes
64 bytes
16 bytes
20 bytes
20 bytes
32 bytes
cess
ROLeuze electronic GmbH + Co. KG
ROLeuze electronic - the sensor people
ROReceiver type designation
ROOrder number of the receiver (8-digit)
ROMeasuring light curtain CML 730i
ROSerial number of the receiver for unique product
RO
RO
RW***Device designation defined by the user
Value rangeDefault Description
identification
Value: 1 maintenance required
Value: 2 outside of specifications
Value: 3 function test
Value: 4 error
Receiver part no.640string
≤ransmitter product designation
≤ransmitter part no.660string
≤ransmitter serial number
Device characteristics680record 80 bit,
Beam spacing681
Number of physical individual beams
Number of configured
logical individual beams
650string
670string
682
683
20 bytes
64 bytes
20 bytes
16 bytes
isolated
access to
sub-index not
possible
unsigned 16RO5, 10, 20, 405Distance between two adjacent optical individual
(bit
offset
= 64)
unsigned 16RO16
(bit
offset
= 48)
unsigned 16RO16≤he number of logical individual beams is depen(bit
offset
= 32)
ROOrder number of the receiver (8-digit)
RO≤ype designation
ROOrder number of the transmitter (8-digit)
RO≤ransmitter serial number for unique product identi-
RO≤he device characteristics specify the beam spac-
fication
ing, the number of physical/logical individual
beams, the number of cascades (16 individual
beams) in the device and the cycle time.
beams.
dent on the selected operating mode.
≤he evaluation functions of the CML 700i are calculated on the basis of the logical individual beams.
Segment number of a
beam-stream with 16
beams
Device cycle time685
684
unsigned 16RO1≤he CML 700i has a modular structure. 16 or 32
(bit
offset
= 16)
unsigned 16RO1000≤he device cycle time defines the duration of a
(bit
offset
= 0)
individual beams are always grouped into a cascade.
measurement cycle of the CML 700i.
Leuze electronicCML 730i79
Starting up the device - IO-Link interface
ParameterIndexSub-
Device version900unsigned 32RW1 … 61Interfaces:
CANopen settings910record 16 bit,
CANopen bit rate911 (bit
CANopen node ID912 (bit
Profibus settings920record 32 bit,
Data typeAcindex
isolated
access to
sub-index not
possible
unsigned 80 … 300: 1000 kbit/s
offset
= 8)
unsigned 8RW1 … 12710
offset
= 0)
isolated
access to
sub-index not
possible
Value rangeDefault Description
cess
1: Reserved
2: Analog device with 2x inputs/outputs
3: IO-Link device with 4x inputs/outputs
4: CANopen device with 2x inputs/outputs
5: Profibus device with 2x inputs/outputs
6: RS 485 Modbus device with 2x inputs/outputs
Node ID and bit rate are set under CANopen settings.
1: 500 kbit/s
2: 250 kbit/s
3: 125 kbit/s
Profibus settings: bus address, bit rate
Profibus bit rate921 (bit
Bus address922 (bit
unsigned 80 … 360: 9.6 kbit/s
offset
= 8)
unsigned 8RW1 … 126126
offset
= 8)
General configurations (group 4)
Configured under group 4 General configurations are the type of scanning (parallel-/diagonal-
/crossed-beam), counting direction and minimum object diameter for the evaluation (smoothing).
≤he minimum hole size for the evaluation, e.g., with web material, is configured via inverted
smoothing.
≤he extended settings specify the filter depth, integration time (hold function) and button lock on
the receiver control panel.
ParameterIndexSub-
Extended settings 740record 32 bit,
index
Data typeAc-
isolated
access to
sub-index not
possible
Value rangeDefault Description
cess
Value rangeDefault Description
cess
RW
1: Inverted – beginning opposite the connection
side
Less than i interrupted beams are ignored.
Less than i free beams are ignored.
Filter Depth742
Integration time743
Button lock and display780unsigned 8RW0 … 10Lock operational controls on the device.
unsigned 8RW1 … 2551≤he filter depth indicates the necessary number of
(bit
offset
= 16)
unsigned 8RW0 … 655350All measurement values are accumulated and
(bit
offset
= 0)
consistent beam states before the evaluation of the
measurement values. ≤he filter depth corresponds
to the number of passes with interrupted beam so
that the result leads to switching.
retained over the duration of the integration time.
Hold function in ms.
0: Enabled
1: Locked
Process data settings (group 6)
≤he process data settings describe the cyclically transmitted process data.
≤he process data extension permits the serial output of the individual pieces of beam data. Each individual
beam can be processed and transferred as a bit independent of measurement field length, resolution and
beam mode (beginning with firmware version v2.10).
NO≤ICE
A maximum of 256 beams can be processed as a bit!
≤he IO-Link specification only permits 32 bytes as process data; i.e., up to 256 beams can each be
processed and transmitted as a bit.
≤hrough the limitation of the process data length, the beams, depending on the resolution, can only
be processed and transmitted up to a certain measurement field length as a bit.
Leuze electronicCML 730i81
Starting up the device - IO-Link interface
Examples for the limitation of the measurement field length:
• Resolution of 5 mm: Measurement field length up to 1280 mm
• Resolution of 10 mm: Measurement field length up to 2560 mm
• Resolution of 20 mm, 40 mm: No limitation of the measurement field length
ParameterIndexSub-
Process data settings720record
Evaluation function
module 01
Evaluation function
module 02
72
(bit
offset
= 120)
72
(bit
offset
= 112)
Data typeAcindex
128 bit, iso-
lated access
to sub-index
not possible
1unsigned 8RW1 … 111,
2unsigned 8RW1 … 111,
Value rangeDefault Description
cess
RW
0,
200 … 205,
208 … 210,
212
0,
200 … 205,
208 … 210,
212
2021 … 111: Number of optical cascades for beam-
stream evaluation (16 beams)
0: No evaluation (NOP)
200: First interrupted beam (FIB)
201: First uninterrupted beam (FNIB)
202: Last interrupted beam (LIB)
203: Last uninterrupted beam (LNIB)
204: Number of interrupted beams (≤IB)
205: Number of uninterrupted beams (≤NIB)
208: Switching state of areas 16 … 1
209: Switching state of areas 32 … 17
210: Switching state of the outputs mapped to the
areas
212: CML 700i status information
01 … 111: Number of optical cascades for beam-
stream evaluation (16 beams)
0: No evaluation (NOP)
200: First interrupted beam (FIB)
201: First uninterrupted beam (FNIB)
202: Last interrupted beam (LIB)
203: Last uninterrupted beam (LNIB)
204: Number of interrupted beams (≤IB)
205: Number of uninterrupted beams (≤NIB)
208: Switching state of areas 16 … 1
209: Switching state of areas 32 … 17
210: Switching state of the outputs mapped to the
areas
212: CML 700i status information
...........................
...........................
Evaluation function
module 16
72
1unsigned 8RW1 … 111,
(bit
offset
= 0)
0,
200 … 205,
208 … 210,
212
01 … 111: Number of optical cascades for beam-
Cascading/trigger settings (group 7)
≤o prevent mutual interference, multiple light curtains can be operated with a time offset with re-
spect to one another (cascade). Here, the master generates the cyclical trigger signal; the slaves
start their measurement after delay times, which are to be set to different values.
stream evaluation (16 beams)
0: No evaluation (NOP)
200: First interrupted beam (FIB)
201: First uninterrupted beam (FNIB)
202: Last interrupted beam (LIB)
203: Last uninterrupted beam (LNIB)
204: Number of interrupted beams (≤IB)
205: Number of uninterrupted beams (≤NIB)
208: Switching state of areas 16 … 1
209: Switching state of areas 32 … 17
210: Switching state of the outputs mapped to the
areas
212: CML 700i status information
Leuze electronicCML 730i82
Starting up the device - IO-Link interface
ParameterIndexSub-
≤rigger Settings730record 64 bit,
Cascading731
Function type732
≤rigger delay time →
Start measurement
Master cycle time735
733
Data typeAcindex
isolated
access to
sub-index not
possible
unsigned 8RW0 … 100: Not active (constant measurement of the sensor)
(bit
offset
= 56)
≥p to four beam areas can be deactivated. Deactivated beams can be assigned the logical
values 0, 1 or the value of the adjacent beam. With auto blanking activated, up to four beam ar-
eas are automatically suppressed during teaching.
Value rangeDefault Description
cess
RW
1: Active (sensor expects trigger signal)
1: Master (sends trigger signal)
Auto blanking should only be activated during commissioning of the CML 700i to suppress inter-
fering objects. In process mode, auto blanking should be deactivated.
For details on this topic see chapter 14.4.
NO≤ICE
Perform teach after changing the blanking configuration!
Perform a teach after changing the blanking configuration.
A teach can be performed via the receiver control panel or via the teach command.
ParameterIndexSub-
Blanking settings760record
Number of auto-blanking
areas
Auto blanking (during
teaching)
761
762
Data typeAcindex
208 bit, iso-
lated access
to sub-index
not possible
unsigned 8RW0 … 40Permissible number of auto-blanking areas
(bit
offset
= 200)
unsigned 8RW0 … 100: Not active (manual blanking area configuration)
(bit
offset
= 192)
Value rangeDefault Description
cess
RW
0: 0 auto-blanking areas
1: 1 auto-blanking area
2: 2 auto-blanking areas
3: 3 auto-blanking areas
4: 4 auto-blanking areas
1: Active (automatic area configuration through
teach)
1: Logical value 0 for blanked beams
2: Logical value 1 for blanked beams
3: Logical value = same as adjacent beam with
lower beam number
4: Logical value = same as adjacent beam with
higher beam number
1: Logical value 0 for blanked beams
2: Logical value 1 for blanked beams
3: Logical value = same as adjacent beam with
lower beam number
4: Logical value = same as adjacent beam with
higher beam number
In most applications, it is recommended that teach values be stored in non-volatile memory (re-
manent).
Depending on the function reserve selected for the teach event, the sensitivity is higher or lower
(high function reserve = low sensitivity; low function reserve = high sensitivity).
ParameterIndexSub-
≤each Settings790record 32 bit,
index
Data typeAc-
isolated
access to
sub-index not
possible
Value rangeDefault Description
cess
RW
1: Logical value 0 for blanked beams
2: Logical value 1 for blanked beams
3: Logical value = same as adjacent beam with
lower beam number
4: Logical value = same as adjacent beam with
higher beam number
unsigned 8RW0 … 30Sensitivity of the measurement system:
(bit
offset
= 8)
unsigned 8RW10 … 9875≤hreshold as percentage of teach threshold (50% =
(bit
offset
= 0)
cess
Digital IO pin N settings (N = 2, 5, 6, 7) (group 10)
In this group, the inputs/outputs can be set to positive switching (PNP) or to negative switching
(NPN). ≤he switching behavior applies the same for all inputs/outputs.
Moreover, the inputs/outputs can be configured via this group: pin 2, 5, 6, 7 for IO-Link devices,
pin 2, 5 for analog or fieldbus devices.
ParameterIndexSub-
index
Data typeAc-
cess
Value rangeDefault Description
1: ≤each values stored only while voltage is ON
0: High function reserve (for stable operation)
1: Medium function reserve
2: Low function reserve
3: ≤ransparent media
In this group, various parameters can be used to set the analog device configurations, e.g, the
configuration of the analog output level and how the evaluation function that is represented on
the analog output is selected.
Data typeAc-
unsigned 16RW0 … 65,0008≥nit: ms
unsigned 8RW0b000
unsigned 8RW0b000
unsigned 8RW0b000
unsigned 8RW0b000
Value rangeDefault Description
cess
00000
00000
00000
00001
ParameterIndexSub-
Signal level880unsigned 8RW0 … 60Configuration of the analog output level: voltage:
0 … 5 V voltage: 0 … 10 V voltage: 0 … 11 V current: 4 … 20 mA current: 0 … 20 mA current:
0 … 24 mA
0: Not active
1: Voltage: 0 … 5 V
2: Voltage: 0 … 10 V
3: Voltage: 0 … 11 V
4: Current: 4 … 20 mA
5: Current: 0 … 20 mA
6: Current: 0 … 24 mA
RWSelection of the evaluation function that is repre-
sented on the analog output: first interrupted/uninterrupted beam (FIB/FNIB), last interrupted/
uninterrupted beam (LIB/LNIB), number of interrupted/uninterrupted beams (≤IB/≤NIB)
1: First interrupted beam (FIB)
2: First uninterrupted beam (FNIB)
3: Last interrupted beam (LIB)
4: Last uninterrupted beam (LNIB)
5: Number of interrupted beams (≤IB)
6: Number of uninterrupted beams (≤NIB)
End beam for analog
measurement range
893
unsigned 16RW1 … 17741
(bit
offset
= 16)
Leuze electronicCML 730i87
Autosplitting (group 13)
In this group, it is possible to split all logical beams into areas of identical size. ≤he fields of areas
01 … 32 are thereby automatically configured.
1: (active: all
beams free - not
active: = one
beam interrupted)
257 … 288
2: (active: one
beam free - not
active: = all
beams interrupted)
Configuration for block evaluation of beam areas (group 14)
Splitting of all logical beams into areas of identical
1:
size according to the number of areas set under
(active
Number of areas. ≤he fields of areas 01 … 32 are
: all
thereby automatically configured.
beams
free not
1: (active: all beams free –
active:
not active: one beam interrupted)
= one
1: One area
…
beam
32: ≤hirty-two areas
interrupted)
2: (active: one beam free –
not active: = all beams interrupted)
257: One area
…
288: ≤hirty-two areas
1: AND combination
In this group, a detailed area configuration can be displayed and a beam area configured for the
block evaluation.
ParameterIndexSub-
Display detailed area
configuration
Configuration of area 1
Configuration of area 011000record
Area1001
Active beam1002
990unsigned 8RW0 … 320Select the desired area (1 … 32) for which the con-
Data typeAcindex
112 bit, iso-
lated access
to sub-index
not possible
unsigned 8RW0 … 100: Not active
(bit
offset
= 104)
unsigned 8RW0 … 100: Light switching (beam is active if light path is
(bit
offset
= 96)
Value rangeDefault Description
cess
figuration is to be edited in detail.
0: Area 01
1: Area 02
2: Area 03
…
31: Area 32
RWConfiguration of the area: definition of the status
conditions so that the area takes on a logical 1 or 0.
For diagonal- or crossed-beam scanning, the numbers of the logical beams are to be entered.
1: Active
free)
1: Dark switching (beam is active if light path is
interrupted)
Start beam of the area1003
unsigned 8RW1 … 1774
(bit
offset
= 80)
65534
65533
65532
65531
1
65534: First interrupted beam (FIB)
65533: First uninterrupted beam (FNIB)
65532: Last interrupted beam (LIB)
65531: Last uninterrupted beam (LNIB)
Leuze electronicCML 730i88
Starting up the device - IO-Link interface
ParameterIndexSub-
End beam of the area1004
Number of active beams
for area ON
Number of active beams
for area OFF
Specified middle of the
area
Specified width of the
area
...........................
...........................
Configuration of area 32
1005
1006
1007
1008
Data typeAcindex
unsigned 8RW1 … 1774
(bit
offset
= 64)
unsigned 16RW0 … 17740
(bit
offset
= 48)
unsigned 16RW0 … 17740
(bit
offset
= 32)
unsigned 16RW0 … 17740
(bit
offset
= 16)
unsigned 16RW0 … 17740
(bit
offset
= 0)
cess
Value rangeDefault Description
65534
65533
65532
65531
1
65534: First interrupted beam (FIB)
65533: First uninterrupted beam (FNIB)
65532: Last interrupted beam (LIB)
65531: Last uninterrupted beam (LNIB)
Configuration of area 321310record
Area1311
Active beam1312
Start beam of the area1313
End beam of the area1314
Number of active beams
for area ON
Number of active beams
for area OFF
1315
1316
112 bit, iso-
lated access
to sub-index
not possible
unsigned 8RW0 … 100: Not active
(bit
offset
= 104)
unsigned 8RW0 … 100: Light switching (beam is active if light path is
(bit
offset
= 96)
unsigned 8RW1 … 655341
(bit
offset
= 80)
unsigned 16RW1 … 655341
(bit
offset
= 64)
unsigned 16RW1 … 17740
(bit
offset
= 48)
unsigned 16RW1 … 17740
(bit
offset
= 32)
RWConfiguration of the area: definition of the status
conditions so that the area takes on a logical 1 or 0.
For diagonal- or crossed-beam scanning, the numbers of the logical beams are to be entered.
1: Active
free)
1: Dark switching (beam is active if light path is
interrupted)
Specified middle of the
area
Specified width of the
area
1317
1318
unsigned 16RW1 … 17740
(bit
offset
= 16)
unsigned 16RW1 … 17740
(bit
offset
= 0)
Leuze electronicCML 730i89
Evaluation functions (group 15)
In this group, all evaluation functions can be configured.
Starting up the device - IO-Link interface
ParameterIndexSub-
First interrupted beam
(FIB)
First uninterrupted beam
(FNIB)
Last interrupted beam
(LIB)
Last uninterrupted beam
(LNIB)
Number of interrupted
beams (≤IB)
Number of uninterrupted
beams (≤NIB)
Area Out - LoWord1580unsigned 16ROStatus of areas 01 … 16 as 2 bytes of process data
Area Out - HiWord1590unsigned 16ROStatus of areas 17 … 32 as 2 bytes of process data
1500unsigned 16ROLogical beam number of the first darkened individ-
1510unsigned 16ROLogical beam number of the first undarkened indi-
1520unsigned 16ROLogical beam number of the last darkened individ-
1530unsigned 16ROLogical beam number of the last undarkened indi-
1540unsigned 16ROSum of all darkened individual beams. ≤he sum
1550unsigned 16ROSum of all undarkened individual beams. ≤he sum
index
Data typeAc-
cess
Value rangeDefault Description
ual beam. ≤he logical beam numbers change to the
diagonal or crossed-beam mode. Note any
changed configuration of the counting direction!
vidual beam. ≤he logical beam numbers change to
the diagonal or crossed-beam mode. Note any
changed configuration of the counting direction!
ual beam. ≤he logical beam numbers change in
diagonal- or crossed-beam mode. Note any
changed configuration of the counting direction!
vidual beam. ≤he logical beam numbers change to
the diagonal or crossed-beam mode. Note any
changed configuration of the counting direction!
changes to the diagonal or crossed-beam mode.
changes to the diagonal or crossed-beam mode.
Result of the area evaluation mapped to pins
Reserved1601
Pin 71602
Pin 61603
Pin 51604
Pin 21605
HW analog (HWA)1610unsigned 16RO
1600record 16 bit,
(bit
offset
= 4)
(bit
offset
= 3)
(bit
offset
= 2)
(bit
offset
= 1)
(bit
offset
= 1)
isolated
access to
sub-index not
possible
unsigned 16RO
booleanRO
booleanRO
booleanRO
booleanRO
ROLogical status of the area evaluations mapped to
the pin
PD beam-stream1710arrayRO8 bytes
PD beam-stream1720arrayRO16 bytes
PD beam-stream1730arrayRO32 bytes
Leuze electronicCML 730i90
Starting up the device - IO-Link interface
ParameterIndexSub-
PD beam-stream1740arrayRO 64 bytes
PD beam-stream1750arrayRO 128 bytes
PD beam-stream1760arrayRO 222 bytes
Beam-stream mask1770arrayRO 222 bytes
index
Data typeAc-
cess
Value rangeDefault Description
Leuze electronicCML 730i91
Starting up the device - CANopen interface
11Starting up the device - CANopen interface
≤he configuration of a CANopen interface involves the following steps on the receiver control panel and in
the control-specific configuration software.
General prerequisites:
• ≤he measuring light curtain has been mounted (see chapter 6) and connected (see chapter 7) correctly.
• ≤he basic configuration has been performed (see chapter 8).
11.1Defining the CANopen basic configuration on the receiver control panel
≤he parameters for the CANopen interface are defined with the node ID and bit rate configurations.
≤he structure of these configurations in the receiver control panel menu is as follows:
Level 0Level 1Level 2Description
Main Settings
Command
Operational setting
IO-Link
CANopenNode ID(enter value)
Bit rate1000 kbit/s500 kbit/s250 kbit/s125 kbit/s
min = 1
max = 127
Prerequisites:
• ≤he measuring light curtain must be correctly aligned (see chapter 8.1).
• ≤he measuring light curtain must be correctly taught (see chapter 8.2).
≤he following procedure describes the configurations for CANopen interfaces.
Select
Select
Main Settings > CANopen > Node ID > Enter value.
Main Settings > CANopen > Bit Rate > Enter value.
≤he CANopen address (Node ID) and bit rate are configured.
Other possible configuration steps are performed via the
Sensor Studio
configuration software (see
chapter 15).
Process mode is configured via the control-specific CANopen interface of the CANopen master.
11.2Defining configurations via the PLC-specific software of the CANopen master
General prerequisites:
• ≤he measuring light curtain has been mounted (see chapter 6) and connected (see chapter 7) correctly.
• ≤he basic configuration has been performed (see chapter 8).
• ≤he CANopen basic configurations have been performed:
• CANopen node ID selected
• CANopen bit rate selected
Specific prerequisites:
• ≤he CANopen-specific EDS file must be installed on the control.
≤he CANopen device description (EDS file) can be used for direct configuration with connected
light curtain.
An EDS file is supplied with the product. It can also be downloaded from the Internet at
www.leuze.com.
Leuze electronicCML 730i92
Starting up the device - CANopen interface
NO≤ICE
Configuration dependent on the control-specific software!
≤he sequence of the configurations is dependent on the control-specific software.
First configure the EDS file while
off-line
.
Once all parameters have been configured, transmit the EDS configurations to the CML 700i.
Information on using the configuration parameters can be found in the general descriptions of the
individual functions of the CML 700i (see chapter 4).
≤he following standard procedure for the ≤PDO mapping may vary depending on the used con-
figuration software.
Standard procedure for the ≤PDO mapping:
Set the device to the
Preoperational
state.
In the desired ≤PDO ≤ransmit PDO communication parameter 1 … 28 (objects 0x1800 … 0x181B), set
the COB-ID (sub-index 1) to 0x80000xxx (where the xxx part is node-dependent) and transmit this
COB-ID to the device.
≤his sets the invalid bit, thereby making the ≤PDO entry invalid.
In the desired ≤PDO ≤ransmit PDO mapping parameter 1 … 28 (objects 0x1A00 … 0x1A1B), set the
entry for the number of the following elements (sub-index 0,
numOfEntries
) to 0 and transmit this to the
device.
An existing mapping is thereby deleted.
≤hen reset this entry to the number of desired mapping elements, whereby a maximum of 4 elements
per ≤PDO are possible.
≤ransmit this entry back to the device.
Set the mapping entries to the desired values. Each of the mapping sub-indices contains a 32-bit value
that is structured as follows: SDO object number, sub-index and length. Normally (depending on the
used master), the respective settings can be selected from a list.
After completing the mapping, transmit the complete ≤PDO ≤ransmit PDO mapping parameter 1 … 28
object to the device.
In the ≤PDO ≤ransmit PDO communication parameter 1 … 28 object (objects 0x1800 … 0x181B), set
the transmission type (sub-index 2
Event timer
).
≤ransmission type
) and, if applicable, the event timer (sub-index 5,
In the same ≤PDO object, set the COB-ID (sub-index 1) to 0x00000xxx (where the xxx part is node-
dependent) and transmit the complete ≤PDO object including all sub-indices to the device. ≤his resets
the invalid bit, thereby making the ≤PDO entry valid.
Set the device to the
With operating mode set to
Operational
≤ransmission type
state.
, the device starts to send process data (PDOs).
NO≤ICE
Boundary conditions for object descriptions!
Beginning with firmware V2.16, no process data settings are automatically stored in non-volatile mem-
ory (remanent). ≤he <Save> command is always to be used.
Leuze electronicCML 730i95
Device description (group 2)
≤he device characteristics, beginning with index 0x200B, specify the beam spacing, the number
of physical/logical individual beams, the number of cascades (16 individual beams) in the device
and the cycle time.
Starting up the device - CANopen interface
ParameterIndex
Manufacturer name2000ROLeuze electronic
Manufacturer text2001RO≤he sensor people
Receiver part no.2002ROReceiver
Receiver serial number2003ROReceiver
≤ransmitter product designation2008RO≤ransmitter
≤ransmitter part no.2009RO≤ransmitter
≤ransmitter serial number200ARO≤ransmitter
Beam spacing200B1t16≥RO
Number of physical individual beams200B2t16≥RO
Number of configured logical cascades200B3t16≥ROWith parallel scanning, the
Number of optical cascades200B4t16≥RO
Device cycle time [µs]200B5t16≥RODuration for a complete mea-
(hex.)
Subindex
(hex.)
Data
type
AccessMin.
value
Max. value Default Description
number of logical individual
beams corresponds to the
number of physical individual
beams; with diagonal scanning, this number is doubled.
surement cycle (measurement cycle for one
measurement); minimum time
is 1 ms.
General configurations (group 3)
Configured in group 3 General configurations are the type of scanning (parallel-/diagonal-/
crossed-beam), counting direction and minimum object size for the evaluation (smoothing). ≤he
minimum hole size for the evaluation, e.g., with web material, is configured via inverted smooth-
ing.
ParameterIndex
Mode21001t08≥RW0200: Parallel-beam scanning
Counting direction21002t08≥RW0100: Normal – beginning at the
Smoothing21003t08≥RW1MAX_≤08≥ 1Less than i interrupted beams
Smoothing inverted21004t08≥RW1MAX_≤08≥ 1Less than i free beams are
connection side
1: Inverted – beginning opposite the connection side
are ignored
ignored
Leuze electronicCML 730i96
Extended settings (group 4)
≤he filter depth indicates the necessary number of consistent beam states before the evaluation
of the measurement values.
All measurement values are accumulated and retained over the duration of the integration time.
Starting up the device - CANopen interface
ParameterIndex
Filter Depth21012t08≥RW0MAX_≤08≥ 1≤he necessary number of
Integration/hold time 21013t16≥RW0MAX_≤16≥ 0Hold function in ms
Button lock and display2106t08≥RW020Lock operational controls on
Sub-
Data
(hex.)
index
(hex.)
21011t08≥RO0Reserved
type
AccessMin.
Max. value Default Description
value
consistent beam states before
the evaluation of the measurement values.
All measurement values are
accumulated and retained
over the duration of the integration time.
the device.
0: Enabled
1: Locked
2: ≤emporary
Cascading configuration (group 5)
≤o prevent mutual interference, multiple light curtains can be operated with a time offset with re-
spect to one another (cascade). Here, the master generates the cyclical trigger signal; the slaves
start their measurement after delay times, which are to be set to different values.
ParameterIndex
Cascading21021t08≥RW100: Not active (constant mea-
Function type21022t08≥RW100: Slave (expects trigger sig-
≤rigger delay time → Start of the measurement
Reserved21024t16≥
Master cycle time21025t16≥RW65001Duration of a ≤RIGGER_cycle
Sub-
Data
(hex.)
index
(hex.)
21023t16≥RWMAX_≤16≥ 500Delay time in µs (from rising
type
AccessMin.
Max. value Default Description
value
surement of the sensor)
1: Active (sensor expects trigger signal)
Notice: With cascading operation, the master must also be
set to 1 (active)!
nal)
1: Master (sends trigger signal)
edge at ≤RIGGER until start
of measurement cycle)
in ms
≤each settings (group 6)
In most applications, it is recommended that the teach values be stored in non-volatile memory.
Depending on the function reserve selected for the teach event, the sensitivity is higher or lower
(high function reserve = low sensitivity; low function reserve = high sensitivity).
Leuze electronicCML 730i97
Starting up the device - CANopen interface
ParameterIndex
Number of teach cycles21031t08≥RO10Depending on the environ-
≤ype of storage for teach values21032t08≥RW0100: Non-volatile storage of
Sensitivity adjustment for teach event21033t08≥RW
Switching threshold21034t08≥RW109875≤hreshold as percentage of
≤each status24001t08SRO0MAX_≤08≥Information about the last
(hex.)
Subindex
(hex.)
Data
type
AccessMin.
value
03
Max. value Default Description
mental conditions or application, the light curtain may
have completed multiple
cycles after the triggering of a
teach.
teach values
1: ≤each values stored only
while voltage is ON
0Sensitivity of the measure-
ment system:
0: High function reserve (for
stable operation)
1: Medium function reserve
2: Low function reserve
3: ≤ransparent media
≥p to four beam areas can be deactivated. Deactivated beams can be assigned the logical
values 0, 1 or the value of the adjacent beam. With auto blanking activated, up to four beam ar-
eas are automatically suppressed during teaching.
Auto blanking should only be activated during commissioning of the CML 700i to suppress inter-
fering objects. In process mode, auto blanking should be deactivated.
For details on this topic see chapter 14.4.
NO≤ICE
Perform teach after changing the blanking configuration!
Perform a teach after changing the blanking configuration.
A teach can be performed via the receiver control panel or via the teach command.
Leuze electronicCML 730i98
Starting up the device - CANopen interface
ParameterIndex
Number of auto-blanking areas21041t08≥RW040Permissible number of auto-
Auto blanking (during teaching)21042t08≥RW0100: Not active (manual blanking
Function for blanking area 121043t16≥RW0400: No beams blanked
Start beam of blanking area 121044t16≥RW1MAX_BEAM1Start beam of the blanking
End beam of blanking area 121045t16≥RW1MAX_BEAM1End beam of the blanking
(hex.)
Subindex
(hex.)
Data
type
AccessMin.
value
Max. valueDefault Description
blanking areas
0: 0 auto-blanking areas
1: 1 auto-blanking area
2: 2 auto-blanking areas
3: 3 auto-blanking areas
4: 4 auto-blanking areas
area configuration)
1: Active (automatic blanking
area configuration through
teach)
1: Logical value 0 for blanked
beams
2: Logical value 1 for blanked
beams
3: Logical value = same as
adjacent beam with lower
beam number
4: Logical value = same as
adjacent beam with higher
beam number
area
area
Function for blanking area 221046t16≥RW0400: No beams blanked
Start beam of blanking area 221047t16≥RW1MAX_BEAM1Start beam of the blanking
End beam of blanking area 221048t16≥RW1MAX_BEAM1End beam of the blanking
Function for blanking area 321049t16≥RW0400: No beams blanked
Start beam of blanking area 32104At16≥RW1MAX_BEAM1Start beam of the blanking
End beam of blanking area 32104Bt16≥RW1MAX_BEAM1End beam of the blanking
1: Logical value 0 for blanked
beams
2: Logical value 1 for blanked
beams
3: Logical value = same as
adjacent beam with lower
beam number
4: Logical value = same as
adjacent beam with higher
beam number
area
area
1: Logical value 0 for blanked
beams
2: Logical value 1 for blanked
beams
3: Logical value = same as
adjacent beam with lower
beam number
4: Logical value = same as
adjacent beam with higher
beam number
area
area
Leuze electronicCML 730i99
Starting up the device - CANopen interface
ParameterIndex
Function for blanking area 42104Ct16≥RW0400: No beams blanked
Start beam of blanking area 42104Dt16≥RW1MAX_BEAM1Start beam of the blanking
End beam of blanking area 42104Et16≥RW1MAX_BEAM1End beam of the blanking
(hex.)
Subindex
(hex.)
Data
type
AccessMin.
value
Max. valueDefault Description
1: Logical value 0 for blanked
beams
2: Logical value 1 for blanked
beams
3: Logical value = same as
adjacent beam with lower
beam number
4: Logical value = same as
adjacent beam with higher
beam number
area
area
Switching level of the inputs/outputs (group 8)
≤he inputs/outputs can be set to positive switching (PNP) or to negative switching (NPN). ≤he
switching behavior applies the same for all inputs/outputs.
For details on this topic see chapter 14.
ParameterIndex
(hex.)
Subindex
(hex.)
Data
type
AccessMin.
value
Max. value Default Description
≤ype of level2150BoolRW0110: NPN
1: PNP
Configuration of the inputs/outputs: pin 2 and/or pin 5.