Home

CCS Prima Confocal Displacement Sensor User`s Manual

image

Contents

1. parameter value are limited by the Min Authorized Rate Basic Functions DRK Minimal authorized rate Acquire and save Dark at all rates returns Min authorized rate id FDKn m n Dark averaging Acquire Dark at current rate m weighting SSU Save all parameters to non volatile memory VER Serial number amp firmware version Query only RCD b1 b2 b3 bi 1 reset Reset encoder position encoder i Digital O SOD nO n1 n15 with Select transmission channel for all ni 0 1 9 data items ASC ASCII mode BIN Binary mode BAU 9600 460800 Baud rate for RS232 RS422 Analog I O ANA Output Id data id OV amp 10 Configuration of analog output values SOF 0 1 Set Reset OV values Light Source SLP 0 1 Light source test enabling LED 0 100 LED brightness adjustment Auto adaptive modes AAL 0 1 Auto adaptive LED mode enabling VTH 0 4095 Threshold for Auto adaptive LED mode ADK 0 1 Auto adaptive Dark mode enabling DFA 0 1 Double Frequency mode activation DFF f1 f2 in Hz where frm lt Double Frequency mode frequency f1 lt f2 lt 1850 Hz setting DFI 0 1 Double Frequency mode intensity selection Trigger TRG Start Trigger mode enabling Start Trigger mode disabling CTN O n n 1 9999 TRE 0 1 Burst Trigger mode enabling and setting TRS 0 1 Start stop on edge Trigger mode enabling TRN 0 1 Start stop on state Trigger
2. Function Enable Disable the watchdog Command WDEb or WDE Parameter Value _ returned p Ott 14 7 Counter State and Auto adaptive mode data Besides measured data Distance Intensity Barycenter the sensor also delivers 3 data for controlling the sensor state and for facilitating its integration These data may be sent on the digital output at the same time as measured data using the SOD command or any of the software described in section 5 14 7 1 The Counter data The Counter data is an aid for software developers who wish to check that there is no data loss in their acquisition software The 15 bit counter is reset each time a Trigger signal is received when the sensor is one of the trigger modes TRE TRN TRS or TRG 14 7 2 The State data The State data is an aggregate of various flags bit flag bit flag 0 HLV Barycentre face 2 8 Selected frequency DF mode 1 HLV Barycentre face 1 9 Light source test Failure 2 HLV Distance face 2 10 Data overflow for RS transmission 3 HLV Distance face 1 11 4 HLV Thickness 12 5 HLV intensity face 2 13 6 HLV Intensity face 1 14 7 Saturation flag 15 The HLV bits are set if the corresponding data is not measured but held at last valid value in Hold last value mode Saturation flag indicates signal saturation It is set at the same time the Intensity LE
3. ceeeeeceeeeeeeeeeeeeceeeeeaaeeseeeeeesaaaeseeneeeseiaaetee 39 7 4 2 Minimum measurable thickness ccccceeceeeeeeseeeeeceeeeeeeeeeeeaeeeseaaeseeeeeesesaeeseaees 39 7 4 3 Single surface in Thickness mode cceccceeeeeeeeeeeeeeeeeaeeeeeeeeeseaeeeseaeeeteeeeeneaes 40 7 4 4 Thickness calibration refractive index file generation cccceeeeeeeeeeeeeeteeees 40 7 4 5 Measuring the Thickness of opaque samples cccceceeceeeeeeeeeeeeteeeeeeeseeeeeaees 40 7 4 6 Teach functions for thickness MEASUrEMENM cccceeeceeeeeeceeeeeeeeeeeeeteeeeteaeeseees 41 8 Main functions of the CCS Prima ssssssesssesssessisesnsesssessrtsssrnssrnnsstnnssnnsssnnnntnnntnnnnnennsrennnnns 42 8 1 Optical Pen SClS CON eiccicsscceedeeevestecirite teens eestderbstreecae aaa en iaaa de aU SERRE 42 8 1 1 Optical pen SelectiOn scai nnii eaa a ed AA ee 42 8 1 2 Full scale value of the optical pen currently Selected c cccceeeeeeeeeeetteeeeeeeees 42 8 1 3 List Of optical PONS c ceeecelecekec initan tannanna anaiena iaia aaa aani 42 8 2 Daik signal ninun au auian atidan ea AAEE E AR E ER Aa AE a RETRA 42 8 2 1 Acquiring and saving the Dark Signal sesssssesssesssesssrssssrrrsrrssrrssnnnsrnnnsnnnrnnssrns 43 8 2 2 Minimal rate authorized after Dark acquisition sseesseeseeeeeeeeeeeereeesinessrnssrn nees 43 8 2 3 Aee DT Ti AP E EE E E paae daseedeecdkanceeelenes 43 BS Sampling rate suonna iea e
4. This chapter is a tutorial intended for users having acquired some initial experience with the CCS Prima sensor in the Distance measuring mode and using the CCS Manager application This tutorial covers the following topics Acuity CCS Prima Confocal Sensor 34 Rev 1 0 Acuity Laser Measurement Synchronizing the sensor with external devices Synchronizing the sensor with digital encoders Synchronization signals and Trigger modes More about the CCS Manger program Help Utility Communication with the sensor via the CCS Manager Command Terminal The Tools menu Communication with the sensor via RS232 serial link using the Windows Hyper Terminal utility The Thickness measuring mode 7 1 Synchronizing the sensor with other devices It is often necessary to synchronize the sensor with an external device such as an encoder a motion controller or a photocell indicating the approach of an object traveling on a conveyor belt When the external device to be synchronized with the sensor is a digital encoder this task is particularly easy as it is performed automatically by the CCS Prima refer to section 12 For other types of devices analog encoders motion controllers synchronization may be achieved using synchronization signals and Trigger modes The CCS Prima may be synchronized with an external device as master using the Sync out TTL signals as a slave
5. The Exposure time command is used to set request the free exposure time in us The operator can specify any integer exposure time between 00500 and 10000 us The free sampling rate is set to 1 000 000 exposure time Exposure time rate Function Set request the exposure time Command TEXn or TEX n value of the free exposure time in us 5 digit integer Parameter between 00500 and 10000 limited by the min authorized 8 3 4 Examples In the following dialog the operator alternates Preset rate Free Rate and Exposure Time commands and interrogates the sensor to view the results of each command Read this dialog carefully and make sure you understand the response of the sensor in each case Command Comment Response from the sensor SRA04 Sets the preset sampling rate index to SRA 04 lt CR gt 4 1000 Hz ready SRA Interrogates the sensor for the index of SRA 04 ready the current preset sampling rate FRQ Interrogates the sensor for the rate in FRQ 01000 ready Hz TEX Interrogates the sensor for the exposure TEX 01000 ready time in us 1000 1 000 000 1000 TEX00530 Sets exposure time to 530 us and sets TEX00530 lt CR gt 0 the sampling rate index to 0 0530 ready Acuity CCS Prima Confocal Sensor 45 Rev 1 0 Laser Measureme FRQ Interrogates the sensor for the rate in FRQ 1886 Hz
6. Command HLVn or HLV Parameter Value n max number of points to hold between 1 and 999 returned 8 9 Defining the origin of the encoder measuring range Encoder reading is relative so it is necessary to reset them each time they are powered off and on The Rest Encoder command sets the reading of the desired encoder s to the Reset value 536 870 912 which is the center of the digital range 536 870 912 2 2 Reset Encoder Function Command RCDb1 b2 b3 Parameter Value bi 1 if encoder should be reset returned Example RCDO 1 0 set the reading of encoder 2 at current position to 536 870 912 Note Reset value is intentionally is not 0 because encoder data has to be a positive integer Acuity CCS Prima Confocal Sensor 49 Rev 1 0 Acuity Laser Measureme 8 10 Getting the serial number and the firmware version To know the firmware version of the sensor you may use either the About menu of CCS Manager or send the Version command Version Function Request the firmware version Command VER String of characters defining the serial number and the firmware version Recommendation Before contacting the supplier for after sales service use the VER command and record the response from the sensor 8 11 Saving the current configuration The Save setup command is used to save the current configuration of the CCS
7. Internal LED External source Brightness control Automatic Manual Brightness aa Regulation level Min m Max Set the measuring mode to Distance and then select a Preset Rate of 100 Hz In the list of optical pens select the measuring range corresponding to the optical pen which is physically connected to the controller 6 3 Saving the configuration The configuration is the ensemble of settings of all sensor parameters measuring mode rate sensor id Led brightness level etc The sensor has two configurations a temporary configuration kept in the sensor RAM a permanent configuration kept in the non volatile memory FLASH memory Each time the sensor is switched off the temporary configuration is lost on startup the sensor recovers permanent configuration This allows the user to test different settings or to adapt the sensor to a particular application without modifying its permanent configuration When you wish that the temporary configuration become permanent you must save it on the FLASH memory Below are instructions for saving to FLASH memory Select a preset rate of 100 Hz Quit CCS Manger Switch the sensor off then restart it Connect to CCS manger again open the Basic page and observe the rate the last setting was lost Set the rate to 100 Hz again Acuity CCS Prima Confocal Sensor 25 Rev 1 0 Acuity Laser Measurement Save the configuration to the FLASH memory in t
8. Acuity Laser Measurement CCS Prima White Light Confocal Displacement Sensor User s Manual Acuity ccs PR ee cal i Soa l rr f Manual p n LLL009010 Rev 1 0 For use with Acuity products January 5 2011 Acuity A product line of Schmitt Industries Inc 2765 NW Nicolai St Portland OR 97210 www acuitylaser com Limited Use License Agreement YOU SHOULD CAREFULLY READ THE FOLLOWING TERMS AND CONDITIONS BEFORE OPENING THE PACKAGE CONTAINING THE COMPUTER SOFTWARE AND HARDWARE LICENSED HEREUNDER CONNECTING POWER TO THE MICROPROCESSOR CONTROL UNIT INDICATES YOUR ACCEPTANCE OF THESE TERMS AND CONDITIONS IF YOU DO NOT AGREE WITH THEM YOU SHOULD PROMPTLY RETURN THE UNIT WITH POWER SEAL INTACT TO THE PERSON FROM WHOM IT WAS PURCHASED WITHIN FIFTEEN DAYS FROM DATE OF PURCHASE AND YOUR MONEY WILL BE REFUNDED BY THAT PERSON IF THE PERSON FROM WHOM YOU PURCHASED THIS PRODUCT FAILS TO REFUND YOUR MONEY CONTACT SCHMITT INDUSTRIES INCORPORATED IMMEDIATELY AT THE ADDRESS SET OUT BELOW Schmitt Industries Incorporated provides the hardware and computer software program contained in the microprocessor control unit and licenses the use of the product to you You assume responsibility for the selection of the product suited to achieve your intended results and for the installation use and results obtained Upon initial usage of the product your purchase price shall be considered a nonrefundable license fee unles
9. Thickness mode the sensor should be configured to the correct refractive index Refractive index may be specified either as a constant value or as a file 7 4 2 Minimum measurable thickness The thickness of the sample to be measured must be greater or equal to the Minimum Measured Thickness of the optical pen The Minimum thickness limit is specified in the data sheet of each optical pen and may be found on our website www acuitylaser com If the sample thickness is less than the specified Minimum thickness limit the sensor is unable to resolve the two spectral peaks produced by reflections from the two faces of the sample and considers them as a single peak Acuity CCS Prima Confocal Sensor 39 Rev 1 0 A Laser Measurement cuity 7 4 3 Single surface in Thickness mode Sometimes a single surface is detected while the sensor is configured to Thickness mode This may occur if one or the other of the sample faces is outside the measuring range if one of the signals is too weak or if the thickness is smaller than the Minimal measurable thickness of the optical pen In the latter case the sensor fails to resolve the two surfaces and considers them as a single one The Unmeasured peak handling see section 12 5 command determines the behavior of the sensor in such a case The default behavior is the data relative to face 2 is set equal to the data of face 1 and the thickness
10. 1886 1 000 000 530 SRA Interrogates the sensor for the index of SRA 00 ready the current preset sampling rate FRQ1995 Sets the free rate to 1995 Hz FRQ1995 lt CR gt The sensor selects a close value 1996 1996 TEX Interrogates the sensor for the exposure TEX 00501 time in us 501 1 000 000 1996 TEX00120 Attempts to set exposure time to a non TEX120 not valid authorized value ready SRAO1 Sets the preset sampling rate index to SRAO1 lt CR gt 1 100 Hz ready This ends the free rate mode FRQ Interrogates the sensor for the rate in FRQ 00100 ready Hz SRAOO Sets the preset sampling rate index to SRAOO lt CR gt O free rate ready FRQ Interrogates the sensor for the rate in FRQ 1996 Hz 1996 is the last value attributed to the free rate 8 4 Measuring modes The different measuring modes are described in the Going further chapter Index 0 1 Measuring mode Distance Thickness The measuring mode can be selected from the Basic configuration page of CCS manger or by sending the Mode command Measuring Mode Function Set request the current measuring mode Command MODn or MOD Value returned n Id of the measuring mode 0 1 8 5 Refractive index The sample refractive index is necessary in the Thickness measuring mode Refractive index can be set from the Basic configuration page
11. Parameter Value _ returned b 0 Strongest peak or 1 First Peak Notes In the Thickness measuring mode this command has no effect The detection threshold in this mode is determined by the MNP command This mode is very sensitive to noise In case of false detection of noise peak update the dark signal measurement increase the threshold 14 4 Altitude mode Altitude mode is a feature of the Distance measuring mode When this mode is enabled the Distance scale is reversed Altitude instead of Distance In Distance mode Altitude is computed as Altitude Measuring range Distance In Thickness mode the effective measuring range is n measuring range in air n is the refractive index so that Distance2 may be greater than the measuring range To avoid negative values the Altitudes are computed as Acuity CCS Prima Confocal Sensor 73 Rev 1 0 cuity Altitudel 2 Measuring Range Distancel Altitudel 2 Measuring Range Distance2 Note that this means that the Altitude origin is not the same for Distance mode and for Thickness mode Altitude mode Function Enable Disable the Altitude mode Command RVSb or RVS Pae eta Velie b 0 Distance or 1 Altitude returned 14 5 Handling of unmeasured peak in Thickness mode It may happen a single peak is detected while the sensor is configured to Thickness mode this may occur if one of the other
12. V t Where fc is the cycle frequency given by the relation 1 fc 1 f1 1 f2 In some applications it is desirable to compensate for this shift As an example consider the application where the depth width and slope of a scratch on the surface of a flat surface should be measured Double frequency may be required for this application as the intensity from the slope and or from the bottom of the scratch is very low while the intensity from the flat surface is very high The depth is derived from the difference of the distance values measured on the surface and on the bottom this data is exact there is no need for any correction However the width and the slope involve both sensor data and position data so that correction should be applied to the position data by post processing The selected frequency bit in the State data may be used for this purpose 0 if selected frequency bit 0 Correction 4 V t if selected frequency bit 1 If the sample is scanned back and forth please note that the sample velocity V is a signed quantity Acuity CCS Prima Confocal Sensor 62 Rev 1 0 Acuity Laser Measurement 12 Synchronization It is often necessary to synchronize the sensor with an external device such as an encoder a motion controller or a photocell indicating the approach of an object traveling on a conveyor belt When the external device to be synchronized with the sensor is a digital encoder th
13. configuration page of CCS manager Or by the DFA command Double Frequency Activation Function Enable Disable the double frequency mode Command DFAb or DFA Parameter Value b 0 1 1 to enable returned This command is not authorized when the auto adaptive LED or the auto adaptive dark modes are active the query form DFA Is authorized Acuity CCS Prima Confocal Sensor 59 Rev 1 0 Acuity Laser Measureme 11 3 2 Frequencies The DFF command sets or requests the 2 frequencies for the mode Double Frequency frequencies Function Set Request the 2 frequencies for the double frequency mode Command DFFf1 f2 or DFF Parameter Value f1 low frequency f2 high frequency in Hz returned conditions frm lt fl lt f2 lt 1850 Hz where frm is the min authorized rate of the sensor 11 3 3 Intensity The intensity measured by the sensor depends on one hand on the characteristics of the sample reflectivity slope and on the other on the exposure time In standard operation mode single frequency the exposure time is constant so that observed intensity variations are directly related to the intensity of reflected from the sample In the double frequency mode both factors vary at the same time so that the interpretation of the Intensity data may be difficult For this reason a new parameter the normalized i
14. p p 1 2 3 4 5 6 7 8 9 10 11 12 X X X X X CR LF X X X X X Distance face 2 point A PSep Thickness point B 13 14 15 16 17 18 19 20 21 22 23 24 X X X X X f X X X X X DSe Distance face 1 Point B DSe Distance face 2 Point B p p 25 26 27 28 29 30 31 32 33 34 35 36 X digit 0 9 DSep Data separator comma PSep Point separator CRLF Note that in thickness mode the distance information is provided with 15 bits resolution one data item Acuity CCS Prima Confocal Sensor 81 Rev 1 0 A cuity Laser Measurement 16 1 2 Binary format In Binary format 2 bytes are transmitted for each data item with no data separator Successive points are separated by two consecutive bytes OxFF decimal value 255 Binary Function Configures the sensor to binary transmission format Command BIN Parameter Value None returned Example Measuring mode Distance Selected data Distance MSB and Distance LSB A B C Successive measurement points The table below shows the first 12 bytes transmitted Binary transmission format X X X X OxF OxF X X X X OxF OxF F F F F Dist MSB Dist LSB PSep Dist MSB Dist LSB PSep Point A Point A Point B Point B 1 2 3 4 5 6 7 8 9 10 11 12 X 1 byte of data PSep Point separator 16 2 Decoding the data All data are encoded as integer number The following rules allow converting them to physical quantities 16
15. rising and falling edges of the Sync in signal are simply ignored 12 1 Sync out signals Synchronizing the sensor as a master means that the Sync out TTL signals emitted by the sensor are used to trig latch the external device The sensor emits one Sync out pulse for each measured point at the middle of the Cycle Exposure Time CET CET EET AVR Where EET Elementary Exposure Time 1 measuring rate AVR averaging factor Example for a measuring rate of 100 Hz the Elementary Exposure Time is 10 ms By default the sensor measures with no averaging AVR 1 so that the Cycle Exposure Time equals the Elementary Exposure Time If the sensor is configured to an averaging factor of 5 the CET equals 50 ms as 5 frames are acquired and averaged for each measured point In the case of double frequency rate please refer to section 11 3 7 The duration of the Sync out pulse high state is 10 us irrespective of the CET Sync out pulses are emitted automatically with no need for any special configuration When the sensor is in stand by for a trigger no sync out pulses are emitted Acuity CCS Prima Confocal Sensor 63 Rev 1 0 Acuity Laser Measureme Trouble Shooting In firmware versions from 1 2 67 FPGA 01 01 81 the Sync out pulses are sent in the middle of the CET exposure time In earlier versions the Sync out pulses were emitted at the end of the CET
16. using the Sync in TTL signals or in a mixed mode using both types of Signals Trigger modes specify the way the sensor should respond to rising or falling edges of the Sync in signals The common feature to all trigger modes is that the sensor stops measuring and stands by for an active edge on Sync in connector Trigger modes may be enabled and disabled from the Trigger page of the CCS manager program by the DLL or by low level commands By default all trigger modes are disabled and the sensor transmits data without interruption immediately after startup When no trigger mode is enabled rising and falling edges of the Sync in signal are simply ignored 7 1 1 The Start trigger mode The simplest trigger mode is the Start on edge trigger It is enabled by sending the TRG command either from the Command Terminal or from the Trigger page of the CCS Manager program On receipt of the command the sensor stands by for the trigger signal Measurement starts as soon as an active edge is detected at the Sync in input with repeatability jitter better than 1 us Once the first Sync in pulse is received the sensor exits the Start on edge Trigger mode and resumes normal operation Additional Sync in pulses are simply ignored A typical application for this trigger mode is for starting successive scan lines during a 2D scan of a sample the ex
17. 2 1 Data decoding for the Distance measuring mode The Distance is encoded over 30 bits 2 data items MSB and LSB 15 bits each To obtain The Distance in um use the following relation Distance Transmitted value of MSB 21 Transmitted value of LSB Measurement range 22 The measurement range depends on the optical pen To get the measuring range of the currently connected confocal optical pen send the SCA command In some cases 15 bit resolution is sufficient In such cases a simplified relation may be used Distance um Transmitted Value of MSB x Measurement range Andro Intensity is encoded over 12 bits 0 4095 To obtain the Intensity in of the sensor dynamics use the following relation Intensity Transmitted Value x 100 4095 Acuity CCS Prima Confocal Sensor 82 Rev 1 0 A cuity The position of the Barycenter pixel index of the spectral peak on the photodetector signal is encoded over 15 bits 0 32767 To obtain the position of the barycenter in pixels use the following relationship Barycenter transmitted value Bs Bo Bs is Barycenter scale Bo is Barycenter offset The default values of these parameters for the CCS Prima are Bs 32 Bo 520 Encoder data is coded over 30 bits and transmitted in 2 words of 15 bits each The Reset value 536 870 912 2 30 2 is attributed to the position where the RCD command is sent Each unit equals 1 encoder
18. Distance Intensity and Counter Select datal as Distance In the Data 2 frame Select Intensity Acuity CCS Prima Confocal Sensor 28 Rev 1 0 Acuity Laser Measurement we a S a eg xo oo eS E a S sS g Ra s lt L 2 N G AS Y N s x SF S S e Sa a E CY Ra E EON S a cre Ff YF LY wm L Data 1 zoom a Oe Data 2 zoom 2250 w 2000 8 1750 70 1500 60 Data 1 slide 2HE z Data 2 slide T 1000 750 39 500 20 Data 1 scale Data 2 scale 250 10 0 ll 0 0 1000 Data 1 Distance Data 2 Intensity Data 1 display toggle Time horizontal axis slide Time horizontal axis zoom Note that each data has its own scale zoom factor and slide To access the zoom click on the point at the upper end of the scale You may also zoom with the mouse button To save the measured data use the save graph icon Data may be saved either as a screen copy bitmap or as digital data text file 6 6 Acquiring the Dark signal The dark signal of the sensor is generated by undesirable back reflections on the optical surfaces inside the sensor This signal must be measured and saved to the non volatile memory so that it can be subtracted from the measured signal The level of the Dark signal depends on the sampling rate and on the LED brightness A dark signal acquisition is performed during adjustment by the manufacturer but must be repeated at regular intervals Acuity CCS Pr
19. If your sensor has been updated to a recent versions but you wish the Sync out pulses be to be emitted at the end of the CET please send the SYNO command and save the configuration cf 14 8 YCS 12 2 Sync in signals Synchronizing the sensor as a slave means that the sensor stands by for a trigger signal from an external device So long as no trigger signal arrives the sensor is silent it does not transmit any data and does not emit any Sync out pulse As soon as it detects a trigger signal on the Sync in connector the sensor starts measuring and emitting Sync out pulses The Sync in signals are OV 5V TTL signals generated by external devices and intercepted by the sensor The active edge of the Sync in signal is the edge which triggers measurement The active edge rising edge or falling edge may be selected by command The duration of the Sync in pulses should be at least 1 2 us 12 3 Trigger modes The simplest trigger mode is the Start on edge trigger It is enabled by sending the TRG command either from the Command Terminal or from the Trigger page of the CCS Manager program On receipt of the command the sensor stands by for the trigger signal Measurement starts as soon as an active edge is detected at the Sync in input with repeatability jitter better than 1 us Once the first Sync in pulse is received the sensor
20. Prima sensor on the non volatile memory This is essential for the sensor to be able to retrieve the configuration when it is next switched off and on again If this is not done the next time the sensor is switched on the sensor will lose all the latest modifications made Value returned Save Setup Function Save the current configuration in the sensor EEPROM Command SSU Parameter Value none returned The configuration can also be saved using the CCS manager Menu Recommendation Use the Save Setup command to avoid the sensor losing the configuration when the equipment is switched off 8 12 Resetting the sensor Resetting the sensor means recovering the factory default values for all parameters Files saved in the sensor non volatile memory Calibration lookup tables dark signal refractive index files are not affected by this operation but current configuration is irreversibly lost To reset the sensor proceed as following Press simultaneously the 2 buttons Dark button and Set Zero button located on the sensor front panel for more than 3 seconds When you let off the 2 buttons The 3 LED indicators blink in yellow Acuity CCS Prima Confocal Sensor 50 Rev 1 0 Acuity Laser Measureme 9 Digital Outputs The CCS Prima features two types of digital I O USB 2 0 RS232 serial link The USB link is destined both for sending commands and for d
21. The optical characteristics of the optical pen and in particular the spot size the axial resolution and the maximal slope angle should be suited to the size and slope of the features present on the sample to be measured Metallic objects should be measured with the CL1 or the CL2 optical pens in particular when measuring roughness or in applications requiring high resolution When measuring metallic objects with optical pens whose spot size is larger performances may fall short of specifications The amount of degradation depends on microstructure of the metallic surface 4 3 Measuring modes Chromatic confocal sensors have two measuring modes Distance and Thickness Acuity CCS Prima Confocal Sensor 19 Rev 1 0 Acuity Laser Measurement The principal measuring mode of the CCS PRIMA is the Distance mode The sensor is calibrated and tested in this mode Acuity can furnish a calibration certificate attesting to these test results 4 3 1 Distance measuring mode The Distance measuring mode is dedicated to measuring the altitude of points located on the surface of a sample The distance data is transmitted with 30 bit digital resolution When measuring height profiles on an opaque sample metal paper ceramics the use of the Distance mode is straightforward When measuring thin transparent samples or coated samples it is possible that the sensor sees two signals at the same ti
22. and the State of Oregon United States of America Should you have any questions concerning this Agreement you may contact Schmitt Industries Incorporated by writing to Schmitt Industries Incorporated 2765 NW Nicolai St Portland Oregon 97210 USA YOU ACKNOWLEDGE THAT YOU HAVE READ THIS AGREEMENT UNDERSTAND IT AND AGREE TO BE BOUND BY ITS TERMS AND CONDITIONS YOU FURTHER AGREE THAT IT IS THE COMPLETE AND EXCLUSIVE STATEMENT OF THE AGREEMENT BETWEEN YOU AND SCHMITT INDUSTRIES INCORPORATED AND ITS DEALER US WHICH SUPERSEDED ANY PROPOSAL OR PRIOR AGREEMENT ORAL OR WRITTEN AND ANY OTHER COMMUNICATIONS BETWEEN US RELATING TO THE SUBJECT MATTER OF THIS AGREEMENT Procedures for Obtaining Warranty Service 1 Contact your Acuity distributor or call Schmitt Industries Inc to obtain a return merchandise authorization RMA number within the applicable warranty period Schmitt Industries will not accept any returned product without an RMA number 2 Ship the product to Schmitt Industries postage prepaid together with your bill of sale or other proof of purchase your name address description of the problem s Print the RMA number you have obtained on the outside of the package This device complies with EN 50 081 1 Spurious emission EN 61000 6 2 Resistance to disturbance Operation is subject to the following two conditions 1 This device may not cause harmful interference and 2 this device must accept any interference
23. eventually the encoder position is transmitted on the digital port and the voltage analog outputs is refreshed Case Il Triggered acquisition The sensor stands by for Incoming Trigger pulse on the Sync in connector During stand by nothing comes out of the sensor but acquisition goes on internally Upon reception of the trigger the current exposure is aborted and the exposure of a new frame starts immediately cf chronogram 2 The same steps as in case follow Acuity CCS Prima Confocal Sensor 89 Rev 1 0 A Laser Measurement cuity Chronogram 1 Continuous Acquisition No Averaging Single Frequency i Frame Counter i i 1 i 2 i 3 TExp 1 frequency Exposure TExp TExp TExp TExp lt lt 1 ps gt i i 1 i 2 i 3 TTL 5V Output Sync Out N N N N TSo 10 ps gt TS5So i 1 i i 1 i 2 PhotoDetector Read Out IRo IRo IRo TRo TRo 0 4 ms i 2 i 1 i i 1 Processing TPr TPr TPr TPr TPr 80 ps Data i 2 i 1 i i 1 TDt depends on Transmission ff Toe LP TO LT LC TL connection type Acuity CCS Prima Confocal Sensor 1 Rev 1 0 Acuity Laser Measurement Chronogram 2 Start Trigger Active Edge Rising No Averaging Single Frequency 1 2 3 Frame Counter Sync In TTL 5V Input 1 2 3 Exposure TEx TEx TEx ae 1 frequency xP xP xP us gt Exposure restarts as triggeris received Sync Out 1 2 3 4 TTL 5V Output N N N TSo 10 ps gt TSo PhotoDetector n 1 2 3 TRo 0 4 ms Read Out J Ro
24. exits the Start on edge Trigger mode and resumes normal operation Additional Sync in pulses are simply ignored Besides the Start trigger mode described above the sensor offers three additional trigger modes In the Start Stop on State trigger mode data transmission starts and stops according to the state of the Sync in signal As an example data transmission starts when the Sync in signal is high 5V and stops when it is low OV The Start Stop on Edge trigger mode is similar to the Start Stop on State with one difference data transmission starts and stops by successive Sync in pulses and not by changes in signal state In the Burst trigger mode the sensor latches transmits the data of a preset number of points each time it receives a Sync in pulse Unlike the Start trigger mode which is disabled automatically by the first Sync in pulse received the Start Stop on State Start Stop on edge and Burst trigger modes should be explicitly disabled by commands As long as these trigger modes are enabled successive Sync in pulses keep triggering measurements When all trigger modes are disabled the sensor resumes normal operation and additional Sync in pulses are ignored The table next page resumes sensor behavior in the different trigger modes Acuity CCS Prima Confocal Sensor 64 Rev 1 0 A Active trigger Response to active
25. microstep The State data is a word composed of independent bits cf 14 7 The counter and the Auto adaptive mode data are described in the Advanced topics chapter 16 2 2 Data decoding in Thickness measuring mode In Thickness mode Distancel1 Distance2 and the Thickness data are encoded over 15 bits 0 32767 As the refractive index of the sample is generally greater than 1 0 the Thickness and Distance2 may be greater than the measuring range in air For this reason the scale is twice the measuring range in air Note To get the measuring range of the currently connected confocal optical pen send the SCA command Thickness Transmitted value x Measurement Range x Scale factor 32767 Distance face 1 Transmitted value x Measurement range x Scale factor 32767 Distance face 2 Transmitted value x Measurement range x Scale factor 32767 Scale factor 2 All the other data are encoded in the same way as for the CCI Distance mode Acuity CCS Prima Confocal Sensor 83 Rev 1 0 A cuity Laser Measureme 17 Maintenance 17 1 Handling the fiber optics When no fiber optics is connected the fiber socket located on the controller front panel must at all times be fitted with its protection cap to avoid contamination of the fiber tip which could result in malfunctioning of the sensor Avoid putting anything on the fiber optics or laying it on the floor not to stamp it Avoid wringing or be
26. mode enabling TRF Select active edge SYN 0 1 Compatibility with previous modes cf 14 8 Watch Dog WDE 0 1 Watch dog enabling Multiplex CCS CHA 1 2 or 1 2 3 4 Select multiplex channel DKA minimal authorized rates Dark all channels Acuity CCS Prima Confocal Sensor 79 Rev 1 0 Acuity Laser Measureme Acuity CCS Prima Confocal Sensor 80 Rev 1 0 Acuity Laser Measurement 16 DATA FORMAT AND DATA ENCODING If you use CCS Manager or the DLL for acquiring the data you may skip this chapter 16 1 Data transmission formats The sensor provides 2 data transmission formats the ASCII format and the binary format Data transmission formats are set by commands 16 1 1 Ascii Format Ascii Function Configure the sensor to ASCII transmission format Command ASC Parameter Value N one returned In ASCII format 5 characters digits are transmitted for each data item The data from the same point are separated by commas and the successive points are separated by lt CRLF gt sequence Example Measuring mode Thickness Data selected Thickness Distance face 1 Distance face 2 The successive measurement points are identified as A B C etc The table below shows the first 36 characters transmitted ASCII transmission format X X X X X X X X X X Thickness point A DSe Distance face 1 pointA DSe
27. of CCS manger or by sending the Refractive Index command 8 5 1 Setting a constant refractive index Refractive Index Function Set request the sample refractive index Acuity CCS Prima Confocal Sensor 46 Rev 1 0 Laser Measureme Command SRIx or SRI Value returned x sample refractive index up to 4 decimal digits Example SRI1 5120 e 8 5 3 Selecting a Refractive index file Refractive index file are used to describe the variation of refractive index within the measuring range see Advanced Topics in section 14 The Refractive index file command is used to load a previously saved refractive index file Refractive index file Function Set request the sample refractive index Command INFn n 0 constant refractive index determined by last SRI Parameter command Values returned Example n 1 8 id of an existing refractive index file s file name x1 x2 x3 the minimal the maximal and the average refractive index values in the file Command INF3 or INF Response INF3 BK7 1 5090 1 5253 1 5133 Command INFO Response _ INFO CONSTIND 1 520 1 520 1 520 r Serial name CONSTIND attributed in case the file id is O Rev 1 0 Acuity CCS Prima Confocal Sensor 47 i Laser Measureme 8 6 Adjustment of the LED brightness Note the only type of light source that can be adjusted by command is the
28. of a single frame so that the sync out pulses are emitted in the middle of the Acuity CCS Prima Confocal Sensor 61 Rev 1 0 cuity Laser Measureme exposure time of each individual frame With averaging of 4 the acquisition cycle consists of the exposure of 4 frames and the sync out pulses are emitted just between the end of exposure of the second frame and the beginning of the exposure of the third frame of the cycle If the sample is moving the instant these signals are emitted corresponds to the average position of the sample during the exposure In double frequency mode there are two exposures one of which is used and the other one abandoned During the exposure the sensor does not know yet which exposure will be selected the decision is taken only after both images have been read and processed For this reason the sync out pulses are always sent at the middle of the short exposure high rate If the short exposure is selected there is no need for correction If the long exposure is selected the sync out is shifted by dt relative to the exact instant where they should have been emitted Suppose now that these pulses are used to latch read the position of an encoder and that the sample moves at a velocity V The temporal shift generates a position shift 5x between the position latched from the encoder and the real position at the middle of the long exposure st 0 5 fc x
29. of the measured sample point the intensity of the retro diffused light beam In the thickness measuring mode the measured data are the distance and intensity of the first sample face the distance an intensity of the second sample face the thickness In addition to measured data the sensor may deliver some additional data counter state The sensor system may be configured to transmit some or all of these data 4 5 External scanning An important characteristics of the CCS PRIMA sensor is the fact that it is a point sensor in other words at any given instant the sensor measures a single point located on its optical axis In order to obtain a profile or measure an entire surface it is necessary to scan the sample along one or two axes with the aid of some external scanning device Generally the scanning device is motorized in some cases it Acuity CCS Prima Confocal Sensor 20 Rev 1 0 A cuity Laser Measurement comprises an encoder for determining the precise position of the sample at any given instant For some applications the synchronization between the sensor and the external scanning device is an important issue The CCS PRIMA may be synchronized both as a slave and as a master This topic is discussed further in section 12 Acuity CCS Prima Confocal Sensor 21 Rev 1 0 Acuity Laser Measurement 5 Communication with the CCS Prima There are three options for communicating with the CCS Pr
30. of the sample faces is outside the measuring range or if one of the signals is too weak The Unmeasured peak handling command determines the behavior of the sensor in such a case Option 1 default set Distancel Intensity1 and Barycenterl to measured values of the single peak set Distance2 Intensity2 and Barycenter2 equal to Distancel Intensity1 and Barycenterl1 respectively set the thickness to 0 Option 2 set Distancel Intensity1 and Barycenterl to measured values of the single peak set Distance2 Intensity2 and Barycenter2 to 0 set the thickness to 0 Unmeasured peak handling in Thickness mode Function Determine the values of Distance2 Intensity2 and Barycenter2 data in case a single peak is detected while the sensor is in Thickness mode Command RSPb or RSP Parameter Value _ returned b 0 Option 2 above or 1 option 1 above 14 6 Watchdog The sensor features software Watchdog i e a permanent test that validates that the sensor operates normally In case it does not the Watchdog resets the sensor after 40 seconds This feature is useful for the case the sensor is blocked due to an incomplete command or another reason in particular for sensors that are not easily accessible It may be disabled and enabled with the Watch dog command Watchdog activation Acuity CCS Prima Confocal Sensor 74 Rev 1 0 Acuity Laser Measureme
31. page and two data bar graphs Acuity CCS Prima Confocal Sensor 23 Rev 1 0 Acuity Laser Measurement Page Data 1 Distance Intensity Y selection hea gt UTeIment Buttons Data 1 Bar araoh Data 2 Frame Data 1 Frame Data 2 Selection Data 1 Selection 366 5um 3 3 Dark Button Te 0 1000 M Data 1 Distance M Data 2 Intensity 10001 DLL Version DLL CHR V2 4 0 Firmware version C V1 2 56 CCS PRIMAFPGA 0101 75 Data 2 Bar Status Bar Current Page here Measurement graph Page Note the Signal page selection button does not appear in the Operator level 6 2 Configuring the sensor Configuration Click on the Configuration button on the left side of the Main SSS Window to develop the arborescence of configuration pages 1 e Basic Basic page 5 Advanced pages and 1 Expert page Select the Basic configuration page Acuity CCS Prima Confocal Sensor 24 Rev 1 0 Acuity Laser Measurement EE ccs Manager File Tools 352095H Data 1 Distance v Measurement Basic settings Configuration Measuring mode Chromatic confocal Distance e Basic Multiplex channel 1 Optical pen oneer Constant 1 5168 Ofile 1 standard glass_OP 1 Pay Preset rate 2000 Hz v Maintenance O Free rate Low frequency Double frequency High frequency Intensity normalization Type
32. received including interference that may cause undesired operation Note This equipment has been tested and found to comply with the limits for a Class A digital device pursuant to part 15 of the FCC rules These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment This equipment generates uses and can radiate radio frequency energy and if not installed and used in accordance with the instruction manual may cause harmful interference to radio communications Operation of this device in a residential area is likely to cause harmful interference in which case the user will be required to correct the interference at his own expense This manual copyright 2011 Schmitt Industries Inc Acuity CCS Prima Confocal Sensor i A Rev 1 0 Acuity Laser Measureme Table of Contents Procedures for Obtaining Warranty Service cccccccecceeeeeeeeeeeeeeeaeeseeeeeecaaeeeseneeesaaeaeseeneeessaeeeeeneees i Table t Contents vis 8 24 ates ei nari aan aig eels ii TablesOf FIQure osare syst es R uss teasted A E Gee dives vii 1 Introduction to the Acuity CCS Prima ccccccceeeceeceeeeeeecne cesses scenes eecaaeeeeeeeeesaaaeseneeeeenaeeesines 8 1 1 Single channel CCS Prima Controller ccccccceeeeeeeeeeeeeeeee scene eeeeeaeeeeeeeeeaaeseeeeeeeeaeeeea 8 1 1 1 IDOSCPiPUOM 2c sicicds a eid falas eta eae coe ees epee decade 8 1 1 2 LED INGICA
33. setting and getting the number of the currently selected channel Please note that this function is dedicated to multiplex sensors and will return an error if sent to a single channel CCS Prima Channel Function Set Get the selected multiplex channel Command CHAn or CHA n 1 2 fora CCS Prima2 Parameter Value returned 1 2 3 4 for a CCS Prima4 13 1 2 Getting the selected channel The currently selected channel is indicated by 3 methods visually by the LED indicator located on the front panel just above the optical pen fiber connectors in the Channel bits of the state data cf 13 5 using the interrogative syntax of the Channel command 13 2 Measuring the Dark signal Each channel has its own Dark signal Each time a different channel is selected the sensor loads automatically the Dark signal corresponding to this channel The operator should only care about measuring updating this signal When a multiplexed sensor receives the Dark DRK command described in this manual or when the Dark button on the front panel is pressed the sensor measures and saves the Dark signal of the currently selected channel The Dark button on the User Interface of the CCS Manager program has the same effect For measuring the Dark signals of all channels the operator may precede in two ways Method 1 Measure the Dark of each Channel indi
34. switch on the light source first then the controller by operating their On Off switches Startup procedure lasts about 10 seconds The LED indicators on the sensor front panel go on and off and the startup message indicating the firmware version is sent on the digital output channels e g High Speed VART COM Initiate lt CCS V 1 2 56 CCS 2006 FPGA 010175 Booting sequence At the end of the startup the sensor starts measuring Acuity CCS Prima Confocal Sensor 17 Rev 1 0 Acuity Laser Measurement 4 Basic System Characteristics The CCS PRIMA is a high resolution distance point sensor It is based on Chromatic Confocal Imaging CSI This chapter gives some basic notions concerning the technology the applications and the measuring modes of the sensor 4 1 Chromatic Confocal Imaging CCI Chromatic Confocal Imaging is based on 2 principles Confocal imaging Chromatic coding of the optical axis The Confocal setup is an optical setup in which an optical system generates the image S of a point source S on the surface of the object The backscattered light is collected by the same optical system which images the light spot on a pinhole S The pinhole is placed in front of a photodetector It filters the light rays that can reach the photodetector and for this reason it is also called spatial filter Confocal setups are characterized by an exceptional Signal to Noise ratio In the case of CCI the
35. the feed through connector Acuity CCS Prima Confocal Sensor 85 Rev 1 0 Acuity Laser Measurement Replace the optical fiber on the feed through connector Insert carefully the front panel into the blue box Fasten the 4 screws Restart the CCS controller and launch a new a dark measurement 17 3 Diagnostics File The CCS Manger program can collect automatically the sensor configuration and generate a diagnostics file Diagnostics file can be generated by a simple mouse click from the Maintenance page of this program and saved to the computer hard disk if your computer is connected to Internet you may email the file directly Whenever you contact your vendor for technical support do not forget to join this file to your query Acuity CCS Prima Confocal Sensor 86 Rev 1 0 Acuity Laser Measurement Hi CCS Manager DAR 3935 31uM 504 6HM Data 1 Distancel Distance2 Firmware update Click on the Start update button to load a new firmware version re Path to firmware path Maintenance Start update Refractive index files Calibration table Click on the Start Diagnostics button to generate a diagnostic file Save fle Folder path OSend fie Emailaddress afer sale st lsa com 64 CCS PRIMAFPGA 010179 17 4 Firmware update The Maintenance page of CCS Manager may be also used to upload a new firmware version into the sensor Pl
36. the moment we shall content ourselves with a brief presentation The Distance LSB data comprises additional 15 bit resolution to the Distance data This topic is described in 9 1 2 For the moment each time you select the Distance data select this data as well The Barycenter data is the position pixel number of the spectral peak on the photodetector Acuity CCS Prima Confocal Sensor 26 Rev 1 0 Acuity Laser Measurement The Counter data is a 15 bit cyclic counter incremented at each measured point this data is supplied as a tool for software developers This data is particularly useful in the case of trigger modes The Adaptive mode data and the State data are described in the Advanced Topics chapter Next set the measuring mode to Thickness In this mode you measure the two faces of a transparent sample so you have 2 Distances 2 Intensities and 2 Barycenters CCS Manager DER File Tools HEH E HHE Data 1 Distancel v Data 2 Distance v Measurement E Measuring mode Chromatic confocal Thickness USB fuse Nattranenited 2 Serial port v Not transmitted 1 Not transmitted 1 Not transmitted v In the screen copy above the thickness and the intensities are directed to the RS232 while the 2 distances are directed to USB In this way one can connect the sensor to two applications simultaneously e g HyperTerminal on the serial por
37. CS Manager application is connected to the sensor RS232 port you must quit it to release the sensor serial port If it is connected to the sensor USB port you may leave it connected as the two channels are independent Connect your sensor to a free COM port of the host computer as described in section 3 1 2 Most computers have at least one RS232 port available COM1 Otherwise use a USB to RS232 converter and follow the instructions included with that hardware for its installation Note the assigned serial port Be sure that the cable is adapted to the RS port physically connected RS232 or RS422 Most PC computer running Microsoft Windows has Hyperterminal installed In the Start menu of your PC select Programs Accessories Communication Hyper Terminal utility Name your session and then click on OK In the Connect using field select the COM port of your computer which is physically connected to the sensor Acuity CCS Prima Confocal Sensor 38 Rev 1 0 Acuity Laser Measurement In the Port parameters window configure the link as follows bits per second 115200 data bits 8 parity none stop bits 1 flow control none Select the File Properties menu then in the window which opens the parameters tab Click on the ASCII configuration button In the ASCII Configuration window check the first and third boxes of the ASCII reception frame This
38. D command The Counter data is a 15 bit cyclic counter incremented at each measured point this data is supplied as a tool for software developers This data is particularly useful in the case of trigger modes The Adaptive mode data and the State Data are described in the Advanced Topics chapter 9 1 3 Data Selection Configuring the digital output means determining for each individual data item whether or not it is to be transmitted and eventually on which type of digital output This can be done from the Digital Output configuration page of CCS manger or by sending the Set Digital Output Data command Set Digital Output Data Function Set request which data is to be transmitted via the serial link SOD Command n0 n1 n2 n3 n4 n5 n6 n7 n8 n9 n10 n11 n12 n13 n14 n15 or SOD Ni O data not transmitted or parameter Value 1 data transmitted on RS serial link or ecd 9 data transmitted on USB i 0 15 index of the data item Note The last null values may be omitted for convenience e g SOD9 9 0 9 0 0 0 0 0 0 0 0 0 0 0 may be replaced by SOD9 9 0 9 Examples Acuity CCS Prima Confocal Sensor 52 Rev 1 0 Acuity Laser Measureme In Distance measuring mode for the sensor to transmit the values of the Distance and Intensity at each measurement via the RS link the following command must be sent SOD1 1 0 1 In Distance measuring mode f
39. D indicator color turns to red The selected frequency flag is significant on double frequency mode only 0 indicates that the high frequency was selected 1 that the low frequency was selected Note This bit replaces the Trigger Flip flop bit of previous versions The Trigger Flip Flop bit was redundant with the Counter data The light source test failure flag indicates lamp should be replaced Note that this bit is set at the same time as the Error LED indicator turns red If the light source test is disabled or if the LED brightness is set to a level lower than 80 this bit is always zero Acuity CCS Prima Confocal Sensor 75 Rev 1 0 Acuity Laser Measuremen The data overflow flag indicates that the number of transmitted data directed to the RS232 RS422 port exceeds the max number of transmissible data cf 9 2 Note that this bit is set at the same time as the Error LED indicator turns Orange Note for multiplexed sensors see section 13 5 14 7 3 The Auto adaptive mode data In the Auto adaptive LED mode this data contains the instantaneous LED brightness coded over 8 bits 0 255 This may be useful for analyzing the relative intensity of the signal returned from the sample as in this mode the Intensity data is practically constant Relative Intensity measured Intensity n n Auto adaptive mode data value 14 8 Synchronization mo
40. D this test is not indispensable as this source has a very long life time However for external light sources Tungsten Halogen lamp or Xenon arc lamp is recommended to enable the test as the life time of these sources is shorter Acuity CCS Prima Confocal Sensor 72 Rev 1 0 Acuity Laser Measuremen 14 2 1 Enabling Disabling the test Activation of light source test Function Enable Disable the light source test Command SLPb or SLP Parameter Value b 0orl returned Note when the light source is an internal LED the test is operational only for LED brightness level 80 to 100 14 3 First peak mode First peak mode is a feature of the Distance measuring mode that is useful for samples comprising one or more transparent layers e g samples whose surface is partially covered with a transparent coating In this case the sensor sees 2 peaks one from the outer coating surface and one from the substrate For such samples the reflection of the surface beneath the coating may be stronger than that from the outer coating surface For the sensor to detect the first peak instead of the strongest peak which it does by default the First peak mode should be enabled In this mode the sensor selects the first peak that is higher than the detection threshold First peak mode Function Enable Disable the First peak mode Command MSPb or MSP
41. EE 14 3 1 4 AnmalogiOutputs eiia aiaa Wi en tae AE 14 3 1 5 Synchronization signals ccccecceceeeeeeceeeeeeeeeeeeaeeseeeeesaaaeseeeeeeeeeaeeeeeeeeseaaeenenees 14 3 1 6 Encoder CONMNMCCHON ccecccceeeeeeeeneeeceeeaeeeeeeeeeaaeseseeeeecaaeeesgeeeeesaeeseeaeeeseeeeseaeees 14 3 2 Fiber optics CONN SCHONS siieu iaai aaa a aa a aa aai 15 3 3 Installing the USB driver and CCS Manager software ceceeeeeeeteeeeeeeeeeeeaeeesees 15 3 3 1 Installing the USB driver ceccceeeeeceeeeee cesses eeeeaee scene eeeeaeeeeeeeeesaeaeseeeeeetaeeeeeeees 15 3 3 2 Installing the software ccccceeeeeee ee eeeeeeeceteeeeeeaeeeeeeeeseaaeeseceeeeesaeeseneeeetaeeeeeneeess 17 3 4 Sensor SAMUS osre i E EEE AE EENAA EE REER AE 17 4 Basic System Characteristics ccccccceeceeceeeeecneeeeceeeeeeaaeeeeceeecaaaeeseaeeeeesaaesegeneesecaeeeeaeeeeeas 18 Acuity CCS Prima Confocal Sensor ii Rev 1 0 Acuity 4 1 Chromatic Confocal Imaging CCI ssesssssseesssesssssssssrssirnssrrsssrnnrnnstnnstnnnsennssrnnssrnnssens 18 AD Applications ascris a a Aaa AR Ea EaR 19 4 3 Measuring Modes sessseesseeesseeseessstrsstrnsttnsetnnetinntnnttnnnttntatsttssttnastnnsotnstnnsennnennnnnnnnn 19 4 3 1 Distance measuring MOG sisisi iran a a EE 20 4 3 2 Thickness measuring mode ceceeceeeeeeeecee eee eeee scenes eeeaeeeceeeeeeaeetecieeetnaeessaees 20 4 4 Measured datar cieccecccccsccesneecceceeeeeeeeeeceaeeecea
42. HARDWARE OR SOFTWARE TO ANOTHER PARTY YOUR LICENSE IS AUTOMATICALLY TERMINATED TERM The license is effective until terminated You may terminate it at any other time by returning all hardware and software together with all copies of associated documentation It will also terminate upon conditions set forth elsewhere in this Agreement or if you fail to comply with any term or condition of this Agreement You agree upon such termination to return the hardware and software together with all copies of associated documentation In the event of termination the obligation of confidentiality shall survive 12 MONTH LIMITED WARRANTY EXCEPT AS STATED BELOW IN THIS SECTION THIS PRODUCT IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND EITHER EXPRESSED OR IMPLIED INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE Schmitt Industries Incorporated does not warrant that the functions contained in the product will meet your requirements or that the operation of the product will be uninterrupted or error free Schmitt Industries Incorporated does warrant as the only warranty provided to you that the product which is furnished to you will be free from defects in materials and workmanship under normal use for a period of twelve 12 months from the date of delivery to you as evidenced by a copy of your warrant receipt LIMITATIONS OF REMEDIES Schmitt Industries Incorporated s entire liability and
43. LED internal light source LED Brightness can be set from the Basic configuration page of CCS manger or by sending the LED brightness command LED brightness Function Set request the sample refractive index Command LEDn or LED Value returned n brightness level 0 100 For each frequency there exists a minimal brightness level below which the LED cannot go Measuring Rate Minimal brightness Maximal level brightness level Up to 500 Hz 10 100 500 Hz 2000 Hz 25 100 LEDO puts the LED off LEDX with X lt Minimal level sets the LED to the minimal level LEDX with X gt Minimal level sets the LED to level X In addition to the LED command the CCS features an auto adaptive LED mode in which the sensor adapts itself automatically to the reflectivity of the measured sample This mode is described in the Auto adaptive modes chapter 8 7 Averaging The averaging of the measurements by the sensor improves the signal noise ratio When the averaging factor is greater than 1 the sensor transmits the data at the rate fo Fp fs M Where fp data transmission rate fs sampling rate 1 exposure time M averaging factor Thus for a sampling rate of 1000 Hz and an averaging factor of 10 the sensor provides 100 measurement points per second In order to obtain measurements without averaging set the averaging to 1 Averaging is es
44. LOMS sieaas aaa aE RAS aa Aaaa Eai 9 1 2 Multiplex CCS Prima Controllers cccccccceeeceeeeeeneeeeeeeeeeeeeeeecaeeeseaeesecaeeeeseneeesseeeseaeees 9 1 3 Optical Pen and fiber OPtiCS sisiane niaii ganian aaiae a aaa a aa aN aaia 10 TA TMG NIGMS OUNCE minenin niian E aAA Taa aaa AE aaea aaia 10 1 5 Optional accessorie Serisi ang aaa Naa ini dn aes 11 1 5 1 Metrology Standards ccccceeceeceeeeeeeeeeeeeeeaeeeseaeeeceaeeeesaaeeseeaaeeesaaeeseneeeesaaeeeeeees 11 Qe SLOT 5 ecb sce cee va sig coset E EE A akddecis fase nautea tess sdeaee shee sti TT 12 2 1 Electrical NAZANGS sissie anoeia akat aeaiia aaa e eaa a aaa 12 22 OpticalhazardS erasini a e ea nei ea ae 12 2 3 General recommendations cecccceesceeceeeeeeeeeeeeceaeeeeaeeeceeeeesaaeeseeeaeessaaeeseeeeeenaaeseenees 12 2 4 Compliance with the EC regulation 89 336 EEC Electromagnetic Compatibility 12 2 5 Compliance with the ROHS Regulation 0 ccceeccceceeeeeeeeeeeeeeeaeeeeeeeesseaeeeeeeeeseaeeesenes 12 3 Installation and startup ecciesia aa apa a Aa ain ils 13 3 1 Electrical Connections sssesssesseessseesseesssesstnssstrsstnnsttnstnnetnnnttnnnttnntateasnnnssntnnstnssennnent 13 3 1 1 POWOM A E A E gladpihen gh teen atid abe deere ee eee 13 3 1 2 RS232 RS422 connector ccceeceeeeeeeeeeeee eee eeeeeeceeeeeeeeaeeseceeeesaeeeteeieeesiaaeeseeeeess 13 3 1 3 WSB CONNCOCIO Me etey sseeteevessereveecerbeteecteveteeasetedheeeee AEAEE E NL E S
45. MNP mode Distance 1 peak measuring MNPx or MNP mode Thickness measuring mode SPPx or SPP strongest peak Thickness measuring mode SDPx or SDP weaker peak Parameter Value returned 0 lt x lt 1 The value of the SDP parameter should always be set smaller or equal to the value of the SPP parameter In most cases the factory default values of the detection thresholds are optimal It is recommended that non expert users do not modify these values without consulting the fabricant Experienced users may decrease the thresholds down to 0 005 for measuring difficult samples in metrological lab conditions or increase it up to 0 050 when the noise level is particularly high High temperature dark signal rarely updated non optimal measuring rate etc Another case when it may be necessary to increase the detection threshold is when measuring a double peak or a volume scattering sample Detection thresholds should be matched to the noise level and not be used as a means for peak selection Troubleshooting The physical quantity which is compared to the threshold is the raw signal after dark subtraction and not the preprocessed signal shown in the Signal page of CCS manager software which is a normalized quantity 14 2 Light source test The purpose of the light source test is to indicate when the light source should be replaced When the light source is the internal white LE
46. Response to measurement Next ones are ignored mode Sync in edges inactive Sync in signal edges Start 1 active edge starts Ignored Start Stop on Start measurement Stop measurement State Start Stop on 1 active edge starts ignored Edge measurement 2 active edge stops measurement 3 active edge starts measurement And so forth Burst Measure a pre fixed number of Ignored points N None Ignored Ignored Notes The emission of Sync out signals stops and restarts together with data transmission Each time the sensor starts measuring after a stand by period the counter is reset 12 4 Trigger configuration 12 4 1 Start TRG trigger The Start Trigger command puts the sensor on standby for a trigger signal As soon as an active edge is detected at the Sync in input the sensor starts measuring Additional Sync in signals are ignored Start trigger returned Function Enable Start trigger mode Command TRG Parameter Value None To disable this mode without a hardware trigger send a or a CTN command and the sensor starts measuring again Continue Function Disable Start Trigger mode Command CTN or Parameter Value None returned Acuity CCS Prima Confocal Sensor 65 Rev 1 0 Acuity Laser Measurement 12 4 2 S
47. Ro J TRo TRo 1 2 Processing IPr TPr TPr 80 ps 1 2 Data 7D Di TDt depends on Transmission ae connection type Acuity CCS Prima Confocal Sensor 2 Rev 1 0 Acuity Laser Measurement Chronogram 3 Continuous Acquisition Averaging 3 Single Frequency i Frame Counter j Acq Counter i gt Exposure H j j 1 TExp 1 frequency TExp TExp TExp e lt lt 1 us gt ag i Sync Out N TTL 5V Output gt TS0e TSo 10 ps PhotoDetector j 2 j 4 j j 1 Read Out TRo TRo Ro TRo TRo 0 4 ms 2 1 j j 1 Processing ter ter ter tPr TPr 80 ps Data i 1 i TDt depends on Transmission IDt connection type Acuity CCS Prima Confocal Sensor 3 Rev 1 0 Acuity Laser Measurement Chronogram 4 Continuous Acquisition No Averaging Double Frequency i gt i 1 Exposure TExpL TExps TExpL TExps TExpL gt I i 1 Sync Out ef ef gt TSo PhotoDetector i 1 I i 1 Read Out TRo Ro Ro Ro Ro P i 1 i i 1 Processing TPr TPr Pr TPr TPr Pr Data i 1 i i 1 Transmission IDt Dt TDt Acuity CCS Prima Confocal Sensor 4 Rev 1 0 Acuity Laser Measurement i Frame Counter TExpL 1 LowFreq TExpS 1 HighFreq e lt lt 1ps TTL 5V Output TSo 10 ps TRo 0 4 ms TPr 80 ps TDt depends on connection type
48. aa aaa aa Aar a a a ER 74 14 7 Counter State and Auto adaptive mode data ccccccceessccessssseeceeeseseseeessssaaees 75 14 7 1 The Counter data 2 0 eeccccccceeeneececeeeeeeeeeeceaeeeeeaeeeeeaeeeeeaaeeeseaaesseaaeesseeeeseaeeesanees 75 147 2 The State datas risian a aiaa eea ites AEA aA a EAA EREET 75 14 7 3 The Auto adaptive mode data cccccceceeeeeeeeeeeeeeceeeeeeeeeeeeeeeeeeeaeeeeeeeeeseaeessaees 76 14 8 Synchronization mode 0 0 0 eee eeeeeeceeeeeeeeeeeeceaaeeeeaeeeceaeeeseaeeesaaaesseeeeeseaeeeseaeeesseeeesaaes 76 15 Low level COMMANAS c ccceeeeeeeeeeeeeeeeeeeeeeeeeceaeeeceaeesecaeeeseaaeeecaeeeseaeeeseaeeessaaeseeeeeeeteaaees 77 151 GOMIMANG Language eiesecesvcceceecaeeccert eecteer sus sadeeeetenbast eaa eaaa aad EAEE EE 77 15 11 Command syntaxiiii cial aeiiiethaditen edi de eA eat 77 15 1 2 Sensor rOSPONSE eee eects c cee eeeeeceeeeeeeeeeaaeeeeeeeeeeeaeseaeeeeseaaaesseeeeesaeesseeeeessaeeseeaes 77 15 2 Command List for the CCS Prima eccccccceeeeeeeeeeeeeeeeeeeeeaeeeeeeeeeeeaeeeseaeeeescaeeeseneeeeaas 78 16 DATA FORMAT AND DATA ENCODING 0 ccecceeeceeeceeeeeeeeeeeeeaeceaaeceaeesaaeesaeesaneeseeeenaees 81 16 1 Data transmission formats kis nesiuncia a a dee eee ceeds 81 16 1 1 Asil Format sanaaa aaa T beset ieee 81 161 2 Binary format iecccss cccastetcia ac tiseacd daigttazenzcersyeessasceegayesssaasacenasteavtes canaeecdesadsaeteceeaadetae 82 16 2 De
49. ad aaa aide aAA EE AAE A E AE AANEREN 44 8 3 1 Selecting a preset sampling rate ee cece eee ee ceee ee ceteeeeeeaeeeeeeeeeeeaeeteneeeeetaeeeeaees 44 8 3 2 Free sampling talens neva cece shsuad jeezessuaceetestvaseee csuad eects csedancasceevanceae eines 44 8 3 3 Exposure tiIMC ececeeescececceeeeeceeeeeaeeesenaeeeaeeecaaaeseaeeeeceaaesegeeeesaeseeeaeeseeeeeseeneees 45 8 3 4 Examples csteecavedesascedecesks dagalacenesdlagiisastiesighdecvueata cdiieebacasedies dies frags iaaeao baaa eenaa kanien 45 8 4 Measuring MODES Ainiisssssi iiser aiaa aiaa aa lees aa Na naa Aaa araa A KEANE 46 8 5 Refractive 1nde x iieaoe gan Aa aaa a AAE ee dal ee 46 8 5 1 Setting a constant refractive iNdeX 0 cecececeeeeceeeeeeeeeeeeeeaeeeeeeeeesaeeeeeaeeetseaeeneaes 46 8 5 2 e E N ON AE E T 47 8 5 3 Selecting a Refractive index file ec cceseeeceeeceeeeeeeeeeeeeeaaeeeeeeeeeeaaesteneeeeseaaeeesaees 47 8 6 Adjustment of the LED brightness ccceceeeeeeeeeeceeeceeeeeeeaeeeeeeeeesaeeeeeeeeeesaaeeneneeees 48 is fy ame 2 1 lt 216 198 Pte epreree tree errc ere errr A err ere ree et pee rrr erent ecrrerer re errr 48 8 8 Holding the last valid VAlUC eecececeeeeeeeeceeeeeeeeeeeeeaeeseneeeeeeaeeeeeeeeeetaeeseeeeeesiaeeeeeeeess 49 8 9 Defining the origin of the encoder measuring range cceeeeeeeeeeeeeeteeeeeeeeeeteaeeeeeeees 49 8 10 Getting the serial number and the firmware VeErSiONn ccccceccseeececeessneeeeeeeseneeeeee
50. ad sensor parameters below the command terminal This button uploads the configuration again so that the CCS Manager program will refresh its parameter list in order to take the modifications following the commands into account This button has no effect on the sensor it effects only the CCS Manger user interface 7 2 3 Tools Menu The Tools menu gives access to the Preferences page which allows personalizing the program and to two additional dedicated calibration procedures In Situ Distance Calibration xa CCS Mananel File Tools Refractive index file generation Thickness calibration Preferences i Refractive index file generation Calibration In situ Please consult the Help pages for more details concerning these features 7 3 Serial communications The easiest means to send commands to the CCS Prima is the Command Terminal of the CCS Manager software This Terminal is user friendly for example it converts lower case characters to upper case and adds missing characters However if you wish to write your own software using low level communication it is useful to get some training in using a standard RS232 RS422 utility such as HyperTerminal for communicating directly with the sensor In the CCS program select the Digital Output page and Send Data n 0 Distance to the serial port the other data items to Not Transmitted If the C
51. al we shall use preset rates only When the sample is within the central part of the measurement range of the optical pen select the optimal preset rate in the list the signal should be strong but not saturated You can know if the signal is too strong or too weak by watching the Intensity LED indicator This indicator is Off if no signal is detected Red in case of signal saturation Green if signal intensity is comfortable gt 5 of the maximum level Orange if signal intensity is low lt 5 of the maximum level If the indicator is red you should increase the sampling rate or decrease the LED brightness If it is orange you should lower the sampling rate or increase the LED brightness Recommendation Always set the Rate and the LED Brightness so that the Intensity LED Indicator is green When the signal is low yellow Intensity LED Indicator or saturated red Intensity LED Indicator the sensor still measures but measurement quality may be deteriorated Acuity CCS Prima Confocal Sensor 32 Rev 1 0 Acuity Laser Measurement 6 10 Intensity data The Intensity data has a dual roles it often serves as a quality indicator for validating that the measurement is performed at optimal conditions it may be used for generating a grey level 2D image of the sample 6 10 1 Intensity as a quality indicator The Intensity data measured by the sensor is an indication of the lev
52. ata acquisition For this link all measured data may be transmitted at all rates The RS232 is destined primarily for sending commands to the sensor At low measuring rates this link allows data transmission At medium rates the number of transmissible data is limited and at 2000 HZ it is not possible at all These limitations are described in section 9 2 The two links may be connected simultaneously to two different applications be careful in this case to avoid sending conflicting commands The present chapter is dedicated to the basic features related to data transmission The advanced features such as the details of the command language syntax the data format or the rules for decoding the data which are not necessary for most users are not treated here Software developers who use low level commands may find this information in the Advanced Features section of this manual 9 1 Selection of the data to be transmitted 9 1 1 Available data The sensor measures several data items in parallel at each point of the sample The table below shows the available data items for both measuring modes Data items in Distance Data items in Thickness mode index mode 4 notused Intensity face 1 6 Barycenter Barycenter face1 _ _ ems State State O 9 Counter Counter i O Acuity CCS Prima Confocal Sensor 51 Rev 1 0 Acuity Laser Measureme 9 1 2 Meaning of the data In Distance measu
53. ate data Bits 11 amp 12 base 0 of the State data of Multiplexed sensor indicate the channel number currently selected Bits 11 amp 12 Channel 00 1 01 2 10 3 11 4 Note for single channel sensors the bits are set to 00 13 6 Commutation Each time a different channel is selected the sensor performs the following procedure Compare the minimal authorized rate of the new channel to the current measuring rate If the current rate is smaller than the minimal authorized rate the sensor returns error and remains at the current channel Load the Dark signal of the new channel Load the sensor id the LUT and the measuring range value of the new channel Reset the Counter data Modify the channel bits of the State data Commute the selected channel physically Modify the LED indicator Commutation time varies according to the configuration of the sensor It is smaller or equal to 0 4 s Acuity CCS Prima Confocal Sensor 71 Rev 1 0 Acuity Laser Measureme 14 Advanced topics 14 1 Detection threshold Detection threshold is the minimum Intensity level for a peak to be detected Smaller peaks are considered as noise When measuring a double peak the noise level is often higher For this reason the CCS controllers feature 3 distinct detection thresholds Detection threshold for Command Distance strongest peak measuring MNPx or
54. ate between GREEN and RED Acuity CCS Prima Confocal Sensor 33 Rev 1 0 Acuity Laser Measurement Recommendation Measurement quality is good when the Intensity LED indicator is Green If the indicator colour is Red you must increase the rate or lower the LED brightness If it is Orange lower the sampling rate or increase the LED brightness 6 10 2 Intensity images In many applications it is desirable to obtain in addition to the 3D measurement a 2D image of the sample which resembles a microscope image This can be done by scanning the sample and displaying the Intensity data In fact the Intensity data gives exactly the same information as one pixel of a camera by scanning one reconstructs the entire image Distance images and Intensity images provide complementary information on the sample the Distance image gives information on the altitude of each sample point while the Intensity image gives information on the reflectivity of each sample point Distance images are often displayed in false color or as 3D images while Intensity images are usually displayed in grey level or as rendered images simulating shadow effects As an example consider the following pairs of Distance and Intensity images All measured data are available simultaneously so the distance and intensity images may be obtained in a single scan 7 Advanced Configuration
55. cece eee e eee eee ee teen eee tate ene eas 15 Figure 5 Description of Chromatic Confocal IMagQingd ceeeeeeee eee ee eee ee eee eeeees 18 Figure 6 Connection Wizard to CCS Manager Program scceeeeee eee e eee ee eees 23 Figure 7 image left and Intensity image right of a micro lens 34 Figure 8 Distance Image left and Intensity image right of a scratch on the neck of a glass bottle 0 nena ete teen AEE Ea 34 Figure 9 Trigger Settings Dialog Box in CCS Manager scseceeeeeeeeeeee tenet eeeees 36 Figure 10 Built in terminal program in CCS Manager ccceeeeee cette teeta eee ees 37 Acuity CCS Prima Confocal Sensor vii r Rev 1 0 Acuity 1 Introduction to the Acuity CCS Prima The CCS Prima sensor consists of an opto electronic unit controller and one or more interchangeable chromatic objectives optical pens The optical pen is connected to the controller by a fiber optics cable A CD comprising the drivers the CCS Manager program and this User Manual is delivered with each sensor 1 1 Single channel CCS Prima Controller The CCS Prima controller controls signal acquisition computes the distance data and provides data transmission functions via the RS232 link or the USB 2 0 link and via the 0 10V analog outputs 1 1 1 Description The front panel of the controller features e On Off switch e Fiber optic sockets
56. cellent repeatability ensures that there is no jitter on the beginning of successive scan lines Additional trigger modes are described in Section 12 Acuity CCS Prima Confocal Sensor 35 Rev 1 0 A cuity Laser Measureme 7 1 2 Training To train the system to trigger on the desired signal connect an optical pen to the sensor configure the sensor to the right optical pen and to Distance measuring mode as described in section 6 Launch a Dark signal measurement Place a sample in the measurement range of the pen and adjust the sampling rate and or the LED intensity Connect the Sync in pins on the Interface connector to an adjustable external signal for example a TTL 0 5V pulse generator as described in section 3 1 5 Check that the signal is on OV Select the Trigger page of the CCS Manager software Select the Start trigger type and rising edge as the active edge Click on the Enable the selected mode button to enable the mode CCS Manager Fie Tools SOSHOQH e127 Data 1 Distance v Intensity 999 Measurement Trigger settings Configuration i Start on edge Active edge Rising edge O Falling edge v output Graphic Representation of selecte Analog output o Trigger Encoders Other settings e Expert Maintenance Enable selected trigger mode Warning only few options are available while waiting for trigger input Figure 9 Trigger Se
57. cept in the case of the burst trigger the user program does not know how many points are measured during each time the trigger is open As an example consider a case of a sensor located above a conveyor belt The sensor is configured to the Start Stop on state mode and the Sync in signal generated by an optical sensor is high whenever a product is present inside the sensor s field of view The user program has to process the data profiles and identify the products which do not comply with certain specifications This program uses one or more large buffers for accumulating the sensor data The first difficulty that this program has to face is the identification of the limits of each profile in other words the identification of the data corresponding to the first point measured after the sync in signal goes from low to high The solution to this problem resides in the Counter data the counter is reset each time the sensor starts measuring after standby for all trigger modes By configuring the sensor to transmit this data together with the Distance and the Intensity data the user program can easily detect the limits of each profile 12 6 Maximum rate of Sync in pulses The maximum rate of the Sync in pulses is limited by the cycle time required for the exposure signal reading data computation and data transmission For the Start Stop on State and Start Stop on E
58. ces or moving parts thus avoiding any thermal expansion which could affect the accuracy of the sensor measuring process The fiber optics cable which connects the optical pen to the controller may be ordered with a length up to 10 m When handling the fiber optics lead take care to avoid bending the fiber to a radius of curvature of less than 20 mm Precautions When handling the fiber optics lead take care to avoid bending the fiber to a radius of curvature of less than 20 mm When no optical fiber is connected the socket must at all times be fitted with its protection cap to avoid contamination of the fiber tip which could result in malfunctioning of the sensor Figure 3 A modular optical pen with its fiber optic cable 1 4 The light source The CCS Prima is equipped with an internal light source white LED Optionally it may be ordered with an external light source Tungsten Halogen lamp or Xenon arc lamp in this case the light box should be connected to the ext light source input in the controller front panel using a dedicated fiber optic cable The following table resumes the basic properties of the different types of light source White LED Tungsten Xenon arc Halogen Type Internal External External Brightness Good Good Excellent Measuring Standard Extended Standard range Light level Easy by command Possible by adjustment hardware Contact Acuity or your local distributor
59. coding the data eccccccc ee ceneeeeeeeeeeeeeeeeaeeeeeeeeeceaeeeeseeeeesaaeesseeeessaeesseeeeesesaeessenes 82 16 2 1 Data decoding for the Distance measuring mode c ccceeeeeeeeeeeeeeeteeeteteeeeeaees 82 Acuity CCS Prima Confocal Sensor vi Rev 1 0 Acuity 16 2 2 Data decoding in Thickness Measuring mode cccceeeeeceeeeeeeeteeteeteeeteneeeeeaees 83 17 MAINS FANGS cesariana aa a caaaviedecentwnsd des cnuae des scdetaj apes astedessbezcrinadexeecaeae 84 17 1 Handling the fiber Optics 20 00 e cc eeceeeeeeeeeeeeeeeecee cece eae eeeeeeeceaaeeeeaaeeeeeeaeeseeeeesecaeeesaeeseeas 84 172 Hight Dank Signals iisiiii siaii rianaire a a a AAN aa SaNa reaS AEAN AE 84 173 Diagnostics File iiti a a a Ra i ea ees 86 17 4 Firmware Update ccc eecceceeceeeeeneeeceeeeeeeaaeeenneeeceeaeeseeneeeseaaessseaeeesaaeesseaeeeseeeesseaeeeeaas 87 17 5 Technical SUPPOFE acisini c cece tees eeeeeeaeeeeeeeeeeaaeeeeeeeecaaeeeeaeeeesaaeseseeeeesaeesseaeeesecaeeenenes 87 18 Appendix CHrOMOQFAIMS wiissesecee secs seveeientede vce cepdele exert bee eaea e eaa Eaa aa 88 Table of Figures Figure 1 Anatomy of Prima Controller ccccee eee ee eee eee eee eee eae teeta eee eae eaes 8 Figure 2 Rear of controller show DIN rail MOUNT ce eeeeee eect ee eee ee eee nent teens 9 Figure 3 A modular optical pen with its fiber optic cable ccccee eee cence eee 10 Figure 4 Connection of the fiber Optics l ad cece
60. cribed below Front view RS232 pinout Pin Pin Name Description 3 Rx Receiver input 4 Gnd Ground 5 Tx Transceiver output RS422 pinout Pin Pin Name Description 2 Rx Receiver Differential Input 3 RX Receiver Differential Input 4 Gnd Ground Acuity CCS Prima Confocal Sensor 13 Rev 1 0 Acuity Laser Measureme 5 TX Transceiver Differential Output 6 Tx Transceiver Differential Output 3 1 3 USB connector The USB 2 0 connector is a standard B type connector An USB 2 0 High speed compliant cable is required Note A USB cable may be ordered from the other vendors 3 1 4 Analog outputs The two OV 10V analog outputs are connected to pins 5 and 7 of the Interface connector as indicated on the front panel The Set zero button may be used to set the analog output s zero point 3 1 5 Synchronization signals The Interface connector on the front panel of CCS Prima includes three pins dedicated to synchronization signals TTL 0 5V Pin n 1 Sync in Pin n 2 Ground Pin n 3 Sync out 3 1 6 Encoder connector The Encoder connector is a 20 points MDR connector Manufacturer 3M Reference 10220 6212PL Pinout 1 Gnd 5 b axis 2 2 a axis 1 6 a axis 3 3 b axis 1 7 b axis 3 4 a axis 2 20 5 Vdc Acuity CCS Prima Confocal Sensor 14 Rev 1 0 Acuity Laser Meas
61. d ADKb or ADK Parameter Value b 0orl returned 11 2 Auto adaptive LED mode In this mode the sensor adapts automatically the LED brightness to compensate for variations in the level of the signal returned by the sample This mode is very useful for measuring samples with smoothly variable reflectivity or with smoothly variable local slope e g for measuring a lens Auto adaptive LED Function Enable Disable the auto adaptive LED mode Command AALb or AAL Parameter Value b 0 1 returned The threshold value for this mode is determined by the Threshold for Auto adaptive mode command Threshold for Auto adaptive mode Function Set the threshold value for the auto adaptive LED mode Command VTHn or VTH Parameter Value n 0 4095 higher threshold will result in higher returned measured intensity Recommended values 2500 to 3500 Acuity CCS Prima Confocal Sensor 58 Rev 1 0 Acuity Laser Measureme Notes The instantaneous intensity of the LED is coded in the Auto adaptive mode data Physically the LED brightness may vary between a minimal level and 100 When the LED reaches its maximal level setting the VTH parameter to higher values will not increase the measured intensity 11 3 Double Frequency mode This mode is useful for samples characterized by strong rapid point to point reflectivity variations such as samples composed o
62. d channel ccccceecececeeeeeeeeeeeeeeeeeeeeeeeeceeeeseaaeseeceeeeeaaeeneaees 69 13 1 2 Getting the selected Channel cccccescececeeeeeeeeeeceaeeeteeeeeecaeeeeeaaestecaeesteaaeeneaees 69 13 2 Measuring the Dark Signal cccccceeeeceeceeeeeeeeeeeeeeeaeeeceeeeceaaeeeeaaeeeeeeaeeeeneeesecaeeeseaeeeeeas 69 13 2 1 The Dark all Channels COMMANAS eccccceeeeeeeeeeeeeeeeeeeeeeeeetaeeeseeeeessaeeetenaes 70 13 3 LOOKUP TADES cit acess costeuer ve E N due uu ten ydekteen E 70 ae e TMlQOOM E neve baperear E E eerste 71 13 5 Channel bits in the State data cceccccccccceeccee eee eeeeeeeeeeeeeeaeeeseeeeeeaeeeseeeeeescaeeeseneeeeaas 71 13 60 COmMM tAWON srini aaa A aaa aA aaa a Aaaa iaaa 71 14 Advanced topics riisiin oannenai ingadanan tan enai tiai ieina aa Ta iia aaa idna bnaaai a iaa daadaa tnaa 72 14 1 Detection threshold isisisi uitia aa a aad aiaa S aa a Aaa aed 72 142 Light SOUICE test uonten eine eda Ai TAE NEKE EAEE N EE 72 14 2 1 Enabling Disabling the test ccecceceseeeeeeeeeeeeeeceeeeeseaeesecaeeesaaeeeseeeeeeaeeneaees 73 14 3 First peak MOC cece c cece eeeeeeeeeaeeedeeeeeeaaeeseeeeeeceaeseaaeeeesaaeeeseneeeccaeesseaeeeeecaeessenes 73 t44 Altitude MOUS tesscasccsvicnes ctenuyndiasenneedeansceetaetased due ea iana TEE EENAA ENa 73 14 5 Handling of unmeasured peak in Thickness mode cccceceeeeeececeeeeeeeeeeeteeeeeeeeeeees 74 V4 6 Watch dO irri inian n a
63. d the commands and receive the measurements back from the sensor via the RS232 or RS422 link The Command Terminal of the CCS Manager software can be used with either RS or USB link For communication using the USB port a dedicated USB driver should be installed on the host device The serial link allows baud rates up to 460800 For this link there exist some limitations on the amount of data transmissible simultaneously see section 9 2 USB allows unlimited data transmission at all rates Recommendation All software applications use the same COM port or USB port to communicate with the sensor Remember to always free the port by quitting one application before attemptina to connect it to another application Acuity CCS Prima Confocal Sensor 22 Rev 1 0 A cuity Laser Measureme 6 Getting started This chapter is a tutorial intended for new users to familiarize themselves with the main characteristics of the Acuity CCS Prima sensor For simplification purposes this tutorial only introduces one measuring mode Distance mode and one communication option the CCS Manager software and the USB digital output We recommend that new users follow this tutorial even if they wish subsequently to use a different measuring mode or another communication option 6 1 Connecting to the CCS Prima Connect the sensor to a power supply as described in section 3 1 1 Connect it to a free USB 2 0 port of your computer as d
64. de For compatibility with earlier firmware versions the Synchronization mode command allows choosing between two modes Sync out signals emitted at the end of the acquisition cycle like in previous versions Sync out signals emitted at the middle of the acquisition cycle default Synchronization mode Function Select the instant when sync out pulses are emitted Command SYNb or SYN Parameter Value b 0 1 0 end of the acquisition cycle returned 1 middle of the acquisition cycle Acuity CCS Prima Confocal Sensor 76 Rev 1 0 Acuity Laser Measureme 15 Low level Commands If you use CCS Manager or the DLL for configuring the sensor you may skip this chapter 15 1 Command Language Command language is identical for the two digital O channels The command language syntax and the basic commands are common to all Acuity point sensor controllers CHR CCS INITIAL However each controller has some specific commands 15 1 1 Command syntax Every command transmitted to the sensor must start by a character Every command must end with a lt CRLF gt carriage return line feed sequence Command name consists of 3 higher case letters When a command has one or more parameters the parameters come immediately after the command name There should be no comma between the name of the command and the first parameter When a command includes several parameters t
65. dge modes the cycle time is CYCss CYCss 2 Mp Te is the cycle time with no averaging CYCss 1 A Mp Te is the cycle time with averaging Mr is the measuring rate Te Te lt 0 2 ms 0 2 ms A Averaging factor For the Burst mode the cycle time is CYC Acuity CCS Prima Confocal Sensor 67 Rev 1 0 Acuity Laser Measureme CYC CYC Mr is the measuring rate Te lt 0 2 ms and N is the number of measured points per burst 1 N Mg Te is the cycle time with no averaging 1 N A Mp Te is the cycle time with averaging Active trigger mode Maximum Sync in pulse rate Start Not applicable a single pulse Start Stop on State 1 CYCss Start Stop on Edge 1 CYCss Burst 1 CYC Examples for computing the max rate of Sync in pulses Start Stop on State mode measuring rate 100 Hz CYCss 2 10 0 2 ms max rate 49 5 Hz Start Stop on State mode measuring rate 2000 Hz CYCss 2 0 5 0 2 ms max rate 833 3 Hz Burst mode with N 5 measuring rate 2000 Hz CYCg 6 0 5 0 2 ms max rate 312 5 Hz Acuity CCS Prima Confocal Sensor 68 Rev 1 0 Acuity Laser Measureme 13 Multiplex Sensors This section describes the specific features of the CCS PRIMA2 and CCS PRIMA4 sensors with two and four channels respectively 13 1 Channel selection 13 1 1 Setting the selected channel The Channel command allows
66. distance in um is called calibration lookup table LUT Barycentre pixel eel The calibration LUT characterizing a specific spectrometer and a specific optical pen is measured by the fabricant and loaded into the controller Z mm 4 2 Applications Chromatic confocal sensors are used both in industrial environments for in line inspection during production process and in laboratory environments as high precision instruments Their principal applications are Microtopography measuring the shape of the sample Dimensional control testing whether the size of certain features of manufactured products complies with specifications Quality control identification and characterization of defects on manufactured products Roughness measurement measuring the statistical characteristics of the sample surface Tribology characterization of mechanical or chemical erosion Thickness measurement Chromatic confocal sensors are fully compatible with the ISO 25178 standard concerning the measurement and analysis of 3D a real surface texture Moreover Part 601 of this standard dedicated to non contact surface measurement cites CCI as the first reference technology Chromatic confocal sensors can measure samples made of practically any type of material glass ceramic plastic semiconductor metal fabric paper leather They can measure polished surfaces mirrors lenses wafers as well as rough ones
67. e CCS Prima controller box should be opened by qualified technicians only If opened electrical hazards may exist especially during an inappropriate tampering of the instrument Unplug the instrument from the power outlet before changing accessories maintenance cleaning or changing the lamp 2 2 Optical hazards The optical pen emits a beam of visible light with wavelengths ranging from 400 to 750 nm The flux contained in this beam is smaller than the MPE Maximum Permissible Exposure However it is recommended to avoid looking directly into the optical pen 2 3 General recommendations Do not use the instrument if it has been dropped and shows signs of damage or functions improperly or if the fan does not operate properly In this case do not open the instrument and contact our helpline sales acuitylaser com Repairs should only be carried out by qualified technicians using original replacement parts In case of inappropriate use or failure to comply with the instructions the manufacturer disclaims all liability and the guarantee will not apply See the Acuity Warranty at the beginning of this document 2 4 Compliance with the EC regulation 89 336 EEC Electromagnetic Compatibility The CCS Prima sensor complies with the generic or specific requirements of the following harmonized standards EN 50 081 1 Spurious emission EN 61000 6 2 Resistance to disturbance 2 5 Compliance with the RoHS Regulation Th
68. e CCS Prima is ROHS compliant Acuity CCS Prima Confocal Sensor 12 Rev 1 0 Acuity Laser Measureme 3 Installation and startup 3 1 Electrical Connections The following paragraphs explain how to Connect the sensor to a power supply Connect the sensor to a host computer using either the RS232 RS422 port or the USB 2 0 port the two ports may be connected simultaneously Connect the analog outputs Connect the synchronization signals Connect encoders for synchronous reading of position and sensor data 3 1 1 Power Connect the power connector on the controller front panel to a to a DC 24V 3A power supply Note the black connector on the power socket may be screwed off the front panel and connected permanently to the power supply bare cables Alternatively a power supply may be ordered from the vendor If your sensor is equipped with an external light source connect the light box to a mains socket following the instructions in its Operating and Maintenance Manual 3 1 2 RS232 RS422 connector The same connector is used for the RS232 or RS422 links The configuration is done through the interface connector and more precisely with the last 2 pins designated respectively 5V and RS422 For RS232 interface these 2 pins should be left floating For RS422 interface the 2 pins should be connected RS422 pin connected to 5V pin The RS232 RS422 connector is an RJ 11 type connector The pin out is des
69. eaes 50 8 11 Saving the current configuration cece cet eeeeee eee eeee tenet ee eeaeeeeeeeeesaeeeeeeeeetaaeeteneeees 50 8 12 Resetting the SCNSOM c ccccccceececeeeeeeeeeceeeeeeeeaeeeeeeeeseaaeeeseaeesecaaeeeseaeeesaeeeseaeeseceeeeseaeees 50 9 Digital OUTPUTS aiaga irina riranin naarat aaa aaant se diesen dee idaan aiaiai Tadia 51 9 1 Selection of the data to be transmitted eccceceeeeceeeeeeceeeeeeeeeeeeeeseeeeeeseeaeseeeeeeeseaaees 51 Acuity CCS Prima Confocal Sensor iv Rev 1 0 Acuity 9 1 1 AV alla DIG Catal niii fcc eve dicet cdi vied Roceeles cent iddicadeb aiad a 51 9 1 2 Meaning of the data cecccceeeeeseeeceneeeeeeeeeeceaeeeeeaeeeceaeeeseaaeeeseaaeeseaaeeseneeeesaeeseenees 52 9 1 3 Data Selecto M cs cctececeses enderne aaan dase piaia davev dabbecdesdbveeshfaqgaeeeeiees 52 9 2 Specific features of the RS232 R8422 Vink ssssssssessssssisssrsssirsssrrssrrnssrnssrnssrnssns 53 9 2 1 Configuring of the COM port of the host COMPUtEL cceccceeeeeeeeeeeeeeteeestees 53 9 2 2 Limits of simultaneous data transmissible cccccceseeeeeeceeeeeeeeteeeeeessaeeeeenees 54 9 3 Specific features of the USB link 0 cece cece eeee eee eeeee sense eee aaeeteeeeesaeeeteceeeesaaeeeeeeeees 55 9 3 1 SB Arve rosenia aieiai aeaa aaaea EUa AE EEEE E 55 9 3 2 Using the USBJNK srren a aaa a eaaa Eana AEA 55 10 Analog QUtP tS nnan a a a a a Ge an 56 10 1 Configuring the analog outputs sessesse
70. ease refer to the Help page describing this feature To access help click on the mark in the menu 17 5 Technical support If after reading the manual you have more questions concerning the optimal way to use the sensor please contact you vendor for technical support Acuity CCS Prima Confocal Sensor 87 Rev 1 0 Acuity Laser Measurement 18 Appendix Chronograms The following chronograms describe the temporal behavior of some of the principal tasks performed by the sensor in different configurations The chronograms are not required for standard use of the sensor They are given as an aid to software developers who wish to integrate the sensor in more complex systems The following table defines the 4 configurations N Trigger mode Data Averaging Frequency mode 1 None None Single frequency 2 Start trigger None Single frequency 3 None AVR 3 Single frequency 4 None None Double frequency The tasks shown are Task Duration typical values photodetector exposure Texp 1 measuring rate photodetector readout TRO 0 4 ms data processing TPR 80 us Sync out pulse on the Sync out TSO 10 us connector Read the positions of connected digital Starts at the same time as the Sync encoder out if any modification of the analog output 1 cycle time voltage transmission of the data on the digital TDT duration of data transmiss
71. ect is detected in the measuring range Green at the center of the measuring range between 15 and 85 of full scale Orange near the limit of measuring range between 0 and 15 of full scale or between 85 and 100 of full scale 1 2 Multiplex CCS Prima Controllers In addition to the standard CCS Prima controller which has a single channel for the measurement from one pen Acuity can offer multiplexed controllers The CCS PRIMA2 and CCS PRIMA4 are respectively 2 channel and 4 channel multiplexed CCS controllers They comprise 2 or 4 fiber connectors on the front panel so that 2 or 4 optical pens can be connected permanently At each moment one of the optical pens is Acuity CCS Prima Confocal Sensor 9 Rev 1 0 Acuity Laser Measurement selected as the active channel In addition to the LED indicators described in section 1 1 2 2 or 4 LED indicators located on the front panel above the fiber connectors indicate visually the selected channel Most of the features of the multiplexed controllers are identical to those of the single channel controller The few specific functions of these controllers are described in section 13 1 3 Optical pen and fiber optics Optical pens are interchangeable the same controller can store up to 20 different calibration tables corresponding to different optical pen configurations The optical pen is totally passive since it incorporates no heat sources electrical sour
72. eeceeaeeeeaaaeeecaaeesseaeeseaeeesesaesseeeeeeseaeeenaees 20 4 5 External scanning soiien anaiari svascezbatsaceesuslechecstnveresuedeteteabedeutlenecyes 20 5 Communication with the CCS Prima c ccceceeeeeeeeeeeeeeeeeeeeceaeeeeeaeesecaeeesaaeeeseeeeseaeeeeaees 22 5 1 Via the COS Manager isrener de aaia ade eee 22 52 Vid DUC e pereeeccrrerer cree rrecrer rere tre cr erent eevee preener reese er errr peer ery 22 5 3 Via direct digital 1 O ss c scspeeeseasadensccetancgesechelededeacntedectieabec dectedeadcndbeseseesadddvecatadeneascease 22 6 Getting started iirinn tnei innan aaia aaaeseaaaeeseeaesseaaeeseaeeseaaaeesseaeeseeaaeeneaees 23 6 1 Connecting to the CCS Prima orseson aia ia ea aaa a aaa A aa AN aR AE 23 6 2 Config ringithe SenSOlasssi iieiaeie aa aaa aaan aaan A ania aSa daadaa aaa 24 6 3 Saving the configuration eccccceeeeceeeeeeeeeeeeeeeeeeeaaeeeceeeeeeeaeeeeceeeeesaeeseeeeeetiaeeeeeeees 25 6 4 Selecting the output data ee cee eee eee eee etter eee eaeeeeeeee eee aeeeeeeeeeetaaeeseeeeeetaeeneeeeees 26 6 5 Viewing and saving the Measured Cata ccccccecececeeeeeeeeeeeeeeeeeeeeeecaeeeseaeeseeneeeeseaeees 27 6 6 Acquiring the Dark Signl cc cccceceeeceeeeeeeeeeeeeeeeeeaeeseneeeeeeaeeeeeeeeessaeeseeeeeetaeeneeeeess 29 6 6 1 Related topics ccccecccececceceseceeeeeceeeeeeaaeeeeaeeeseaaesegeeeeeceaaeseeeeeesaeeseeaeesseeeesseaeees 30 6 7 Adjusting the LED brightness 0 c ceccceeeeeeeeeee
73. eeeeeaeeeeeeeeeeeaeeeeeeeeesaaaaeseeeeeesaeeeteaeeees 30 6 7 1 Minimal brightness level cccccccceeeeeeeeeeeeeeeeeeeeeecaaeeesaaeeseaeeeeeeeaeeseceeesaaeeenaees 31 6 8 Placing the sample within the measurement range of the optical pen n 31 6 9 Sample Rate adjUStmMent 2 0 0 cc cece ee a aaa a ipaa i daia iaa 32 6 10 gt Intensity data oo cece cece cece adaa a aaa aa a aa aaas 33 6 10 1 Intensity as a quality indicator eseeseeeseeeeeesneneseresenrnensttnsttnnnstinssrnnsssrnssennnt 33 6 10 2 Intensity IMAGES iuernau anaua aiea E ea E E aas deaa 34 Ti Advanced Contigurationic i cccasiedahiiadaiiaiiliidiniadindiadiedaddednetes 34 7 4 Synchronizing the sensor with other devices 0 ccccceeceeeeeeeeeeeeeceeeeaaeeseeeeeeenaeeeeenees 35 7 1 1 The Start trigger mode cccececececeeeeeeeeeeeaeeeeeeeeecaaeeeseaeesecaeeeeseneeeseeeeseeeesas 35 7 1 2 Train heiser a a E E A AEE ARA A A TEA 36 7 2 CCS Manager software sssrin eA antes 37 7 2 1 Help Utility innia Baise fete ear Go a dae eee 37 7 2 2 Command Terminal cccccccecceeceeeeeeeeeaeeceeeeeeeaaeeseeeeeeseaeeeseaaeeesaeeseneeeesaeesennees 37 7 2 3 Tools MOI ids ceehevaks fodececesah aeaaea aiaa rahaa d aankan tadina ana ritan 38 TS Seral COMMUNICATIONS esishini aaa a Aaaa a aai a aaa Ea 38 Acuity CCS Prima Confocal Sensor iii Rev 1 0 Acuity Z4 Measuring thickness sinasina ane eae A aie 39 7 4 1 The Thickness measuring ModE
74. el of the signal reflected back off the sample as a percentage of the dynamic response of the sensor Its value depends on several parameters The sampling rate of the sensor The local slope on the sample angle between the optical axis and the normal to the surface at the point of impact The reflectivity of the sample at the detection wavelength A The brightness of the LED at wavelength A The response of the photodetector at wavelength A The detection wavelength A varies within the measurement range Thus it is not surprising that the intensity measured at a given point on the sample varies when the latter is moved within the measurement range of the optical pen For each point in the measurement range the value of the intensity varies between 0 and a maximum value lsat Beyond that the sensor is saturated The state of saturation is indicated by an intensity value of 100 as shown in the graph below and by the red color of the Intensity LED indicator Intensity measured by the sensor 100 I sat ar 0 Amplitude of the signal returned from the sample 100 The value of Isat depends on the detection wavelength Oo and may vary slowly within the measurement range of the sensor For some wavelengths Isat equals 99 For others it is lower Example If Isat is 60 and the sensor is on the limit of saturation the measured intensity will oscillate between 60 and 100 and the Intensity LED indicator will oscill
75. end of the operation If the problem persists Step 2 Check if the problem comes from the controller or from the fiber optics connected to the optical pen Disconnect the fiber optics from the controller front panel do not cover the socket with the protecting cap Acquire the dark signal and watch the color of the blinking LED Indicators at the end of the operation If it is orange or red the problem comes from the fiber optics inside the controller If it is green the problem comes from the fiber optics connected to the optical pen Step 3 If the problem comes from the optical pen clean the fiber optics tip Acuity CCS Prima Confocal Sensor 84 Rev 1 0 Acuity Laser Measureme Raise the black protecting cap over the fiber optics plug and clean the fiber optics tip carefully Use absorbent cotton or a paper towel soaked with alcohol e g Ethanol or Methanol Perform circular movement so as to push the dust grains away from the fiber tip If you have tried cleaning the fiber tip once or twice and the problem persists it means that the fiber optics is damage In this case replace the fiber optics cable by a new one Step 4 If the problem comes from the controller clean the fiber coupler inside the controller Turn the CCS controller OFF Remove the 4 screws at the corners Pull the front panel gently Unscrew the metallic fiber connector When it is completely unscrewed pull it out to remove the fiber from
76. escribed in section 3 1 3 Make sure the dedicated USB driver has been previously installed on the computer Switch the sensor ON and start the CCS Manager program This program has four access levels The Operator level requires no password This level allows configuring the sensor launching a measurement viewing and saving the data as time profiles The User level requires a password please contact your vendor to receive it The User level allows in addition to the above operations viewing the photodetector signal The two other levels are reserved For this tutorial you can enter either in the Operator level or in the User level The Connection wizard window opens Connection wizard Connecting to device Figure 6 Connection Wizard to CCS Manager Program The program s default configuration connects to the CCS device via the USB link If you wish to connect to the serial link click on Parameters and check the Serial link option and then click on Connect The program will scan all available USB ports on the host computer until it finds the sensor and will start the connection process including download of the entire sensor configuration The CCS Manager Main Window appears It comprises a menu and two data frames on the top a status bar at the bottom page selection buttons and a Dark button on the left a central zone for displaying the current
77. etting n Id of Analog output to configure 0 or 1 m Id of data item to be directed to the Analog output Parameter p parameter value corresponding to Vmin OV q parameter value corresponding to Vmax 10V ANAO 0 0 5000 send data O distance to 1st analog output Example OV corresponds to data0 0 um 10V corresponds to data0 gt 5000 um Command ANA query Value returned ANAm0O p0 qg0 m1 p1 q1 nO is the data item directed to the first analog output pO is the value corresponding to OV for the first analog output q0 is the value corresponding to 10V for the first analog output n1 is the data item directed to the second analog output 0 7 pl is the value corresponding to OV for the second analog output ql is the value corresponding to 10V for the second analog output Example ANA 0 00000 10000 3 00000 00100 ready Data 0 is sent to output 0 OV for value Oum 10V for value 210000 um Data 3 is sent to output 1 100 OV for value 10V for value Data item Id for Analog outputs Data Data Item in Distance Data Item in Thickness mode Id mode 0 Distance Thickness 1 Not used Distance face 1 2 Not used Distance face 2 3 Intensity Not used 4 Not used Intensity face 1 5 Not used Intensity face 2 data scale Acuity CCS Prima Confocal Sensor Rev 1 0 56 Laser Measureme In distance m
78. f highly reflective metallic motifs deposited on glass For such samples it is difficult to select a measuring rate that is well suited to all measured points as a rate which gives sufficient intensity from the glass surface will generate saturation on the on metallic surface Another example when the double frequency mode is useful is that of samples comprising deep holes or sharp slope variations In the double frequency mode the sensor switches permanently between two frequencies the low frequency f1 long exposure time and the high frequency f2 short exposure time It computes the data independently for each frequency and then selects for each measured point the optimal frequency The criteria for selecting the optimal frequency are resumed in the following table Case Low frequency High frequency Selected frequency 1 Saturated Saturated high 2 Saturated Correct high 3 Saturated Null low 4 Correct Correct low 5 Correct Null low 6 Null Null high Each couple of acquisitions one with long exposure and the other with short exposure is called a cycle The sensor delivers one synchro out signal per cycle Measured data is transmitted once per cycle on the digital outputs and updated once per cycle on the analog outputs The cycle rate f is given by the relation 1 fe 1 f1 1 f2 11 3 1 Activation The double frequency mode can be activated from the Basic
79. f measuring ranges of the 20 calibration ranges Command LUL Value returned List of 20 measuring ranges in microns 8 2 Dark signal The Function of the Dark signal is explained in the Getting started chapter Dark acquisition may be launched using the Dark button on the sensor front panel from the CCS Manger Main Window or by sending a Dark command Rev 1 0 Acuity CCS Prima Confocal Sensor 42 i cuity Laser Measureme 8 2 1 Acquiring and saving the Dark signal The Dark command records and saves of the dark signal in the FLASH memory of the CCS Prima for all sampling rates in succession If the level of the dark signal is too high for low rates the CCS Prima returns the index of the lowest sampling rate which is usable see Set Sampling rate command and lower sampling rates are inhibited When done the sensor returns to the last sampling rate that was before Dark acquisition Dark Function Acquire and save the dark signal Command DRK Value returned Index of the lowest sampling rate usable Note in case the rate or the LED brightness are modified after a Dark command there is no need to refresh the dark signal 8 2 2 Minimal rate authorized after Dark acquisition The Minimal rate command may be used to get to get the minimal sampling rate authorized after last Dark operation Minimal rate Fu
80. for connecting the optical pen and an optional external light source e RS232 RS422 connectors and a USB 2 0 connector e Interface connector for analog outputs and synchronization signals e Encoder connector e Power connector e 3 LED indicators e A Dark button for launching dark signal acquisition e A Set Zero button for resetting the analog outputs zero level RS232 4 RS422 connector Acuity CCS PRIMA CHROMATIC CONFOCAL SE On Off switch USB e ro _oonnnector LED indicators z Encoder l efl 4 connector Optical Pen fiber socket N Power connector Dark Set Zero Interface External Source button button Connector fiber socket Figure 1 Anatomy of Prima Controller Acuity CCS Prima Confocal Sensor 8 Rev 1 0 Acuity Laser Measurement The rear panel of the controller features a Din Rail Mounting adaptor Figure 2 Rear of controller show DIN rail mount 1 1 2 LED indicators The meanings of the different LED indicators are as follows 1 1 2 1 Error LED indicator Red when light source test fails Orange on Data overflow error Off no error 1 1 2 2 Intensity LED Indicator Off if no signal is detected Red in case of signal saturation Green if signal intensity is comfortable gt 5 of the maximum level Orange if signal intensity is low lt 5 of the maximum level 1 1 2 3 Measure LED Indicator Off if no obj
81. for further technical information on the external light sources available for use with your CCS Prima controller Acuity CCS Prima Confocal Sensor Rev 1 0 10 Acuity Laser Measurement The sensor features an automatic test of the light source The Error LED indicator turns RED when the lamp or the LED should be replaced This light source test may be enabled or disabled If the light source is an internal white LED the test is operational only if the LED brightness is set to a level between 80 and 100 1 5 Optional accessories The following accessories may be ordered with the sensor AC power supply provides DC 24V 3A USB cable 2m RS232 cable 2m with DB9 connectors 1 5 1 Metrology standards As optional equipment Acuity can supply the following metrology standards 10 um depth groove Roughness standard Ra 0 8 um Optical flats diameter 140 mm or 300 mm Reference sphere Metrology standards may be ordered with or without DKD certificate For more information please contact sales acuitylaser com Acuity CCS Prima Confocal Sensor 11 Rev 1 0 A cuity Laser Measureme 2 Safety The CCS Prima is an opto electronic instrument It is safe in normal operating conditions described in this User s Manual Unlike other Acuity sensors products the CCS Prima displacement sensor system does not use lasers and is not governed by the same safety considerations 2 1 Electrical hazards Th
82. given by the following tables Binary Transmission format 460800 Baud Measuring 100 200 400 1000 2000 rate Hz Max All All All All All Number of transmitted data Ascii Transmission format 460800 Baud Measuring 100 200 400 1000 2000 rate Hz Max All All All 7 3 Number of transmitted data When using these tables please take into consideration the fact that in the Distance measuring mode the distance information may be transmitted with 30 Acuity CCS Prima Confocal Sensor 54 Rev 1 0 Acuity Laser Measureme bit resolution using 2 data Distance MSB and Distance LSB The two data should be enabled for transmission In case the user is limited by the capacities of the RS232 link it is possible to transmit the Distance MSB data only Examples Distance measuring RS232 link 115200 baud ASCII format Up to 400 Hz distance data may be transmitted at full resolution At 1000 Hz distance data may be transmitted at 15 bit resolution At 2000 Hz no data may be transmitted If the Binary format is used the distance may be transmitted at full precision up to 1000 Hz and at 15 bit precision up to 2000 Hz Distance measuring RS232 link 460800 baud ASCII format The RS232 may transmit full resolution distance 2 data Intensity 1 data up to 2000Hz Data overflow In case the number of transmitted data items specified by the SOD com
83. he CCS Manager Utility CD into the CDROM drive The Autorun screen appears Acuity CCS Prima Confocal Sensor 15 Rev 1 0 Acuity Laser Measurement Software and USB driver for CCS and STIL DUO sensors For Windows XP SP2 and Windows VISTA operating SYSTEM Installer Language EE Please select a language A Acuity CCS Prima Confocal Sensor 16 Rev 1 0 Acuity Laser Measurement P USB DriverX CCS 1 0 9 Setup F Installation Complete Sciences et Techniques Setup was completed successfully Industrielles de la Lumi re Completing the USB DriverX CCS 1 0 9 Setup Wizard ISS DriverX CCS 1 0 9 has been installed on your computer Click Finish to dose this wizard Hullsult Install Systems 42 2 After the driver s installation from the CD the Windows Add new Hardware wizard starts Select in the first window Not this time and in the following one install automatically If the Windows wizard starts before or during Acuity driver installation leave it beside and come back to it when Acuity driver installation is done 3 3 2 Installing the software From the Autorun screen install the CCS Manager program This program is used in the tutorial and the training sections If you intend to develop your own program for controlling the sensor install the DLL SDK Software Developer s Kit 3 4 Sensor Startup If your sensor is equipped with an external light source
84. he File menu select Save the current configuration The program asks for confirmation click on OK Quit the CCS Manager program switch the sensor off and on Connect to CCS manager again open the basic page and observe the rate the last setting was conserved Recommendation When you find the optimal settings which suit your application save the configuration on the sensor FLASH Memory so that the sensor always starts with this nominal configuration 6 4 Selecting the output data The CCS transmits several data items for each measured point Before launching a measurement you should check that the data item s you wish to measure are directed to the right output port the USB port or the Serial port and that the other data items are not transmitted On the left side of the Main Window select the Digital Output page E CCS Manager EEE 354 92um 3 52 Data 1 Distance v Intensity Y Configuration Measuring mode Chromatic confocal Distance Distance use Distance LSB use Adaptive mode data Not transmitted use E Measurement v v Not transmitted M Not transmitted 1 use v Maintenance id i Operator First observe the list of available data items in the Distance measuring mode In this mode you can measure the Distance and the Intensity of the reflected signal The other data items in the list will be described later so for
85. he LED is on Set the level control to Manual and move the Brightness slide to the right until the brightness level is 100 Acuity CCS Prima Confocal Sensor 30 Rev 1 0 Place a piece of white paper in front of the optical pen and observe the spot of light emitted by the sensor Move the paper forward and backward to find the focus plane where the spot brightness is maximal Move the brightness slide to the left to get a brightness level of 0 The light spot disappears Try intermediate values To finish set the LED to maximal brightness again 6 7 1 Minimal brightness level For each frequency there exists a minimal brightness level below which the LED cannot go Measuring Rate Minimal brightness Maximal brightness level level Up to 500 Hz 10 100 500 Hz 2000 Hz 25 100 The operator sets the LED The sensor behavior to level X X 0 The LED goes off X lt Minimal level The LED is practically set to the minimal level X gt Minimal level The LED is set to level X 6 8 Placing the sample within the measurement range of the optical pen Mount the optical pen on a suitable support for example a V shape block Position the sample to be measured in front of the pen and move it forward or backward until the optical pen working distance is reached For pens with a millimetric measurement range the positioning of the sample within the measurement range of the opt
86. he parameters are separated by commas For query the parameter is replaced by Note in USB communication the entire command should be sent as a single packet 15 1 2 Sensor response When powered on the sensor transmits data according to the last saved configuration On receipt of character the sensor stops sending data and waits for the remaining command characters Each received character including is echoed back After processing the command the sensor responds with one of the following strings and switches back to normal operation echo optional parameters ready lt CRLF gt the command has been successfully executed echo invalid cde lt CRLF gt the received command is illegal echo not valid lt CRLF gt the received command is legal put parameter values are illegal echo error lt CRLF gt the command and its parameters are legal but execution has failed The table below shows some examples of commands and sensor responses Function Command Response Acuity CCS Prima Confocal Sensor 77 Rev 1 0 A Measuring Mode MOD lt CRLF gt MOD 1 ready lt CRLF gt query Acquire dark DRK lt CRLF gt DRK 3 ready lt CRLF gt signal Set Measuring MOD1 lt CRLF gt MOD1 lt CR gt ready lt CRLF gt Mode Select Distance SOD9 0 0 9 lt CR SOD9 0 0 9 lt CR gt ready lt CRLF gt and Intensity LF gt data to be transmitted on USB po
87. ical pen is easy to achieve simply observe on the sample surface or on a piece of white paper the luminous spot emitted by the optical pen as the measuring range is approached the spot becomes smaller and smaller and its intensity increases For optical pens with a micrometric measurement range the operation is more difficult position the sample on a stable support on a small manually translating bed with a suitable pitch lead screw Optical axis Optical pen i The sample to be measured must be lt lt gt gt _ gt located in front of the optical pen within the measurement range of the pen Its distance from the optical pen should be approximately equal to the working distance of the pen Working Measurement distance range As soon as the sample is located inside the measuring range of the optical pen the Measurement LED indicator on the sensor front panel lights on Once the sample is Acuity CCS Prima Confocal Sensor 31 Rev 1 0 A cuity Laser Measurement inside the measuring range use the Measurement LED indicator color to adjust its position at the center of the measuring range This indicator is Off If no object is detected in the measuring range Green At the center of the measuring range between 15 and 85 of full scale Orange Near the limits of the measuring range between 0 and 15 of full scale or between 85 and 100 of full scale Troubleshooting If the Measure
88. ima Confocal Sensor 29 Rev 1 0 Acuity Laser Measurement Recommendation The dark signal acquisition procedure should preferably be performed at least a quarter of an hour after switching on the sensor in order to ensure that sensor has reached thermal equilibrium Dark signal measurement may be launched either by pressing the Dark button on the sensor front panel or by clicking on the Dark button on the CCS Manager software or more generally by sending the DRK command to the sensor This operation may take a few dozens of seconds as the sensor measures and saves the Dark signal at all pre set frequencies successively In order to perform a dark signal acquisition it is essential to have no object within the measurement field or even better to blank off the light beam by applying a piece of paper over the tip of the optical pen Press the Dark button on the front panel of the sensor The Intensity and Measure Led indicators on the front panel blink on and off in green alternatively to indicate that the operation is in progress Keep the optical pen tip blanked off When measurement is done the 3 LED indicators blink on and off simultaneously and their color indicates the result of the operation Green if the level of the acquired dark signal is satisfactory at all rates Orange if the dark signal level is too high at low rates but it is still possible to measure at higher rate
89. ima sensor The CCS Manager program a DLL direct serial communications via RS232 RS422 or USB 5 1 Via the CCS Manager The CCS Manager application may be used to configure the sensor very easily and to view save and print the measured data It is supplied on a CD with the sensor It features a Command Terminal for low level communication with the sensor and allows uploading new firmware versions The application comprises special procedures for in situ calibration and for generating refractive index files In case you have a problem with the sensor this software can generate with a single mouse click a diagnostics data file with all sensor parameters Please join the diagnostics file to any technical question addressed to your vendor 5 2 Via DLL DLL may be used to interface the sensor with a general purpose user program The CHR DLL is intended for user programs in classic C or C language The operating manual of the DLL includes a large number of code samples The Acuity Sensor DLL is intended for all NET compatible languages Labview VB C C CLI etc This DLL features an internal help utility The DLL for the sensor are provided on a CD 5 3 Via direct digital 1 O The RS232 RS422 serial link and the USB link enable sensor configuration using a specific control language and acquisition of the measured data As an example the Windows Hyper Terminal utility can be used to sen
90. ion is outputs very variable it depends on the connection type RS or USB and of the digital output configuration SOD command and data format Chronogram Description 1 Frames For each individual frame the steps are Exposure Photodetector Readout Processing Frames are handled as a pipeline at the same time that frame i is being exposed frame i 1 is read and frame i 2 is being processed Acuity CCS Prima Confocal Sensor 88 Rev 1 0 Acuity Laser Measureme 2 Cycles A cycle corresponds to one measurement With no averaging the cycle is a single frame in Single Frequency mode or a couple of frames one with long exposure and one with short exposure in Double Frequency mode For averaging factor N the cycle consists of N frames Single Frequency mode or N couples of long exposure short exposure in Double Frequency mode For each cycle the steps are Case I Continuous Acquisition All the frames of the cycle are exposed successively One Sync Out pulse is emitted In Single Frequency mode the pulse is emitted in the middle of the exposure of the cycle In Double Frequency mode the pulse is emitted in the middle of the exposure of the N short frames N21 At the same time as the Sync Out pulse the sensor reads the position of all connected encoders if any When the processing of the last frame of the cycle is done the data and
91. is task is particularly easy as it is performed automatically by the CCS Prima All you need to do is Connect the encoders to the Encoder connector on the front panel as described in 3 1 6 Reset each encoder by positioning it at the origin point of the motion range and sending the Reset Encoder RCD command Configure the sensor to transmit encoder data as well as data measured by the CCS Prima This may be done either from the Encoder page of CCS Manager or using the SOD command see section 9 1 For other types of devices analog encoders motion controllers synchronization may be achieved using synchronization signals and Trigger modes The CCS Prima may be synchronized with an external device as master using the Sync out TTL signals as a slave using the Sync in TTL signals or in a mixed mode using both types of signals Trigger modes specify the way the sensor should respond to rising or falling edges of the Sync in signals The common feature to all trigger modes is that the sensor stops measuring and stands by for an active edge on Sync in connector Trigger modes may be enabled and disabled from the Trigger page of the CCS manager program by the DLL or by low level commands By default all trigger modes are disabled and the sensor transmits data without interruption immediately after startup When no trigger mode is enabled
92. is set to zero Recommendation In Thickness mode place the sample in the center of the measuring range to avoid having either one of the faces close to the limits of the range 7 4 4 Thickness calibration refractive index file generation Thickness measurement is less precise than Distance measurement due to several reasons By definition the thickness is computed as a difference so that the noise is doubled The refractive index varies with wavelength and as a result it varies inside the measuring range The sample itself reduces the quality of the optical beam which passes through its volume Thickness measurement is more sensitive to errors in angular alignment The thickness computation is based on paraxial approximation For some application relative thickness measurement is sufficient In this case the refractive index parameter can be set to an approximate value This is a rapid method but it does not yield precise results In order to get metrological precision the sensor should be calibrated in thickness mode Thickness calibration is a procedure requiring a standard with known thickness This procedure generates a refractive index file which specifies an effective refractive index value for each position in the measuring range The file is specific to a given sample type e g a 3 mm BK7 glass and a given sensor The CCS manager software comprises a utility for generating refractive index fi
93. ist The two faces of the sample must be inside the measuring range Acuity CCS Prima Confocal Sensor 41 Rev 1 0 Acuity Laser Measurement 8 Main functions of the CCS Prima 8 1 Optical pen selection The CCS Prima sensor may accept up to 20 calibration tables corresponding to 20 different optical pens The optical pen can be selected in the Basic configuration page of CCS Manager or by sending the Select confocal sensor command Note Multiplexed CCS sensors have different behavior see section 13 3 8 1 1 Optical pen selection The Select confocal sensor command is used to specify or to request the index of the calibration table corresponding to optical pen connected to the CCS Select confocal sensor Function Set request the index of the calibration table Command SENn or SEN Parameter Value n index of the table 2 digit integer between 0 and 19 returned Example SEN04 8 1 2 Full scale value of the optical pen currently selected This command is used to get the measurement range of the currently selected optical pen Scale Function Request the measurement range of the current optical pen Command SCA Value returned measurement range in microns 8 1 3 List of optical pens This command is used to get the list of calibration tables and the measuring ranges of the corresponding optical pens List Function Request the list o
94. les accessible from the Tools menu Please refer to the Help utility of this software for a detailed description of this procedure The sensor can hold up to 8 refractive index files in its non volatile memory Existing files may be selected in the Basic configuration file of CCS manager or by command 7 4 5 Measuring the Thickness of opaque samples The Thickness mode can only be used for transparent thickness whose thickness is compatible with the min and max measurable thickness of the optical pen For measuring the thickness of opaque samples the most frequently used method consists of using two sensors looking at each other and located on both sides of the sample with collinear optical axes Both sensor are configured to Distance mode The Thickness of the sample is given by Thickness K D1 D2 Acuity CCS Prima Confocal Sensor 40 Rev 1 0 Acuity Laser Measurement Where D1 and D2 are the distances measured by the two sensors and the constant K is determined using a standard with known thickness 7 4 6 Teach functions for thickness measurement In the Basic page set the measuring mode to Thickness Set the refractive index parameter value to the average refractive index of the sample in the visible range If you do not know the precise value leave it at its default value In the Digital output page select Data n 0 Thickness Set the other data to N
95. mand exceeds the limit the Error led indicated turns to orange and the data overflow bit in the State data is set 9 3 Specific features of the USB link 9 3 1 USB driver Before using the USB channel a dedicated driver should be installed on the PC This driver requires XP Operating system with SP2 or more recent refer to section 3 3 9 3 2 Using the USB link The USB connector at the CCS Prima controller front panel should be connected to a free USB Port on the host computer as described in section 3 1 3 For communicating with the sensor via the USB link it is recommended to use one of the software described in 5 CCS Manager or CHR DLL and not low level communication Acuity CCS Prima Confocal Sensor 55 Rev 1 0 A cuity Laser Measureme 10 Analog Outputs The CCS Prima features two identical analog outputs located on the Interface connector on the front panel cf 3 1 Both outputs are fully configurable by the operator Configuring an analog output consists in specifying the data item to be directed to it Distance Thickness and Intensity and parameter values corresponding to OV and to 10V respectively This can be done from the Analog output configuration page of CCS manager or by command 10 1 Configuring the analog outputs Analog output Function Set request the maximum authorized thickness threshold Command ANAn m p q s
96. me the coating surface reflects one signal and the substrate reflects a second one By default the sensor selects the strongest signal and ignores all other detected signals regardless of the relative positions of the spectral peaks In some applications this behavior is not optimal in the above example the substrate reflectivity is often stronger than that of the coating while one may wish to measure the coating surface The First peak mode described in the Advanced Topics chapter gives a solution to such applications 4 3 2 Thickness measuring mode The Thickness mode is an additional measuring mode dedicated to measuring the thickness of transparent samples In this mode the sensor measures simultaneously the positions of the two faces of the transparent sample and computes the thickness as the difference between these two positions Measuring thickness is more difficult than measuring distance and is less precise It is also subject to some limitations In order to obtain metrological performances in this mode a special procedure called thickness calibration should be carried out Thickness calibration is performed by the user This process requires a thickness standard The Thickness measuring mode is described in section 7 4 4 4 Measured data At each point of the sample the sensor measures simultaneously several data In the Distance measuring mode the measured data are the distance
97. ment LED indicator on the sensor front panel never turns on even though the sample is within the measuring field of the sensor check the following points The fiber optics cable connector is fully plugged into the socket on the front panel A light beam is emitted from the optical pen and the spot is focused on the sample The distance between the extremity of the optical pen and the surface of the sample is equal to the working distance of the optical pen The sample surface is normal to the optical axis The local slope must be less than the maximal slope angle of the optical pen The sampling rate selected is the lowest shown in the list 100 Hz the measuring mode selected is Distance mode The displacement pitch of the translation bed carrying the sample is suitable for the measurement for example for pen model OP 020 the pitch must be lt 5 um The Dark signal has been correctly acquired If your sensor s light source is internal check that the LED brightness is adjusted to the maximum level 100 6 9 Sample Rate adjustment There are three options for setting the sampling rate The Single Frequency is the simplest option for adjusting the rate is by selecting one of the preset rates in the list A second option consists of selecting a free rate this option is described in section 8 3 The Double Frequency option is described in the Auto adaptive modes in section 11 In this tutori
98. nction Get the minimal authorized rate query only Command FRM Value returned Lowest sampling rate in Hz 8 2 3 Fast Dark The Fast Dark command only refreshes the dark signal for the current sampling frequency and the current LED brightness The signal is refreshed in the sensor RAM without saving the acquisition in the EEPROM If the dark signal measured is too high the CCS Prima returns a not valid lt CRLF gt string and the previous dark signal continues in use This command has two optional arguments n is an integer indicating the number of successive acquisitions to be averaged in order to obtain the reference dark default value 40 m default value 100 indicates the influence of the acquisitions made on the new reference dark according to the formula New Dark m x Average acquisition 100 m x Old Dark Fast Dark Function Acquire the Dark signal for the current sampling rate only without saving in the sensor memory Command FDK or FDKn m n averaging factor for Dark 1 99 m weighting factor 1 100 return Ready or Not valid Parameter Value returned Acuity CCS Prima Confocal Sensor 43 Rev 1 0 Acuity Laser Measuremen Note in case the rate or the LED brightness are modified after a Fast Dark command the dark signal should be measured again 8 3 Sampling rate In the Single Frequency mode the sampling rate
99. nding it upwards 70 degrees The best way to avoid contamination of the fiber optics lead is to keep it permanently connected at both ends or if it is necessary to disconnect it to immediately fit a protective cap on the socket at the controller front panel 17 2 High Dark signals The first symptom indicating the presence of dust or dirt on the fiber optics tips or inside a fiber connector is an increase in the level of the dark signal In such a case on completion of the dark acquisition sequence the color of the blinking LED Indicators is orange or red This means that the acquired dark signal is too high at some sampling rates orange or at all sampling rates red Note For sensors equipped with a custom light source the dark signal is often higher as these light sources are more intense For such sensors the warning message should not be interpreted as an indication of a problem A high dark signal is not necessarily a problem If you wish to measure at 2 kHz and the sensor cannot be configured to 100 Hz there is clearly no reason to be alarmed However if you wish to measure at 200 Hz and the sensor cannot be configured to 100 Hz it is recommended to proceed as following Step 1 Check that the dark signal was acquired with no object present within the measuring range Mask the extremity of the optical pen with a piece of paper acquire the dark signal again and watch the color of the blinking LED Indicators at the
100. ntensity is computed This is an intensity computed for a fixed frequency the high frequency so that it is directly related to the sample characteristics Let ILF be the intensity measured for the low frequency IHF be the intensity measured for the high frequency The following table shows the difference between the raw standard intensity and the normalized intensity Available intensities in Double Frequency mode Selected Raw Intensity Normalized Frequency Intensity Low f1 ILF ILF f1 f2 High f2 IHF IHF By default the transmitted Intensity data is the Normalized one This option may be modified from the Basic configuration page of CCS Manager or using the DFI command Double Frequency Intensity Function Select the type of transmitted Intensity Command DFIb or DFA Poran say EUS b 0 for Normalized intensity 1 for Raw Intensity returned 11 3 4 Selected frequency bit The selected frequency for a given cycle is indicated in bit 8 of the State data see section 14 7 2 Acuity CCS Prima Confocal Sensor 60 Rev 1 0 Acuity Laser Measureme Note for users familiar with previous versions of the CCS Sensor firmware The selected frequency bit replaces the trigger flip flop bit of previous versions 0 indicates that the high frequency was selected 1 that that lo
101. nts the sensor sends a single value As a result data transmission is 25 times slower and the signal to noise ratio is improved by a factor of 5 5 square root of 25 Watch the sensor reply in the Sensor response line Type MODO sign 3 upper case letters and 1 digit and click on the Send button This command selects the Distance measuring mode Watch the sensor reply in the Sensor response line Type BAU115200 and click on the Send button This command sets the baud rate to 115200 Watch the sensor reply in the Sensor response line e Type ASC and click on the Send button This command configures the sensor in ASCII mode Hi CCS Manager DEX 354 87um 3 20 Distance v Intensity Y Configuration Command line SAVR25 Send Sensor response SAVR25ready Measurement Reload sensor parameters on 2 4 7 27 Firmware version C V1 2 64 CCS PRIMAFPGA 010179 Figure 10 Built in terminal program in CCS Manager Acuity CCS Prima Confocal Sensor 37 Rev 1 0 Acuity Laser Measurement The Terminal allows communicating with the sensor using the specific CCS command language Commands are described in detail later on in this manual For the moment note that commands begin by a sign comprise 3 upper case letters and end with the numerical value of the parameter The sensor echoes the command and then sends ready Note the button Relo
102. ode Distance data O lt p q lt measuring range in um Intensity data 0 lt p q lt 100 In thickness mode Thickness data O lt p q lt 2 measuring range Distancel 2 data O lt p q lt 2 measuring range Intensity1 2 data O lt p q lt 100 Notes The parameter p OV value may be smaller or larger than the parameter q 10V If p lt q the output voltage increases when data increases if p gt q it is inversed A small constant offset lt 0 2V may be observed ADC offset To correct for this offset measure the actual voltage when the data value is 0 and subtract this value from all subsequent measures The offset is the same for the 2 analog outputs and independent of the selected data 10 2 Setting the zero values A simplified method for configuring the Analog outputs is available using the Set Zero button on the front panel and or the SOF command This method may be used to set the OV level of both analog outputs to the current value of the data directed to them Set Analog output Zero Function Set reset the analog output OV value Command setting SOFR b 0 1 0 set OV values to current values equivalent to Set Parameter Zero button 1 reset OV values to O cancels Set Zero button operation Example SOF1 reset OV values Not available Command query Note The Set Zero button has no effect on the 10V values This button does not affect the ADC
103. of the sensor may be managed by two methods Selection of a preset sampling rate from a list Preset Rate Definition of a specific sampling rate Free rate or Exposure Time The first method is recommended for most applications In this method the sampling rate is defined by its index The second method provides greater flexibility in the choice of sampling rate The free sampling rate can be specified in Hz or the exposure time inverse of the free rate can be specified in us This paragraph describes the different methods followed by some examples The Double Frequency mode is described in the Auto adaptive modes section 11 8 3 1 Selecting a preset sampling rate The CCS Prima has five preset sampling rates Index Sampling rate HZ Exposure time ps 00 free rate Free exposure time 01 100 10000 02 200 5000 03 400 2500 04 1000 1000 05 2000 500 A preset rate may be selected from the Basic configuration page of CCS Manager or by sending the Preset Rate command Preset Rate Function Set request the index of a preset sampling rate Command SRAn or SRA Parameter Value n sampling rate index 2 digit integer 0 5 returned Note limited by the min authorized rate Note the command SRAO selects the free rate The value attributed to the free rate may be set by the Free rate command or by the E
104. offset Acuity CCS Prima Confocal Sensor 57 Rev 1 0 Acuity Laser Measureme 11 Auto adaptive modes The CCS Prima features three auto adaptive modes the auto adaptive dark mode the auto adaptive LED mode and the double frequency mode In these modes the sensor adapts its inner parameters automatically to variations in the ambient temperature auto adaptive dark or to variations in the intensity of the light beam reflected from the sample auto adaptive LED and the double frequency The auto adaptive modes are mutually exclusive only one of them may be enabled at a time 11 1 Auto adaptive Dark mode In this mode the sensor measures automatically the Fast Dark signal i e the Dark Signal in the sensor RAM and adapts it permanently To do so the sensor analyses the internal photodetector signal determines the zone occupied by the signal and adapts the Fast Dark signal in all other zones This mode is particularly useful for compensating slow variation of Dark signal due to temperature change when the sensor configuration measuring rate LED brightness is constant Recommendation To get good results with this mode wait at least 15 minutes after the sensor and the light source have been powered Then measure the DARK and enable the auto adaptive Dark mode Activation of auto adaptive Dark Function Enable Disable the auto adaptive Dark mode Comman
105. optical system is the chromatic optical pen and the photodetector is a spectrometer Chromatic coding of the optical axis means that the optical system has axial chromatism each wavelength is focalized at a different point along this axis Suppose now that a sample is present inside the chromatically coded range so that the wavelength Ao is focalized on its surface When the reflected or backscattered beam reaches the plane of the pinhole the rays at wavelength are focalized on the pinhole so they can pass through the pinhole and reach the sensitive area of the spectrometer Other wavelengths are imaged as large spots so they are blocked by the pinhole The spectrometer decoding the sample position by identifying the wavelength Ao The spectrometer signal corresponds to the spectral repartition of the collected light It presents a spectral peak When the object moves inside the measuring range the spectral peak on the spectrometer shifts Polychromatic Point Source Spectrom eter Chromatic lens optical pen monochromatic image at wavelength ig 4 reflected by the object Wf Al Measuring Range continuum of monochromatic images of the light source Figure 5 Description of Chromatic Confocal Imaging Acuity CCS Prima Confocal Sensor 18 Rev 1 0 A cuity Laser Measurement The relation between the position of the spectral peak barycenter in pixels and the axial position of the object
106. or the sensor to transmit the value of the Distance only via the USB link the following command must be sent SOD 9 9 In Thickness measuring mode for the sensor to transmit the Thickness on USB and the Counter on RS232 the following command must be sent SOD9 0 0 0 0 0 0 0 0 1 Warning For the RS link the transmission capacity depends on the sampling rate and the data format see further in this chapter Before sending the SOD command check that the number of data items selected is compatible with these parameters in order to avoid data overflow There is no limitation on the number of transmitted data items for the USB link 9 2 Specific features of the RS232 RS422 link The RS232 RS422 connector at the CCS Prima controller front panel should be connected to a free COM Port on the host computer or on the device used for communicating with the sensor using a direct non crossed serial link wire as described in section 3 1 No specific driver is required The baud rate of the sensor RS link should be matched to that of the host computer 9 2 1 Configuring of the COM port of the host computer The host computer COM port should be configured as follows Data bits 8 Parity None Stop bit 1 Flow control None Transmission baud rate As high as possible matched to the sensor baud rate The CCS Prima offers baud rates up to 460800 bauds Note that standard PC COM ports COM1 and COM2 are limi
107. ot Transmitted Place a thickness sample in the measurement range of the optical pen such as a glass slide a piece of cellophane a transparent plastic film or any other flat transparent sample If it is a sheet or a film ensure it is pulled tight Also check that the axis of the optical pen is normal to the surface of the sample The sample thickness must be compatible with the thickness measuring range of the optical pen In the Measurement page set the number of points to 3000 and click on Start Move the optical pen slowly backward and forward to bring the two faces of the sample inside the measuring range As soon as the sample is inside the measuring range non zero thickness values appear in the Graphic window Note that of the Measure LED indicator depends only on the presence and position of the first peak it does not tell if a second peak has been detected Note that the displayed thickness values are proportional to the refractive index value Troubleshooting If you succeed to obtain a measurement in Distance measuring mode but in Thickness measuring mode the measured thickness is zero check the following points e The thickness of the sample must be compatible with the measurement range limits The sample must be sufficiently transparent The sample must be pulled tight The optical axis must be normal to the surface of the sample The sampling rate selected must be the lowest in the l
108. pecially useful for difficult samples for which the signal is low even at the minimum sampling rate Sometimes averaging is used simply to reduce the data transmission rate Recommendation Do not use high averaging for moving samples this reduces the transverse resolution and may cause false measurements Acuity CCS Prima Confocal Sensor 48 Rev 1 0 Acuity Laser Measureme Averaging can be set from the Other Settings configuration page of CCS manger or by sending the Data averaging command Averaging Function Set request data averaging Command n or AVR Parameter Value n averaging between 1 and 9999 returned 8 8 Holding the last valid value The Hold last value mode is useful for samples with a great number of non measurable points due to large local slopes or to a very low reflectivity When measuring such samples it may be convenient that the value delivered for those positions will not be zero Instead the sensor sends the last valid measurement Note if a given data cannot be measured and the last measured value is sent the hold last value bit of the corresponding data item in the State data is set cf 14 7 This mode can be configured in the Other Settings configuration page of CCS manger or by sending the Hold last Value command Hold last Value Function Set request max number of points for Hold last value mode
109. ring mode the Distance is the position of the sample in the measuring range of the optical pen The Distance data may be transmitted either in 30 bit resolution or in 15 bit resolution By default the sensor transmits the distance at full resolution for this purpose both the Distance MSB data and the Distance LSB data should be transmitted In some applications it is necessary to limit the number of data items transmitted For such applications the sensor may be configured to transmit only the Distance MSB data The Distance data provided by the DLL or the CCS Manager in this case has 15 bit resolution Intensity is the signal level as percentage of the dynamic range of the sensor The meaning of this data is discussed in the tutorial cf 6 10 Barycenter is the position of the spectral peak on the internal photodetector in pixels This data is used in factory for generating the sensor lookup table In Thickness measuring mode There are two Distance data two Intensity data and two Barycenter data for the two faces of the sample one Thickness value Face 1 is the one closer to the optical pen The Distance data and the thickness data are transmitted with 15 bit resolution The Encoder data is data read from up to 3 digital encoders synchronously with the sensor data The value is relative to the Re Center value value at the center of the measuring range determined by the RC
110. rt Select Output SOD lt CRLF gt SOD 9 0 0 9 0 0 0 0 0 0 0 0 0 0 0Oready lt Data query CRLF gt Set ASCII format ASC lt CRLF gt ASC ready lt CRLF gt 15 2 Command List for the CCS Prima Command Parameter Action Basic Settings AVR Averaging value 1 Data averaging 9999 MOD Measuring mode Id 0 1 Measuring mode selection SEN Optical pen Id 0 19 Optical pen calibration table selection SCA Measuring range in um Measuring range of selected Query only LUL List of calibration tables Measuring ranges of all Query only MNP 0 0 1 0 Detection threshold for Distance mode SPP 0 0 1 0 Detection threshold for Thick mode 1 peak SDP 0 0 1 0 Detection threshold for Thick mode 2 peak SRA Preset rate Id Preset rate selection FRQ Rate in Hz Free rate setting TEX Exposure time in us Exposure time setting for free rate FRM Min Authorized Rate in Hz Min authorized rate Query only HLV Max nb of points to hold Hold Last value mode 0 999 MSP 0 1 First Peak mode enabling RSP 0 1 Unmeasured peak handling in thick mode RVS 0 1 Altitude Mode enabling SRI X XXXX Refractive index value refractive index file id InF 0 n Refractive index file selection Acuity CCS Prima Confocal Sensor 78 Rev 1 0 Acuity Laser Measureme
111. s Red if the dark signal level is too high at all rates The piece of paper can now be removed and the sensor can be used in the normal way 6 6 1 Related topics High Dark signal If after completion of the dark acquisition sequence the color of the blinking LED indicators is orange or red this means that the acquired dark signal is too high In this case it is not possible to configure the sensor to the lowest measuring rate or rates If the problem persists see instructions in the Maintenance section 17 2 Auto adaptive Dark The CCS features an operation mode auto adaptive dark mode in which the dark signal is permanently updated This mode is described in the Advanced Topics chapter Fast Dark see section 8 2 Measuring the Dark of a Multiplexed sensor see section 13 2 6 7 Adjusting the LED brightness Select the light source type corresponding to your model Internal LED or External source If your sensor is equipped with an external light source please skip this paragraph Internal LEDS brightness may be controlled by command There are two modes for doing this Manual and Automatic This section describes the Manual mode The Automatic LED mode is described in the Advanced Topics chapter The LED emission is modulated at a high rate 100 kHz The effective brightness is determined by the cycle ratio percentage of the exposure time for which t
112. s prior written waivers are obtained from Schmitt Industries incorporated LICENSE a You are granted a personal nontransferable and non exclusive license to use the hardware and software in this Agreement Title and ownership of the hardware and software and documentation remain in Schmitt Industries Incorporated the hardware and software may be used by you only on a single installation c you and your employees and agents are required to protect the confidentiality of the hardware and software You may not distribute disclose or otherwise make the hardware and software or documentation available to any third party you may not copy or reproduce the hardware and software or documentation for any purpose e your may not assign or transfer the hardware and software or this license to any other person without the express prior written consent of Schmitt Industries Incorporated f you acknowledge that you are receiving only a LIMITED LICENSE TO USE the hardware and software and related documentation and that Schmitt Industries Incorporated retains title to the hardware and software and documentation You acknowledge that Schmitt Industries Incorporated has a valuable proprietary interest in the hardware and software and documentation YOU MAY NOT USE COPY MODIFY OR TRANSFER THE HARDWARE AND SOFTWARE IN WHOLE OR IN ANY PART WITHOUT THE PRIOR WRITTEN CONSENT OF SCHMITT INDUSTRIES INCORPORATED IF YOU TRANSFER POSSESSION OF ANY PORTION OF THE
113. saacthaedeaahavcddbawsacevedbanaecdenssaaedscleeseanees 64 12 3 InlQgen Modes ne aie AeA ee 64 12 4 Trigger CONFIQUIATION cccceeeceeeeeeeceeceeeeeeeeeaaeeeeeaeeeeaaeeeseaeeeesaaeeeseneeessaeesteaeeesseeeenenes 65 12 4 1 Start TRG trigger cccccceeceeeceneeeeeeeeececaeeeeaeeeseeeeeseaeeseeeaeeeeaaeesecaeeesiaaeeeeees 65 12 4 2 Start stop on state TRN triQQer ccccceecsceceeeeeeeeeeeeeeaeeeeeeeeesaeeeseneeeseeeeeeeaes 66 12 4 3 Start stop on edge TRS triQQer ccccceeccccceeeeeceeeeeeeeeeeeeeeeeeseaeeeteeeetneeeenenes 66 12 4 4 Burst TRE tiggerne eaa n a ae a 66 12 4 5 Selecting the active edge active state essesseesseessreeesriesinesrrsssrnssnnerrnrrrnns 66 12 4 6 Software trigger c ccecceeccceeeeeseeeeceeeeeeeaaeeeeeeeeeeaaeeegaeeeeeeaaaeesaeeeesaeesseneeeseeeeneees 67 12 5 Identification of the first point measured after trigger ccccceeeeeeeeeeeeeseeeseeeeeteneeeees 67 Acuity CCS Prima Confocal Sensor v Rev 1 0 Acuity 12 6 Maximum rate of Sync in pulses cece cee e cece ee eeee ee eeeeeeeeeaeeeeceeeeteaeeeseaeeeescaeeeseneeeeaas 67 13 Multiplex Sensors ceccccececeeceeeeeeceaeeeeceeeeeeaaeeeceneeseaaeceeaaeeeeceaesscaeessaeeeseaaesseneeseseaaeessaees 69 13 1 Channel selection ccc ecccecccceeceeeeeeeaeeeeeeeeeceaeeeeeeeeeceaeeeegaeeeeseaeesseneeeccaeesseaeeeenaeesenes 69 13 1 1 Setting the selecte
114. ssessssesssrsettnnsstnsssrnnsirnnrnnntnnsnnnntnnnnnenennnnnnnne 56 10 2 Setting the zero values 00 0 cece cence cence eeeeee eee aaeeeeeeeeceaeeeseaeeesaaaeseeeeeescaaeeseaeeesseeensaaes 57 11 AUTO adaptive MODES ssis sgair aiina a aiaa aaa aAa Kaaa Aaa AN aaa 58 11 1 Auto adaptive Dark mode 1 22 0 ceecceeecce eect eeee cee eeenaeeeaeeeseaaeseaeeeseaaaeeeseeeeseaeeeeeeeeeeaas 58 11 2 Auto adaptive LED mode cceeeeeeeeeeeeeeeeeeeeneeeeeeaeeeceeeeceaaeeeeeeee se caaeeeeeeeeeseaeeeseaeeseeas 58 11 3 Double Frequency mode cccccceceeeceeeeceeeeeeteeeeeaaeeeceeeesaaeeseaaeeeceeaeeseeeeeseceeeseeeseeas 59 11 31 ACUV ETON auenia i ed aE EA EEA Eaa Ea a Ea 59 113 2 RrEQUCNCIOS acenion m e a A aaa ia aeii 60 1133 IMENS usen aaa aa a a ioceee 60 11 3 4 Selected frequency Dito eceeeecceceeeeeeeeeeeececeeeeeaaeeceeeeeesaaeeseeeeeeesaaeeseeaeeesnaaeeeenees 60 11 3 5 Compatibility with other commands MOdeS cceccceeeeeeeceeeeeeeeeeeeseseeeeenaeeeenees 61 11 3 6 Intensity LED indicator in Double Frequency mode 61 11 3 7 Synchronization in double frequency mode ccecceeeeceeeeeeeeeeeeteeeeeeteaaeeeeaees 61 12 SynchronizatioMiesn eanna vende vs oicussahcassaes a a ar aaa 63 121 Sync oul signals ssi cccsssseedecasesscdeaaa sects diedeelseveccunsasvaecossvansceccessdted cacdssantecdvasiaanedessduteeden 63 122 SSYNGIN signals seesssccectessanectennnasecatetersaccacabsanedsdebe
115. t and CCS manager on the USB port Note Encoder data may be transmitted simultaneously with other data regardless of measuring mode Transmission is enables and disabled from the Encoder page To finish return to the Distance measuring mode which is the principal measuring mode of the sensor Set the Distance Intensity and Counter data to USB and the other data to Not Transmitted On the left side of the Main Window select the Measurement page 6 5 Viewing and saving the measured data Note that each of data1 and data2 is displayed in 3 ways Digitally in the Data frame As a barograph to the left and to the right of the graphic window respectively Graphically in the graphic window of the Measurement page The buttons at the top of the Measurement give access to the following functions Start and stop the measurement Acuity CCS Prima Confocal Sensor 27 Rev 1 0 Acuity Laser Measurement Print Save and Clear the graphics window Find the curve at high zoom values See the statistics of the last measurement Modify the number of displayed points 366 5 3 37 Data 1 Distance v 2 Intensity 2500 Measurement picky OeHOWs 0 M Data 1 Distance 00001 DLL Version DLL CHR V2 4 0 Firmware version C V1 2 56 CCS PRIMAFPGA 0101 75 In the Data 1 frame on the top of the Main Window the list shows the transmitted data items
116. t channels are different The parameter n of the SENn command make take the values 0 4 This parameter is memorized for each channel and is recalled each time that this channel is selected As an example in the following command sequence the sensor remembers the LUT id s for channels 1 amp 2 Command Response Signification CHA1 ready Select channel 1 SENO ready Select LUT id 0 pour current channel CHA2 ready Select channel 2 SEN3 ready Select LUT id 3 for current channel CHAL ready Select channel 1 SEN SENOready Interrogate for current LUT id CHA2 ready Select channel 2 SEN SEN3ready Interrogate for current LUT id The command SCA returns the measuring range of the current LUT of the current channel Acuity CCS Prima Confocal Sensor 70 Rev 1 0 A b cuity Laser Measureme The command LUL returns the measuring ranges of all tables of all channels in the following order LUT O channell LUT 1 channel 1 LUT 4 channel 1 LUT O channel 2 LUT 1 channel 2 etc 13 4 Trigger If the sensor is in triggered mode when a new channel is selected it behaves as it does for any other command If the sensor is in the TRG mode when a new channel is selected the trigger mode is lost If itis in TRE TRS or TRN trigger mode when a new channel is selected the trigger mode is conserved 13 5 Channel bits in the St
117. tart Stop on State trigger mode this command selects the active state high or low Active edge active state Function Determines which edge is active for TRG TRE TRS Trigger modes Determines which state is active for TRN Trigger mode Command TRFb Parameter Value b 0 for rising edge and high state returned b 1 for falling edge and for low state Acuity CCS Prima Confocal Sensor 66 Rev 1 0 Acuity Laser Measuremen 12 4 6 Software trigger The STR command may be used as software trigger in the TRE and TRS trigger modes Obviously the software trigger does not have the temporal precision of the hardware trigger Software Trigger Function Replace a hardware trigger in the TRE or TRS modes Command STR Parameter Value None returned Trouble shooting The Command Terminal of the CCS Manager command does not handle the STR command correctly The software trigger is not available in the TRN mode since it simulates a pulse not a state If you wish to use software trigger use the TRS mode instead 12 5 Identification of the first point measured after trigger When operating in triggered mode the sensor starts and stops measuring according to the state of the Sync out signal This signal is usually generated by an external device it arrives to the sensor and not to the user program running on the PC Ex
118. tart stop on state TRN trigger Data is transmitted when the Sync in signal is at the active state The Active state high or low is determined by the TRF command Start stop on state trigger Function Enable Disable the Start Stop on State trigger Command TRNb Parameter Value b 1 0 returned 12 4 3 Start stop on edge TRS trigger Data transmission starts and stops alternatively by successive Sync in pulses Start stop on edge trigger Function Enable Disable the Start Stop on State trigger Command TRSb Parameter Value b 1 0 returned 12 4 4 Burst TRE trigger When the Sync in signal is received the sensor transmits the data of a preset number n of measured points and stops immediately Each successive Sync in signal triggers the transmission of new group of n measured points until the mode is disabled Burst trigger Function Enable Disable the Burst trigger and determine the number of points to latch Command TREn to enable the mode or TREO to disable the mode Parameter Value n number of points to latch on each Sync in pulse 1 returned 9999 12 4 5 Selecting the active edge active state The TRF command allows to select the active edge i e the edge which triggers measurement rising or falling edge In the case of S
119. ted to 115200 bauds for higher baud rates a dedicated RS board is required The Baud rate command sets the baud rate of the CCS Prima RS link Baud Rate Function Set request the sensor RS baud rate Command BAUn or BAU n 9600 or 19200 or 38400 or 57600 or 115200 or 230400 or Parameter 460800 Note that this command has no effect on the PC baud rate that should be set independently Acuity CCS Prima Confocal Sensor 53 pene Acuity Laser Measureme 9 2 2 Limits of simultaneous data transmissible The max number of data items transmissible simultaneously per measured point via the RS232 RS422 link depends on the sensor sampling rate and on the RS232 RS422 link baud rate As far as possible the highest baud rate available should be used Standard RS232 ports on PC mother boards can be configured for baud rates up to 115200 baud The maximal number of transmissible data items at this baud rates is given by the following tables Binary Transmission format 115200 Baud Measuring 100 200 400 1000 2000 rate Hz Max All All 10 4 1 Number of transmitted data Ascii Transmission format 115200 Baud Measuring 100 200 400 1000 2000 rate Hz Max All 8 3 1 Number of transmitted data Commercially available fast RS Boards may often work at rates up to 460800 bauds The maximal number of transmissible data items at this baud rates is
120. ttings Dialog Box in CCS Manager Select the Measurement page Set Data 1 to Distance and the number of points to 100 and click several times on the Start button If previous steps have been carried out correctly nothing happens no data is displayed in the Graphic window as the sensor is in standby for a Sync in signal Check that the measurement is not stopped the Start stop button should look as following Send a TTL pulse to the Sync In input in order to trigger the measurement data transmission starts immediately Acuity CCS Prima Confocal Sensor 36 Rev 1 0 Acuity Laser Measurement 7 2 CCS Manager software 7 2 1 Help utility To learn more about the CCS Manager features click on the icon in the Menu and open the Help utility In particular we recommend reading the sections concerning the Maintenance the Configuration Other Settings page and the Analog Data page which are not described in this tutorial 7 2 2 Command Terminal Within the CCS Manager is a terminal emulator program with direct command line communications to the Prima sensor To access the built in terminal program open the Expert configuration page Type AVR25 6 characters sign 3 upper case letters and 2 digits in the Command line and click on the Send button This command sets the temporal averaging to 25 As a result for each 25 successive poi
121. ureme 3 2 Fiber optics connections Insert the lead of the optical pen fiber optics into the Sensor Input fiber socket on the controller front panel taking care to comply with the correct orientation of the connector Connection and disconnection of the fiber optics lead am Figure 4 Connection of the fiber optics lead To connect the fiber optics insert the plug into the fiber socket as shown in Figure 4 until a click is heard as it locks into position To remove the fiber optics from its socket first press on the locking lever then pull the lead out of the socket If your sensor is equipped with an external light source connect the light box to the external source socket located on the controller front panel using the light source fiber optics 3 3 Installing the USB driver and CCS Manager software 3 3 1 Installing the USB driver If you wish to communicate with the sensor using the USB port you should install the dedicated USB driver on the host computer The driver should be installed for each USB port of the PC to which a CCS sensor is connected The driver may be installed from the CD delivered with the sensor Connect your sensor to the USB 2 0 port and switch it off Insert the CD and start the driver installation Do not restart the sensor until prompted to do so by the installation program Use a host computer equipped with XP operating system with SP2 or more recent Insert t
122. vidually Select Channel 1 Blank the light for the optical pen of channel 1 Measure the Dark Signal using either the DRK command or the Dark button Select channel 2 Blank the light for the optical pen of channel 1 Measure the Dark signal Acuity CCS Prima Confocal Sensor 69 Rev 1 0 cuity Laser Measureme For CCS Prima 4 repeat for channels 3 and 4 Select the desired channel Method 2 Measure the Dark of all channels Blank the light for all optical pens Send the Dark all Channels DKA command Please note the execution time of this command is longer than a simple Dark command as it is executes the above procedure The LED indicator shows the progress of the operation 13 2 1 The Dark all Channels commands As explained above this command selects the channels successively and measures the Dark for each of them In case of failure the procedures aborts and does not continue to next channels When done the sensor returns to the channel that was initially selected Dark All Channels Function Measure and save the Dark signal for all Channels Command DKA Parameter Value n1 n2 n3 n4 returned where ni minimal authorized rate for channel i 13 3 Lookup Tables Each channel of a multiplex CCS Prima disposes of 5 locations for the Lookup tables LUT corresponding to this channel I mportant The LUT of 2 identical optical pens connected to differen
123. w frequency was selected 11 3 5 Compatibility with other commands modes The mode is compatible with most other commands and modes and in particular triggering averaging and manual setting of the LED brightness It is not compatible with auto adaptive LED mode auto adaptive dark mode fast dark Command Response when the sensor is in double frequency mode AAL ADK FDK Not authorized DRK Authorized TRG TRE TRN Authorized TRS TRF AVR HLV Authorized LED Authorized FRQ TEX SRA Authorized the rate exposure time is memorized It is applied when the sensor quits the double frequency mode 11 3 6 Intensity LED indicator in Double Frequency mode In the Double Frequency mode the Intensity LED indicator on the front panel is correlated to the High Frequency If it is red the signal is saturated at both frequency you must lower the LED intensity or increase f2 If it is green measurement is OK If it is yellow it should be ignored 11 3 7 Synchronization in double frequency mode This paragraph is relevant for applications where the sensor is synchronized with external devices as a master using the Sync out TTL signals and the sensor is configured to double frequency mode In single frequency mode these signals are emitted at the middle of the exposure cycle As an example with no averaging the exposure cycle is simple the exposure
124. will add lt LF gt after each lt CR gt received No box should be checked in the ASCII transmission frame Click twice on OK to return to the main window The utility is now ready for communication with the sensor Using the PC s keyboard enter AVR33 then press Enter This command configures the averaging factor at 33 Data output is 3 times faster as averaging changed from 99 to 33 Enter AVR then press Enter to interrogate the sensor on the averaging value Observe the sensor response AVR 33 ready displayed on PC screen Enter MOD then press Enter to interrogate the sensor on the current measuring mode Observe the response Enter SCA then press Enter to interrogate the sensor on the measurement range of the current optical pen Observe the response Enter SRA then press Enter to interrogate the sensor on the current sampling rate Observe the response Quit the HyperTerminal utility to release the sensor serial port 7 4 Measuring thickness 7 4 1 The Thickness measuring mode In the Thickness measuring mode the sensor searches for 2 signals reflected from the 2 faces of a transparent sample If they are found it calculates the intensity and distance of face 1 front face i e the nearest face the distance and intensity of face 2 rear face and the thickness All these data are available simultaneously Important To obtain a valid measurement in
125. xposure time command described below 8 3 2 Free sampling rate A free rate may be selected from the Basic configuration page of CCS Manager or by sending the Free Rate command The Free Rate command is used to set the sensor sampling rate to a free value between 100 Hz and 2000 Hz or to request the value of the free rate The index of the free rate in the list of preset rates is 0 see table above The last value set to the free rate either by the Free Rate command or by the Exposure time command may be later activated by sending SRAO Acuity CCS Prima Confocal Sensor 44 Rev 1 0 A Cul ty Laser Measuremen Note The Processor may modify slightly the specified value of free rate in order to comply with its internal constraints the exposure time in us should be integer and returns the real value immediately after the echo see example bellow Free rate Function Set request the value in Hz of the free rate Command FRQn or FRQ n value of the free sampling rate in Hz 5 digit integer Parameter between 100 and 2000 limited by the min authorized rate Value returned integer m 5 digit integer between 100 and 2000 is the closest rate value m gt n such that the exposure time in us is an Example Command FRQ1995 Response FRQ1995 1996 501 us Note 1996 Hz corresponds to an integer exposure time 8 3 3 Exposure time
126. your exclusive remedy shall be 1 the replacement of any hardware and software not meeting Schmitt Industries Limited Warranty and which is returned to Schmitt Industries Incorporated or an authorized Schmitt Industries dealer with a copy of your purchase receipt or 2 if Schmitt Industries Incorporated or the dealer is unable within ninety 90 days to deliver a replacement product which is free of defects in material or workmanship you may terminate this Agreement by returning the product and your money will be refunded to you by the dealer from whom you purchased the product IN NO EVENT WILL SCHMITT INDUSTRIES INCORPORATED BE LIABLE TO YOU FOR ANY DAMAGES INCLUDING ANY LOST PROFITS LOST SAVINGS OR OTHER INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE SUCH PRODUCTS EVEN IF SCHMITT INDUSTRIES INCORPORATED OR AN AUTHORIZED DEALER HAD BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES OR FOR ANY CLAIM BY ANY OTHER PARTY SOME AREAS DO NOT ALLOW THE LIMITATIONS OR EXCLUSION OF LIABILITY FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES SO THE ABOVE LIMITATION OR EXCLUSION MAY NOT APPLY TO YOU GENERAL You may not sublicense assign or transfer the license or the hardware software and documentation except as expressly provided in this Agreement Any attempt otherwise to sublicense assign or transfer any of the rights duties or obligations hereunder is void This Agreement will be governed by the laws of the United States

Download Pdf Manuals

image

Related Search

Related Contents

コンパクト蛍光灯代替LEDランプ用電源ユニット 注意  Karcher K 3.97 M User's Manual  OWNER`S MANUAL MANUEL D`UTILISATEUR MANUAL  Digital audio console with DSPB56371 and MCF51JM128  ECC-600型カタログPDF  User Guide  Control remoto de mano  Manual de instalación de un suelo laminado sobre un sistema de  

Copyright © All rights reserved.
Failed to retrieve file