Download Print this page
MICRO-EPSILON ILD1 20 Series Operating Instructions Manual

MICRO-EPSILON ILD1 20 Series Operating Instructions Manual

Dual processing unit

Advertisement

Quick Links

ILD1x20
ODC2520
ILD1750
ILD1900
ILD2300
IFC24xx
(current models in the catalog)
Operating Instructions
Dual Processing Unit

Advertisement

loading
Need help?

Need help?

Do you have a question about the ILD1 20 Series and is the answer not in the manual?

Questions and answers

Summary of Contents for MICRO-EPSILON ILD1 20 Series

  • Page 1 Operating Instructions Dual Processing Unit ILD1x20 ODC2520 IFC24xx (current models in the catalog) ILD1750 ILD1900 ILD2300...
  • Page 2 Controllers for sensors of class ILD1x20, ILD1750, ILD1900, ILD2300, ODC2520, IFC24xx (current models in the catalog) MICRO-EPSILON MESSTECHNIK GmbH & Co. KG Königbacher Str. 15 94496 Ortenburg / Germany Tel: +49 (0) 8542 / 168-0 Fax: +49 (0) 8542 / 168-90 E-Mail: info@micro-epsilon.com...
  • Page 3: Table Of Contents

    Contents Contents Safety................................6 Symbols used..............................6 Warnings.................................6 Notes on product marking..........................6 1.3.1 CE marking..............................6 1.3.2 UKCA marking..............................6 Intended use..............................6 Proper environment............................7 Functional principle, technical data.........................8 Functional principle............................8 Technical Data..............................8 Delivery................................9 Unpacking, included in delivery........................9 Storage................................9 Installation and assembly..........................
  • Page 4 Contents 6.7.2 Saving Settings.............................35 6.7.3 Loading Settings............................35 6.7.4 Managing Settings............................36 6.7.5 Resetting...............................37 Software Support with MEDAQLib........................38 Disclaimer..............................39 Decommissioning, disposal.......................... 40 Service, repair...............................41 Optional accessories............................ 42 ASCII communication........................... 44 12.1 General................................. 44 12.2 Data Protocol..............................44 12.3 General Commands............................47 12.3.1 Calling up Controller Information........................
  • Page 5 Contents 12.10.4 Encoder Start Value............................56 12.10.5 Loading the Encoder Start Value........................56 12.10.6 Encoder Counting Direction..........................56 12.10.7 Resetting the Reference Marks........................56 12.10.8 Resetting the Encoder..........................56 12.10.9 Querying the Encoder Value.........................56 12.10.10 Querying the Reference Counter........................57 12.10.11 Encoder Acquisition Source..........................57 12.11 Encoder as Trigger............................
  • Page 6: Safety

    Safety Safety Symbols used System operation assumes knowledge of the operating instructions. The following symbols are used in these operating instructions: Indicates a situation which, if not avoided, may result in minor or moderate injury. CAUTION Indicates a situation that may result in property damage if not avoided. Indicates a user action.
  • Page 7: Proper Environment

    Safety The controller is used for calculating two digital input signals, for example for thickness measurement ● filtering measurement values ● The controller may only be operated within the values specified in the technical data, see Chap. 2.2. The controller must be used in such a way that no persons are endangered or machines and other material goods are damaged in the event of malfunction or total failure of the controller.
  • Page 8: Functional Principle, Technical Data

    The controller is used to process two digital input signals. Features: Processing of two input signals, switchable between sensor and encoder ● Programmable via Ethernet (websites) ● Semi-automatic sensor detection for Micro-Epsilon sensors with a digital output ● Triggering ● Ethernet interface with TCP and UDP protocol ●...
  • Page 9: Delivery

    Delivery Delivery Unpacking, included in delivery 1 controller ● 1 installation instructions ● 1 16-pin socket strip (cable terminal) with latching function of the type Weidmüller B2CF 3.50/16/180 SN BK BX ● ► Carefully remove the components of the measuring system from the packaging and ensure that the goods are for­ warded in such a way that no damage can occur.
  • Page 10: Installation And Assembly

    Installation and assembly Installation and assembly Assembling the Controller Note Ensure careful handling during installation and operation. 102.9 (4.05) 102,9 102.9 Dual Processing Unit Status 2 Status 1 Sensor 1 Sensor 2 Fig. 4.1: Dimensional drawing of the Dual Processing Unit, dimensions in mm Electrical Connections, LEDs Sensor signal Encoder signal...
  • Page 11 Installation and assembly Fig. 4.1: Pin assignment for sensor connections (2), sensor 1 or sensor 2, encoder 1 or encoder 2 Description No sensor connected Green Sensor in measuring mode and within measuring range Sensor in measuring mode and outside of measuring range Orange flashing Sensor is being scanned.
  • Page 12: Switching On The Laser

    Installation and assembly Fig. 4.4: Description of LEDs for power and USB status (3) Switching on the Laser Fig. 4.2: View for Settings - Channel settings - Sensor 1/2 - Laser The measuring laser at the sensor is switched on via an optocoupler input. This is advantageous when it comes to switch­ ing the sensor off for maintenance work or the like.
  • Page 13: Operation

    If no measurement values appear, check whether the sensors are switched on and there is a target in the measuring range of the sensor. Installing the USB Driver You can find the current Dual Processing Unit / C-Box WinUSB driver at: https://www.micro-epsilon.com/industry-sensors/interfaces/dual-processing-unit/ ► Connect the controller to the USB port on your computer. ►...
  • Page 14: Software Update

    Operation Fig. 5.1: Device manager view Software Update The software can only be updated via USB. Fig. 5.2: View of Micro-Epsilon sensor update ► Load the firmware update file from the MICRO-EPSILON homepage , see Chap. 5.2. Update_Sensor.exe ► Unzip the files. The file and the firmware file are unzipped.
  • Page 15: Control Via Ethernet

    If you cannot remember the IP address of the DPU or if you have configured the use of a dynamic IP address (DHCP) on the DPU, launch the program. sensorTOOL You can find this program online at https://www.micro-epsilon.com/fileadmin/download/software/sensorTool.exe. ► Select in the...
  • Page 16: Access Via Ethernet

    Operation ► Click on the button to show the sensor website. Open Website Interactive websites for setting the controller and peripherals will now appear in the web browser. Fig. 5.3: sensorTOOL auxiliary program for sensor search 5.4.3 Access via Ethernet ►...
  • Page 17: Measurement Value Display With Web Browser

    Operation 5.4.4 Measurement Value Display with Web Browser ► Switch to the tab to configure the measurement value display. Measurement Fig. 5.4: Display of the measuring or computing result The website for displaying measurement values includes the following functions: Buttons for controlling a measurement with the functions Start, and Stop.
  • Page 18: Programming Via Ascii Commands

    Operation Only a limited number of recorded measurement values can be saved (approx. 50,000). If more meas­ urement values are recorded, the oldest measurement values are deleted. Programming via ASCII commands As an additional feature, you can configure the controller via an ASCII interface, physically RS422. For this purpose, the controller must be connected to a serial RS422 interface by means of a suitable interface converter or by means of a plug-in card to a PC/PLC.
  • Page 19: Setting Controller Parameters

    Setting controller parameters Setting controller parameters Preparations for the Setting Options You can configure the controller in various ways: By web browser via the web interface. ● With ASCII command set and terminal program via RS422. ● If you do not permanently save the programming in the sensor, the settings will be lost after the sensor is switched off.
  • Page 20 Setting controller parameters On, off Software is used to switch the laser light Laser source at the sensor on or off. Fig. 6.1: View for channel 1, channel 2 - sensor Fig. 6.1: View for menu for channel 1, channel 2 - sensor Filter / Averaging in the Sensor or Controller There are several filter types for the measurement values.
  • Page 21 Setting controller parameters Application tips Smoothing of measured values ● In contrast to recursive averaging, the effect can be finely controlled. ● With uniform noise of the measured values without spikes ● In the case of a slightly rough surface whose roughness is to be eliminated. ●...
  • Page 22: Channel 1, Channel 2 - Encoder

    Setting controller parameters Application tips The measured value curve is not smoothed to a great extent; it primarily elimi­ ● nates spikes Suppresses individual interference pulses ● In short, strong signal peaks (spikes) ● Also suitable for edge jumps (only minor influence) ●...
  • Page 23: Digital Input

    Setting controller parameters erence / Second reference / Every ref­ erence Fig. 6.5: View for channel 1, channel 2 - encoder Fig. 6.3: Dual Processing Unit - channel 1, 2 - encoder 6.3.4 Digital Input ► Switch to the > >...
  • Page 24: Data Recording

    Setting controller parameters Data Recording 6.4.1 Measurement task ► Switch to the > > menu. Settings Data recording Measurement task The measurement task determines which value (possibly still mastered or filtered) is output as the DPU measurement value. Fig. 6.4: View for measurement task - measuring mode Measurement val­...
  • Page 25: Error Handling

    Setting controller parameters Data rate web dia­ Value gram (kHz) The data is transmitted at a lower data rate via the web diagram interface. At higher measuring rates, this means that fewer measurement values are displayed or stored in the web diagram. You can find the measuring rates in the operating instructions for the connected sensors and controllers.
  • Page 26: Mastering / Zeroing

    Setting controller parameters Number of values Median filter 3 / 5 / 7 / 9 / 11 / 13 for median filter There are two DPU filters (DPUFILTER1, DPUFILTER2) and per channel two sensor filters (SENSOR1FILTER1, SEN­ SOR1FILTER2, SENSOR2FILTER1, SENSOR2FILTER2). You can use either the DPU filters or the sensor filters. Mixed operation is not possible.
  • Page 27: Data Output Trigger

    Setting controller parameters and the analog outputs remains unaffected. 6.5.4 Data Output Trigger ► Switch to the > > menu. Settings Processing Data output trigger No triggering / level triggering / edge Data Output Selected mode triggering / software triggering Trigger Level triggering Measurement values are output continuously as long as the selected level applies.
  • Page 28: Output Data Rate

    Setting controller parameters High-level logic Logic for external synchronization All sensors can be synchronized from the controller. Synchronization between sensors of the same type is thus no longer necessary. Sensors with different measuring ranges from the same series can be synchronized. The controller functions as the master;...
  • Page 29: Outputs

    Setting controller parameters Outputs 6.6.1 Digital Interface Selection ► Switch to the > > menu. Settings Outputs Digital interface selection Digital Interface Interface for data output Disabled No measurement values are output via the digital Selection interface. Ethernet Ethernet allows for fast data transmission not in real time (packet-based data transfer).
  • Page 30: Ethernet Data Selection

    Data selection Ethernet Fig. 6.6: Ethernet data selection menu view It is not possible to display and store the additional values in the web diagram. Please use sensorTOOL for this. You can find sensorTOOL on the Micro-Epsilon website at https://www.micro-epsilon.com/ industry-sensors/interfaces/dual-processing-unit/.
  • Page 31: Usb Data Selection

    Data selection USB Fig. 6.7: USB data selection menu view It is not possible to display and store the additional values in the web diagram. Please use sensorTOOL for this. You can find sensorTOOL on the Micro-Epsilon website at https://www.micro-epsilon.com/ industry-sensors/interfaces/dual-processing-unit/.
  • Page 32: Usb Settings

    Setting controller parameters Manual Settings for the Ethernet interface, transmission type and measurement packet size. The DPU can send the measure­ ment values to a measurement value server (transmission type: Client/UDP) or provide the measurement values them­ selves as a server (transmission type: Server/TCP). In this case, a program you have created yourself can be used as the client, for example.
  • Page 33: Analog Output 1, Analog Output 2

    Setting controller parameters Value Upper limit value The channel mode can restrict the selectable values! Fig. 6.8: Selecting the function of the error outputs The result of the range check of the selected value is output. The valid value range is set by the upper and lower limit value.
  • Page 34: System Settings

    Setting controller parameters System Settings 6.7.1 Language & Unit The web interface supports the units mm and inches in the measurement result display. German, English, Chinese, Japanese and Korean are possible as languages for the web interface. ► Switch to the >...
  • Page 35: Saving Settings

    Setting controller parameters 6.7.2 Saving Settings ► Switch to the > > tab. Settings System settings Save settings All settings on the controller can be permanently saved in user programs, i.e. so-called setups. This may be settings of the connected sensors or controllers. Fig.
  • Page 36: Managing Settings

    Setting controller parameters 6.7.4 Managing Settings ► Switch to the > > tab. Settings System settings Manage settings This menu allows you to save a backup copy of the controller settings on your PC/Notebook or to read saved controller settings back into the controller. For security reasons, save the settings in the controller before exporting or importing the files.
  • Page 37: Resetting

    Setting controller parameters 6.7.5 Resetting ► Switch to the > > tab. Settings System settings Reset Fig. 6.11: Reset menu view Reset to factory The DPU is reset to the factory settings. All setups are deleted and the default pa­ Resetting defaults rameters are loaded.
  • Page 38: Software Support With Medaqlib

    Software Support with MEDAQLib Software Support with MEDAQLib MEDAQLib offers you a documented driver DLL. This allows you to integrate sensors from MICRO-EPSILON in conjunc­ tion with a converter or interface module into existing or customer-specific PC software. MEDAQLib ►...
  • Page 39: Disclaimer

    Micro-Epsilon or to your distributor / retailer. Micro-Epsilon undertakes no liability whatsoever for damage, loss or costs caused by or related in any way to the product, in particular consequential damage, e.g., due to non-observance of these instructions/this manual, ●...
  • Page 40: Decommissioning, Disposal

    Here you can inform yourself about the re­ spective national collection and return points. - Old devices can also be returned for disposal to Micro-Epsilon at the address given in the imprint at https:// www.micro-epsilon.com/legal-details. - We would like to point out that you are responsible for deleting the measurement-specific and personal data on the old devices to be disposed of.
  • Page 41: Service, Repair

    Please send us the affected parts for repair or exchange. ● If the cause of a fault cannot be clearly identified, please send the entire measuring system to: MICRO-EPSILON MESSTECHNIK GmbH & Co. KG Königbacher Str. 15 94496 Ortenburg / Germany...
  • Page 42: Optional Accessories

    Optional accessories Optional accessories Cable terminal suitable for - single-stranded/fine-stranded conductor, cross-section = 0.08 ... 1.5 mm - fine-stranded conductor (with ferrule with/without plastic collar), cross-section = 0.25 ... 1 mm Pin 1 Pin 15 Pin 2 Pin 16 Fig. 11.1: Pin assignment for 16-pin cable terminal Fasten the cable terminal in a vise, if possible.
  • Page 43 Optional accessories Interface and supply cable for connecting an ILD1420 to the Dual Processing Unit, cable length x = 3, 6, 9 or 10 m 15-pol. Sub-D Stecker für 15-pin. Sub-D connector 15-pin. Sub-D connector den Anschluss an die for connection to Dual for connection to Dual Dual Processing Unit Processing Unit...
  • Page 44: Ascii Communication

    ASCII communication ASCII communication 12.1 General The ASCII commands can be sent to the sensor/controller via the RS422 or Ethernet (port 23) interfaces. All commands, inputs and error reports are in English. A command always consists of the command name and zero or several parame­ ters that are separated with a space and end in LF.
  • Page 45 ASCII communication Bytes per frame (16 bits) / number of frames in the packet (16 bits) ● Frame counter (32 bits) ● The measurement value frames in the packet are always complete. Therefore, a frame cannot be divided between multi­ ple packets.
  • Page 46 ASCII communication Fig. 12.1: Description of flags 1 (Ethernet) Flags 2 bits Description 0 to 31 Fig. 12.2: Description of flags 2 (Ethernet) Value Interface Value range Sensor 1 value, 0 ... 262072 Sensor 2 value, Ethernet -INT_MAX -2147483647 ... 2147483636 DPU value INT_MAX-11 DPU counter,...
  • Page 47: General Commands

    ASCII communication DPU digital Laser ON Sensor 2 output Switching input 1 Sensor 2 input Switching input 2 Sensor 2 input 13 to 15 (or 31) Reserved (0) Fig. 12.6: Description of DPU digital During a reboot or after a configuration change at the DPU, the DPU initializes the sensors and the measurement starts again.
  • Page 48: Reading Out All Settings

    ASCII communication GETINFO2: The command GETINFO2 provides information about the sensor connected at the sensor 2 connection. ● 12.3.4 Reading out All Settings PRINT [ALL] PRINT is used to output all query commands, line preceded by a response with command name. ●...
  • Page 49: Triggering

    ASCII communication 12.4 Triggering 12.4.1 Trigger Mode TRIGGER NONE | EDGE | PULSE | SOFTWARE Selection of the trigger mode. NONE: No triggering ● EDGE: Edge triggering via TRG-IN (output of measurement values depending on the TRIGGERCOUNT) ● PULSE: Gate triggering via TRG-IN (continuous output of measurement values, if TRG-IN is active) ●...
  • Page 50: Setting For Ethernet Measurement Value Transmission

    ASCII communication STATIC: Setting an IP address, netmask and gateway (format: xxx.xxx.xxx.xxx) ● If the IP address, netmask and/or gateway are not specified, their values remain unchanged. Factory setting: STATIC 169.254.168.150 255.255.0.0 169.254 1.1 12.5.2 Setting for Ethernet Measurement Value Transmission MEASTRANSFER NONE MEASTRANSFER SERVER/TCP <port>...
  • Page 51: Measurement

    ASCII communication 12.7 Measurement 12.7.1 Selection of Measuring Mode MEASMODE SENSOR1VALUE|SENSOR2VALUE|SENSOR12THICK|SENSOR12STEP Defines the measuring mode. The DPUVALUE results from the transfer of a sensor value or from the calculation of a thickness or step. If an encoder value is used in one of these calculations, an error message “E80 channel is not in sensor mode” is generated. SENSOR1VALUE: Measurement value from sensor 1 ●...
  • Page 52: Two-Point Mastering

    ASCII communication 12.7.6 Two-point mastering DIGITALSCALE<n> MASTER <value>|NONE Two-point mastering is used to correct the slope and offset of the output signal using any two points. The value range for <value> is set between -1024 and 1024 mm. Two-point mastering makes it possible to achieve a linear signal curve with­ in the defined limit values at the Ethernet and USB outputs.
  • Page 53: Scaling Output Values

    ASCII communication 12.9.3 Scaling Output Values OUTSCALE_USB STANDARD|(TWOPOINT <Minimum measurement value> <Maximum measurement value>) Setting the DPUVALUE scaling via USB The default scaling is for distance/step 0 to MR (Sensor1) and for thickness measurement 0 to MR (sensor1) + MR (Sen­ sor2) (MR = measuring range).
  • Page 54: Data Selection For Ethernet

    ASCII communication DPUSTATMAX: DPU: Maximum value ● DPUSTATPEAK: DPU: Peak-to-peak value ● Factory setting: SENSOR1VALUE 12.9.6 Data Selection for Ethernet OUT_ETH NONE|([CHANNEL1VALUE] [CHANNEL1ADDITIONAL] [SENSOR1SHUTTER] [SENSOR1INTENSITY] [CHANNEL2VALUE] [SENSOR2ADDITIONAL] [SENSOR2SHUTTER] [SENSOR2INTENSITY] [DPUVALUE] [DPU- COUNTER] [DPUTIMESTAMP] [DPUDIGITALIO] [CHANNEL1STATMIN] [CHANNEL1STATMAX] [CHANNEL1STAT- PEAK] [CHANNEL2STATMIN] [CHANNEL2STATMAX) [CHANNEL2STATPEAK] [DPUSTATMIN] [DPUSTATMAX] [DPUSTATPEAK]) Setting for specifying which values are to be output via Ethernet53.
  • Page 55: Limit Value Testing

    ASCII communication TY|SENSOR2SHUTTER|CHANNEL1STATMIN|CHANNEL1STATMAX|CHANNEL1STATPEAK|CHANNEL2STATMIN| CHANNEL2STATMAX|CHANNEL2STATPEAK|DPUVALUE|DPUSTATMIN|DPUSTATMAX. With LOW|HIGH, the output is permanently set to LOW or HIGH. 12.9.10 Limit Value Testing ERRORLIMIT<n> <Lower limit value><Upper limit value> Parameters for DPU limit value testing. Depending on the signal set for ERROROUT<n>, different value ranges and units apply for the ERRORLIMIT parame­ ters: mm (sensor values) CHANNEL1VALUE|CHANNEL2VALUE: 0 ..
  • Page 56: Encoder Interpolation Mode

    ASCII communication 12.10.2 Encoder Interpolation Mode ENCINTERPOL<n> COUNTER|1|2|4 (n = 1,2) Setting the interpolation depth of the relevant encoder input. COUNTER: Normal counting operation ● 1, 2, 4: Interpolation stage (single, double, quadruple evaluation) ● 12.10.3 Encoder Reference Track ENCREF<n> NONE|ONE|EVER|LIMIT Setting the effect of the encoder reference track NONE: Reference mark of the encoder has no effect.
  • Page 57: Querying The Reference Counter

    ASCII communication 12.10.10 Querying the Reference Counter ENCGETREF<n> Queries the current reference counter value. Possible results: NONE: Reference mark has not been crossed since the last reset. ● FIRST: The reference mark has been crossed once. ● SECOND: The reference mark has been crossed multiple times. ●...
  • Page 58: Trigger Start Value

    ASCII communication 12.11.4 Trigger Start Value ENCTRIGGERSTART<n> 0..UINT32_MAX|NONE Output is started after this start position is passed. Default: NONE: Start value inactive, output is started immediately. 12.11.5 Trigger Pulse Width ENCTRIGGERPULSEWIDTH<n> 1..UINT16_MAX Input of pulse duration in µs at the digital error output in CHANNELMODE<n> ENCODER and ERROROUT<n> SEN­ SOR<n>...
  • Page 59: Index

    Index Index Seite 59 Dual Processing Unit...
  • Page 60 MICRO-EPSILON MESSTECHNIK GmbH & Co. KG Königbacher Str. 15 94496 Ortenburg / Germany Tel: +49 (0) 8542 / 168-0 X9750465-A01 E-Mail: info@micro-epsilon.com © MICRO-EPSILON MESSTECHNIK www.micro-epsilon.com/contact/worldwide/...

This manual is also suitable for:

Ild1750Ild1900Ild2300Odc2520