background image

                                       

                                                                                                         

 

 

 

56 

 

 

Response: $SODX 66[CR]ready[CR/LF].

 

encoder position on beginning of 
exposure) 

$SODX 67 

Response: $SODX 67[CR]ready[CR/LF].

 

Start of exposure PositionZ(Z 
encoder position on beginning of 
exposure) 

$SODX 68 

Response: $SODX 68[CR]ready[CR/LF].

 

Start of exposure PositionU(U 
encoder position on beginning of 
exposure) 

$SODX 69 

Response: $SODX 69[CR]ready[CR/LF].

 

Start of exposure PositionV(V 
encoder position on beginning of 
exposure) 

$SODX 70 

Response: $SODX 70[CR]ready[CR/LF].

 

End of exposure PositionX(X 
encoder position on end of exposure) 

$SODX 71 

Response: $SODX 71[CR]ready[CR/LF].

 

End of exposure PositionY(Y 
encoder position on end of exposure) 

$SODX 72 

Response: $SODX 72[CR]ready[CR/LF].

 

End of exposure PositionZ(Z encoder 
position on end of exposure) 

$SODX 73 

Response: $SODX 73[CR]ready[CR/LF].

 

End of exposure PositionU(U 
encoder position on end of exposure) 

$SODX 74 

Response: $SODX 74[CR]ready[CR/LF].

 

End of exposure PositionV(V 
encoder position on end of exposure) 

$SODX 75 

Response: $SODX 75[CR]ready[CR/LF].

 

FirstExposureCount 

$SODX 76 

Response: $SODX 76[CR]ready[CR/LF].

 

ExposureFlags 

$SODX 77 

Response: $SODX 77[CR]ready[CR/LF].

 

RealExpTimeNs(Effective exposure 
period in nanoseconds) 

$SODX 78 

Response: $SODX 78[CR]ready[CR/LF].

 

RealLightingTimeNs(Effective lighting 
period in nanoseconds) 

$SODX 79 

Response: $SODX 79[CR]ready[CR/LF].

 

TriggerLostCounter (Accumulates 
trigger events that have occurred 
during exposure and therefore have 
been ignored. 

$SODX 80 

Response: $SODX 80[CR]ready[CR/LF].

 

NumberOfValidPeaks (Number of 
peaks that have been found in the 
spectrum) 

$SODX 83 

Response: $SODX 83[CR]ready[CR/LF].

 

SampleCounter  

Содержание CHRocodile C

Страница 1: ...1 CHRocodile C Compact sensor for non contact distance and thickness measurement Operation Manual...

Страница 2: ...ges in the technical details from the descriptions data and figures in this documentation are reserved Printed in the Federal Republic of Germany Responsible for Contents Original Edition Precitec Opt...

Страница 3: ...3 Version Control Version Manual Date Type of Change 1 0 0 0 2016 09 20 Original edition...

Страница 4: ...2 Protection from Optic Radiation Eye Safety 9 1 5 3 Grounding the device 10 1 6 Medical or safety relevant usage 10 1 7 Storage and Transport 10 1 8 Emergency Procedures 10 Product Description 11 2...

Страница 5: ...ifications 26 Operational Start up 28 3 1 Connections and Interfaces 28 3 2 CHRocodile Explorer and Drivers installations 30 3 3 Communication with CHRocodile C 30 Measurements Start Up 32 4 1 Calibra...

Страница 6: ...Command 61 2 16 TRE Command 62 2 17 TRG Command 62 2 18 VER Command 63 Appendix 2 Mechanical Plans 64 1 Optical probe mechanical plans 64 2 CHRocodile C unit mechanical plans 66 3 CHRocodile C unit m...

Страница 7: ...of improving quality or expanding the possible applications as well as any made for production related reasons Dismantling the device voids all warranty claims The exception to this is the replacement...

Страница 8: ...urement apparatus for measuring distance thickness and surfaces for quality and dimensional control Only use the optical sensor in a dry environment The device may only be operated within the specific...

Страница 9: ...with the regulations and safety instructions and must have been informed of possible hazards 1 5 Safety Measurements in Normal Operation When it is assumed that the device can no longer be operated s...

Страница 10: ...he measured sample as well as the influence of temperature and vibrations to the CHRocodile sensor Furthermore the user has to check the CHRocodile Line Sensor for correct measurements and for exceedi...

Страница 11: ...codile C is ideally suited for industrial inline use and easily integrable into any kind of inspection machine The CHRocodile C can accommodate different types of optical probes The optical probes int...

Страница 12: ...front of the detecting system to eliminate out of focus signal As only in focus light can be detected the image s optical lateral and axial resolution is improved Consequently the pinhole act as a sp...

Страница 13: ...13 Fig 2 2 Chromatic Confocal Imaging principle point sensor...

Страница 14: ...focused on the surface of the measured object using an optic with a known chromatic aberration The reflected light is more intense for the wavelength in focus on the surface Reflected light is spectr...

Страница 15: ...tense for the two wavelengths in focus on the two surfaces Reflected light is spectrally analyzed and the spectral response is constituted of two peaks centered on focused wavelengths Considering the...

Страница 16: ...ocodile C offers the ability to perform fast and accurate metrological control of production by being built on automatic or semi automatic inspection machines or by being directly integrated on produc...

Страница 17: ...5 One operational optical probe see Fig 2 6 Power Supply Adapter 100 240VAC to 24VDC 10 Ethernet cable A CD with DLL and firmware Software user guide Operation Manual Calibration report Fig 2 5 CHRoc...

Страница 18: ...n Connect the isolated RJ45 standard connector from the CHRocodile C unit to an Ethernet network PC Ethernet supports the data transfer and can also be used for setting configuration by using command...

Страница 19: ...correspondence Signal Function Description RS422 RS422 Interface RS422 differential signaling Interface internally terminated no handshaking RS232 RS232 interface RS232 interface RTS CTS handshaking...

Страница 20: ...7 4 External analogue converter box connection The 8 pins round connector is used for external analogue converter box connection This option can be added to the CHRocodile C in order to obtain an ana...

Страница 21: ...ignal Optimal intensity signal blink Saturated intensity signal No signal Far Range Mid Range Near Range blink Out of range too far blink Out of range too close Power OFF Power ON Firmware boot failur...

Страница 22: ...7 Windows 8 Data processing calculation Embedded processing unit Standard to be met Supply voltage 24VDC 10 with separate main supply unit 100 to 240VAC 50Hz to 60Hz Rated power 4W Operating temperatu...

Страница 23: ...3mm 15 7mm 0 5mm 36 7mm 0 7mm 68 7mm 1mm Spot diameter 1 3 4 m 5 m 8 m 16 m Lateral resolution 1 7 m 2 5 m 4 m 8 m Max object slope 1 3 45deg 28deg 20deg 14deg MECHANICAL DIMENSIONS Length 17mm 8 23 7...

Страница 24: ...rces in order to avoid any thermal expansion which could affect the accuracy of the sensor measuring process Considering this opto mechanical architecture the CHRocodile C unit has no visible optical...

Страница 25: ...to noise ratio is maximum Resolution is inversely proportional to the signal intensity Fig 2 9 Axial Resolution as a function of target position in measuring range Accuracy Accuracy corresponds to th...

Страница 26: ...e minimum and maximum measurable thickness specification is given for n 1 5 refractive index It is measured on a standard sample in the center of measuring range T n x D1 D2 Fig 2 11 Minimum and maxim...

Страница 27: ...livered with the CHRocodile C unit Ethernet connector Connect the isolated RJ45 standard connector from the CHRocodile C unit to an Ethernet network PC Use shielded cable for the data port connection...

Страница 28: ...r interfaces to be integrated into complex measurement configuration systems The other possible interfaces are described hereafter The multipoint connector interface for Trigger Input Output and Seria...

Страница 29: ...and Drivers installations 3 2 1 CHRocodile Explorer installation CHRocodile Explorer is a Man Machine interface which allows to configure to visualize measurement to save data etc CHRocodile Explorer...

Страница 30: ...ntation A CD containing the DLL some code examples and the operating Manual is delivered with the CHRocodile C 3 3 3 ASCII command communication The ASCII commands can be sent to the controller via th...

Страница 31: ...set of CHRocodile C sensor CHRocodile C unit optical probe it can t be used on another set even if you are using the same optical probe type i e same measuring range Fig 4 1 Example of calibration tab...

Страница 32: ...ting the optical probe which suits to your application to the CHRocodile C unit The optical probe is simply screwed on the CHRocodile C unit Cf Figure 4 2 Fig 4 2 Interchangeable optical heads And fix...

Страница 33: ...h is mounted on the CHRocodile C unit the operator must select the right measuring range or calibration table Cf command SEN in Appendix 1 Data transmission The CHRocodile C can transmit different dat...

Страница 34: ...inside the measuring range of the CHRocodile C optical probe This procedure is valid for altitude and thickness measurement i e to perform topographic measurement on reflecting object or to perform th...

Страница 35: ...chronized the data acquisition with the moving session one need to connect the trigger in out to the translation system The command TRG enables an exact alignment of the sensors sampling intervals wit...

Страница 36: ...rum BDR Index or custom Baud rate 0 1 Index or custom baud rate effective baudrate 0 1 BauD Rate for serial port Command Baud rate If 1st arg 8 then baudrate index is selected otherwise free custom ba...

Страница 37: ...tile memory When changing the exposure settings the dark settings acquired by the last DRK command are restored See also DRK CRDK IDE IDEntification String with key value pairs that enable identificat...

Страница 38: ...obe 0 default 7 depending on the existence of the calibration tables See also SENX SENX probe index SNr serial number of probe Range measuring range um Query details of SENsor probe Without parameter...

Страница 39: ...in protocol SSU Save SetUp Saves the current setting to nonvolatile memory The Sensor will restart on the next power up with this configuration STA STArt data flow default Sending of measurement data...

Страница 40: ...TRW TRigger Window The device runs freely as long as the trigger condition is fulfilled The first exposure start will occur immediately at the trigger See also TRG TRE CTN VER VERsion Responds with a...

Страница 41: ...nd does not take any parameters so the syntax is just DRK It is important to remove any object within the measuring range before applying the command The command response contains a number which is a...

Страница 42: ...The respective argument 2 is a bit field as defined below Preload function value calculation Bit s Function 0 0 Preload once 1 Preload each time 1 0 preload event on raising edge or high level 1 falli...

Страница 43: ...on and when this position is reached the next trigger event is generated This step is repeated until the stop position is encountered The generation of trigger events is now stopped If triggering duri...

Страница 44: ...osition int arg start position to set see figure 1 Set stop position int arg stop position to set see figure 2 Set trigger interval float arg trigger interval see figure Note that the interval can be...

Страница 45: ...static IP address IP Address 192 168 170 4 Subnet Mask 255 255 255 0 MTU 0 no jumbo packets MTU argument gives the maximum transferable unit which can be anything between 1500 and 9000 bytes per TCP p...

Страница 46: ...ws to query of Full Scale in micrometers A distance value of 32768 on the serial interface would mean a distance in Full Scale micrometers To convert the integer distance value d received from the ser...

Страница 47: ...0 Range 7999umready SENX enum enum as a string argument in case of packet protocol returns complete list of calibrations Command syntax SEN Command Description SEN Response SEN 0 0ready CR LF Returns...

Страница 48: ...the distance and the intensity Command syntax SODX A0 A1 AN Ax is optional parameters Signal ID s scheme CLS02CLS1CLS2 3CLS0 5CLS4 Grandissement 25 4 12 7 15 9 15 9 5 1 MR 0 2 1 2 3 0 5 4 Table A1 2...

Страница 49: ...itionZ Z encoder position on end of exposure SODX 73 Response SODX 73 CR ready CR LF End of exposure PositionU U encoder position on end of exposure SODX 74 Response SODX 74 CR ready CR LF End of expo...

Страница 50: ...2bit integer value in nanometers including refractive index geometrical thickness 11 integer 32bit scaled as fraction of measurement range without refractive index optical thickness Distance and thick...

Страница 51: ...o peak difference max min 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 Peak Number 4 3 1st peak 2nd peak 3rd peak 4th peak 0 0 0 1 1 0 1 1 BIT 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Peak Signal Value encoding S...

Страница 52: ...s are available Measuring Mode Bit 9 Thickness If bit 9 is set to 1 then the resulting value is thickness corresponding to the difference of the peak as defined in bits 3 and 4 and the next peak This...

Страница 53: ...escription SSU Response SSU CR ready CR LF Saves current setup 2 13 STA Command Short description The command STA starts serial data output This mode can be stored in the nonvolatile memory If stored...

Страница 54: ...nd intensity The threshold is in arbitrary units which may be subject to change in future software versions At faster sample rates lower settings for threshold can be used than at slower sampling rate...

Страница 55: ...ase the TriggerDelayed Flag Bit 2 is set in the flags signal of the delayed exposure This flags signal is a global signal ID 76 that can be requested just like any other signal using SODX If more than...

Страница 56: ...tring which gives information on the serial number of the CHRocodile C SN the DSP software DSPsoft and the microcontroller software C Command syntax VER Command Description VER Response ChrocodileComp...

Страница 57: ...64 Appendix 2 Mechanical Plans 1 Optical probe mechanical plans b Probe 1mm a Probe 0 2mm...

Страница 58: ...65 Fig A2 1 Optical Head Mechanical plans a 0 2mm b 1mm c 4mm d 10mm c Probe 4mm d Probe 10mm...

Страница 59: ...66 2 CHRocodile C unit mechanical plans Fig A2 2 CHRocodile C sensor unit mechanical plans...

Страница 60: ...customer system On these 3 surfaces 4 M3x4 5 threaded holes are available Positions of threaded holes are specified on the Figure A2 3 It is also possible to fix the CHRocodile C unit on the front ri...

Страница 61: ...our LAN network to the sensor unit If possible a Peer to Peer connection is recommended No possible serial communication between CHRocodile C and your computer Check the multipoint cable is plugged co...

Страница 62: ...et the LED intensity to maximum LAI100 Check if a white light spot is emitted from the optical probe and if it is focused on the target Check if the two surfaces of the target are inside the measuring...

Страница 63: ...CUSTOMER PRECITEC Number PRODUCT IDENTIFICATION Sensor Unit Serial Number Optical Head Serial Number Firmware Serial Number PROBLEM IDENTIFICATION Type Software Optic Mechanic Electronic Description...

Отзывы: