Page 1
Digital Light Curtain for Detecting, Counting, Measuring, and Classifying User Manual Interface A2 Interface A2, Release Date: 02.03.2022 Page 1 LVMC User Manul A2 - 499.027.82 OPTRONIC AG Unteregger Strasse 53 Phone: +41 (0)71 844 02 00 e-mail: support@optronic.ch SWITZERLAND...
Page 2
All rights to text and images reserved. It is not permitted to reproduce this user manual or parts thereof without the permission of OPTRONIC AG. Without the permission of OPTRONIC AG, the use of this user manual for other than personal purposes is prohibited by copyright law.
3.5.3 Operation ............................12 Counting Objects ........................... 13 Modifying Settings ..........................14 Monitoring via Web Browser ......................... 15 Operation of the LVMC ........................... 16 Sensing Area ............................16 Operating Modes ........................... 16 Access Levels ............................16 Counting Channels ..........................17 Minimum Required Passing Time / Oversampling ................
Page 4
4.27 Visual Status Indication via Sensor Light ..................... 29 4.28 Visual Status Indication via Status LED....................29 LVMC CMT – LVMC Configuration and Monitoring Tool ................30 Requirements ............................30 Interface Compatibility .......................... 30 Installing the Software ........................... 31 Uninstalling the Software ........................31 Build-Up of the Software........................
Page 5
5.8.4 Menu „Miscellaneous“ ........................36 5.8.5 Menu „Help“ ............................40 Establishing a Connection with a LVMC ....................41 5.10 Configuration Page ..........................42 5.10.1 Section “Ethernet Configuration” ....................43 5.10.2 Section “Sensor Configuration” ....................44 5.10.3 Section “Automatic Mode Configuration” ..................47 5.10.4...
Page 6
5.18 Hints & Error Messages ......................... 75 HTTP Server – Access by Web Browser ....................... 76 LVMC RC - Remote Control via Ethernet ....................... 82 Dimensions & Mounting ..........................85 Sensing Area End Section ..........................85 Part Name ..............................86 Part Number ...............................
1 Safety 1.1 Intended Use The LVMC digital light curtain is a sensor for detecting, counting, measuring and classifying arbitrary objects. Use the device only for the purpose stated in this documentation. At any time, the light curtain may only be used within the limits of the prescribed and specified technical data and operating conditions.
The Ethernet interface can be configured statically or dynamically by DHCP. The clock integrated in the LVMC is reset when power is turned off, but date and time can be synchronized by use of a NTP server via the Ethernet network.
3 Get Started Right Away - The Quick Start The aim of this chapter is to help you get started using the LVMC. It shows how you can proceed step by step to capture the first objects as quickly as possible.
If you have an Ethernet switch with Power over Ethernet (PoE) functionality, you can power the LVMC directly from this switch. To do this, connect a free PoE port to the Ethernet port of the LVMC via a network cable.
In order to connect to the LVMC via Ethernet, you need to know its IP address. The easiest way to do this is to connect to the LVMC via USB as described in the previous chapter 3.5.1.
“Help” via the entry “Show Tool Tips”. If you hover with the mouse over an input or output field and hold briefly, information and explanations of contexts and functioning appear. The entry “Disconnect from LVMC” in menu “Communication” allows you to disconnect from the LVMC at any time.
Access Level” in menu “Miscellaneous”. But you still probably can not change any input values. The reason is that the LVMC is in “run“ mode, i.e. it detects passing objects and processes the recorded data according to the settings. No entries can be made in this mode.
“Ethernet Configuration” under “HTTP Server”. Select the setting “Read-Only“. Once you have made the change, type the IP address of the LVMC into the address bar of the web browser. Depending on your browser, you may have to put the abbreviation “http://” in front of the address. The browser should now immediately display the information page of the LVMC in English.
30us wide stripes into a projected image of the object (the extent is plotted horizontally and the time vertical- ly) and into a projected area of the object (in seconds by meters; s*m). The LVMC can thus create a two- dimensional image of the object.
480us, special versions with up to 30us are available on request. With the minimum required passing time, the oversampling rate of the LVMC is internally determined: A long- er minimum required passing time gives the light curtain more time to acquire measurement data, internally several scans are combined into one measurement value.
The entered minimum required object size directly affects all functions of the LVMC. It may be useful to increase it if you want to permanently fade out interfering objects. If, for exam- ple, a conveyor belt is guided through the light curtain and the conveyor belt is not sufficiently flat, the mov- ing belt may be detected under certain circumstances and may lead to a considerable number of disturbing object detections.
4.10 Object Detection Methods The LVMC knows different methods how objects can be detected by the channels and when the detection of an object is reported. Basically, two modes are supported: “single” and “combined”: In “single” mode, each channel operates independently of all others. A channel detects a passing object if the geometry and the passing time match the configuration parameters set for the channel.
This is to be understood as an advance warning that the light curtain could soon reach the limit at which correct functioning can no longer be guaranteed. The LVMC must then be replaced or sent in for revision, respectively.
Toggle Switch Position Selected Channel Position A Position B Position C Interface A2, Release Date: 02.03.2022 Page 22 LVMC User Manul A2 - 499.027.82 OPTRONIC AG Unteregger Strasse 53 Phone: +41 (0)71 844 02 00 e-mail: support@optronic.ch SWITZERLAND CH-9403 Goldach...
4.15 Configuration of the Inputs and Outputs Depending on the version, the LVMC offers a different number of inputs, outputs and bidirectional in- puts/outputs (I/Os) to which a parameterizable function can be assigned. The following functions are availa- ble: “not assigned”: Configured as unused output that is never set.
Page 24
“quantity”: The signal is set when the by parameter “quantity” defined num- ber of objects is detected by the assigned channel. Interface A2, Release Date: 02.03.2022 Page 24 LVMC User Manul A2 - 499.027.82 OPTRONIC AG Unteregger Strasse 53 Phone: +41 (0)71 844 02 00 e-mail: support@optronic.ch...
The clock implemented in the LVMC does not continue to run when power is turned off. Available is the time that has elapsed since the LVMC was switched on or restarted, as well as the time that has elapsed since the LVMC switched to the “running”...
Stored errors with the same run number occurred in the same run. If the LVMC was able to obtain date and time from an NTP server, the date and time are also stored.
A light curtain is specified for a given resolution. This corresponds to the minimum object size that can be detected by the LVMC. The maximum measuring inaccuracy depends mainly on the object size, but also on the dimension of the light curtain.
LVMC is restarted. The non-volatile set is stored in the non-volatile memory of the LVMC and is kept via power off. When the LVMC is turned on, the non-volatile set is copied to the volatile set and the light cur- tain works with the non-volatile set.
4.27 Visual Status Indication via Sensor Light The LVMC light curtain can use the visible red light of the sensor to inform the user about the current operat- ing mode. In "running" mode, the sender appears continuously illuminated along its entire length for a human eye.
(“A2” in the picture below). When establishing a connection with the LVMC, the interface version of the light curtain is read out and checked for conformity with the interface version of the CMT. If they do not match, an error message pops up and the connection is terminated.
Each installed CMT software version can be uninstalled separately. Uninstalling can be done via the Control Panel or directly via the specific entry in the menu. For example, execute entry “Remove LVMC CMT A2 V2.037” in the menu under “All Programs” / “LVMC CMT”.
Even at the administrator access level, not all functions are always available. The availability depends on the state of the LVMC. For example, no adjustments can be made to the configuration if the LVMC is in the "run- ning" operating mode. Changes are only possible in the "stopped" state.
Via the entry “Save Message Log to File” you can save the current content of the message log window to a text file. The storage location can be freely selected via a file selection window. Via the entry “Save Configuration to File” the current configuration of the LVMC can be saved to a file. ...
Page 34
“Default configuration of matching predecessor LV..M device (as far as possible)”: If the LVMC replaces a device of the series LV..M with the same sensing area size, then this op- tion allows to load a configuration which corresponds as far as possible to the standard configu- ration of the LV..M.
Menu „Communication“ Explanations of the available menu entries: Via the entry “Connect to LVMC by USB” the connection to a light curtain connected via USB can be es- tablished. Once the connection has been established, the five pages “Configuration”, “Status”, “Analysis”, “Statistics &...
Via the entry “Change CMT Password”, the password required for access control when establishing a connection via Ethernet can be set. This is useful because the LVMC can be accessed via Ethernet from any network node. Connection via USB is possible at any time without entering a password.
Page 38
If no picture is selected, the picture stored internally in the CMT is displayed. Interface A2, Release Date: 02.03.2022 Page 38 LVMC User Manul A2 - 499.027.82 OPTRONIC AG Unteregger Strasse 53 Phone: +41 (0)71 844 02 00 e-mail: support@optronic.ch...
Page 39
At the right bottom the label assigned to this channel is shown. The cap- tured sensor image appears in the upper right corner. Interface A2, Release Date: 02.03.2022 Page 39 LVMC User Manul A2 - 499.027.82 OPTRONIC AG Unteregger Strasse 53 Phone: +41 (0)71 844 02 00 e-mail: support@optronic.ch...
Via the entry “Send Support Request”, you can send a support request to OPTRONIC AG via the email program installed on your PC. If you are connected to an LVMC via USB or Ethernet, the current configu- ration settings of the LVMC are automatically sent as well.
The search for this LVMC continues until it is found or the “Cancel” button is pressed in the dialog box. If the entered password does not match the one stored in the LVMC, a dialog box will appear and the connection will be rejected.
“I/O Configuration“, the settings for the optocoupler inputs and outputs can be found. Interface A2, Release Date: 02.03.2022 Page 42 LVMC User Manul A2 - 499.027.82 OPTRONIC AG Unteregger Strasse 53 Phone: +41 (0)71 844 02 00 e-mail: support@optronic.ch...
The Ethernet configuration is preferably adjusted when the connection to the LVMC is established via USB. If the password for accessing the LVMC via Ethernet has been lost, the connection can be established via USB and a new password can be assigned. If the DHCP server is activated (setting “DHCP”), the “IP Address”, “IP Netmask”...
Each channel works separately, the channel reports detection when the object is entering the sensing area. Interface A2, Release Date: 02.03.2022 Page 44 LVMC User Manul A2 - 499.027.82 OPTRONIC AG Unteregger Strasse 53 Phone: +41 (0)71 844 02 00 e-mail: support@optronic.ch...
Page 45
The task is to filter out faulty objects with an area deviating from the standard. Therefore, the LVMC contiguously learns by use of the collected information on the objects that are passing the sensing area.
Page 46
“State ‘Stopped‘ Noti- To select how and if the LVMC notifies that it is in “stopped” state. This can be used fication: Method“: to distinguish several LVMCs. The functionality is turned off when “Light Turned Off” is selected. If notification is desired, you can choose between four methods: ...
“Rolling: Quantity”. If this checkbox is not marked, all objects that passed the sensing area since the automatic mode has started are taken into account. Interface A2, Release Date: 02.03.2022 Page 47 LVMC User Manul A2 - 499.027.82 OPTRONIC AG Unteregger Strasse 53 Phone: +41 (0)71 844 02 00 e-mail: support@optronic.ch...
This mode is useful, if no external device is present that can stop and thereafter start the LVMC again, in order to manually restart automatic mode. After the restart, the LVMC is ready to detect and count different objects.
Page 49
The minimum area an object must have so that it is counted by the channel. To calculate the area, the LVMC sums up the measured object size (the covered part of the sensing area) over the time the object passes the sensing area. Therefore, the area must be entered in unit time multiplied by length.
The duration the signal is set is given by the chan- nel number multiplied by the value set in parameter “Duration”. Interface A2, Release Date: 02.03.2022 Page 50 LVMC User Manul A2 - 499.027.82 OPTRONIC AG Unteregger Strasse 53 Phone: +41 (0)71 844 02 00 e-mail: support@optronic.ch...
Page 51
On detection of the active edge of this input signal (the active edge is selected by the polarity), the general purpose timer is started and stopped. Interface A2, Release Date: 02.03.2022 Page 51 LVMC User Manul A2 - 499.027.82 OPTRONIC AG Unteregger Strasse 53 Phone: +41 (0)71 844 02 00 e-mail: support@optronic.ch...
Page 52
When this quantity is reached, the signal is set, and the counter is automatically reset to 0. Interface A2, Release Date: 02.03.2022 Page 52 LVMC User Manul A2 - 499.027.82 OPTRONIC AG Unteregger Strasse 53 Phone: +41 (0)71 844 02 00 e-mail: support@optronic.ch...
Page 53
This parameter is only available, if the output is assigned to a channel in mode “quantity”. Interface A2, Release Date: 02.03.2022 Page 53 LVMC User Manul A2 - 499.027.82 OPTRONIC AG Unteregger Strasse 53 Phone: +41 (0)71 844 02 00 e-mail: support@optronic.ch...
Explanation of the buttons: “Start” or “Stop”: If the LVMC is in operating mode “stopped”, the “Start” button is displayed. Press the “Start” button to switch to the "running" operating mode. If the LVMC is in operating mode “Running”, the “Stop” button is displayed.
If the entry “Show Internal Data” has been selected in the “Miscellaneous” menu, internal data on the LVMC is displayed in a further section. These are not discussed in more detail because they are not important for normal operation. It may be that these values are required for problem analysis by OPTRONIC AG.
“Last Start Before”: Shows how long it has been since the LVMC has entered state “running”. “Date”: Shows the current date, if the LVMC was able to fetch date and time from an NTP server. “Time”: Shows the current time, if the LVMC was able to fetch date and time from an NTP server.
The number of objects counted by this channel. The value is cleared at power on, or by pressing one of the buttons “Reboot LVMC” or “Reset Counters”. If an I/O is assigned to function “Reset Counters”, the value can also be cleared by a positive or negative edge of this signal.
The maximum passing time of all objects detected by this channel. The value is Maximum“: cleared when the LVMC is started (by power on, or pressing one of the buttons “Reboot LVMC” or “Start”), or when the statistics is reset (by pressing on button “Reset Status”).
I/O configuration. Depending on the operating mode, the first button changes the label between “Start”, when the LVMC is started, and “Stop”, when it is stopped. In the user access level, only the “Reset Status” button is available, all others are grayed out and can not be pressed.
In addition to the four channels configurable on the configuration page, a fifth channel is implemented in the LVMC that is used for data acquisition and for visualization of objects passing the sensing area. This chan- nel uses the “Minimum Required Object Size” value entered on the configuration page as the minimum object size to be detected.
Size”. In addition, a detection limit must be specified for each channel in entries “Minimum Size” on the con- figuration page. Internally, the LVMC does not directly use these values, but uses them to calculate the ap- plied detection limits. This is necessary to take into account the measurement inaccuracy of the light curtain.
The “Last Object” section displays information about the last detected object. The displayed values are cleared when the LVMC is restarted (by switching power on or by pressing one of the „Reboot LVMC“ or „Start“ buttons), or when the analysis is reset (by pressing the „Reset Analysis“ button).
The “Continuous Data” section continuously displays information on the actual sensor status. The displayed values are cleared when the LVMC is restarted (by switching power on or by pressing one of the „Reboot LVMC“ or „Start“ buttons), or when the analysis is reset (by pressing the „Reset Analysis“ button).
Page 64
Two versions of these values/lines exist: The specified/entered values, and the values applied in reality by the LVMC. The LVMC subtracts a safe- ty margin to the specified/entered values, and in reality applies these cal- culated values, in order to guarantee, that no objects get missed.
The analysis page offers three buttons at the bottom. Depending on the operating mode, the first button changes the label between “Start”, when the LVMC is started, and “Stop”, when it is stopped. In the user ac- cess level, the first button is not available and therefore grayed out. It can only be pressed in administrator access level.
10 first objects. Each additional object is plotted in the histogram, provided its area is Interface A2, Release Date: 02.03.2022 Page 66 LVMC User Manul A2 - 499.027.82 OPTRONIC AG Unteregger Strasse 53 Phone: +41 (0)71 844 02 00 e-mail: support@optronic.ch...
The horizontal axis is divided into object area regions. The vertical axis shows the number of ob- jects in each of these regions. When the LVMC changes to the “running” state or the “Reset Statistics & His- togram” button is pressed, a histogram is not displayed until statistical data has been collected for 10 ob- jects that have passed the sensing area.
The page offers two buttons at the bottom. Depending on the operating mode, the first button changes the label between “Start”, when the LVMC is started, and “Stop”, when it is stopped. In the user access level, the first button is not available and therefore grayed out. It can only be pressed in administrator access level.
There are two buttons below the error message list. Depending on the operating mode, the first button changes the label between “Start”, when the LVMC is started, and “Stop”, when it is stopped. In the user ac- cess level, the first button is not available and therefore grayed out. It can only be pressed in administrator access level.
“Outputs & I/Os”: The number of output signals supported by the LVMC. “Interface”: The version of the interface implemented in the LVMC. The interface version of the LVMC and the CMT must match. “Hardware Version”: The hardware version of the LVMC.
Press this button to accept changes. “Close”: Press this button to end the test and close the window. Interface A2, Release Date: 02.03.2022 Page 72 LVMC User Manul A2 - 499.027.82 OPTRONIC AG Unteregger Strasse 53 Phone: +41 (0)71 844 02 00 e-mail: support@optronic.ch...
Mark this checkbox if the test should run endless. If the box is unmarked, the number of loops is given by the entered set value. Interface A2, Release Date: 02.03.2022 Page 73 LVMC User Manul A2 - 499.027.82 OPTRONIC AG Unteregger Strasse 53 Phone: +41 (0)71 844 02 00 e-mail: support@optronic.ch...
Press this button to start or stop the test. “Close”: Press this button to end the test and close the window. Interface A2, Release Date: 02.03.2022 Page 74 LVMC User Manul A2 - 499.027.82 OPTRONIC AG Unteregger Strasse 53 Phone: +41 (0)71 844 02 00 e-mail: support@optronic.ch...
5.18 Hints & Error Messages If the CMT wants to give you a hint or if the CMT or the LVMC has detected a problem, you will be informed by a message in an automatically opening dialog window. You must acknowledge this message by pressing the “OK”...
Information about the device and its status can be retrieved via any web browser. An HTTP server is inte- grated in the LVMC for this purpose, which is deactivated on delivery. It can be activated in the CMT on the configuration page.
Page 78
The “Status” page contains the same information as the status page in the CMT, with the exception of the network-specific and the timer information. Interface A2, Release Date: 02.03.2022 Page 78 LVMC User Manul A2 - 499.027.82 OPTRONIC AG Unteregger Strasse 53 Phone: +41 (0)71 844 02 00 e-mail: support@optronic.ch...
Page 79
The current error log is displayed on the “Error Log” page. Interface A2, Release Date: 02.03.2022 Page 79 LVMC User Manul A2 - 499.027.82 OPTRONIC AG Unteregger Strasse 53 Phone: +41 (0)71 844 02 00 e-mail: support@optronic.ch SWITZERLAND CH-9403 Goldach...
Page 81
“Channel 1: Quantity”). On the page, the number of objects can be set for each output that is assigned a function in mode “quantity”. Interface A2, Release Date: 02.03.2022 Page 81 LVMC User Manul A2 - 499.027.82 OPTRONIC AG Unteregger Strasse 53 Phone: +41 (0)71 844 02 00 e-mail: support@optronic.ch...
The interface definition used must match between the LVMC and the client. For simple consistency monitoring, a version number is defined in the in- terface definition which must be queried by the client and compared with its own version. It is the client's responsibility to ensure that the version numbers and thus the interface definitions used match.
Page 83
To restart the automatic mode. MODE_RESTART OPTRONIC AG provides a reference implementation in the form of a client running under Windows, which is also available as source code on request. The executable client is available for download on the OPTRONIC homepage www.optronic.ch...
Page 84
The addressed LVMC must also be configured for encrypted or unencrypted commu- nication. The key transferred with the switch -k (or --key) must match the key stored in the LVMC. All availa- ble commands are implemented in the reference implementation. For example, the configuration of the channels can be queried as follows: The "-v"...
With mounted end sec- tion, the LVMC is better protected against vibrations and against twisting of the two arms. To remove the end section, first unscrew the two screws shown in the picture.
10 Part Name The part name of an LVMC is structured as follows: LVMCxxx/yyyMz The placeholders “xxx“, „yyy“ und „z“ have the following meanings: Placeholder Meaning 100: 100mm 150: 150mm Sensing Area Width 200: 200mm in mm 250: 250mm 300: 300mm...
11 Part Number The part number of an LVMC is structured as follows: 329.153.wlfs The placeholders “w“, „l“, „f“ und „s“ have the following meanings: Placeholder Meaning 2: 100mm 3: 150mm Sensing Area Width 4: 200mm in mm 5: 250mm...
13 Replacement for a Light Curtain LV…M Basically, many light curtains of the previous generation LV ... M can be replaced by an LVMC. Please note that that the two devices function completely differently, although they look very similar. They are not 100% compatible.
Depending on the embodiments, the assignment of pins 5 and 9 of the D-Sub connector differs. Interface A2, Release Date: 02.03.2022 Page 90 LVMC User Manul A2 - 499.027.82 OPTRONIC AG Unteregger Strasse 53 Phone: +41 (0)71 844 02 00 e-mail: support@optronic.ch...
If the bidirectional optocoupler inputs/outputs at pin 5 and pin 9 are used as inputs, it must be ensured that the voltage at these pins is never higher than the voltage at pin 4! If the voltage is higher, the in the LVMC...
0°C to +50°C 17 Limit Values for the Detection of Objects The limit values of the standard version of the LVMC are as follows: Minimum required distance between successive objects: Minimum required dwell time of an object in the sensing area: 0.5ms...