Advertisement

Quick Links

Operating Instructions
IF2030/ENETIP

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the IF2030/ENETIP and is the answer not in the manual?

Questions and answers

Summary of Contents for MICRO-EPSILON IF2030/ENETIP

  • Page 1 Operating Instructions IF2030/ENETIP...
  • Page 2 Interface Module MICRO-EPSILON MESSTECHNIK GmbH & Co. KG Koenigbacher Str. 15 94496 Ortenburg / Germany Tel. +49 (0) 8542/168-0 Fax +49 (0) 8542/168-90 email info@micro-epsilon.com www.micro-epsilon.com...
  • Page 3: Table Of Contents

    Contents Safety ............................5 Symbols Used ..............................5 Warnings ................................5 Notes on CE Marking ............................6 Intended Use ..............................6 Proper Environment ............................6 Functional Principle, Technical Data ..................7 Functional Principle ............................7 Technical Data ..............................7 Delivery ............................ 9 Unpacking, Included in Delivery ........................
  • Page 4 Liability for Material Defects ....................28 Service, Repair ........................28 Decommissioning, Disposal ....................28 Appendix Optional Accessories ......................29 Factory Settings ........................29 Sensor Values, Data Format, Conversion ................30 A 3.1 General ................................30 A 3.2 ACC5703 ................................ 31 A 3.3 ACS7000 ................................
  • Page 5: Safety

    > Damage to or destruction of the interface module The supply voltage must not exceed the specified limits. > Damage to or destruction of the interface module Avoid shocks and impacts to the interface module. > Damage to or destruction of the interface module IF2030/ENETIP Page 5...
  • Page 6: Notes On Ce Marking

    - The IF2030/ENETIP must only be operated within the limits specified in the technical data, see Chap. 2.2. - The IF2030/ENETIP must be used in such a way that no persons are endangered or machines and other material goods are damaged in the event of malfunction or total failure.
  • Page 7: Functional Principle, Technical Data

    Functional Principle, Technical Data Functional Principle, Technical Data Functional Principle The IF2030/ENETIP interface module is used to convert the internal Micro-Epsilon sensor protocol (RS485 or RS422) to EtherNet/IP . Features: - LED status display - EtherNet/IP interface - Housing for top-hat rail...
  • Page 8 -8 ... +13 V, ESD 15 kV Terminating resistor 120 Ohm, integrated ACS7000 IFC24x1, IFC242x Supported sensors, controller ILD1320, ILD1420, ILD1750, ILD1900, ILD2300 ODC2520 Synchronization output TTL or HTL Level No overvoltage protection LED status display System, status, MS, NS IF2030/ENETIP Page 8...
  • Page 9: Delivery

    Delivery Delivery Unpacking, Included in Delivery 1 IF2030/ENETIP interface module 1 Operating Instructions Carefully remove the components of the interface module from the packaging and ensure that the goods are forwarded in such a way that no damage can occur.
  • Page 10: Installation And Assembly

    Installation and Assembly Installation and Assembly Ensure careful handling during installation and operation. Installation of the Interface Module +0,35 +0,6 22.6 (4.21) -0,3 -0,4 (.89) TS35 Top-hat rail 113.7 (4.48) Fig. 1 IF2030/ENETIP dimensional drawing, dimensions in mm (inches) IF2030/ENETIP Page 10...
  • Page 11: Pin Assignment

    Terminal 1 Terminal 3 shield connection Fig. 2 Interface module terminals 1) Internally connected to supply ground 2) If the distance between IF2030/PNET and the sensor/controller is long, a separate supply for the sensor/controller may be advisable. IF2030/ENETIP Page 11...
  • Page 12: Supply Voltage

    1 to a voltage supply. Maximum cable length 3 m. The voltage supply must match that of the connected sensor, because the voltage is internally daisy-chained. MICRO-EPSILON recommends using the optionally available power supply PS2020, input 100 - 240 VAC, output 24 VDC/2.5 A, see appendix.
  • Page 13: Connection Options

    PCx/8-M12 cable, the sensor supply for ACC5703 and SCAC3/6 SC2471-x/RS422/OE DT6120 IFC24x1, IFC242x INC5701 sensors is possible PCx/8-M12 Direct or PCF1420-x/I/U INC5701 ILD1320, ILD1420 only via the IF2030/ENETIP . PC1700-x/OE ILD1750 PC1900-x/OE ILD1900 PC2300-x/OE Fig. 5 Connection examples ILD2300 MSC7602 for IF2030/ENETIP MSC7602...
  • Page 14: Cable Termination At Interface

    We recommend a 120 Ohm terminating resistor between the signal lines at both the bus start and end. IF2030/ENETIP works as a master for both interfaces; internally, a 120 Ohm terminating resistor has already been permanently incorporated. The IF2030/ENETIP should be at the bus start.
  • Page 15: Fieldbus Cabling

    Redundancy Adapter 1 Adapter 2 Adapter n Fig. 10 Cabling in the EtherNet/IP network Optional: IF2030/ENETIP can participate in a device level ring as a ring node and thereby reduce the threat of failures through redundant cabling. IF2030/ENETIP Page 15...
  • Page 16: Commissioning

    Commissioning Configuring the Sensors The sensor used must be correctly configured to work with the IF2030. Micro-Epsilon recommends that the sensor’s base configura- tion be set by using its web interface. The configuration can later also be adjusted via fieldbus.
  • Page 17: Option 1: Msg Command

    CIP Generic as Message Type. The following Service Types are possible: - Get Attribute Single or - Set Attribute Single. Click the Communication tab and select the target device using the Browse button in the Path field. IF2030/ENETIP Page 17...
  • Page 18: Option 2: External Software

    5.2.2 Option 2: External Software IF2030/ENETIP can also be configured beyond the PLC (e.g., with a software tool) by using EtherNet/IP Explicit Messaging. The software used for this purpose must support the following services: - 0x0E – Get Attribute Single as well as - 0x10 –...
  • Page 19: Data Format

    10111111 0x00 Fig. 12 Interpretation of RS422 sensor data in IF2030/ENETIP Sensors/controllers with RS485: cyclical data are transmitted via the fieldbus without change, i.e., as a binary block as described and supplied by the sensor. Please refer to the sensor’s operating instructions for the data set structure.
  • Page 20: Class Directory

    One byte performs reset enable/disable 0: Disable HTTL synchronization Uint8 HTTL Sync 1: Enable HTTL synchronization enable/disable cy- 0: Disable 8 byte status header in cyclic data Uint8 clic status header 1: Enable 8 byte status header in cyclic data IF2030/ENETIP Page 20...
  • Page 21 Test software version Uint8 Test hour Uint8 Test day Uint8 Test month Uint8 Test year Int32 Article number circuit board Int32 Serial number circuit board Uint8[32] Name Uint8 sensor/channel count Uint8 protocol block count Uint8[164] R protocol blocks IF2030/ENETIP Page 21...
  • Page 22 RS485 bus diagnostic block (if available) Uint8 Number of objects Specifying an index lets you scroll through Uint8 RW Page index to read existing pages Uint8 Number of pages Uint8 Diagnose Type Uint8[235] R String Page Diagnostic message IF2030/ENETIP Page 22...
  • Page 23 Float Nominal offset Nominal offset Float current measuring range Actual measuring range Float current offset Actual offset Uint8[32] Target material Target material Uint8[32] Sensor/channel name Sensor/channel name uint8 extension length Length of block extension uint8[138] R extension IF2030/ENETIP Page 23...
  • Page 24 Number of objects Please refer to the sensor documentation for Uint16 RW Parameter ID available parameter IDs and their types Uint8 RW Reserved Float RW Value Value Uint8[14] R Name Designation Uint8[8] Unit Unit as a string Float Float IF2030/ENETIP Page 24...
  • Page 25 NrOfObjects Please refer to the sensor documentation for Uint16 RW Parameter ID available parameter IDs and their types Uint8 RW Reserved Uint32 RW Value Value Uint8[14] R Name Designation Uint8[8] Unit Unit as a string Uint32 Uint32 IF2030/ENETIP Page 25...
  • Page 26 Access Buffer for a 128-character ASCII command, Uint8[128] RW Send Cmd termination with ‘\n’ or 0x0A Answer from sensor without shortening, e.g., Uint8[896] R Cmd Answer Line feed; if buffer overflows, e.g., PRINT ALL, answer is truncated IF2030/ENETIP Page 26...
  • Page 27 Res. Sync Interval - 1 |Sync Offset – Res. Sync Offset| > 150 Pulse length < min Byte 16 - 19 Pulse Length µs (SyncOffset, Res.Sync Offset) Changes only take effect after IF2030/ENETIP has been restarted. Please use Class 0xA0, Instance 1, Attribute 7 to configure the level (TTL/HTL). IF2030/ENETIP Page 27...
  • Page 28: Liability For Material Defects

    The liability for material defects is 12 months from delivery. Within this period, defective parts, except for wearing parts, will be repaired or replaced free of charge, if the device is returned to MICRO-EPSILON with shipping costs prepaid. Any damage that is caused by improper handling, the use of force or by repairs or modifications by third parties is not covered by the liability for material defects.
  • Page 29: Appendix

    2.5 A, input 100 - 240 VAC, output 24 VDC/2.5 A, installation type; installation on symmetrical standard rail 35 mm x 7.5 mm, DIN 50022 Factory Settings Baud rate 921600 Baud cycleMinTime 0 (= IF2030 calculates cycle time) SensorInterface MEO+RS422 HTTL CyclicDebugHeader IF2030/ENETIP Page 29...
  • Page 30: A 3 Sensor Values, Data Format, Conversion

    The sensors or controllers do not solely output distance values. The overview below describes the conversion during output of dis- tance values. Please refer to the corresponding operating instructions for detailed information on conversion when additional values are output. IF2030/ENETIP Page 30...
  • Page 31: A 3.2 Acc5703

    Measuring value 1 z-axis [bit 8:15] manuals/man--inerti- Float 32 bit Data[n+m+2] Measuring value 1 z-axis [bit 16:23] alSENSOR-ACC5703- Data[n+m+2] Measuring value 1 z-axis [bit 24:31] -en.pdf Fig. 13 Encoding of Measured Data in the Transmission Protocol, ACC5703 IF2030/ENETIP Page 31...
  • Page 32: A 3.3 Acs7000

    Measuring rate 250 Hz ex factory, all color values and color distances. Up to 32 output values can be transmitted at the same time. Baud rate 115200 b/s ACS7000 supplies 3 bytes per value at the output. These bytes are coded by the IF2030/ENETIP into 4 bytes, see Chap. 5.3. Scaled Group Name...
  • Page 33 MinDistID Fig. 14 Overview of output data via RS422 Please refer to the operating instructions for the color measuring system colorCONTROL ACS7000 for more information, especially about possible output values. The current version is available at: https://www.micro-epsilon.com/download/manuals/man--colorCONTROL-ACS7000--en.pdf IF2030/ENETIP Page 33...
  • Page 34: A 3.4 Dt6120

    Measuring value m [31:24] measurements are output. Fig. 15 Encoding of Measured Data in the Transmission Protocol, DT6120 Please refer to the operating instructions for the capacitive displacement measuring system for more information. The current version is available at: https://www.micro-epsilon.de/download/manuals/man--capaNCDT-6110-6120IP--en.pdf IF2030/ENETIP Page 34...
  • Page 35: A 3.5 Ifc2421, Ifc2422, Ifc2451, Ifc2461

    = digital output value - confocalDT 2421/2422 - confocalDT 2451/2461/2471 = Measuring range in mm for more information, especially about possible 131000 = Midrange for the displacement output values. measurement The current version is available at: https://www.micro-epsilon.com/download/manu- als/man--confocalDT-2421-2422--en.pdf https://www.micro-epsilon.de/download/manuals/ man--confocalDT-2451-2461-2471--en.pdf IF2030/ENETIP Page 35...
  • Page 36: Ild1320, Ild1420

    The digital measurements are output at the sensor as unsigned digital values (raw values). The sensors supply 3 bytes per value at the output. These bytes are coded by the IF2030/ENETIP into 4 bytes, see Chap. 5.3. The linearized measuring values can be converted in µm using the following formula:...
  • Page 37: Ild1750

    The digital measurements are output at the sensor as unsigned digital values (raw values). The sensors supply 3 bytes per value at the output. These bytes are coded by the IF2030/ENETIP into 4 bytes, see Chap. 5.3. The linearized measuring values can be converted in µm using the following formula:...
  • Page 38: Ild1900

    The digital measurements are output at the sensor as unsigned digital values (raw values). The sensors supply 3 bytes per value at the output. These bytes are coded by the IF2030/ENETIP into 4 bytes, see Chap. 5.3. The linearized measuring values can be converted in µm using the following formula:...
  • Page 39: Ild2300

    The digital measurements are output at the sensor as unsigned digital values (raw values). 16 Bit per value are transmitted. The sen- sors supply 3 bytes per value at the output. These bytes are coded by the IF2030/ENETIP into 4 bytes, see Chap. 5.3.
  • Page 40: A 3.10 Inc5701

    Measured value 2 [bit 0:7] Float 32 bit Data[13] Measured value 2 [bit 8:15] Data[14] Measured value 2 [bit 16:23] Data[15] Measured value 2 [bit 24:31] Fig. 20 Encoding of Measured Data in the Transmission Protocol, INC5701S IF2030/ENETIP Page 40...
  • Page 41 Measuring value 2 SF [bit 24:31] Data[n + 5] Measuring value 2 SF [bit 24:31] Fig. 21 Encoding of Measured Data in the Transmission Protocol, INC5701D 1) LP = Low pass filter 2) SF = SensorFUSION filter IF2030/ENETIP Page 41...
  • Page 42: A 3.11 Msc7602

    4) CH: Checksum Receive: Bytes 5 - 15 Fig. 22 Encoding of Measured Data in the Transmission Protocol, MSC7602 Please refer to the operating instructions for the inductive displacement measuring system for more information. The current version is available at: https://www.micro-epsilon.de/download/manuals/man--induSENSOR-7xxx--en.pdf IF2030/ENETIP Page 42...
  • Page 43: A 3.12 Odc2520

    RS422 interface. The ODC2520 supplies 3 bytes per value at the output. These bytes are coded by the IF2030/ENETIP into 4 bytes, see Chap. 5.3. The linearized measuring values can be converted in µm using the following formula: x = Measuring value (edge position, difference, center axis) in μm...
  • Page 44 MICRO-EPSILON MESSTECHNIK GmbH & Co. KG X9751417-A012050SWE Koenigbacher Str. 15 · 94496 Ortenburg / Germany Tel. +49 (0) 8542/168-0 · Fax +49 (0) 8542/168-90 MICRO-EPSILON MESSTECHNIK info@micro-epsilon.com · www.micro-epsilon.com *X9751417-A01* Your local contact: www.micro-epsilon.com/contact/worldwide/...

Table of Contents