Table of Contents

Advertisement

Quick Links

Instruction Manual
CSP2008

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the CSP2008 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for MICRO-EPSILON CSP2008

  • Page 1 Instruction Manual CSP2008...
  • Page 2 GmbH & Co. KG Königbacher 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 Software version Certified according to DIN EN ISO 9001: 2008 NIOS 04-x EtherCAT® is registered trademark and patented technology, licensed by Beckhoff Automation GmbH, Germany.
  • Page 3: Table Of Contents

    Ethernet Connection ........................27 5.3.5.1 IP Settings Basic Unit ....................27 5.3.5.2 Measured Value Server ....................27 5.3.6 Digital Inputs CSP2008 ........................ 27 5.3.6.1 Terminal Block Synchronization/ Triggering ............... 27 5.3.6.2 Terminal Block Zero ....................27 5.3.7 Digital CSP2008 Outputs ......................28 5.3.8...
  • Page 4 Mastering (Reset) ......................... 75 11.6 Software Trigger ............................. 76 11.6.1 Activating Software Trigger ......................76 11.6.2 Initiating Software Trigger ......................76 11.7 Edge Filter ..............................76 11.8 Software Switching Outputs .......................... 76 From EtherCAT to Ethernet ....................77 Software Update ........................78 CSP2008...
  • Page 5: Safety

    Avoid exposure to aggressive materials (washing agent, penetrating liquids or similar) on the controller. > Damage to or destruction of the controller Do not clean the display with water. > Damage to or destruction of the display. CSP2008 Page 5...
  • Page 6: Notes On Ce Identification

    The measuring system is designed for use in industry and satisfies the requirements. Proper Use - The CSP2008 is designed for industrial 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 ƒ...
  • Page 7: Functional Principle, Technical Data

    Functional Principle, Technical Data Functional Principle The CSP2008 Universal Controller is used for processing at least 2, maximum 6 digital or analog input signals (2x internal + 4x external via EtherCAT modules from the Beckhoff company). EtherCAT is also possible as external interface for the connection of further sensors and further I/O modules.
  • Page 8: Controls And Display Elements

    Press the ESC key several times if necessary to exit without changes until the previous menu item is reached. Changing between the individual menu items can be performed with the arrow keys. Almost every menu item has its own help which can be invoked with Help or ?. CSP2008 Page 8...
  • Page 9: Display, Leds

    The operation is only possible while there is an Ethernet connection to the Universal Controller. Fig. 4 User interface for the configuration of the controller A display of the measured values and the graphical representation are also possible us- ing the Web interface. CSP2008 Page 9...
  • Page 10: Technical Data

    3R Protection rating IP 40 Operating temperature 0 °C to 50 °C (+32 to +122 °F) Storage temperature -20 °C to 70 °C (-4 to +158 °F) Relative air humidity 5 up to 95 %, non-condensing CSP2008 Page 10...
  • Page 11: Thickness Measurement With Ild 1700

    Chap. 5.3.10.3. The following description requires that the sensors are connected, the laser activation is on, the voltage supply at the CSP2008 is switched on and that the CSP is connected via Ethernet to the network (PC), see Chap. 5.2.
  • Page 12 Functional Principle, Technical Data Registering the connected sensors on the CSP2008 The controller needs this Sensor 1 information for the selection of Sensor selection: ILD1700 the data protocol with the laser 115200 Baud rate: sensors. The CSP automati- cally determines the charac-...
  • Page 13 CSP2008 setup from PC, see Chap. 5.3.12 Save the parameter set in a file, if required. Menu Load/save settings > Load CSP2008 setup from PC, see Chap. 5.3.12. You will find the file <Setup(n).meo> in the desktop of your PC.
  • Page 14: Delivery

    - 1 CD-ROM with operating manual - 2 Terminal strips Check for completeness and transport damage immediately after unpacking. Contact MICRO-EPSILON or your supplier immediately in the case of damage or incompleteness. Storage Storage temperature: -20 ... +70 °C (-4 to +158 °F)
  • Page 15: Installation And Mounting

    Installation and Mounting Installation and Mounting Pay attention to careful handling during the installation and operation. The CSP2008 must be installed when disconnected from the power supply. Mounting Controller Attach the controller to a DIN rail, Type TS35. Observe the minimum bending radii of the connection cables.
  • Page 16 Equipotential bonding cases and shield Reference grounds assigned, connected Shielding for the respective output, Common for Sync/Trig and Shield connector case /SyncOut, Out1 and Out2 Fig. 8 Pin assignment of the terminal strips CSP2008 Page 16...
  • Page 17: Power Supply

    4.3.1.1 Power Supply Connect the inputs 24 V and 0 V to a 24 V power supply. MICRO-EPSILON recommends the use of the optionally available power supply PS2020 for the controller. Features: DIN rail mounting, input 230 VAC, output 24 VDC/2.5 A.
  • Page 18: Switching Outputs, Synchronization Output

    The analog outputs (Ana1 / Ana2) are protected against electrostatic discharge (ESD). They are jointly potential-separated from GND and have common reference ground GNDA. Micro-Epsilon recommends a parallel capacity of 10 nF provided by the customer directly at the terminal device for interference suppression.
  • Page 19: Rs422

    Analog / Digital output terminals, Analog- / Digital input terminals, RS422 extension terminal. Make sure that the individual components are securely locked into the rail. The bus must be locked up with the bus end terminal. CSP2008 Page 19...
  • Page 20 Connect the controller (EtherCAT) with an EtherCAT bus coupler. Use a LAN cable with RJ-45 connectors. MessWert 1 in MM +003.98 1) Connect either the extension terminal (PE terminal) or the DIN rail to the protective earth connection of mains power. EL3162 EL9010 CSP2008 Page 20...
  • Page 21: Operation

    CSP2008 to a network or directly to a PC. The CSP2008 is delivered 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.
  • Page 22: Access Via Ethernet

    The parallel operation with keyboard and web browser is possible; the last setting applies. Do not forget to save. The appearance of the web pages can change depending on the functions and the peripherals. Each page contains descriptions of the parameters and thus tips to configure the web site. CSP2008 Page 22...
  • Page 23: Measured Value Presentation With Ethernet

    The control and display of the diagram are loaded in the browser which continues to run there autonomously while the CSP2008 continues to operate independently of this. If you let the diagram or value display run in a separate tab or window of the browser, you do not have to restart the display every time.
  • Page 24 Measured value 1 Measured value 2 Measured value 3 26,774; 6,047; 15,910 26,759; 7,287; 14,685 26,753; 8,442; 13,536 26,720; 9,347; 12,665 26,709; 10,042; 11,980 26,704; 10,434; 11,594 Fig. 17 Example: Measured values in ASCII code adjusted with „Saving continuously“ CSP2008 Page 24...
  • Page 25: Operating Menu

    Ethernet connection IP settings, measured value server Digital CSP2008 inputs Terminal block, synchronization, triggering, zero Digital CSP2008 outputs Software switching outputs EtherCAT Devices Log in extension clamps, initiate bus Data recording Setting the data sources, scaling the inputs, time basis...
  • Page 26: Change To Professional Mode

    ‚Auto‘, if the conditions for a switching output to be chosen are violated. Fields with a grey background require a selection. Dark bordered fields Value require the specifica- tion of a value. CSP2008 Page 26...
  • Page 27: Ethernet Connection

    Operation 5.3.5 Ethernet Connection 5.3.5.1 IP Settings Basic Unit Ethernet interface settings of the CSP2008 Universal Controller. Address type Static IP Use of a fixed IP address DHCP Dynamic IP address. Automatic integration of a new computer in an existing network without configuring it manually.
  • Page 28: Digital Csp2008 Outputs

    To 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 outputs menu the switching outputs can be set or deleted.
  • Page 29: Ethercat Devices

    Selection of the connected sensor/ IFC2451 / IFC2461 / IFC2471 controller or of a bus coupler at the ODC2520 EtherCAT connector on CSP2008. Module 1 ... Module 16 --- / EL1002 / EL1012 / EL1014 Selection of extension clamps. The...
  • Page 30: Data Recording

    Operation 5.3.9 Data Recording This menu item contains all settings for the data recording of the CSP2008. The con- nected sensors / EtherCAT terminals can be configured and the measuring speed can be selected here. 5.3.9.1 Definitions Sensors, controller with EtherCAT inter-...
  • Page 31 CAT Switch EK1122 need the selection of the appropriate Time base in the menu Data Recording. Time base Power on Internal Cycle selection: STATUS / Ethernet Master clock in kHz: 2.500 Speed LINK/ACT V TY Operating mode: Continuous Power/Signals Divider calculation frequency: Light source CSP2008 Page 31...
  • Page 32: Sensor Connections

    Sensors, which are connected to an EtherCAT extension terminal, 2-port EtherCAT junc- tion (EK1122) or to the EtherCAT connector on CSP2008, can only be parameterized, if the EtherCAT bus is released for a sensor configuration, see Chap. 5.3.8.
  • Page 33 The values for A and B are automatically calculated from the sensor information and cannot be changed for MICRO-EPSILON sensors with digital output; C and D are then always 0.000000. In order that the CSP2008 interprets the sensor signal on an EtherCAT terminal correctly, also an input scaling in CSP2008 is required.
  • Page 34 Fig. 20 Averaging on the controller inputs LEDs next to the sensor connections indicate if a sensor is connected and the connected baud rate of the sensor is set in CSP2008 properly, for example. Sensor1 Fields with a grey background require a selection.
  • Page 35: Time Base

    Measured values can be specifically excluded from processing by the parameter Di- vider Synchronization. However, all measured values are included in processing in the CSP2008 in the case of input averaging, see Chap. 5.3.9.2. Depending on the application either the parameter Divider Synchronization or the input averaging has to be selected.
  • Page 36 Fig. 23 Divider for two identical sensors, alternately synchronised Example Sensor 1 Sensor 2 Type ODC 2500 ODC 2600 Measuring rate 2.3 kHz 2.3 kHz Master clock 4.6 kHz Divider synchronization Offset Fig. 24 Divider for two different sensors, synchronised in parallel CSP2008 Page 36...
  • Page 37: Calculation

    L A E R T R A H L U N G o p t o N C D T Block 4 s t a t e CSP2008 a s e r o n limit values Trigger Sensor 2 Sensor 2 Fig.
  • Page 38 After the programming, all settings in the Parameter Management (Basic Settings menu) must be permanently stored under a Setup No, so that they are available again when the Universal Controller is switched on the next time. CSP2008 Page 38...
  • Page 39: Definitions

    Data source 1 Sensor 1 the Calculation module. Data source 2 Sensor 2 Sensors, controller with EtherCAT interface at the EtherCAT connec- tion are led in the CSP2008 with the Ethe CAT Ethernet aser ff In range P wer on Mid ange designation Sensor 3.
  • Page 40 Statistics and Mastering. Data source 3 Bit 3 Input 3 Input 4 ELxxxx Feedback couplings (algebraic loops) over one or several blocks are not Block 2 possible. Calculation Block 1 Averaging CSP2008 Page 40...
  • Page 41: Inputs / Outputs, Calculation Program Parameters

    Operation 5.3.10.2 Inputs / Outputs, Calculation Program Parameters Output Output Inputs Parameter Display, Ethernet, Digital CSP2008 Analog CSP2008, RS422 Calculation DQ 1, DQ 2 A, B, C Block n Recursive average DQ 1 Average value Block n Moving average DQ 1...
  • Page 42: Averaging Program

    1. Individual interference pulses can thus be suppressed. However, the smoothing of the measured value curves is not very strong. CSP2008 Page 42...
  • Page 43: Statistics Program

    5.3.10.5 Statistics Program Limit values The CSP2008 can check the result of the measurement or calculation against definable limit values. Inadmissible deviations can thus be detected and sorting criteria can be realised. The limit values are - upper and lower limit (UL, LL), - upper and lower warning (UW, LW).
  • Page 44 Assign the limit and warning values to the digital outputs, see Chap. 5.3.11.5, see Chap. 5.4. Statistics Values The CSP2008 can derive the following statistics values from the result of the measure- ment or the calculation: - Minimum - Maximum...
  • Page 45 Window depth in cycles: No window Submit the settings to Submit CSP2008: Fig. 33 Parameters for the statistics consideration Define the calculation block and the data sources for which the statistics values should be calculated. Menu Calculation > Block n > Data Sources.
  • Page 46: Mastering Program

    Master value in mm: 10.000000 Save master value: Submit Submit the settings to the CSP2008 Fig. 34 Parameter in the calculation block mastering Factory settings Define the calculation block and the master value, e.g. 10.0 mm for the thickness Master value: 0,000 measurement of a master part of 10.0 mm.
  • Page 47 Zero input (terminal block) act inde- Trigger event manually: Reset pendently of each other. Submit settings to CSP2008 Submit Fig. 35 Parameters for the digital control input "Zero" An external pulse at the inputs "Zero" or "Sync/Trig" initiates the mastering.
  • Page 48: Zeroing Program

    Zero and/ or Sync/ Trig. Otherwise only the digital input Zero is available. In the case of zeroing, you can end the relative measurement using the second digital input. CSP2008 Page 48...
  • Page 49 Zero duration in ms: Reset duration in ms: 3000 Trigger event manually: Zero setting Trigger event manually: Reset Submit settings to CSP2008 Submit Fig. 37 Parameters for the digital control input "Zero" Original Signal with Zeroing A pulse at the Sync/Trig input starts the relative measurement.
  • Page 50 Operation la er on state optoNCDT Display Sensor 1 CSP2008 SE S 670 n Block 2 Deviation Mastering Measured Master value = 0 value1 Block 1 6 7 0 n Calculation S E S Sensor 2 A*DQ1 + B*DQ2 s t a t e...
  • Page 51: Edge Filter

    The both minimum and maximum outputs of the function can not be used as input sig- nals for other blocks. Define the calculation block and the data sources for which minimum and maximum should be calculated. Menu Calculation > Block n > Data Source 1 ... Data Source 6. CSP2008 Page 51...
  • Page 52: Data Output

    Sub-sampling Analog CSP2008 / nal block Synchronisation/ triggering. Reduces active for Checkbox RS422 / Ethernet the output rate of the CSP2008; Only every nth value will be given out. CSP2008 Page 52...
  • Page 53: Display

    (Measurement)of the Web interface. More information about data output via Ethernet, e.g. data format, see Chap. 5.3.5.1, see Chap. 5.7. The Ethernet interface is used for the software update on the CSP2008 also, see Chap. 5.3.11.3 Analog CSP2008 In the Analog menu item, you define which results of the sensor measured values or of the calculation blocks will be output at the two analog terminals.
  • Page 54: Analog Ethercat

    If Min Max has been selected for the error handling, the analog output shows the follow- ing behavior: - Value more than maximum analog output value: output of the maximum permitted analog value. - Value below the minimum analog output value: output of the minimum permitted analog value. CSP2008 Page 54...
  • Page 55: Digital Csp2008

    If the controller changes a setup file, the Setup active signal is disabled. Software digital outputs. These outputs can also be confirmed via the digital outputs. The software digital outputs are set in the Settings > Digital CSP2008 outputs menu or with a command, see Chap. 11.8.
  • Page 56: Rs422

    5.3.11.7 RS422 The RS422 interface is used for the data exchange with the PCI Interface Card IF2008 from Micro-Epsilon. The IF2008 interface card enables the synchronous capture of 4 digital sensor signals and 2 encoder signals. Features: - Baud rate: 115,200 baud or 691,200 baud - Output frequency: maximum 20 kHz.
  • Page 57 The measured value (calculation result) to be output is automatically scaled for the 16- bit, i.e. 65536 values, output in the CSP2008. The digital output value is produced according to the formula: Measured value - Min. output value...
  • Page 58: Loading/Saving The Settings

    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.
  • Page 59 A new setup change is possible at the earliest after 500 ms. A setup change takes approximately 3 s without EtherCAT mode and approximately 10 s with EtherCAT mode. CSP2008 Page 59...
  • Page 60: Triggering

    The input Sync/Trig on the terminal bock is used as external trigger input. The sen- sors can thus optionally be synchronised or triggered. The change from synchronization to triggering is made either with the keypad in the menu item Digital CSP2008 inputs > Terminal Block synchronization/triggering or via the Web interface.
  • Page 61: Synchronization

    - Both sensors need the operating mode Sync (Synchronization) Menu Data recording > Time base > Mode: Synchronous Sensor 1 Sensor 2 Examples for the divider synchro- Divider synchronization 2 nization and offset parameters, see Offset Chap. 5.3.9.3. CSP2008 Page 61...
  • Page 62: Controller

    Master Slave Menu Data recording > Time base Cycle selection Internal External (Sync Input) Master clock in Hz Value Menu Data output > Digital CSP2008 Pulse width synchronous output 5 µs Value Cycle duration (Factory setting) 3.3 V Pulse width Time Pulse width <...
  • Page 63: Controller Timing

    Client UDP | IP IP address PC/SPS Value Port Value The data transfer uses "Little Endian" as the data format. Here, the byte with the lowest value bits (least significant bits) is saved first, i.e. at the smallest memory address. CSP2008 Page 63...
  • Page 64: Measured Values Data Format, Measured Value Frame

    Binary code Meaning Hex code Meaning Measured value acquisition / 0001 0x001 Scaling error: Underflow scaling Measured value output / scal- 0010 0x002 Scaling error: Overflow 1000 Error during calculation Fig. 54 Error values in the Universal Controller CSP2008 Page 64...
  • Page 65: Measured Value Block

    Header entry Description Preamble Recognises the header = 0xcdcdcdcd Part number Part number of the CSP2008 Serial number Serial number of the CSP2008 Provide information about the contents of the measured values. Bit 0: Output of the 1st measured value...
  • Page 66: Warranty

    MICRO-EPSILON. This warranty does not apply to damage resulting from abuse of the equipment and devices, from forceful handling or installation of the devices or from repair or modifications performed by third parties.
  • Page 67: Factory Settings

    2.5 kHz Operating mode Continuous Divider calculation frequency Analog output CSP2008, type 0 ... 10 V Digital CSP2008, pulse width of synchronous output 5 µs RS422 Baud rate 115200 CSP2008 setup no. Master value This overview shows only one excerpt of the most important parameters. No sensors and no output are active after request of factory setting.
  • Page 68: Programming The Controller With The Function Keys

    - Program is stored in the Setup No. 2. - Output of the absolute dimension and the difference from the master target on the display. la er on state optoNCDT Display Sensor 1 Block 3 CSP2008 Calculation Deviation 670 n B*DQ2 + C Measured Value1 Block 2 Absolute...
  • Page 69 Help B. Definition of the control input “zero” for initiating the mastering Press the button to change to Digital inputs 2008. Settings Confirm the selection with the button Digital CSP2008 inputs EtherCAT-Devices Data recording Calculation Data output Press the button to change to Active Zero.
  • Page 70 Programming the Controller with the Function Keys C. Definition of the sensor connections Press the button to change to Data recording. Con- Settings Digital CSP2008 inputs firm the selection with the button EtherCAT-Devices Data recording Calculation Data output Activate the menu Sensor 1 with the button .Select...
  • Page 71 : Move cursor to the right. ESC: Move cursor to the left. Edit Input the thickness of the master target. Confirm the input with the button Press the ESC key; the controller returns to the calculation menu. CSP2008 Page 71...
  • Page 72 Confirm the input with the button Then press the ESC key twice. G. Output calculated values on the display Press the button to change to Data Output. Confirm Settings Digital CSP2008 inputs the selection with the button EtherCAT Devices Data recording Calculation Data output Call the Display menu with the button .
  • Page 73 Digital CSP2008 inputs Mode Digi In Press the button Active Sync/Trig HIGH Active Zero Press the button to change to Digital CSP2008 inputs. ZeroDuration/ms ResetDuration/ms 30000 Confirm the selection with the button Press the button to change to Set zero. Set zero...
  • Page 74: Telnet

    Telnet Telnet The Telnet commands allow you to communicate with the CSP2008 from the PC. 11.1 General 11.1.1 Requirement For communication you need an existing Ethernet connection between CSP2008 and your PC. 11.1.2 Connection Buildup Start the program Telnet.exe via Start menu > Running.
  • Page 75: User Level

    Parameter Management 11.3.1 Loading Setups Command: LOADSETUP 1|2|3|4|5 | ... | 20 Loads the specified setup in the CSP2008. The command works 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 | ...
  • Page 76: Software Trigger

    Software Trigger 11.6.1 Activating Software Trigger Command: SWTRIGGERENABLE 0|1 Activates the software trigger. Command works analog to the Digital CSP2008 in- puts menu > Terminal block synchronization/triggering > manual trigger active. The input Sync/Trig must be set on trigger for running this command in the CSP2008.
  • Page 77: From Ethercat To Ethernet

    Change to the menu Settings > Data recording > Sensor n and select Ethernet for the Ether Mode. Confirm your settings with Submit. After the Ether Mode has been changed the sensor/controller will be reset. Afterwards the sensor/controller will be automatically reconnected to the CSP2008. CSP2008 Page 77...
  • Page 78: Software Update

    Newly added parameters are set to de- fault values. Update Start the file <Update_Sensor.exe>. Select the file <CSP2008_User_005_xxx.meu>. Press the Update button. Wait until the controller has completed the update. After the update, restart the controller. CSP2008 Page 78...
  • Page 80 X9751208-B081096MSC MICRO-EPSILON MESSTECHNIK GmbH & Co. KG Königbacher Str. 15 · 94496 Ortenburg / Germany MICRO-EPSILON MESSTECHNIK Tel. +49 (0) 8542 / 168-0 · Fax +49 (0) 8542 / 168-90 *X9751208-B08* info@micro-epsilon.de · www.micro-epsilon.com...

Table of Contents