Contents Safety ............................9 Symbols Used ..............................9 Warnings ................................9 Notes on Product Marking..........................10 1.3.1 Notes on CE Marking ........................10 1.3.2 Notes on UKCA Marking ......................10 Intended Use ..............................10 Proper Environment ............................10 Functional Principle, Technical Data ..................11 Short Description ............................
Page 4
Signal Quality ..............................44 Distance Measurement with Website Display ....................45 Save/Load Settings ............................47 5.10 Dark Correction.............................. 49 Set Sensor Parameters, Web Interface ................. 51 Inputs ................................51 6.1.1 Synchronization ..........................51 6.1.2 Encoder Inputs ..........................51 6.1.2.1 Overview, Menu ......................51 6.1.2.2 Number of Encoders ....................
Page 7
A 5.3.9 Measurement ..........................157 A 5.3.9.1 Peak count ......................157 A 5.3.9.2 Peak Selection ......................157 A 5.3.9.3 Number of Peaks and Switching Refractivity Correction On/Off ......158 A 5.3.9.4 Exposure Mode ....................... 158 A 5.3.9.5 Measuring rate ......................158 A 5.3.9.6 Exposure Time ......................
Page 8
Switch between EtherCAT and Ethernet Setup Mode ............175 Switching between Ethernet Setup Mode and EtherCAT ........... 175 Telnet ............................. 176 A 8.1 General ................................ 176 A 8.2 Establishing the Connection ........................176 A 8.3 Help on a Command ........................... 177 A 8.4 Error Messages ............................
Safety Safety System operation assumes knowledge of the operating instructions. Symbols Used The following symbols are used in these operating instructions: CAUTION Indicates a hazardous situation which, if not avoided, may result in minor or moderate injury. NOTICE Indicates a situation that may result in property damage if not avoided. Indicates a user action.
Safety Notes on Product Marking 1.3.1 Notes on CE Marking Please note the following for the confocalDT IFD2410/2411/2415 measuring system: - EU Directive 2014/30/EU - EU Directive 2011/65/EU Products which carry the CE mark satisfy the requirements of the EU directives cited and the relevant applicable har- monized European standards (EN).
Functional Principle, Technical Data Functional Principle, Technical Data Short Description The measuring systems consists of: Controller Controller (IFC2411) (IFD2410-x, IFD2415-x) Optical fiber (sensor cable) Sensor Sensor (IFSxxx) confocalDT IFD2410/2415 confocalDT IFD2411 IFC2411 series controllers can be operated with With the IFD2410/2415, the sensor and different sensors.
Functional Principle, Technical Data Term Definitions, Glossary Start of measuring range. A start of measuring range (SMR) must be kept between each sensor and the target. Minimal distance between the front sensor face and the target. MMR Mid of measuring range End of measuring range (start of measuring range + measuring range) Maximum distance between the front sensor face and the target.
Functional Principle, Technical Data Technical Data for confocalDT IFD2410/2415 Model IFD2410-1 IFD2410-3 IFD2410-6 IFD2415-1 IFD2415-3 IFD2415-10 Measuring Distance 1.0 mm 3.0 mm 6.0 mm 1.0 mm 3.0 mm 10.0 mm range Minimum thick- 0.05 mm 0.15 mm 0.3 mm 0.05 mm 0.15 mm 0.5 mm ness...
Functional Principle, Technical Data Technical Data confocalDT IFD2411 Model IFD2411-1 IFD2411-2 IFD2411/90-2 IFD2411-3 IFD2411-6 Measuring range Distance 1.0 mm 2.0 mm 2.0 mm 3.0 mm 6.0 mm Start of measuring approx. 15 mm 14 mm 25 mm 35 mm 9.6 mm range <...
Delivery Delivery Scope of Delivery confocalDT IFD2410/2415 1 Sensor IFD241x-x 1 PC2415-1/Y Length 1 m 1 acceptance report 1 quick manual 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. Check the delivery for completeness and shipping damage immediately after unpacking.
IFD2410/2415 4.2.1 Circumferential Clamping Mount the IFD241x using a mounting adapter. Fig. 2 Circumferential clamping with MA240x mounting ring, consisting of mounting block and mounting ring Micro-Epsilon recommends using the circumferential clamping. 20 (.79) 30 (1.18) 10 (.39) 13 (.51) 10 (.39)
Connect the inputs for pin 1 and pin 2 on the sensor to a 24 V power supply. Power supply only for measuring devices, not to be used for drives or similar sources of impulse interference at the same time. MICRO-EPSILON recommends using the optionally available PS2020 power supply, for the sensor. confocalDT 2410/2411/2415...
Mounting | confocalDT IFD2410/2415 4.2.6 RS422 In addition to Industrial Ethernet, the IFD2410/2415 also supports serial communication via RS422. The PC2415-1/Y or PC2415-x/OE cables enable serial communication. The IF2001/USB RS422-to-USB converter is available as an optional accessory. - Differential signals to EIA-422, galvanically connected to supply voltage. - Receiver Rx with 120 Ohm internal terminating resistor.
Mounting | confocalDT IFD2410/2415 4.2.8 Analog Output The alternative analog output (voltage or current) is connected to the 17-pin sensor plug and is galvanically connected to the supply voltage. IFD2410/2415, 17-pin connector SC2415-x/OE Signal Wire color Analog output White, inside Analog GND Black Voltage: Pin V/I out and Pin GND,...
Mounting | confocalDT IFD2410/2415 4.2.10 Switching Outputs (digital I/O) The GND connections of the switching outputs are separated from the supply GND by filters. The switching behavior (NPN, PNP , Push-Pull) is programmable I 100 mA. The maximum auxiliary voltage for a switching output with NPN switching behavior is 28 V. Controller Error 1/2 Error 1/2...
Mounting | confocalDT IFD2410/2415 4.2.11 Synchronization (Inputs/Outputs) 4.2.11.1 General SYNC+ Sync- - The pins on the 12-pin sensor connector: Symmetrical output/input for synchronization of two or more sensors multifunction input 1 multifunction input 2 - The pins on the 17-pin sensor connector: Input for syn- chronization of a sensor with an external synchronization source, such as a function generator - The termination resistor R (120 Ohm) can be switched on or off via software.
Program the sensor’s sync connections to the trigger input function. The trigger source (master) must supply a symmetrical output signal according to the RS422 standard. For asymmetrical trigger sources, Micro-Epsilon recommends inserting the SU4 level converter (3 channels TTL/HTL to RS422) between trigger signal source and sensor.
Connection conditions - The encoders must supply symmetrical RS422 signals. - If there are no RS422 outputs on the encoder, Micro-Epsilon recommends inserting the SU4 level converter (3 chan- nels TTL/HTL to RS422) between trigger signal source and controller. 1) If encoders 2 and 3 are used, neither serial communication via RS422 and nor synchronization of the IFD2410/2415 will be possi- ble.
Mounting | confocalDT 2411 confocalDT 2411 4.3.1 IFC2411 Controller The IFC2411 controller can be placed on a flat surface or mounted with a TH 35 top-hat rail according to DIN EN 60715, e.g. in a control cabinet. Mindestabstand benachbarter Controller beträgt 10 mm. The minimum distance between con- trollers is 10 mm.
Page 28
Mounting | confocalDT 2411 Do not kink the sensor cable. Do not pull the sensor cable over sharp edges. Do not crush the sensor cable, do not use cable ties to Do not pull on the sensor cable. secure it. Connect sensor cable to controller Remove the dummy plug of the green optical fiber sensor...
Connect the inputs for pin 1 and pin 2 on the controller to a 24 V power supply. Power supply only for measuring devices, not to be used for drives or similar sources of pulse interference at the same time. MICRO-EPSILON recommends using the optionally available PS2020 power supply, for the sensor. 4.3.8 RS422 In addition to Industrial Ethernet, the IFC2411 also supports serial communication via RS422.
Mounting | confocalDT 2411 4.3.10 Analog Output The alternative analog output (voltage or current) is connected to the 17-pin connector and is galvanically connected to the supply voltage. IFC2411, 17-pin connector SC2415-x/OE Signal Wire color Analog output White, inside Analog GND Black Shield Housing...
Mounting | confocalDT 2411 4.3.12 Synchronization (Inputs/Outputs) 4.3.12.1 General SYNC+ Sync- - The pins on the 5-pin clamping sleeve: Symmetrical output/input for synchronization of two or more controllers multifunction input 1 - The pin on the 5-pin clamping sleeve: Input for synchronization of a controller with an external synchronization source, such as a function generator - The termination resistor R (120 Ohm) can be switched on or off via software.
Program the sensor’s sync connections to the trigger input function. The trigger source (master) must supply a symmetrical output signal according to the RS422 standard. For asymmetrical trigger sources, Micro-Epsilon recommends inserting the SU4 level converter (3 channels TTL/HTL to RS422) between trigger signal source and sensor.
Mounting | confocalDT 2411 4.3.13.4 Triggering with Input Encoder 1 A connected encoder at the input of encoder 1 can be used for triggering. IFC2411, 17-pin connector SC2415-x/OE Signal Level Wire color Encoder 1B+ Gray Encoder 1B- Pink RS422 (EIA422) Encoder 1A- Red/blue Encoder 1A+...
Mounting | LEDs LEDs Color Status Meaning Intensity Red flashes Dark signal acquisition in progress Signal saturated illuminated Yellow Signal too low illuminated Green Signal OK illuminated Range flashes Dark signal acquisition in progress No target present, illuminated outside of measuring range Yellow Target close to mid of measuring range illuminated...
Virtual Ethernet Port - https://www.micro-epsilon.de/ converter IF2001/USB a name in TwinCAT®. download/software. You can find more details from Micro-Epsilon via on this in the section Assign a MAC address USB. Further information for EtherCAT Switch between Eth- and an IP address to the...
Commissioning Access via Web Interface Launch the web interface of the measuring system, see Chap. 5.1. Interactive web pages for configuring the measuring system now appear in the web browser. The measuring system is active and provides measured values. Real-time measurement with the web interface is not guaranteed. The ongoing chart type measurement can be controlled with the function buttons in the Fig.
Commissioning Positioning the Target Position the target as centrally as possible within the measuring range. LED Range 100 % No target present or target outside of measuring range intensity Displacement Target close to mid of measur- range Yellow ing range Target Target within the measuring Green...
Commissioning Presets, Setups, Measurement Configuration Selection Definition - Preset: Manufacturer-specific program containing settings for common measuring tasks that cannot be overwritten - Setup: User-specific program containing the relevant settings for a measuring task - Initial setup upon boot-up (start measuring system): a favorite setting which is automatically activated upon start-up Stan- can be selected from the setups.
Commissioning Video Signal Measurement chart menu Video Go to the . Show video signal display with The diagram in the large graphic window on the right shows the video signal of the receiver line in different post-process- ing states. The video signal in the graphics window shows the spectral distribution over the pixels of the receiver line. Left 0 % (small distance) and right 100 % (large distance).
Commissioning The current values, such as exposure time and selected measuring rate, are additionally displayed above the graphic. Mouseover function. Moving the mouse over the graph, marks curve points or the peak marking with a circle sym- bol and displays the corresponding intensity. The corresponding x-position in % appears above the graph field. The range of interest can be restricted if ambient light of a certain wavelength (blue, red, IR) causes interference in the video signal, for example.
Commissioning Distance Measurement with Website Display Align the sensor perpendicularly to the object to be measured. Then, remotely, move the sensor (or the target) closer and closer until the start of the measuring range for the rele- vant sensor is approximately reached. Range As soon as the object is within the measuring field of the sensor, this is shown by the LED (green or yellow).
Page 46
Commissioning In the left-hand window, the signals of channel 1/2 to be displayed can be switched on or off during or af- ter the measurement. Inactive curves are grayed out and can be added by clicking on the check mark. The changes become effective when you save the settings.
Commissioning Save/Load Settings This menu enables you to save current device settings in the controller or activate saved settings. You can permanently save eight different parameter sets in the controller. Unsaved settings will be lost when the device is switched off. Save your settings in Setups. Fig.
Page 48
Commissioning Switch setups with PC/notebook, options Save setup on PC Load setup from PC Load & Save Load & Save Menu Menu Create setup Click on the desired setup with the left Click on with the left mouse button. mouse button, area B. Measurement Settings dialog will open.
Commissioning 5.10 Dark Correction The measuring system requires a warm-up time of approx. 30 min. before performing dark correction. A dark correction is required after: - Replacing a sensor - Replacing a sensor cable - Prolonged operating period, sensor getting dirty The dark correction depends on the sensor and is saved separately in the controller for each measuring system.
Page 50
Commissioning Exclusively use pure alcohol and fresh lens cleaning paper for cleaning. If cleaning the components does not have the desired result, the sensor cable may also have been damaged or the fiber connector in the controller may have become dirty. Replace the sensor cable or send the entire system in for inspection.
Set Sensor Parameters, Web Interface Set Sensor Parameters, Web Interface Inputs 6.1.1 Synchronization Settings Inputs Switch to the tab in the menu. Synchronization Master / Slave / If multiple measuring systems are to measure the same target at the Multifunction input 1 / same time, the controllers can be synchronized with one another.
Set Sensor Parameters, Web Interface 6.1.2.3 Interpolation Interpolation increases the resolution of an encoder. The counter reading is incremented or decremented with each inter- polated pulse edge. Add up encoder value Decrease encoder value Single resolution Double resolution Quadruple resolution Fig.
Set Sensor Parameters, Web Interface 6.1.3 Level Function Inputs The level must be selected for the inputs: - Synchronization - Multifunction Input level TTL / HTL Defines the input level for the input stages. TTL: Low ≤ 0.8 V, High ≥ 2 V HTL: Low ≤...
Set Sensor Parameters, Web Interface Data Recording 6.2.1 Measuring Rate IFD2410/2411: The measuring rate can be set continuously in a range from 0.1 kHz to 8 kHz. The increment is 1 Hz. IFD2415: The measuring rate can be set continuously in a range from 0.1 kHz to 25 kHz. The increment is 1 Hz. Settings Data recording Measuring rate...
Set Sensor Parameters, Web Interface 6.2.2 Triggering Data Acquisition 6.2.2.1 General The data recording on the confocalDT IFD241x can be controlled using an external electrical trigger signal or com- mands. - The triggering does not affect the preselected measuring rate. - Factory setting: no triggering, the controller starts with the data transmission output immediately after being switched - The pulse of the trigger signal is at least 5 µs.
Set Sensor Parameters, Web Interface 6.2.2.3 Trigger Time Difference Since the exposure time is not started directly by the trigger input, the respective time difference to the measurement cy- cle can be output. This measured value can, for example, serve to accurately assign measurements to one place, when measuring objects are scanned at a constant speed and when each track starts with a trigger pulse.
Set Sensor Parameters, Web Interface 6.2.6 Peak Separation 6.2.6.1 Peak Modulation Peak modulation is used e.g. when measuring thin layers. A peak detected with the detection threshold may consist of two or more overlapping peaks. The peak modulation indicates to which degree the video signal must be modulated in order to separate the peak again for the subsequent signal processing.
Set Sensor Parameters, Web Interface 6.2.7 Number of Peaks, Peak Selection The number of peaks is equivalent to the number of transitions between different materials of a target within the measur- ing range. Peak 1 Peak 1 Peak 2 Peak 2 Peak 3 Peak 4 Range [%]...
Set Sensor Parameters, Web Interface 6.2.8 Material Selection Before selecting a material, define the number of layers of the target or the number of peaks to be expected in the video signal, see Chap. 6.2.7. Otherwise, it will not be possible to assign the material. The refractive index needs to be corrected in the controller for an exact distance or thickness measurement.
Set Sensor Parameters, Web Interface Signal Processing, Calculation 6.3.1 Data Source, Parameters, Calculation Programs One calculation operation can be performed in each calculation block. The calculation program, the data sources and the parameters of the calculation program must be set for this. Two signals or results, Thickness Calculating the difference...
Set Sensor Parameters, Web Interface 6.3.2 Definitions Distance value(s) 01DIST1, 01DIST2, ... 01DIST6 Max. 10 calculation blocks per channel/sensor. The calculation 0xDISTn blocks are processed sequentially. Block 1 Block 2 0xDISTn Block 2 Block 1 Feedback couplings (algebraic loops) over one or several blocks are not possible.
Set Sensor Parameters, Web Interface 6.3.3 Measurement Averaging Measurement averaging is performed after measured values have been calculated, and before they are issued or pro- cessed through the relevant interfaces. Measurement averaging - improves the resolution, - allows masking individual interference points, and - “smoothes”...
Page 64
Set Sensor Parameters, Web Interface Recursive average Formula: MV = measured value, N = averaging value, N = 1 ... 32768 + (N-1) x rec (n-1) (n) = n = Measured value index = average or output value The weighted value of each new measured value MV(n) is added to the sum of the previous average values (n-1).
Page 65
Set Sensor Parameters, Web Interface Median A median value is formed from a preselected number of measured values. When creating a median value for the controller, incoming measured values are sorted after each measurement. Then the average value is provided as the median value. 3, 5, 7 or 9 readings are taken into account.
Set Sensor Parameters, Web Interface Post-Processing 6.4.1 Zeroing, Mastering Use zeroing and mastering to define a nominal value within the measuring range. This shifts the output range. This fea- ture can be useful, for example, when several sensors carry out measurements simultaneously in thickness and planarity measurements.
Page 67
Set Sensor Parameters, Web Interface Measuring MFI 1/2 MFI 1/2 min 50 µs Fig. 63 Flowchart for zeroing, mastering (Multifunction key) The zeroing/mastering function can be applied MFI 1/2 Measuring several times in a row. min 50 µs Fig. 64 Flowchart for undoing zeroing/mastering confocalDT IFD2410/2411/2415 Page 67...
Set Sensor Parameters, Web Interface 6.4.2 Statistics The controller derives the following statistical values from the measurement result: - Minimum, - Maximum and - Peak-to-Peak. Statistical values are calculated from measured values within the evaluation range. The evaluation range is updated with measurement chart every new measurement value.
Set Sensor Parameters, Web Interface 6.4.3 Data Reduction, Output Data Rate Data reduction Value Instructs the controller which data are excluded from the output, thus reduc- ing the volume of data transmitted. Reduction applies to RS422 / Analog The interfaces which are provided for the sub-sampling are to be selected with the checkbox.
Set Sensor Parameters, Web Interface Outputs 6.5.1 Interface RS422 The RS422 interface has a maximum baud rate of 4000 kBaud. The baud rate is set to 115.2 kBaud when the interface is delivered. Use ASCII commands or the web interface to configure. Transfer settings for controller and PC must match.
Set Sensor Parameters, Web Interface 6.5.4 Analog Output Only one measured value can be transmitted. The resolution of the analog output is 16 bit. Output signal 01DIST1 / ... 01DIST6 / ... The data selection depends on the current setting and includes the results from the calculation modules as well as the distance values.
Set Sensor Parameters, Web Interface Current output (with two-point scaling) Variables Value range Formula [3.8; <4] SMR reserve = Current [mA] [4; 20] measuring range [>20; 20.2] EMR reserve - 4) MR = measuring range *|n - m| {/1/2/3/6/10} [mm] m, n = Teach range [mm] [0;...
Set Sensor Parameters, Web Interface System Settings 6.6.1 Web Interface Unit The web interface supports units in millimeters (mm) and inches in the display of the measurement results. The language in the web interface can be set to German or English. Switch the language in the menu bar. 6.6.2 Key Lock The key lock prevents unauthorized or unintentional execution of the key functions.
Defines the user level which the system starts in after it has been switched on again. when restarting Professional MICRO-EPSILON recommends the selection Professional here. 6.6.5 Reset System You can reset individual settings to the factory setting in this menu area.
Thickness Measurement, One-Sided, Transparent Target Thickness Measurement, One-Sided, Transparent Target Requirement For a one-sided thickness measurement of a transparent target, the controller evaluates two signals reflected at the surfaces. Based on these two signals, the controller calculates the distances from the surfaces and, from this, derives the thickness.
Thickness Measurement, One-Sided, Transparent Target Video Signal If a surface of the target lies outside the measuring range, the controller will send only one signal for the distance, inten- sity and center of gravity. This may also occur if a signal is below the detection threshold. Two boundary surfaces are active when the thickness of a transparent material is measured.
Thickness Measurement, One-Sided, Transparent Target Measurement Chart Measurement chart Mess Switch to the tab and select as the chart type. Fig. 73 Measured thickness results based on a one-sided thickness measurement with one sensor 01DIST2 01DIST1 The web page shows the two distances and the thickness (difference between ) graphically and numerically.
EtherCAT Documentation EtherCAT Documentation General From an Ethernet point of view, EtherCAT® is an individual large Ethernet device that sends and receives Ethernet tele- grams. An EtherCAT system like this consists of an EtherCAT master and up to 65535 EtherCAT slaves. Master and slaves communicate via standard Ethernet cabling.
EtherCAT Documentation 8.2.3 Addressing and FMMUs In order to address a slave in the EtherCAT® system, various methods from the master can be used. The confocalDT IFD241x supports as full slave: - Position addressing The slave device is addressed via its physical position in the EtherCAT® segment. The services used for this are APRD, APWR, APRW.
EtherCAT Documentation 8.2.6 CANopen over EtherCAT The application level communication protocol in EtherCAT is based on the communication profile CANopen DS 301 and is designated either as “CANopen over EtherCAT” or CoE. The protocol specifies the object directory in the IFD241x, as well as the communication objects for the exchange of process data and acyclic messages.
EtherCAT Documentation CoE – Object Directory The CoE object directory (CANopen over EtherCAT) contains all the configuration data of the IFD241x. The objects in CoE object directory can be accessed using the SDO services. Each object is addressed using a 16-bit index. 8.3.1 Communication Specific Standard Objects 8.3.1.1...
EtherCAT Documentation 8.3.1.9 Example of TxPDO Mapping In object 0x1C13, it is selected which PDOs are to be transferred. The PDO mapping objects are selected. The selection process takes place before switching from PreOP to SafeOP mode. Example 1: Startup procedure to output distance 1 from channel 1 (01DIST1): - Distance 1 is expressed in 0x6000.
EtherCAT Documentation 8.3.2.2 Object 3001h: User Level 3001 RECORD User level Subindices Number of entries Unsigned8 Actual user Unsigned8 Login Visible string wo Logout FALSE BOOL User level when restarting Unsigned8 Password old Visible string wo Password new Visible string wo Password repeat Visible string wo For more information, please refer to the Login section, see...
EtherCAT Documentation 8.3.2.8 Object 303Fh: Error IFD241x 303F RECORD Sensor error Subindices Number of entries Unsigned8 Error number Unsigned16 Error description Visible String ro For more information, please refer to the Error Messages section. - Sensor error number: Outputs the error during communication - Sensor error description: Error as plain text 8.3.2.9 Object 3101h: Reset...
EtherCAT Documentation 8.3.2.14 Object 3152h: Sensor Selection Channel 1 Object is valid for the IFD2411. 3152 RECORD Select sensor ch1 Subindices Number of entries Unsigned8 Select sensor Unsigned8 Sensor name IFS24xx-xx Visible String ro Measurement range xx.xxxxxx FLOAT32 Sensor serial no. xxxxxxxx Visible String ro For more information, please refer to the Select Sensor section, see...
EtherCAT Documentation 8.3.2.18 Object 3162h: Peak Options Channel 1 3162 RECORD Peak options ch1 Subindices Number of entries Unsigned8 Min threshold FLOAT32 Peak modulation FLOAT32 Min threshold: Peak detection threshold, corresponds to the MIN_THRESHOLD command. 8.3.2.19 Object 31B0h: Digital Interfaces 31B0 RECORD Digital interfaces Subindices...
EtherCAT Documentation 8.3.2.23 Object 31D0h: Analog Output 31D0 RECORD Analog output Subindices Number of entries Unsigned8 Analog output Unsigned8 Analog signal Visible string rw Type of scaling Unsigned8 Two-point-scaling start x.x FLOAT32 Two-point-scaling end FLOAT32 Available signals part 0 Visible string ro Available signals part 1 Visible string ro Available signals part 2...
EtherCAT Documentation 8.3.2.24 Object 31F3h: Switching Output 1 Object is valid for IFD2410/2415. 31F3 RECORD Switching output Subindices Number of entries Unsigned8 Output level Unsigned8 Error out Unsigned8 Limit signal Visible string rw Lower limit value FLOAT32 Upper limit value FLOAT32 Compare to Unsigned8...
EtherCAT Documentation 8.3.2.25 Object 31F5h: RS422 Output 31F5 RECORD RS422 output Subindices Number of entries Unsigned8 RS422 add output signal Unsigned8 RS422 remove output signal Unsigned8 RS422 reset output signals Visible string rw RS422 available signals part 0 FLOAT32 RS422 available signals part 1 FLOAT32 RS422 available signals part 12 FLOAT32...
EtherCAT Documentation 8.3.2.29 Object 35A0h: Encoder Encoder 2/3 is possible with IFD2410/2415. 35A0 RECORD RS422 output Subindices Number of entries Unsigned8 Encoder 1 reference signal Unsigned8 Encoder 1 interpolation Unsigned8 Encoder 1 initial value Unsigned32 Encoder 1 maximum value Unsigned32 Encoder 1 set value BOOL Encoder 2 reference signal...
EtherCAT Documentation 8.3.2.31 Object 35B1 Synchronization 35B1 RECORD Synchronization Subindices Number of entries Unsigned8 Sync mode Unsigned8 Termination BOOL 8.3.2.32 Object 3711h: Range of Interest Masking Channel 1 3711 RECORD Range of interest ch1 Subindices Number of entries Unsigned8 Range of interest start Unsigned16 Range of interest end Unsigned16...
EtherCAT Documentation 8.3.2.34 Object 3802h: Edit Material Table 3802 RECORD Material table edit Subindices Number of entries Unsigned8 Material delete Visible string wo Reset materials BOOL New material BOOL Select material for edit Visible string rw Material delete: Specify the name of a material to be deleted from the material table Reset materials: Resets the material table to the factory settings New material: Creates a new material in the material table.
EtherCAT Documentation 8.3.2.38 Object 3A10h: Statistics 3A10 RECORD Statistic 1 Subindices Number of entries Unsigned8 Enable BOOL Signal Visible string rw Infinite BOOL Depth Unsigned16 Reset BOOL Available signals part 0 Visible string Available signals part 1 Visible string Available signals part 2 Visible string Available signals part 3 Visible string...
EtherCAT Documentation Example: Signal 01DIST1 is to be filtered using a median filter and an average value filter; the sequence is median filter first, then average value filter. 0x2C00: Type 3 (Median) Signal1 01DIST1 Param1 <Averaging value> 0x2C01: Type 2 (Recursive average) Signal1 01DIST1 Param1...
EtherCAT Documentation Mappable Objects – Process Data Displays all individually available process data. The objects 0x60xx, 0x700x and 0x7Cxx are structured as follows: [INDEX] [NAME] Subindex 0 Uint8 Read Subindex 1 [DATA TYPE] READ Objects 0x60xx: Process data for channel 1. Objects 0x700x: System process data (process data that are not available per channel).
EtherCAT Documentation 8.4.9 Object 7C00: Calculated Process Data 7C00 RECORD User calc output Subindices Number of entries Unsigned8 User calc output 01_OV00 Unsigned32 User calc output 01_OV01 Unsigned32 User calc output 01_OV02 Unsigned32 User calc output 01_OV03 Unsigned32 User calc output 01_OV04 Unsigned32 User calc output 01_OV05 Unsigned32...
EtherCAT Documentation Oversampling In operation without oversampling, the last acquired data record containing measured values is transmitted to the Eth- erCAT Master with each fieldbus cycle, see Chap. 8.3.1.7. Therefore, many data records with measured values are not available for long fieldbus cycle periods. Configurable oversampling ensures that all (or selected) measurement data records are gathered and transmitted together to the master during the next fieldbus cycle.
Page 127
EtherCAT Documentation Time for n samples < master cycle time Block master cycle > 1 ms 4 samples at a distance 250 µs = 1 ms not transmitted blocks 4 samples = 1 ms But if you select a number of samples sufficiently large that the time for filling a block is greater than the master cycle time, each block will be picked up in a master cycle.
EtherCAT Documentation Calculation 8.7.1 Setting a Filter The function for an average or median filter has already been explained, see Chap. 8.3.2.39. 8.7.2 Thickness Calculation Sequence for outputting a thickness (distance 1 to distance 2) in the PDO: Single side thickness Single Steps 1 and 2 are not required when using the preset.
An update is performed via a *.meu file. The firmware update tool is required for this. The current firmware is available at www.micro-epsilon.de/service/download/software. To execute an update, you have to check Ethernet in the firmware update tool and enter the IP address, which you have Refresh configured via the EtherCAT master.
EtherCAT Documentation 8.10 Meaning of LEDs in EtherCAT Operation Color Status Meaning Green Slave is in “Init” status Green flashes uniformly Slave is in “Pre-Operational” status Green flashes briefly Slave is in “Safe-Operational” status Slave is in “Initialization” Green flashes rapidly or “Bootstrap”...
Page 132
EtherCAT Documentation Current Status In the event that ERR PREOP appears in , the cause is reported in the message window. This will be the case if the settings for the PDO mapping in the IFD241x are different from the settings in the ESI file (device descrip- tion file).
Error, Repair Error, Repair Web Interface Communication If an error page is displayed in the web browser, please check the following points. - Check to make sure the controller is connected correctly, see Chap. 5.1. sensorTOOL program, - Check the IP configuration of PC and controller, find the controller with the Chap.
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...
Service, Repair Service, Repair If the sensor, controller or sensor cable is defective: MICRO-EPSILON MESSTECHNIK GmbH & Co. KG - If possible, save the current sensor settings in a parameter set, Königbacher Str. 15 Chap. 5.9 to reload them into the controller after the repair.
Here you have the opportunity to learn about the respective national collection and return points. - Old devices can also be sent back to MICRO-EPSILON for disposal, to the address provided in the Legal Notice at https://www.micro-epsilon.com/impressum/ - Please note that you yourself are responsible for deleting the measurement-specific and personal data from the old devices being disposed of.
Appendix | Optional accessories, services Appendix Optional accessories, services A 1.1 Optional accessories confocalDT IFD2410/2415 SC2415-x/OE Connection cable with 17-pole M12 socket and open ends for analog output, digital I/O and encoder; drag chain-compatible, cable length x = 3 m, 6 m, 9 m or 15 m PC2415-x Cable extension with 12-pole M12 socket and 12-pole M12 plug for supply, RS422 or encoder, Industrial Ethernet;...
Appendix | Factory Settings Factory Settings A 2.1 confocalDT IFD2410/2415 Number of Peaks 1 measured value, highest RS422 921.6 kBps peak Region of interest Range start corresponds to 0 Switching output 1 Intensity error, % Range end corresponds to switching level in case of error: Push 100 % Pull Exposure mode...
Appendix | Adjustable Mounting Adapter JMA-xx Adjustable Mounting Adapter JMA-xx A 3.1 Functions - Supports optimal sensor alignment for best possible measurement results - Manual adjustment mechanism for easy and fast adjustment Shift in X/Y: ±2 mm Tilt angle: ±4° - High resistance to shocks and vibrations due to radial clamping allows integration into machines - Compatible with numerous confocalDT and interferoMETER sensor models A 3.2...
Appendix | Adjustable Mounting Adapter JMA-xx A 3.5 Perpendicular Alignment of Sensor With the light source switched on, align the sensor with the measuring object. Horizontal shift ±2 mm Vertical shift ±2 mm Shift to the left: Shift downwards: Turn the hexagon socket screw clock- Turn the hexagon socket screw clock- wise wise...
Appendix | Cleaning Optical Components Cleaning Optical Components A 4.1 Contamination Contamination of optical surfaces and components can increase the dark value and affect sensitivity and accuracy. To prevent this, it is necessary to clean the optical components and record the dark value. “Dark value” refers to the inter- fering reflections at boundary surfaces along the optical signal path.
Appendix | Cleaning Optical Components A 4.2 Tools and Cleaning Agents One-Click™ Cleaner Isopropyl alcohol Q-Tip, suitable for clean rooms Pressurized gas, dry and oil-free For FC or E2000 type plug For the protective glass of Use with isopropyl alcohol for Removes loose parti- or socket the sensor...
Appendix | Cleaning Optical Components A 4.4 Interface between Controller and Sensor Cable Disconnect the sensor cable (fiber optic cable) from the controller. Remove the protective cap of the One-Click™ cleaner. Put the One-Click™ cleaner into the fiber optic connector of the controller, see figure. Press the outer sleeve of the One-Click™...
Appendix | Cleaning Optical Components A 4.5 Interface between Sensor Cable and Sensor Remove the sensor cable (fiber optic cable) from the sensor. Remove the front protective cap of the One-Click™ cleaner. Put the One-Click™ cleaner into the optical fiber, see figure. Press the outer sleeve of the One-Click™...
Appendix | ASCII Communication with Controller ASCII Communication with Controller A 5.1 General The ASCII commands can be sent to the controller via the RS422 interface or Ethernet (Port 23). All commands, inputs and error reports are in English. A command always consists of the command name and zero or several parameters that are separated with a space and end in LF.
Page 146
Appendix | ASCII Communication with Controller Sensor Chap. A 5.3.4.1 SENSORTABLE Display available sensors Chap. A 5.3.4.2 SENSORINFO Information on sensor Chap. A 5.3.4.3 DARKCORR Start dark correction Chap. A 5.3.4.4 LED on/off Chap. A 5.3.4.5 LEDSOURCE Control input measurement light source Triggering Chap.
Page 147
Appendix | ASCII Communication with Controller Material database Chap. A 5.3.10.1 MATERIALTABLE Material table Chap. A 5.3.10.2 MATERIAL Select material Chap. A 5.3.10.3 MATERIALINFO Show Material Property Chap. A 5.3.10.4 META_MATERIAL Existing Materials, Material Names Chap. A 5.3.10.5 META_MATERIAL_PROTECTED Protected Materials Chap.
Appendix | ASCII Communication with Controller A 5.3 General Commands A 5.3.1 General A 5.3.1.1 Help HELP [<Command>] Output help for each command. If no command is given, a general help is output. A 5.3.1.2 Controller Information GETINFO Request sensor information. Output see example below: ->GETINFO Name: IFD2415-3/IE...
Appendix | ASCII Communication with Controller A 5.3.1.5 Synchronization SYNC NONE | MASTER | SLAVE_SYNTRIG | SLAVE_TRIGIN Set synchronization type: - NONE: No synchronization - MASTER: Controller is master, i.e., it outputs synchronization pulses at the Sync/Trig output - SLAVE_SYNTRIG: Controller is slave and waits for synchronization pulses, e.g., from another IFC2421/2422/2465/2466 or similar pulse source, at the Sync/Trig input.
Appendix | ASCII Communication with Controller A 5.3.2 User level A 5.3.2.1 Change User Level LOGIN <Password> Enter the password to access another user level. There are the following user levels: - USER: Read access to all elements + use of web diagrams - PROFESSIONAL: Read/write access to all elements Command is mapped in the SDO 0x3001.
Appendix | ASCII Communication with Controller A 5.3.4 Sensor A 5.3.4.1 Information on Calibration Tables SENSORTABLE ->SENSOR TABLE Position Sensor name, Measurement range, Serial number IFS2404-3, 3.000mm, 05110005 IFS2404-6, 6.000mm, 05120003 IFS2404-2, 2.000mm, 00001335 -> Output of all available (taught-in) sensors. SENSORTABLE command is valid for the IFD2411.
Appendix | ASCII Communication with Controller A 5.3.5 Triggering A 5.3.5.1 Select Trigger Source TRIGGERSOURCE NONE | SYNCTRIG | TRIGIN | SOFTWARE | ENCODER1 | ENCODER2 - NONE: No trigger source used Sync/Trig - SYNCTRIG: Use input TrigIn - TRIGIN: Use the input - SOFTWARE: Triggering is initiated by the command TRIGGERSW.
Appendix | ASCII Communication with Controller A 5.3.5.7 Level Section Trigger Input TrigIn TRIGINLEVEL TTL | HTL TrigIn Sync/Trig The level selection only applies to the input . The input waits for a differential signal. - TTL: Input waits for TTL signal. - HTL: Input waits for HTL signal.
Appendix | ASCII Communication with Controller A 5.3.6.4 Encoder value ENCVALUE1 <encoder value> ENCVALUE2 <encoder value> ENCVALUE3 <encoder value> Indicates the value which the corresponding encoder should be set to when a reference marker is reached (or via soft- ware). The encoder value can be between 0 and 2 Setting the ENCVALUE automatically resets the algorithm for recognizing the first reference marker, see Chap.
Appendix | ASCII Communication with Controller A 5.3.7 Setting the RS422 Baud Rate BAUDRATE <Baudrate> Baud rates can be set in Bps for the RS422 interface: 9600, 115200, 230400, 460800, 691200, 921600, 2000000, 3000000, 4000000 Command is mapped in the SDO 0x31B0. confocalDT 2410/2411/2415 Page 155...
Appendix | ASCII Communication with Controller A 5.3.8 Parameter Management, Load/Save Settings A 5.3.8.1 Load / Save Connection Settings BASICSETTINGS READ | STORE - READ: Reads the connection settings from the controller flash. - STORE: Saves the current connection settings from the controller RAM to the controller flash. Command is mapped in the SDO 0x3020.
Appendix | ASCII Communication with Controller A 5.3.8.6 Editing, Storing, Displaying, Deleting Measurement Settings MEASSETTINGS <Subcommand> [<Name>] Settings for measurement task. Moves application-dependent measurement settings between controller RAM and con- troller flash. Either the manufacturer-specific presets or the user-defined settings are used. Each preset can be used as a user-defined setting.
Appendix | ASCII Communication with Controller A 5.3.9.3 Number of Peaks and Switching Refractivity Correction On/Off REFRACCORR on | off - On: The refractivity correction is carried out with the set materials, standard setting. - Off: The refractivity index 1.0 is assumed for all layers. Command is mapped in the SDO 0x3156.
Appendix | ASCII Communication with Controller A 5.3.9.9 Peak Modulation PEAK_MODULATION <n> Specifies the peak modulation through so that peaks running into each other are separated. At 100%, there is no peak separation and at 0% (factory setting), all peaks are separated. This way, the relevant peak artefacts can be removed or not be considered as individual peaks.
Appendix | ASCII Communication with Controller A 5.3.10.6 Edit Material Table MATERIALEDIT <Name> <Description> (NX <nF> <nd> <nC>)|(ABBE <nd> <vd>) Edits an existing material. A material is characterized either by three refractive indices or by one refractive index and Abbe number. - Name: Name of the material - Description: Brief description of the material - nF: Refractivity index nF at 670 nm (1.000000 ...
Appendix | ASCII Communication with Controller A 5.3.11.3 Selection of Statistics Signal STATISTICSIGNAL <signal> META_ The statistics are created for the selected signal. A list of possible signals can be found by using the command STATISTICSIGNAL New signals will be created, which can then be output via the interfaces. - <signal>_MIN -->...
Appendix | ASCII Communication with Controller A 5.3.11.9 Signal for Mastering with External Source Select the measured or calculated signal that can be mastered with the multifunction inputs or with an external source. META_MASTER provides a list of all defined master signals. The signals are configured using MASTERSIGNAL. MASTERSIGNALSELECT [ALL | NONE | <signal1>...
Page 163
Appendix | ASCII Communication with Controller ->MASTER ALL MASTER 01DIST1 INACTIVE MASTER FOIL ACTIVE MASTER NONE MASTER NONE MASTER NONE ->MASTER FOIL RESET // the offset (master value) is undone for the variable FOIL ->MASTERSIGNAL 01DIST1 NONE // The variable 01DIST1 is deleted ->MASTERSIGNAL FOIL NONE // The variable FOIL is deleted ->MASTER ALL...
Appendix | ASCII Communication with Controller A 5.3.12 Data Output A 5.3.12.1 Digital Output Selection OUTPUT [NONE|([RS422 | IE] [ANALOG] [ERROROUT])] - NONE: No output of measured values - RS422: Output of measured values via RS422 - IE: Output of measured values via Industrial Ethernet, not parallel with RS422 - ANALOG: Output of measured values via analog output - ERROROUT: Error or status information via the error outputs Command starts the output of measured values.
Appendix | ASCII Communication with Controller A 5.3.13 Selection of Measured Values to be Output A 5.3.13.1 General Setting the values to be output via the RS422 interface. A limitation of the data volume via the RS422 depends on the measuring frequency and the baud rate. In multi-layer measurement mode, any desired distances and differences can be selected for output.
Appendix | ASCII Communication with Controller A 5.3.14.5 Set Limit Values ERRORLIMITCOMPARETO1 [LOWER | UPPER |BOTH] ERRORLIMITCOMPARETO2 [LOWER | UPPER |BOTH] Specifies whether the output should activate upon - LOWER --> undershot - UPPER --> exceeded - BOTH --> undershot or exceeded A 5.3.14.6 Set Value ERRORLIMITVALUES1 [<lower limit [mm]>...
Appendix | ASCII Communication with Controller A 5.3.15.4 Set Scaling for DAC ANALOGSCALEMODE STANDARD | TWOPOINT Selects whether to use one-point or two-point scaling of the analog output. - STANDARD --> One-point scaling - TWOPOINT --> Two-point scaling The standard scaling is configured for distances -MB/2 to MB/2 and for thickness measurement from 0 to 2 MB (MB=measuring range).
Appendix | ASCII Communication with Controller A 5.4 Measured Value Format A 5.4.1 Structure The structure of measured value frames depends on the selection of the measured values or on the selection of a preset. In the following overview, you will find a summary of commands which you can use to query the available measured values via RS422.
Appendix | ASCII Communication with Controller The encoder values for transmission can be selected individually. Only the lower 18 bits of the encoder values are trans- mitted when transmitting via RS422. A 5.4.5 Measured Value Counter Only the lower 18 bits of the profile counter are transmitted on the RS422 interface. A 5.4.6 Timestamp The system-internal resolution of the time stamp is 1 µs.
Appendix | ASCII Communication with Controller A 5.5 Measuring Data Formats A 5.5.1 Data Format RS422 Interface A 5.5.1.1 Video Data <Preamble> <Size> <video data> <End> Start identifier Size 32 Bit 16 Bit unsigned End identifier 64 bit Volume of the video 32 bit data in bytes 0xFFFF00FFFF000000...
Page 172
Appendix | ASCII Communication with Controller All values greater than 262072 are error values and are defined as follows: Error code Description 262073 Scaling error RS422 interface underflow 262074 Scaling error RS422 interface overflow 262075 Data volume too large for baud rate selected 262076 No peak is present.
Appendix | ASCII Communication with Controller A 5.6 Warning and Error Messages E200 I/O operation failed E202 Access denied E204 Received unsupported character E205 Unexpected quotation mark E210 Unknown command E212 Command not available in current context E214 Entered command is too long to be processed E230 Unknown parameter E231 Empty parameters are not allowed E232 Wrong parameter count...
Page 174
Appendix | ASCII Communication with Controller E364 Setting is invalid E500 Material table is empty E502 Material table is full E504 Material name not found E600 ROI begin must be less than ROI end E602 Master value is out of range E603 One or more values were out of range E610 Encoder: minimum is greater than maximum E611 Encoder‘s start value must be less than the maximum value...
Appendix | Switch between EtherCAT and Ethernet Setup Mode Switch between EtherCAT and Ethernet Setup Mode The IFD241x starts with the last saved operating mode. Factory setting is EtherCAT. Access via Ethernet is possible in Ethernet setup mode. Correct Multifunction Press the key on the IFD2410/2415 or on the IFC2411 and hold it, before you switch on...
Appendix | Telnet Telnet A 8.1 General The Telnet service allows you to communicate with the IFD241x from your PC. To communicate with Telnet, you will need - a connection between the IFD241x and your PC, Ethernet Setup Mode ...
Appendix | Telnet A 8.3 Help on a Command Telnet can output information about a command. For this, enter the sequence “HELP <command name>”. Fig. 135 Access the information about the TRIGGERSOURCE command A 8.4 Error Messages The following error messages may appear: - E01 Unknown command: An unknown parameter ID was submitted.
Page 178
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 X9751458-A012103MSC info@micro-epsilon.com · www.micro-epsilon.com Your local contact: www.micro-epsilon.com/contact/worldwide/ MICRO-EPSILON MESSTECHNIK...
Need help?
Do you have a question about the confocalDT IFD2410 Series and is the answer not in the manual?
Questions and answers