background image

3 Software overview

3.1 Information about the internal device

General

To use the PROFINET internal device, the IRC5 controller must be installed with
either the option

888-2 PROFINET Controller/Device

or

888-3 PROFINET Device

.

The PROFINET internal device can be used to:

connect a PLC to the IRC5 controller.

connect the IRC5 controller to another IRC5 controller which acts as a master.

Predefined network

When the robot system is installed with the

PROFINET

option, a predefined network

with the name

PROFINET

is created at system startup.

Use RobotStudio or other recommended tool to configure the PROFINET network
for initial use. For example, by setting the correct network name and IP settings.

Predefined internal device

When the robot system is installed with the

PROFINET

option, a predefined internal

device with the name

PN_Internal_Device

is created at system startup.

It is used to define the internal device in the IRC5 controller, which will enable a
PLC to connect to the IRC5 controller. There can only be one internal device defined
in the IRC5 controller.

GSDML file

In order to configure a PROFINET network with an external PROFINET configuration
tool, a GSDML file for each I/O device needs to be imported into the tool. These
files contains vital information about the PROFINET I/O devices and they shall be
supplied by the vendor/manufacturer of the specific PROFINET module.

For information on where to find the GSDML file for the IRC5 controller, see

Location

of GSDML files on page 32

.

Template I/O configuration file

A template I/O configuration file is available for the internal device. The file contains
preconfigured names for all available inputs and outputs. The file can be loaded
to the controller, using RobotStudio or the FlexPendant, to facilitate and speed up
the configuration.

The I/O template configuration file,

PN_Internal_Device.cfg

, can be obtained from

RobotStudio or the IRC5 controller.

In the RobotWare installation folder in RobotStudio

:

...\RobotPackages\

RobotWare_RPK_<version>\utility\service\ioconfig\PROFINET\

On the IRC5 Controller

:

<SystemName>\PRODUCTS\

<RobotWare_xx.xx.xxxx>\utility\service\ioconfig\PROFINET\

Continues on next page

Application manual - PROFINET Controller/Device

29

3HAC050969-001 Revision: G

© Copyright 2015-2018 ABB. All rights reserved.

3 Software overview

3.1 Information about the internal device

Summary of Contents for 888-2

Page 1: ...ROBOTICS Application manual PROFINET Controller Device ...

Page 2: ...Trace back information Workspace R18 1 version a16 Checked in 2018 04 18 Skribenta version 5 2 025 ...

Page 3: ...Application manual PROFINET Controller Device RobotWare 6 07 Document ID 3HAC050969 001 Revision G Copyright 2015 2018 ABB All rights reserved ...

Page 4: ...BB for losses damages to persons or property fitness for a specific purpose or the like In no event shall ABB be liable for incidental or consequential damages arising from use of this manual and products described herein This manual and parts thereof must not be reproduced or copied without ABB s written permission Keep for future reference Additional copies of this manual may be obtained from AB...

Page 5: ...uring the internal controller and external device 41 5 1 Recommended working procedure 42 5 2 Creating the PROFINET configuration file 43 5 3 Configuring the IRC5 controller 44 5 4 Using Fast Device Startup 46 5 5 Using Shared Device 46 5 5 1 About Shared Device 49 6 System parameters 49 6 1 Introduction 52 6 2 Type Industrial Network 52 6 2 1 Connection 53 6 2 2 Configuration File 54 6 2 3 PROFIN...

Page 6: ...eshooting 69 7 1 Scenarios 71 A About the third party tool information 75 B Using Siemens Step 7 PC tool 79 C Using PROFINET Configurator Express 85 Index 6 Application manual PROFINET Controller Device 3HAC050969 001 Revision G Copyright 2015 2018 ABB All rights reserved Table of contents ...

Page 7: ...configuration IRC5 controller RobotStudio References ABB documents Document ID Reference 3HAC050948 001 Technical reference manual System parameters 3HAC047136 001 Product manual IRC5 3HAC050941 001 Operating manual IRC5 with FlexPendant 3HAC032104 001 Operating manual RobotStudio 3HAC050968 001 Application manual PROFINET Anybus Device 3HAC050967 001 Application manual PROFIenergy Device Other re...

Page 8: ...PROFINET Device see PROFINET Station Name on page 56 The PROFINET internal device has been extended from 128 bytes 1024 signals to 256 bytes 2048 signals See Input Size on page 67 and Output Size on page 68 B Released with RobotWare 6 03 C Added information about configuration of AC500 with an IRC5 device in Automation Builder Control Builder Plus See Troubleshooting on page 69 section Released wi...

Page 9: ... LAN 3 as part of the private network on page 20 PC WORX is not a recommended tool so it is removed from the manual Added section Link Layer Discovery Protocol LLDP on page 17 G Application manual PROFINET Controller Device 9 3HAC050969 001 Revision G Copyright 2015 2018 ABB All rights reserved Overview of this manual Continued ...

Page 10: ...rmation safety standards unit conversions screw joints lists of tools Spare parts list with corresponding figures or references to separate spare parts lists Circuit diagrams or references to circuit diagrams Technical reference manuals The technical reference manuals describe reference information for robotics products for example lubrication the RAPID language and system parameters Application m...

Page 11: ...ls are aimed at those having first hand operational contact with the product that is production cell operators programmers and troubleshooters Application manual PROFINET Controller Device 11 3HAC050969 001 Revision G Copyright 2015 2018 ABB All rights reserved Product documentation Continued ...

Page 12: ...ecial power supply units for the machining process The external voltage connected to the controller remains live even when the robot is disconnected from the mains Additional connections Therefore it is important that all safety regulations are followed when doing mechanical and electrical installation work Safety regulations Before beginning mechanical and or electrical installations ensure you a...

Page 13: ...walls application of authentication measures encryption of data installation of anti virus programs etc to protect the product the network its system and the interface against any kind of security breaches unauthorized access interference intrusion leakage and or theft of data or information ABB Ltd and its entities are not liable for damages and or losses related to such security breaches any una...

Page 14: ...file contains information about a PROFINET device GSDML file Generic Station Description Markup Language A built in device in the robot controller Internal Device The term internal is used to describe when the IRC5 controller acts as a controller or device on the PROFINET network Internal slave or master Port connector for Local Area Network LAN The nested diagnosis functionality is used for diagn...

Page 15: ...om the field devices are periodically transmitted into the process model of the control system PROFINET CBA Based on the object oriented modelling of technological modules Based on the object model machines and installations are structured in PROFINET in the form of technological modules PROFIsafe Defines how safety oriented devices emergency shutoff switches light grids overfill protection system...

Page 16: ...d later the PROFINET device is certified by PROFIBUS PROFINET International PI with conformance class B NetLoad Class II and the device profiles PROFIenergy and PROFIsafe PROFINET device is certified for the PROFINET version 2 33 Configuration programs To be able to configure the PROFINET controller an external PROFINET configuration tool is needed There are two different versions available PROFIN...

Page 17: ...t gateways in the system one for the non PROFINET traffic and one that only manages the PROFINET interface and its traffic So while using option PROFINET Controller Device the LAN 3 port is used only for PROFINET traffic Link Layer Discovery Protocol LLDP The IRC5 controller supports LLDP but only on one port at a time Preferrably LLDP should be used on the PROFINET network Any network connected t...

Page 18: ...You must replace a previously connected device by an identical device with an empty station name at the same topology location For example the new device is plugged in the same port as previously in a switch This feature requires all switches and devices to support Link Layer Discovery Protocol LLDP The easiest way to achieve this is to only use Conformance Class B devices and switches in the PROF...

Page 19: ...ot s private network Normally used to connect the FlexPendant LAN 1 X3 Port to the robot s private network LAN 2 X4 By default LAN 3 is configured for an isolated LAN3 network Can be reconfigured to be a part of the private network LAN 3 X5 Wide Area Network that can host a public industrial network WAN X6 Note It is not supported to connect multiple ports of the main computer X2 X6 to the same ex...

Page 20: ...solated LAN 3 cannot be used to connect to any HMI device RobotStudio Robot Web Services or PC SDK client since it does not support the protocol needed for communication WAN LAN 2 LAN 3 Private Robot Controller LAN 1 Service Public Isolated LAN 3 xx1500000393 An alternative configuration is that LAN 3 is part of the private network The ports Service LAN 1 LAN 2 and LAN 3 then belong to the same ne...

Page 21: ...onnecting to an industrial network the traffic shares the same media as the factory network and will share bandwidth with other non industrial network traffic The following figure illustrates the network when connecting a controller and a device to the WAN port of the main computer WAN LAN 2 LAN 3 Private LAN 1 Service Public WAN Factory Network Industrial Network LAN 2 LAN 3 Private Robot Control...

Page 22: ...e factory network cannot communicate with the robot controller using PROFINET Factory Network Robot I O I O Switch Robot I O I O I O I O Switch Sensor Camera WAN LAN 2 LAN 3 Private Robot Controller 1 LAN 1 Service Public WAN LAN 2 LAN 3 Private Robot Controller 1 LAN 1 Service Public PLC PROFINET PROFINET xx1500000473 Continues on next page 22 Application manual PROFINET Controller Device 3HAC050...

Page 23: ...vate Robot Controller 1 LAN 1 Service WAN LAN 2 LAN 3 Robot Controller 2 LAN 1 Service PLC Sensor Cell I O I O I O Industrial Network Isolated LAN 3 Public Private Isolated LAN 3 Public Camera PROFINET xx1500000474 Continues on next page Application manual PROFINET Controller Device 23 3HAC050969 001 Revision G Copyright 2015 2018 ABB All rights reserved 2 Hardware overview 2 1 Main computer Conti...

Page 24: ...vate Robot Controller 1 LAN 1 Service Robot I O LAN 2 LAN 3 I O I O Public Public Anybus adapter PROFINET PROFINET PROFINET PROFINET xx1500000475 PROFINET on dedicated industrial network If the PROFINET communication is separated from other communication an Anybus adapter must be connected to the PROFINET industrial network and the WAN port must be connected to the factory network If the PROFINET ...

Page 25: ... PLC Robot I O LAN 2 LAN 3 I O I O FBA WAN Private Robot Controller 1 LAN 1 Service Robot I O LAN 2 LAN 3 I O I O Public Public Industrial Network FBA PROFINET PROFINET PROFINET xx1500000476 Application manual PROFINET Controller Device 25 3HAC050969 001 Revision G Copyright 2015 2018 ABB All rights reserved 2 Hardware overview 2 1 Main computer Continued ...

Page 26: ...der to get better I O data throughput and shorter delays on the network Switches and routers are then able to differentiate the device s critical from the other non critical traffic To do this the switches and routers must support Quality of Service 26 Application manual PROFINET Controller Device 3HAC050969 001 Revision G Copyright 2015 2018 ABB All rights reserved 2 Hardware overview 2 2 Etherne...

Page 27: ... mounted inside the IRC5 controller Safety I O devices PROFINET network supports safety module It is possible to configure safety I O devices and create safety signals to the I O devices For more information refer to Application manual Functional safety and SafeMove2 and Application manual I O Configurator Application manual PROFINET Controller Device 27 3HAC050969 001 Revision G Copyright 2015 20...

Page 28: ...This page is intentionally left blank ...

Page 29: ... file In order to configure a PROFINET network with an external PROFINET configuration tool a GSDML file for each I O device needs to be imported into the tool These files contains vital information about the PROFINET I O devices and they shall be supplied by the vendor manufacturer of the specific PROFINET module For information on where to find the GSDML file for the IRC5 controller see Location...

Page 30: ...es the configuration of the internal device The following table shows a few examples of how the Input Size and Output Size parameters can be used to create different slot configurations of a connecting PLC Step 7 Configuration Output Size Input Size Slot 1 DI 8 bytes 8 bytes 8 bytes Slot 2 DO 8 bytes Slot 1 DI 16 bytes 16 bytes 8 bytes Slot 2 DO 8 bytes Slot 1 DI 32 bytes 32 bytes 64 byte Slot 2 D...

Page 31: ...configure a PROFINET network with an external PROFINET configuration tool GSDML files need to be imported into the tool These files contains vital information about the PROFINET I O devices and they shall be supplied by the vendor manufacturer of the specific PROFINET module Configuration programs See Configuration programs on page 16 and About the third party tool information on page 71 Applicati...

Page 32: ...tics PNSW Device YYYYMMDD xml for the internal device can be obtained from the RobotStudio or the IRC5 controller In the RobotWare installation folder in RobotStudio RobotPackages RobotWare_RPK_ version utility service GSDML On the IRC5 Controller SystemName PRODUCTS RobotWare_xx xx xxxx utility service GSDML Note Navigate to the RobotWare installation folder from the RobotStudio Add Ins tab by ri...

Page 33: ... see NetNames on page 72 The following third party software PC tools can be used to create PROFINET configuration files PROFINET IO Configurator Express PROFINET IO Configurator Professional Note The software PROFINET IO Configurator Express together with NetNames is free to use and is included in the RobotWare distribution package Note PROFINET IO Configurator Professional provides some added fun...

Page 34: ...This page is intentionally left blank ...

Page 35: ...t possible to change the IP address or any other settings of the PROFINET network Basic steps Use this procedure to install and configure a PROFINET device See Action Technical reference manual System paramet ers Use RobotStudio to configure the topic Communication 1 Configuring the PROFINET network settings on page 36 Use RobotStudio or an external PROFINET network browser tool to configure the P...

Page 36: ... internal device and the internal controller if the IRC5 controller acts as both on the PROFINET network Network configuration Use this procedure to configure the PROFINET network settings in the IRC5 controller using RobotStudio Note Action Start RobotStudio and connect to the IRC5 controller Request write access 1 For more information about the paramet ers see System parameters on page 49 Open t...

Page 37: ...meter for the Industrial Network see Connection on page 52 If the gateway is found to be on the same network as defined by the IP Setting for the Industrial Network it is chosen Application manual PROFINET Controller Device 37 3HAC050969 001 Revision G Copyright 2015 2018 ABB All rights reserved 4 Configuring the internal device and external controller 4 2 Configuring the PROFINET network settings...

Page 38: ...otStudio and connect to the IRC5 controller Request write access 1 For more information about the paramet ers see System parameters on page 49 Open the Configuration Editor and select I O System 2 xx1400002056 In the Type list click PROFINET Internal Device right click in the workspace and select PROFINET Internal Device Edit the parameter values for the internal device if applicable Change the de...

Page 39: ...ool is described in the Appendices See Using Siemens Step 7 PC tool on page 75 External controller configuration This procedure describes the general steps that needs to be performed when configuring an external controller independent of which tool is used Action Use the external controller configuration tool to Specify the IP address range that the external PROFINET controller operates within Imp...

Page 40: ...This page is intentionally left blank ...

Page 41: ...ile on page 42 Use an external PROFINET configura tion tool to create a project that con tains the configuration of the PROFINET network 3 Configuring the IRC5 controller on page 43 Download the PROFINET configuration file to the controller 4 Configure the I O devices connected to the PROFINET network using RobotStu dio or FlexPendant 5 Additional configuration See Action Using Fast Device Startup...

Page 42: ...the IP address range that the PROFINET internal controller operates within Set the same IP address for the PROFINET industrial network as specified in the system parameter IP Address in the IRC5 controller Import the GSDML files for all types of I O devices in the network Add the I O devices into the network structure Set the properties of the I O devices to reflect the device s properties on the ...

Page 43: ...k Industrial Network and then right click in the workspace on the PROFINET item and select Edit Indus trial Network 4 xx1500000937 Enter the parameter values for the industri al network Connection select the used Ether net connector Note The Connection value is configured in Communication topic A default connection is created for PROFINET For information about IP address configuration see Tech nic...

Page 44: ... port s to be configured See Fast Device Startup on page 57 Note The I O device with FSU functionality is connected with the IRC5 controller When the power of the I O device is switched off and switched on again the IRC5 controller establishes contact with the I O device using the fast startup sequence Three alternative connections I O device connected via a switch xx1100000093 IRC5 controller act...

Page 45: ...Startup I O device connected without a switch A C D xx1100000095 IRC5 controller acting as PROFINET controller A Connection point C I O device D In this alternative there is a direct cable between the PROFINET controller and the I O device Enable fast device startup and select 100 MBit full duplex on the port A crossed Ethernet cable needs to be used Application manual PROFINET Controller Device 4...

Page 46: ...T configuration tool to create a project that contains the configuration of the PROFINET network 1 Updating configuration file to sup port shared device functionality on page 83 Update the project in PROFINET configuration tool to create shared device functionality 2 Download the PROFINET configuration file to the IRC5 controller 3 Configuring the IRC5 controller on page 43 Configure the I O devic...

Page 47: ...configuration file is created by using the PROFINET Configurator Express tool For details on installing the PROFINET Configurator Express see PROFINET IO Configurator Express on page71 and Updating configuration file to support shared device functionality on page 83 Application manual PROFINET Controller Device 47 3HAC050969 001 Revision G Copyright 2015 2018 ABB All rights reserved 5 Configuring ...

Page 48: ...This page is intentionally left blank ...

Page 49: ...Diagnosis PROFINET Device These parameters belong to the type PROFINET Device in the topic I O System For more information see Parameter Technical reference manual System parameters Name PROFINET Station Name on page 56 PROFINET Station Name Technical reference manual System parameters Connected to Industrial Network Technical reference manual System parameters State at System Restart Technical re...

Page 50: ...Physical Value Limit Technical reference manual System parameters Maximum Bit Value Technical reference manual System parameters Minimum Logical Value Technical reference manual System parameters Minimum Physical Value Technical reference manual System parameters Minimum Physical Value Limit Technical reference manual System parameters Minimum Bit Value Transfer To Device on page 63 Transfer To De...

Page 51: ...chnical reference manual System parameters Identification Label Input Size on page 67 Input Size Output Size on page 68 Output Size Application manual PROFINET Controller Device 51 3HAC050969 001 Revision G Copyright 2015 2018 ABB All rights reserved 6 System parameters 6 1 Introduction Continued ...

Page 52: ...that the PROFINET industrial network shall use Default value PROFINET Network Allowed values Valid instances of IP Setting Additional information The Public Network or the Private Network cannot be edited by external controllers or tool such as NetNames 52 Application manual PROFINET Controller Device 3HAC050969 001 Revision G Copyright 2015 2018 ABB All rights reserved 6 System parameters 6 2 1 C...

Page 53: ...nt out where to find the PROFINET controller configuration file This file is only used by the controller part If the file is placed in the HOME directory of the installed system on the IRC5 controller it is enough to write the file name If the PROFINET configuration file is placed in the HOME directory it will also be included in backups Prerequisites The option PROFINET Controller Device must be ...

Page 54: ...e parameter PROFINET Station Name can also be changed with an external PROFINET configuration tool or a connecting PROFINET controller Prerequisites The option PROFINET Controller Device or PROFINET Device must be installed Default value The default value is an empty string Allowed values A string with maximum 80 characters Allowed characters 0 9 numerical A Z uppercase letters a z lowercase lette...

Page 55: ...tral PLC or external tool Usage If the parameter Nested Diagnosis is activated alarms will be forwarded from a controller if its internal device has a connected controller Prerequisites The option PROFINET Controller Device or PROFINET Device must be installed Default value The default value is Deactivated Allowed values Activated Deactivated Application manual PROFINET Controller Device 55 3HAC05...

Page 56: ...ique on the network Prerequisites The option PROFINET Controller Device or PROFINET Device must be installed Default value The default value is an empty string Allowed values The station name follows the PROFINET naming convention for IO devices Note It is possible to set the PROFINET station name of a device and it does not follow the naming restriction as the CFG name which still has restriction...

Page 57: ... Device must be installed Limitations The Ethernet switches between the IRC5 controller and the I O device that uses the Fast Device Startup functionality It must be configured to disable the auto crossover and automatic speed detection functions on used connectors The speed rate is set to 100Mbps full duplex Default value The default value is Deactivated Allowed values Deactivated Activated Suppo...

Page 58: ...he I O device Usage The parameter Fast Device Startup is configured at port 1 of the I O device Prerequisites The parameter Fast Device Startup must be activated Default value The default value is Deactivated Allowed values Deactivated 100 Mbps 58 Application manual PROFINET Controller Device 3HAC050969 001 Revision G Copyright 2015 2018 ABB All rights reserved 6 System parameters 6 3 3 Port 1 ...

Page 59: ...he I O device Usage The parameter Fast Device Startup is configured at port 2 of the I O device Prerequisites The parameter Fast Device Startup must be activated Default value The default value is Deactivated Allowed values Deactivated 100 Mbps Application manual PROFINET Controller Device 59 3HAC050969 001 Revision G Copyright 2015 2018 ABB All rights reserved 6 System parameters 6 3 4 Port 2 ...

Page 60: ...he I O device Usage The parameter Fast Device Startup is configured at port 3 of the I O device Prerequisites The parameter Fast Device Startup must be activated Default value The default value is Deactivated Allowed values Deactivated 100 Mbps 60 Application manual PROFINET Controller Device 3HAC050969 001 Revision G Copyright 2015 2018 ABB All rights reserved 6 System parameters 6 3 5 Port 3 ...

Page 61: ...he I O device Usage The parameter Fast Device Startup is configured at port 4 of the I O device Prerequisites The parameter Fast Device Startup must be activated Default value The default value is Deactivated Allowed values Deactivated 100 Mbps Application manual PROFINET Controller Device 61 3HAC050969 001 Revision G Copyright 2015 2018 ABB All rights reserved 6 System parameters 6 3 6 Port 4 ...

Page 62: ...g command or not Usage The parameter Energy Saving is used mainly to activate energy saving mode Prerequisites The option PROFINET Controller Device and PROFIenergy must be installed Default value The default value is Activated Allowed values Activated Deactivated 62 Application manual PROFINET Controller Device 3HAC050969 001 Revision G Copyright 2015 2018 ABB All rights reserved 6 System paramet...

Page 63: ...t On Destination Device Prerequisites The option PROFINET Controller Device must be installed Limitations Only signals of type Digital Output Digital Input Group Output Group Input can be transferred The destination I O device can only be the PROFINET internal device Allowed values The allowed value is the PROFINET internal device Application manual PROFINET Controller Device 63 3HAC050969 001 Rev...

Page 64: ...I O device can only be the PROFINET internal device Default value The default value is 1 This means that no Output Offset On Destination Device is defined Allowed values The values are in the range of 1 to 65535 Additional information The parameter Output Offset On Destination Device specifies the start bit on the internal device And for bits specified in a group are transferred starting with the ...

Page 65: ...n Device shall be transferred to the signal Prerequisites The option PROFINET Controller Device must be installed Limitations Only the input bits from the PROFINET internal device can be transferred to the signals of type digital output and group output Allowed values The allowed value is the PROFINET internal device Application manual PROFINET Controller Device 65 3HAC050969 001 Revision G Copyri...

Page 66: ...or all cases it is possible to transfer information from the internal device to signals defined on other PROFINET I O devices only Default value The default value is 1 This means that Input Offset on Source Device is not defined Allowed values The values are in the range of 1 to 65535 Additional information The parameter Input Offset On Destination Device specifies the start bit on the internal de...

Page 67: ... device This size must match the connecting PLC s or other PROFINET controller s defined output slot size For more information see Input and output size on page 30 Prerequisites The option PROFINET Controller Device or PROFINET Device must be installed Default value The default value is 64 bytes 512 signal bits Allowed values 8 16 32 64 128 or 256 bytes 64 128 512 1024 or 2048 signal bits Applicat...

Page 68: ...e PROFINET internal device This size must match the connecting PLC s or other PROFINET controller s defined input slot size For more information see Input and output size on page 30 Prerequisites The option PROFINET Controller Device or PROFINET Device must be installed Default value The default value is 64 bytes 512 signal bits Allowed values 8 16 32 64 128 or 256 bytes 64 128 512 1024 or 2048 si...

Page 69: ... are used with 1 ms reduction ratio poll rate the slightest variation of CPU load on the main computer might cause a protocol disturbance which can lead to a connection timeout The maximum possible devices that can be used depends on the reduction ratios used CPU load and data lengths transferred at every data cycle There can be connection loss while configuring PROFINET Master on the same logical...

Page 70: ...ice in Automation Builder Control Builder Plus Use this procedure to configure the AC500 with an IRC5 device in the Automation Builder Note Action In the AC500 project select the appropri ate PROFINET controller 1 xx1500003223 Double click on the IRC5 device icon to select the IRC5 device 2 In the PNIO parameters tab edit the field RT Class to RT Class 2 Data RTC PDU 3 ID mismatch on PROFINET cont...

Page 71: ...allation can be downloaded from the RobotStudio Online Community where it is included in the RobotWare Tools and Utilities package Use this procedure to install the PROFINET IO Configurator Express package including NetNames Action Go to the RobotStudio Online Community and click Downloads to open the Software Downloads webpage 1 In Software Downloads webpage under Miscellaneous group click Downlo...

Page 72: ... to the PROFINET network 2 Click Options and make sure that Save IP Addresses permanently is selected This makes sure that a name or IP ad dress change sent down from NetNames is saved by the PROFINET device 3 Now NetNames will list all PROFINET devices that are reachable on the network Using this view it is possible to change a device configuration parameters Click the Refresh button 4 Note Gatew...

Page 73: ... device from the list and click the Flashing On button 1 The status LED on the selected device will start to flash 2 Click the Flashing On button again to stop the status LED from flashing 3 Limitations Since the gateway is chosen from IP Route and must be valid to our system it is not possible to set the gateway externally from DCP request ie AddressAssignMode is LOCAL when it comes to the gatewa...

Page 74: ...This page is intentionally left blank ...

Page 75: ...ternal device on page 38 Set the Input Size and Output Size to 32 bytes Configuring the external controller Use this procedure to configure a Siemens PLC to connect to the internal device using Siemens Step 7 Note Action en1000001189 Start Simatic Manager and create a new PLC project Open the HW Config window for the PLC hardware configuration 1 Make sure the PROFINET network connec ted to the PLC...

Page 76: ... Devices I O IRC5 PNIO Device in the catalog view to the right to find the PROFINET internal device Add the IRC5 PNIO Device to the PLC project 4 en1000001192 Add a DI 32 bytes module on Slot 1 and a DO 32 bytes module on Slot 2 5 Continues on next page 76 Application manual PROFINET Controller Device 3HAC050969 001 Revision G Copyright 2015 2018 ABB All rights reserved B Using Siemens Step 7 PC t...

Page 77: ...network parameter PROFINET Station Name see PROFINET Station Name on page 54 Also make sure that Address is the same as the system parameter IP used by the PROFINET network 6 Download the configuration to the PLC 7 Application manual PROFINET Controller Device 77 3HAC050969 001 Revision G Copyright 2015 2018 ABB All rights reserved B Using Siemens Step 7 PC tool Continued ...

Page 78: ...This page is intentionally left blank ...

Page 79: ...ew project Use the name TestProject 3 In the Bus Structure window make sure that the TestProject node is selected 4 In the Device Details window set the PROFINET IP range for this project by setting the following parameters Last IP Address 192 168 5 254 First IP Address 192 168 5 2 Subnetmask 255 255 255 0 en1100000063 5 In the Device Catalog window expand the nodes Phoenix Contact Software GmbH G...

Page 80: ...r ation Install the GSDML file for the ET200s Standard device by right clicking in the Device Catalog window and select Import GSD file xx1600000031 9 In this example install the GSDML V2 2 Siemens ET200S 20090309 xml file This version of the PROFINET IO Configurator Express support V2 2 syntax and earlier versions for the GSDML files The installation of the GSDML file may take several minutes and...

Page 81: ...rom Available to Used and click OK The window will no be sorted with order numbers as well Select and right click the node for example IM151 3 PN ST V6 0 Rev and choose Insert Device into Bus structure In this example we use a version 6 0 module with order number 6ES7 151 3AA23 0AB0 xx1600000032 Continues on next page Application manual PROFINET Controller Device 81 3HAC050969 001 Revision G Copyr...

Page 82: ... displayed with the name unit1 cell2 Select the node 0 IM151 3 PN ST V6 0 in the Bus Structure window 12 Now the Module Catalog window displays all possible modules to insert at Slot 1 for this device Add the power module Sort this window as well based on order number Add a power module with order number 6ES7 138 4CA01 0AA0 by selecting it and drop it in the Bus Structure window on the text 0 IM15...

Page 83: ...T Configurator Express This example demonstrates how two IRC5 controllers are configured when sharing an I O device a MURR 5529 with 8 DI and 8 DO modules Action Follow the procedure from steps 1 13 that is explained in section Using PROFINET Configurator Express on page 79 Name the new project as TestProject_IRC1 This configuration uses a MURR 55529 as shared device 1 The configuration should hav...

Page 84: ... controller the same way as mentioned in the above steps 1 2 except that the other nodes should be deleted That is the modules owned by first controller are deleted 4 The second controller configuration should have the following appearance xx1500001665 Download the ippnio xml file to the HOME directory of the currently used RobotWare system in the second IRC5 controller using an FTP client 5 Resta...

Page 85: ...P Prioritized Startup 14 44 private network 22 PROFINET configuration tool 14 controller 17 device 17 internal device 29 standardization 15 PROFINET versions PROFIdrive 15 PROFIenergy 15 PROFINET CBA 15 PROFINET IO 15 16 PROFIsafe 15 Q QoS 26 Quality of Service 26 R reduction ratio 14 69 S safety 12 Shared Device 46 Station Name 49 54 77 system parameters 49 T template I O configuration file 29 to...

Page 86: ......

Page 87: ......

Page 88: ...265 N 4349 BRYNE Norway Telephone 47 22 87 2000 ABB Engineering Shanghai Ltd Robotics and Motion No 4528 Kangxin Highway PuDong District SHANGHAI 201319 China Telephone 86 21 6105 6666 ABB Inc Robotics and Motion 1250 Brown Road Auburn Hills MI 48326 USA Telephone 1 248 391 9000 abb com robotics 3HAC050969 001 Rev G en Copyright 2015 2018 ABB All rights reserved ...

Reviews: