Ultrasonic sensor, sensor head bidirectional and rotatable, function indicators visible from all directions, quick mounting bracket, programmable, customer-specific configuration (7 pages)
UC***-L2M series Contents Introduction........................ 6 Content of this Document ................6 Target Group, Personnel ................6 Symbols Used ....................6 Intended Use ....................7 General Safety Notes..................8 Declaration of Conformity................8 Product Description ....................9 Use and Application ..................9 Indicators......................
Page 4
UC***-L2M series Contents Service Menu Item ..................37 Information Menu Item ................37 Parameterization Using the CANopen Engineering Tool with CANopen Objects ....................38 CANopen Overview..................38 CANopen Object Directory OV..............39 Object 0x1000 Device Type .................40 Object 0x1001 Error Register ..............41 Object 0x1002 Vendor Status Register ............41 Object 0x1003 Predefined Error Field............41 Object 0x1005 SYNC Identifier ..............41 Object 0x1008 Vendor Device Name ............42...
UC***-L2M series Introduction Introduction Content of this Document This document contains information required to use the product in the relevant phases of the product life cycle. This may include information on the following: • Product identification • Delivery, transport, and storage •...
UC***-L2M series Introduction Symbols Used This document contains symbols for the identification of warning messages and of informative messages. Warning Messages You will find warning messages, whenever dangers may arise from your actions. It is mandatory that you observe these warning messages for your personal safety and in order to avoid prop- erty damage.
If serious faults occur, stop using the device. Secure the device against inadvertent operation. In the event of repairs, return the device to your local Pepperl+Fuchs representative or sales office.
UC***-L2M series Product Description Product Description Use and Application The UC***-L2M series ultrasonic sensors use ultrasonic pulses to detect objects. The sensor emits ultrasound, which is reflected by the object and received again by the sensor. The mea- sured sound propagation time is used to determine the distance to the object (pulse-echo prin- ciple).
UC***-L2M series Product Description As a convenient solution, we offer the "CANopen Parameterization Tool," which contains PACTware, PACTware DC, the device driver for the CAN/USB converter-SUBD9, and the DTM for CANopen communication. We recommend using this software package for easy commis- sioning and parameterization of the sensor.
Page 11
UC***-L2M series Product Description STATUS LED (green) LED status Description The device is in the state "Operational" The device is in the reset state or there is no electric power supply Rapid flashing LSS configuration state is active (flashing frequency 10 Hz) Flashing The device is in the "Pre-Operational"...
UC***-L2M series Product Description Supported CANopen Functions The device has a standardized CANopen interface in accordance with the CiA301 specifica- tion. All usable CANopen objects of the object directory OV are listed in this manual. Additional functions (sound beam width, echo suppression, etc.) can be configured. You can set the node ID and baud rate via LSS.
UC***-L2M series Product Description Accessories Various accessories are available. 2.4.1 Connection Accessories Various connection cables and cordsets are available for connecting the sensors of the UC***- L2M series. You will find details online at www.pepperl-fuchs.com on the product page for the relevant sensor or on the relevant datasheet.
Check the package contents against your order and the shipping documents to ensure that all items are present and correct. Should you have any questions, direct them to Pepperl+Fuchs. Retain the original packaging in case the device is to be stored or shipped again at a later date.
UC***-L2M series Installation Connection Note Use a shielded 5-wire sensor connection cable to connect the sensor to a CANopen bus, because the pinout of the CANopen specification differs from the standard pinout. Wiring Diagram CAN_SHLD +U B CAN-H CAN-L Figure 3.1 Applying Supply Voltage for a Sensor with V15 Connector Plug To supply voltage to the sensor, proceed as follows: Insert the prepared connection cable into the connector plug provided for this purpose on the...
UC***-L2M series Cybersecurity Information Cybersecurity Information Security Context The device is designed for use in an industrial CAN bus network , such as in mobile equipment, tanks and silos, and packaging and metal-processing machines. The plant operator must ensure that the device is physically protected against unauthorized access. It must also be ensured that only well-known and trusted nodes are connected to the CAN bus network.
UC***-L2M series Commissioning Commissioning Commissioning Via PACTwareDC And DTM Note Various software components, adapters, and cables are required as parameterization aids for the parameterization of a CANopen ultrasonic sensorsee chapter 2.4.2. The various software components can be downloaded from www.pepperl-fuchs.com, on the UC***-L2M series product page.
Page 18
UC***-L2M series Commissioning Note Before establishing a connection between PACTwareDC and the sensor, check whether the CAN communication between the sensor and the work computer via CAN/USB converter- SUBD9 is working. You can check this by seeing if the "USB" LED is lit on the CAN/USB converter-SUBD9.
Page 19
UC***-L2M series Commissioning Figure 5.3 Now select the desired device by double-clicking. PACTwareDC establishes a connection to the sensor, allowing you to then access the sen- sor. Figure 5.4...
UC***-L2M series Commissioning Commissioning via CANopen Engineering Tool Note Before commissioning the sensor on a CAN bus, check whether the communication parameters of the sensor match your CANopen network. The factory default settings are a transmission rate of 250 kbit/s and a node ID of 16. If the node ID is already assigned or not desired and a different transmission rate is required, you can change these settings.
UC***-L2M series Commissioning 5.2.2 Enable Processing of the Process Data To enable the sensor to send/receive process data, you must set the sensor to the Operational state using an NMT Main Device in accordance with CiA 301. The mapping of the process data is specified in the respective TPDO Mapping Parameter. Here, the available objects are coded in the various subindices.
UC***-L2M series Commissioning 5.2.3 Restoring Factory Default Settings You can restore the sensor's factory settings using index 0x1011 "Restore default parameters": Write the signature "load" 0x64616F6C in object 0x1011:1 of the sensor. Switch off the voltage supply to the sensor and then switch it on again (power cycle). Alternatively, you can also trigger a NMT Node Reset .
UC***-L2M series Parameterization and Analysis Using PACTware and DTM via CANopen Parameterization and Analysis Using PACTware and DTM via CANopen Overview The sensor parameters are different for each device. In the DTM (Device Type Manager), these parameters are described in a well-structured way and partly supported with graphics. The DTM can be imported into various engineering tools from different system providers, providing they support DTM.
UC***-L2M series Parameterization and Analysis Using PACTware and DTM via CANopen Sensor Information Menu Item Figure 6.2 In the Sensor information menu item, • hard-coded vendor and device information is displayed, as is the number of operating hours. These are read-only fields. •...
UC***-L2M series Parameterization and Analysis Using PACTware and DTM via CANopen Sensor Configuration Menu Item Overview Of The Sensor Configuration Menu Item Figure 6.4 The Sensor configuration menu item consists of four tabs • Evaluation (with reduced and advanced view) •...
Page 26
UC***-L2M series Parameterization and Analysis Using PACTware and DTM via CANopen Synchronization Tab In the Synchronization tab, you can set the desired synchronization type if you want to suppress cross-talk when operating multiple UC***-L2M sensors. You can choose between two synchronization roles for the sensor: •...
UC***-L2M series Parameterization and Analysis Using PACTware and DTM via CANopen Analysis & Echo Suppression Menu Item Figure 6.7 In some applications, machine parts or support bars within a tank obstruct the sensing area, preventing proper distance or level measurement. Using the Analysis & Echo Suppression menu option, you can visualize and analyze all echoes received by the ultrasonic sensor from one or a series of measurements, as well as suppress the disruptive objects in the sensing area.
Page 28
UC***-L2M series Parameterization and Analysis Using PACTware and DTM via CANopen Menu Description Figure 6.8 No. Name Description Echo sampling In the "Echo sampling" area, you can choose whether to record a single value, 50 values or continuous data. Using the continuous display also provides you with an alignment aid.
Page 29
UC***-L2M series Parameterization and Analysis Using PACTware and DTM via CANopen No. Name Description Load file You can load previously-saved echo samples to the DTM by pressing the "Load file" button, allowing you to assess or evaluate the samples. Note: You can only load a saved file if disconnected from the sen- sor.
Page 30
UC***-L2M series Parameterization and Analysis Using PACTware and DTM via CANopen Details about sampled echoes Using an echo sample with manual echo suppression as an example, the following sets out the graphic elements of information in the display area. Figure 6.9...
Page 31
UC***-L2M series Parameterization and Analysis Using PACTware and DTM via CANopen No. Name Description Suppression area A rectangle indicates the specified suppression area. Black part of the col- If multiple echo samples are shown in the graphic, the black part of each column shows the amplitude which each of the recorded echoes reached from this distance.
Page 32
UC***-L2M series Parameterization and Analysis Using PACTware and DTM via CANopen Application Information for Echo Suppression In order to be able to suppress echoes, you first have to set the "Echo suppression" parameter to "enabled," provided that the parameter is not already set accordingly in the connected sen- sor.
Page 33
UC***-L2M series Parameterization and Analysis Using PACTware and DTM via CANopen Example In terms of the following echo sample, the echo labeled with the red arrow should be sup- pressed. The echo labeled with the green arrow echo comes from the object that is to be detected (e.g., the level surface).
Page 34
UC***-L2M series Parameterization and Analysis Using PACTware and DTM via CANopen The graphic with set suppression area for an interior application is as follows: Figure 6.11 Note The boundaries of suppression areas can also be adjusted directly within the graphic by left- clicking and dragging with the mouse.
UC***-L2M series Parameterization and Analysis Using PACTware and DTM via CANopen Observation Menu Item Figure 6.12 You can use the Observation menu item to track and record data from the ultrasonic sensor over time, and the corresponding switching and analog output logic. You can choose from the "Visual observation"...
Page 36
UC***-L2M series Parameterization and Analysis Using PACTware and DTM via CANopen Menu Description Figure 6.13 No. Name Description Follow mode on/off If follow mode is "On," data is displayed in accordance with the current rescale setting of the x-axis. The measured value is visible in the display.
Page 37
UC***-L2M series Parameterization and Analysis Using PACTware and DTM via CANopen No. Name Description Output By clicking the check box, you can enable or disable the display of the output status (0/1) in the display area in the form of a green line.
Page 38
UC***-L2M series Parameterization and Analysis Using PACTware and DTM via CANopen Data Logging Setting Pressing the "Settings for data logging" button opens the menu displayed below. Figure 6.14 You can use the "Name of log file" field to set the file path and file names for logging data. You can select "Data logging mode"...
UC***-L2M series Parameterization and Analysis Using PACTware and DTM via CANopen • Value outside the set limits Data is recorded if specified, absolute limit values are exceeded. The distance value in mm and the value at the sensor analog output (if physically present on the sensor) are available as reference values.
UC***-L2M series Parameterization and Analysis Using PACTware and DTM via CANopen Information Menu Item Figure 6.16 The Information menu item consists of three tabs • Sensor details: Information about the hardware and software version • CANopen: Information on CANopen identification, such as vendor ID, product code, etc., and the node ID (not equal to 0 for series devices).
UC***-L2M series Parameterization Using the CANopen Engineering Tool with CANopen Objects Parameterization Using the CANopen Engineering Tool with CANopen Objects CANopen Overview What Is CANopen? CANopen is a multimaster-compliant fieldbus system based on the CAN (Controller Area Net- work). Devices on the CANopen fieldbus communicate via message identifiers rather than via addresses.
Page 42
UC***-L2M series Parameterization Using the CANopen Engineering Tool with CANopen Objects The most important attributes of the process data objects (PDOs) and service data objects (SDOs) are shown in the table below: Process data objects (PDOs) Service data objects (SDOs) Are used for real-time data exchange Permit access to the object directory;...
UC***-L2M series Parameterization Using the CANopen Engineering Tool with CANopen Objects CANopen Object Directory OV Note CANopen Parameter Communication This section contains the information required for the data exchange via CANopen. Data is exchanged with the sensor via objects. These objects and their respective permissible functions are defined in the following SDO directory.
Page 44
UC***-L2M series Parameterization Using the CANopen Engineering Tool with CANopen Objects Supported Objects Object Description 0x1000 Device Type 0x1001 Error Register 0x1002 Vendor Status Register 0x1003 Predefined Error Field, Maximum of 32 Entries 0x1005 SYNC Identifier 0x1008 Vendor Device Name 0x1009 Vendor Hardware Version 0x100A...
UC***-L2M series Parameterization Using the CANopen Engineering Tool with CANopen Objects Object 0x1000 Device Type Index Subindex Designation Data type Attribute Default value 0x1000 0x00 Device Type ro (= read only) unsigned32 Table 7.3 1.Data type without prefix, 32 bit Object 0x1001 Error Register Index Subindex...
Page 46
UC***-L2M series Parameterization Using the CANopen Engineering Tool with CANopen Objects Object 0x1005 SYNC Identifier Index Subindex Designation Data type Attribute Default value 0x1005 0x00 COB-ID SYNC unsigned32 rw (= read/write) 0x00000080 Message Table 7.8 The 32-bit data of the identifier in the SYNC message describes the synchronization as follows: 10 ...
Page 47
UC***-L2M series Parameterization Using the CANopen Engineering Tool with CANopen Objects 7.12 Object 0x1011 Restore Factory Parameters Index Subindex Designation Data type Attribute Default value 0x1010 0x01 Restore Default unsigned 32 0x00000001 Parameters Table 7.14 To restore factory parameters, write the specific code "0x64616f6c" in parameter 0x1010. After switching the ultrasonic sensor off and on again, factory settings will be restored.
Page 48
UC***-L2M series Parameterization Using the CANopen Engineering Tool with CANopen Objects 7.17 Object 0x1020 Check Configuration Index Subindex Designation Data type Attribute Default value 0x1010 0x00 Configuration unsigned 32 0x00000000 Date Table 7.19 7.18 Object 0x1200 Server SDO Parameter (Default SDO) Index Subindex Designation...
UC***-L2M series Parameterization Using the CANopen Engineering Tool with CANopen Objects 7.21 Object 0x2000 1. TxPDO Process Data Note PDO mapping is possible for this CANopen object. Subin- Attri- Index Designation Data type bute Default value Meaning 0x2000 0x01 Measured unsigned16 ro 16-bit distance of 0 Distance value to the mea-...
Parameterization Using the CANopen Engineering Tool with CANopen Objects 7.23 Object 0x2010 Identification and Information Subin- Attri- Index Designation Data type bute Default value Meaning 0x2010 0x01 Vendor Name string Pepperl+Fuchs Vendor Name 0x02 Vendor Text string www.pepperl- Website fuchs.com 0x03 Product ID string 70134319-* Item number...
UC***-L2M series Parameterization Using the CANopen Engineering Tool with CANopen Objects 7.26 Object 0x2021 Ultrasonic Sensor with Sync Feature Subin- Attri- Index Designation Data type bute Default value Meaning 0x2021 0x00 Synchroniza- unsigned8 Number of sync groups tion device 0x01 Synchroniza- unsigned8 0 = deactivated...
UC***-L2M series Parameterization Using the CANopen Engineering Tool with CANopen Objects 7.28 Object 0x4000 Measurement Configuration Subin- Attri- Index Designation Data type bute Default value Meaning 0x4000 0x01 Measurement unsigned8 Factory setting is Setting of the sound beam Config: Beam 0x02 = wide sound width Width...
UC***-L2M series Parameterization Using the CANopen Engineering Tool with CANopen Objects 7.29 Object 0x4001 Echo Suppression Configuration Subin- Attri- Index Designation Data type bute Default value Meaning 0x4001 0x01 Echo Sup- unsigned16 rw Factory setting is Setting of configurable echo pression: 0x00 = activated suppression...
Page 54
UC***-L2M series Parameterization Using the CANopen Engineering Tool with CANopen Objects Subin- Attri- Index Designation Data type bute Default value Meaning 0x4001 0x0B Echo Sup- unsigned16 rw Factory setting: 0 Start distance value from pression: Area Possible values: which echoes are sup- 4 Start 0 ...
Page 55
UC***-L2M series Parameterization Using the CANopen Engineering Tool with CANopen Objects Subin- Attri- Index Designation Data type bute Default value Meaning 0x4001 0x14 Echo Sup- unsigned16 rw Factory setting: 0 Start distance value from pression: Area Possible values: which echoes are sup- 7 Start 0 ...
UC***-L2M series Parameterization Using the CANopen Engineering Tool with CANopen Objects Subin- Attri- Index Designation Data type bute Default value Meaning 0x4001 0x1D Echo Sup- unsigned16 rw Factory setting: 0 Start distance value from pression: Area Possible values: which echoes are sup- 10 Start 0 ...
Page 57
UC***-L2M series Parameterization Using the CANopen Engineering Tool with CANopen Objects Subin- Attri- Index Designation Data type bute Default value Meaning 0x4002 0x04 Eval Config: unsigned8 rw Factory setting = You can use this parameter to Arithmetic 0x07 -> M = 5 N = 2 control the depths of the average Average Possible values:...
Page 58
UC***-L2M series Parameterization Using the CANopen Engineering Tool with CANopen Objects Subin- Attri- Index Designation Data type bute Default value Meaning 0x4002 0x05 Eval Config: unsigned8 Factory setting = 75 This parameter determines Low Pass Possible values: how much weighting in per- Weight 1 ...
UC***-L2M series Parameterization Using the CANopen Engineering Tool with CANopen Objects 7.31 Object 0x4003 Temperature Compensation Configuration Note PDO mapping is possible for this CANopen object. Subin- Attri- Index Designation Data type bute Default value Meaning 0x4003 0x01 Temperature unsigned8 Factory setting is The speed of sound and sub- Compensa-...
UC***-L2M series Parameterization Using the CANopen Engineering Tool with CANopen Objects 7.32 Object 0x4100 Echo Field Information Subin- Attri- Index Designation Data type bute Default value Meaning 0x4100 0x00 Echo Array octet_string ro The echo array information Information contains distance and ampli- tude information for the mea- surement result and for up to 32 individual echo signals.
UC***-L2M series Synchronizing Multiple Sensors Synchronizing Multiple Sensors In applications where multiple ultrasonic sensors are operated in close proximity to each other, we must prevent cross-talk between them. Otherwise, this can result in individual devices pro- viding incorrect measurements. Synchronizing devices is the easiest way to solve this problem. This can be done directly between the synchronized sensors without intervention from a separate CAN device.
Page 62
UC***-L2M series Synchronizing Multiple Sensors Define Cycle Time The cycle time determines the interval at which a synchronized measurement of all sensors in this sync group is triggered. If a sync group has cycle time 0, this group is inactive. Theoreti- cally, you can enter any value in ms.
UC***-L2M series Maintenance and Repair Maintenance and Repair Maintenance Work The sensor itself is maintenance-free. For this reason, it is not necessary to carry out regular adjustments or maintenance work on the sensor itself. However, check that the sensor and connector are tight within the scope of routine mainte- nance intervals.
In case of a fault, use the following checklist to determine whether a fault with the sensor can be remedied. If none of the information provided in the checklist solves the problem, contact Pepperl+Fuchs via your sales office with any queries. Have details of the model number and firmware version of the sensor ready if possible.
Need help?
Do you have a question about the UC L2M Series and is the answer not in the manual?
Questions and answers