> 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 IF2035-EIP Page 5...
Chap. 2.2. - The IF2035-EIP 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. - Take additional precautions for safety and damage prevention in case of safety-related applications.
Functional Principle, Technical Data Functional Principle, Technical Data Functional Principle The IF2035-EIP 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
Certification: PNIO V2.43 / Certification: CT-19.1 / Special features Software integration in PLC: Software integration in PLC: Software integration in PLC: ESI file GSDML file EDS file Weight approx. 120 g 2 available for download on Micro-Epsilon website IF2035-EIP Page 8...
Delivery Delivery Unpacking, Included in Delivery 1 IF2035-EIP interface module 1 Assembly 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.
Klemme 1 Klemme 3 Fig. 2 Interface module terminals 1) Internally connected to supply ground 2) If the distance between IF2035/PNET and the sensor/controller is long, a separate supply for the sensor/controller may be advisable. IF2035-EIP Page 11...
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 Chap.
Direct or PCF1420-x/I/U PCx/8-M12 cable, the sensor ILD1x20 SCAC3/6 DT6120 supply for ACC5703 and PC1700-x/OE ILD1750 PC5/5-IWT INC5701 sensors is possible PC1900-x/OE ILD1900 only via the IF2035-EIP . PCx/8-M12 INC5701 PC2300-x/OE ILD2300 PC7400-6/4 MSC7x0x PC2250-x ILR2250 Steckersatz PC/SC2520-x ODC2520 Fig. 5 Connection examples...
Ensure correct cable termination for an RS485 bus or RS422 bus! We recommend a 120 Ohm terminating resistor between the signal lines at both the bus start and end. IF2035-EIP works as a master for both interfaces; internally, a 120 Ohm terminating resistor has already been permanently incorporated. The IF2035-EIP should be at the bus start.
Redundancy Adapter 1 Adapter 2 Adapter n Fig. 10 Cabling in the EtherNet/IP network Optional: IF2035-EIP can participate in a device level ring as a ring node and thereby reduce the threat of failures through redundant cabling. IF2035-EIP Page 15...
Commissioning Configuring the Sensors The sensor used must be correctly configured to work with the IF2035. 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.
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. IF2035-EIP Page 17...
5.2.2 Option 2: External Software IF2035-EIP 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 –...
10111111 0x00 Fig. 12 Interpretation of RS422 sensor data in IF2035-EIP 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.
Enable/disable ME- Enable/disable ME-Bus article number checking, if Uint8 Bus compatibility Article number checking is enabled only check Reset debug head- Uint8 Resets the error stored in debug header er error IF2035-EIP 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 IF2035-EIP 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 IF2035-EIP 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 IF2035-EIP 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 IF2035-EIP 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 IF2035-EIP 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 IF2035-EIP 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 IF2035-EIP has been restarted. Please use Class 0xA0, Instance 1, Attribute 7 to configure the level (TTL/HTL). IF2035-EIP Page 27...
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 par- ticular consequential damage, e.g., due to...
Here you can inform yourself about the respective national collection and return points. - Old devices can also be returned for disposal to MICRO-EPSILON at the address given in the imprint at https://www.micro-epsilon.de/impressum/. - 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.
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 (= IF2035 calculates cycle time) SensorInterface RS422 with 3 byte HTTL IF2035-EIP Page 30...
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. IF2035-EIP Page 31...
Measuring value 1 z-axis [bit 8:15] manuals/man--inertial- Float 32 bit Data[n+m+2] Measuring value 1 z-axis [bit 16:23] SENSOR-ACC5703-- Data[n+m+2] Measuring value 1 z-axis [bit 24:31] en.pdf Fig. 14 Encoding of Measured Data in the Transmission Protocol, ACC5703 IF2035-EIP Page 32...
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 IF2035-EIP into 4 bytes, see Chap. 5.3. Scaled...
Page 34
MinDistID Fig. 15 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 IF2035-EIP Page 34...
Measuring value m [31:24] measurements are output. Fig. 16 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 IF2035-EIP Page 35...
= 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 IF2035-EIP Page 36...
The sensor can continue to supply measurements to the RS422 output even while the sensor is communicating. 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 IF2035-EIP into 4 bytes, see Chap.
The sensor can continue to supply measurements to the RS422 output even while the sensor is communicating. 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 IF2035-EIP into 4 bytes, see Chap.
The sensor can continue to supply measurements to the RS422 output even while the sensor is communicating. 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 IF2035-EIP into 4 bytes, see Chap.
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 IF2035-EIP into 4 bytes, see Chap.
- The 4*7 bits are combined into a 28 bit value. - The IF2035-PROFINET sends data in little endian format. Distance value in millimeter: The user or a PLC must divide the transmitted value by 10 to obtain distance values with a resolution of 0.1 mm. IF2035-EIP Page 41...
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. 21 Encoding of Measured Data in the Transmission Protocol, INC5701S IF2035-EIP Page 42...
Page 43
Measuring value 2 SF [bit 24:31] Data[n + 5] Measuring value 2 SF [bit 24:31] Fig. 22 Encoding of Measured Data in the Transmission Protocol, INC5701D 1) LP = Low pass filter 2) SF = SensorFUSION filter IF2035-EIP Page 43...
4) CH: Checksum Receive: Bytes 5 - 15 Fig. 23 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-MSC7xxx--en.pdf IF2035-EIP Page 44...
Ex factory, the controller outputs the measurements in the Edge light-dark measuring program to the web diagram, i.e., output must be redirected to the RS422 interface. The ODC2520 supplies 3 bytes per value at the output. These bytes are coded by the IF2035-EIP into 4 bytes, see Chap.
= digital output value Fig. 25 Calculation of edge position from the digital value, ODC2700 Please refer to the operating instructions for the laser micrometer optoCONTROL 2700 for more information. The current version is available at: https://www.micro-epsilon.com/download-file/manuals/man--optoCONTROL-2700--en.pdf IF2035-EIP Page 46...
Need help?
Do you have a question about the IF2035-EIP and is the answer not in the manual?
Questions and answers