36
Application about Communication Integration of ET200S PROFIBUS I/O in a Rockwell CompactLogix Controller Configuration Example

Integration of ET200S PROFIBUS I/O in a Rockwell ... · PDF fileIntegration of ET200S PROFIBUS I/O in a Rockwell CompactLogix Controller ... • The ET200S GSD files must be added

Embed Size (px)

Citation preview

Page 1: Integration of ET200S PROFIBUS I/O in a Rockwell ... · PDF fileIntegration of ET200S PROFIBUS I/O in a Rockwell CompactLogix Controller ... • The ET200S GSD files must be added

Application about Communication

Integration of ET200S PROFIBUS I/O in a Rockwell CompactLogix Controller

Configuration Example

Page 2: Integration of ET200S PROFIBUS I/O in a Rockwell ... · PDF fileIntegration of ET200S PROFIBUS I/O in a Rockwell CompactLogix Controller ... • The ET200S GSD files must be added

Warranty, liability and support

ET200S - Rockwell CompactLogix Integration Item-Number: 28570650

Version V1.0 Issue 2008/02/29 2/36

Cop

yrig

ht ©

Sie

men

s A

G 2

008

All

right

s re

serv

ed

2857

0650

_ET2

00S_

on_R

ockw

ell_

Com

pact

Logi

x_D

OK

U_V

10_e

.doc

Note The application examples are not binding and do not claim to be complete regarding the circuits shown, equipping and any eventuality. The application examples do not represent customer-specific solutions. They are only intended to provide support for typical applications. You are responsible in ensuring that the described products are correctly used. These application examples do not relieve you of the responsibility in safely and professionally using, installing, operating and servicing equipment. When using these application examples, you recognize that Siemens cannot be made liable for any damage/claims beyond the liability clause described. We reserve the right to make changes to these application examples at any time without prior notice. If there are any deviations between the recommendations provided in these application examples and other Siemens publications - e.g. Catalogs - then the contents of the other documents have priority.

Warranty, liability and support We do not accept any liability for the information contained in this document.

Any claims against us - based on whatever legal reason - resulting from the use of the examples, information, programs, engineering and performance data etc., described in this application example shall be excluded. Such an exclusion shall not apply in the case of mandatory liability, e.g. under the German Product Liability Act (“Produkthaftungsgesetz”), in case of intent, gross negligence, or injury of life, body or health, guarantee for the quality of a product, fraudulent concealment of a deficiency or breach of a condition which goes to the root of the contract (“wesentliche Vertragspflichten”). However, claims arising from a breach of a condition which goes to the root of the contract shall be limited to the foreseeable damage which is intrinsic to the contract, unless caused by intent or gross negligence or based on mandatory liability for injury of life, body or health The above provisions does not imply a change in the burden of proof to your detriment.

Copyright© 2008 Siemens A&D. It is not permissible to transfer or copy these application examples or excerpts of them without first having prior authorization from Siemens A&D in writing.

For questions about this document please use the following e-mail address:

[email protected]

Page 3: Integration of ET200S PROFIBUS I/O in a Rockwell ... · PDF fileIntegration of ET200S PROFIBUS I/O in a Rockwell CompactLogix Controller ... • The ET200S GSD files must be added

Foreword

ET200S - Rockwell CompactLogix Integration Item-Number: 28570650

Version V1.0 Issue 2008/02/29 3/36

Cop

yrig

ht ©

Sie

men

s A

G 2

008

All

right

s re

serv

ed

2857

0650

_ET2

00S_

on_R

ockw

ell_

Com

pact

Logi

x_D

OK

U_V

10_e

.doc

Foreword

Objective of the application Siemens designs and sells automation products to meet the needs of customers around the globe. It is common to find automation equipment from a multitude of vendors in plants around the world. In order to meet the automation and integration needs of these customers, Siemens provides a variety of communication options for its products to facilitate integration with products from various vendors.

Main contents of this application This application deals with the following key elements:

• Configuration for Cyclic Data Exchange

• Reading and Writing Parameter Data

• Diagnostics

Delimitation This application does not include a complete description of the Rockwell configuration and programming tools. Details of these tools and equipment should be obtained from appropriate technical training sources.

Structure of the document The documentation of this application is divided into the following main sections.

Section Description Application Example This section contains a general overview of the

application example. It also provides an overview of the development architecture.

Configuration Steps This section provides a step-by-step description of the integration and test processes. Concepts and known pitfalls for each step are listed.

Appendix This section provides a list of video clip examples that can be viewed to assist the reader in understanding the concepts that have been presented.

Reference to Automation and Drives Service & Support This entry is from the internet application portal of Automation and Drives Service & Support. Clicking the link below directly displays the download page of this document.

http://support.automation.siemens.com/WW/view/en/2857650

Page 4: Integration of ET200S PROFIBUS I/O in a Rockwell ... · PDF fileIntegration of ET200S PROFIBUS I/O in a Rockwell CompactLogix Controller ... • The ET200S GSD files must be added

Foreword

ET200S - Rockwell CompactLogix Integration Item-Number: 28570650

Version V1.0 Issue 2008/02/29 4/36

Cop

yrig

ht ©

Sie

men

s A

G 2

008

All

right

s re

serv

ed

2857

0650

_ET2

00S_

on_R

ockw

ell_

Com

pact

Logi

x_D

OK

U_V

10_e

.doc

Table of Contents Application Description ............................................................................................... 5

1 Automation Problem ...................................................................................... 5 1.1 Overview........................................................................................................... 5

2 Automation Solution ...................................................................................... 6 2.1 Overview of the overall solution........................................................................ 6 2.2 Configuration Activities ..................................................................................... 7 2.3 Required hardware and software components ................................................. 8

Configuration and Operation of the Application ..................................................... 10

3 Installation and Startup................................................................................ 10 3.1 Installation of hardware and software ............................................................. 10 3.2 Installation of the application software............................................................ 11

4 Configuration and Operation of the system............................................... 13 4.1 Adding new GSD File for the ET200S Module ............................................... 13 4.2 Load GSD Files into SYCON.net .................................................................... 13 4.3 Configure and Download the PROFIBUS Network......................................... 14 4.4 RSLinx Communication Configuration............................................................ 22 4.5 Create a new RSLogix 5000 Project............................................................... 24 4.6 Configure Hilscher PROFIBUS Master Module .............................................. 26 4.7 Select Communications Path to Controller ..................................................... 28 4.8 Testing the ET200S Input/Output Modules..................................................... 30 4.9 Diagnostic Information .................................................................................... 33

Appendix and Literature ............................................................................................ 35

5 Literature ....................................................................................................... 35 5.1 Video Clips...................................................................................................... 35 5.2 Internet links ................................................................................................... 36

6 History ........................................................................................................... 36

Page 5: Integration of ET200S PROFIBUS I/O in a Rockwell ... · PDF fileIntegration of ET200S PROFIBUS I/O in a Rockwell CompactLogix Controller ... • The ET200S GSD files must be added

Application Description

Automation Problem

ET200S - Rockwell CompactLogix Integration Item-Number: 28570650

Version V1.0 Issue 2008/02/29 5/36

Cop

yrig

ht ©

Sie

men

s A

G 2

008

All

right

s re

serv

ed

2857

0650

_ET2

00S_

on_R

ockw

ell_

Com

pact

Logi

x_D

OK

U_V

10_e

.doc

Application Description

Content This application example will show you the basic requirements for cyclic data exchange using PROFIBUS between a Rockwell CompactLogix and Siemens ET200S I/O. Using the Hilscher PROFIBUS Module provides all of the integration opportunities between Rockwell and Siemens that PROFIBUS affords.

1 Automation Problem

1.1 Overview

Introduction In production plants around the world, it is common for customers to have automation equipment from more than one supplier. There is also a need for this equipment to communicate, and at times to integrate components from different vendors into a single control system. In this application example, the Siemens ET200S I/O will be integrated with a Rockwell (Allen Bradley) CompactLogix Controller using PROFIBUS.

Overview of the automation problem The figure below provides an overview of the desired configuration. Figure 1-1

CompactLogixController

PROFIBUSDP Master

Third party system

Siemens devices

PROFIBUS DP

ET200S I/O

ET200S I/O

ET200S I/O

Page 6: Integration of ET200S PROFIBUS I/O in a Rockwell ... · PDF fileIntegration of ET200S PROFIBUS I/O in a Rockwell CompactLogix Controller ... • The ET200S GSD files must be added

Application Description

Automation Solution

ET200S - Rockwell CompactLogix Integration Item-Number: 28570650

Version V1.0 Issue 2008/02/29 6/36

Cop

yrig

ht ©

Sie

men

s A

G 2

008

All

right

s re

serv

ed

2857

0650

_ET2

00S_

on_R

ockw

ell_

Com

pact

Logi

x_D

OK

U_V

10_e

.doc

Requirements The integration solution must provide diagnostics and cyclic data transfer between the ET200S I/O and the Rockwell CompactLogix Controller.

2 Automation Solution

2.1 Overview of the overall solution

Configuration Architecture PROFIBUS communications for the Rockwell CompactLogix Controller is achieved using a Hilscher GmbH PROFIBUS-DP Master module. This application example provides details on installing the Hilscher PROFIBUS-DP Master module into the CompactLogix controller and the details for configuring it to communicate with the ET200S I/O. Diagnostic features are also identified.

Schematic layout The following figure schematically shows the major components required for the integration. Figure 2-1

ET 200S

PROFIBUS DP

Hilscher1769-DPM(DP-Master)

CompactLogix PLC

RS232 COM 2

RS232-COM 1

RSLogix 5000RSLinxHilscher SYCON

PC

DF1

Configuration Figure 2-1 contains an engineering workstation where the Rockwell RSLogix 5000 configuration software will run. The configuration

Page 7: Integration of ET200S PROFIBUS I/O in a Rockwell ... · PDF fileIntegration of ET200S PROFIBUS I/O in a Rockwell CompactLogix Controller ... • The ET200S GSD files must be added

Application Description

Automation Solution

ET200S - Rockwell CompactLogix Integration Item-Number: 28570650

Version V1.0 Issue 2008/02/29 7/36

Cop

yrig

ht ©

Sie

men

s A

G 2

008

All

right

s re

serv

ed

2857

0650

_ET2

00S_

on_R

ockw

ell_

Com

pact

Logi

x_D

OK

U_V

10_e

.doc

software will communicate with the CompactLogix Controller using the DF1 communications protocol through a serial port in the engineering workstation. The Rockwell communications software package RSLinx will be used to provide the DF1 protocol. The Hilscher “System Configurator” software, SYCON.net, also runs on the engineering workstation. It also communicates directly to the Hilscher PROFIBUS-DP Master module via a serial port.

2.2 Configuration Activities

The following activities must occur in order to establish the PROFIBUS communications:

• The ControlLogix Controller hardware must be assembled correctly with the Hilscher PROFIBUS module.

• The ET200S hardware must be assembled.

• The ET200S GSD files must be added to the SYCON.net device catalog.

• The PROFIBUS network must be configured and downloaded to the Hilscher PROFIBUS module.

• Communications must be established between the engineering workstation and the CompactLogix controller using Rockwell RSLinx communications software.

• A new project must be created for the CompactLogix controller using the Rockwell RSLogix engineering software.

• Testing must be performed to verify that input points can be read and output points can be written.

All this steps are shown in Details in chapter “Configuration and Operation of the system”.

Advantages of this solution This solution provides existing Rockwell customers with the opportunity to use Siemens ET200S I/O.

Page 8: Integration of ET200S PROFIBUS I/O in a Rockwell ... · PDF fileIntegration of ET200S PROFIBUS I/O in a Rockwell CompactLogix Controller ... • The ET200S GSD files must be added

Application Description

Automation Solution

ET200S - Rockwell CompactLogix Integration Item-Number: 28570650

Version V1.0 Issue 2008/02/29 8/36

Cop

yrig

ht ©

Sie

men

s A

G 2

008

All

right

s re

serv

ed

2857

0650

_ET2

00S_

on_R

ockw

ell_

Com

pact

Logi

x_D

OK

U_V

10_e

.doc

2.3 Required hardware and software components

Hardware Components Table 2-1

Component No. MLFB Note

CompactLogix Power Supply

1 1769-PA2 Any CompactLogix power supply suitable for the application and power source can be used.

CompactLogix CPU

1 1769-L31 Any suitable Controller (CPU) can be used.

CompactLogix Input Module

1 1769-IQ16 Module is configured but not used in the demo.

CompactLogix Output Module

1 1769-OA16 Module is configured but not used in the demo.

Hilscher PROFIBUS Master Module

1 1769-DPM

PROFIBUS Cable 1 Standard Siemens PROFIBUS cable and connectors can be used.

Communications cable (between the engineering workstation and the ControlLogix Controller)

1 Siemens Simatic-TI programming cable 2601090-0001C or an industry standard null modem RS232 cable.

Siemens 24VDC Power Supply

1 Any 24 VDC power supply with sufficient current output for the application.

Siemens ET200S Interface Module

1 6ES7151-1BA01-0AB0

Siemens ET200S Power Module

1 6ES7138-4CB10-0AB0

Siemens ET200S 4 - channel Input Module

1 6ES7131-4BD01-0AB0

Siemens ET200S 2 - channel Output Module

1 6ES7132-4BB01-0AB0

Hilscher serial communications cable

1 Provided with the Hilscher PROFIBUS module and SYCON.net software. It is the required for the Sycon.net software to communicate with the PROFIBUS-DP Master module.

Page 9: Integration of ET200S PROFIBUS I/O in a Rockwell ... · PDF fileIntegration of ET200S PROFIBUS I/O in a Rockwell CompactLogix Controller ... • The ET200S GSD files must be added

Application Description

Automation Solution

ET200S - Rockwell CompactLogix Integration Item-Number: 28570650

Version V1.0 Issue 2008/02/29 9/36

Cop

yrig

ht ©

Sie

men

s A

G 2

008

All

right

s re

serv

ed

2857

0650

_ET2

00S_

on_R

ockw

ell_

Com

pact

Logi

x_D

OK

U_V

10_e

.doc

Software Components Table 2-2

Component No. Version Note

Hilscher SYCON.net software

1 V1.023 The version supplied with the PROFIBUS master module should be used.

Rockwell RSLinx Classic Lite communications software

1 V2.50.00.20 Any version may be used as long as it supports the DF1 communications.

Rockwell RSLogix 5000 Programming Software

1 V15.01.00 Any version that supports the hardware components (CPU, Power Supply, and I/O) can be used.

Siemens ET200S Interface Module PROFIBUS GSD file si0280e0.gse.

1 V1.1 Used to add the ET200S interface module to the SYCON.net device catalog.

Example Files and Projects The following list includes all files and projects used in this application example. Table 2-3

Component Note

28570650_ET200S_on_Rockwell_CompactLogix_DOKU_V10_e.pdf

This document.

28570650_ET200S_on_Rockwell_CompactLogix_CODE_V10_.zip

RSLogix5000 sample project (CompactLogixPROFIBUSDemo.ACD), SYCON.net PROFIBUS configuration file (CompactLogixET200sPROFIBUSDemo.spj), and the ET200S GSD files (si0180e0.gsd and si0280e0.gsd).

28570650_Config_ScreenCams_V10.zip The configuration movie clips listed in the Appendix of this document.

Page 10: Integration of ET200S PROFIBUS I/O in a Rockwell ... · PDF fileIntegration of ET200S PROFIBUS I/O in a Rockwell CompactLogix Controller ... • The ET200S GSD files must be added

Configuration and Operation of the Application

Installation and Startup

ET200S - Rockwell CompactLogix Integration Item-Number: 28570650

Version V1.0 Issue 2008/02/29 10/36

Cop

yrig

ht ©

Sie

men

s A

G 2

008

All

right

s re

serv

ed

2857

0650

_ET2

00S_

on_R

ockw

ell_

Com

pact

Logi

x_D

OK

U_V

10_e

.doc

Configuration and Operation of the Application

Content This part takes you step by step through structure, important configuration steps, startup and operation of the application.

3 Installation and Startup

You are provided with information on… the hardware and software you have to install and the steps necessary to start up the example.

3.1 Installation of hardware and software

This chapter describes which hardware and software components have to be installed. The descriptions and manuals as well as delivery information included in the delivery of the respective products should be observed in any case. For the hardware components, please refer to chapter 2.3. For the hardware configuration, follow the instructions listed in the table below:

Note In general, the installation guidelines for CompactLogix and the ET 200S module have to be observed.

Installation of the CompactLogix Assembly The CompactLogix hardware is assembled in the following order: Table 3-1

No. Instruction Comment

1. Slot 0 – CPU followed by power supply. The CPU is located to the left of the power supply.

2. Slot 1 – Input Module (not functionally used in the demo).

3. Slot 2 - Output Module (not functionally used in the demo)

4. Slot 3 – Hilscher PROFIBUS-DP Master module

Installation of the ET200S Assembly The ET200S hardware is assembled in the following order from left to right:

Page 11: Integration of ET200S PROFIBUS I/O in a Rockwell ... · PDF fileIntegration of ET200S PROFIBUS I/O in a Rockwell CompactLogix Controller ... • The ET200S GSD files must be added

Configuration and Operation of the Application

Installation and Startup

ET200S - Rockwell CompactLogix Integration Item-Number: 28570650

Version V1.0 Issue 2008/02/29 11/36

Cop

yrig

ht ©

Sie

men

s A

G 2

008

All

right

s re

serv

ed

2857

0650

_ET2

00S_

on_R

ockw

ell_

Com

pact

Logi

x_D

OK

U_V

10_e

.doc

Table 3-2

Nr. Instruction Comment

1. Interface Module 2. Power Module 3. Input Module 4. Output Module

3.2 Installation of the standard software

The development tools, RSLogix5000, RSLinx, and SYCON must be installed on a PC that will be used for the development. Table 3-3 provides a list. Table 3-3

Nr. Instruction Comment 1. RSLinx from Rockwell Software, Inc. Install according

to instructions from the software vendor.

2. RSLogix5000 from Rockwell Software, Inc. Install according to instructions from the software vendor.

3. SYCON from Hilscher GmbH Install according to instructions from the software vendor.

3.3 Installation of the application software

The application software supplied with this application note should be copied and extracted to a directory on the development PC and installed as described in Table 3-4.

Table 3-4

Nr. File Comment 1. CompactLogixET200sPROFIBUSDemo.spj Start the SYCON

application and load this file by selecting File->Open and selecting the file. Once the configuration file is loaded, download it

Page 12: Integration of ET200S PROFIBUS I/O in a Rockwell ... · PDF fileIntegration of ET200S PROFIBUS I/O in a Rockwell CompactLogix Controller ... • The ET200S GSD files must be added

Configuration and Operation of the Application

Installation and Startup

ET200S - Rockwell CompactLogix Integration Item-Number: 28570650

Version V1.0 Issue 2008/02/29 12/36

Cop

yrig

ht ©

Sie

men

s A

G 2

008

All

right

s re

serv

ed

2857

0650

_ET2

00S_

on_R

ockw

ell_

Com

pact

Logi

x_D

OK

U_V

10_e

.doc

Nr. File Comment according to download instructions in section 4.3 Steps 13-21 of this document.

2. CompactLogixPROFIBUSDemo.ACD Start the SYCON application and load this file by selecting File->Open and selecting the file. Once the configuration file is loaded, download it according to the instructions in sections 4.4 and 4.7 of this document.

3. ET200 Profibus GSD files Install according to the instructions in section 4.1 of this document.

Page 13: Integration of ET200S PROFIBUS I/O in a Rockwell ... · PDF fileIntegration of ET200S PROFIBUS I/O in a Rockwell CompactLogix Controller ... • The ET200S GSD files must be added

Configuration and Operation of the Application

Configuration and Operation of the system

ET200S - Rockwell CompactLogix Integration Item-Number: 28570650

Version V1.0 Issue 2008/02/29 13/36

Cop

yrig

ht ©

Sie

men

s A

G 2

008

All

right

s re

serv

ed

2857

0650

_ET2

00S_

on_R

ockw

ell_

Com

pact

Logi

x_D

OK

U_V

10_e

.doc

4 Configuration and Operation of the system

In the following chapters we show you all the steps necessary to run a Siemens ET 200S on a Rockwell CompactLogix Controller. The configuration can be developed according to the following instructions or the applications that have been supplied with this application note can be opened and downloaded if the hardware configurations match this example exactly. (Refer to section 3 for opening the supplied files for download)

4.1 Adding new GSD File for the ET200S Module

Table 4-1

No. Instruction Comment In order to configure the ET200S interface module, it is necessary to add its GSD profile to the SYCON.net device catalog. To do this copy the GSD file into the GSD directory of the SYCON.net software

This directory is typically “C:\Program Files\Hilscher GmbH\SYCONnet\PBGenericSlaveDTM\GSD” providing the software was installed on drive C.

1.

4.2 Load GSD Files into SYCON.net

Table 4-2

No. Instruction Comment

1. Start SYCON.net by double clicking its shortcut on the Engineering Station’s desktop.

Page 14: Integration of ET200S PROFIBUS I/O in a Rockwell ... · PDF fileIntegration of ET200S PROFIBUS I/O in a Rockwell CompactLogix Controller ... • The ET200S GSD files must be added

Configuration and Operation of the Application

Configuration and Operation of the system

ET200S - Rockwell CompactLogix Integration Item-Number: 28570650

Version V1.0 Issue 2008/02/29 14/36

Cop

yrig

ht ©

Sie

men

s A

G 2

008

All

right

s re

serv

ed

2857

0650

_ET2

00S_

on_R

ockw

ell_

Com

pact

Logi

x_D

OK

U_V

10_e

.doc

No. Instruction Comment

2. When SYCON.net starts it will prompt for login information. SYCON.net provides the capability to add users and configure operational privileges for each user.

3. Once the SYCON.net is loaded, select the

File menu and the choose New. This will result in a new project template being displayed. When this new project appears, select the “Network” menu option and then choose “Device Catalog”.

4. Once the Device Catalog window appears select the “Reload” button. This will add the ET200S IM151 into the catalog. You can then exit SYCON.net without saving the Project.

4.3 Configure and Download the PROFIBUS Network

Once the SYCON.net is loaded, select the File menu and the choose New. This will result in a new project template being displayed.

Table 4-3

No. Instruction Comment

1. To configure the PROFIBUS network, start SYCON.net from the Engineering Station’s desktop and login to SYCON.net.

see Table 4-2 Step 1 and 2

Page 15: Integration of ET200S PROFIBUS I/O in a Rockwell ... · PDF fileIntegration of ET200S PROFIBUS I/O in a Rockwell CompactLogix Controller ... • The ET200S GSD files must be added

Configuration and Operation of the Application

Configuration and Operation of the system

ET200S - Rockwell CompactLogix Integration Item-Number: 28570650

Version V1.0 Issue 2008/02/29 15/36

Cop

yrig

ht ©

Sie

men

s A

G 2

008

All

right

s re

serv

ed

2857

0650

_ET2

00S_

on_R

ockw

ell_

Com

pact

Logi

x_D

OK

U_V

10_e

.doc

No. Instruction Comment

2. Once the SYCON.net is loaded, select the File menu and the choose New. This will result in a new project template being displayed.

see Table 4-2 Step 3

When the new project template appears, expand “Hilcher GmbH” device list. Drag and drop the “RIF 1769-DPM” module to the green line in the center workspace.

3.

Next expand the Siemens list and drag and drop the “ET200S HighFeature (CU) module to the purple line.

4.

5. Double click the ET200S icon to configure

the modules.

Page 16: Integration of ET200S PROFIBUS I/O in a Rockwell ... · PDF fileIntegration of ET200S PROFIBUS I/O in a Rockwell CompactLogix Controller ... • The ET200S GSD files must be added

Configuration and Operation of the Application

Configuration and Operation of the system

ET200S - Rockwell CompactLogix Integration Item-Number: 28570650

Version V1.0 Issue 2008/02/29 16/36

Cop

yrig

ht ©

Sie

men

s A

G 2

008

All

right

s re

serv

ed

2857

0650

_ET2

00S_

on_R

ockw

ell_

Com

pact

Logi

x_D

OK

U_V

10_e

.doc

No. Instruction Comment

Configure Station Address 3 and scroll through the available modules to configure the ET200S modules in the following order; • Power Module (6ES7138-4CB10-0AB0), • Input Module (6ES7131-4BD01-0AB0), • Output module (6ES7132-4BB01-

0AB0).

6.

Page 17: Integration of ET200S PROFIBUS I/O in a Rockwell ... · PDF fileIntegration of ET200S PROFIBUS I/O in a Rockwell CompactLogix Controller ... • The ET200S GSD files must be added

Configuration and Operation of the Application

Configuration and Operation of the system

ET200S - Rockwell CompactLogix Integration Item-Number: 28570650

Version V1.0 Issue 2008/02/29 17/36

Cop

yrig

ht ©

Sie

men

s A

G 2

008

All

right

s re

serv

ed

2857

0650

_ET2

00S_

on_R

ockw

ell_

Com

pact

Logi

x_D

OK

U_V

10_e

.doc

No. Instruction Comment

Select the “Parameter” tab. The parameters for each module can be set from this window. Use the drop-down box for “Module” to select and configure each module. For this example, the defaults for each module will be used.

7.

Next select the “Extensions” tab. Set the Configuration Data Convention to EN50170 compliant.

8.

Page 18: Integration of ET200S PROFIBUS I/O in a Rockwell ... · PDF fileIntegration of ET200S PROFIBUS I/O in a Rockwell CompactLogix Controller ... • The ET200S GSD files must be added

Configuration and Operation of the Application

Configuration and Operation of the system

ET200S - Rockwell CompactLogix Integration Item-Number: 28570650

Version V1.0 Issue 2008/02/29 18/36

Cop

yrig

ht ©

Sie

men

s A

G 2

008

All

right

s re

serv

ed

2857

0650

_ET2

00S_

on_R

ockw

ell_

Com

pact

Logi

x_D

OK

U_V

10_e

.doc

No. Instruction Comment

Select the “DPV1” tab and uncheck “Enable DPV1”.

9.

10. Select the Apply and then the OK buttons. 11. Double click the RIF 1769-DPM icon.

12. Select the Adjust button to adjust the PROFIBUS timing parameters for the configured slave. After the adjustment procedure select Apply and then the OK buttons

Page 19: Integration of ET200S PROFIBUS I/O in a Rockwell ... · PDF fileIntegration of ET200S PROFIBUS I/O in a Rockwell CompactLogix Controller ... • The ET200S GSD files must be added

Configuration and Operation of the Application

Configuration and Operation of the system

ET200S - Rockwell CompactLogix Integration Item-Number: 28570650

Version V1.0 Issue 2008/02/29 19/36

Cop

yrig

ht ©

Sie

men

s A

G 2

008

All

right

s re

serv

ed

2857

0650

_ET2

00S_

on_R

ockw

ell_

Com

pact

Logi

x_D

OK

U_V

10_e

.doc

No. Instruction Comment

Right click the RIF 1769-DPM icon and select Additional Functions and then Device Assignment. On the Driver Select window, select CIF Serial Driver and then the OK button.

13.

14. On the Device Assignment CIF Serial Driver

window, an available serial port will have a zero (0) for the Error value.

15. Select the button to the right of the row with the Error equal to zero. Be sure this is the one that the 1769-DPM configuration cable is connected to. In this example, COM2 has the Error equal to zero, so the Connect COM2 button will be selected.

16. If communications are good, the Name, Type, Version, and Date fields will fill in. Select the checkbox to the left of the row that was selected. Select the OK button.

Page 20: Integration of ET200S PROFIBUS I/O in a Rockwell ... · PDF fileIntegration of ET200S PROFIBUS I/O in a Rockwell CompactLogix Controller ... • The ET200S GSD files must be added

Configuration and Operation of the Application

Configuration and Operation of the system

ET200S - Rockwell CompactLogix Integration Item-Number: 28570650

Version V1.0 Issue 2008/02/29 20/36

Cop

yrig

ht ©

Sie

men

s A

G 2

008

All

right

s re

serv

ed

2857

0650

_ET2

00S_

on_R

ockw

ell_

Com

pact

Logi

x_D

OK

U_V

10_e

.doc

No. Instruction Comment

17. Right click the RIF 1769-DPM icon and select Connect.

18. If communications are good, the text will highlight green.

19. Right click the RIF 1769-DPM icon and select Download. Select the Yes button to download. Note: If the CompactLogix Controller is in Run Mode, the download will fail!

20. When the download completes, right click the RIF 1769-DPM icon and select Disconnect.

Page 21: Integration of ET200S PROFIBUS I/O in a Rockwell ... · PDF fileIntegration of ET200S PROFIBUS I/O in a Rockwell CompactLogix Controller ... • The ET200S GSD files must be added

Configuration and Operation of the Application

Configuration and Operation of the system

ET200S - Rockwell CompactLogix Integration Item-Number: 28570650

Version V1.0 Issue 2008/02/29 21/36

Cop

yrig

ht ©

Sie

men

s A

G 2

008

All

right

s re

serv

ed

2857

0650

_ET2

00S_

on_R

ockw

ell_

Com

pact

Logi

x_D

OK

U_V

10_e

.doc

No. Instruction Comment

Final Steps: • Select File and then Save As. • Enter a file name and • select the Save button. • Exit SYCON.net.

21.

Page 22: Integration of ET200S PROFIBUS I/O in a Rockwell ... · PDF fileIntegration of ET200S PROFIBUS I/O in a Rockwell CompactLogix Controller ... • The ET200S GSD files must be added

Configuration and Operation of the Application

Configuration and Operation of the system

ET200S - Rockwell CompactLogix Integration Item-Number: 28570650

Version V1.0 Issue 2008/02/29 22/36

Cop

yrig

ht ©

Sie

men

s A

G 2

008

All

right

s re

serv

ed

2857

0650

_ET2

00S_

on_R

ockw

ell_

Com

pact

Logi

x_D

OK

U_V

10_e

.doc

4.4 RSLinx Communication Configuration

Introduction RSLinx is Rockwell Automation’s communication component. In order to configure and program the CompactLogix Controller, RSLinx must be configured. In the example application, communications between the engineering workstation and the controller is RSLinx running the DF1 protocol via the serial port of the computer. RSLinx runs as a service on the computer, so it is active once the computer starts up. The RSLinx Icon is located in the lower right area of the taskbar.

Configuration Steps

Table 4-4

No. Instruction Comment

1. Click the RSLinx Icon to invoke the configuration screen.

2. Once the configuration screen appears, select the Communications menu item. From the Communications sub-menu, select Configure Drivers.

3. From the Configure Drivers window, select the Configure button.

Page 23: Integration of ET200S PROFIBUS I/O in a Rockwell ... · PDF fileIntegration of ET200S PROFIBUS I/O in a Rockwell CompactLogix Controller ... • The ET200S GSD files must be added

Configuration and Operation of the Application

Configuration and Operation of the system

ET200S - Rockwell CompactLogix Integration Item-Number: 28570650

Version V1.0 Issue 2008/02/29 23/36

Cop

yrig

ht ©

Sie

men

s A

G 2

008

All

right

s re

serv

ed

2857

0650

_ET2

00S_

on_R

ockw

ell_

Com

pact

Logi

x_D

OK

U_V

10_e

.doc

No. Instruction Comment

4. From the Configure RS-232 DF1 Devices window, select the Auto-Configure button.

5. If the cable is correct and the controller is powered on, a message stating “Auto Configuration Successful” will appear. Select the OK button to close the window.

6. Select the Close button from the Configure Drivers window.

7. Close the RSLinx window RSLinx should now be configured to allow RSLogix 5000 to communicate with the ControlLogix Controller.

Page 24: Integration of ET200S PROFIBUS I/O in a Rockwell ... · PDF fileIntegration of ET200S PROFIBUS I/O in a Rockwell CompactLogix Controller ... • The ET200S GSD files must be added

Configuration and Operation of the Application

Configuration and Operation of the system

ET200S - Rockwell CompactLogix Integration Item-Number: 28570650

Version V1.0 Issue 2008/02/29 24/36

Cop

yrig

ht ©

Sie

men

s A

G 2

008

All

right

s re

serv

ed

2857

0650

_ET2

00S_

on_R

ockw

ell_

Com

pact

Logi

x_D

OK

U_V

10_e

.doc

4.5 Create a new RSLogix 5000 Project

Once communications are configured, create a new project by starting RSLogix 5000. The screen should display the main menu window.

Table 4-5

No. Instruction Comment

Start the RSLogix 5000 Software. Select the File menu item.

1.

1. Select New. 2. Select the CPU type, 3. add a name and a description and select the OK button.

2.

Page 25: Integration of ET200S PROFIBUS I/O in a Rockwell ... · PDF fileIntegration of ET200S PROFIBUS I/O in a Rockwell CompactLogix Controller ... • The ET200S GSD files must be added

Configuration and Operation of the Application

Configuration and Operation of the system

ET200S - Rockwell CompactLogix Integration Item-Number: 28570650

Version V1.0 Issue 2008/02/29 25/36

Cop

yrig

ht ©

Sie

men

s A

G 2

008

All

right

s re

serv

ed

2857

0650

_ET2

00S_

on_R

ockw

ell_

Com

pact

Logi

x_D

OK

U_V

10_e

.doc

No. Instruction Comment

3. A new project has been created. Add any addition modules like input cards and output cards to the configuration.

Page 26: Integration of ET200S PROFIBUS I/O in a Rockwell ... · PDF fileIntegration of ET200S PROFIBUS I/O in a Rockwell CompactLogix Controller ... • The ET200S GSD files must be added

Configuration and Operation of the Application

Configuration and Operation of the system

ET200S - Rockwell CompactLogix Integration Item-Number: 28570650

Version V1.0 Issue 2008/02/29 26/36

Cop

yrig

ht ©

Sie

men

s A

G 2

008

All

right

s re

serv

ed

2857

0650

_ET2

00S_

on_R

ockw

ell_

Com

pact

Logi

x_D

OK

U_V

10_e

.doc

4.6 Configure Hilscher PROFIBUS Master Module

Introduction Here we show you how to add the Hilscher PROFIBUS Master Module to the project hardware configuration.

Configuration steps Table 4-6

No. Instruction Comment

• Right click the CompactBus Local item and select new module.

• From the “Select Module” window, expand the “Other” item and select “1769-MODULE”.

1.

Page 27: Integration of ET200S PROFIBUS I/O in a Rockwell ... · PDF fileIntegration of ET200S PROFIBUS I/O in a Rockwell CompactLogix Controller ... • The ET200S GSD files must be added

Configuration and Operation of the Application

Configuration and Operation of the system

ET200S - Rockwell CompactLogix Integration Item-Number: 28570650

Version V1.0 Issue 2008/02/29 27/36

Cop

yrig

ht ©

Sie

men

s A

G 2

008

All

right

s re

serv

ed

2857

0650

_ET2

00S_

on_R

ockw

ell_

Com

pact

Logi

x_D

OK

U_V

10_e

.doc

No. Instruction Comment

2. From the “New Module” window, give the module with the following configuration and select the OK Button.

3. From the Module Properties window, select the OK button.

4. Now the Hilscher Module is configured in the RSLogix 5000 environment.

Page 28: Integration of ET200S PROFIBUS I/O in a Rockwell ... · PDF fileIntegration of ET200S PROFIBUS I/O in a Rockwell CompactLogix Controller ... • The ET200S GSD files must be added

Configuration and Operation of the Application

Configuration and Operation of the system

ET200S - Rockwell CompactLogix Integration Item-Number: 28570650

Version V1.0 Issue 2008/02/29 28/36

Cop

yrig

ht ©

Sie

men

s A

G 2

008

All

right

s re

serv

ed

2857

0650

_ET2

00S_

on_R

ockw

ell_

Com

pact

Logi

x_D

OK

U_V

10_e

.doc

4.7 Select Communications Path to Controller

Introduction RSLogix needs a communications path in order to communicate with the controller. This is accomplished by selecting the path.

Configuration steps Table 4-7

No. Instruction Comment

Select the Who Active button beside the Path drop-down box on the RSLogix 5000 window.

1.

2. • Once the Who Active window appears,

the active path will animate by blinking the small icons to the left of an active path.

• Select the path. • Once the path is highlighted, select the

Set Project Path button. • When the path is set, select the

Download button.

3.

Page 29: Integration of ET200S PROFIBUS I/O in a Rockwell ... · PDF fileIntegration of ET200S PROFIBUS I/O in a Rockwell CompactLogix Controller ... • The ET200S GSD files must be added

Configuration and Operation of the Application

Configuration and Operation of the system

ET200S - Rockwell CompactLogix Integration Item-Number: 28570650

Version V1.0 Issue 2008/02/29 29/36

Cop

yrig

ht ©

Sie

men

s A

G 2

008

All

right

s re

serv

ed

2857

0650

_ET2

00S_

on_R

ockw

ell_

Com

pact

Logi

x_D

OK

U_V

10_e

.doc

No. Instruction Comment

4. Once the download completes, put the CompactLogix Controller into Run Mode. Select the Yes button to put the Controller in Run Mode. Note that the keyswitch should be in the remote (REM) position.

Page 30: Integration of ET200S PROFIBUS I/O in a Rockwell ... · PDF fileIntegration of ET200S PROFIBUS I/O in a Rockwell CompactLogix Controller ... • The ET200S GSD files must be added

Configuration and Operation of the Application

Configuration and Operation of the system

ET200S - Rockwell CompactLogix Integration Item-Number: 28570650

Version V1.0 Issue 2008/02/29 30/36

Cop

yrig

ht ©

Sie

men

s A

G 2

008

All

right

s re

serv

ed

2857

0650

_ET2

00S_

on_R

ockw

ell_

Com

pact

Logi

x_D

OK

U_V

10_e

.doc

4.8 Testing the ET200S Input/Output Modules

Introduction The Hilscher PROFIBUS Master Module will begin communications with the ET200S DP Slave when the CompactLogix goes into Run Mode.

No logic needs to be written for cyclic data exchange. The cyclic data from DP slaves are put into the PROFIBUS Master Module input and output area of the CPU.

NOTE Refer to the Hilscher documentation for a complete explanation of the input and output areas (section 5).

Input Module The first 88 bytes of the input area are reserved for diagnostic information. The actual data begins at byte 89.

Table 4-8

No. Instruction Comment

1. To view the data select Controller Tags of the RSLogix5000 project. Double click the Controller Tags item.

2.

Page 31: Integration of ET200S PROFIBUS I/O in a Rockwell ... · PDF fileIntegration of ET200S PROFIBUS I/O in a Rockwell CompactLogix Controller ... • The ET200S GSD files must be added

Configuration and Operation of the Application

Configuration and Operation of the system

ET200S - Rockwell CompactLogix Integration Item-Number: 28570650

Version V1.0 Issue 2008/02/29 31/36

Cop

yrig

ht ©

Sie

men

s A

G 2

008

All

right

s re

serv

ed

2857

0650

_ET2

00S_

on_R

ockw

ell_

Com

pact

Logi

x_D

OK

U_V

10_e

.doc

No. Instruction Comment

3. Expand the Local:3:I:Data tags (input tags for the module in slot 3) to word 44. Note that the value is zero.

4.

5. Provide 24V to the first input channel of the ET200S input module. Note that the value changes to a one indicating that the data exchange is working correctly.

6.

Page 32: Integration of ET200S PROFIBUS I/O in a Rockwell ... · PDF fileIntegration of ET200S PROFIBUS I/O in a Rockwell CompactLogix Controller ... • The ET200S GSD files must be added

Configuration and Operation of the Application

Configuration and Operation of the system

ET200S - Rockwell CompactLogix Integration Item-Number: 28570650

Version V1.0 Issue 2008/02/29 32/36

Cop

yrig

ht ©

Sie

men

s A

G 2

008

All

right

s re

serv

ed

2857

0650

_ET2

00S_

on_R

ockw

ell_

Com

pact

Logi

x_D

OK

U_V

10_e

.doc

Output Module Like the input area, the Hilscher PROFIBUS Master module has a reserved area at the beginning of the output area. Sixteen (16) bytes are reserved for output commands.

This means output data to DP slaves begins at byte 16. Table 4-9

No. Instruction Comment

1. Expand the Local:3:O:Data tags to word 8. Write the value to a one and verify the first channel of the ET200S output card is on.

2.

Page 33: Integration of ET200S PROFIBUS I/O in a Rockwell ... · PDF fileIntegration of ET200S PROFIBUS I/O in a Rockwell CompactLogix Controller ... • The ET200S GSD files must be added

Configuration and Operation of the Application

Configuration and Operation of the system

ET200S - Rockwell CompactLogix Integration Item-Number: 28570650

Version V1.0 Issue 2008/02/29 33/36

Cop

yrig

ht ©

Sie

men

s A

G 2

008

All

right

s re

serv

ed

2857

0650

_ET2

00S_

on_R

ockw

ell_

Com

pact

Logi

x_D

OK

U_V

10_e

.doc

4.9 Diagnostic Information

Introduction The Hilscher PROFIBUS Master Module provides a wealth of diagnostic information. As mentioned earlier, the first 88 bytes of the input tag area of the module are reserved for diagnostic information.

As an example, bytes 40-55 (words 20-27) of the input tags has a bit for each DP slave to indicate that it is exchanging data with the DP Master. The bit is logical one (1) if data exchange is occurring and a logical zero (0) if the is no data exchange.

Table 4-10

No. Instruction Comment

1. Expand the Local:3:I:Data tags to word 20. Note that the bit for DP slave 3 is a one indicating that data is being exchanged.

2.

3. Remove the PROFIBUS cable from the ET200S interface module.

Note that the value goes to a zero indicating that the data exchange has stopped.

4.

Page 34: Integration of ET200S PROFIBUS I/O in a Rockwell ... · PDF fileIntegration of ET200S PROFIBUS I/O in a Rockwell CompactLogix Controller ... • The ET200S GSD files must be added

Configuration and Operation of the Application

Configuration and Operation of the system

ET200S - Rockwell CompactLogix Integration Item-Number: 28570650

Version V1.0 Issue 2008/02/29 34/36

Cop

yrig

ht ©

Sie

men

s A

G 2

008

All

right

s re

serv

ed

2857

0650

_ET2

00S_

on_R

ockw

ell_

Com

pact

Logi

x_D

OK

U_V

10_e

.doc

No. Instruction Comment

5. Reconnect the cable and verify the bit goes to a logical one (1) again.

NOTE The module also provides the ability to read status information directly from the DP slaves. Refer to the Hilscher documentation for more information.

Additional Diagnostics In addition to the diagnostics that the 1769-DPM module provides to the Controller, the SYCON.net configuration tool also provides online diagnostics.

In the video clip attachment “SYCON Diagnostics” you see a demonstration.

Page 35: Integration of ET200S PROFIBUS I/O in a Rockwell ... · PDF fileIntegration of ET200S PROFIBUS I/O in a Rockwell CompactLogix Controller ... • The ET200S GSD files must be added

Appendix and Literature

Literature

ET200S - Rockwell CompactLogix Integration Item-Number: 28570650

Version V1.0 Issue 2008/02/29 35/36

Cop

yrig

ht ©

Sie

men

s A

G 2

008

All

right

s re

serv

ed

2857

0650

_ET2

00S_

on_R

ockw

ell_

Com

pact

Logi

x_D

OK

U_V

10_e

.doc

Appendix and Literature

5 Literature

5.1 Video Clips

A collection of Flash video clips of each configuration step is included with this application example.

The following list includes all menu topics with a short description of each.

Table 5-1

No. menu item Description

1 Copy GSD Files Shows copying the ET200S interface module GSD files to the SYCON.net GSD file directory.

2 Load GSD Files to Sycon

Shows updating the SYCON.net device catalog with the ET200S profiles.

3 Configure PROFIBUS and Download

Shows configuration of the PROFIBUS network and downloading it to the Hilscher PROFIBUS-DP master module.

4 Configure RSLinx Shows configuring the RSLinx communication software to communicate to the CompactLogix Controller.

5 Configure RSLogix Shows configuring the RSLogix5000 project. 6 SYCON Diagnostics Shows a demonstration of using SYCON.net to

diagnose PROFIBUS nodes. 7 Check Inputs Shows input data changing when a voltage is

applied to the ET200S input module. 8 Write Outputs Shows commanding the ET200S output module

from the CompactLogix controller. 9 Verify Diagnostics Shows diagnostic data changing in the

CompactLogix controller when there is a communications fault to the ET200S I/O.

Page 36: Integration of ET200S PROFIBUS I/O in a Rockwell ... · PDF fileIntegration of ET200S PROFIBUS I/O in a Rockwell CompactLogix Controller ... • The ET200S GSD files must be added

Appendix and Literature

History

ET200S - Rockwell CompactLogix Integration Item-Number: 28570650

Version V1.0 Issue 2008/02/29 36/36

Cop

yrig

ht ©

Sie

men

s A

G 2

008

All

right

s re

serv

ed

2857

0650

_ET2

00S_

on_R

ockw

ell_

Com

pact

Logi

x_D

OK

U_V

10_e

.doc

5.2 Internet links

This list is by no means complete and only provides a selection of appropriate sources.

Table 5-2

Topic Link

/1/ • Hilscher PROFIBUS DP Master protocol manual- DPM_PRE.pdf

• Hilscher Operating and Instruction Manual “Generic DTM for PROFIBUS-DP Slave Devices”- pbg__00e.pdf

• Hilscher Operating and Instruction Manual “Hilscher DTM for PROFIBUS Master Devices”- pbm__00e.pdf

• Hilscher 1769-DPM Hardware Installation Instructions for Rockwell Automation CompactLogix. RIF1769 Booklet.pdf

• Hilscher Operating and Instruction Manual “RIF 1769-DPM” RIF1769dpm_oie.pdf

See the Manual and Notes Page from Hilscher. http://www.hilscher.com/support_manuals.html?absenden=1&gruppen_id=41

6 History Table 6-1 History

Version Date Modification

V1.0 2007/09/25 First edition