Download Print this page

MICRO-EPSILON optoCONTROL 2700 Quick Manual

Ethernet/ip laser micrometer
Hide thumbs Also See for optoCONTROL 2700:

Advertisement

Quick Links

ODC2700-10
ODC2700-40
ODC2700-40(002)
MICRO-EPSILON Eltrotec GmbH
Manfred-Wörner-Straße 101 · 73037 Göppingen / Germany
Tel. +49 (0) 7161 / 98872-300 · Fax +49 (0) 7161 / 98872-303
eltrotec@micro-epsilon.com · www.micro-epsilon.com
Your local contact:
Quick Manual
optoCONTROL
EtherNet/IP
www.micro-epsilon.com/contact/worldwide/
2700

Advertisement

loading
Need help?

Need help?

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

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for MICRO-EPSILON optoCONTROL 2700

  • Page 1 Quick Manual optoCONTROL 2700 EtherNet/IP ODC2700-10 ODC2700-40 ODC2700-40(002) MICRO-EPSILON Eltrotec GmbH Manfred-Wörner-Straße 101 · 73037 Göppingen / Germany Tel. +49 (0) 7161 / 98872-300 · Fax +49 (0) 7161 / 98872-303 eltrotec@micro-epsilon.com · www.micro-epsilon.com Your local contact: www.micro-epsilon.com/contact/worldwide/...
  • Page 2 Laser micrometer MICRO-EPSILON Eltrotec GmbH Manfred-Wörner-Straße 101 73037 Göppingen / Germany Tel. +49 (0) 7161 / 98872-300 Fax +49 (0) 7161 / 98872-303 e-mail: eltrotec@micro-epsilon.com www.micro-epsilon.com...
  • Page 3 Page | 1 ODC2700 Set-up for Ethernet/IP The ODC2700-40 and the ODC2700-10 can be purchased as Ethernet/IP compatible models. (Article numbers 4321037 and 4321040 respectively). This allows for data from the ODC to be accessed via an Allen Bradley PLC via a direct RJ45 connection with no gateway or external module.
  • Page 4 Page | 2 Open up the Ethernet settings in the Windows search bar and select change adapter options. Select the Ethernet adapter the ODC2700 is plugged into and select properties Select the Ethernet adapter which the ODC2700 is connected to and click on “properties”.
  • Page 5 Page | 3 In the adapter properties select the IPV4 settings and set up the Server IP address and subnet to mimic that of the PLC adapter where we will ultimately connect the ODC2700. Hit okay, then okay again, and then close to back out of the menu to confirm the changes. Once this set-up is complete, open up BootP.
  • Page 6 Page | 4 This will open up a menu like below. Make sure that the subnet is set correctly to match what we want the devices subnet to be. In the case of this example we have set it to 255.255.255.0. Hit okay to apply the changes and close out of the network settings.
  • Page 7 Page | 5 This will then populate a device in the lower section of the software. Click on the device in the lower section and select Disable BOOTP/DHCP. Occasionally BootP will fail to do this. If it does, don’t fret, just click the button again and it should succeed on the second try.
  • Page 8 Page | 6 At this point we are close to getting to the PLC set-up, but there is one more step to handle while we’re plugged into the PC directly. Go to your web browser of choice, and type in the IP address you just set the ODC2700 to.
  • Page 9 Page | 7 If there is ever confusion on what program to use, it is of course possible to look in the output settings of the web interface to see what data is possible to obtain for each program. For example, by selecting the diameter program, we have access to many outputs shown on the left, but the Difference parameter is the key item here for the diameter measurement.
  • Page 10 Page | 8 If making a new project: Set a file name and location for the project and continue through the prompt until it opens to your project page. At this point there is no project path set, so we will need to go to the communications tab and select “who active”.
  • Page 11 ODC2700 as a device. If you haven’t already, reach out to your local Micro-Epsilon branch to get the EDS description file for the unit. Download the EDS file, and through the EDS Hardware Installation Tool, point Studio5000 to the correct description file. In the wizard, select register a device description file, then next, then point to the file and click next, click next on the installation test results.
  • Page 12 Page | 10 Once we’ve installed the EDS we can add it as a module to our project. Right click the adapter you plugged the ODC into and select “new module”. Since we installed the ODC2700 through the hardware installation tool, we can now search for ODC2700, select it, and click “create” You should now have an ODC2700 module showing in the Controller Organizer tree.
  • Page 13 Page | 11 Here we need to configure 3 things. The data type should be set to DINT for convenience rather than SINT, the size should be set to the number of data frames desired from the sensor, and the “name”...
  • Page 14 Page | 12 Head over to the Controller Tags section in the Controller Organizer. Here we should see two arrays for the ODC2700 (by default if you didn’t change the names ODC2700:I and ODC2700:C. Open the C array and make sure that the .Activation parameter and .Oversampling parameter is set to 1.
  • Page 15 Page | 13 Then if we go online with the PLC and click “download” to transfer our program to the PLC, we can see data populating in the I array as DINTs. For the ODC2700, position data is transferred as a signed integer value which represents 10nm steps within the range.
  • Page 16 Page | 14 At this point we can duplicate the rung twice more and make sure that the COP node is pulling from the correct locations in the ODC data array. After saving, the PLC can be brought back online, the program downloaded, and then set to remote run mode. In this mode you can see the nodes update and the data appear scaled in millimeters.
  • Page 17 Object-Indexes Identity Subobjectname Instance-ID Index Subindex Data type Description Access Reset 1 0x0001 0 UINT8 Vendor ID 1 0x0001 1 UINT16 Device Type 1 0x0001 2 UINT16 Product code 1 0x0001 3 UINT16 Revision 1 0x0001 4 UINT16 Status 1 0x0001 5 UINT16 Serial Number 1 0x0001...
  • Page 18 Controller info Subobjectname Instance-ID Index Subindex Data type Description Access DeviceName 1 0x0064 512 STRING(32) Serial number 1 0x0064 516 STRING(38) Option 1 0x0064 517 STRING(10) ArticleNumber 1 0x0064 519 STRING(38) Measuring 1 0x0064 520 FLOAT range Sensor error Subobjectname Instance-ID Index Subindex Data type Description...
  • Page 19 Inputs Synchronization Subobjectname Instance-ID Index Subindex Data type Description Access 0 – inaktiv Synchronization 0x0068 0 UINT8 1 – Master 2 – Slave Sync/Trig 3 – Slave TrigIn 4 – Master alternierend 0 - off Terminating resistor 1 0x0068 1 1 - on Eingänge Einstellungen Subobjectname...
  • Page 20 Encoder Subobjectname Instance- Index Subindex Data type Description Access 0 - no effect Effect of the reference 0x0068 UINT8 track 1 - set once 3 - always set at marker Interpolation (Depth) 0x0068 UINT8 Set on value 0x0068 UINT32 0 … 4294967294 Maximum value 0x0068 UINT32...
  • Page 21 Encoder – Lower 0 … 4294967295 limit 1 0x0068 775 UINT32 Encoder – Upper 0 … 4294967295 limit 1 0x0068 776 UINT32 Encoder – Step size 0 … 4294967295 1 0x0068 777 UINT32 Data recording Measurement settings Subobjectname Instance-ID Index Subindex Data type Description Access 0 - falling edge...
  • Page 22 Segment 7 – Edge A 0x006A UINT16 0 ... 252 Segment 7 – Edge B 0x006A UINT16 0 ... 252 Segment 8 – Edge A 0x006A UINT16 0 ... 252 Segment 8 – Edge B 0x006A UINT16 0 ... 252 Counter reset Subobjectname Instance-ID Index...
  • Page 23 Filter 2 Subobjectname Instance-ID Index Subindex Data type Description Access 0 – off Filter 2 – Staus 0x006A 1536 1 – on Filter 2 – Lower limit 0x006A 1537 FLOAT Unit mm Filter 2 – Upper limit 0x006A 1538 FLOAT Unit mm 0 –...
  • Page 24 Signal, available at 1 – Signal 2 0x006C 259 STRING(32) 4 - Calculation 8 - Thickness Factor for signal 1, 1 – Factor 1 0x006C 260 FLOAT -32768.0 ... 32767.0, available for 8 - Calculation Factor for signal 2, 1 – Factor 2 0x006C 261 FLOAT -32768.0 ...
  • Page 25 Name oft he 2 – Name 0x006C 513 STRING(32) calculation, available 4 - Calculation, 8 - Thickness and 9 - Duplicate. 2 – Signal 1 0x006C 514 STRING(32) Signal Signal, available at 2 – Signal 2 0x006C 515 STRING(32) 4 - Calculation 8 - Thickness Factor for signal 1, 2 –...
  • Page 26 0 - inactive 3 – Type 0x006C 768 UINT8 1 - moving average 2 - recursive averaging 3 - median 4 - calculation 8 - Thickness 9 - Duplicate Name of the 3 – Name 0x006C 768 UINT8 calculation, available at 4 - Calculation, 8 - Thickness and 9 - Duplicate.
  • Page 27 3 – available 0x006C 786 STRING(235) Adjustable signal names signals 5/6 3 – available 0x006C 787 STRING(235) Adjustable signal names signals 6/6 0 - inactive 4 – Type 0x006C 1024 UINT8 1 - moving average 2 - recursive averaging 3 - median 4 - calculation 8 - Thickness 9 - Duplicate...
  • Page 28 0 - inactive 5 – Type 0x006C 1280 UINT8 1 - moving average 2 - recursive averaging 3 - median 4 - calculation 8 - Thickness 9 - Duplicate Name of the 5 – Name 0x006C 1281 STRING(32) calculation, available 4 - Calculation, 8 - Thickness and 9 - Duplicate.
  • Page 29 Name of the 6 – Name 0x006C 1537 STRING(32) calculation, available at 4 - Calculation, 8 - Thickness and 9 - Duplicate. 6 – Signal 1 0x006C 1538 STRING(32) Signal Signal, available for 4 6 – Signal 2 0x006C 1539 STRING(32) - Calculation 8 - Thickness...
  • Page 30 Signal, available for 7 – Signal 2 0x006C 1795 STRING(32) 4 - Calculation 8 - Thickness Factor for signal 1, 7 – Factor 1 0x006C 1796 FLOAT -32768.0 ... 32767.0, available for 8 - Calculation Factor for signal 2, 7 – Factor 2 0x006C 1797 FLOAT -32768.0 ...
  • Page 31 Factor for signal 2, 8 – Factor 2 0x006C 2053 FLOAT -32768.0 ... 32767.0, available for 8 - Calculation Offset for calculation, 8 – Offset 0x006C 2054 FLOAT -2147.0 ... 2147.0, available for 8 - Calculation Parameters for selected 8 – Parameters 0x006C 2055 UINT32 averaging, for 1 -...
  • Page 32 Offset for calculation, 9 – Offset 0x006C 2310 FLOAT -2147.0 ... 2147.0, available for 8 - Calculation Parameters for selected 9 – Parameters 0x006C 2311 UINT32 averaging, for 1 - moving average 2 ... 4096, for 2 - recursive averaging 2 ... 32767, for 3 - median 3|5|7|9 9 –...
  • Page 33 Parameters for selected 10 – Parameters 0x006C 2567 UINT32 averaging, for 1 - moving average 2 ... 4096, for 2 - recursive averaging 2 ... 32767, for 3 - median 3|5|7|9 10 – available Adjustable 0x006C 2575 STRING(235) signals 1/6 signal names 10 –...
  • Page 34 0 – off 2 – Status 0x006E 1 - on 2 – Master 0x006E STRING(32) Signal signal 2 – Set/ 0 – inactive 0x006E Reset 1 – set -2147.0 … 2 – Master value 1 0x006E FLOAT 2147.0 mm 3 – Status 0x006E Signal 3 –...
  • Page 35 0 – off 8 – Status 0x006E 2048 1 - on 8 – Master 0x006E 2049 STRING(32) Signal signal 8 – Set/ 0 – inactive 0x006E 2050 Reset 1 – set 8 – Master -2147.0 … 0x006E 2051 FLOAT value 2147.0 mm 0 –...
  • Page 36 0 - specified depth 2 – Depth type 0x006E 3330 1 - infinity 2|4|8|16|32|… 2 – Depth 0x006E 3331 UINT16 |2048|4096|8192 2 – Reset 0x006E 3332 Reset values zurücksetzen 0 – on 3 – Status 0x006E 3584 1 – off 3 –...
  • Page 37 0 – on 9 – Status 0x006E 5120 1 – off 9 – Signal 0x006E 5121 STRING(32) Signal 0 - specified depth 9 – Depth type 0x006E 5122 1 - infinity 2|4|8|16|32|… 9 – Depth 0x006E 5123 UINT16 |2048|4096|8192 9 – Reset 0x006E 5124 Reset values...
  • Page 38 User calc 25 0x006E 5912 STRING(40) User calc 26 0x006E 5913 STRING(40) User calc 27 0x006E 5914 STRING(40) User calc 28 0x006E 5915 STRING(40) User calc 29 0x006E 5916 STRING(40) User calc 30 0x006E 5917 STRING(40) User calc 31 0x006E 5918 STRING(40) User calc 32 0x006E 5919...
  • Page 39 available signals 0x0070 24 STRING(235) adjustable signal names 10/10 Output information STRING(235) Signals set for output 0x0070 31 Output information STRING(235) Signals set for output 0x0070 32 Output information STRING(235) Signals set for output 0x0070 33 Output information STRING(235) Signals set for output 0x0070 34 Output information STRING(235) Signals set for output...
  • Page 40 Expected 0x0070 512 UINT8 0 … 255 number of edges 0 – Push Pull 1 – Switching level 0x0070 768 UINT8 1 – Push Pull negated 2 – PNP 3 – NPN 0 – inactive 1 – Source 0x0070 769 UINT8 1 –...
  • Page 41 2 – available 0x0070 1039 STRING(235) adjustable signal names signals 1/6 2 – available 0x0070 1040 STRING(235) adjustable signal names signals 2/6 2 – available STRING(235) adjustable signal names 0x0070 1041 signals verfügbare 2 – available 0x0070 1042 STRING(235) adjustable signal names signals 4/6 Signale 3/6 2 –...
  • Page 42 1 - static Preset mode 0x0072 512 UINT8 2 - balanced 3 - dynamic available presets 0x0072 513 STRING(235) for div. measuring tasks Loading preset, Loading preset 0x0072 514 STRING(32) Overwrites current settings Current 0x0072 768 STRING(32) Setup/Preset Load user-specific setup Load setup 0x0072 769 STRING(32)
  • Page 43 Process data Subobjectname Instance-ID Index Subindex Data type Description Access Size 0x00C1 256 UINT16 Current 0x00C1 257 UINT8 oversampling Edge A 0x00C1 0 INT32 Edge B 0x00C1 1 INT32 Center 0x00C1 2 INT32 Difference 0x00C1 3 INT32 Edge A angle 0x00C1 4 INT32 Edge B angle...
  • Page 44 Seg7 edge B 0x00C1 71 INT32 Seg7 center 0x00C1 72 INT32 Seg7 difference 0x00C1 73 INT32 Seg7 edge A angle 0x00C1 74 INT32 Seg7 edge B angle 0x00C1 75 INT32 Seg8 edge A 0x00C1 80 INT32 Seg8 edge B 0x00C1 81 INT32 Seg8 center 0x00C1 82...
  • Page 45 User calc 29 0x00C1 229 INT32 User calc 30 0x00C1 230 INT32 User calc 31 0x00C1 231 INT32 User calc 32 0x00C1 232 INT32 User calc 33 0x00C1 233 INT32 User calc 34 0x00C1 234 INT32 User calc 35 0x00C1 235 INT32 User calc 36 0x00C1 236...
  • Page 46 Data structures Assembly Data Activation UINT8 Oversampling UINT8 Edge A UINT8 Edge A angle UINT8 Counter UINT8 Time stamp UINT8 Frequency UINT8 Shutter UINT8 Encoder1 UINT8 Count edge UINT8 Frame state UINT8 User calc 01 UINT8 User calc 02 UINT8 User calc 03 UINT8 User calc 04 UINT8 User calc 05 UINT8...
  • Page 47 User calc 39 UINT8 User calc 40 UINT8 TCP/IP Configuration Data ip_address UINT32 network_mask UINT32 gateway UINT32 primary_name_server UINT32 secondary_name_server UINT32 default_domain_name CHAR...
  • Page 48 MICRO-EPSILON Eltrotec GmbH Manfred-Wörner-Straße 101 · 73037 Göppingen / Germany Tel. +49 (0) 7161 / 98872-300 · Fax +49 (0) 7161 / 98872-303 X9691500-A012035MSC eltrotec@micro-epsilon.com · www.micro-epsilon.com Your local contact: www.micro-epsilon.com/contact/worldwide/ MICRO-EPSILON MESSTECHNIK...

This manual is also suitable for:

Odc2700-40Odc2700-1043210374321040