Configuring PROFINET



Similar documents
: Interconnecting Cisco Networking Devices Part 1 v2.0 (ICND1)

Lab Creating a Logical Network Diagram

Interconnecting Cisco Network Devices 1 Course, Class Outline

CCT vs. CCENT Skill Set Comparison

Note: This case study utilizes Packet Tracer. Please see the Chapter 5 Packet Tracer file located in Supplemental Materials.

CCNA R&S: Introduction to Networks. Chapter 5: Ethernet

Cisco - Configure the 1721 Router for VLANs Using a Switch Module (WIC-4ESW)

Lab - Using IOS CLI with Switch MAC Address Tables

INTERCONNECTING CISCO NETWORK DEVICES PART 1 V2.0 (ICND 1)

Lab Load Balancing Across Multiple Paths

Overview and Applications of PROFINET. Andy Verwer Verwer Training & Consultancy Ltd

Network Simulator Lab Study Plan

Monitoring the Switch

Chapter 2 Reading Organizer

School of Information Technology and Engineering (SITE) CEG 4395: Computer Network Management. Lab 4: Remote Monitoring (RMON) Operations

Configuring EtherChannels

Square D Model 6 Motor Control Centers

Skills Assessment Student Training Exam

Cisco Certified Network Associate Exam. Operation of IP Data Networks. LAN Switching Technologies. IP addressing (IPv4 / IPv6)

Interconnecting Cisco Networking Devices, Part 1 (ICND1) v3.0

Router Lab Reference Guide

How To Learn Cisco Cisco Ios And Cisco Vlan

Configuring System Message Logging

Introduction to PROFIBUS and PROFINET

Hirschmann Networking Interoperability in a

"Charting the Course...

Apple Airport Extreme Base Station V4.0.8 Firmware: Version 5.4

Procedure: You can find the problem sheet on Drive D: of the lab PCs. Part 1: Router & Switch

Using Link Layer Discovery Protocol in Multivendor Networks

1 Application Description Objective Goals... 3

Topic 7 DHCP and NAT. Networking BAsics.

Lab Advanced Telnet Operations

Lab Diagramming Intranet Traffic Flows

Configure IOS Catalyst Switches to Connect Cisco IP Phones Configuration Example

Configuring Link Aggregation

Configuring the Switch with the CLI-Based Setup Program

Applicazioni Telematiche

CNE Network Assessment

SMS GSM Alarm Messenger

BRI to PRI Connection Using Data Over Voice

Lab Diagramming External Traffic Flows

Lab Diagramming Traffic Flows to and from Remote Sites

Debugging Network Communications. 1 Check the Network Cabling

IntraVUE Plug Scanner/Recorder Installation and Start-Up

Introduction to Routing and Packet Forwarding. Routing Protocols and Concepts Chapter 1

GLBP - Gateway Load Balancing Protocol

Objectives. Router as a Computer. Router components and their functions. Router components and their functions

Lab Configuring OSPF with Loopback Addresses

PROFINET IO Diagnostics 1

Cisco Networking Professional-6Months Project Based Training


IP Addressing and Subnetting. 2002, Cisco Systems, Inc. All rights reserved.

Cisco TelePresence VCR MSE 8220

Computer Networks I Laboratory Exercise 1

Configuring the Device for Access Point Discovery

Procedure: You can find the problem sheet on Drive D: of the lab PCs. 1. IP address for this host computer 2. Subnet mask 3. Default gateway address

Stratix Switches Within Integrated Architecture. Dave VanGompel, Principal Application Engineer

Lab Review of Basic Router Configuration with RIP. Objective. Background / Preparation. General Configuration Tips

Course Contents CCNP (CISco certified network professional)

Chapter 7 Configuring Trunk Groups and Dynamic Link Aggregation

Permissible ambient temperature Operation Storage, transport

Enabling NetFlow and NetFlow Data Export (NDE) on Cisco Catalyst Switches

How To Configure InterVLAN Routing on Layer 3 Switches

How to Obtain an OPC License--5. Creating a System Code 5 Entering an Authorization Code 6. Getting Started with SNMP Editor--7

Configuring a Load-Balancing Scheme

Cisco Data Centre: Introducing Cisco Data Center Networking

Relaying DHCP Packets to a Remote Server

Lab 5.3.9b Managing Router Configuration Files Using TFTP

Enabling Remote Access to the ACE

Connecting to the Firewall Services Module and Managing the Configuration

PROFINET Diagnostics Software and Tools

Lab Configure Syslog on AP

Recommended IP Addressing Methods for EtherNet/IP Devices

Network Analysis Modules

Lecture 4 Profibus. Urban Bilstrup Urban.Bilstrup@ide.hh.se

Connect the Host to attach to Fast Ethernet switch port Fa0/2. Configure the host as shown in the topology diagram above.

DHCP Server Port-Based Address Allocation

How To Install An At-S100 (Geo) On A Network Card (Geoswitch)

How To Set Up Isonas Crystal Matrix On A Pc Or Mac Or Ipa (For A Mac) On A Network With A Network Switch (For An Ipa) On An Ip Address) On Your Ipa Or Ip Address On

Configuring ECMP for Host Routes

Securing Networks with PIX and ASA

Configuring Network Load Balancing for vethernet

Lab Characterizing Network Applications

Using Cisco IOS Software

Using ODVA Common Industrial Protocol to Enhance Performance White Paper

Using Industrial Ethernet Networks for PROFInet

NetFlow Subinterface Support

Monitoring Traffic Interception

Modbus and ION Technology

Lab Configuring Syslog and NTP (Instructor Version)

AutoQoS. Prerequisites for AutoQoS CHAPTER

Modbus and ION Technology

Abstract. Avaya Solution & Interoperability Test Lab

SMS Alarm Messenger. Setup Software Guide. SMSPro_Setup. Revision [Version 2.2]

Using the AnyBus -X Gateway to Communicate between a DVT camera and a Profibus Master

Chapter 1 Personal Computer Hardware hours

Using ODVA Common Industrial Protocol to Enhance Performance White Paper

Configuring EtherChannels

PROFINET the Industrial Ethernet standard. Siemens AG Alle Rechte vorbehalten.

Transcription:

CHAPTER 9 This chapter describes how to configure the PROFINET feature on the Cisco IE 3000 switch. Understanding PROFINET, page 9-1, page 9-4 Displaying the PROFINET Configuration, page 9-5 Troubleshooting PROFINET, page 9-5 Understanding PROFINET PROFINET is the PROFIBUS International (PI) open Industrial Ethernet Standard that uses TCP/IP and IT standards for automation control. PROFINET is particularly useful for industrial automation systems and process control networks, in which motion control and precision control of instrumentation and test equipment are important. It emphasizes data exchange and defines communication paths to meet speed requirements. PROFINET communication is scalable on three levels: Normal non-real-time communication uses TCP/IP and enables bus cycle times of approximately 100 ms. Real-time communication enables cycle times of approximately 10 ms. Isochronous real-time communication enables cycle times of approximately 1 ms. The switch does not support isochronous real-time communication channels. PROFINET IO is a modular communication framework for distributed automation applications. PROFINET IO uses cyclic data transfer to exchange data, alarms, and diagnostic information with programmable controllers, input/output (I/O) devices, and other automation controllers (for example, motion controllers). PROFINET IO recognizes three classes of devices: IO devices IO controllers IO supervisors 9-1

Understanding PROFINET Chapter 9 PROFINET Device Roles Figure 9-1 illustrates the roles of the three types of devices. Figure 9-1 PROFINET Device Roles Control and exchange data with IO devices IO controller/plc IO supervisor (Programming device/pc) Commissioning, Plant diagnostics Ethernet Read and write I/O data IO device (Field device) 276394 An IO controller is a programmable logic controller (PLC) that controls IO devices and exchanges data such as configuration, alarms, and IO data through an automation program. It and the IO supervisor exchange diagnostic information. The IO controller shares configuration and input/output information with the IO device and receives alarms from the IO device. PROFINET is designed to be the sole or primary management system platform. Because the IO controller detects the switch with the Discovery and Configuration Protocol (DCP), and sets the device name and IP address, basic configuration requires no Cisco IOS commands. For advanced configurations (for example, QoS, DHCP, and similar features) you must use Cisco IOS commands on the switch because these features cannot be configured by using PROFINET. An IO supervisor is an engineering station, such as a human machine interface (HMI) or PC, used for commissioning, monitoring, and diagnostic analysis. The IO supervisor exchanges diagnostic, status, control, and parameter information with the IO device. An IO device is a distributed input/output device such as a sensor, an actuator or a motion controller. The switch acts as an IO device, providing a PROFINET management connection to the IO controllers. In a PROFINET IO system, all the IO devices communicate over an Ethernet communication network to meet the automation industry requirement for bus cycle times of less than 100 ms. The network uses switches and full-duplex data exchange to avoid data collisions. PROFINET Device Data Exchange After PROFINET uses DCP to discover devices, including the switch, they establish application relationships (ARs) and communication relationships (CRs). After a connection is established and information about device parameters is exchanged, input and output data is exchanged. The switch uses non-real-time CRs to exchange the data attributes listed in Table 9-1 and Table 9-2. 9-2

Chapter 9 Understanding PROFINET Table 9-1 PROFINET IO Switch Attributes PROFINET IO Switch Configuration Attributes Device name TCP/IP Primary temperature alarm Secondary temperature alarm RPS failed alarm CF failed alarm Relay major alarm Relay minor alarm Reset to factory defaults Relay major configuration Relay minor configuration Value or Action Configure a name for the device. IP address, Subnet mask, default gateway, SVI. Use the PROFINET IO controller to reset the switch to factory defaults. This action removes the startup configuration and reloads the switch. Specify the type of port alarm (for example, link fault) that triggers the major relay. Any port configured with the specified alarm type can trigger the major relay. Specify the type of port alarm (for example, link fault) that triggers the minor relay. Any port configured with the specified alarm type can trigger the minor relay. Table 9-2 PROFINET IO Port Attributes PROFINET IO Port Configuration Attributes Speed Duplex Port mode VLAN Link status Configure rate limiting Port link fault alarm Port not forwarding alarm Port not operating alarm Port FCS threshold alarm Value or Action 10/100/1000/auto Half/full/auto Access/trunk VLAN information Shut down / no shut down Broadcast, unicast, multicast threshold exceeds configured levels. PROFINET devices are integrated by using a general station description (GSD) file that contains the data for engineering and data exchange between the IO controller, the IO supervisor, and the IO devices, including the switch. Each PROFINET IO field device must have an associated GSD file that describes the properties of the device and contains all this information required for configuration: Device identification information (device ID, vendor ID and name, product family, number of ports) Number and types of pluggable modules 9-3

Chapter 9 The Cisco IE 3000 8-port expander modules are not hot-swappable. Turn off the switch before connecting or disconnecting expander modules. Error text for diagnostic information Communication parameters for IO devices, including the minimum cycle time, the reduction ratio, and the watch dog time Although the Cisco IE 3000 switch has a default reduction ratio of 128 ms, we recommend a reduction ratio of 256 ms or 512 ms to reduce the load on the switch CPU when the switch uses a complex configuration. Configuration data for the IO device modules, including speed, duplex, VLAN, port security information, alarms, and broadcast-rate-limiting thresholds Parameters configured for IO device modules for the attributes listed in Table 9-2 The GSD file is on the switch, but the IO supervisor uses this file. You must use the GSD file that is associated with the Cisco IOS release on the switch to manage your PROFINET network. Both the IO supervisor and the Cisco IOS software alert you to a mismatch between the GSD file and the switch Cisco IOS software version. You can use either the PROFINET software on the IO supervisor or the Cisco IOS software for basic switch configuration. Default Configuration, page 9-4 Enabling PROFINET, page 9-4 Default Configuration Beginning with Cisco IOS software release 12.2(52)SE, PROFINET is enabled by default on all the base switch module and expansion-unit Ethernet ports. If PROFINET has been disabled, follow the instructions in the Enabling PROFINET section on page 9-4. Enabling PROFINET Beginning in privileged EXEC mode, follow these steps: Step 1 configure terminal Enter global configuration mode. Step 2 profinet Enable PROFINET on the switch. 9-4

Chapter 9 Displaying the PROFINET Configuration Step 3 profinet id line (Optional) Set the PROFINET device identifier (ID) by using the Cisco IOS software. The maximum length is 240 characters. The only special characters allowed are the period (.) and hyphen (-), and they are allowed only in specific positions within the ID string. It can have multiple labels within the string. Each label can be from 1 to 63 characters, and labels must be separated by a period (.). The final character in the string must not be zero (0). For more details about configuring the PROFINET ID, see the PROFINET specification, document number TC2-06-0007a, file name PN-AL-protocol_2722_V22_Oct07, available from PROFIBUS. Step 4 profinet vlan vlan id (Optional) Change the VLAN number. The default VLAN number is 1. The VLAN ID range is 1-4094. Step 5 end Return to privileged EXEC mode. Step 6 show running-config Verify your entries. Step 7 copy running-config startup-config (Optional) Save your entries in the configuration file. To disable PROFINET on the switch, use the no profinet global configuration command. Displaying the PROFINET Configuration Use the show profinet privileged EXEC command with one of the keywords shown in Table 9-3. Table 9-3 s for Displaying the PROFINET Configuration show profinet sessions show profinet status Display the currently connected PROFINET sessions. Display the status of the PROFINET subsystem. Troubleshooting PROFINET The PLC has LEDs that turn red for alarms, and the IO supervisor software reflects those alarms. To troubleshoot PROFINET use the debug profinet privileged EXEC command with the keywords shown in Table 9-4. Be aware that the output of a debug command might cause a serial link to fail. You should use these commands only under the guidance of a Cisco Technical Support engineer. When you use this command, use Telnet to access the Cisco IOS command-line interface (CLI) by using Ethernet rather than a serial port. Table 9-4 s for Troubleshooting the PROFINET Configuration debug profinet alarm debug profinet cyclic Display the alarm status (on or off) and content of PROFINET alarms. Display information about the time-cycle-based PROFINET Ethernet frames. 9-5

Troubleshooting PROFINET Chapter 9 Table 9-4 s for Troubleshooting the PROFINET Configuration (continued) debug profinet error debug profinet packet ethernet debug profinet packet udp debug profinet platform debug profinet topology debug profinet trace Display the PROFINET session errors. Display information about the PROFINET Ethernet packets. Display information about the PROFINET Upper Layer Data Protocol (UDP) packets. Display information about the interaction between the Cisco IOS software and PROFINET. Display the PROFINET topology packets received. Display a group of traced debug output logs. 9-6