Home

6 - SEW-Eurodrive

image

Contents

1. J Data Types aye PI 3_words from DRIVE User Defined wordt INT Hex i SEW_DRIVE_3PD word2 INT Hex 3 SEW_MOVIAXIS_10PD S wore INT Hex 1 i 019B_18211615_I_C9l Ich Po a weds DRE 4 013B_18211615_0_cS z NT fn l A _10_words DEZA cs _3_words word2 INT Hex E E Strings wad INT Hex ED AddAnNafinad oF I 7882429323 The description for the process input and output data of the controller tag can match the definition of the process data PD in the UHX71B OSR71B Manual UHX71B Controller with OSR71B Fieldbus Interface 27 5 Configuration and Startup EtherNet IP Configuration examples in RSLogix5000 4 To copy the data of the UHX71B OSR71B to the new data structure a CPS com mand is added at the start of the MainRoutine which reads the data from the control ler tag see following figure Controller Tags 5 MainProgram MainRoutine 2 Controller Fault Handler CI Power Up Handler Hl elele EE Tasks fa MainTask E c3 MainProgram Program Tags Eid MainRoutine Ca Unscheduled Programs Phases E E Motion Groups C3 Ungrouped Axes 3 Add On Instructions Copy from MOVI PLC to Program Tag PS Synchronous Copy File Source MOVIPLC_Advanced Data 0 Dest MOVIPLC_ProgramTag PI Length 1 7882586123 To copy the data from the new data structure to the UHX71B OSR71B insert a CPS command at the end of the MainRoutine
2. Class Attribute Access Name Datatype Default value hex Description 1 Get Revision UINT 0001 Revision 1 2 Get Max Instance UINT 0001 Maximum instance Instance 1 Attribute Access Name Datatype Default value hex Description 1 Get Vendor UINT 013B SEW EURODRIVE GmbH amp Co ID KG 2 Get Device UINT 0065 Manufacturer specific type Type 3 Get Product UINT 000A Product no 10 UHX71B Code Revision STRUCT of Major USINT Revision of the identity object 4 Get shi A Revision depends on firmware version Minor USINT Revision 5 Get Status WORD Table in Coding of attribute 5 Status 6 Get Serial UDINT Unique serial number of fieldbus number connection 7 Get Product SHORT_ SEW CONTROLLER Product name Name STRING POWER e Coding of attribute 5 Status Bit Name Description 0 Owned Controlling connection is active 1 Reserved 30 Manual UHX71B Controller with OSR71B Fieldbus Interface Ethernet Industrial Protocol EtherNet IP CIP object directory C xd Supported ser vices 6 3 2 Message router object Class Instance 1 Manual UHX71B Controller with OSR71B Fieldbus Interface Bit Name Description 2 Configured Configuration complete 3 Reserved 4 7 Extended Device Status See table Coding of the Extended Device Status 8 Minor Recoverable Fault Minor error that can be remedied 9 Minor Unrecoverable Fault Minor error that
3. 1 General tab 2 Device name edit box 3 ETHERNET button 2 Enter the device name mentioned above in the Device name edit box 2 on the General tab Note that the name is case sensitive 3 Click on the ETHERNET button 3 in the Station PN IO system group in order to enter the previously assigned IP address 58 Manual UHX71B Controller with OSR71B Fieldbus Interface PROFINET IO Configuration PROFINET configuration with topology detection 10 4 PROFINET configuration with topology detection 10 4 1 Introduction PROFINET topology detection allows for configuring and monitoring the structure of the network with the PROFINET IO controller in addition to the PROFINET IO devices The so called Physical device PHDEV is the starting point for configuration PDEV is a model for the Ethernet interface and can be found in slot 0 in the configuration with an Ethernet interface subslot and one subslot for each Ethernet port The Ethernet ports made visible in this way can be connected to the configuration tool The result is an image of the desired Ethernet routing for the plant This image is stored in the PROFINET IO controller To determine the real plant topology the PROFINET IO devices must support the so called LLDP Link Layer Discovery Protocol The PROFINET IO devices exchange information with the neighboring PROFINET IO devices via LLDP Via LLDP each PROFINET IO device cyclically sen
4. Assembly and Installation Notes for Ethernet 4 Connecting the UHX71B OSR71B controller to an Ethernet network 4 Assembly and Installation Notes for Ethernet 4 1 Connecting the UHX71B OSR71B controller to an Ethernet network This chapter only describes the connection to Ethernet networks via X21 and X22 Con nection and functionality via X37 engineering are described in the UHX71B Perfor mance Class power manual fronton Designation LED Function UHX71B with OSR71B Ethernet g Terminal LED LED 23 1 Reserved LED 23 2 Reserved LED 23 3 Ethernet Communication status LED 23 4 System status B X21 Ethernet connection x B g LED Link green Py LED Activity yellow X22 Ethernet connection LED Link green LED Activity yellow Sas Zasn 1a 7995857803 4 2 Pin assignment X21 and X22 Use prefabricated shielded RJ45 plug connectors compliant with IEC 11801 edition 2 0 category 5 Sey NE A B 6139704459 A _ View from front B View from back 1 Pin 1 TX Transmit Plus 2 Pin 2 TX Transmit Minus 3 Pin 3 RX Receive Plus 6 Pin 6 RX Receive Minus Manual UHX71B Controller with OSR71B Fieldbus Interface 13 14 Assembly and Installation Notes for Ethernet Shielding and routing bus cables 4 2 1 Connection controller Ethernet To connect th
5. 255 255 128 Subnet mask binary 11111111 11111111 11111111 10000000 The class C network with the address 192 168 10 is further subdivided by the subnet mask 255 255 255 128 2 networks are created with the address 192 168 10 0 and 192 168 100 128 The following node addresses are permitted in the two networks e 192 168 10 1 192 168 10 126 e 192 168 10 129 192 168 10 254 The network nodes use a logical AND operation for the IP address and the subnet mask to determine whether there is a communication partner in the same network or in a dif ferent network If the communication partner is in a different network the standard gate way is addressed for passing on the data Manual UHX71B Controller with OSR71B Fieldbus Interface 19 20 4 6 6 4 6 7 4 7 4 7 1 Assembly and Installation Notes for Ethernet Setting the IP address parameters Standard gateway The standard gateway is also addressed via a 32 bit address The 32 bit address is rep resented by 4 decimal numbers separated by decimal points Example 192 168 10 1 The standard gateway establishes a connection to other networks In this way a net work station that wants to address another station can use a logical AND operation with the IP address and the subnet mask to determine whether the desired station is located in the same network If this is not the case the node addresses the standard gateway router which must be p
6. 1 0 Configuration 1783 ENBT A 1788 10 100 Mbps Ethernet Bridge Twisted Pair Media S E Backplone CompactLogi System 1763 EWEB A 1788 10 100 Mbps Ethernet Bridge w Enhanced Web Serv f 1769 L32E Compact _Logx1769_L32E 1794 AENTJA 1794 10 100 Mbps Ethernet Adapter Twisted Peir Meche 1769 132E Ethernet Port LocsENB DrivelogixS730 Eth 10 100 Mbps Ethernet Pert an OriveLogix5730 Ba Ethernet ETHERNET GRIDGE Generk EtherNet IP CIP Bridge GB CompactBus Loca thenet Module 7874677003 e In the IO Configuration folder select the entry 1769 L32E Ethernet Port Lo calENB as the Ethernet communication interface Right click and choose New Module from the context menu The selection window Select Module appears To add option UHX71B OSR71B to the project mark the entry ETHERNET MOD ULE in the Communications category Confirm your selection by clicking OK The New Module window opens Manual UHX71B Controller with OSR71B Fieldbus Interface 23 Configuration and Startup EtherNet IP Configuring the master EtherNet IP scanner First enter the name under which the data is stored in the controller tags for the newly created module and then enter the IP address f RSLogix 5000 EDS ersuchNeweRSLogix 175641618 19 11 cab ar he Martins Nemertina 4 h ae 5 m FA Par So aj gt EW cow owe were z9x E E Module Properties EthernetiPMaster ETHERNET MODULE 1 1 5 SJ Controller E0SVers
7. Drive Technology Drive Automation System Integration Services MIA A MTA AA EURODRIVE Manual UHX71B Controller Performance Class power with OSR71B Fieldbus Interface EtherNet IP Modbus TCP and PROFINET Edition 04 2013 20101341 EN SEW EURODRIVE Driving the world 250 Shc aes r du 280 Ue Contents Contents 1 General information ccccccesssecceeeeseeeeeeeeeseeeeeeesseeeseeeesaneeeeeeseanseeeesseanseeeeseenees 7 1 1 How to use this documentation cceceeceeeeeeeeeeeeeecneeeeeesetieeeeeeeteeeeeees 7 1 2 Structure of the safety Notes 0 cece eee eeeeeeeeeeeeneeeeeetaaeeeeeeetneeeeees 7 1 2 1 Meaning of signal WOrdS ecccceeeeeeeeneeeeeeeeneeeeeeteeeaeeeeeeeaaeeees 7 1 2 2 Structure of the section safety notes cc eeeeeeeeeeenteeeeeeenees 7 1 2 3 Structure of the embedded safety notes 7 1 3 Rights to claim under warranty 0 ccccccceeeeeeeeeeeeeeeneeeeeeeteeeeeeetieeeeeeees 8 1 4 Content of the documentation 0 ce cceceececeteeee eee etieeeeeeeteeeeeeetieeeeeeenea 8 1 5 Exclusion of liability 2004 5 0208 ea A TO A ATE 8 1 6 Other applicable documentation c ccccccecceeeeeeeeeeeeceeeeeeeeeeeeseeeeesenaees 8 1 7 Product names and trademarks cecccceeeeeeeeeeeeeecneeeeeetaeeeeeeenaeeeeeeeas 8 1 6 Copytights 4 200 nee ee ee 9 2 Safety NOtes occ iicciceccescdenceceedessocecnevaes
8. The diagnostic procedures described below demonstrate the integration of the UHX71B OSR71B into an Ethernet network and the error analysis method for the fol lowing problems e The UHX71B OSR71B controller is not integrated properly in the EtherNet IP or Modbus TCP network e The master scanner cannot specify any process data For further information regarding the programming of the UHX71B OSR71B refer to the manual MultiMotion for MOVI PLC For more diagnostic information refer to the online status display in the EtherNet IP master scanner in the Modbus TCP master and the corresponding online help Step 1 Checking the LED status Check the status of the LED on the UHX71B OSR71B acc to chapter Status LED In order to check and set the IP parameters you can proceed according to section Set ting IP address parameters or use MOVITOOLS MotionStudio The PING and IPCONFIG commands that you can enter via the DOS console on your PC are further tools for checking the communication via Ethernet 9 1 2 Step 2 Check the Status LED and the Status display of the master scanner To do so use the documentation of the controller or master module Should there be no working EtherNet IP or Modbus TCP master yet you can use an SEW master simulator for testing or starting up the UHX71B OSR71B The latest ver sion of the master simulator is available on the SEW website You can use the SEW master simulator to exchange proces
9. The hardware catalog contains several entries for each SEW interface marked as dif ferent versions An entry marked with OLD does not support the PROFINET IO to pology detection BR HW Config SMATIC 300 1 Configuration myProject a fos Station Edit Insert PLC View Options Window Help x DSN th Sh mie HO Re oj xj MUR DAU E njai PROFIBUS 1 DP master sytem 1 Seas tere J PROFIBUS DP F PROFIBUS PA a PROFINET OJ Additiond Field Device 5 Deve s there PROFINE a 5 10 LAJ 6 eau A Press Fl to get Help 7975727371 2 Right click on PROFINET IO system and select PROFINET IO topology from the context menu to open the topology editor The Topology editor window is displayed 3 Proceed according to chapter Specifying the topology 10 4 3 Specifying the topology and detecting faulty connections Topology detec tion with topology editor Specifying the topology 60 The purpose of topology detection is to compare the current topology online topology with the configured topology offline topology Any deviation suggests faulty connec tions in the PROFINET network The following section provides an introduction as to how to use the topology editor to specify PROFINET nodes and detect faulty connections to ports Refer to the online help for a detailed description and important additional information e g the color
10. eee erir G 8 F Functional safety technology Safety NO nra sel cece A E E 11 G GSDMEL file is 4 0 Aisa en ake 54 H Hoist applications cccccceceeeeeeeeeeeeeeeeneeeeeeees 11 L Link Activity LED erena a a 17 E2351 LED ua a a a a 16 RACED fev aaa E A ETE 15 L233 LED zaria T E E RN 16 23 4 LED rena ena a s 16 17 M Modbus protocol Modbus TCP 44 Connection management 51 Introduction cei e a ae sadenvat 44 Mapping and addressing cscceeeessteeeeeeenees 44 Protocol StruCture ce o aea aaaea aaa 45 Services function codes 45 Multicast handling notes c eeeeeeeeeeeeees 15 N Notes Designation in the documentation 7 0 Overview of parameters Bus dependent parameters cc ssseeeeeeeees 75 Bus independent parameters 0c cee 74 P Port statistics PROFINET topology c ccceeeeeeeeeeeeeeeeeeeeeeeeee 65 Process data exchange EtherNet IP Timeout response ceceeeeeeeeeeeceeeeeeeeeeeeeees 29 Process data exchange with the SEW controller Control example for SIMATIC S7 0006 67 Product NAMES siucar a a aie e a adea 8 PROFINET Topology detection assssssssesrsseesssrrresrrrrresernness 59 PROFINET IO configuration 0c ceeeeeeeeeeeee 54 Assigning PROFINET device name 55 Installing the GSDML file for UHX71B OSR71B nrinn 54 Protocol structure Modbus TCP Service FC3 Read Holding Registers 4
11. 0 Set defaut IP parameters Othe parorneters Standard giteway 192 168 10 4 WAC adciess 000000000000 DHCP startup conliol DHCP hd Eihamet baud rats MBsal 0 x PROPNET device name ate B hW wie 2 Address Confid Detection ACD Enable Lait ACD Activiy No Conte Detected Lect ADD MAC sd ess 000000000000 LatACDIPAddess gp 0 0 Ethemet 8229853963 INFORMATION lil For Modbus TCP the timeout monitoring must take place in the application e g via a toggle bit 5 3 2 Status of the Ethernet IP fieldbus interface The FbusGetlnfoV2 function block makes the status and some display parameters of the fieldbus interface available for the IEC program and for diagnostics FBusGetlnfoV2 BOOL C Enable Done BOOL Type BOOL ErrorlD BOOL Address UDINT Baudrate UDINT Timeout UDINT BusType T_PLC_BUS_TYPE BusState T_PLC_BUS_STATE PdConfig T_PLC_BUS_PD_CONFIG 7628791563 If there is no communication with the fieldbus master the output Error is set to TRUE During an active fieldbus connection the output Done is set to TRUE and the outputs Address Baud rate timeout and Bus type show the respective parameters as they were set via the parameter tree in MOVITOOLS MotionStudio or via PLC Manual UHX71B Controller with OSR71B Fieldbus Interface Configuration and Startup EtherNet IP 5 Configuration examples in RSLogix5000 5 3 3 Checking the process data communication i Now actual values can be read from the UHX71B OS
12. 5 1 Validity of the EDS file for UHX71B OSR71B neeesser 22 5 2 Configuring the master EtherNet IP scanner ceceeeeeeeeeeteeeeeeeeees 22 5 2 1 Process data exchange ccccceceeeeeeeeeeeeeeeeeeeeeneeeeeeeeneeeeeeeeaas 23 5 2 2 Other Settings fcccecis cdetdsles tapette a a iad 25 5 3 Settings in the UHX71B OSR71B controller 0 00 ee eeeeeeeeeeeeteeeeeeeneee 25 5 3 1 Process data configuration Ethernet IP slave and MODUS TOP nimiseen ierni iiaii a aiaa E 25 5 3 2 Status of the Ethernet IP fieldbus interface 26 5 3 3 Checking the process data communication cceeeeeee 27 5 4 Configuration examples in RSLOGIX5000 ce eeeeeeeeeeseeeeeeeeesteeeeeeeaas 27 5 4 1 UHX71B OSR71B with 16 PD data exchange eee 27 6 Ethernet Industrial Protocol EtherNet IP ccsccssesseeseenseeessesseenesenseeeees 29 6 1 MMtrOMUCtiON sennoina kersie vested cei veec dec e T aN 29 6 2 Process data exchange a sssssesssssssersrnnessinransrisnnesdiinnaaatinnnnnnnananaaenanenaana 29 6 2 1 Timeout response ccecceeeeeceeceeceeeeeeeeeeeeeeeenccaeaeeeeeeeeeeeeeeeees 29 6 3 CIF Obect dred einnar nein tain bagi beseteartinin Gatien 30 6 3 1 Identity Objet iia vate deneeetis eee cede ited ieee cee 30 6 3 2 Message router object oe cceecneeeeeeeeeeeeeeeeeenaeeeeeeeestaeeeeeeeaaes 31 6 3 3 ASSEMBLY ODjOCtiicc tecrsccccesbesctecuhaa ihc A A EEE AEEA RE AAEE 32 6 3 4 TCP IP interface object eon sire aa ETES 33
13. 7 Function code Requested service 3 Read Holding Register 8 Reference number high Offset 9 Reference number low Offset 10 Word count high Number of words register 11 Word count low Number of words register Response Byte Designation Meaning permitted values 0 6 MBAP header See section Header 7 Function code Service 3 Read Holding Register 8 Byte count Number of following bytes 9 Data 2 Data bytes depending on length Exception Byte Designation Meaning permitted values 0 6 MBAP header See section Header 7 Function code 83hex 8 Exception Code Error code Manual UHX71B Controller with OSR71B Fieldbus Interface 8 47 8 48 qu Modbus Protocol Modbus TCP Protocol structure 8 2 3 FC16 Write Multiple Registers With the service FC16 Write Multiple Registers you can write a variable number of reg isters see following figure MBAP Header Function Code Data FC16 T ID 0x00 Prot ID 0x00 es ou i nan Write Address Write WordCount ri shat 7971450763 Example Request Byte Designation Meaning permitted values 0 6 MBAP header See section Header 7 Function code Requested service 16 Write Multiple Registers 8 Reference number high Offset 9 Reference number low Offset 10 Word count high Number of words regi
14. Controller Organizer screen in the RSLogix 5000 program as shown in the screenshot below use the tree structure on the left side of the screen i gt RSLog 5000 Compact_Lognel 764 L320 1 7694 928 i s o x Fle Edt View Search logc Communications Tools Window Help aloe a dael AH s dolce i viel ala Difino 1 E RUN EH Bl ome SSCS F Nafas gt Ee Need Brin d I d 4 Dj 12 Favorites tH recat tomers i conde Comper ogni A P Controller Tags L Controller Fauk Handler LI Powar Up Handler E Communications E Tasks L734 AENTIA 1734 Ethernet Adapter Trested Pair Media SS MainTask 1738 AENTIA 1738 Ethernet Adapter Twested Pair Media HOB MainProgram 1756 EN2T A 1756 10 100 Mbps Ethernet Bridge Twisted air Media C Unscheduled Programs 1755 ENBT A 1756 10 100 Mbps Ethernet Bridge Twisted Pair Media al Motion Groups L7S56 ENET A 1756 Ethernet Communication Interface _ 63 Ungrouped Axes L756 ENETIB 1756 Ethernet Communication Interface 3 Trends 1755 EWEB A 1756 10 100 Mbps Ethernet Bridge wjEnharced Web Serv Sl Data Types 1757 FFLDJA 1757 Foundation Fieldbus Linking Device yk User Defined L763 ENBT A 1768 10 100 Mbps Ethernet Bridge Twisted Par Media A R Strings 1769 132 Etherre 10 100 Mbps Ethernet Port on Compact ogix5332E 2 Gut Predefined 1769 LISE Etherne 10 100 Mbps Ethernet Port on Compact ogoS33SE ih Module Defined 1783 EN2DN A 1788 Ethernet to Devicetet Linking Device
15. amp Co KG P O Box 3023 D 76642 Bruchsal Germany Phone 49 7251 75 0 Fax 49 7251 75 1970 sew sew eurodrive com www sew eurodrive com
16. 6 3 5 Ethernet link object nasidaria edi eer iii 33 6 4 General Error Codes ccccccccsccecceceseeneeeesesnneneceeesennaeceseeseeneeeseeeseeeeeteeens 35 7 Configuration and Startup Modbus TCP cccccesesseeeeeeeeeeeeeeeeseeeeeeeeeeeeeeens 36 7 4 Configuration for the master Modbus scanner eeeeeeeeeeteeeeeeeeeee 36 7 1 1 Hardware Configuration ccccccseeeceeeeeeeeeeeeeeseeeeeeeeeneeeeeeenaas 36 7 1 2 Settings for the Ethernet component cccceeeeeeeteeeeeeeenee 37 7 1 3 Addressing the drive using I O scanning cceeeseereeeeneees 38 7 2 Settings in the UHX71B OSR71B controller eee ee eeeeeeeeeeeeteeeeeeenees 39 7 2 1 Process data configuration 000 eee ceeenteeeeeeeenteeeeeeeetaeeeeeeeeaaes 39 Manual UHX71B Controller with OSR71B Fieldbus Interface Contents 10 11 7 3 Project planning example in PL7 PRO eeeceeeesneeeeeeeeneeeeeeeennaeeeeeeeaas 7 3 1 UHX71B OSR71B controller with 16 PD data exchange 7 4 Examples for data exchange via Modbus TCP eeeseeeeeeeeeseeeeeeeeeeaes 7 4 1 Writing and reading process data ceceeeeeeeeeeeeeeeeetteeeeeeees Modbus Protocol Modbus TCP cccccesseeeeeseseeeeeeeeeeneeseeneeneeseesesseeeenensseeeeens g1 MMMOCUCHON anenai a A ORAA E R A E RR 8 1 1 Mapping and addressing ecceeeeceeeeseeeeeeeeeeneeeeseeeneeeeeeeeaaes 8 1 2 Services function codes essssssrsssessrrresere
17. 7900597387 e Click on the button Confirm to confirm the rack configuration and the global config uration e Once you have transferred your settings and started the program the color of LED L13 NETWORK STATUS of DHR41B changes to green see chapter Status LED 38 Manual UHX71B Controller with OSR71B Fieldbus Interface Configuration and Startup Modbus TCP 7 Settings in the UHX71B OSR71B controller 7 2 Settings in the UHX71B OSR71B controller The creation of IEC programs is described in detail in the MOVI PLC manual This section only describes the fieldbus specific characteristics 7 2 1 Process data configuration The process data interface is normally configured by the master scanner The master sets the number of process data words In the parameter tree of MOVITOOLS MotionStudio index 8451 the currently set value is displayed in the field PD configuration see following figure Tree 2 GA MOV PLC DHx41B parameter Fieldbus Bus diagnostics MOVI PLC DHx41B parameter Diagnostics DRE Display values Fieldbus type PLC Ethernet IP Status displays Unit data Fieldbus baud rate kBaud 100000 ES Unit functions Fieldbus address a interfaces Feldbus timeout s 0 300 CAN Firmware version fieldbus 1821 534 3 52 RS485 Digital 1 0 Firmware release fieldbus 3 5 Fieldbus PD configuration 16 Pow B Bus diagnostics E Ethemet configuration 7946698251 INF
18. Datatype Default value hex Description 3 Get Data Array of INPUT assembly BYTE INFORMATION The designations INPUT assembly and OUTPUT assembly refer to the processes as seen from the network s point of view An INPUT assembly produces data on the network OUTPUT assembly consumes data from the network Instance 161 Instance 121 Instance 171 X X Class 0E Get_Attribute_Single x Service code hex Service Name Manual UHX71B Controller with OSR71B Fieldbus Interface Ethernet Industrial Protocol EtherNet IP CIP object directory C xd 6 3 4 TCP IP interface object The TCP IP interface object enables the IP parameters to be configured via Ether e e Net IP Class code F5pe Class Attribute Access Name Data type Default value hex Description 1 Get Revision UINT 0001 Revision 1 2 Get Max Instance UINT 0001 Maximum instance 3 Get Number of UINT 0001 DHR41B has one TCP IP Instances interface Instance 1 Attribute Access Name Datatype Default value hex Description 1 Get Status DWORD 00000001 Valid configuration 2 Get Configuration DWORD 00000014 The interface configura capability tion attribute 5 is writable The DHCP can be used for configuration 3 Set Configuration DWORD 00000002 0 The unit uses the control st
19. Extended that can be read The UHX71B OSR71B supports the Basic and Regular blocks conformity level 02 The entire block is always read streaming This means that values 01 and 02 are per mitted in the Read Device ID Code The Object ID must be zero The response is not fragmented Example Request Byte Designation Meaning permitted values 0 6 MBAP header See section Header 7 Function code Requested service 43 Read Device Identification 8 MEI type Ox0E 9 Read device ID code 01 or 02 10 Object ID 0 Response Byte Designation Meaning permitted values 0 6 MBAP header See section Header 7 Function code Service 43 Read Device Identification 8 MEI type Ox0E 9 Read device ID code 01 or 02 10 Conformity level 02 11 More follows 0 12 Next object ID 0 13 Number of objects e g 3 14 Object ID 15 Object length 16 Object value 17 Exception Byte Designation Meaning permitted values 0 6 MBAP header See section Header 7 Function code 43hex 8 Exception Code Error code Objects UHX71B OSR71B Object ID Name Type M O Category Value example 0x00 VendorName SEW EURODRIVE 0x01 ProductCode Mandatory Basic SEW CONTROLLER POWER 0x02 MajorMinorRevisons ASCII 823 568 0 10 e g 0x03 VendorUrl string www sew de 0x04 ProductName Optional Regular SEW CONTROLLER POWER 0x05 ModelName
20. OSR71B 10 PROFINET IO Configuration 10 1 Installing the GSDML file for VHX71B OSR71B i INFORMATION The latest versions of the GSD ML files are available for download from the SEW website www sew eurodrive com You find them in the Software section of the re spective units Proceed as follows to install the GSD file 1 Start STEP 7 HW Config and select the Install new GSD file menu item from the Extras menu A window is displayed 2 Click Browse and select the GSDML file matching the UHX71B OSR71B SEW con troller GSDML file SEW controller GSDML V2 1 SEW Controller Power yyyymmdd xml UHX71B yyyymmdd represents the date 3 Click OK for confirmation 4 You find the PROFINET IO interface for the respective controller in the hardware cat alog under PROFINET 10 Other field units Drives SEW SEW controllers For more information regarding the PROFINET interface of the UHX71B OSR71B refer to chapter Configuring a PROFINET interface for the UHX71B OSR71B Manual UHX71B Controller with OSR71B Fieldbus Interface PROFINET IO Configuration 10 Assigning a PROFINET device name 10 2 Assigning a PROFINET device name Proceed as follows to assign the PROFINET device name 1 Select Ethernet Edit Ethernet node from the Target system menu in STEP 7 HW Config The following window opens Edit Ethernet Node Ethernet node
21. RJ45 mtf standmodell Port 1 l Export Options I 1 Start button 2 Plus symbol minus symbol B Online topology list 4 Assign button 5 Offline topology list 6 Offline online comparison tab Click Start 1 to determine the online topology and compare it with the configured topology offline topology The left part of the window displays the Configured topology offline list 5 and the right part displays the Detected topology online list 3 The color code the online help and the order of the entries provide information re garding the comparison result Make sure that the assignment corresponds to your requirements and is applied to the configuration e If required change the assignment of the devices To do so select the respective device in both lists and click Assign 4 Make sure that the connection of the partner ports corresponds to your requirements and is applied to the configuration e Click the plus sign 2 in front of the respective device in the right part of the win dow online topology 3 to display the partner ports e Change the connection of the partner ports if required To do so select the re spective port and choose Apply port connection from the context menu right click To disconnect port connections mark the respective port in the left part of the win dow and select Interrupt port connection e Repeat the procedure unti
22. UHX71B OSR71B 50 Manual UHX71B Controller with OSR71B Fieldbus Interface Modbus Protocol Modbus TCP C x0 8 3 8 3 1 Connection management Connection management Up to 8 simultaneous Modbus connections are possible max one of which has write access to the process data area controlling connection Connections that are no longer used must be disconnected by the master If a ninth con nection is required and the slave detects an inactive connection the slave disconnects the inactive connection as it presumes that the corresponding master is no longer active If there are 8 active connections the attempt to establish a ninth connection is cancelled socket is closed on the server Connections 1 8 operate independently of each other There is no prioritization Only one controlling connection that can change process data is permitted If a controlling connection has already been established via EtherNet IP you cannot es tablish another controlling connection via Modbus TCP The slave can at least buffer one frame with maximum Modbus length on receipt or transmission Sending process output data requesting controlling connection Sending process output data is only permitted if the connection already is a controlling connection or if there is no controlling connection If the unit accepts the connection it transfers the process output data to the process data image or transmits the p
23. bytes are returned in the response telegram of the Modbus TCP slave Byte Hia Meaning Interpretation Help 0 i 0x00 Transaction identifier 2 0x00 Protocol identifier 3 For a detailed description A refer to the Modbus TCP 4 0x00 Length field Number of bytes after byte 5 specification and section 5 0x09 3 number PD x 2 3 9 Modbus protocol Mod 6 OxFF Unit identifier Must be 0 or 255 bus TCP 7 0x17 Function code Service FC23 read write reg ister 8 0x06 Write byte count Number of PD x 2 6 9 0x00 Process input data word 1 10 OxAA 11 OxBB i Data mapping and defini 2 KEG Data Process input data word 2 tion see IEC program 13 0xDD Process input data word 3 14 OxEE Manual UHX71B Controller with OSR71B Fieldbus Interface 43 Modbus Protocol Modbus TCP Introduction 8 Modbus Protocol Modbus TCP 8 1 Introduction Modbus TCP is an open protocol based on TCP IP It was one of the first protocol types to become standard in industrial Ethernet interfaces for process data transfer Modbus frames are exchanged via the TCP IP port 502 Every master IP address is ac cepted Modbus exclusively uses the coding BIG ENDIAN Motorola data format or high byte first Access via Peer Cop is not possible Make sure that the bus master supports IO scan ning Modbus TCP is integrated into the UHX71B OSR71B as of firmware version
24. code of the comparison results Click Help to open the online help in the open topology editor Proceed as follows to specify the topology of nodes in a PROFINET network 1 Start the topology editor according to section Creating a PROFINET project and starting the topology editor 2 Select the Offline online comparison tab 6 Manual UHX71B Controller with OSR71B Fieldbus Interface PROFINET IO Configuration PROFINET configuration with topology detection Detecting faulty connections 6 5 3 3 Topology Editor Table view Graphic view Dffine online comparison J Configured topology offline Detected topology online Filter Show all devices Start 4 devices found Object name Partner port Cable data Object name Partner port Cable ae 4 1 MDK618 MEST i Port 1 RJ45 X30 P1 SIMATIC 300 1 PN IO CPU 31 pn io Port 1 ei 2 Port 2 RJ45 X32 P2 SDC MEST Port 1 RJ45 X42 Port 2 sdc mest Port 1 MTF Standmodell E mtf standmodell Port 1 RJ45 X30 P1 SDC MEST Port 2 RJ45 X42 Port1 sdc mest Port 2 t Port 2 RJ45 X31 P2 Port 2 1P 10 3 71 69 Port 1 E PN IO CPU 315F 2 PN DP Port 1 X2 P1 MDX61B MEST Port 1 RJ45 mdx61b mest Port 1 3 3 SDC MEST Port 1 RJ45 X4232_1 MDX61B MEST Port 2 RJ45 mdx61b mest Port 2 Port 2 RJ45 X4232_2 MTF Standmodell Port 1
25. controller and port 1 of the first device The faulty connection is indicated by a red connection line and the status message to the port 10 4 4 Changing port properties The two Ethernet ports of the PROFINET interface are set to Automatic setup by de fault Observe the following for this default setup Auto negotiation and auto crossover are activated in this setup Baud rate and duplex mode are configured automatically The neighboring port must also be set to Automatic setup You can use patch or crossover cables You can set a port to 100 Mbit s full duplex Observe the following for this setup This setting must also be made for the port of the neighboring unit otherwise it would work with 100 Mbit s half duplex If auto crossover is deactivated you have to use cross cables Proceed as follows to set a port to 100 Mbit s full duplex 1 2 3 Select a unit in STEP 7 HW Config Select the desired port on slot 0 Right click on the port and select Object properties from the context menu A window is displayed Manual UHX71B Controller with OSR71B Fieldbus Interface PROFINET IO Configuration 10 PROFINET configuration with topology detection 4 Select the Options tab 1 Properties Ethernet Interface Port 1 RJ45 X30 P1 General Addresses Topology Options Connection 2 Transmission medium duplex Automatic settings Automatic settings 3 E afio e aul ia
26. see following figure A Controller Tags MainProgram MainRoutine E3 Controller Fault Handler C Power Up Handler fiz aaee Tasks j e i MainTask Copy from Program CO MainProgram Tag to MOVI PLC Program Tags PS Ed MainRoutine Synchronous Copy File 9 Unscheduled Programs Phases Source MOVIPLC_ProgramTag PO Motion Groups Dest MOVIPLC_Advanced 0 Data 0 Length 16 3 Ungrouped Axes C Add On Instructions 7882591115 5 Now the project is saved and uploaded to the PLC The PLC is set to RUN mode Now actual values can be read from the UHX71B OSR71B controller and setpoint values can be written The process data should correspond to the values displayed in the PLC Editor or in the diagnostics plug in of the active IEC program in MOVITOOLS MotionStudio For more detailed information on process data connection in the IEC program refer to the publication MultiMotion for MOVI PLC 28 Manual UHX71B Controller with OSR71B Fieldbus Interface Ethernet Industrial Protocol EtherNet IP C x0 6 Introduction O 6 Ethernet Industrial Protocol EtherNet IP 6 1 Introduction The EtherNet Industrial Protocol EtherNet IP is an open communication standard based on the classic EtherNet protocols TCP IP and UDP IP EtherNet IP was defined by the Open DeviceNet Vendor Association ODVA and Con trolNet International CI With EtherNet IP Ethernet technology is ex
27. use components from Schneider Electric that support I O scanning The Modbus TCP interface module for SEW drives cannot be addressed via Peer Cop However Ethernet Busmasters that only support Peer Cop can access the drives from the PLC program using read and write commands Hardware configuration e Start PL7 PRO and enter the control type Enter the hardware configuration for the control system in the application browser under STATION Configuration Hardware configuration PL7 PRO SEW File Edit Utiities yew Tools PLC pebug Options Window 2 S ojm Blale se Sim 72 salm 2e a 3 5 STATION J Configuration GP Hardware Configuration Fal Scottware Contiguration e Progam 5 DFE Types 5 Variables L Animation Tables J Documentation Fibe J Runtime Screens WONNA MU 7898326155 Manual UHX71B Controller with OSR71B Fieldbus Interface Configuration and Startup Modbus TCP Configuration for the master Modbus scanner 7 1 2 Settings for the Ethernet component E TSXETY4103 RACKO POSITION 2 To open the configuration window double click on the Ethernet component If you have a non extendable rack enter a 1 in the Network input field in the XWAY address section Enter the number of the slot that the Ethernet component is plugged into here 2 in the input field Station in the XWAY address section 2 In this case the XWAY address is 1 2 In t
28. 002 DHR41B has 2 Ethernet interfaces Instances Attri Acces Name Data type Default value Description bute s hex 1 Get Interface UDINT 00000064 Default value 100 transmission Speed speed in MBit s 2 Get Interface DWORD e Bit O displays the active link Flags e Bit 1 displays full duplex mode e Bit 2 bit 4 indicate the negotia tion status Bit 5 shows whether the manual setting has to be reset e Bit 6 indicates a local hardware error 3 Get Physical ARRAY of 00 OF 69 xx xx xx MAC ID Address 6 USINTs SEW MAC OUI 00 OF 69 Attri Acces Name Data type Default value hex Description bute s 1 Get Interface UDINT 00000064 Default value 100 transmission Speed speed in MBit s 2 Get Interface DWORD Bit 0 displays the active link Flags e Bit 1 displays full duplex mode Bit 2 bit 4 indicate the negotia tion status Bit 5 shows whether the manual setting has to be reset Bit 6 indicates a local hardware error 3 Get Physical ARRAY of 00 OF 69 xx xx xx xx MAC ID Address 6 USINTs SEW MAC OUI 00 OF 69 Service code hex Service Name Class Instance 01 Get_Attributes_Alll x pe 0E Get_Attribute_Single x x Manual UHX71B Controller with OSR71B Fieldbus Interface Ethernet Industrial Protocol EtherNet IP C xd General Error Codes 6 4 General Error Codes Generaler
29. 1 Creating a new project sesessssiesessrnnessnnnesrsrnnnssnnnnnnennennenennns 10 3 2 Configuring a NOde ee derr aa a daaa 10 4 PROFINET configuration with topology detection TOAT rocuctoN ci aR ies eg eek eed 10 4 2 Creating a PROFINET IO project and starting the topology a AE OE E AE E EAE T T 10 4 3 Specifying the topology and detecting faulty connections 10 4 4 Changing port properties cecceceecceecceceeeeeeeeeeeeeeeseeneeeaees 10 4 5 Topology diagnostics 0 ec cceeeeceeeeeeeeeteeeeeeeeeteeeeeeentaeeeeeeeaees 10 4 6 Port statistics 0 000 cere tenet aaia Operating Behavior on PROFINET IO cccccccessseeeeeeeeeseeeeeeeeeseneeeeneeeeeeeenenees 11 1 Process data exchange with the SEW controller ceeeeeeseeeeeeeees 11 1 1 Control example for SIMATIC S7 0 0 0 ecccceccecceceeeeeeeteeteeeseteees Manual UHX71B Controller with OSR71B Fieldbus Interface Contents 12 13 11 2 Settings in the UHX71B OSR71B controller a se 69 11 2 1 Process data configuration of the PROFINET slave 69 11 2 2 Status of the PROFINET fieldbus interface 000ee 69 11 2 3 Checking the process data communication 0000ee 70 Error Diagnostics ON PROFINET csseeccceseeseeeeeeeeeeeeeeeeeeeseeeeeeneseneeseeenesneeees 71 12 1 Diagnostic Procedures scsaiken territ irinen taar idikia teisi ainas ideais 71 12 1 1 Diagnostic problem 1 UHX71B OSR71B do
30. 11 8 1 1 Mapping and addressing The logic Modbus address range is 64 k words and is addressed via the reference num ber offset Four different tables can be in the address range e Binary inputs RO e Binary outputs RW e Input register RO e Output register RW The tables can be separated or overlapping The UHX71B OSR71B option provides the following data areas e For process data transfer there is a table that allows for write access for setpoint values as well as read access for actual values This table starts at offset 4 and ends at offset OFFpex It contains the 1 64 cyclically transferred process data words The process data output words from the controller are also saved in another table It allows for one or several additional clients e g visualization to read the current set point values This table starts at offset 104 and ends at offset 1FFhpex e The remaining address scope from offset 400hex to FFFFre is reserved and must not be addressed The data word at offset 219 86064ec is a special case it allows for writing and reading the timeout monitoring time INFORMATION lil Note the following for control systems from Schneider Electric The address range often starts with 40001hex which corresponds to an offset with the value 0 Manual UHX71B Controller with OSR71B Fieldbus Interface Modbus Protocol Modbus TCP Protocol structure C xd 8 1 2 Service
31. 7 Protocol structure Modbus TCP Feadar aaar a ta actn ate a T SS 46 Service FC16 Write Multiple Registers 48 Service FC23 Read Write Multiple Registers 49 Service FC43 Read Device Identifications 50 R Return codes of the parameterization via explicit messages Ethernet IP General Error Codes cccccecseeeeeeeeseeeeeeeenes 35 Rights to claim under warranty c ceceeeeeeeees 8 S Safety functions aesssssseeessneeeeenneeernnnneseennneeennns 11 Safety notes Designation in the documentation ee 7 General information cceeeseeeeeeseeeeeeeeenaes 10 Structure of the embedded safety notes 7 Structure of the section safety notes 7 Section safety notes 0 0 ceceeeeeeeeeteeeeeeeenteeeeeeees 7 Setting the IP parameters cceeeeeeeeeeeeeeeeeeees 20 Changes after initial startup eee 20 Disabling enabling DHCP ssec 21 Initial StartUp ceceeeseeceeceeeeeeeeeeeeeeeeeneneaeeees 20 Shielding and routing bus cables 14 Signal words in safety notes ceeeeeeeeeeeeeeeee 7 Status LEDwi iewn ain deh lieved ae 15 in EtherNet IP operation ceeeeeteeeeeee 15 In PROFINET operation ceeseeeeeeees 16 LIPMK ACHIVITY aita eneee EA 17 Status LED in EtherNet IP operation L232 E ET 15 AAG S EE EE E E EET 16 DBA ipaa e A aaa laen 16 17 Status LED in PROFINET operation E
32. 71B OSR71B controller is in error state Flashing red Conflict detected in the assigned IP addresses Another station in the network uses the same IP address LED L23 4 LED 23 4 SYS indicates the proper functioning of the fieldbus electronics hardware State of LED 23 4 Diagnostics Troubleshooting Green The fieldbus hardware is OK Orange Hardware is being initialized 4 5 2 Status LED in PROFINET operation LED L23 2 The LED L23 2 BUS FAULT shows the status of the PROFINET State of LED L23 2 Cause of error Troubleshooting Off PROFINET IO device is currently exchanging data with the PROFINET IO controller Data Exchange Flashing red at 2 Hz No data exchange Red e Connection to the PROFINET IO Check the PROFINET connection controller has failed of the UHX71B OSR71B controller PROFINET IO device does not e Check the PROFINET IO control detect a link ler e Bus interruption e Check the cabling of your PROFI e PROFINET IO controller is not in NET network operation LED L23 3 LED L23 3 SYS FAULT indicates that the bus electronics are operating correctly State of LED L23 3 Cause of error Troubleshooting Off No error Red Error in the UHX71B OSR71B con troller hardware Switch the unit on again Consult SEW Flashing red 2 Hz for 3 DCP Signal Service is triggered via Service if the error occurs again A fieldbus The flashing fu
33. AS EEE ee AE EE AAA AAT 16 E23 e E A E 16 T Target Group a E 10 Manual UHX71B Controller with OSR71B Fieldbus Interface Index TCP IP addressing and subnetworkg 18 Dynamic Host Configuration Protocol DHCP 20 Introduction ce ceeeeeecceeeeeeeeeeeeeeceenaeeaeeeeeeeees 18 IP addres Sinin a nee 18 MAC address nea ta eaea Ei 18 Network ClaSS S 2 eccccceeeeeeeeeeeteeeneenteaeeees 19 Standard gateway oseni iiinis 20 Subnet mask cceeceeeeeceeceeceeeeeeeeeeeeeeeeeesees 19 Topology detection eccceceeeeeeeeeeeeeeeteeeeeeeeneeeees 60 PROFINET esr a S RE E a 59 Topology editor eee ceeeeeeeeeeeeeeeteeeteeeeeeeeeeeeees 60 TrademarkS ists atiweht sek deeds ale 8 Manual UHX71B Controller with OSR71B Fieldbus Interface U UHX71B OSR71B Configuring the PROFINET interface 56 Connection to an Ethernet network 055 13 Procedure after unit replacement 005 21 Status LEDs vases E E E dace iatldasdarndlnis 15 X X21 X22 Pin ASSIGNMENT seriinin inari aai 13 78 SEW EURODRIVE Driving the world _th cr a 4 a EP i se tS ow SEW EURODRIVE Driving the world EURODRIVE SEW EURODRIVE GmbH
34. CP server The MAC ID of the UHX71B OSR71B controller is allocated a valid IP address INFORMATION The configured IP address parameters are permanently adopted into the parameter set if DHCP is deactivated after the IP address has been assigned 4 7 2 Changing the IP address parameters after successful initial startup If the UHX71B OSR71B controller was started using a valid IP address you can also access the IP address parameters via the Ethernet interface Manual UHX71B Controller with OSR71B Fieldbus Interface Assembly and Installation Notes for Ethernet Replacing the unit You can change the IP address parameters via Ethernet by one of the following meth ods with the MOVITOOLS MotionStudio software via Diagnose File System Monitor e using the EtherNet IP TCP IP interface object see chapter EtherNet IP CIP object directory If the IP address parameters are assigned to the UHX71B OSR71B controller via DHCP server then you can only change the parameters by adjusting the settings of the DHCP server The options listed above for changing the IP address parameters only come into effect once the supply voltages DC 24 V have been switched off and back on again 4 7 3 Deactivating activating the DHCP 4 8 The type of IP address assignment is determined by the setting of the attribute Config uration Control of the EtherNet IP TCP IP interface object The value is displayed or changed in the param
35. Nodes accessible online MAC address 00 0F 69 01 40 5B Browse 1 peel Set IP configuration Use IP parameters Gateway ees 10 3 7115 C Do not use router Subnet mask 255 255 252 0 f Use router Address fio3681 j 4 Identified by o f ps Client ID Assign IP Configuration Assign device name 5 Device name ee Assign Name i 7 6 Reset to factory settings Reset Help 3 Obtain IP address from a DHCP server 9007200469135755 1 Browse button 2 IP address edit box 3 Subnet mask edit box 4 Router address edit box 5 Assign IP configuration button 6 Device name edit box 7 Assign name button 8 Close button 2 Click the Browse 1 button in the Ethernet node group You receive an overview of all PROFINET IO nodes that you can reach online with your configuration tool In addition you can use the flash test to visually locate the nodes For more informa tion refer to section Status LED in PROFINET operation 3 Choose the required node Manual UHX71B Controller with OSR71B Fieldbus Interface 55 10 56 PROFINET IO Configuration Configuring the PROFINET interface for the UHX71B OSR71B controller i The SEW node appears under device type Assign an appropriate device name Sev eral SEW controllers can be differentiated by the displayed MAC addresses The MAC address is affixed to th
36. ORMATION lil For Modbus TCP the timeout monitoring must take place in the application e g via a toggle bit 7 3 Project planning example in PL7 PRO 7 3 1 UHX71B OSR71B controller with 16 PD data exchange 1 Set the IP address of the UHX71B OSR7141B controller see chapter Setting the IP address parameters 2 Integrate the UHX71B OSR71B into the configuration for the IO scanning according to section Configuration of the master Modbus scanner 3 Now the integration into the PLC project can be performed 4 Create a new section in PL7 PRO in the application browser under Station Program Mast Task Sections Manual UHX71B Controller with OSR71B Fieldbus Interface 39 40 Configuration and Startup Modbus TCP Project planning example in PL7 PRO 5 In this example the setpoints for the drive start from MW150 see following figure IPL7 PRO Untitled Ble Edt tities ew Tools PLC Debug tins Window 2 Delala lt l Sale Sim we BEI 2e Application Browser jojxj a 0S tg Structure View y stanon E Gy Consiga ation O Haduare Corsigu adon Software Configuration 4 Sy Progam example SEV Gy MAST Task 2 XMV150 16 0006 Enable Drive EH Sections XMW151 1687FFF Max speed 2 Ma MV152 16 0000 not used Ds Dy Events 7956122507 6 Now the project is saved and uploaded to the PLC The PLC is set to RUN mode Now actual values can be read from
37. Path myProject SIMATIC 300 1 CPU 315F 2 PN Operating mode of the CPU RUN Status OK General IO Device Diagnostics Communication Diagnostics Interface Network Connection Statistics Identification Port Statistical value Curent Port 1 P1 Dropped received packets no resources 0 Port 1 P1 Bad received packets 2 Port 1 P1 Received octets 107128582 Port 1 P1 Dropped send packets no resources 0 Port 1 P1 Bad send packets transmit collisions 0 Port 1 P1 Send octets 107000842 Settings Close Update Print Help 7975762187 1 Statistics tab The following statistic values can be displayed e Dropped received packets no resources Shows the number of valid Ethernet packets discarded upon reception A large number of discarded valid packets sug gests a high load on the bus system In this case try to reduce the utilization by re ducing in particular the number of broadcast and multicast telegrams and reducing the IO cycle or the number of PROFINET units in a line if required e Bad received packets Shows the number of faulty Ethernet packets A high number suggests a bus error In this case check the cabling and shielding of the network e Received octets Shows the number of received packets Dropped sent packets no resource Shows the number of valid Ethernet packets discarded during transmission A large number of discarded valid packets suggests a high load on the bus s
38. R71B controller and setpoint val ues can be written The process data should correspond with the values displayed in the PLC Editor or in the diagnostics plug in of the active IEC program in MOVITOOLS Mo tionStudio INFORMATION For more detailed information on process data communication in the IEC program refer to the publication MultiMotion for MOVI PLC 5 4 Configuration examples in RSLogix5000 5 4 1 UHX71B OSR71B with 16 PD data exchange 1 Setthe IP address of the UHX71B OSR71B controller see chapter Setting the IP ad dress parameters 2 Add the UHX71B OSR71B to the Ehernet IP configuration according to chapter Configuration of the master Ethernet IP scanner 3 You can now start integration into the RSLogix project To do so create a controller tag with a user defined data type to create a simple data consistent interface to the process data of the UHX71B OSR71B controller see fol lowing figure itt Data Type SEW_DRIVE_3PD E E Controller CompactLogix A Controller Tags Controller Fault Handler C3 Power Up Handler B E Tasks 5 8 MainTask S L DeviceNetInputs Program Tags Ed MainRoutine E DeviceNet_for_Logi 8 MainProgram DeviceNetOutputs 3 Unscheduled Programs Phe EHE Motion Groups 3 Ungrouped Axes 3 Add On Instructions Name SEW_DRIVE_3PD Description Members Name Data Type Style Description
39. The header is the same for all request response telegrams and error messages exceptions Depending on the function code a different number of data is attached to the header see following picture MBAP Header Function Code Data Transaction ID Protocol ID Length 1 1 N UI D FC N Data 7971408907 Manual UHX71B Controller with OSR71B Fieldbus Interface 8 45 8 46 qu 8 2 1 Header Modbus Protocol Modbus TCP Protocol structure The protocol bytes of the header are described in the following table Byte Designation Meaning 0 Transaction identifier Often 0 is simply copied by the server slave 2 3 Protocol identifier 0 4 Length field upper byte 0 5 Length field lower byte Number of function codes data bytes 1 Unit identifier 6 Unit identifier slave address This is the slave address In order to access the UHX71B OSR71B process data it must be set to 0 0x00 or 255 OxFF The following address assignments apply to the parameter chan nel access Offset 200 203hex 0 or 254 for parameters of the UHX71B OSR71B 1 253 for parameters of a lower level unit connected to UHX71B OSR71B The assignment of unit identifier to the units on the system buses is determined via the routing table on the UHX71B OSR71B memory card see chapter Appen dix Function code Requeste
40. W EURODRIVE If required you can order printed copies of the documentation from SEW EURODRIVE 1 7 Product names and trademarks All product names in this documentation are trademarks or registered trademarks of their respective titleholders Manual UHX71B Controller with OSR71B Fieldbus Interface General information Copyright 1 8 Copyright 2013 SEW EURODRIVE All rights reserved Unauthorized duplication modification distribution or any other use of the whole or any part of this documentation is strictly prohibited Manual UHX71B Controller with OSR71B Fieldbus Interface Safety Notes General information 2 Safety Notes 2 1 General information The following basic safety notes must be read carefully to prevent injury to persons and damage to property The operator must ensure that the basic safety notes are read and adhered to Ensure that persons responsible for the machinery and its operation as well as persons who work independently have read through the documentation carefully and understood it If you are unclear about any of the information in this documentation or if you require further information please contact SEW EURODRIVE The following safety notes refer to the use of the software Also adhere to the supple mentary safety notes in this document and in the documentation of the connected devices from SEW EURODRIVE This document does not replace the detailed documentation of the con
41. W158 PA2 PW156 o SE Se ee Sa PA1 PA2 PA3 PA 120 MOO PE1 PE2 PE3 PE 120 TT gone sul PW160 PE 3 PW160 PA3 NV1 ne 2aSn Lash id PW158 PE 2 lt PW156 PE 1 lt Ton RR eee ooooooo0oo0oo0000000000 l OC gn 000000000000000000 000000000000000000 7988296203 1 Address range of the higher level PLC PIl1 Pl120 Process input data PO1 PO120 Process output data 11 1 1 Control example for SIMATIC S7 Depending on the selected process data configuration the process data exchange with SEW controller via SIMATIC S7 is carried out via special system functions e SFC14 DPRD_DAT and e SFC15 DPWR_DAT STEP 7 program In this example the SEW controller is configured with the process data configuration 10 example PD to the input addresses PIW512 and output addresses POW512 A data block DB3 is created with about 50 data words Manual UHX71B Controller with OSR71B Fieldbus Interface 67 11 C x0 Operating Behavior on PROFINET IO Process data exchange with the SEW controller When SFC 714 is called the process input data is copied to data block DB3 data words 0 to 18 When SFC15 is called after the control program has been processed the pro cess output data is copied from data words 20 38 to the output address POW 512 Note the length specifica
42. acturer specific error see Fieldbus Unit Profile man ual 20 Invalid parameter Invalid parameter This error message is used when a param eter does not satisfy the requirements of the specification and or the requirements of the application 21 FF Reserved Manual UHX71B Controller with OSR71B Fieldbus Interface 6 35 7 qu Configuration and Startup Modbus TCP Configuration for the master Modbus scanner 7 Configuration and Startup Modbus TCP i This section provides information about the configuration of the Modbus TCP master and startup of the inverter for fieldbus operation Prerequisite is the correct connection and setting of the IP address parameters of the UHX71B OSR71 in accordance with the section Assembly and Installation Instructions INFORMATION e There are no specific unit description files for Modbus TCP e For Modbus TCP the timeout monitoring must take place in the application e g via a toggle bit 7 1 Configuration for the master Modbus scanner i 7 1 1 36 The first example refers to the configuration and programming of a Schneider Electric control system TSX Premium P57203 using the programming software PL7 PRO An ETY4103 is used as the Ethernet component The information and illustrations are based on the English version of the PL7 PRO software INFORMATION e Enter values in PL7 PRO using the keypad As Ethernet bus master
43. ample when the UHX71B OSR71B controller is ready for operation later than the controller Start STEP 7 HW Config and select the PROFINET IO slot in the control rack Add a PROFINET IO system by right clicking the context menu with your mouse Specify an IP address for the PROFINET IO controller when doing this Add anew PROFINET subsystem by clicking the ETHERNET button Open PROFINET IO Additional Field Devices Drives SEW Controller in the hardware catalog Move the entry UHX71B V1 0 to the PROFINET IO system with the mouse and as sign a PROFINET station name This name must correspond to the PROFINET de vice name specified in the UHX71B OSR71B controller Enter the IO and periphery addresses in slot 2 and save the configuration Manual UHX71B Controller with OSR71B Fieldbus Interface PROFINET IO Configuration Configuring the PROFINET interface for the UHX71B OSR71B controller The slot model is used for configuration with PROFINET Each slot is assigned to a controller fieldbus interface The following structure is used g UHs7IB V1 0 F Slot not used 3 Slot2 17 PD Channel 01 process data word 02 process data words 03 process data words 04 process data words 05 process data words O6 process data words 07 process data words 08 process data words 09 process data words 10 process data words 11 process data words 12 process data words 13 proce
44. art of the actual network The standard gateway then takes on the job of transmitting the data packages If for the standard gateway the same address is set as for the IP address the standard gateway is deactivated The address of the standard gateway and the IP address must be in the same subnetwork DHCP Dynamic Host Configuration Protocol Instead of setting the 3 parameters IP address subnet mask and standard gateway manually they can be assigned automatically by a DHCP server in the Ethernet net work This means the IP address is assigned from a table which contains the allocation of MAC address to IP address Parameter P785 indicates whether the UHX71B OSR71B controller expects the IP pa rameters to be assigned manually or via DHCP Setting the IP address parameters Initial startup i i The DHCP protocol Dynamic Host Configuration Protocol is activated as the default setting for the UHX71B OSR71B controller This means that the option card expects its IP address parameters from a DHCP server INFORMATION There is a free DHCP server available on the Rockwell Automation homepage The tool is known as BOOTP Utility and can be downloaded from the following website http www ab com networks bootp html Once the DHCP server has been configured and the settings have been made for the subnetwork screen and the standard gateway the UHX71B OSR71B controller must be inserted in the assignment list of the DH
45. c cccceccececeedeeeseeee eeeeneneeedecneeeeedeeeneeeeeeees 15 4 4 3 Notes on multicast Nandling ccceeeeeeeeeeeeeeeeeeeeeeseeeeeeeenaees 15 4 9 roS WED i E A A 15 4 5 1 Status LED in EtherNet IP operation cccceeeeeeeteteeees 15 4 5 2 Status LED in PROFINET operation ccccceeeeeeeeeeteees 16 4 5 3 Link Activity LED iii cciciv deve iscee dined EA 17 Manual UHX71B Controller with OSR71B Fieldbus Interface Contents 4 6 TCP IP addressing and SUDMEtWOFKS cece settee cette eeteeeeeeettnaeeeeeeees 18 4 6 1 INMTFODUGTION sironnan E oBig den they ocecbua dad ated 18 46 2 MAG Ad Oi SSiasaz2cecccsacczed dvevatencohvsageceeachinedee deh nsec a ES 18 4 6 3 IP addressit c deine ai ae Seo ae dee 18 4 6 4 Network clas SES eeke E A 19 4 6 5 Subnet MASK osia E TA kt eet 19 4 6 6 Standard gateway ooann iaaii Airida a aai iaa 20 4 6 7 DHCP Dynamic Host Configuration Protocol eeeeseeeeeeeees 20 4 7 Setting the IP address parameters ccceceeeeeeeeeeeeeeeeeseneeeeeeetneeeeeeeeas 20 4 7 1 Initial Starmup is cheep e a a et aa 20 4 7 2 Changing the IP address parameters after successful initial StaMUP iceehesn fete ede a aaia deed ade 20 4 7 3 Deactivating activating the DHCP eee eeeeeeeeeneeeeeeeeneee 21 4 3 Replacing the Unit eeoa A nes lt cence tee 21 5 Configuration and Startup EtherNet IP cccccesssseeeeeeeeseeeeeeeeeeseeeeeeesseenees 22
46. cable on both ends Route signal and bus cables in separate cable ducts Do not route them parallel to power cables motor leads Use metallic grounded cable racks in industrial environments Route the signal cable and the corresponding equipotential bonding close to each other using the shortest possible route Avoid using plug connectors to extend bus cables Route the bus cables closely along existing grounding surfaces INFORMATION In case of fluctuations in the ground potential a compensating current may flow via the bilaterally connected shield that is also connected to the protective earth PE Make sure you supply adequate equipotential bonding in accordance with relevant VDE reg ulations in such a case Manual UHX71B Controller with OSR71B Fieldbus Interface Assembly and Installation Notes for Ethernet The integrated Ethernet switch 4 4 The integrated Ethernet switch You can use the integrated Ethernet switch to achieve line topologies known from the fieldbus technology Other bus topologies such as star or tree are also possible Ring topologies are not supported INFORMATION lil The number of industrial Ethernet switches connected in line impacts the telegram runtime If a telegram passes through the units the telegram runtime is delayed by the store amp forward function of the Ethernet switch e For a telegram length of 64 bytes by approximately 10 us at 100 Mbit s e For a telegram l
47. cannot be remedied 10 Major Recoverable Fault Major error that can be remedied 11 Major Unrecoverable Fault Major error that cannot be remedied 12 15 Reserved Coding of the Extended device status bits 4 7 Value binary Description 0000 Unknown 0010 At least one faulty I O connection 0011 No I O connection established 0110 At least one I O connection active Service code hex Service Name Class Instance 01 Get_Attributes_Alll Xx Xx 05 Reset X 0E Get_Attribute_Single x x e The message router object provides information on the implemented objects e Class code 02hex Attribute Access Name Datatype Default value hex Description 1 Get Revision UINT 0001 Revision 1 Attribute Access Name Datatype Default value hex Description 1 Get Object_List STRUCT of Object list comprising Number UINT 0009 2 NUMDET et ODJECIS e List of objects Classes ARRAY of 01 00 02 00 UINT 04 00 06 00 07 00 OF 00 64 00 F5 00 F6 00 2 Get Number UINT 0009 Maximum number of connec Available tions 6 31 6 32 qv Ethernet Industrial Protocol EtherNet IP CIP object directory Supported ser vices Service code hex Service Name Class Instance 01 Get_Attributes_Alll x 0E Get_Attribute_Single x x 6 3 3 Assembly ob
48. ceeceeeeeeeeeeeteeeeeeeeee 59 Configuration and startup on the fieldbus Ethiermet lP cas t aaee ete naaa iea aa 22 Configuring the master Ethernet IP scanner 22 EDS filera hesena ena eee a are 22 Configuration and startup Modbus TCP 36 Configuring the master Modbus scanner 36 Data exchange via Modbus TCP examples 41 Project planning example in PL7 PRO 39 Settings in the UHX71B OSR71B controller 39 Configuration of the master Modbus scanner Addressing the drive using I O scanning 38 Settings for the Ethernet component 37 Configuring the master EtherNet IP scanner Other Settings cece eee eeeeeeeeeeeeeeeeeeeeeseneeees 25 Process data exchange c cceeeeeeteeeeeee 23 Configuring the master Ethernet IP scanner Project planning example in RSLogix 5000 27 Configuring the master Modbus scanner Hardware configuration 0 ccsceeeeeeeeere 36 Manual UHX71B Controller with OSR71B Fieldbus Interface Configuring the PROFINET interface for the UHX71B OSR71B controller Configuring stations eceeeeeeeeeneeeeeeeeeaes 58 Creating a new project cccceceeeeeeeeeeeeeeeees 56 Connecting UHX71B OSR71B to an Ethernet network Establishing a CONNECTION s 14 Pin assignment X21 and X22 eee 13 Shielding and installing bus cables 00 14 Connection management Modbus TCP 51 Disco
49. change with a UHX71B OSR71B 5 3 Settings in the VHX71B OSR71B controller The creation of IEC programs is described in detail in the MultiMotion for MOVI PLC manual This is why only the fieldbus specific characteristics are described in this chap ter 5 3 1 Process data configuration Ethernet IP slave and modbus TCP To activate the fieldbus interface set the Fieldbus selection parameter in the parameter tree of MOVITOOLS MotionStudio to the required bus type Ethernet IP or Mod bus TCP BE Parameter tree UHX718_OSP71B MOVIPLCUHXTIBI P y MOVI PLC UHX7IB patameter Patameters and functions Fieldbus Other parameters x p o il 2 a umne _ parameter Feldbus timeout TE fj isplay vales i D 3 Parameters and functions e larsl o amp Setup and cantal More startup parameters m Sa Le pos FieKibus bus selection Ethemet IP adapter inet GA Oihar parameters Fiskibus acess 1 8229837195 Manual UHX71B Controller with OSR71B Fieldbus Interface 25 26 Configuration and Startup EtherNet IP Settings in the UHX71B OSR71B controller In the IP parameters group box enter the following addresses e IP address e Subnet mask e Standard gateway EE Parameter tree UHXT1B_OSP71B MOVIFLC UHKTI II sacl te G HTAR UHX7IB patemele Paramelers and functions Fiekibur ihanet x a IP parometer aie g IP addes 192 160 10 4 m a E Erenet Subnet mask 255 255 255
50. classes The first byte of the IP address determines the network class and as such represents the division into network addresses and node addresses Value range Complete network address 3 Network class Meaning Byte 1 Example 0 127 A 101 22 3 10 Network address 1 22 3 Node address 128 191 B 17216 52 4 172 16 Network address 52 4 Node address 192 223 C 192 168 10 4 192 168 10 Network address 4 Node address This rough division is not sufficient for a number of networks They also use an explicit adjustable subnet mask 4 6 5 Subnet mask A subnet mask is used to divide the network classes into even finer sections Like the IP address the subnet mask is represented by 4 decimal numbers separated by decimal points Example 255 255 255 128 Each decimal number stands for one byte 8 bits of the subnet mask and can also be represented using binary code following table Byte 1 Byte 2 Byte 3 Byte 4 11111111 11111111 11111111 10000000 If you compare the IP addresses with the subnet masks you see that in the binary rep resentation of the subnet mask all ones determine the network address and all the zeros determine the station address see following table Byte 1 Byte 2 Byte 3 Byte 4 decimal 192 168 10 129 IP address binary 11000000 10101000 00001010 10000001 decimal 255
51. ction fields Input Size and Output Size set a maximum value of 64 16 bit as the data length e Inthe Configuration Size selection field enter the value 0 The Configuration As sembly Instance input field is not used in this case e Click OK to complete the process e To ensure compatibility with existing DeviceNet configurations you can also choose the data type SINT in the Comm Format selection field In this case you must en sure that an even number of bytes 2 128 is configured and that data consistency is maintained during operation when the IO data is accessed Manual UHX71B Controller with OSR71B Fieldbus Interface Configuration and Startup EtherNet IP 5 Settings in the UHX71B OSR71B controller 5 2 2 Other settings On the Connection tab page you can set the data rate and if necessary the error re sponse of the controller fal Module Properties LocalENB ETHERNET MODULE 1 1 x General Connection Module Info Requested Packet Interval RPI hoo ms 1 0 3200 0 ms I Inhibit Module I Major Fault On Controller If Connection Fails While in Run Mode F Use Scheduled Connection over ControlNet Module Fault Status Offline 8229832203 e The UHX71B OSR71B controller supports a minimum data rate input field Re quested Packet Interval RPI of 4 ms Longer cycle times can be implemented without any problems e Click OK You have now configured process data ex
52. d service Data Data depending on requested service e The slave simply copies the transaction identifier byte 0 and 1 It can help the mas ter to identify related actions e The Protocol identifier byte 2 and 3 must always be 0 The length bytes byte 4 and 5 specify the number of bytes occurring in the length field As the maximum telegram length is 255 bytes the upper byte must be 0 e The unit identifier byte 6 can be used for distinguishing between several connected stations e g bridges or gateways It has the function of a subaddress that is only used for parameter access in SEW units The process data are always mapped to the unit that is addressed via the unit identifier 0 or FFpex e The 7 bytes of the header are followed by the function code and the data Manual UHX71B Controller with OSR71B Fieldbus Interface Modbus Protocol Modbus TCP gu Protocol structure 8 2 2 Service FC3 Read Holding Registers With the service FC3 Read holding registers you can read a variable number of regis ters see following figure MBAP Header Function Code Data FC03 T ID 0x00 Prot ID 0x00 Length 1 5 UI D hae Read Address Read WordCount 7971446283 Example Request Byte Designation Meaning permitted values 0 6 MBAP header See section Header
53. ds information using its own PROFINET device name and port number The neighboring unit receives and stores this information A PROFINET IO controller can now read the stored information from the PROFINET IO devices and determine the real plant topology By comparing the configured topology with the real topology you can detect any missing or incorrectly wired PROFINET IO devices and localize them in the plant Apart from cabling you can still determine the transmission characteristics for the ports For example you can set an Auto negotiation port to 100 Mbit full duplex The settings will be monitored SNMP as a protocol for network diagnostics extends the topology detection by standard diagnostics mechanisms from the IT area 10 4 2 Creating a PROFINET IO project and starting the topology editor The following section describes the configuration procedure for a PROFINET topology with the SIMATIC STEP 7 topology editor Configuration can be performed in different ways in SIMATIC STEP 7 This example will focus on one approach 1 In STEP 7 HW Config import the PROFINET IO devices from the hardware catalog into the PROFINET IO network as usual Make sure that the PROFINET IO controller supports topology detection The con troller manufacturer will provide according information Manual UHX71B Controller with OSR71B Fieldbus Interface 10 59 10 PROFINET IO Configuration PROFINET configuration with topology detection
54. e SEW controller Enter the device name in the Device name edit box 6 and click the Assign name button 7 The device name can have up to 255 characters The characters dot and _ un derscore are not permitted The device name is transmitted to and saved by the node You can reset the device name of the SEW controller online using the Reset button You will then have to restart the SEW controller Specify an IP address 2 and a subnet mask 3 as well as a router address 4 if required Click the Assign IP configuration button 5 INFORMATION The IO controller must not yet be in a cyclic data exchange with the IO devices Check whether the settings have been applied by clicking the Browse button 1 again Click the Close button 8 10 3 Configuring the PROFINET interface for the UHX71B OSR71B controller 10 3 1 Creating a new project Proceed as follows to create a new project 1 on FB OON Start the SIMATIC Manager and create a new project Select your control type and add the required modules The following modules make sense e OB82 module This module makes sure that the controller does not trigger STOP in the event of so called diagnostic alarms e OB86 module This module indicates the failure of decentralized peripherals e OB122 module This module is called if the controller cannot access data of a node of the decentralized periphery This can occur for ex
55. e UHX71B OSR 71B controller indicate the current status of the UFR41B option and the fieldbus system Depending on the set protocol the LEDs have the fol lowing meaning 4 5 1 Status LED in EtherNet IP operation LED L23 2 The LED L23 2 NETWORK STATUS indicates the state of the fieldbus system State of LED 23 2 Meaning Off The UHX OSR71B controller does not yet have any IP parameters Manual UHX71B Controller with OSR71B Fieldbus Interface 4 Assembly and Installation Notes for Ethernet Status LED State of LED 23 2 Meaning Flashing green red The UHX OSR71B performs a self test Flashing green There is no controlling IO connection Green There is a controlling EtherNet IP connection Red Conflict detected in the assigned IP addresses Another station in the network uses the same IP address Flashing red The previously established controlling IO connection is in timeout state The state is reset by restarting communication LED L23 3 LED L23 3 MODULE STATUS indicates that the bus electronics are operating cor rectly State of LED 23 3 Meaning Off The UHX71B OSR71B controller is either not supplied with voltage or it is faulty Flashing green Device has not been configured yet and is in Standby state Flashing green red The UHX71B OSR71B controller performs a self test Green The UHX71B OSR71B controller is in normal operating state Red The UHX
56. e UHX71B OSR71B controller to the Ethernet network connect the Ether net interface X21 or X22 RJ45 plug connector to the other network stations using a cat egory 5 class D twisted pair cable in accordance with IEC 11801 edition 2 0 The inte grated switch assists you in implementing a line topology and provides auto crossing functions i INFORMATION e According to IEC 802 3 the maximum cable length for 10 100 MBaud Ethernet 10BaseT 100BaseT e g between 2 network stations is 100 m e We recommend that you do not directly connect non SEW end devices to the UHX71B OSR71B controller in order to minimize the load on the end devices in EtherNet IP networks caused by undesired multicast data traffic Connect non SEW devices via a network component that supports the IGMP snooping function ality e g managed switch 4 3 Shielding and routing bus cables Only use shielded cables and connection elements that meet the requirements of cate gory 5 class D according to IEC 11801 edition 2 0 Correct shielding of the bus cable attenuates electrical interference that can occur in in dustrial environments The following measures ensure the best possible shielding e Manually tighten the mounting screws on the connectors modules and equipotential bonding conductors Use only connectors with a metal housing or a metalized housing Connect the shielding in the connector over a wide surface area Apply the shielding of the bus
57. ength of 1500 bytes by approximately 130 us at 100 Mbit s This means the more units a telegram has to pass through the higher the telegram runtime is 4 4 1 Auto crossing The two ports leading out of the Ethernet switch have auto crossing functionality This means that they can use both patch and cross over cables to connect to the next Ether net node 4 4 2 Auto negotiation The baud rate and duplex mode are negotiated by both Ethernet nodes when establish ing the connection For this purpose both Ethernet ports of the EtherNet IP connection support an auto negotiation functionality and work with a baud rate of either 100 Mbit or 10 Mbit in full duplex or half duplex mode 4 4 3 Notes on multicast handling e The integrated Ethernet switch does not provide a filter function for Ethernet multi cast telegrams Multicast telegrams that are usually sent in Ethernet IP networks from the adapters UHX71B OSR71B controller to the scanners PLC are passed on to all switch ports e IGMP Snooping e g Managed Switches is not supported e SEW EURODRIVE therefore recommends to connect the UHX71B OSR71B con troller in EtherNet IP networks only with network components that support IGMP snooping e g managed switch or that have safety mechanisms integrated against excess multicast load e g units from SEW EURODRIVE Units that do not have this integrated function can fail due to high network loads 4 5 Status LED The LEDs of th
58. es not work on PROFINET IO erian e e ident aN 72 12 1 2 Diagnostic problem 2 No process data exchange with the I O COMMON CF E EN EE AA NEEE EE A EE 73 TaN eea o ID SEEE E SE E i Oe thee ew 74 13 1 Overview of parameters ccccccceccecceceeee eee eeeeeeeceecaaeaeceeeeeeeeeeeteeeteees 74 13 1 1 Bus independent parameters cccccecceeeeeeeeeeeseeenenaeeees 74 13 1 2 Bus dependent parameters c ceccecceeeeeeeeeeeeeeeseeseaaeees 75 e a Fic E E A a E A 76 Manual UHX71B Controller with OSR71B Fieldbus Interface General information How to use this documentation 1 General information 1 1 How to use this documentation The documentation is an integral part of the product and contains important information on operation and service The documentation is written for all employees who assemble install start up and service this product The documentation must be accessible and legible Make sure that persons responsible for the system and its operation as well as persons who work independently on the unit have read through the documentation carefully and understood it If you are unclear about any of the information in this documentation or if you require further information contact SEW EURODRIVE 1 2 Structure of the safety notes 1 2 1 Meaning of signal words The following table shows the grading and meaning of the signal words for safety notes warnings regarding potential risks
59. eter P785 DHCP Startup Configuration Stored IP parameters setting The stored IP address parameters are used e DHCP setting The IP address parameters are requested by a DHCP server If you use the DHCP server from Rockwell Automation you can activate or deacti vate the DHCP by clicking a button In this case an EtherNet IP telegram is sent to the TCP IP interface object of the station that is being addressed Replacing the unit If DHCP is active the assignment list of the DHCP server must be updated when the UHX71B OSR71B is replaced The MAC address of the UHX71B OSR71B control ler is printed on its front panel for this purpose If DHCP is not active the IP parameters saved on the memory card of the UHX71B OSR71B controller will be used If after the UHX71B OSR71B controller has been replaced you do not plug the old memory card into the replacement unit you will have to perform a complete startup with the new controller if DHCP is not active incl the IP parameters Alternatively you can transfer a data backup to the new unit created with the MOVITOOLS Mo tionStudio software Manual UHX71B Controller with OSR71B Fieldbus Interface 21 22 Configuration and Startup EtherNet IP Validity of the EDS file for UHX71B OSR71B 5 Configuration and Startup EtherNet IP This chapter provides information on the configuration of the EtherNet IP master and startup of the UHX71B OSR71B controller fo
60. h OSR71B Fieldbus Interface 73 Appendix Overview of parameters 13 Appendix 13 1 Overview of parameters The following tables show the assignment of MOVILINK indexes to the respective field bus option The following abbreviations are used Fieldbus Abbreviation PROFIBUS PB PROFINET PN EtherNet IP EP Modbus TCP MB 13 1 1 Bus independent parameters MOVILINK Meaning Index Subindex 8451 0 Process data configuration Modbus TCP always120 process data words 8452 0 Fieldbus type 8362 J0 Option 1 10497 1 Fieldbus timeout For Modbus TCP additonal timeout monitoring is necessary according to the applica tion 10530 1 Item number 10530 2 Serial number 10530 3 Fieldbus version 1 2 x16 bits major minor 10530 4 Fieldbus version 2 2 x16 bits revision build 10530 5 Firmware load state 10530 6 Firmware load error 10530 7 Fieldbus selection 10530 8 Bootloader version 1 10530 9 Bootloader version 2 10530 10 Hardware revision 15800 0 15863 0 15864 1 15864 56 15900 0 15963 0 15964 1 15964 56 Process data IN PO Process data OUT PI Manual UHX71B Controller with OSR71B Fieldbus Interface Appendix Overview of parameters 13 1 2 Bus dependent parameters MOVILINK Meaning PB PN EP MB Inde
61. he section IP address configuration select the checkbox Configured Enter the IP address and the network parameters in the input fields IP address Subnetwork mask and Gateway address If the control system is to receive the address param eters via a DHCP server select the radio button Client Server configuration in the section IP address configuration In the Ethernet configuration section select the checkbox Ethernet II In the Module utilities group select the IO Scanning radio button r Designation TCPAP 10 100 MODULE Module IP address IP address Subnetwork mask Gaeway address we we m 2 2 26 28 0 e soanng Bleat Be EA Address server Bandwidth Messaging 10 Scanning Adiress server Global Data Bandwidth Bridge KWAY address Connection configuration N fi Station fp Access control IP address configuration Cortiguied UNITE erer UNIT Paciess ar jee yo 2 nE LNITE Submetwork mask 255 Fg J265 fo UNITE e UNITE Gateway address 732 Jee Jn fi UNITE UNITE C Client Server configuration UNITE UNITE UNITE Ethernet configuration UNITE UNITE Inv IRR IR Ig ER L nis this Ethernet 7898818699 Manual UHX71B Controller with OSR71B Fieldbus Interface 37 7 Configuration and Startup Modbus TCP Configuration for the master Modbus scanner 7 1 3 Addressing the drive using I O scanning e Select the IO Sca
62. iecceveserco ecceesztccnevgesecucteesepeeresdvsdecetcereesezered 10 2 1 General information eei eee eene eee e ee e a e 10 2 2 Taget group arii eee edna cee aE EEE EAEE EAEE i 10 2 3 BUS SYSUOMS ci rerien EARE R A 11 2 44 Functional safety technology eeeesseseeeesseserrssserrresetrrrsstirrrsssrrnrssreenns 11 2 5 Hoistapplications saurin idi dened aaaea e e desn ae 11 3 Introduction sassa cee ecactitececastet edie andteseenedeti devs encetee vecatdersveesetut eveneeteaets 12 3 1 Content of this manual serorei cence eee e eect AEEA E TRA 12 3 2 ChaAraCterisStics sa rn aaie E a aeaa eae aeia 12 3 2 1 Process data exchange cccccceeeeeeeeeeeneeeeeeeeneeeeeeeeeneeeeeseeaas 12 3 2 2 Parameter ACCOSS 0 scccccececseceeteetetecteseeneeneeteeetsneeeeeenedenneeeeeneezes 12 3 2 3 Monitoring fUNCtIONS cece ee EEA A RE EE A 12 4 Assembly and Installation Notes for Ethernet ccecccsesseeeeeeseseeeeeeeeeeeenees 13 4 1 Connecting the UHX71B OSR71B controller to an Ethernet network 13 4 2 Pin assignment X21 and X22 sorrienni ai a EA RAEE EEEREN EE 13 4 2 1 Connection controller Ethernet cccccceceeeeeeeeeeeeeeteeeeeeeenees 14 4 3 Shielding and routing bus Cables 20 0 2 eee eeeeeeee cette eeteeeeeeeettaeeeeeee 14 44 The integrated Ethernet switch 0 cc eceseeeeeeeeneeeeeeeeeneeeeeeeeneeeeeeeaees 15 4 4 1 AULO CKOSSING eroaa A T Makes ee nese dbtae 15 4 4 2 Auto negotiation c
63. ject Class Instance 161 SEW PO data range Instance 121 Heartbeat Instance 171 SEW PI data sec tion i Supported ser vices e The assembly object is used to access the UHX71B OSR71B process data IO con nections can be created for the instances of the assembly object to exchange cyclic process data e Class code 04hex Attribute Access Name Data type Default value hex Description 1 Get Revision UINT 0002 Revision 2 2 Get Max Instance UINT 0082 Maximum instance This instance is used to access the UHX71B OSR71B process output data MOVIDRIVE can be controlled by only one scanner Therefore only one connection can be established with this instance Attribute Access Name Data type Default value hex Description 3 Get Data Array of OUTPUT assembly BYTE This instance is accessed when the scanner wants to establish an input only connection No process output data is sent with this type of connection It is used only to read pro cess input data Attribute Access Name Datatype Default value hex Description 3 Get Data Array of OUTPUT assembly BYTE Data size 0 This instance is used to access the UHX71B OSR71B process input data Several mul ticast connections or a point to point connection can be established to this instance Attribute Access Name
64. l all ports in the list are marked green Faulty connections can be detected in the graphic view of the topology editor Proceed as follows to switch to the graphic view 1 2 Start the topology editor according to section Creating a PROFINET project and starting the topology editor Select the graphic view tab 1 Manual UHX71B Controller with OSR71B Fieldbus Interface 10 61 10 62 PROFINET IO Configuration PROFINET configuration with topology detection 3 3 Topology Editor ONLINE Table view Graphic view Offiine online comparison 1 Miniature View opps 2 T bok ot 2 a ae E Status Faulty Port 1 RJ45 X30 P1 Online detection completed attine Update Module Information options Print SIMATIC 300 1 PRETO CPU Si5F 2 PNIDP a ISDC MEST Passive Components GI SIMATIC HMI f SCALANCE X100 f SCALANCE W 2 medium converter f PC Baugruppen m Sandara IF 2379075979 1 Graphic view tab 2 Port with faulty connection The graphic view provides a clear display of your PROFINET network offline or on line with all devices and connected ports Faulty connections between ports are indicated by red lines Move the cursor over the port with the faulty connection 2 to display a status mes sage for the error The example illustrates a faulty connection between the
65. lained in this chapter to help you set the parameters correctly 4 6 2 MAC address 4 6 3 18 IP address The MAC address Media Access Controller is the basis for all address settings The MAC address of an Ethernet device is a worldwide unique 6 byte value 48 bits The MAC address of SEW Ethernet devices is 00 OF 69 xx xx xx The MAC address is dif ficult to handle for larger networks This is why freely assignable IP addresses are used The IP address is a 32 bit value that uniquely identifies a node in the network An IP ad dress is represented by 4 decimal numbers separated by decimal points Example 192 168 10 4 Each decimal number stands for one byte 8 bits of the address and can also be rep resented using binary code see following table Byte 1 Byte 2 Byte 3 Byte 4 11000000 10101000 00001010 00000100 The IP address comprises a network address and a node address following table Network address Node address 192 168 10 4 The part of the IP address that denotes the network and the part that identifies the node is determined by the network class and the subnet mask Node addresses cannot consist of only zeros or ones binary because they represent the network itself or a broadcast address Manual UHX71B Controller with OSR71B Fieldbus Interface Assembly and Installation Notes for Ethernet TCP IP addressing and subnetworks 4 6 4 Network
66. level automation systems via EtherNet IP Modbus TCP and PROFINET IO Process data exchange Via the PROFIBUS interface the UHX71B OSR71B controller provides digital access to a special data section the IEC 61131 3 evaluates as process input and output data to a higher level controller The meaning of the transferred data depends on the IEC pro gram Parameter access The UHX71B OSR71B controller does not support the MOVILINK parameter channel The MultiMotion program provides a bus dependent cyclical parameter channel For further information refer to the publication MultiMotion for MOVI PLC Monitoring functions Using a fieldbus system requires additional monitoring functions for example time mon itoring of the fieldbus fieldbus timeout or rapid stop concepts For example you can adapt the monitoring functions specifically to your application in the IEC program You can determine for instance which error responses should be triggered in the event of a bus error For many applications a rapid stop function is useful However you can also freeze the last setpoints so that the drive continues to operate with the most recently valid setpoints As the range of functions for the control terminals is also guaranteed in fieldbus mode you can continue to implement rapid stop concepts using the terminals of the UHX71B OSR71B controller irrespective of the fieldbus used Manual UHX71B Controller with OSR71B Fieldbus Interface
67. liable for the contents of the sample program For S7 sample projects refer to the Software section on the SEW website 68 Manual UHX71B Controller with OSR71B Fieldbus Interface Operating Behavior on PROFINET IO Settings in the UHX71B OSR71B controller 11 2 Settings in the UHX71B OSR71B controller The creation of IEC programs is described in detail in the MultiMotion for MOVI PLC manual This is why only the fieldbus specific characteristics are described in this chap ter 11 2 1 Process data configuration of the PROFINET slave The configuration of the process data interface is performed by the fieldbus master It sets the number of process data words and the timeout interval For information regard ing the current settings refer to the parameter tree in MOVITOOLS MotionStudio via menu Display values Bus diagnostics gu 11 KEE Parameter tee UKX7B_OSP 718 MMOVI PLC UHX 18 Slate D S fire GMP UHX71B paramete Disply values Bus dagrosics iw x al g 429 MOVIFLC UHX71B paremeter 3 EB Display values Fieldbus be E Staus displays Fiekbus type No fieldous selected 5 Unt data Fiskus baud rale IkBaud P E bu dagnostcs 7 Process data Fieldbus address 1 ad Patamelets and tunchons Feltus timeout fel 0 000 Setup and canral HE Febber PD configuration oro Firmware Fimme version fielcbus voooo Bootloader wersion of the fieldbus V147 0 x Sta
68. lp Seeew SaxegeaicaevoaFz eBiaanaan Filter modbus_tcp trans_id 0 v Expression Clear Apply Info TCP query 1 pkt Modbus Tce response 1 pkt Protocol Destination Source 8 3 48566 CAEN Pi 10 3 71 119 19 3 487398 10 3 71 119 10 3 64 126 Frame 18 73 bytes on wire 73 bytes captured Ethernet II Src vmware_44 5a 09 00 0c 29 44 5a 09 Dst Cisco_aa 0f 3fF Internet Protocol Src 10 3 64 126 10 3 64 126 Dst 10 3 71 119 10 3 71 Transmission Control Protocol Src Port iad2 1031 Dst Port asa appl prot Modbus TCP transaction identifier 0 protocol identifier 0 length 13 unit identifier 255 3 Modbus function 16 write Multiple Registers reference number 4 word count 3 byte count 6 ise amp Data 0000 00 Of 90 aa Of 3f 00 Oc 29 44 5a 09 08 00 45 00 2 DDZ zE 0010 00 3b 01 be 40 00 80 06 5d 04 Oa 03 40 7e Oa 03 EA P E T 0020 47 77 04 07 01 f6 17 f9 df fd Oc el 7a id 50 18 Gh ssese cocede Me 00 00 0030 cc 0040 fa cS 88 0 The figure above provides an example of how setpoints are written FC16 to the Mod bus TCP slave with IP address 10 3 71 119 The 3 process data words are located from offset 4 reference number and are addressed via unit ID 255 All the other examples merely describe the Modbus TCP part of the telegram The TCP IP part of the telegram as well as establishing and dropping a TCP IP connection are
69. ly can result in unexpected though not uncontrolled system behavior 2 4 Functional safety technology The inverters and servo drives controlled by the SEW controller may not execute any safety functions without higher level safety systems unless they are described in the rel evant documentation and expressly approved Use higher level safety systems to ensure protection of equipment and personnel 2 5 Hoist applications MOVIDRIVE B MOVITRAC B MOVIAXIS MOVIPRO and MOVIFIT must not be used as a Safety device in hoist applications Use monitoring systems or mechanical protection devices as safety equipment to avoid possible damage to property or injury to people Manual UHX71B Controller with OSR71B Fieldbus Interface 12 3 3 1 3 2 3 2 1 3 2 2 3 2 3 Introduction Content of this manual Introduction Content of this manual This user manual illustrates e Startup of the UHX71B OSR71B controller on the fieldbus systems EtherNet IP Modbus TCP and PROFINET IO e The configuration of the EtherNet IP master with EDS files e The configuration of the Modbus TCP master e The configuration of the PROFINET master using GSDML files The creation of IEC programs or the connection of SEW drives to the system bus inter faces of the controller is not described Characteristics Due to its powerful universal fieldbus interfaces the UHX71B OSR71B controller allows for the connection to higher
70. mited warranty is that you adhere to the information in the documentation Therefore read the documentation before you start working with the unit 1 4 Content of the documentation This document contains additional safety related information and conditions for opera tion in safety related applications 1 5 Exclusion of liability You must comply with the information contained in this documentation to ensure safe operation and to achieve the specified product characteristics and performance fea tures SEW EURODRIVE assumes no liability for injury to persons or damage to equip ment or property resulting from non observance of these operating instructions In such cases any liability for defects is excluded 1 6 Other applicable documentation Observe the following applicable documents e Controller VHX71B performance class power manual MOVI PLC Programming in the PLC Editor manual The following publications and documents apply to the connected units e Operating instructions of the units Units are for example MOVIDRIVE B MOVITRAC B MOVIAXIS e For units with functional safety technology also the respective Functional Safety manuals Make sure you always use the latest documentation Our documentation is available in various languages for download from the SEW homepage www sew eurodrive com If you are unclear about any of the information in this documentation or if you require further information consult SE
71. nction code Requested service 23 Read Write Multiple Registers 8 Read reference number Offset high 9 Read reference number Offset low 10 Read word count high Number of words register always 0 11 Read word count low Number of words register 12 Write reference number Offset high 13 Write reference number low Offset 14 Write word count high Number of words register always 0 15 Write word count low Number of words register 16 Write byte count 2 Word Count 17 Write register values 2 Data bytes depending on length Response Byte Designation Meaning permitted values 0 6 MBAP header See section Header 7 Function code Service 23 Read Write Multiple Registers 8 Byte count Number of following bytes 9 Data 2 Data bytes depending on length Exception Byte Designation Meaning permitted values 0 6 MBAP header See section Header 7 Function code 97 hex 8 Exception Code Error code Manual UHX71B Controller with OSR71B Fieldbus Interface 8 49 8 C x0 Modbus Protocol Modbus TCP Protocol structure 8 2 5 Service FC43 Read Device Identification The service FC43 Read Device Identifications is also referred to as MEI Modbus En capsulated Interface Transport It can tunnel services and method calls The service Read Device Identification is tunneled with the MEI Type Ox0E According to the Mod bus specifications there are 3 blocks Basic Regular and
72. nction in the PROFINET IO controller configura tion is activated to visually localize the stations 16 Manual UHX71B Controller with OSR71B Fieldbus Interface Assembly and Installation Notes for Ethernet Status LED LED L23 4 LED 23 4 SYS indicates the proper functioning of the fieldbus electronics hardware State of LED 23 4 Diagnostics Troubleshooting Green The fieldbus hardware is OK Orange Hardware is being initialized 4 5 3 Link Activity LED The two LEDs Link green and Activity yellow integrated in the RJ45 plug connec tors X21 X22 display the state of the Ethernet connection LED Link LED Activity 7869987467 LED state Meaning Link green There is an Ethernet connection Link off There is no Ethernet connection Link flashes Locating function of SEW Address Editor see chapter 4 8 Activity yel low Data is currently being exchanged via Ethernet Manual UHX71B Controller with OSR71B Fieldbus Interface 17 4 6 4 6 1 Assembly and Installation Notes for Ethernet TCP IP addressing and subnetworks TCP IP addressing and subnetworks Introduction The settings for the address of the IP protocol are made using the following parameters e MAC address e IP address e Subnet mask e Standard gateway The addressing mechanisms and subdivision of the IP networks into subnetworks are exp
73. nected devices This document assumes that the user has access to and is familiar with the documen tation for all connected devices from SEW EURODRIVE Never install or start up damaged products Submit a complaint to the shipping company immediately in the event of damage During operation the devices may have live uninsulated and sometimes moving or rotating parts as well as hot surfaces depending on their degree of protection Removing covers without authorization improper use as well as incorrect installation or operation may result in severe injuries to persons or damage to property Refer to the documentation for additional information 2 2 Target group Any work with the software may only be performed by adequately qualified personnel Qualified personnel in this context are persons who have the following qualifications e Appropriate instruction e Knowledge of this documentation and other applicable documentation e SEW EURODRIVE recommends additional product training for products that are operated using this software Any mechanical work on connected units may only be performed by adequately quali fied personnel Qualified personnel in the context of this documentation are persons familiar with the design mechanical installation troubleshooting and servicing of the product who possess the following qualifications e Training in mechanical engineering e g as a mechanic or mechatronics technician final examinations must ha
74. nnecting CONNECTIONS eeeeeeteeeeeeees 51 Sending process output data ee 51 Timeout cConnectionS seeen 51 Content of the Manual 0 eceeceeceeereeeeeeeeneeees 12 Control example for SIMATIC S7 oae 67 STEP 7 program example i e 67 COP VFI rre E 9 D Diagnostics PROFINET topology crire a 64 E Embedded safety notes asisnasssieesrriererrneserernsess 7 Error diagnostics for operation on EtherNet IP and Modbus TCP ha a a A 52 Checking the LED status and the status display on the master step 2 nesese 52 Checking the LED status step 1 52 Error diagnostics Step 3 ccceeeeeeeeeeeeeeeeees 52 Error diagnostics for operation on PROFINET Diagnostic procedures ecccceeeeeeeeeeeeeeneeees 71 No process data exchange with the I O Controllers iis e e E eats 73 UHX71B OSR71B does not work on PROFINET IO aatsistecdeesaadetiicn citi fi hearccuesstiises 72 Error diagnostics on PROFINET 71 EtherNet Industrial Protocol EtherNet IP 29 Process data exchange cceceeeeeeeeeeeenteeees 29 Ethernet Industrial Protocol EtherNet IP CIP object directory ec eee eeeeeeeeesteeeeeeenaees 30 IntrOdUCIION aia A 29 Ethernet SWitCh ereen enaar 15 AUtO CIOSSINGwini 2 2i gecds dha ile 15 Notes on multicast handling cece 15 Ethernet Switch Auto negotiation cccecceeeeeeeettereeeeeettieeeeerens 15 76 Index Exclusion of liability
75. nning tab In this tab page you specify which of the stations con nected to the Modbus are to exchange cyclical data Inthe section Master MW zones enter the control memory areas that are to be used to exchange cyclical data with the Modbus stations You will use the memory addresses later in your PLC program Enter the following in the Scanned peripherals group Inthe IP address input field enter the IP address of the SEW drive Inthe Unit ID field enter 0 Inthe Repetitive rate dropdown menu enter the cycle time that is used to ad dress the stations Enter the value 4 in the input fields RD ref slave and WR ref slave as the cyclical data are available from offset 4 In the input fields RD count and WR count enter the number of words to be exchanged The values must be the same in both fields You can set 1 64 words for the UHX71B OSR71B imi TSX ETY 4103 RACKO POSITION 2 E o x r Designation TCPAP 107100 MODULE Module IP address Module utiles IP address Subnetwork mask Gateway address iF ang Global data we ee 0 2 255 255 255 0 2 8 WO a Addesssever Bandwidth Messaging 10 Scanning Address server SNMP Global Dota Bandwidth Bridge input fallback Soanning settings ms Master XMW zones Falbacktod Stow 4 Read Ret Write Ref G Maman a i to i From 60 to E AD ref ROre RD VA rel Wire WR je femas NONE NONE NONE
76. nnnesrsnaneerennnassrennne 8 1 3 AOE SS a a T T T TS 8 amp 2 Protocol str ct renenusicnrcnin irura ii AA nadine 8 2 1 Header orionas rrna a aa AET SEA AAR Tai AT a Aaa 8 2 2 Service FC3 Read Holding Registers ccceeseeseeeeeenee 8 2 3 FC16 Write Multiple Registers 2 0 0 0 cecceeeeeneeeeeeeestneeeeeeeeaae 8 2 4 Service FC23 Read Write Multiple Registers 8 2 5 Service FC43 Read Device Identification 0 cee 8 3 Connection managements ania iea iR a aiti 8 3 1 Sending process output data requesting controlling COMMECUON aiaa e a E eE AEE AE 8 3 2 Dropping CONNECTIONS ccccceeceeeeeeeeeeeeecaeeeeeeeeeeeeeteeteeeenaeees 8 3 3 Timeout monitoring 2 eee cette eee e ee ette eee eetaeeeeeeetaeeeeeteas Error Diagnostics for Operation on EtherNet IP and Modbus TCP 9 1 Diagnostic procedues asur neri iea ae AAAA EA REA 9 1 1 Step 1 Checking the LED status 9 1 2 Step 2 Check the Status LED and the Status display of the master SCANNEN ii ccc lei ed i narii ieii raadi a 9 1 3 Step 3 Error diaQnOstiCs seire iieiea rera E TEA NRE EAKR PROFINET 10 Configuration ssssssessseennunseunnnnnnnnnnnnnnnunnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnne 10 1 Installing the GSDML file for UHX71B OSR71B eeens 10 2 Assigning a PROFINET device name ssseseeseseeerrsssrerrrssrrerrrssrerrress 10 3 Configuring the PROFINET interface for the UHX71B OSR71B EELEE E E EE EE N E E T TR 10 3
77. not explained in detail Manual UHX71B Controller with OSR71B Fieldbus Interface 7956560139 41 42 Configuration and Startup Modbus TCP Examples for data exchange via Modbus TCP 7 4 1 Writing and reading process data The process data exchange can be performed either via FC3 read and FC16 write or FC23 read and write For writing 3 process data words setpoints to a Modbus TCP slave via FC16 the TCP IP telegram to port 502 is structured as illustrated above Byte Value Meaning Interpretation Help 0 i 0x00 Transaction identifier 2 3 0x00 Protocol identifier 4 0x00 EEPE Number of bytes after byte 5 5 Oxod engin tie 3 number PD x 2 7 13 For a detailed description refer to the Modbus TCP 6 OxFF Unit identifier Must be 0 or 255 specification and section 7 0x10 Function code Service FC16 Write Register b Mod 8 0x00 Write Reference number OmSerwhere Er aay 9 0x04 Must always be 4 10 0x00 Number of PD here 3 Writ d t a ows AA NOegasn Must for PD 1 64 12 0x06 Write byte count Number of PD x 2 6 13 0x00 Process output data word 1 14 0x11 15 0x22 i initi Data Process output data word 2 Data mapping and definition 16 0x33 see IEC program 17 0x44 Process output data word 3 18 0x55 Only bytes 0 11 are returned in the response telegram of port 502 of the Modbus TCP slave where all value
78. of damage to property and other notes Signal word Meaning Consequences if disregarded A DANGER Imminent danger Severe or fatal injuries A WARNING Possible dangerous situation Severe or fatal injuries A CAUTION Possible dangerous situation Minor injuries NOTICE Possible damage to property Damage to the drive system or its envi ronment INFORMATION Useful information or tip Simpli fies the handling of the drive system 1 2 2 Structure of the section safety notes Section safety notes do not apply to a specific action but to several actions pertaining to one subject The symbols used either indicate a general hazard or a specific hazard This is the formal structure of a section safety note A SIGNAL WORD Type and source of danger Possible consequence s if disregarded e Measure s to prevent the danger 1 2 3 Structure of the embedded safety notes Embedded safety notes are directly integrated in the instructions just before the descrip tion of the dangerous action This is the formal structure of an embedded safety note A SIGNAL WORD Type and source of danger Possible consequence s if disregarded Measure s to prevent the danger Manual UHX71B Controller with OSR71B Fieldbus Interface General information Rights to claim under warranty 1 3 Rights to claim under warranty A requirement of fault free operation and fulfillment of any rights to claim under li
79. of the Link Response of the LED OFF gt B eos oo B Green Off 1 1 UHX71B OSR71B has no connection to Ethernet 1 Compare the set PROFINET name to the configured one 1 PROFINET names identical No C Yes 1 You may have configured an incorrect unit type or defined an incorrect configuration 1 Delete configuration for the UHX71B OSR71B option from the PROFINET IO network 1 Configure the UHX71B OSR71B option again selecting the unit designation UHX Assign the address ranges for your control system 1 Load the configuration data into the PROFIBUS IO controller master and restart the bus communication A Check the bus cabling B The UHX71B OSR71B option indicates that the PROFINET IO con troller has not yet established communication The PROFINET IO controller is switched off or has not yet been started up C Adapt PROFINET names 72 Manual UHX71B Controller with OSR71B Fieldbus Interface Error Diagnostics on PROFINET Diagnostic procedures 12 1 2 Diagnostic problem 2 No process data exchange with the I O controller e Check the settings in the higher level I O controller again Is the user program switched off correctly see sample program in chapter Process data exchange with the UHX71B OSR71B controller e Check the settings on the UHX71B OSR71B controller see chapter Settings on the UHX71B OSR71B controller Manual UHX71B Controller wit
80. ored IP parameters at startup 2 The unit waits for its IP configuration via DHCP at startup 4 Get Physical Link STRUCT of Reference to the EtherNet Object link object class code Path Size UINT 0002 Cpe aS sublayer Path Padded 20 F6 24 01 EPATH 5 Set Interface con STRUCT of figuration IP Address UDINT Current IP address Network Mask UDINT Current subnetwork mask Gateway UDINT Currently set standard Address gateway Name Server UDINT 00000000 DNS is not supported Name Server 2 UDINT 00000000 DNS is not supported Domain Name STRING sew de 6 Get Host Name STRING Not used Supported ser vices Service code hex Service Name Class Instance 01 Get_Attributes_Alll x 2 0E Get_Attribute_Single x x 10 Set_Attribute_Single x 6 3 5 Ethernet link object Information on the Ethernet communication interface is stored in the Ethernet link ob ject Class code F6hex Manual UHX71B Controller with OSR71B Fieldbus Interface 33 6 qu Ethernet Industrial Protocol EtherNet IP CIP object directory Class Instance 1 Ether net connection X21 Instance 2 Ether net connection X22 Supported ser vices 34 Attri Acces Name Data type Default Description bute s value hex 1 Get Revision UINT 0002 Revision 2 2 Get Max Instance UINT 0002 Maximum instance 3 Get Number of UINT 0
81. panded to include the CIP Common Indus trial Protocol application protocol CIP is known in the field of automation engineering because it is also used for DeviceNet and ControlNet as an application protocol 6 2 Process data exchange Up to 120 process data words can be exchanged with an EtherNet IP master scanner depending on the use of the UHX71B OSR71B unit The EtherNet IP master scanner sets the process data length when opening the connection In addition to a controlling Exclusive Owner Connection up to two additional Listen Only Connections are available This means the actual values of the drive can also be read out by stand by controllers or visualization devices If there is already a controlling connection via Modbus TCP you cannot activate an Ex clusive Owner Connection via EtherNet IP before a power on reset 6 2 1 Timeout response The timeout status is triggered by the UHX71B OSR71B option The timeout interval must be set by the EtherNet IP master scanner when the connection is established The EtherNet IP specification refers to a Requested Packet Interval RPI rather than a timeout time in this case The timeout interval displayed in the MOVITOOLS MotionStudio parameter tree re sults from the Requested Packet Interval RPI multiplied with the Timeout Multiplier This timeout interval is retained in the device when an Exclusive Owner Connection is removed and the device switches to timeout statu
82. pond with the values displayed in the PLC Editor or in the diagnostics plug in of the active IEC program in MOVITOOLS Mo tionStudio INFORMATION lil For more detailed information on process data communication in the IEC program refer to the publication MultiMotion for MOVI PLC 70 Manual UHX71B Controller with OSR71B Fieldbus Interface Error Diagnostics on PROFINET C xD 12 Diagnostic procedures 12 Error Diagnostics on PROFINET 12 1 Diagnostic procedures The diagnostics procedures described in the following section demonstrate the error analysis methods for the most frequent problems e The UHX71B OSR71B controller does not work on PROFINET IO e The UHX71B OSR71B controller cannot be controlled using the IO controller INFORMATION lil For further information on the programming of the UHX71B OSR71B controller refer to the publication MultiMotion for MOVI PLC Manual UHX71B Controller with OSR71B Fieldbus Interface 71 Error Diagnostics on PROFINET Diagnostic procedures 12 1 1 Diagnostic problem 1 UHX71B OSR71B does not work on PROFINET IO Initial status e UHX71B OSR71B is physically connected to PROFINET IO e UHX71B OSR71B has been configured in the IO controller and bus communication is active 1 Ethernet bus connector X21 X22 plugged in No A Yes Yes ik J Response
83. r fieldbus operation Prerequisite is the cor rect connection and setting of the IP address parameters of the UHX71B OSR71B con troller in accordance with the chapter Assembly and Installation Instructions 5 1 Validity of the EDS file for UHX71B OSR71B INFORMATION lil Do not edit or amend the entries in the EDS file SEW assumes no liability for inverter malfunctions caused by a modified EDS file SEW EURODRIVE provides the following EDS file for configuring the scanner Ether Net IP master e SEW_CONTROLLER_POWER eds INFORMATION lil Current versions of the EDS files for the UHX71B OSR71B option are available on the SEW homepage http www sew eurodrive com under the heading Software 5 2 Configuring the master EtherNet IP scanner The following example refers to configuration for the Allen Bradley CompactLogix 1769 L32E controller with RSLogix 5000 programming software The EtherNet IP interface is already integrated into the CPU component of this controller INFORMATION lil If a CPU without an EtherNet IP interface is used an Ethernet communication inter face must first be added to the I O configuration Manual UHX71B Controller with OSR71B Fieldbus Interface Configuration and Startup EtherNet IP 5 Configuring the master EtherNet IP scanner 5 2 1 Process data exchange In the following project planning example the UHX71B OSR71B controller is added to a project To do so go to the
84. rocess data to a lower level station gateway operation As long as this connection is activated no other master can change the process output data PO data 8 3 2 Dropping connections A connection is deleted from the internal connection list in the following cases ifthe keep alive time has elapsed and the server no longer receives a response or if the socket reports an error if the connection to the client has been dropped If it was a controlling connection another controlling connection can be established If no valid PO data has been sent within the timeout interval a fieldbus timeout is trig gered The default keep alive time is 10 seconds If there is a controlling connection with the timeout interval gt 5 s the keep alive time is increased to 2 x timeout interval In a controlling connection the fieldbus timeout is displayed in the unit after the set tim eout interval elapses during a break in the cable or an error in the socket Then a new controlling connection can be established 8 3 3 Timeout monitoring INFORMATION For Modbus TCP the timeout monitoring must take place in the application e g via a toggle bit Manual UHX71B Controller with OSR71B Fieldbus Interface 8 51 9 52 qv 9 9 1 9 1 1 Error Diagnostics for Operation on EtherNet IP and Modbus TCP Diagnostic procedure Error Diagnostics for Operation on EtherNet IP and Modbus TCP Diagnostic procedure
85. ror Error name Description code hex 00 Success Successful 01 Connection failure A connection specific service has failed 02 Resource unavailable The source required for performing the service is unavailable 03 Reserved 04 Path segment error The processing node was unable to interpret the Path Seg ment Identifier or the segment syntax 05 Path destination unknown The Path refers to an object class object instance or a structural element that is not supported by the processing node 06 07 Reserved 08 Service not supported The service is not supported for the selected class instance 09 Invalid attribute value Invalid attribute data have been sent 0A 0B oc Object state conflict The selected object cannot perform the service in its current status oD Reserved 0E Attribute not settable It is not possible to access the selected object for writing 10 Device state conflict The current status of the device makes it impossible to per form the required service 11 12 Reserved 13 Not enough data The length of the transferred data is too short for the service to be performed 14 Attribute not supported The selected attribute is not supported 15 Too much data The length of the transferred data is too long for the service to be performed 16 Object does not exist The selected object is not implemented in the device 17 1D Reserved 1E Embedded Service Error Internal processing error 1F Vendor specific error Manuf
86. s function codes 8 1 3 Access For process data exchange parameter data exchange and unit identification the UHX71B OSR71B provides 4 FC services Function Codes e FC 3 Read Holding Registers e FC16 Write Multiple Registers e FC23 Read Write Multiple Registers e FC43 Read Device Identification The FC3 and FC16 services allow reading or writing of one or more registers FC23 al lows a register block to be read and written simultaneously FC43 can be used for a unit identification by reading out the identity parameters The implemented registers and possible services function codes for data exchange are summarized in the following table Meaning of Offset hex Read Write Access Comment 0 3 Reserved 4 FF Process input Process output data FC3 0 64 words data actual val setpoint values FC16 ues FC23 100 103 Reserved 104 1FF Process output FC3 For reading the setpoint values by data setpoint val a client other than the controlling ues one 200 2FF Result acyclical Request acyclical FC3 4 words parameter chan parameter channel FC16 nel FC23 300 FFFF Reserved Special Fieldbus timeout Fieldbus timeout FC3 FC16 Parameter P819 16 bit value tim case 219E interval read interval write value eout interval in ms 8606 gec value 8 2 Protocol structure The Modbus protocol consists of a header and function code data
87. s after the timeout interval has elapsed The timeout status is displayed on the front of the UHX71B OSR71B by the flashing red L13 LED A you can only activate the timeout delay via the bus you must not change the value via MOVITOOLS MotionStudio The timeout state causes the response programmed in the IEC program The timeout status can be reset via EtherNet IP as follows e Via the reset service of the identity object class 0x01 instance 0x01 undetermined attribute e By re establishing the connection e Via the reset bit in the control word Manual UHX71B Controller with OSR71B Fieldbus Interface 29 g Ethernet Industrial Protocol EtherNet IP 6 CIP object directory 6 3 CIP object directory In the Common Industrial Protocol all unit data can be accessed via objects The ob jects listed in the following table are integrated in the UHX71B OSR71B Class hex Name 01 Identity object 02 Message Router Object 04 Assembly Object 06 Connection Manager Object 07 Register Object OF Parameter Object 64 Vardata Object F5 TCP IP Interface Object F6 EtherNet Link Object The meaning of the objects and a description of how to access them is given in the fol lowing section 6 3 1 Identity object e The identity object contains general information on the EtherNet IP device e Class code 01hex
88. s or parameter data with EtherNet IP or Modbus TCP profile with an SEW fieldbus interface 9 1 3 Step 3 Error diagnostics If the UHX71B OSR71B is in the Connected status data exchange between master scanner and slave is active If the data is not transferred to the IEC application of the UHX71B OSR71B via EtherNet IP or Modbus TCP correctly the following steps will as sist you in finding the cause for the problem A Are the correct values for the process data words displayed in the PLC Editor If yes continue with F B Is the process data exchange activated in the scanner master C Is the process data written to the correct location in the scanner Check the tags and scanner mapping D Is the PLC in RUN mode or does active forcing overwrite the transfer of the normal process data words E If the PLC does not transmit data to the UHX71B OSR71B refer to the documenta tion of the PLC manufacturer for support F Are the process data words being used correctly in the IEC program Manual UHX71B Controller with OSR71B Fieldbus Interface Error Diagnostics for Operation on EtherNet IP and Modbus TCP Diagnostic procedure G Which status is displayed in the IEC application for the communication interface via the FBusGetinfo module see chapter Settings in the UHX71B OSR71B Manual UHX71B Controller with OSR71B Fieldbus Interface 53 54 PROFINET IO Configuration Installing the GSDML file for UHX71B
89. s remain unchanged with the exception of byte 5 Byte 5 low byte length field is corrected to value 6 Manual UHX71B Controller with OSR71B Fieldbus Interface Configuration and Startup Modbus TCP Examples for data exchange via Modbus TCP During process data exchange via FC23 the telegram that is used to write and read 3 process data words PD each is structured as follows Byte ven Meaning Interpretation Help 0 p 0x00 Transaction identifier 2 5 0x00 Protocol identifier 4 0x00 i Number of bytes after byte 5 ial 3 number PD x 2 11 17 6 OxFF Unit identifier Must be 0 or 255 Service FC23 read write reg For a detailed description y 0x10 Function code ister refer to the Modbus TCP 8 0x00 Oietwher PD siart specification and section Read reference number pent re SIA Modbus protocol Mod 9 0x04 Must always be 4 bus TCP 10 0x00 Number of PD here 3 i oxa Read word count Must for PD 1 64 12 0x00 i Offset where PD start Write reference number 13 0x04 Must always be 4 14 0x00 iiite word c nt Number of PD here 3 15 0x03 see read word count 16 0x06 Write byte count Number of PD x2 6 17 0x00 Process output data word 1 18 0x11 19 0x22 Data mapping and definition T as Data Process output data word 2 see IEC program 21 0x44 Process output data word 3 22 0x55 The following data
90. ss data words 14 process data words 15 process data words 16 process data words 18 process data words 21 process data words 24 process data words 32 process data words 64 process data words 8230522251 Do not modify the default configuration Slot not used Slot 1 is reserved for future PROFIsafe applications Slots 2 17 can be assigned process data channels The maximum process data width is 64 words 9 Expand your user program by data exchange with the new units Process data trans fer is consistent SFC14 and SFC15 can be used to transfer process data Manual UHX71B Controller with OSR71B Fieldbus Interface 10 57 10 PROFINET IO Configuration Configuring the PROFINET interface for the UHX71B OSR71B controller 10 3 2 Configuring a node Once the individual slots are configured further settings have to be made for the new node Proceed as follows to configure a node 1 Double click on the device symbol of the new node The following window opens Properties SEW UHx71B 1 General Short description SEW UHx71B UHs71B with PROFINET I0 Interface incl topology recognition Order No firmware 182s xxx x 21 0 Family SEW Device name SEW UHs71B GSD file GSDML V2 1 SEW Controller_Power 201 30212 xml Node in PROFINET I0 System Device number 1 PROFINET IO System 100 IP address 10 3 71 191 Ethernet r 3 Comment OK Cancel Help 8230526731
91. ster 11 Word count low Number of words register 12 Byte count 2 Word Count 13 Register values 2 Data bytes depending on length Response Byte Designation Meaning permitted values 0 6 MBAP header See section Header 7 Function code Service 16 Write Multiple Registers 8 Reference number high Offset 9 Reference number low Offset 10 Word count high Number of words register 11 Word count low Number of words register Exception Byte Designation Meaning permitted values 0 6 MBAP header See section Header 7 Function code 90hex 8 Exception Code Error code Manual UHX71B Controller with OSR71B Fieldbus Interface Modbus Protocol Modbus TCP C xd Protocol structure 8 2 4 Service FC23 Read Write Multiple Registers With the service FC23 Read write multiple registers you can simultaneously write and read a variable number of registers The write access is carried out first Preferably this service is used for the process data see following picture MBAP Header f Function Code Data FC23 T ID 0x00 Prot ID 0x00 Length UI D FC ReadAddress ReadWord Write Address Write Word Bytes Write Data 1 10 N 0x17 Count Count N 1 N 7971469067 Example Request Byte Designation Meaning permitted values 0 6 MBAP header See section Header 7 Fu
92. the UHX71B OSR71B controller and setpoint values can be written The process data should correspond to the values displayed in the PLC Editor or in the diagnostics plug in of the active IEC program in MOVITOOLS MotionStudio For more detailed information on the process connection in the IEC program refer to the publication MultiMotion for MOVI PLC Manual UHX71B Controller with OSR71B Fieldbus Interface Configuration and Startup Modbus TCP Examples for data exchange via Modbus TCP 7 4 Examples for data exchange via Modbus TCP As there are many different master systems and software solutions available for Mod bus TCP for standard PCs there is no reference controller the examples are based on This is why this section gives detailed examples regarding the telegram structure You can use the telegram structure from these examples and compare it to the structure used in your application for troubleshooting purposes There are simple tools for record ing telegrams via the Ethernet network e g Wireshark see following figure Packetizer etc These freeware tools are available on the Internet Observe that tracing all Ethernet telegrams in a network is only possible with a tab hub or a switch with a port mirror function The telegrams sent from and to the PC which is also used for recording can always be recorded of course EB Fao pcap Wireshark L T _ File Edit View Go Capture Analyze l Statistics He
93. tion 4 m r gt 1 my movi ple Slot a Module Order Number lAddress Q address Diagnostic Comment p memoviple JO E MNA H LOG a Ay _ Eene intedace HAE 1 FU Fot 1 RAST EZI Fe PAPAE ARF Ea 1 Slot not used 2039 2 10 process data words 256 275 256 275 3 Slot not used 2038 4 Slot not used 2037 5 Slot not used 2036 z 6 Slot not used 2035 7 Slot not used 2034 a Slat nt ised ana Press F1 to get Help 7975757451 1 Red cross symbol for errors Possible causes Ethernet ports swapped e Incorrectly set port properties e Units cannot be addressed Proceed as follows to display information about an error 1 Select the unit or the respective slot 2 Right click and select Module status from the context menu A window is displayed 3 Select the Communication diagnostics tab Manual UHX71B Controller with OSR71B Fieldbus Interface PROFINET IO Configuration PROFINET configuration with topology detection 10 4 6 Port statistics Proceed as follows to display the port statistics for an Ethernet port in STEP 7 HW Con fig 1 Click the ONLINE OFFLINE symbol to switch to online communication mode 2 Selecta unit 3 Select the desired port on slot 0 4 Right click and select Module status from the context menu A window is displayed Select the Statistics tab 1 The following view is displayed FE Module Information SEW DHR41B Lol ea
94. tion in bytes for the RECORD parameter The length informa tion must correspond to the configured length Refer to the online help for STEP 7 for detailed information about the system functions E Start of cyclical program processing in OB1 BEGI TIT CALL WORK E Copy PI data from the DHR41B control card to DB3 words 0 18 LA R L L L E Ei iS J zo ll T VAL MW 30 Result in flag word 30 3 Wo NNR AGGA aes 5 DB3 DBW 20 Write 6hex to POl TWORK TIT card SFC 14 DPRD_ DAT Read DP Slave Record W 16 200 Input address 512 RD P DB3 DBX 0 0 BYTE 20 Pointer E PLC program with drive application LC program uses the process data in DB3 for data exchange with the DHR41B control card DB3 DBW 0 Load PI1 DB3 DBW 2 Load PI2 DB3 DBW 4 Load P13 etc W 16 0006 1500 DB3 DBW 22 Write 1500dec to PO2 W 16 0000 DB3 DBW 24 Write 0 hex to PO3 etc E Copy PO data from DB3 words 20 38 to the DHR41B control SFC 15 DPWR_DAT Write DP slave record DDR W 16 200 Output address 512 200 hex RECORD P DB3 DBX 20 0 BYTE 20 Pointer to DB DW T VAL MW 32 Result in flag word 32 INFORMATION il i This program example is a special and free service that demonstrates only the basic principles of generating a PLC program as a non binding sample SEW is not
95. tior Automatic settings monitor TP ITP 100 Mbps full duplex r Boundaries Oo Cancel Help 7975898507 1 Options tab 2 Transmission medium duplex drop down menu 3 Auto negotiation auto crossover checkbox 5 From the Transmission medium duplex 2 drop down menu select TP ITP with 100 Mbit s full duplex 6 Deactivate Auto negotiation auto crossover checkbox 3 Manual UHX71B Controller with OSR71B Fieldbus Interface 63 PROFINET IO Configuration PROFINET configuration with topology detection 10 4 5 Topology diagnostics Topology errors are reported to the PROFINET IO controller as diagnostics alarms In the event of an error the EXTF LED of the PROFINET IO controller is lit The error is also indicated by a red cross 1 in STEP 7 HW Config Eh HW Config SIMATIC 300 1 Diagnostics ONLINE olo E O Station Edit Insert PLC View Options Window Help E x D ow amp 4 i d ea R Bix 0 UR Ee a Ii CPU 315F 2 PN DP il 1 PDP PROFIBUS 1 DP master system 1 Pee Standard PNO ME PROFIBUS DP Por 7 32 PROFIBUS PA Ag PROFINET 10 Q Additional Field Devices a Gateway a v0 H A Network Components H Sensors Ethemet 1 PROFINET 10 System 100 fg SIMATIC 300 H E SIMATIC 400 1 Gf SIMATIC PC Based Control 300 400 EE SIMATIC PC Sta
96. tus displays Fa Status of the fieldbus commection Not connected 2 Fieldbus bus selection Profibus DP Slave Fiekes fimwae loading state No fieldbus loaded Fiekdburs lirmeare loading enot Hardware version of akbu card not compatble Hardware Fieldbus option eilicle number 935 031 Fiekdout option serial rember 20058 Fieldbus option hardware revision 1 8230094987 11 2 2 Status of the PROFINET fieldbus interface The FbusGetInfoV2 function block makes the status and some display parameters of the fieldbus interface available for the IEC program and for diagnostics FBusGetInfoV2 BOOL Enable Done Type ErrorlD Address Baudrate Timeout BusType BusState PdConfig BOOL BOOL BOOL UDINT UDINT UDINT T_PLC_BUS_TYPE T_PLC_BUS_ STATE T_PLC_BUS_PD_CONFIG 7628791563 If there is no communication with the fieldbus master the output Error is set to TRUE During an active fieldbus connection the output Done is set to TRUE and the outputs Address Baud rate timeout and Bus type show the respective parameters as they were set via the parameter tree in MOVITOOLS MotionStudio or via PLC Manual UHX71B Controller with OSR71B Fieldbus Interface 69 11 Operating Behavior on PROFINET IO Settings in the UHX71B OSR71B controller 11 2 3 Checking the process data communication Now actual values can be read from the UHX71B OSR71B controller and setpoint val ues can be written The process data should corres
97. uchNeuehSogte a ae Togt Genetel Connection Module Info Fault Handi N Canote PAE Type ETHERNET MODULE Genci Ethernet Module Vendor Allor Bradley Parant Ethemad Ftd aster 3 Connection Parameters y Mewe __ ____i R ame MyPowes R a BI safetyTask t ja y SafetyFrogram Description I Unschsdded Programs Phases Input m 16 E Motion Groups 3 E Ungrouped axes Oulpu S Add On instructions Comm Format Data DNT 0 S Deta Types Addeass Host Neme neuer om User Defined OWPAd ess 12 168 103 B E Ch Strings Cih Add On Defined Ch Predefined O kost None a Op Modde Defined E trends Se conga si Oe w S GD 1756 Backplane 1756 A7 0 1756 L61S EDS Yer suchieueRSLogx 2 L7S6 LSP EDS ersuchMeueRSLogx Partner f 2 L7S6 ENST A Ethem tlPMaster ds Ethernet 1756 ENBT A EthermotIPMaster 7874681483 Inthe Comm Format dropdown menu choose Data INT as the data for mat Process data for UHX71B OSR71B always contains 16 bits INT Inthe Connection Parameters group box enter the value 171 in the Input As sembly Instance input field The input data of the PLC must be linked to the output instance of UHX71B OSR71B e To establish a controlling connection in the Connection Parameters group box enter the value 161 in the Output Assembly Instance input field The input data of the PLC must be linked to the output instance of UHX71B OSR71B e In the sele
98. ve been passed e Knowledge of this documentation and other applicable documentation Manual UHX71B Controller with OSR71B Fieldbus Interface Safety Notes Bus systems Any electrical work on connected units may only be performed by adequately qualified electricians Qualified electricians in the context of this documentation are persons familiar with electrical installation startup troubleshooting and servicing of the product who possess the following qualifications e Training in electrical engineering e g as an electrician or mechatronics technician final examinations must have been passed e Knowledge of this documentation and other applicable documentation e Knowledge of the relevant safety regulations and laws e Knowledge of the other standards guidelines and laws mentioned in this documen tation The above mentioned persons must have the authorization expressly issued by the company to operate program configure label and ground units systems and circuits in accordance with the standards of safety technology All work in further areas of transportation storage operation and waste disposal must only be carried out by persons who are trained appropriately 2 3 Bus systems A bus system makes it is possible to adapt frequency inverters and or motor starters to the specific conditions of the machinery within wide limits This results in the risk that a change of parameters that cannot be detected external
99. x Subindex 8606 0 Fieldbus timeout x x x 8454 O Profibus address 8453 0 Fieldbus baud rate 10520 1 ACD Enable x 10520 2 ACD Last Activity x 10520 3 ACD Last MAC Low x 10520 4 ACD Last MAC High x 10520 5 ACD Last IP x 9233 0 DHCP startup control xX x 8992 O IP address x x 8993 0 Subnet mask x x x 8994 O Default gateway x x x 8995 O MAC Address Low xX x x 8996 0 MAC Address High x x x 8997 O Ethernet baud rate x x x 10093 Blob PROFINET device name x Manual UHX71B Controller with OSR71B Fieldbus Interface 13 75 Index Index A ADDENGIX ss eect a AET Sane teas eae 74 Overview of parameters ssssessesse errre rrenen 74 Assembly and installation notes for Ethernet 13 Assigning a PROFINET device name 06 55 AUtO CIOSSING errs nnr a i T aet 15 B B s sysloMinenireta aa ra 11 Cc Characteristics OVErVICW ccccecceeeeeseeeeeeeeanes 12 Monitoring functions eee eeeeeeeee etter eeeeeeee 12 Parameter ACCESS 0 eeeeeeeetenteeeeeetntaeeeeetens 12 process data exchange 12 CIP object directory EtherNet IP Assembly ODjCCt eee eeeeeeeeeeeeeeeeeeeeetteeeeeeeaaees 32 Ethernet link object ee eeeeeeeeeeteeeeeeeeenteeeeeeeee 33 Identity ODjOCt oe ceceeeeeeeeeteeeeeeettteeeeeeeeaaes 30 Message router object seeen 31 CIP object directory Ethernet IP TCP IP interface object 33 Configuration PROFINET topology c cc
100. ystem In this case try to reduce the utilization by reducing in particular the number of broadcast and multicast telegrams and reducing the IO cycle or the number of PROFINET units in a line if required Manual UHX71B Controller with OSR71B Fieldbus Interface 10 65 10 66 PROFINET IO Configuration PROFINET configuration with topology detection Bad sent packets transmit collisions Shows the number of discarded Ethernet packets due to collisions There should be no collisions in a switched network e Sent Octets shows the number of transmitted packets Manual UHX71B Controller with OSR71B Fieldbus Interface Operating Behavior on PROFINET IO 11 Process data exchange with the SEW controller 11 Operating Behavior on PROFINET IO This chapter describes the basic characteristics of the UHX71B OSR71B controller con nected to the PROFIBUS system 11 1 Process data exchange with the SEW controller This chapter illustrates the basic behavior of the SEW controllers on the PROFINET fieldbus system The drive SEW controllers are controlled via the process data channel which is up to 120 I O process input and output words in length These process data words are mapped in the I O or peripheral area when a higher level programmable logic controller is used as PROFINET IO controller and can thus be ad dressed in the usual way UHX71B OSR71B 1X clelelelelete mA KO P

Download Pdf Manuals

image

Related Search

Related Contents

RapidProof User's Guide  PC Cards: - HP Computer Museum  File - Crystal Sound And Light  PCCI User Manual  DF File - 1134 KB  Quels objectifs de développement pour le prochain millénaire ?  Interface User Manual - Oracle Documentation  none TG90M3P07P00 Instructions / Assembly  ! ! LIDAR!Lite%Operating%Manual"  literature.rock...lautomation.com  

Copyright © All rights reserved.
Failed to retrieve file