Page 6
Transferring measured data to a measurement server via Ethernet............90 12.16.2 Data format RS422 interface........................91 12.16.2.1 Bit Structure..............................91 12.16.2.2 Description..............................92 12.16.2.3 Examples..............................92 12.16.3 Output values, data type and unit......................... 93 12.17 Error messages............................94 Index................................98 optoCONTROL 2700...
The product is designed for use in industrial and laboratory environments. The EU Declaration of Conformity and the technical documentation are available to the responsible authorities according to the EU Directives. 1.3.2 UKCA marking The following apply to the product: optoCONTROL 2700 Page 7...
Optical windows are excluded from the protection class. This is because soiling of the windows will cause impairment or failure of the function. Temperature range: - Operation: 0 ... +50 °C - Storage: -20 ... +70 °C Humidity: 5 ... 95 % RH (non-condensing) Ambient pressure: Atmospheric pressure optoCONTROL 2700 Page 8...
Functional principle, technical data Description The optoCONTROL 2700 is a high-resolution, two-sided telecentric micrometer for measuring dimensional quantities – such as diameters, gaps, positions, and segments – using a shadow-casting or light section process. The sensor consists of a light source and a receiver, which are electrically connected via an eight-pin cable. A mounting rail forms the mechanical connection between the light source and receiver.
Fig. 2.5: Block diagram of the ODC2700 sensor The integrated controller evaluates the image matrix and outputs the measured values via analog or digital interfaces. Various parameterization methods are available, including a web interface (Ethernet) and ASCII commands. optoCONTROL 2700 Page 10...
Functional principle, technical data Functions The optoCONTROL 2700 sensor supports the following functions: Edge measurements using a shadow-casting process (edge light-dark; edge dark-light) ● Diameter, width, gap width measurement ● Any segment layers or widths ● Freely selectable edges ●...
Page 12
Standard Standard as calender rolls. Messrichtung: Measurement direction: Standard Standard Schiene (unten) Rail (down) Bereich [%] Range [%] Further information on selection and programming can be found in the measuring programs optoCONTROL 2700 Page 12...
Measured with 2 mm testing pin at a measurement distance of 150 mm in measuring field 1 (Z=±2.5 mm). In measuring field 2 (Z= ±10 mm) linearity ≤ 3 µm - 95% confidence interval EtherCAT, PROFINET and EtherNet/IP: Connection via interface module (see accessories) directly in the sensor "on board" Relative humidity % 5 ... 95 (non-condensing) [10] optoCONTROL 2700 Page 13...
Page 14
8 editable user programs, measured value time diagrams, measured value display in mm / inch, video signal, set-up mode with measuring line and measuring object; menu language German, English an others Including "sensorTOOL" software for data acquisition and processing, "MedaQLib" Special features programming database optoCONTROL 2700 Page 14...
Check the delivery for completeness and shipping damage immediately after unpacking. ► If there is damage or parts are missing, immediately contact the manufacturer or supplier. Optional accessories are listed in the appendix. Storage Temperature range: -20 ... +70 °C Humidity: 5 ... 95% RH (non-condensing) optoCONTROL 2700 Page 15...
+0,03 +0.03 +0.04 +0,04 ø4D7 ø4D7 +0.03 +0,03 8.10 13 8,10 13 (2.24) 11 (.43) 383.5 (15.1) 60 (2.36) 383,5 Fig. 4.3: Dimensional drawing of light source and receiver ODC2700-10, ODC2700-40 with mounting rail, dimensions in optoCONTROL 2700 Page 17...
Page 18
Fig. 4.6: Dimensional drawing of mounting rail ODC2700-40(002), standard mounting Mounting rail, optional mounting ► Mount the mounting rail flat on the four mounting holes M5, colored blue or ► Mount the mounting rail flat on the four ø6.6 mounting holes, colored blue. optoCONTROL 2700 Page 18...
4.2.3 Free mounting Micro-Epsilon recommends initially mounting the sensor with the mounting rail attached. Once the sensor has been mounted, this rail can be removed. Only attach the light source and receiver using the existing holes on a flat surface. Any type of clamping is not permitted.
If necessary, loosen the light source for exact positioning. Check the central orientation of the continuous light band both horizontally and vertically. Micro-Epsilon recommends holding a white piece of paper in front of the receiver as a projection screen and covering half of the screen. The strip light must illuminate the glass sheet symmetrically.
Fig. 4.17: Integrated power supply cable on light source ► Connect the integrated cable of the light source to the receiver before switching on the power supply. 4.3.2 Receiver The connection sockets are labeled on both sides of the receiver housing. optoCONTROL 2700 Page 21...
Page 22
/ out Analog output, switching outputs, function inputs SCA2700-x transmitter Light source Included in delivery Tab. 4.1: Connector assignment Unnecessary connections must be fitted with protective caps in order to achieve the possible IP protec tion class. optoCONTROL 2700 Page 22...
Reference ground for switching inputs and outputs Gray Tab. 4.4: Pin assignment, 17-pin M12 male connector for analog output, switching inputs and switching outputs 14 15 Fig. 4.20: 17-pin female cable connector of SCA2700-x, view of solder side optoCONTROL 2700 Page 24...
Tab. 4.5: Supply voltage connection Voltage supply only for measuring devices, not to be used for drives or similar sources of impulse interference at the same time. Micro-Epsilon recommends using an optional available power supply unit PS2020 for the sensor. 4.3.6...
(I/O) are programmable. All GND conductors are interconnected with one another and to the supply ground. ► Connect the Sync + connections to each other. ► Connect the Sync - connections to each other. optoCONTROL 2700 Page 27...
If baud rate is 10 Mb Link LED Meaning Green If link active If link inactive Flashing If network activity Power LED Meaning Green Supply voltage ON / operation Yellow Booting / bootloader Tab. 4.12: LEDs on receiver optoCONTROL 2700 Page 28...
You can configure the software using the web pages or the ASCII commands integrated in the sensor. Parallel operation with web browser and ASCII commands is possible; the last setting applies. Micro-Epsilon Eltrotec GmbH recommends setting the sensor via the integrated website. To ensure precise measurements, let the sensor warm up for approx. 30 minutes.
5.2.4 Access via Ethernet ► Launch the web interface of the sensor. Interactive web pages for configuring the sensor now appear in the web browser. The sensor is active and provides measured values. optoCONTROL 2700 Page 30...
During the light correction, there must not be any objects present between the light source and receiv er. If this is not possible, the evaluation range (ROI) must be appropriately masked before the light cor rection is performed. ► Switch to the menu > Corrections/Referencing. Press the button. Settings Execute optoCONTROL 2700 Page 31...
Left 0 % (direction: mounting rail or start of measuring range) and right 100 % (direction: end of measuring range). Fig. 5.3: Web page Video The video signal web page contains the following functions: optoCONTROL 2700 Page 32...
Page 33
Within this context, one segment can span several edges; the color-coded highlighting of the edges enables you to identify them rapidly in the video signal. Fig. 5.4: Video signal with defined segments optoCONTROL 2700 Page 33...
In the signal quality section, you can switch between three basic settings (static, balanced, or dynamic). The reaction in the chart and system configuration is immediately visible. If the sensor starts up with a set of user-specific measurement settings (a setup), the signal quality can not be changed. optoCONTROL 2700 Page 34...
Measuring range in Z direction with ±5 mm ● You can access setup mode via the menu > Measurement chart Setup mode. -5 0 +5 Tab. 5.3: Tilted Fin Profile (Left) and Associated Video Signal (Right), Viewed in Direction of Light Source optoCONTROL 2700 Page 35...
Under “Chart type”, click on Meas, see figure. The diagram in the large diagram area on the right shows the desired measurement values as a function of time. Fig. 5.5: Website Measurement The measurement chart web page contains the following functions: optoCONTROL 2700 Page 36...
Page 37
X axis scaling: The diagram shown above can be enlarged (zoomed in on) with the two sliders on the right and left in the lower entire signal. It can also be moved sideways with the mouse in the middle of the zoom window (four-sided arrow). Select a chart type: measurement values or video signal optoCONTROL 2700 Page 37...
Input level Low ≤ 3 V, High ≥ 8 V Selecting the input level ► Switch to the tab > > Settings Inputs Input level. ► Make the desired settings and confirm them by pressing Save settings. optoCONTROL 2700 Page 38...
Interpolation increases the resolution of an encoder. The counter reading is incremented or decremented with each inter polated pulse edge. Fig. 6.1: Encoder Signal Pulse Image, Single Resolution, Add Up (Left), Decrease (Right) Fig. 6.2: Encoder Signal Pulse Image, Single Resolution, Add Up (Left), Decrease (Right) optoCONTROL 2700 Page 39...
If a reference track is required for the encoder, the trigger function via the multifunction inputs is not possible. Selecting digital inputs ► Switch to the tab > > Settings Inputs Digital input assignment. ► Make the desired settings and confirm them by pressing Save settings. optoCONTROL 2700 Page 40...
Initial setup on booting (sensor startup): A favorite setting can be selected from the setups for automatic activation on sensor startup. If no favorite has been identified from the setups, the sensor starts with the most recently saved settings/ setup or the sensor activates the web edge preset. optoCONTROL 2700 Page 41...
Messobjekt Target Kante A Edge A Edge A Sensor searches for a light-dark transition, Sensor searches for a light-dark transition, start is SMR start is EMR Tab. 6.3: Edge assignment with measurement program Falling edge, example optoCONTROL 2700 Page 42...
Page 43
Sensor searches for the first dark-light and the Sensor searches for the first dark-light and the next light-dark transition, start is SMR next light-dark transition, start is EMR Tab. 6.6: Edge assignment with measurement program Gap, examples optoCONTROL 2700 Page 43...
The measurement direction determines the reference point for the measured value. The reference point is the mid point of the measuring range (MMR). Receiver Fig. 6.7: Digital Output with Standard Measurement Direction Receiver Fig. 6.8: Digital Output with Inverse Measurement Direction optoCONTROL 2700 Page 44...
The selection of the measuring rate is made in the menu > > rate. The Settings Data recording Measuring measuring rate is continuously adjustable within a range from 0.1 kHz to 5 kHz. The increment is 1 Hz. optoCONTROL 2700 Page 45...
Value range from 0 ... 100 %. Region of interest Start of range (ROI) The value for the "Start of range" must be smaller Value End of range than the value for the "End of range". optoCONTROL 2700 Page 46...
Make the desired settings and confirm them by pressing Save settings. 6.3.10 Triggering for Data Acquisition 6.3.10.1 General The acquisition and output of measured values by the sensor can be controlled using an external electrical trigger signal or commands. optoCONTROL 2700 Page 47...
Page 48
(D triggering. Starts data recording as soon as a software command (instead of the trigger input) or the Software button is activated. itiate trigger triggering. Starts the acquisition/output of measured values via the encoder input. Encoder optoCONTROL 2700 Page 48...
The sensor detects tilted measuring objects. The two-dimensional video signal is used to compensate for the resulting measurement errors. Angle A Angle A Empfänger Receiver Empfänger Receiver Korrektur Correction Korrektur Correction möglich possible möglich possible Tab. 6.8: Display of measured values for counterclockwise tilted measuring objects (left) and clockwise (right) optoCONTROL 2700 Page 49...
Factor 1 * Distance A + Factor 2 * Distance B + Offset Formula Signal or result Duplicate Tab. 6.9: Available calculation programs Add calculation function ► Switch to the tab > > Settings Signal processing Calculation Sequence for creating a calculation block: optoCONTROL 2700 Page 50...
Moving: 2 / 4 / 8 / ... / 4096 Number of values Recursive: 2 ... 32767 Median: 3/5/7/9 Duplicate Value Name of the duplicated signals Tab. 6.11: Value range of computing program parameters 6.4.2.2 Definitions Observe the following instructions when using calculation functions. optoCONTROL 2700 Page 51...
MW = measured value MV (k) N = averaging value k = continuous index (in the window) = average value or output value This produces short settling times in case of measurement jumps. optoCONTROL 2700 Page 52...
To eliminate structures, e.g., parts with uniform groove structures, knurled turned ● parts or coarsely milled parts Unsuitable for highly dynamic measurements ● Tab. 6.13: Recursive average, N = 8 6.4.3.4 Median Median optoCONTROL 2700 Page 53...
The master value is the measured value that is output as result of measuring a master object. Zeroing is a special feature of mastering, since the master value is here. optoCONTROL 2700 Page 54...
After mastering, the sensor will provide relative measured values with reference to the master value. During mastering, the sensor characteristic is moved in parallel. Moving the characteristic reduces the relevant measuring range of a sensor (the further master value and master position are located, the greater the reduction). optoCONTROL 2700 Page 55...
Fig. 6.20: Dynamic updating of the evaluation range using measured values, statistical value = 8 Define statistics ► Change to the tab > > Statistics. Settings Postprocessing ► Make the desired settings and confirm them by pressing Save settings. optoCONTROL 2700 Page 56...
Page 57
Overview of all existing signals for the function. Tab. 6.16: Statistics dialog, overview of the individual statistic signals and values Fig. 6.21: Offline analysis of statistic values with mouse-over function optoCONTROL 2700 Page 57...
The output data from all internally determined values and the calculated values from the calculation modules are selected separately for each of the interfaces. These data are output in a rigidly defined order. The web interface displays this or der. optoCONTROL 2700 Page 58...
► Switch to the > > tab. Settings Outputs Data output Ethernet ► Make the desired settings and confirm them by pressing Save settings. Data output only starts when the interface is activated, see Chap. 6.6.5. optoCONTROL 2700 Page 59...
Fig. 6.23: Scaling analog signal 0... 10V, example of edge tracking, search and measurement direction: Standard parameters in the Measurement program Search direction Measurement direction (Data acquisition) influence the analog output. Receiver Fig. 6.24: Scaling analog signal 4... 20mA, example of edge tracking, search and measurement direction: Standard optoCONTROL 2700 Page 60...
Value Upper limit mm Value Switching level with error NPN / PNP / Push pull / Push-Pull ne gated Minimum output duration ms Value Inactive The possible signals depend on the selected preset or setup. [12] optoCONTROL 2700 Page 61...
In the case of the Ethernet interface, the data intended for transmission is selected in the Ethernet data output section see Chap. 6.6.2. Selecting/activating interfaces ► Switch to the tab > > Settings Outputs Data output. Fig. 6.25: Activating output interfaces optoCONTROL 2700 Page 62...
All the sensor settings can be saved permanently in user programs, which are known as setups. Fig. 6.26: Administration of user settings Define, save or load data sets ► Switch to the > > tab. Settings System settings Load & save optoCONTROL 2700 Page 63...
PC/notebook. Import & Export A parameter set contains: The current settings, setup(s), ● The initial setup for sensor booting ● The device settings ● Fig. 6.27: Preparing a data set for export optoCONTROL 2700 Page 64...
Changing to Professional level ► Switch to the tab > > Settings System settings Access authorization. ► Enter the standard password “000” or a custom password into the box, and Professional login password click Password for login. optoCONTROL 2700 Page 65...
User / Professional User level on re Defines the user level that is enabled after restart. start Micro-Epsilon recommends the selection Professional here. 6.7.5 Resetting the sensor You can reset individual settings to the factory setting in this menu area.
Micro-Epsilon or to your distributor / retailer. Micro-Epsilon undertakes no liability whatsoever for damage, loss or costs caused by or related in any way to the product, in particular consequential damage, e.g., due to non-observance of these instructions/this manual, ●...
If the cause of a fault cannot be clearly identified, please send the entire system incl. cables to: MICRO-EPSILON Eltrotec GmbH Manfred-Wörner-Straße 101 73037 Göppingen / Deutschland Tel: +49 (0) 7161 / 98872-300 Fax: +49 (0) 7161 / 98872-303 eltrotec@micro-epsilon.com www.micro-epsilon.com/contact/worldwide/ www.micro-epsilon.com optoCONTROL 2700 Page 68...
Here you can inform yourself about the re spective national collection and return points. - Old devices can also be returned for disposal to Micro-Epsilon at the address given in the legal details at https:// www.micro-epsilon.com/legal-details. - We would like to point out that you are responsible for deleting the measurement-specific and personal data on the old devices to be disposed of.
Encoder, reference track no effect Web interface language German Mastering, Zeroing Measuring Rate 2.5 kHz Region of interest 0 ... 100 % Triggering Measurement configuration, preset Web edge Signal Quality Balanced Statistics Edge A, 256 values optoCONTROL 2700 Page 70...
IC2001/USB IC2001/USB single-channel RS422/USB converter cable IF2035-EtherCAT Interface module for connection to EtherCAT, PROFINET or EtherNet/IP of a Micro-Epsilon sensor with RS485 or RS422 IF2035-PROFINET interface; DIN rail housing, incl. device description file for IF2035-EtherNet/IP software integration in the PLC...
Page 72
Bus coupler; for use on an EtherCAT master; can only be used together with EK1122 EK1122 bus terminal Bus terminal; for use in conjunction with a bus coupler and SCD2700-x on an EtherCAT master; 2-port EtherCAT junc tion for two sensor signals optoCONTROL 2700 Page 72...
OFF: Nothing but the command reply or an error message is output. ● 12.2.4 Parameter overview PRINT [ALL] This command outputs a complete or partial list of all configuration parameters and their values. 12.2.5 Synchronization SYNC [NONE|SLAVE_SYNCTRIG|SLAVE_TRIGIN|MASTER|MASTER_ALT] Defines or displays the settings for synchronization. optoCONTROL 2700 Page 74...
Setting the user level on restart (standard user) STDUSER [USER|PROFESSIONAL] Sets the user level to Standard. The user is also stored after a RESET and restart of the system. 12.3.5 Changing the Password PASSWD <old_password> <new_password> <new_password> optoCONTROL 2700 Page 75...
Indicates whether the soiling check was successful or not. CLEAN: No soiling was detected in the entire measuring range ● WITH_RESTRICTIONS: Neither in the ROI nor in the entire measuring range where measuring objects were ignored. ● optoCONTROL 2700 Page 76...
INPUT: Triggers measurement data acquisition ● OUTPUT: Triggers measurement data output ● 12.6.3 Trigger mode TRIGGERMODE [EDGE|PULSE] This command triggers a trigger based on a level or an edge if TRIGGERSOURCE is set to SYNCTRIG or TRIGIN. optoCONTROL 2700 Page 77...
0 ... 4294967294 ● 12.6.9 Encoder trigger maximum TRIGGERENCMAX [<value>] Defines the maximum encoder value for triggering. If TRIGGERENCSTEPSIZE is greater than 0, then <value> should be a multiple of TRIGGERENCSTEPSIZE. See TRIGGERENCMIN and TRIGGERENCSTEPSIZE optoCONTROL 2700 Page 78...
DHCP: IP address and gateway are automatically queried via DHCP. If no DHCP server is available, the system ● searches for a LinkLocal address. STATIC: Sets an IP address, the net mask, and the gateway (format: ddd.ddd.ddd.ddd) ● optoCONTROL 2700 Page 79...
ON: Terminating resistor ● 12.9 Parameter management, load/save settings 12.9.1 Basic Settings BASICSETTINGS READ | STORE READ: Basic (connection) settings are read from the memory ● STORE: Basic (connection) settings are stored in the memory ● optoCONTROL 2700 Page 80...
PRESETMODE <mode>: Sets a preset mode (signal quality), <mode> STATIC|BALANCED|DYNAMIC. ● PRESETLIST: Lists all existing manufacturer-specific programs. Sensor response among others: "WEB EDGE" | "FINE ● WIRE" | "DIAMETER". CURRENT: Returns the name of the currently used presets or setups. ● optoCONTROL 2700 Page 81...
STANDARD: The measurement direction begins at the start of the measuring range (SMR, mounting rail) and moves ● toward the end of the measuring range. INVERSE: The measurement direction begins at the end of the measuring range (EMR) and moves toward the start of ● the measuring range (mounting rail). optoCONTROL 2700 Page 82...
● is exceeded Value range: -2147.0 ... 2147.0 (unit mm) ignoreVal: Maximum number of measured values for which the edge filter is applied. ● 12.10.10 Outputting a Signal with the Edge Filter EDGEFILTER1SIGNAL [<signal>] EDGEFILTER2SIGNAL [<signal>] optoCONTROL 2700 Page 83...
Name of the new signal. The name must contain at least two characters and a maximum of 15 characters. Permitted characters are: a-zA-Z0-9. The name must begin with a letter. Command names – e.g. STATISTIC, MASTER, NONE, ALL – are not permitted. List of predefined functions: optoCONTROL 2700 Page 84...
Depth: 2|4|8|...|8192|16384 ● Number of measured values used to calculate the statistical values of a signal. 12.11.6 Selecting Statistic Signals META_STATISTIC Lists all the signals configured with STATISTICSIGNAL that can be selected for the STATISTIC command. optoCONTROL 2700 Page 85...
INACTIVE. signal: A measurement data signal (see META_MASTER) ● 12.12 Data Output 12.12.1 Digital output selection OUTPUT [NONE|([RS422] [ETHERNET] [ANALOG] [ERROROUT])] Defines the interface for transmitting the measured values or displays the current setting. optoCONTROL 2700 Page 86...
META_OUT_ETH [MEAS|VIDEO|CALC] Lists all the available signals that can be selected for the OUT_ETH command. If one of the options MEAS, VIDEO, or CALC is available, the output is filtered and only the selected signal is displayed. optoCONTROL 2700 Page 87...
12.14.2 Possible Signals for Error Outputs META_ERRORLIMITSIGNAL1 META_ERRORLIMITSIGNAL2 META_ERRORLIMITSIGNAL3 Lists all the available signals that can be selected for the corresponding ERRORLIMITSIGNAL1, ERRORLIMITSIGNAL2, and ERRORLIMITSIGNAL3 commands. 12.14.3 Assigning the error output signal ERRORLIMITSIGNAL1 [<signal>] ERRORLIMITSIGNAL2 [<signal>] optoCONTROL 2700 Page 88...
This command defines the minimum hold period for the limit value of the ERROROUT1, ERROROUT2, ERROROUT3 commands. See also: ERRORLIMITVALUES1 ERRORLIMITVALUES2 ERRORLIMITVALUES3 <hold period [ms]> = 0 ... 10000 [ms] ● 12.14.7 Switching Behavior of Error Outputs ERRORLEVELOUT1 [NPN|PNP|PUSHPULL|PUSHPULLNEG] ERRORLEVELOUT2 [NPN|PNP|PUSHPULL|PUSHPULLNEG] optoCONTROL 2700 Page 89...
TCP/IP or UDP/IP packet. The header is mandatory at the start of a UDP or TCP packet. If any changes are made to the transmitted data or the frame rate, a new header will be sent automatically. All measurement data and the header are transmitted in little-endian format. optoCONTROL 2700 Page 90...
0. Additional packet with data from the current frame follows ○ 1. Last packet with data from the current frame ○ C (Change Bit) ● Change of sensor configuration (only RS422 data output). Is automatically reset after output. optoCONTROL 2700 Page 91...
0x7FFFFF08 Measured value is out side the displayable range USERNAMED 0 ... 7FFFFEFF wie *[A|B|C|D] VALUES 12.17 Error messages Code Description E100 E100 Internal error E104 Timeout E200 I/O operation failed E202 Access denied optoCONTROL 2700 Page 94...
Page 95
Not enough memory available E282 Unknown output signal E283 Output signal is unavailable with the current configuration E284 No configuration entry was found for the given signal E320 Wrong info-data of the update E321 Update file is too large optoCONTROL 2700 Page 95...
Page 96
Encoder triggering: The step size is greater than the difference between minimum and maximum E615 Synchronisation as slave and triggering at level or edge are not possible at the same time E616 Software triggering is not active E621 The entry already exists optoCONTROL 2700 Page 96...
Page 97
The value of the lower limit is greater than the upper limit E640 LightCorr check failed W316 Sensor changes to fieldbus/recovery mode W526 Output signal selection modified by the system W530 The IP settings have been changed W580 Dependent setting parameters were also modified W602 Lightcorrwarning optoCONTROL 2700 Page 97...
Need help?
Do you have a question about the optoCONTROL 2700 and is the answer not in the manual?
Questions and answers