background image

Operating Instructions

IF2030/PNET 

Summary of Contents for IF2030/PNET

Page 1: ...Operating Instructions IF2030 PNET...

Page 2: ...MICRO EPSILON MESSTECHNIK GmbH Co KG K nigbacher Stra e 15 D 94496 Ortenburg Germany Tel 49 0 8542 168 0 Fax 49 0 8542 168 90 email info micro epsilon de www micro epsilon com Interface Module...

Page 3: ...Installation of the Interface Module 10 4 2 Pin Assignment 11 4 2 1 Supply Voltage 12 4 2 2 Connection Options 13 4 2 3 Cable Termination at Interface 14 4 3 Fieldbus Cabling 15 5 Commissioning 16 5 1...

Page 4: ...8 7 Service Repair 38 8 Decommissioning Disposal 38 Appendix A 1 Optional Accessories 39 A 2 Factory Settings 39 A 3 Integration Into TIA Portal 40 A 4 Sensor Values Data Format Conversion 45 A 4 1 Ge...

Page 5: ...mage if not avoided Indicates a user action i Indicates a tip for users Measurement Indicates hardware or a software button menu 1 2 Warnings Connect the power supply and the display output device acc...

Page 6: ...ets the requirements 1 4 Intended Use The IF2030 PNET interface module is designed for use in industrial and laboratory applications It is used to convert the internal MICRO EPSILON sensor protocol RS...

Page 7: ...o Profinet IO Features Synchronization output LED status display Profinet interface Housing for top hat rail 2 2 Technical Data Model IF2030 PNET Power supply 9 to 36 V Speed 1 ms refresh time Profine...

Page 8: ...ted sensors controller ACC5703 DT6120 INC5701 RS422 interface Baud rate 9600 Baud 4 MBaud Overvoltage protection 8 13 V ESD 15 kV Terminating resistor 120 Ohm integrated Supported sensors controller A...

Page 9: ...and transport damage If there is damage or parts are missing immediately contact the manufacturer or supplier 3 2 Download GSDML file available at https www micro epsilon de service download TIA funct...

Page 10: ...allation and Assembly i Ensure careful handling during installation and operation 4 1 Installation of the Interface Module 22 6 89 0 3 0 35 99 3 90 0 4 107 4 21 113 7 4 48 0 4 0 6 TS35 Top hat rail Fi...

Page 11: ...nection Ground for supply voltage Terminal 3 M1 M2 Multifunction input 1 2 sensor e g for laser on off A RS485 A Terminal 1 and 2 connec tions daisy chained B RS485 B S Synchronization output S Synchr...

Page 12: ...he 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...

Page 13: ...420 x I U PC1700 x OE Sensor Controller PC2300 x OE PC SC2520 x Fig 5 Connection examples for IF2030 PNET The length of the cable between IF2030 PNET and sensor controller is 10 m at most Because of t...

Page 14: ...e signal lines at both the bus start and end IF2030 PNET works as a master for both interfaces internally a 120 Ohm terminating resistor has already been permanently incorporated The IF2030 PNET shoul...

Page 15: ...e master device remain unused IO Controller IO Device 1 IO Device 2 Redundancy IO Device n Fig 9 Cabling in the Profinet IO network Optional You achieve greater failsafe network performance if you imp...

Page 16: ...aud rate and sensor interface can be configured in various ways Sensor Controller Baudrate Baud RS485 RS422 Sensor Controller Baudrate Baud RS485 RS422 ACC5703 230400 ILD1420 921600 ACS7000 230400 ILD...

Page 17: ...components that allow for easy access to options for the IF2030 PNET Select the IF2030_BaudrateInterface component and transfer the parameters see Chap 5 7 3 5 2 3 Option 3 Directly Access the Object...

Page 18: ...i e a 4th byte is added to the 3 bytes and then transmitted The sensor signals selected for transfer and their sequence are available on the sensor s web interface L Byte 00000001 M Byte 01001100 H B...

Page 19: ...preferred sensor data size Desired useful data length in bytes per sensor value 0 estimated calculated value 0x2023 0 Uint8 RW serial sensor interface 0 RS485 1 Reserved 2 ASCII RS422 0x2024 0 Uint8...

Page 20: ...erial number Serial number 8 Uint8 R Change index Change index 9 Uint8 R Calibration day Day of calibration 10 Uint8 R Calibration month Month of calibration 11 Uint8 R Calibration year Year of calibr...

Page 21: ...scription 0x2213 Diagnostic block RS485 bus diagnostic block if available 0 Uint8 NrOfObjects 1 Uint8 RW page index to read Specifying an index lets you scroll through exist ing pages 2 Uint8 R number...

Page 22: ...ax number of pages 4 Uint8 R measurement unit Signal unit 5 Int32 R article number Part number 6 Int32 R Option Option 7 Int32 R Batch number Batch number 8 Int32 R serial number Serial number 9 Float...

Page 23: ...16 RW Parameter ID Please refer to the sensor documentation for avai lable parameter IDs and their types 2 Uint8 14 R Name 3 Uint8 8 R Unit 4 Uint8 8 R Type 0x2510 Float parameter Read or write float...

Page 24: ...es 2 Uint8 RW Reserved 3 Int32 RW Value Value 4 Uint8 14 R Name Designation 5 Uint8 8 R Unit Unit as a string 6 Int32 R Min 7 Int32 R Max 0x2530 Uint Parameter Read or write unsigned integer parameter...

Page 25: ...sensor documentation for avai lable parameter IDs and their types 2 Uint8 RW Reserved 3 Uint8 246 RW Value Value 4 Uint8 14 R Name Designation 0x2600 RS422 ASCII Access RS422 commando 1 Uint8 128 RW S...

Page 26: ...the binary data block to be written RECORD Usable data for writing RECORD VALID BUSY ERROR STATUS and LEN contain return parameters that allow for determining the success or progress of the write comm...

Page 27: ...in a buffer On the SPS RDREC is executed and thus the last command and the answer buffer are read back at the same time the answer from IF2030 is saved in the RECORD buffer Fetch answer see Fig 13 Th...

Page 28: ...F 0x0A L A S E R P O W 0x20 O F F 0x0A Command LASERPOW OFF n Write Header 8 Byte Reserved Reserved Subindex Reserved Data length UINT32 LE Command LASERPOW OFF n Fig 14 SPS write command with 8 Byte...

Page 29: ...Status Result Output Enable Flag HW ID Objekt Index 8Byte Data Length 15 0x2530 273 1 0 0 0 0x01 0 0x07 0xF8 0x02 0xE7 0x00 0x03 0x00 0x00 PARAMID 760 VALUE 999 Write Header 8 Byte Reserved Reserved...

Page 30: ...IF2030_HTTL Debug R W switching between HTL TTL 0x2027 and enabling of the DebugHeader 0x2028 IF2030_MEB_floatparam R W Float type sensor parameter 0x2510 IF2030_MEB_intparam R W Int type sensor para...

Page 31: ...g window Now select the path for the source file IF2030_FBs scl and click the Open button The file is located in the External source files folder Next the func tion components must be transferred to t...

Page 32: ...function components generated are now available in the Program compo nents folder You can also view the re sult of generating them in the Inspec tion window on the Info Compile tab Please note that th...

Page 33: ...k and change the name if necessary Select Global DB for the type Enable the check mark Add new and open unless this has already been done automatically Confirm the selection with OK The data component...

Page 34: ...nction component to be processed it must be called in the program Open the Main OB1 organization component by double clicking it Mark your function component and drag it into the pro gram of the previ...

Page 35: ...r the data component and the Main OB1 organization component are displayed next to each other Save your project To translate all components click the Program components folder in Project navigation an...

Page 36: ...sic parameters In the Hardware catalog select the Basic settings output module and place it in the next free slot in the Device overview The input module must be located before the basic settings modu...

Page 37: ...PU Select your S7 device in the Working window if this has not been done already and click the Load to device symbol button on the Function bar Reboot the IF2030 PNET to have the changes take effect i...

Page 38: ...ng from the purchase contract remain unaffected In particular MICRO EPSILON shall not be liable for any consequential special indirect or incidental damage In the inter est of further development we r...

Page 39: ...installation of top hat rail 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 A 2 Factory Settings Baudrate 9600 Baud c...

Page 40: ...rol ler and must be integrated into the corresponding configuration software Import the GSDML file To do so in the Extras Manage device description files DDF menu select the path for the file GSDML Vx...

Page 41: ...rdware catalog tab In the menu select Other field devices PROFINET IO I O MICRO EPSILON MESSTECHNIK GmbH PNS IF2030 PNET Fig 19 Selecting IF2030 PNET as the hardware Drag IF2030 PNET into the project...

Page 42: ...s device name in the Inspection win dow Properties General tab Fig 20 Assigning a device name i The device name is used to identify the device on the PN network and as an address it must be unique acr...

Page 43: ...en dialog window click the Update list button Potential devices on the PN network are displayed In the list that is now displayed mark the row with your IF2030 PNET that is to be renamed field Status...

Page 44: ...talog first select the matching input module for the usable data the module is determined by the component and must match the one selected in TIA drag it to the first free slot in the Device overview...

Page 45: ...nversion A 4 1 General 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 o...

Page 46: ...ng instructions for the acceleration sensor for more information The current version is available at https www micro epsilon de download manuals man inerti alSENSOR ACC5703 en pdf Data 9 Measuring val...

Page 47: ...1 Counter 15 8 Data 2 Packet length m 7 0 unsigned char Data 3 Filler byte 7 0 unsigned char Data 4 Measuring value 1 7 0 signed integer Scaling of measurements BY default 24 bit measurements are tra...

Page 48: ...15 Data 3 Long term values counter bit 16 23 Data 4 Long term values counter bit 24 31 Data 5 Number of measured values in this package 8 bit Data 6 Padding byte 8 bit Data 7 Padding byte 8 bit Data...

Page 49: ...ees Data 0 Status byte contains error flags normally 0x00 8 bit Data 1 Data 4 Measured value counter bit 0 31 Uint 32 bit Data 5 Number of measured values in this package 8 bit Data 6 Data 7 Padding B...

Page 50: ...pDetector 3 1024 1023 256 00 255 75 x 4 C TempLightSrc 4 1024 1023 256 00 255 75 x 4 C LightSensor Red 5 0 65535 0 00 100 00 x 65536 100 Green 6 0 65535 0 00 100 00 x 65536 100 Blue 7 0 65535 0 00 100...

Page 51: ...n_1 2 3 81 83 131072 131071 256 00 256 00 x 512 DetectedID 84 0 16 0 16 MinDistID 85 0 16 0 16 Fig 25 Overview of output data via RS422 Please refer to the operating instructions for the color measuri...

Page 52: ...at the output These bytes are coded by the IF2030 PNET into 4 bytes see Chap 5 3 The linearized measuring values can be converted in m using the following formula x dOUT 98232 MR 65536 x Displacement...

Page 53: ...lues can be converted in m using the following formula Value Variables Value range Formula Distance x digital value 0 643 SMR reserve 643 64877 Measuring range 64877 65520 EMR reserve d mm MR mm x 1 1...

Page 54: ...by the IF2030 PNET into 4 bytes see Chap 5 3 The linearized measuring values can be converted in m using the following formula Value Variables Value range Formula Distance x digital value 0 230604 d...

Page 55: ...linearized measuring values can be converted in m using the following formula Value Variables Value range Formula Distance x digital value 0 643 SMR reserve 643 64877 Measuring range 64877 65520 EMR...

Page 56: ...es per value at the output These bytes are coded by the IF2030 PNET into 4 bytes see Chap 5 3 The linearized measuring values can be converted in m using the following formula x m dout 131000 x Measur...

Page 57: ......

Page 58: ...ON MESSTECHNIK GmbH Co KG K nigbacher Str 15 94496 Ortenburg Germany Tel 49 0 8542 168 0 Fax 49 0 8542 168 90 info micro epsilon de www micro epsilon de X9751394 A021089MSC X9751394 A02 MICRO EPSILON...

Reviews: