Home

User Manual Industrial Protocols

image

Contents

1. Bit 24 Module removed 1 removed Bit 25 ACA removed 1 removed Bit 28 Hiper Ring 1 Failure Bit 29 Ring Netcoupling 1 Failure Bit 30 Connection Error 1 Failure Switch Tem Id 02 Struct INT RO Temperature FINT RO Temperature C perature Reserved Id 03 Always 0 attribute is reserved for future use Switch Max Id 04 UINT 16 bit RO Maximum number of Ethernet Switch Ports Ports Multicast Set Id 05 WORD 16bit RW tings IGMP Snooping Bit 0 RW IGMP Snooping 1 enabled 0 disabled Table 6 Hirschmann Ethernet Switch Agent Objekt Industrial Protocols 22 Release 3 1 06 07 EtherNet IP 2 2 EtherNet IP Parameters Bit 1 RW IGMP Querier 1 enabled 0 disabled Bit 2 RO IGMP Querier Mode 1 Querier 0O Non Querier Bit 4 6 RW IGMP Querier Packet Version V1 1 V2 2 V3 3 Off 0 IG MP Querier disabled Bit 8 10 RW Treatment of Unknown Multicasts Railswitch only 0 Send To All Ports 1 Send To Query Ports 2 Discard Switch Existing Id 06 ARRAY OF DWORD RO Bitmask of existing Switch Ports Ports Per Bit starting 1 Port existing 0 Port not available Array bit mask size is with Bit 0 adjusted at the size of maximum number of Switch ports e g Port 1 max 28 Ports gt 1 DWORD is used 32bit Switch Port Id 07 ARRAY OF DWORD RW Bitmask Link Admin Status Switch Control Ports Per Bit starting O Port enabled 1 Port disabled Array bit mask size is with Bit 0 adjusted at the size of maximum number of Switch por
2. H HIRSCHMANN A Belden Company User Manual Industrial Protocols Industrial ETHERNET Gigabit Switch RS20 RS30 RS40 MS20 MS30 OCTOPUS Power MICE MACH 1000 MACH 4000 Industrial Protocols Technical Support Release 3 1 06 07 HAC Support hirschmann de The naming of copyrighted trademarks in this manual even when not specially indicated should not be taken to mean that these names may be considered as free in the sense of the trademark and tradename protection law and hence that they may be freely used by anyone 2007 Hirschmann Automation and Control GmbH Manuals and software are protected by copyright All rights reserved The copying reproduction translation conversion into any electronic medium or machine scannable form is not permitted either in whole or in part An exception is the preparation of a backup copy of the software for your own use For devices with embedded software the end user license agreement on the en closed CD applies The performance features described here are binding only if they have been expressly guaran teed in the contract This publication has been created by Hirschmann Automation and Control GmbH according to the best of our knowledge Hirschmann reserves the right to change the con tents of this manual without prior notice Hirschmann can give no guarantee in respect of the correctness or accuracy of the details in this publication Hirschmann can accept no responsibility for damages re
3. Switch Bridge gaia Hub Eq A random computer Configuration computer D Dp Server ev Industrial Protocols Release 3 1 06 07 Key PLC Programmable logic controller I O Robot Industrial Protocols Release 3 1 06 07 Industrial Protocols 1 Industrial Protocols For a long time automation communication and office communication were on different paths The requirements and the communication properties were too different Office communication moves large quantities of data with low demands with respect to the transfer time Automation communication moves small quantities of data with high demands with respect to the transfer time and availability While the transmission devices in the office are usually kept in temperature controlled relatively clean rooms the transmission devices used in automation are exposed to wider temperature ranges Dirty dusty and damp ambient conditions make additional demands on the quality of the transmission devices With the continued development of communication technology the demands and the communication properties have moved closer together The high bandwidths now available in Ethernet technology and the protocols they support enable large quantities to be transferred and exact transfer times to be defined With the creation of the first optical LAN to be active worldwide at the University of Stuttgart in 1984 Hirschmann laid the foundati
4. comprehensive spectrum of innovative services Consulting incorporates comprehensive technical advice from system evaluation through network planning to project planning Training offers you an introduction to the technological fundamentals product briefing and user training with certification Support ranges from commissioning through the standby service to maintenance concepts With the Competence Center you firmly rule out any compromise the client specific package leaves you free to choose the service components that you will use Internet http www hicomcenter com Industrial Protocols Release 3 1 06 07 41 fh HIRSCHMANN A Belden Company
5. management level down to the field level PROFINET IO enhances the existing Profibus technology for such applica tions that require fast data communication and the use of industrial IT functions DCP Discovery and Configuration Protocol Alarm High Alarm Low z ARP UDP IP Unicast piil ARP UDP IP Unicast Alarm High Alarm Low Profinet IO Stack PNIO Profinet IO cyclic TR Frame DCP Discovery and Configuration Protocol Controller Figure 5 Communication between the Controller and the Switch In particular you will find PROFINET IO in Europe and in conjunction with Siemens controllers You will find detailed information on PROFINET on the Internet site of the PROFIBUS Organization at http www profibus com pall meta downloads article 00456 Industrial Protocols Release 3 1 06 07 27 PROFINET IO Figure 6 Switch model for PROFINET IO Industrial Protocols 28 Release 3 1 06 07 PROFINET IO 3 1 Integration in Control System 3 1 Integration in Control System 3 1 1 Configuration of the Switch After installing and connecting the Switch you configure it according to the Basic Configuration user manual E E Use the Web based interface in the Basic Settings Network dialog to check whether Local is selected in the Mode frame Use the Web based interface in the Switching VLAN Global dialog to check whether VLAN 0 Transparent Mode is selected Use the Web based interface in the Advanced Industr
6. 00 Mbit TX or unavailable max 64 Bytes Table 5 Enhancements to Ethernet Link Object by Hirschmann Industrial Protocols Release 3 1 06 07 21 EtherNet IP 2 2 EtherNet IP Parameters 2 2 4 Ethernet Switch Agent Object The Switch supports the Hirschmann specific Ethernet Switch Agent Object class code f5hex 149dec for the Switch configuration and information pa rameters with one instance instance 1 You will find further information on these parameters and how to set them in the Web based Interface reference manual Switch Status Id 01 DWORD 32 bit RO Bit 0 Overall state 0 ok 1 failed Like the signal contact Bit 1 Power Supply 1 0 ok 1 failed or not existing Bit 2 Power Supply 2 0 ok 1 failed or not existing Bit 3 Power Supply 3 0 ok or not possible on this platform 1 failed or not existing Bit 4 Power Supply 4 0 ok or not possible on this platform 1 failed or not existing Bit 5 Power Supply 5 0 ok or not possible on this platform 1 failed or not existing Bit 6 Power Supply 6 0 ok or not possible on this platform 1 failed or not existing Bit 7 Power Supply 7 0 ok or not possible on this platform 1 failed or not existing Bit 8 Power Supply 8 0 ok or not possible on this platform 1 failed or not existing Bit 11 Signal Contact 1 0 closed 1 open Bit 12 Signal Contact 2 0 closed 1 open Bit 16 Temperature 0 ok 1 Failure Bit 17 Fan 0 ok or no fan 1 Failure
7. 9 0x95 Managed Ethernet Switch 3 Product Code Get UINT Product Code mapping is defined for every device type e g RS20 0400T1T1SDAPHH is 16650 4 Revision Get STRUCT Revision of the Ethernet IP implementation USINT Major currently 1 1 USINT Minor Major Revision and Minor Revision 5 Status Get WORD Not used 6 Serial Number Get UDINT Serial number of the device contains last 3 Bytes of MAC address 7 ProductName Get Short String Displayed as Hirschmann order code e g max 32 Byte Hirschmann RS20 0400XXXXXXXP Table 2 Identity Objekt Industrial Protocols Release 3 1 06 07 17 EtherNet IP 2 2 EtherNet IP Parameters 2 2 2 TCP IP Interface Object The Switch supports an instance instance 1 of the TCP IP Interface Object class code f5hex of EtherNet IP In the case of write access the Switch stores the complete configuration in its flash memory Saving can take 10 seconds If the save process is inter rupted for example by a power cut the Switch may crash Note The Switch replies the configuration change set request with a response before the saving of the configuration is finished Ild Attribute Access Data type Description rule 1 Status Get DWORD Interface Status 0 Interface not configured 1 Interface contains valid config 2 Interface Capa Get DWORD Bit 0 BOOTP Client bility flags Bit 1 DNS Client Bit 2 DHCP Client Bit 3 DHCP DNS Update Bit 4 Configuration seta
8. Interface Get Struct MIB II Counters Counters each UDINT Struct Ethernet MIB Counters each UDINT 5 Media Counters Get 6 Interface Con Get Set Struct Control trol Bits WORD Forced Iface Speed UINT Table 4 Ethernet Link Objekt 20 Description Used interface speed in MBits s 10 100 1000 0 is used when the speed has not been determined or is invalid because of errors Interface Status Flags Bit 0 Link State 1 Link Bit 1 Halfduplex 0 Fullduplex 1 Bits 2 4 Autoneg Status 0 Autoneg in Progress 1 Autoneg failed 2 failed but Speed detected 3 Autoneg success 4 No Autoneg Bit 5 manual configuration require reset al ways 0 because not needed Bit 6 hardware error MAC address of physical interface InOctets InUcastPackets InNUcastPackets InDiscards InErrors InUnknownProtos OutOctets OutUcastPackets OutNUcastPackets OutDiscards OutErrors Alignment Errors FCS Errors Single Colli sion Multiple Collision SQE Test Errors Deferred Transmissions Late Collisions Excessive Collisions MAC TX Errors Carrier Sense Errors Frame Too Long MAC RX Errors Control Bits Autoneg enable disable Bit 0 enable 1 Duplex mode Bit 1 full duplex 1 if Autoneg disabled Bit 0 set to 0 Interface speed in MBits s 10 100 if Autoneg disabled Control Bit 0 set to 0 Industrial Protocols Release 3 1 06 07 EtherNet IP 2 2 EtherNet IP Parameters The Switch supports
9. SDAEPH 26 Port Rail Switch Ports 1x1000M Fx 1x1000M Tx 24x100M Tx gt Drder no R530 240206T1SDAEPH Family Hirschmann Railswitch Device name GSD file GSDML V1 0 HirschmannAutomationAndControl R 30 240206T 1SDAEPH 200701 25 Node PN I0 system Device number 1 v PROFINET10 System 100 IP address 149 218 17 160 Ethernet IV Assign IP address via ID controller Comment Cancel Help Figure 8 Dialog for entering the object name name of the Switch and the IP parameter LI Enter the same device name here O Click on Ethernet Enter the IP parameters Close the Ethernet input window Click on OK to close the properties window The Switch is now included in the configuration Adding modules for MICE O Use Drag amp Drop to pull a module from the library into a slot Simatic S7 adds the ports using the Module properties Industrial Protocols 32 Release 3 1 06 07 PROFINET IO 3 1 Integration in Control System E Configuring Device Property On slot 0 you enter the settings for the entire Switch LI Select the Switch LI Right click on slot 0 To configure the entire device select Object properties In the Properties window select the Parameters tab Properties RS30 240206T 1SDAEPH E x General Addresses Parameters Value Spex Parameter Hoy Device parameters HE Status change No alarms HE Redundant power supply No alarms ACA error No alarms EK Device s
10. additional manufacturer specific attributes Ild Attribute Access rule 100 Ethernet Inter Get 64 face Index hex 101 Port Control Get Set 65 hex 102 Interface Utili Get 66 zation hex 103 Interface Utili Get Set 67 zation hex Alarm Upper Threshold 104 Interface Utili Get Set 68 zation hex Alarm Lower Threshold 105 Broadcast limit Get Set 69 hex 106 Ethernet Get Interface 6A Description hex Data type UDINT DWORD UDINT UDINT UDINT UDINT STRING max 64 Bytes even number of Bytes Description Interface Port Index iflndex out of MIBII Bit 0 RO Link state 0 link down 1 link up Bit 1 R W Link admin state 0 disabled 1 en abled Bit 8 RO Access violation alarm Bit 9 RO Utilization alarm The existing Counter out of the private MIB hmlfaceUtilization is used Utilization in per centage Unit 1 100 100 RX Interface Utilization Within this parameter the variable hmlface UtilizationAlarmUpperThreshold can be accessed Utilization in percentage Unit 1 100 RX Interface Utilization Upper Limit Within this parameter the variable hmlfaceUtilizationAlarmLowerThreshold can be accessed Utilization in percentage Unit 1 100 RX Interface Utilization Lower Limit Broadcast limiter Service Egress BC Frames limitation 0 disabled Frames second Interface Port Description from MIB II ifDescr e g Unit 1 Slot 2 Port 1 10 1
11. arameters supported Industrial Protocols 36 Release 3 1 06 07 Reader s comments A Readers comments What is your opinion of this manual We are always striving to provide as comprehensive a description of our product as possible as well as important information that will ensure trouble free operation Your comments and sug gestions help us to further improve the quality of our documentation Your assessment of this manual excellent good satisfactory mediocre poor Accuracy O O O O O Readability O O O O O Comprehensibility O O O O O Examples O O O O O Structure Layout O O O O O Completeness O O O O O Graphics O O O O O Drawings O O O O O Tables O O O O O Did you discover an error in the manual If so on what page Industrial Protocols Release 3 1 06 07 37 Reader s comments Suggestions for improvement and additional information General comments Sender Company Department Name Telephone number Street Zip code City Date Signature Dear User Please fill out and return this page by fax to the number 49 0 7127 14 1798 or by mail to Hirschmann Automation and Control GmbH Department AMM Stuttgarter Str 45 51 72654 NeckartenzlingenGermany Germany 38 Industrial Protocols Release 3 1 06 07 Index B index A Alarm Alarm setting c CIP Common Industrial Protocol E EDS F FAQ Generic Ethernet Module GSD GSDML HiVision I Icon IGMP Snooping Mo
12. ble within CIP Other bits reserved 0 3 Config Control Set Get DWORD Bit 0 3 Value 0 using stored config Value 1 using BOOTP Value 2 using DHCP Bit 4 1 device uses DNS for name lookup always 0 because not supported Other bits reserved 0 4 Physical Link Get Structure UINT Path to the Physical Link Objekt always Object Path size 20hex F6hex 24hex 01hex describing EPATH Path instance 1 of the Ethernet Link Object Table 3 TCP IP Interface Objekt Industrial Protocols 18 Release 3 1 06 07 EtherNet IP Ild Attribute 5 Interface Con figuration 6 Host name Access rule Set Get Set Get Data type Structure UDINT IP ad dress UDINT Net mask UDINT Gate way address UDINT Name server 1 UDINT Name server 2 STRING Do main name STRING Table 3 TCP IP Interface Objekt Industrial Protocols Release 3 1 06 07 2 2 EtherNet IP Parameters Description IP Stack Configuration IP Address Netmask Gateway 2 Nameserver DNS not support ed and the domain name Host name for DHCP DNS Update 19 EtherNet IP 2 2 EtherNet IP Parameters 2 2 3 Ethernet Link Object The Switch supports at least one instance instance 1 is the instance of the CPU Ethernet Interface of the Ethernet Link Object class code f6hex of EtherNet IP Attribute Access Data type rule 1 Interface Speed Get UDINT 2 Interface Flags Get DWORD 3 Physical Ad Get ARRAY of 6 dress USINTs 4
13. dule properties Network Management Software O ODVA P PROFIBUS Organization R Record Request Packet Interval Router Funktion RPI RS Who S Simatic S7 Symbol Industrial Protocols Release 3 1 06 07 14 29 34 29 13 13 14 41 15 30 30 14 32 13 T TCP IP Technical questions Threshold value Training courses U UDP IP 39 Index 40 Industrial Protocols Release 3 1 06 07 Further support C Further support Technical questions and training courses In the event of technical queries please talk to the Hirschmann contract partner responsible for looking after your account or directly to the Hirschmann office You can find the addresses of our contract partners on the Internet www hirschmann ac com Our support line is also at your disposal Tel 49 1805 14 1538 Fax 49 7127 14 1551 Answers to Frequently Asked Questions can be found on the Hirschmann internet site www hirschmann ac com at the end oft the product sites in the FAQ category The current training courses to technology and products can be found under http www hicomcenter com Hirschmann Competence Center In the longterm product excellence alone is not an absolute guarantee of a successful project implementation Comprehensive service makes a difference worldwide In the current scenario of global competition the Hirschmann Competence Center stands head and shoulders above the competition with its
14. en only Comm Format Data DINT Data DINT Input Data DINT Run Program IP Address IP address of the IP address of the IP address of the Switch Switch Switch Input Assembly Instance 2 2 2 Input Size 7 7 7 MACH 4000 11 MACH 4000 11 MACH 4000 11 Output Assembly Instance 1 254 255 Output Size 1 0 0 MACH 4000 2 Configuration Assembly Instance 3 3 3 Configuration Size 0 0 0 Table 1 Settings for integrating a Generic Ethernet Module New Module Type ETHERNET MODULE Generic Ethernet Module Vendor Allen Bradley Parent LocalENB Hame f Switch MICE 100 Connection Parameters Assembly Description Instance Size Input 2 7 250 1 1 H 32b Output Comm Format Data DINT D oa aa Configuration 3 0 8 bit Address Host Name IPAddress 192 168 154 100 C Host Name iV Open Module Properties Cancel Help Figure 3 Integrating a new module into Logix 5000 Industrial Protocols Release 3 1 06 07 15 EtherNet IP 2 1 Integration in Control System LI In the module properties enter a value of at least 100 ms for the Re quest Packet Interval RPI mi Module Properties LocalENB ETHERNET MODULE 1 1 General Connection Module Info Requested Packet Interval API 10d ms 1 0 3200 0 ms Inhibit Module Major Fault On Controller If Connection Fails While in Run Mode rc Module Fault Status Offline Cancel Apply Help Figure 4 Module properties
15. for the Request Packet Interval RPI Note If e g a management program loads the Switch with SNMP requests the I O connection between controler PLC and Switch may be temporarely disrupted Cause in this case the Switch can further on forward data packets the installation may also be operative The monitoring of the I O connection to the Switch as failure criterion may lead to a breakdown of the installation and therefore it is less suitable as failure criterion Example of integration from the Sample Code Library The Sample Code Library is a Rockwell web site The goal of this site is to give users a place to share their best Integrated Architecture applications including logic HMI and drive applications Look inside the http samplecode rockwellautomation com web site for the Catalog Number 9701 This is the catalog number of an example for integrating Hirschmann Switches into RS Logix 5000 Rel 16 PLC Firmware Re lease 16 Industrial Protocols 16 Release 3 1 06 07 EtherNet IP 2 2 EtherNet IP Parameters 2 2 EtherNet IP Parameters 2 2 1 Identity Objekt The Switch supports the identity object class code 01 of EtherNet IP The Hirschmann manufacturer ID is 634 Hirschmann uses the manufacturer specific ID 149 95hex to designate the Managed Ethernet Switch product type Ild Attribute Access Data type Description Rule ge 1 Vendor ID Get UINT Hirschmann 634 2 Device Type Get UINT Vendor specific Definition 14
16. id E Alarms of HE Link state monitoring No monitoring E Transmission rate monitoring No monitoring HE Port state not avata CRCOW HE Link state not available 2 Transmission rate ta HE Duplex mode not available Autonegotiation not available HE Autocrossover not aaae OoOO E Autopolarity not availabe lc cc rl ll FHER Port 3 Ba Cancel Help Figure 10 Port properties Industrial Protocols 34 Release 3 1 06 07 PROFINET IO 3 2 PROFINET IO Parameters 3 2 PROFINET IO Parameters 3 2 1 Alarms The Switch supports alarms on the device and port levels see Device State in the Basic Configuration User Manual or the Web based Interface Refer ence Manual Alarms on device level Change in device status Failure of redundant power supply Failure removal of ACA Alarms on port level Change in link status Specified transfer rate exceeded Table 10 Alarms supported Industrial Protocols Release 3 1 06 07 35 PROFINET IO 3 2 PROFINET IO Parameters 3 2 2 Record Parameters The Switch provides device status and port parameters as records Device status parameters Overall status Power supply 1 Power supply 2 Signal contact 1 2 Temperature ACA status HIPER Ring status Network coupling status Port parameters Port status Link status Transfer rate Duplex mode Autonegotiation Autocrossover Autopolarity Table 11 Record p
17. installing and connecting the Switch you configure it according to the Basic Configuration user manual Then O Use the Web based interface in the Switching Multicasts dialog to check whether the IGMP Snooping is activated Use the Web based interface in the Advanced Industry Protocols dialog to check whether EtherNet IP is activated Use the Web based interface in the Advanced Industry Protocols dialog to load the EDS EtherNet IP configuration file and the Icon onto your local computer Note If EtherNet IP and the Router function are enabled concurrently mal functions of EtherNet IP may occur e g in conjunction with RS Who Disable Router function via Web based Interface Dialog Routing Global Disable Router function via Command Line Interface in configuration mode with the command no ip routing Industrial Protocols 14 Release 3 1 06 07 EtherNet IP 2 1 Integration in Control System Configuration of the PLC using the example of the Rockwell software L Open the EDS Hardware Installation Tool of RSLinx Use the EDS Hardware Installation Tool to add the EDS file Restart the RSLinx service so that RSLinx takes over the EDS file of the Switch Use RSLinx to check whether RSLinx has detected the Switch L Open your Logix 5000 project LI Integrate the Switch into the Ethernet port of the controller as a new module Generic Ethernet Module Setting I O connection Input only List
18. l Check on the connection Switch lt gt PLC Program the PLC The Installation user manual contains a device description safety instruc tions a description of the display and all the other information that you need to install the device before you begin with the configuration of the device The Redundancy Configuration user manual contains all the information you need to select a suitable redundancy procedure and configure it You will find detailed descriptions of how to operate the individual functions in the Web based Interface and Command Line Interface reference manuals If you use Network Management Software HiVision you have further opportunities to comfortably configure and monitor Event logbook Configuration the System Location and System Name Configuration the network address range and SNMP parameters Saving the configuration to the Switch Simultaneous configuration of several Switch Configuration the relevant ports to be displayed red if there is no link state Industrial Protocols Release 3 1 06 07 5 About this Manual Industrial Protocols 6 Release 3 1 06 07 Key Key The designations used in this manual have the following meanings List O Work step Subheading Link Indicates a cross reference with a stored link Note A note emphasizes an important fact or draws your attention to a dependency Courier ASCII representation in user interface Symbols used Router
19. le using Extras Install GSD File Select the GSDML file previously downloaded Simatic S7 installs the file to gether with the Icon You will find the new Switch under Profinet IO Other Field Devices Switching Devices Hirschmann Use Drag amp Drop to pull the Switch onto the bus cable To give the Switch its name select the Switch and in the menu bar choose Target System Ethernet Edit Ethernet Partici Pants ss OO Industrial Protocols 30 Release 3 1 06 07 PROFINET IO Edit Ethernet Node r Ethernet node Nodes accessible online MAC address Browse rm Set IP configuration Use P parameters Gateway JP eddese Do not use router Subnet mask C Use router Address C Obtain IP address from a DHCP server r Identified by Client ID MAG address Device name Client ID J Assign IP Configuration Assign device name Device name m Reset to factory settings Close Help Figure 7 Dialog for entering the Switch name Click on Search Select your Switch Click on OK L Give the Switch its name Click on Assign name Click on Close 3 1 Integration in Control System LI In the hardware configuration right click on the Switch and select Object properties Industrial Protocols Release 3 1 06 07 31 PROFINET IO 3 1 Integration in Control System x General lo Cycle Short description RS30 240206T1
20. ller applied access port 0 Port enabled 1 Port disabled Utilization alarm Bitmask one Bit per port Input DWORD O No alarm 1 Alarm on port Access violation Bitmask one Bit per port Input DWORD alarm O No alarm 1 Alarm on port Multicast Con Integer number of connections Input 1 DINT 32 bit nections TCP IP Connec Integer number of connections Input 1 DINT 32 bit tions Link admin state Bitmask one Bit per port Output DWORD 0 Port enabled 1 Port disabled Table 7 I O datd 1 RS20 RS30 RS40 MS20 MS30 OCTOPUS Power MICE und MACH 1000 32 bit MACH 4000 64 Bit Industrial Protocols 24 Release 3 1 06 07 EtherNet IP 2 2 EtherNet IP Parameters 2 2 6 Mapping of the Ethernet Link Object Instances The table displays the mapping of the Switch port number to the EthernetLink Object Instance Ethernet Link Object Instance CO N OD on Bl hM 3 4 4 0 RKJOINIa O RS20 RS30 RS40 OCTOPUS MACH 1000 CPU 1 CO N O Or AJOIN 11 12 13 MS20 MS30 Power MICE CPU Module 1 Port 1 Module 1 Port 2 Module 1 Port 3 Module 1 Port 4 Module 2 Port 1 Module 2 Port 2 Module 2 Port 3 Module 2 Port 4 Module 3 Port 1 Module 3 Port 2 Module 3 Port 3 Module 3 Port 4 Module 4 Port 1 MACH 4000 CPU Module 1 Port 1 Module 1 Port 2 Module 1 Port 3 Module 1 Port 4 Module 1 Port 5 Module 1 Port 6 Module 1 Port 7 Module 1 Por
21. on for industry compatible office communication devices Thanks to Hirschmann s initiative with the world s first rail hub in the 1990s Ethernet transmission devices such as switches routers and firewalls are now available for the toughest automation conditions The desire for uniform continuous communication structures encouraged many manufacturers of automation devices to come together and use standards to aid the progress of communication technology in the automation sector This is why we now have protocols that enable us to communicate via Ethernet from the office right down to the field level Industrial Protocols Release 3 1 06 07 9 Industrial Protocols Figure 1 Example of communication Hirschmann switches support the following industry protocols and systems EtherNet IP PROFINET Depending on the ordered Industrial Protocol variant the Switch offers the suitable default settings Settings Variant Order code EtherNet IP IGMP Snooping IGMP Querier Unknown Multicast Address Conflict Detection RSTP DIP switch 100 Mbit s TP ringports 10 Standard H 0 0 0 Send To All Ports 0 1 1 DIP config Full duplex EtherNet IP PROFINET IO E P 1 0 1 0 1 0 Send To Query Send To All Ports Ports 1 0 0 1 0 SW config 1 DIP config Autoneg Full duplex Industrial Protocols Release 3 1 06 07 Industrial Protocols Settings Variant PROFINET IO Boot Modus VLAN 0 Transparent Modu
22. s HiDiscovery sysName Industrial Protocols Release 3 1 06 07 Standard EtherNet IP 0 0 DHCP DHCP 0 0 Read Write Read Write Product name Product name 3 Byte MAC 3 Byte MAC PROFINET IO 1 Lokal 1 ReadOnly empty 11 Industrial Protocols Industrial Protocols 12 Release 3 1 06 07 EtherNet IP 2 EtherNet IP EtherNet IP which is accepted worldwide is an industrial communication protocol standardized by ODVA Open DeviceNet Vendor Association on the basis of Ethernet It is based on the widely used transport protocols TCP IP and UDP IP standard EtherNet IP thus provides a wide basis supported by leading manufacturers for effective data communication in the industry sector EtherNet IP adds the industry protocol CIP Common Industrial Protocol to the Ethernet as an application level for automation applications Ethernet is thus ideally suited to the industrial control technology sector UDP IP Unicast 6 AApRARpahA UDP IP Unicast Multicast EtherNet IP Stack Controller Figure 2 Communication between the Controller PLC and the Switch In particular you will find EtherNet IP in the USA and in conjunction with Rockwell controllers For detailed information on EtherNet IP see the Internet site of ODVA at www ethernetip de Industrial Protocols Release 3 1 06 07 13 EtherNet IP 2 1 Integration in Control System 2 1 Integration in Control System After
23. sulting from the use of the network components or the associated operating software In addition we refer to the conditions of use specified in the license contract Printed in Germany Hirschmann Automation and Control GmbH Stuttgarter Str 45 51 72654 Neckartenzlingen Germany Tel 49 1805 141538 01 0607 18 7 07 Content Content 2 1 2 2 3 2 About this Manual Key Industrial Protocols EtherNet IP Integration in Control System EtherNet IP Parameters 2 2 1 Identity Objekt 2 2 2 TCP IP Interface Object 2 2 3 Ethernet Link Object 2 2 4 Ethernet Switch Agent Object 2 2 5 I O Data 2 2 6 Mapping of the Ethernet Link Object Instances 2 2 7 Supported services PROFINET 10 Integration in Control System 3 1 1 Configuration of the Switch 3 1 2 Configuration of the PLC PROFINET IO Parameters 3 2 1 Alarms 3 2 2 Record Parameters Readers comments Index Further support Industrial Protocols Release 3 1 06 07 13 14 17 17 18 20 22 24 25 26 27 29 30 35 35 36 37 39 41 Content Industrial Protocols 4 Release 3 1 06 07 About this Manual About this Manual The Industry Protocols user manual describes how the Switch is connected by means of a communication protocol commonly used in the industry such as EtherNet IP and PROFINET The following thematic sequence has proven itself in practice Device configuration in line with the Basic Configuration user manua
24. t 8 Module 2 Port 1 Module 2 Port 2 Module 2 Port 3 Module 2 Port 4 Module 2 Port 5 Table 8 Mapping of the Switch port number to the Ethernet Link Object Instances Industrial Protocols Release 3 1 06 07 25 EtherNet IP 2 2 EtherNet IP Parameters 2 2 Supported services The following table gives an overview of the supported services by the Ethernet IP implementation for the objects instance Service code Identity Object TCP IP Inter EthernetLink Switch Agent face Object Object Object Get Attribute All All attributes All attributes All attributes All attributes 0x01 Set Attribute All Settable at 0x02 tributes 3 5 6 Get Attribute All attributes All attributes All attributes All attributes Single 0x0e Set Attribute Settable Settable Settable Single 0x10 attributes 3 5 6 attributes attributes 7 6 0x65 0x67 0x68 0x69 Reset 0x05 Parameter 0 1 Save Configura Parameter 0 1 Save switch tion 0x35 configuration Vendor specific Table 9 Supported services Industrial Protocols 26 Release 3 1 06 07 PROFINET IO 3 PROFINET IO The following devices support PROFINET 10 RS20 RS30 RS40 MS20 MS30 OCTOPUS PROFINET IO is an industrial communication network based on Ethernet that is accepted worldwide It is based on the widely used transport protocols TCP IP and UDP IP standard This is an important aspect for fulfilling the requirements for consistency from the
25. tatus 2 Overall state not available HE Power supply 1 ee oo E Power supply 2 not available HE Signal contact 1 not available HE Temperature state not available ACA state ae O HE HiperRing state not available RingCoupling state not available LE Connection state meet OO Cancel Help Figure 9 Configuring device alarms for e g RS20 RS30 RS40 Industrial Protocols Release 3 1 06 07 33 PROFINET IO 3 1 Integration in Control System E Configuring the Port Properties For the MS20 MS30 slots 1 to n represent the modules The ports are represented as records within the slots For the RS20 RS30 RS40 slots 1 to n represent the ports L Right click on one of slots 1 to n and select Object Properties LI In the Properties window select the Parameters tab Select the desired alarms and close the window see fig 10 Properties MM2 4TX1 R S1 x General Addresses Parameters Value Sj Parameter ES Port 1 HEJ Alarms Off HIE Link state monitoring No monitoring S Transmission rate monitoring No monitoring HEJ Port state not avail E Link state not availabl HE Transmission rate not avail a le z HE Duplex mode not avai HEJ Autonegotiation not avail HEJ Autocrossover not avail Autopolarity pot avala S
26. ts Port 1 e g max 28 Ports gt 1 DWORD is used 32bit Switch Ports Id 08 ARRAY OF USINT BYTE 8 bit RO Instance number of the Mapping Ethernet Link Object Starting with All Ethernet Link Object Instances for the existing Ethernet Index 0 Port Switch Ports 1 N maximum number of ports When the entry 1 is 0 the Ethernet Link Object for this port does not exist Switch Action Id 0x9 DWORD 32 bit RO Status Bit 0 Flash write in progress Bit 1 Flash write failed Table 6 Hirschmann Ethernet Switch Agent Objekt 1 Serine ar Gi PLN OCTOPUS Power MICE und MACH 1000 32 bit MACH 4000 64 The Hirschmann specific Ethernet Switch agent object offers the addition vendor specific service with the service code 0x35 to save the Switch configuration The Switch replies the save configuration request as soon as it has saved the configuration to the flash memory Industrial Protocols Release 3 1 06 07 23 EtherNet IP 2 2 EtherNet IP Parameters 2 2 5 I O Data You will find the precise meaning of the individual bits of the device state in the I O data in Ethernet Switch Agent Object on page 22 I O Data Value data types and sizes to be defined Direction Device status Bitmask see Switch Agent Attribute 1 Input DWORD 32 bit Link status Bitmask one Bit per port Input DWORD O No link 1 Link Output Links Bitmask one Bit per port to acknowledge output Input DWORD admin state Link state change can be denied e g for contro
27. y Protocols dialog to check whether Profinet IO is activated Use the Web based interface in the Advanced Industry Protocols dialog to download the GSDML Generic Station Description Markup Language and the Icon onto your local computer Configure the Alarm setting and the Threshold value for the alarms you want to monitor Industrial Protocols Release 3 1 06 07 29 PROFINET IO 3 1 Integration in Control System 3 1 2 Configuration of the PLC The following illustrates the configuration of the PLC using the example of the Simatic S7 software from Siemens and assumes that you are familiar with operating the software Note If e g a management program loads the Switch with SNMP requests the I O connection between controler PLC and Switch may be temporarely disrupted Cause in this case the Switch can further on forward data packets the installation may also be operative The monitoring of the I O connection to the Switch as failure criterion may lead to a breakdown of the installation and therefore it is less suitable as failure criterion As default the PLC takes the disruption of the I O connection to the Switch as failure criterion This leads to a breakdown of the installation Take Step7 program technical measures to change the default settings Incorporating the Switch in the configuration L Open the Simatic Manager from Simatic S7 L Open your project LI Go to the hardware configuration Install the GSD ML fi

Download Pdf Manuals

image

Related Search

Related Contents

  ANNO XVII  Manual de DEO Pres  Saab 9000  User Manual - Chinavasion  Installation, Maintenance, and Service Manual 3    Manuel d`instructions    IPv6 Troubleshooting for Helpdesks  

Copyright © All rights reserved.
Failed to retrieve file