background image

ILD1402-5
ILD1402-10
ILD1402-20
ILD1402-50
ILD1402-100
ILD1402-200

ILD1402-250VT
ILD1402-600
 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Instruction Manual
opto

NCDT

 1402

Summary of Contents for ILD1402-10

Page 1: ...ILD1402 5 ILD1402 10 ILD1402 20 ILD1402 50 ILD1402 100 ILD1402 200 ILD1402 250VT ILD1402 600 Instruction Manual optoNCDT 1402...

Page 2: ...KG K nigbacher Strasse 15 D 94496 Ortenburg Tel 08542 168 0 Fax 08542 168 90 e mail info micro epsilon de www micro epsilon com Certified acc to DIN EN ISO 9001 2008 Software V1 003 Intelligent laser...

Page 3: ...d Measurement Value Output 12 3 2 5 Error Behavior 12 3 2 6 Averaging 12 3 2 7 Sensor Emulation Compatibility 12 3 2 8 Command Compatibility 12 3 2 9 Video Signal 13 3 2 10 Programmable Search Thresho...

Page 4: ...2 2 Data Protocol ILD1402 32 7 3 Digital Error Codes 33 8 Serial Interface RS422 34 8 1 Data Format for Measurement Values and Error Codes 34 8 1 1 Binary Format 34 8 1 2 ASCII Format 35 8 1 3 Request...

Page 5: ...tching off the Laser External 60 8 3 18 Change Data Format 61 8 3 19 Key Lock 62 8 3 20 Reset Sensor 63 8 3 21 Set Default Setting 64 8 3 22 Save Settings in RAM or FLASH 65 8 3 23 Scaling Values for...

Page 6: ...optoNCDT 1402 10 Default Setting 72 11 ILD1402 Tool 73 12 DLL MEDAQLib 74 13 Warranty 75 14 Service Repair 75 15 Decommissioning Disposal 75 16 Free Space for Optics 76 17 Available Cables 77...

Page 7: ...tem maintenance and repair if the sensor is integrated into a system Caution use of controls or adjustments or performance of procedures other than those specified may cause harm Connect the power sup...

Page 8: ...nsor fulfills the specification of the EMC requirements if the instructions in the operating manual are followed Proper Use 1 4 The series optoNCDT1402 measuring system is designed for use in industri...

Page 9: ...laser emits a SHUPDQHQW EHDP 7KH PD LPXP RSWLFDO SRZHU LV P 7KH VHQVRUV DUH FODVVLILHG IRU DVHU ODVV The laser warning labels for Germany have already been applied Those for other non German speaking...

Page 10: ...True reproduction of the sensor with its actual location of the warning labels Fig 1 Laser operation is indicated by LED Although the laser output is low looking directly into the laser beam must be a...

Page 11: ...nst different surfaces A LED on the sensor indicates In range Out of Range upper and lower range values poor target unfit or no object Mid range Measuring range SMR 4 mA SMR 161 12 mA MR 8184 20 mA EM...

Page 12: ...period see Chap 8 3 10 Error Behavior 3 2 5 The sensor may replace or hold up to 99 consecutive errors by the last valid value In addition all error values at the analog output can be replaced by the...

Page 13: ...range CCD array Displacement 1 Displacement 2 Video signal Fig 3 Programmable Search Threshold 3 2 10 The sensor can use different thresholds to detect a valid peak in the CCD array for displacement m...

Page 14: ...25 12 50 13 100 32 300 80 600 0 02 0 05 FSO 0 02 0 12 FSO Measurement rate programmable 1 5 kHz 1 kHz 750 Hz 375 Hz 50 Hz Light source Semiconductor laser 1 mW 670 nm red Laser class Class 2 II acc t...

Page 15: ...range MMR Midrange EMR End of measuring range ILD1402 250VT 20 g especially shock and vibration resistant design for use on motor vehicles Control and Indicator Elements 3 4 LED State Color Select ke...

Page 16: ...male connector the other end has free leads with ferrules See Chap 16 for a full list of all available cables M12x1 coupling screened with vibration protection 12 pin Label 2 lines printed Cable Li12Y...

Page 17: ...of the target In case of misalignment it is possible that the measurement results will not always be accurate see also Chap 9 Minimum bending radius PC1402 x once 39 mm continuous 78 mm Rotate the co...

Page 18: ...olet Connected to GND for at least 30 ms 10 Error Switch output brown Open Collector NPN I max 100 mA U max 30 VDC short circuit proof turn off the power supply to reset the short circuit protection 1...

Page 19: ...g and Triggering 5 2 2 If pin 9 see Fig 6 is selected as input to scale the analog output in the sensor configuration Chap 8 3 14 and if pin 9 is connected with pin 12 more than 2 sec the scaling of t...

Page 20: ...t proof External wiring for the error output Fig 7 i With a user defined output scaling see Chap 6 2 you can use the hysteresis free error output as a programmable limit switch Pin Assignment for RS42...

Page 21: ...sensor transmits the info string once in ASCII format via the serial interface independent of the selected interface The initialization including the info string transmission takes up to 5 seconds Wit...

Page 22: ...n be performed live via the select key or via pin 9 of the connector i With a user defi ned output sca ling you can use the error output see Chap 5 2 3 as a programma ble limit switch SMR EMR 20 mA 4...

Page 23: ...t Measuring object within range SMR EMR 20 mA 4 mA 3 mA Analog output 16382 16374 11184 16372 Digital value User defined characteristic Teach 2 Teach 1 16380 3883 LED state Error Error Measuring objec...

Page 24: ...easuring object to 20 mA Teach in 1 Teach in 2 Measuring red t 0 x5 min 2 s x30 s x30 s t 1 t 2 t 3 t 4 t 6 t 7 t 8 t 5 yellow yellow min 30 ms min 30 ms Timing for the output scaling Fig 9 The scalin...

Page 25: ...ect to 20 mA Teach in 1 Teach in 2 Measuring red t 0 x5 min 2 s 2 s 2 s x30 s x30 s t 1 t 3 t 2 t 4 t 5 t 7 t 8 t 9 t 6 yellow yellow min 30 ms min 30 ms min 1 ms Timing for the output scaling Fig 11...

Page 26: ...averaging number N indicates the number of consecutive measurement values to be aver aged in the sensor before the measurement values are to be issued Averaging does not affect the measurement rate o...

Page 27: ...ccount i e there is never a median of 1 This permits individual interference pulses to be repressed but the measurement value curve is not smoothed to any great extent Example Average from five measur...

Page 28: ...sure ment value is the last valid value with other values between being lost Output rates for the output types Fig 13 Current Measurement rate RS422 Output rate x Measurement rate Dependent on the tra...

Page 29: ...r cycles in respect to the real time event The delay between the input reaction and the signal output is therefore 2 up to 2 7 ms The processing of the cycles occurs sequentially in time and parallel...

Page 30: ...o 2 ms A new trigger pulse can be sent 5 V 2 V Trigger signal Pin 9 Output 0 8 V 0 V t N 5 s t I T T T T 1 4 2 ms T T 1 4 2 ms High Low Value 1 Value 2 Time t N Non pulse period t I Pulse interval T T...

Page 31: ...EMR 20 mA 4 mA 3 mA 16207 16368 16374 161 0 16372 Analog output Measuring range Digital value Default characteristic Measuring object Current signal output Fig 16 Proceed as follows to set the sensor...

Page 32: ...ge Reference value Midrange x mm digital OUT 0 01 MR mm 1 02 4096 x mm digital OUT 0 51 MR mm 1 02 4096 Example MR 10 mm digital value 2048 measurement value 5 mm or 0 mm Note A digital value can be c...

Page 33: ...or 0 mm Note A digital value can be calculated from a measurement value millimeter as follows digital 0 01 OUT x mm MR mm 16368 1 02 Digital Error Codes 7 3 Digital error codes are issued in the same...

Page 34: ...bits 8 Start stop bit 1 Data Format for Measurement Values and Error Codes 8 1 Binary Format 8 1 1 The data word is comprised of two consecutive bytes H byte L byte One flag bit in each byte different...

Page 35: ...utput of 5 characters digits in ASCII code for the digital value 1 tag CR 0x0D i e a total of 6 char acters Digital values with just 3 or 4 digits are preceded by blank characters Example Digital valu...

Page 36: ...es equivalent to the transmitted ID the modified command byte the quantity and response informations The modified com mand byte command OR masked with 0x80 hex if the command was transmitted successfu...

Page 37: ...the software version 0x0C00 INFO Shows the sensor data Filter 0x1001 MEDIAN Median filter over 3 values on off Measurement value output 0x0E01 OUTPUTCHANNEL Output analog digital Error output analog o...

Page 38: ...ly Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 I L 0x8C Quantity 1 Info string Byte 1 Byte 2 Byte 3 Byte 4 I L 0x8C 0x89 Info is a readable ASCII string Article 4120154 Option 000 Series 1234570 MR 50 SoftVer...

Page 39: ...Byte 5 I L 0xC9 0x01 Error code Average On Off 8 2 5 Name MEDIAN Description Switches between Averaging on and Averaging off The median is generated from a preset number of measurement values Here th...

Page 40: ...s the output channel analog digital for the sensor If the digital output is selected the serial interface transmits measured values with a data rate of 1 5 kHz If the analog output is selected the se...

Page 41: ...code Faulty command Output type Description Bytes Value Output type Hold last value in the case of an error the last valid measured value is shown on the analog output 1 0 Output type Error code in t...

Page 42: ...1402 Description Switches the sensor into the ILD1402 data protocol The sensor replies with the ILD1401 data protocol after sending the reply the sensor switches to the mode and maintains a reset Form...

Page 43: ...d Command header 2 words 2 ID Sensor identifier e g ILD1 3 Command 16 Bit Package length 16 Bit Command code Data word quantity n 2 4 Data 1 1 st Dats worf 4 Bytes 5 6 Data n n th Data word 4 Bytes St...

Page 44: ...utput current or RS422 Speed 0x20800003 SET_BAUDRATE 115 2 57 6 38 4 19 2 9 6 kBaud 0x20850003 SET_SCANRATE Measurement rate 1 5 kHz 1 0 kHz 750 Hz 375 Hz Error output analog output 0x20810003 SET_ANA...

Page 45: ...hreshold 0x20FC0003 SET_THRESHOLD Lower than standard standard higher than standard highest Switch data protocol 0x20F20002 SET_CIMODE_1401 Sensor operates with ILD1401 data protocol 0x2D2D2D52 GET_CI...

Page 46: ...ge xx is 1 up to 128 with median xx is 7 5 7 or 9 Scanrate xxHz xx is 1500 Hz 1000 Hz 750 Hz 375 Hz type of digital output binary ascii mode of analog digital output continuous time trigger output tim...

Page 47: ...ype 0 moving average 1 Median Average value 1 128 moving average if average type 0 3 5 7 9 Median if average type 1 Measurement rate 0 1500 Hz 1 1000 Hz 2 750 Hz 3 375 Hz 4 50 Hz Baud rate 0 115200 Ba...

Page 48: ...external input is used as trigger input trigger controlled output Peak searching 0 peak with global maximum 1 first peak direction pixel 0 up to pixel 127 left to right 2 last peak direction pixel 0 u...

Page 49: ...0x00 0xXX 0x000000XX Average type 0x00 0x00 0x00 0x0X 0x0000000X Average value 0x00 0x00 0x00 0xXX 0x000000XX Measurement rate 0x00 0x00 0x00 0x0X 0x0000000X Baud rate 0x00 0x00 0x00 0x0X 0x0000000X...

Page 50: ...0000 Reserved 3 0x00 0x00 0x00 0x0X 0x00000000 Reserved 4 0x00 0x00 0x00 0x0X 0x00000000 Last data word 0x20 0x20 0x0D 0x0A 0x20200D0A Average Type and Average Number 8 3 5 Name SET_AV Description Set...

Page 51: ...he Measurement Value Output 8 3 6 Name DAT_OUT_OFF Description Switches off the digital output for the measurement values This has no effect on communica tion with the sensor via the digital interface...

Page 52: ...5 8 7 0 hex 0x0d CR 0x2B2B2B0D l L D 1 0x494C4431 0x20 0x77 0x00 0x02 0x20770002 Reply 31 24 23 16 15 8 7 0 hex l L D 1 0x494C4431 0xA0 0x77 0x00 0x02 0xA0770002 0x20 0x20 0x0D 0x0A 0x20200D0A Digital...

Page 53: ...pending on baud rate and the measuring frequency delay Bit quantity Baud rate measuring frequency Hz if delay 0 delay delay 1 delay number of cycles with no serial output X 1 time based see Chap 8 3 1...

Page 54: ...alog or digital output value to be updated Parameter XXXX 1 65535 ms Format 31 24 23 16 15 8 7 0 hex 0x0d CR 0x2B2B2B0D l L D 1 0x494C4431 0x20 0xF5 0x00 0x03 0x20F50003 0x00 0x00 0x00 0x0X 0x0000000X...

Page 55: ...r occurs no object invalid object object outside the measurement range or laser turned off If set to X 1 an error signal will be generated for the current output that has an error value of 3 75 mA If...

Page 56: ...rate once the reply has been sent The output rate reduces automatically when the baud rate is changed because individual measurement values are skipped i Do not forget to change your programs baud rat...

Page 57: ...dure The sensor replies and then re boots The string of the boot message contains CI140x CR LF and the answer of GET_INFO Format 31 24 23 16 15 8 7 0 hex 0x0d CR 0x2B2B2B0D l L D 1 0x494C4431 0x20 0x8...

Page 58: ...mat 31 24 23 16 15 8 7 0 hex 0x0d CR 0x2B2B2B0D l L D 1 0x494C4431 0x20 0xF8 0x00 0x03 0x20F80003 0x00 0x00 0x00 0x0X 0x0000000X Reply 31 24 23 16 15 8 7 0 hex l L D 1 0x494C4431 0xA0 0xF8 0x00 0x02 0...

Page 59: ...mit Several valid peaks are evaluated when measuring glass Measurements on metal surfaces can also produce multiple peaks Determine the valid peaks in the software tool video signal Search Threshold 8...

Page 60: ...LASER_OFF Description Switches off the laser This command is volatile e g the laser is on after power on Format 31 24 23 16 15 8 7 0 hex 0x0d CR 0x2B2B2B0D l L D 1 0x494C4431 0x20 0x86 0x00 0x02 0x20...

Page 61: ...x0A 0x20200D0A i The command LASER_ON is effective only if pin 8 is connected with GND Change Data Format 8 3 18 Name ASCII_OUTPUT Description Switches the data format for the measurement value output...

Page 62: ...ect The set status is not volatile Parameter X 0 enable key X 1 lock key X 2 key locked automatically after 5 min power on Format 31 24 23 16 15 8 7 0 hex 0x0d CR 0x2B2B2B0D l L D 1 0x494C4431 0x20 0x...

Page 63: ...900 ms Procedure The sensor replies and then re boots The string of the boot message contains CI140x CR LF and the answer of GET_INFO Format 31 24 23 16 15 8 7 0 hex 0x0d CR 0x2B2B2B0D l L D 1 0x494C4...

Page 64: ...he case of an error 3 75 mA on the analog output Average type 0 moving average Average value 1 no averaging Measurement rate 0 1500 Hz Baud rate 0 115200 Baud Digital output type 0 binary Analog digit...

Page 65: ...the RAM or the FLASH Parameter X 0 transmitted new settings are stored in the RAM and valid until power off X 1 transmitted new settings are stored in the FLASH and are thus are generally valid Forma...

Page 66: ...L D 1 0x494C4431 0x20 0xF9 0x00 0x04 0x20F90004 0xXX 0xXX 0xXX 0xXX 0xXXXXXXXX 0xXX 0xXX 0xXX 0xXX 0xXXXXXXXX Reply 31 24 23 16 15 8 7 0 hex l L D 1 0x494C4431 0xA0 0xF9 0x00 0x02 0xA0F90002 0x20 0x2...

Page 67: ...l The following parameters can be changed in the ILD1401 data protocol Digital or analog data output Behavior in case of an error Averaging The other parameters remain fixed Baud rate 38400 Measuremen...

Page 68: ...DE Description Requests the state of the sensors command interpreter Format 31 24 23 16 15 8 7 0 hex R 0x2D2D2D52 Reply 31 24 23 16 15 8 7 0 hex 1 0x2D2D2D31 4 C I 0x0X 0x3443490X Options for X X 1 th...

Page 69: ...sation for intensity fluctuations see Chap 3 2 Dark or shiny objects being measured e g black rubber may require longer exposure times The exposure time is dependent on the measurement rate and can on...

Page 70: ...ould be used for resolutions in the m range special care must be taken to ensure stable and vibration free mounting of sensor and target Movement Blurs 9 2 5 If the objects being measured are fast mov...

Page 71: ...typ 0 2 30 typ 0 5 typ 0 5 Measurement errors through tilting with diffuse reflection Fig 22 Optimizing the Measuring Accuracy 9 3 Color strips Direction of motion Grinding or rolling marks select sa...

Page 72: ...an optics cleaning cloth from the optics or photo shop The surface is damaged if a dry cloth is used for cleaning Default Setting 10 Data protocol ILD1402 Current output with error value 3 75 mA Meas...

Page 73: ...l the PC based program Use the corresponding setup exe supplied from the attached CD Follow the advices during the installation You will find the actual drivers respectively program routines under www...

Page 74: ...for the sensor to be addressed will be set with abstract functions MEDAQLib translates the abstract functions in comprehensible instructions for the sensor MEDAQLib is a DLL LIB usable for C C VB Del...

Page 75: ...LON will specifically not be responsible for eventual consequential damages MICRO EPSILON always strives to supply the customers with the finest and most advanced equipment Development and re finement...

Page 76: ...0 52 20 0 79 30 1 18 31 2 27 9 25 8 24 2 0 95 18 2 0 72 50 2 00 45 1 77 25 1 19 6 16 9 28 9 1 14 21 1 0 83 100 3 94 50 2 00 23 1 14 4 11 3 30 1 1 19 21 3 0 84 200 7 87 60 2 36 20 1 9 4 6 8 30 8 1 21 2...

Page 77: ...ctor for PC power supply unit for 90 235 VAC included Software for easy sensor commissioning PC1402 3 D SUB 9pol PC1402 8 D SUB 9pol 3 m 8 m Power and output cable one end of the cable has a molded M1...

Page 78: ...ICRO EPSILON MESSTECHNIK GmbH Co KG K nigbacher Str 15 94496 Ortenburg Deutschland Tel 49 0 8542 168 0 Fax 49 0 8542 168 90 info micro epsilon de www micro epsilon com X9751202 A051010HDR X9751202 A05...

Reviews: