background image

Page 58

Operation

CSP2008

5.3.12  Loading/Saving the Settings

All settings on the controller, for example connected sensors and calculation functions 
can be saved permanently in application programs, so-called setups, in the controller 
and on an external PC. 

i

  After the programming, all settings must be permanently stored under a setup no. 

in the controller, so that they are available again when the Universal Controller is 
switched on the next time.

CSP2008 
setup no.

1 / 2 / 3 ... 20 Activate /  

Save setup

Selection of the setup to be loaded / saved. The 
user selects a number for the loading or saving of 
a complete configuration. Enables quick duplica-
tion of setups. 

Activate 

starts the CSP2008 with the parameters in the selected setup. 

Save setup

 

saves the actual parameters in the selected setup. 
The saving and reloading occurs from and in the flash memory of CSP2008. Click on the 

Save setup

 button for saving in the internal flash before you save a setup in an external 

file.

Browse...

Export setup

Import setup

Manage setups on PC

Save CSP2008 setup on PC:

Select CSP2008 setup:

Load CSP2008 setup from PC

When the 

Export setup 

the 

is pressed, the download man-
ager of the browser is opened 
and provides the saving of the 
programs and setting values 
saved in the flash in a preset file 
“Setup.meo”. If there is already 
a file present, the download 
manager increases the version 
n to „Setup(n).meo“. 

When the 

Browse... 

is pressed, the Windows selection window is opened, to select a 

configuration file saved in the PC. With 

Open 

of the selected file in the selection window, 

the path is cached. The loading of the selected file is then performed by clicking the 

Im-

port setup

 button.

The program as well as the settings are now saved in the controller under the prese-
lected setup no. and the controller operates with the new values after completion of the 
loading process. Therefore, no reboot in the controller is also performed.
You can display external setup files with the program CSP2008ShowParam.exe (of CD) 
and save as HTML files if applicable.
Micro-Epsilon offers ready to use applications programs (setups) for the thickness 
measurement with two laser sensors series 1402, 1700, 2200 and 2300, and with mi-
crometers series 2500 and 2600. These programs can be found on the included CD-
ROM.

5.3.13  Setup Selection via Digital Input

The used setup can be changed in the controller via the digital inputs on terminal strip 
or on the EtherCAT terminal. The selection within the max. 20 setups is effected by a 
binary code on the max. 5 digital inputs 

Digital source 1

 up to 

Digital source 

done by a binary code to the max. 5 digital inputs 

digital source 1

 to 

digital 

source 5 

in the 

Load/save settings 

menu

 

Setup selection via digi-

tal input.

Fields with a grey 
background require a 
selection.

Value

Dark bordered fields 
require the specifica-
tion of a value.

Summary of Contents for CSP2008

Page 1: ...CSP2008 Instruction Manual Channel 1 in mm 14 452...

Page 2: ...er Stra e 15 94496 Ortenburg Germany Tel 49 0 8542 168 0 Fax 49 0 8542 168 90 email info micro epsilon de www micro epsilon com Certified according to DIN EN ISO 9001 2008 EtherCAT is registered trade...

Page 3: ...Requirements 21 5 2 2 Access via Ethernet 22 5 2 4 Measured Value Presentation with Ethernet 23 5 3 Operating Menu 25 5 3 1 General 25 5 3 2 Login Change User 25 5 3 2 1 Change to User Mode 25 5 3 2...

Page 4: ...posal 67 10 Programming the Controller with the Function Keys 68 11 Telnet 74 11 1 General 74 11 1 1 Requirement 74 11 1 2 Connection Buildup 74 11 1 3 Error Messages 74 11 2 User Level 75 11 2 1 Chan...

Page 5: ...of the controller The power supply and the display output device must be connected in accordance with the safety regulations for electrical equipment Danger of injury Damage to or destruction of the c...

Page 6: ...al use in automated manufacturing and machine monitoring It is used for processing at least 2 maximum 6 digital or analog input signals e g thickness measurement filtering of measurements limit value...

Page 7: ...8 Sensors with digital output Power supply PC RS422 extension terminal 2 port EtherCAT junction EK1122 Fig 1 Front view and elements The CSP2008 controller is installed in a stable plastic case simila...

Page 8: ...to the mode Measurement The following applies for editing numbers Press the button The cursor moves to the first position Edit this digit using the arrow keys Up Down Move one position to the right P...

Page 9: ...3 012 041 Messwert 5 017 311 Messwert 6 001 074 Fig 3 Possible display presentations An output channel with the same name is assigned to each measured value As measu ring unit millimeters or inch are...

Page 10: ...l places Firmware Measurement configurations can be saved max 5 two languages English German can be updated Keys Membrane keypad Displays Bright graphical display approx 52 x 30 mm LED for the success...

Page 11: ...nt Sensor 1 Measured value 2 Output Sensor 1 Displacement Sensor 2 Measured value 3 Output Sensor 2 Block 1 Calculation A DQ1 B DQ2 C Thickness Measured value 1 Output Block 2 Mastering Zero Block 2 M...

Page 12: ...s To avoid a wrong thickness result through a displacement of the object to be mea sured both sensors record a measurement value at the same time This is achieved through a synchronization of the sens...

Page 13: ...nd maximum this results in an output current of 12 mA at the master s time Block 2 Mastering Output Hold last value Error handling 4 20 mA Output type Analog value 1 5 000000 Minimum output value in m...

Page 14: ...tion cables between sensor and Universal Controller are suitable for use with robots Standard lengths x 3 m and 10 m other lengths on request Extension cable SCD422 0 1 RS422 0 1 m IF RS422 USB adapte...

Page 15: ...V PE PE 0V 0V Fig 6 Dimension drawing CSP2008 dimensions in mm Move the slider on the bottom side of the controller down to remove the controller from the DIN rail 4 2 General Rules for the Installati...

Page 16: ...l no Digital outputs SyncOut Synchronous output can be disa bled polarity can be programmed TTL no Out1 Out2 Digital switching outputs function can be programmed TTL no Ana1 Ana2 Independent analog ou...

Page 17: ...e input to GND using a button or a transistor NPN Open Collector is sufficient for starting The laser beam of the connected sensors is switched off for open inputs VCC 3 3 V GND 2 2pF 20 kOhm 4 8 kOhm...

Page 18: ...ies The controller automatically detects the measuring ranges of the sensors Plugging in and detaching the sensor connections Position the red marking points of plug and socket opposite each other and...

Page 19: ...120 Ohm 2 Input Rx 3 Input Rx 4 NC 5 GND reference ground 6 NC 7 NC 8 NC 9 Output Tx 4 3 4 Ethernet The TCP and UDP Internet protocols are used for connecting the Universal Controller via the Ethernet...

Page 20: ...RS422 extension terminal damaged Connect the inputs laser and GND to the RS422 extension terminal in order to switch on the laser beam of the connected sensors see Fig 13 A connection of the input to...

Page 21: ...ered as standard with a fixed IP address If you do not require a static IP address you can enable DHCP Dynamic Host Configuration Protocol as auto matic IP address allocation The controller will be as...

Page 22: ...y Start the program Sensor Finder exe You will find this program on the delivered CD Click the button Find sensors Select the designated sensor from the list Click the button Start Browser to connect...

Page 23: ...p Save to save the previously accumulated measure ment and calculation results in a CSV compatible file inclusive timing information As only one of both functions via Ethernet can be active the demo c...

Page 24: ...dition Max values or file size is reached The individual measured values are summarised in a line The values are separated from each other by a semicolon The measured values channels are stated in mil...

Page 25: ...e measured values in file Prepared configurations see Chap 5 3 12 can be loaded from the ME website 5 3 2 Login Change User The allocation of a password prevents unauthorized data inputs The password...

Page 26: ...Display Settings In this menu you set the number of decimal places in the controller display This allows a change of language of the interactive websites and the selection of measuring unit Measured v...

Page 27: ...P IP PC Server Transfer of the measured values using UDP IP protocol IP address PC PLC Value Setting an IP address of the measured value server Port Value Setting the port on the measured value server...

Page 28: ...combine external events with the controller software switching outputs can be used The software switching outputs are typically set with a command see Chap 11 8 By us ing the Settings Digital CSP2008...

Page 29: ...ton Bus coupler Sensor EK1100 ILD2300 IFC2451 IFC2461 IFC2471 ODC2520 Selection of the connected sensor controller or of a bus coupler at the EtherCAT connector on CSP2008 Module 1 Module 16 EL1002 EL...

Page 30: ...er with EtherCAT inter face at Sensor 1 2 connection need the selection of the respective Sensor connection in the Data recording menu If the RS422 is selected you have to specify the baud rate of con...

Page 31: ...00 and controllers series IFC24xx the web interface dis plays a message if the baud rate is too low for the measuring rate of the connected sensor controller Sensor Controller selection Characteristic...

Page 32: ...1 kHz 750 Hz 375 Hz ILD 1420 4 kHz 2 kHz 1 kHz 500 Hz 250 Hz ILD 1700 2 5 kHz 1 25 kHz 625 Hz 312 5 Hz ILD 22xx 10 kHz ILD22xx 20 kHz ILD222x ILD 2300 1 5 kHz 2 5 kHz 5 Khz 10 kHz 20 kHz 30 kHz 49 kHz...

Page 33: ...x 3 The formula converts a digital value into millimetres The sensor values digital values are used for x The values C and D are used for the adjustment of nonlinear sensor types and can be determined...

Page 34: ...excluded from the processing with the parameter Divider synchronization see Chap 5 3 9 3 Depending on the application the input averaging or the parameter Divider synchro nization is to be preferred I...

Page 35: ...the value automatically in the operating mode Synchronous Divider synchroniza tion Value 1 32 Divider of the master clock for the output of the synchronization pulse Divider 1 means that a synchroniza...

Page 36: ...parallel Example Sensor 1 Sensor 2 Type ILD 1700 ILD 1700 Measuring rate 2 5 kHz 2 5 kHz Master clock 2 5 kHz Divider synchronization 2 2 Offset 0 1 Fig 23 Divider for two identical sensors alternatel...

Page 37: ...ig 25 Select a program 1 e g Average Define the data source s and the parameters 2 Click on the Submit button 3 1 3 2 2 Fig 25 Sequence for the program selection The program Calculation has two data s...

Page 38: ...n of a value for limit and warning values Lower limit Value Upper warning Value Lower warning Value Hysteresis in mm Value 2147 0 2147 0 mm Value by which the signal must drop so that the limit values...

Page 39: ...a source 1 Sensor 1 Data source 2 Sensor 2 Sensors controller with EtherCAT interface at the EtherCAT connec tion are led in the CSP2008 with the designation Sensor 3 Block 1 Calculation Data source n...

Page 40: ...he front side of the controller or not Data source 2 Sensor 6 Data source1 Sensor 3 ELxxxx E1 E2 S S Input 1 Input 2 0 V 0 V ELxxxx E1 E2 S S Input 1 Input 2 0 V 0 V Digital inputs on the EtherCAT ter...

Page 41: ...er warning Block n Statistics IO Mastering Zeroing DQ 1 Digital source 2 Digital source 3 Master value Block n Edge filter DQ 1 Upper threshold Lower threshold Number of ignored values N Block n MinMa...

Page 42: ...Standard values for N The values N 1 2 4 8 1024 are permanently stored in the controller Recursive Average Formula MV N 1 x n Mrec n 1 N M n rec MV Measured value N Averaging number n Measured value i...

Page 43: ...er and lower limit values Upper limit UL Lower limit LL Absolute Upper warning UW Lower warning LW UL LL Relative UW LW Peak to peak UL UW Fig 29 Limit values with Absolute Relative and Peak Value att...

Page 44: ...igned assigned not assigned Digital Source 3 Reset input for digital outputs if Window depth in cycles is set to no window i e no time limit Define the calculation parameters see Fig 30 Menu Calculati...

Page 45: ...rning in mm Upper warning in mm Upper limit in mm No window 4 4 0 030000 1 050000 8 500000 0 500000 Block 5 Fig 33 Parameters for the statistics consideration Define the calculation block and the data...

Page 46: ...ering Program selection Submit Submit the settings to the CSP2008 Block 2 Daten sources Parameter 10 000000 Master value in mm Save master value Block 1 Calculation Data source 1 Zero Data source 2 Da...

Page 47: ...e 1 No mastering or zeroing is possible in the case of errors In the case of mastering you can end the master measurement using the second digital input Define the digital input at the controller whic...

Page 48: ...rs The zeroing is only possible within the measuring range of the sensors The zeroing always takes place before the start of a new batch The zeroing function is non volatile i e the mastered condition...

Page 49: ...g 38 Zeroing process LOW active If you use the digital Zero input in digital source 2 as control input for the zeroing the pulse length determines whether you end zeroing or the relative measurement T...

Page 50: ...ue1 Block 2 Mastering Master value 0 DQ2 DQ1 Parameters of the arrangement SMR 1 2 Start of measuring range Input 1 2 Signal sensor 1 2 Terminal block Digital inputs Sync Trig Mode Sync active LOW Edg...

Page 51: ...gnal filter output Time of data processing Filter active N 3 Lower threshold Upper threshold Signal filter input Signal filter output Time of data processing Filter active Fig 40 N too small slight ov...

Page 52: ...the case of undercutting Max value in the case of exceeding Error output Minimum value Maximum value Digital CSP2008 Pulse width of syn chronous output Value 1 60000 Pulse width is the time for the hi...

Page 53: ...ludes the selection of output type current or voltage The specification of minimum and maximum measured values or calculation result is still required for the analog outputs The measured value calcula...

Page 54: ...Ether CAT terminal 0 V 10 V Min Output value Max Output type Output range Minimum analog value 0 10 V 10 10 V 4 20 mA 10 V 20 V 16 mA 0 V 10 V 4 mA Fig 43 Characteristic for an analog output with 0 1...

Page 55: ...also be confirmed via the digital outputs Possible results Setup number bit 0 Setup number bit 1 Setup number bit 2 Setup number bit 3 Setup number bit 4 Setup active If the controller changes a setu...

Page 56: ...e bits directly one after the other Each byte contains 6 bit data and two identification bits Start L byte Frame bits M byte Frame bits H byte Stop Start 0 0 6 bit Stop Start 0 1 6 bit Stop Start 1 0...

Page 57: ...able for the preprocessing Fig 47 Error coding Error cause In the RS422 menu item you define which results of the calculation blocks will be output at the interface The specification of minimum and ma...

Page 58: ...esent the download manager increases the version n to Setup n meo When the Browse is pressed the Windows selection window is opened to select a configuration file saved in the PC With Open of the sele...

Page 59: ...are transferred 500 milliseconds after concerning a stable level see Fig 48 In case of changing the level at the switching inputs during the setup change it does not result in a change of a setup sele...

Page 60: ...inal block synchronization triggering Edge Level Edge Trigger Mode Activate level Terminal block synchronization triggering Edge Level Level Active LOW Active LOW Fig 49 Parameters of the digital inpu...

Page 61: ...very different measuring rates Syn chro nous synchronous Synchronised operation For an exact thickness result it is indispensable that both the sensors record a measured value at the same time A time...

Page 62: ...d An 2 GNDA Zero GND Laser GND 24V 24V PE PE 0 V Master Slave 1 Slave n Fig 50 Wiring for the synchronization of several controllers The synchronization causes processing operation calculation per syn...

Page 63: ...the RS422 serial interface starts approx 50 s after the period edge In the case of a low baud rate or a short master clock individual values can be skipped during the output Averages may need several...

Page 64: ...ror in the controller Error value Error code of the sensor or the controller Measured value Measured value with resolution of 1 nm as signed integer The measured value can be converted to mil limetres...

Page 65: ...tents of the measured values Bit 0 Output of the 1st measured value Bit 1 Output of the 2nd measured value Bit 2 Output of the 3rd measured value Bit 3 Output of the 4th measured value Bit 4 Output of...

Page 66: ...ble for eventual consequential damages MICRO EPSILON always strives to supply the customers with the finest and most advanced equipment Development and refinement is therefore per formed continuously...

Page 67: ...ster clock 2 5 kHz Operating mode Continuous Divider calculation frequency 1 Analog output CSP2008 type 0 10 V Digital CSP2008 pulse width of synchronous output 5 s RS422 Baud rate 115200 CSP2008 setu...

Page 68: ...DT A K A K A 2 W 670 n la er on state optoNCDT SE S H N A K A K A 2 W 670 n Maste value Input 1 Input 2 Block 2 Mastering Master value DQ2 DQ1 Block 1 Calculation A DQ1 B DQ2 Block 3 Calculation B DQ2...

Page 69: ...e Sync Trig HIGH Active zeroing HIGH ZeroDuration ms 5 ResetDuration ms 10000 Press the button to change to LOW Confirm the selection with the button twice Afterwards the controller returns to the pre...

Page 70: ...5 3 9 2 see Chap 5 3 9 3 You reach these parameters in the Data recording menu Press the button to change to Time base Confirm the selection with the button Edit the parameters Cycle selection Interna...

Page 71: ...and you return to the previous menu level Program selection Select OK Average Statistics Mastering Press the button to change to Data Source 1 Confirm the selection with the button Press the button to...

Page 72: ...ut with the button Then press the ESC key twice Program selection Select OK Calculation Average Data source 2 Select OK Sensor 2 Bl 1 Calc Bl 2 Mastering Block 3 Program sel calculation Data sources C...

Page 73: ...pulse Press the ESC key so that the controller returns to the dis play mode Meas value 1 in mm 000 000 Meas value 2 in mm 027 000 I2 Initiate master measurement using a command The controller is in di...

Page 74: ...can be used again without changes for the setting of the pa rameter After processing of a command always a word wrap and a prompt is returned In the case of an error an error message which begins wit...

Page 75: ...analog to the Load save settings menu Import setup The designated setup number must be specified 11 3 2 Saving the Setups Command STORESETUP 1 2 3 4 5 20 Saves the specified setup in the CSP2008 The...

Page 76: ...of level triggering the triggering must be reset by command Parameter 0 deactivates the software triggering 1 activates the software triggering 11 7 Edge Filter Command EDGEFILTER Block No Upper thre...

Page 77: ...drange Error F 1 5 50 kHz 670 nm L se str h ung i ht in den tr hl bli ken L ser l sse 2 nach DIN N 60 25 1 2008 05 t 0 5 542 s P 1 2 mW P 1 mW P Sensor Controller selection Charateristic Sensor 1 ILD2...

Page 78: ...ction LAN or switch Intranet Use a LAN cable with RJ 45 connectors i A software update does not affect the parameter settings Newly added parameters are set to de fault values Update Start the file Up...

Page 79: ......

Page 80: ...N MESSTECHNIK GmbH Co KG K nigbacher Str 15 94496 Ortenburg Germany Tel 49 0 8542 168 0 Fax 49 0 8542 168 90 info micro epsilon de www micro epsilon com X9751208 B081096MSC X9751208 B08 MICRO EPSILON...

Reviews: