background image

3 Software overview

3.1 Information about the Anybus device

General

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

840-3 PROFINET Anybus Device

.

The PROFINET anybus device can be used to:

connect the IRC5 controller to a PLC.

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

Predefined network

When the robot system is installed with the PROFINET anybus device, a predefined

Industrial Network

with the name

PROFINET_Anybus

is created at system startup.

Predefined Internal Anybus Device

When the robot system is installed with the PROFINET anybus device, a predefined

Internal Anybus Device

with the name

PN_Internal_Anybus

is created with the size

of 64 input bytes and 64 output bytes.

If another input or output size is required, the predefined device

PN_Internal_Anybus

must be changed.

GSDML files

A GSDML file is available for the anybus device, matching the configuration of the
predefined internal anybus device.

The GSDML file,

GSDML-V2.0-PNET-FA-20100510.xml

, for the anybus device can

be obtained from the 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\GSDML\

Note

Navigate to the RobotWare installation folder from the RobotStudio

Add-Ins

tab,

by right-clicking on the installed RobotWare version in the

Add-Ins

browser and

selecting

Open Package Folder

.

Template I/O configuration file

A template I/O configuration file is available for the PROFINET internal anybus
device,

PN_Internal_Anybus

. This file contain preconfigured names for all available

inputs and outputs. This file can be loaded to the controller, using RobotStudio or
the FlexPendant, to facilitate and speed up the configuration.

Continues on next page

Application manual - PROFINET Anybus Device

23

3HAC050968-001 Revision: C

© Copyright 2008-2016 ABB. All rights reserved.

3 Software overview

3.1 Information about the Anybus device

Summary of Contents for 3HAC031670-001

Page 1: ...Application manual PROFINET Anybus Device ...

Page 2: ...Trace back information Workspace R16 2 version a8 Checked in 2016 09 22 Skribenta version 4 6 320 ...

Page 3: ...Application manual PROFINET Anybus Device RobotWare 6 04 Document ID 3HAC050968 001 Revision C Copyright 2008 2016 ABB All rights reserved ...

Page 4: ...r 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 Additional copies of this manual may be obtained from ABB The original language for this publication is English Any ...

Page 5: ... Recommended working procedure 26 4 2 Configuring the anybus device 28 4 3 Configuring the external controller 29 4 4 Examples 29 4 4 1 Configuring an external controller using Siemens Step7 PC tool 35 5 System parameters 35 5 1 Introduction 36 5 2 Industrial Network 36 5 2 1 Address 37 5 2 2 Subnet Mask 38 5 2 3 Gateway 39 5 2 4 PROFINET Station Name 40 5 3 Internal Anybus Device 40 5 3 1 Input S...

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

Page 7: ...HAC050948 001 Technical reference manual System parameters 3HAC047136 001 Product manual IRC5 3HAC050941 001 Operating manual IRC5 with FlexPendant 3HAC032104 001 Operating manual RobotStudio Other references Description Reference The PROFINET industrial network standard is described in the international standards International standard IEC 61158 Type 3 In ternational standard IEC 61784 Installati...

Page 8: ... removed from Industrial Network A Released with RobotWare 6 02 Updated the path to the template files see Template I O configura tion file on page 23 B Released with RobotWare 6 04 C Minor corrections 8 Application manual PROFINET Anybus Device 3HAC050968 001 Revision C Copyright 2008 2016 ABB All rights reserved Overview of this manual Continued ...

Page 9: ...ecommissioning Reference information safety standards unit conversions screw joints lists of tools Spare parts list with exploded views 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 Technical reference manual Lubrication in gearboxes Desc...

Page 10: ...n Operating manuals The operating manuals describe hands on handling of the products The manuals are aimed at those having first hand operational contact with the product that is production cell operators programmers and trouble shooters The group of manuals includes among others Operating manual Emergency safety information Operating manual General safety information Operating manual Getting star...

Page 11: ...special 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...

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

Page 13: ...RC5 controller External device or controller A GSDML file contains information about a PROFINET device GSDML file Generic Station Description Markup Language A built in device in the robot controller Internal Anybus Device The term internal is used to describe when the IRC5 controller acts as a slave on the PROFINET network Internal device Port connector for Local Area Network LAN See term Control...

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

Page 15: ...from 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 syst...

Page 16: ...r can act as a slave on the PROFINET network Note If PROFINET master functionality is required then the option PROFINET Controller Device must be used For more information see Application manual PROFINET Controller Device Illustration example The following figure illustrates an overview of the hardware E xx1300000755 Continues on next page 16 Application manual PROFINET Anybus Device 3HAC050968 00...

Page 17: ...128 output bytes Connection size 0x10C Vendor ID 0x07 Device ID Configuration program An external PROFINET configuration tool such as Step 7 from Siemens together with RobotStudio is needed for the configuration of DSQC 688 The external PROFINET configuration tool should be used according to the manual for the program Application manual PROFINET Anybus Device 17 3HAC050968 001 Revision C Copyright...

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

Page 19: ...esignation Description 3HAC046408 001 DSQC1003 Anybus Device RS232 expansion board A 3HAC031670 001 DSQC 688 PROFINET anybus device B Ground connection for ESD bracelet C Installation of the anybus device For information on how to install and replace the anybus device see Product manual IRC5 Continues on next page Application manual PROFINET Anybus Device 19 3HAC050968 001 Revision C Copyright 200...

Page 20: ...status LED Comment Description LED status Module not configured or no power Not initialized OFF Module is initialized Normal operation GREEN Diagnostic event s present Diagnostic event s GREEN 1 flash Used by external configuration tools to identify the node on the network Blink GREEN 2 flashes Module in exception state Exception error RED Expected Identification differs from real identi fication ...

Page 21: ...tion Cables and connectors Cables used to connect the PROFINET network must comply with Cat 5 balanced LAN requirements or better according to ISO IEC 11801 For details see PROFINET Cabling and Interconnection Technology available from www profinet com Application manual PROFINET Anybus Device 21 3HAC050968 001 Revision C Copyright 2008 2016 ABB All rights reserved 2 Hardware overview 2 1 Main com...

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

Page 23: ... the configuration of the predefined internal anybus device The GSDML file GSDML V2 0 PNET FA 20100510 xml for the anybus device can be obtained from the 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 GSDML No...

Page 24: ...n signal If the communication between the controller and the device is interrupted all the inputs of the internal device will go to fail safe state that is be set to zero only after the specified watchdog time This means that the user defined communication supervision signal will also go to zero The watchdog time is configured in the external PROFINET configuration tool Limitations The predefined ...

Page 25: ...ET network Basic steps Use this procedure to install and configure the PROFINET anybus device See Action Configuring the anybus device on page26 Create and configure the anybus device in the IRC5 controller using RobotStudio or the FlexPendant 1 Configuring the external controller on page 28 Configure the external master using the vendor specific configuration tool 2 Examples See Configuring an ex...

Page 26: ...rs on page 35 Open the Configuration Editor and select I O System 2 en1400002101 In the Type list click PROFINET Internal Anybus Device right click in the work space and edit the I O device PN_Intern al_Anybus Edit the parameter values if applicable 3 This step is optional for more information see Information about the Anybus device on page 23 If the size needs to be changed Change the default val...

Page 27: ...T_Anybus 3 The MAC address of PROFINET anybus device is displayed along with the other details Tap I O Device Identification 4 Using the I O Devices view Note Action The list of most common I O signals is displayed In the ABB menu tap Inputs and Out puts 1 The list of available I O devices is dis played Tap View and select I O Devices 2 Tap the I O device created to PROFINET anybus device 3 The MA...

Page 28: ...emens Step7 PC tool on page 29 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 master configuration tool to Specify the IP address range that the external PROFINET controller operates within Import the GSDML files for the internal device and all ...

Page 29: ...ce using Siemens Step 7 The example uses a static IP address and no gateway Note Action Start Siemens Simatic Manager On the PLC menu click Edit Ethernet Node 1 xx0800000187 Click Browse Note The PROFINET Anybus Device must already be configured in the IRC5 control ler 2 xx0800000199 Select the PROFINET Anybus Device to configure and click OK Tip Select a device in the list and click Flash The LED...

Page 30: ...strial network 4 Click Close 5 Open the project to which the PROFINET Fieldbus Adapter should be added 6 xx0800000188 Open HW Config for the selected master 7 On the Option menu click Install GSD File 8 The GSDML file for PROFINET Anybus Device must be imported from the Robot Ware DVD Continues on next page 30 Application manual PROFINET Anybus Device 3HAC050968 001 Revision C Copyright 2008 2016 ...

Page 31: ...the device list on the right hand side of the HW Config expand PROFINET IO Additional Field Devices Gener al Fieldbus Adapter and select DSQC 688 13 xx0800000193 Drag the DSQC 688 device to the industri al network 14 Continues on next page Application manual PROFINET Anybus Device 31 3HAC050968 001 Revision C Copyright 2008 2016 ABB All rights reserved 4 Configuring the anybus device 4 4 1 Configu...

Page 32: ... IRC5 controller Note Inputs and outputs must be added to the correct slots otherwise the communica tion with the device will not work properly If another size then 64 byte input and 64 byte output are used the size must be changed in the UNIT TYPE in the IRC5 controller configuration 17 Right click on the DSQC 688 icon and select Object Properties 18 Continues on next page 32 Application manual P...

Page 33: ...sign IP address via IO controller is selected 19 Click OK 20 On the Station menu click Save and Compile 21 On the PLC menu click Download 22 Application manual PROFINET Anybus Device 33 3HAC050968 001 Revision C Copyright 2008 2016 ABB All rights reserved 4 Configuring the anybus device 4 4 1 Configuring an external controller using Siemens Step7 PC tool Continued ...

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

Page 35: ...m parameters Address Subnet Mask on page 37 Subnet Mask Gateway on page 38 Gateway PROFINET Station Name on page 39 PROFINET Station Name Internal Anybus Device These parameters belong to the type Internal Anybus Device in the topic I O System For more information see Parameter Technical reference manual System parameters Name Technical reference manual System parameters Connected to Industrial Ne...

Page 36: ...set up a connection to the anybus adapter Usage The address decides what address the master and any internal slave device should use to communicate with other devices on the industrial network Usage The parameter Address is used to set the IP address of the IRC5 controller on the used network interface Allowed values 0 0 0 0 255 255 255 255 36 Application manual PROFINET Anybus Device 3HAC050968 0...

Page 37: ...t the IP address belongs to Usage The parameter Subnet Mask is used to divide the network into logical subnets Prerequisites The option PROFINET Anybus Device must be installed Default value 0 0 0 0 Allowed values 0 0 0 0 255 255 255 255 Application manual PROFINET Anybus Device 37 3HAC050968 001 Revision C Copyright 2008 2016 ABB All rights reserved 5 System parameters 5 2 2 Subnet Mask ...

Page 38: ...nother network Usage This parameter is used to route messages to other logical networks This functionality is currently not supported Prerequisites The option PROFINET Anybus Device must be installed Default value 0 0 0 0 Allowed values 0 0 0 0 255 255 255 255 38 Application manual PROFINET Anybus Device 3HAC050968 001 Revision C Copyright 2008 2016 ABB All rights reserved 5 System parameters 5 2 ...

Page 39: ...n the network The parameter PROFINET Station Name can also be changed with an external PROFINET configuration tool or a connecting PROFINET master Prerequisites The option PROFINET Anybus 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 letters hyphen f...

Page 40: ... PROFINET Anybus Device must be installed Limitations A limitation is the maximum device size for the Internal Anybus Device Allowed values Allowed values are the integers 1 128 bytes 8 1024 signal bits The default value is 64 bytes 512 signal bits Additional information Any other values than 1 2 4 8 16 32 64 or 128 will result in digital input size rounded up to the closest of these values 40 App...

Page 41: ... Anybus Device must be installed Limitations A limitation is the maximum device size for the Internal Anybus Device Allowed values Allowed values are the integers 1 128 8 1024 signal bits The default value is 64 512 signal bits Additional information Any other values than 1 2 4 8 16 32 64 or 128 will result in digital output size rounded up to the closest of these values Application manual PROFINE...

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

Page 43: ...nternal Anybus Device 23 predefined network 23 PROFINET cables 21 network 21 standardization 15 PROFINET versions 17 PROFIdrive 15 PROFIenergy 15 PROFINET CBA 15 PROFINET IO 15 PROFIsafe 15 R reduction ratio 13 S safety 11 Step 7 17 system parameters Input Size 40 Output Size 41 System Parameters Gateway 38 Station Name 35 39 Subnet Mask 35 37 T template I O configuration file 23 topic I O System ...

Page 44: ......

Page 45: ......

Page 46: ... 344 400 ABB AS Robotics Discrete Automation and Motion Nordlysvegen 7 N 4340 BRYNE Norway Box 265 N 4349 BRYNE Norway Telephone 47 51489000 ABB Engineering Shanghai Ltd No 4528 Kangxin Highway PuDong District SHANGHAI 201319 China Telephone 86 21 6105 6666 www abb com robotics 3HAC050968 001 Rev C en ...

Reviews: