Sei sulla pagina 1di 36

Cover

Generating the Connection Data for the open TCP/IP Communication using the OC Wizard
Open Communication Wizard Application May 2010

Applikationen & Tools


Answers for industry.

Industry Automation and Drives Technologies Service & Support Portal This article is taken from the Service Portal of Siemens AG, Industry Automation and Drives Technologies. The following link takes you directly to the download page of this document. http://support.automation.siemens.com/WW/view/en/25209116

If you have any questions concerning this document please e-mail us to the following address: online-support.automation@siemens.com

Copyright Siemens AG 2010 All rights reserved

OC Wizard V2.3, Entrys-ID: 25209116

Automation Task

1 2 3 4 5 6 7 8

Automation Solution Function Mechanisms of this Application

SIMATIC OC Wizard
Open Communication

Design

Installation Operation of the Application

Related Literature
Copyright Siemens AG 2010 All rights reserved

History

OC Wizard V2.3, Entry-ID: 25209116

Warranty and Liability

Warranty and Liability


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 for ensuring that the described products are used correctly. These application examples do not relieve you of the responsibility to use safe practices in application, installation, operation and maintenance. When using these Application Examples, you recognize that we 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 the contents of the other documents have priority.

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). The damages for a breach of a substantial contractual obligation are, however, limited to the foreseeable damage, typical for the type of contract, except in the event of intent or gross negligence or injury to life, body or health. The above provisions do not imply a change of the burden of proof to your detriment. Any form of duplication or distribution of these Application Examples or excerpts hereof is prohibited without the expressed consent of Siemens Industry Sector.

Copyright Siemens AG 2010 All rights reserved

OC Wizard V2.3, Entrys-ID: 25209116

Table of Contents

Table of Contents
Warranty and Liability ................................................................................................. 4 1 Automation Task................................................................................................ 6 1.1 2 Overview .............................................................................................. 6

Automation Solution ......................................................................................... 7 2.1 2.2 Overview .............................................................................................. 7 Required Hardware and Software Components .................................. 7

Function Mechanisms of this Application ...................................................... 9 3.1 3.2 Overview .............................................................................................. 9 Operation principle of the example program ...................................... 10

Design ............................................................................................................... 11 4.1 Hardware setup .................................................................................. 11

Installation........................................................................................................ 12 5.1 5.2 Installation of the Tool ........................................................................ 12 Installing the example......................................................................... 13

6
Copyright Siemens AG 2010 All rights reserved

Operation of the Application .......................................................................... 14 6.1 6.2 6.3 6.4 6.5 6.6 6.7 6.8 Functions of the OC Wizard as an overview ...................................... 14 General information on the dialog masks........................................... 16 Step by step instruction: Call OC Wizard from SIMATIC Manager.... 23 Step by step instruction: Create new connection............................... 24 Step by step instruction: Change connection..................................... 27 Step by step instruction: Copy connection / use as template ............ 30 Required steps for connection configuration in UDT ......................... 33 Operating the example ....................................................................... 34

Related Literature ............................................................................................ 35 7.1 Internet Link Specifications ................................................................ 35

History............................................................................................................... 36

OC Wizard V2.3, Entry-ID: 25209116

1 Automation Task 1.1 Overview

1 1.1

Automation Task
Overview
All new SIMATIC S7-CPUs contain an integrated PROFINET interface which enables the TCP/IP communication. The configuration of the TCP/IP communication via this integrated interface is only possible using the open communication and its function blocks. The communication blocks FB65 "TCON", FB66 "TDISCON", FB63 "TSEND" and FB64 "TRCV" are used. The connection description does not occur via a configuration (in NetPro), therefore the parameters for each connection must be specified in a data block.

Introduction

Copyright Siemens AG 2010 All rights reserved

OC Wizard V2.3, Entrys-ID: 25209116

2 Automation Solution 2.1 Overview

2 2.1

Automation Solution
Overview
Using the Open Communication Wizard tool enables simple and clear specification of the connection parameters. The tool then exports a UDT or a DB with all parameters of the connection description into your STEP 7 project. Using the finished data block we then give a simple example project of how the communication is realized in the S7-300 and S7-400 CPU from a program technology point of view using the above blocks. This example project shows the configuration and programming of a communication relationship between a CPU319 and a CPU414 via the integrated Ethernet interface and the ISO-on-TCP protocol.

The Automation solution

Application areas / customer benefits The Open Communication Wizard provides the following advantages:
Copyright Siemens AG 2010 All rights reserved

simplified generation of connection descriptions reduced susceptibility to errors only offers the required parameters existing connections will be uploaded and presented overview of the connections can be exported an existing connection can be used as template for a new connection (copy) an existing connection can be changed (change) the OC Wizard is integrated in the SIMATIC Manager and can be called from a STEP 7 project

2.2

Required Hardware and Software Components


The application was generated with the following components:

Hardware components
Table 2-1 Component PS307 5A CPU319-3 PN/DP PS407 10A CPU414-3 PN/DP 1 1 1 1 No. MLFB / order number 6ES7307-1EA00-0AA0 6ES7318-3EL00-0AB0 6ES7407-0KA01-0AA0 6ES7414-3EM05-0AB0 from V5.0 from V2.5 Note

OC Wizard V2.3, Entry-ID: 25209116

2 Automation Solution 2.2 Required Hardware and Software Components Standard software components
Table 2-2 Component SIMATIC STEP 7 Version 5.4 + SP1 Microsoft Visual Studio .NET 1 1 No. MLFB / order number 6ES7810-4CC08-0YA5 Or higher Note

Additional software components Operating the OC Wizard requires the installation of .NET Framework on your PG/PC. After Installation of STEP 7 at your PC this .NET Framework is already installed. Therefore it is not necessary to install .Net Framework manually. OC Wizard and example project The STEP 7 example project and the OC Wizard are available on the HTML page from which you downloaded this document. From STEP 7 V5.4 SP5 onward the OC Wizard is also included on the STEP 7 DVD. The following list includes all files and projects that are used in this example.
Table 2-3
Copyright Siemens AG 2010 All rights reserved

Component 25209116_OC_Wizard_CODE_V23.zip 25209116_STEP7Example.zip

Note Tool - Open Communication Wizard STEP 7 example project with the connection data

OC Wizard V2.3, Entrys-ID: 25209116

3 Function Mechanisms of this Application 3.1 Overview

3
3.1

Function Mechanisms of this Application


Overview
The following schematic overview is the procedure for using the Open Communication Wizard.
Figure 3-1

General overview

Copyright Siemens AG 2010 All rights reserved

Download connections from STEP 7 project

Create new connection

Change connection Insert or change parameter

Use connection as template

Create STL source

Import and compile STL source in STEP 7 project

OC Wizard V2.3, Entry-ID: 25209116

3 Function Mechanisms of this Application 3.2 Operation principle of the example program

3.2

Operation principle of the example program


The following overview displays operation principle and sequence of the example program.
Figure 3-2

FB65_REQ = 1
UDT120

FB65 TCON

DB10 TCON_PAR

FB63_REQ = 1 FB63 TSEND FB66_REQ = 1 MB20 SENDDATA FB66 TDISCON MB20 RECVDATA FB64 TRCV

Copyright Siemens AG 2010 All rights reserved

Table 3-1 No. 1. 2. 3. 4. Instruction With a positive edge at FB65_REQ, the FB65 TCON tries to establish a connection using the connection data from the DB10 TCON_PAR. After the connection has been established, memory byte 20 is sent to the partner station with each positive edge at FB63_REQ. The partner receives the data and saves it in memory byte 20. A rising edge at FB66_REQ reactivates the connection.

10

OC Wizard V2.3, Entrys-ID: 25209116

4 Design 4.1 Hardware setup

4
4.1

Design
Hardware setup
The figure below shows the hardware setup of the example. S7-300, S7-400 and the PG/PC are connected via Industrial Ethernet.
Figure 4-1

Communication partner A

Communication partner B
S7-400 with CPU414-3

S7-300 with CPU319

Copyright Siemens AG 2010 All rights reserved

192.168.1.31

192.168.1.30

Industrial Ethernet

PG/PC with STEP 7 and Open Communication Wizard

OC Wizard V2.3, Entry-ID: 25209116

11

5 Installation 5.1 Installation of the Tool

5
5.1

Installation
Installation of the Tool
The Open Communication Wizard is running under: MS Windows 7 ultimate / professional MS Windows XP Professional with SP2 or SP3 MS Vista 32bit Ultimate and Business with or without SP1 MS Windows Server 2003 SP2 standard edition with or without R2 as working station

Software Preconditions

Installing the OC Wizard Retrieve the zip-file (25209116_OC_Wizard_CODE_V23.zip) and go through the setup process. The tool is available after installation at Start->SIMATIC. Before installation of the new version the old version of the OC-Wizard must be removed via the control panel of your PC
Copyright Siemens AG 2010 All rights reserved

Installation of OC Wizards from STEP 7 DVD (V5.4 incl. SP5) The Open Communication Wizard on the STEP 7 DVD can be found under CD_2\Optional Components\OC Wizard. Execute Setup.exe. Note The Open Communication Wizard works with STEP 7 projects. This requires STEP 7 being installed on this computer. If STEP 7 is not installed the installation of the Open Communication Wizard will be aborted.

12

OC Wizard V2.3, Entrys-ID: 25209116

5 Installation 5.2 Installing the example

5.2

Installing the example


Install the hardware on the appropriate rack/ rail according to the installation guidelines. Then network all components via Industrial Ethernet.

Installation of the hardware

Installing the example project


Table 5-1 No 5. 6. Instruction Start the SIMATIC Manager. Retrieve the zipped project (Example_STEP7.zip) via the menu File -> Retrieve). Assign the IP addresses via PLC -> Edit Ethernet node to the individual stations. Adjust the IP address and the subnet mask. Then assign the IP configuration. Use the browser to search the relevant project and click OK to confirm. Click Search and select the appropriate station. In this example, CPU319 has the address 192.168.10.31 and CPU414 has 192.168.10.30. Note / Explanation

7. 8.

Copyright Siemens AG 2010 All rights reserved

Note

The example is runnable immediately. Chapter Operating the example describes how to control the data transfer

OC Wizard V2.3, Entry-ID: 25209116

13

6 Operation of the Application 6.1 Functions of the OC Wizard as an overview

6
6.1

Operation of the Application


Functions of the OC Wizard as an overview
All functions of the Open Communication Wizard are described here. The step by step instructions are given in the course of this document.

Generating a new open connection The Open Communication Wizard enables you to configure new connections. The connection data is stored directly in your project in a UDT or DB. Uploading the connections from a STEP 7 project The Open Communication Wizard can read out the existing open connections from the STEP 7 project. In STEP 7 the Open Communication Wizard searches the blocks (UDT, DB) of a station for structures which contain the connection data. The loaded data can be used for further processing. Exporting the overview of the uploaded connection An overview of the uploaded open connection of a station can be saved as *.csv file. This data can be used for example for your documentation. Creating data block with connection data The tool can save the connection data in a global data block. A new block can be created as well as connection data be attached to an existing block. Change an existing connection Uploaded open connections can be changed with the tool. Subsequently, the data are filed at the same location in the STEP 7 project. NOTICE NOTICE The OC Wizard enables you to identify your connections by assigning a connection name in plain text. This connection name is saved in some comment lines of the connection data. These comment lines are not available for other usage!

Copyright Siemens AG 2010 All rights reserved

Note

In the overview the connection data are shaded in gray, if these data cannot be changed. This includes the following:
Connection data in a UDT. All data blocks in the S7 program which use these UDT are affected by the changes. The connection data in an instance data block. Changing these data may cause time stamp conflicts. Connection data in structures with nesting depth > 1 (e.g. DB1.TCON.CPU319.TCP.Verb1.block_length..).

Generate new connection by means of the copying function New connections can be generated by copying and changing an uploaded connection. This facilitates the data input in case of many identical parameters.

14

OC Wizard V2.3, Entrys-ID: 25209116

6 Operation of the Application 6.1 Functions of the OC Wizard as an overview Open connection data shaded in gray can be used during copying.

Specifying the connection name A name can be specified for a connection. This facilitates the clarity in case of several connections. This connection name is stored in the comment of the data block.

Copyright Siemens AG 2010 All rights reserved

OC Wizard V2.3, Entry-ID: 25209116

15

6 Operation of the Application 6.2 General information on the dialog masks

6.2

General information on the dialog masks


Subsequently dialogs of the Open Communication Wizard are described from a general point of view. This description serves as a supplementation of the step by step instruction which you find in the further course of the document.

Dialog mask: Welcome


Figure 6-1

Copyright Siemens AG 2010 All rights reserved

The Open Communication Wizard starts with this dialog. Here you find information on the Open Communication Wizard. Further information on the open communication is available on the internet. Dialog mask: STEP 7 project
Figure 6-2

16

OC Wizard V2.3, Entrys-ID: 25209116

6 Operation of the Application 6.2 General information on the dialog masks The STEP 7 project selected in this dialog as well as the block folder can be considered as a source station. From this station connection data are uploaded. After using the Next Button the upload of the specified project starts automatically. This station is at the same time used as target station, if the details on the STEP 7 project and/or the block folder are not changed in the dialog mask Select Step 7 project and block folder in the further course of the configuration. The tool determines IP addresses of the selected station. These IP addresses can be considered as local IP addresses. Note The STEP 7 project dialog mask is only provided when directly calling the OC Wizard from Windows. When calling the OC Wizard from the SIMATIC Manager the STEP 7 project and the block folder is automatically transferred from the SIMATIC Manager. The project and the block folder from which the OC Wizard was called is valid during the entire processing time and is only transferred new after exiting the OC Wizard and calling it again. This is the case for the source station as well as for the target station. Therefore this mask is not offered when calling from the SIMATIC Manager.

Copyright Siemens AG 2010 All rights reserved

Dialog mask: Upload connections


Figure 6-3

In this dialog the uploaded connections in the overview are represented. Here you can switch between functions of the Open Communication Wizard. The upload starts automatically. This gives you an overview of the connections of the selected station. Furthermore the ID is preassigned with the next free value for a new connection The overview can be exported as *.csv file. To do this click export. The functions Change and Copy assume the selection of an uploaded connection in the overview.

OC Wizard V2.3, Entry-ID: 25209116

17

6 Operation of the Application 6.2 General information on the dialog masks When calling the OC Wizard from the SIMATIC Manager the OC Wizard starts with this dialog. Read back is performed automatically. Dialog mask: Choose the type of your connection
Figure 6-4

Copyright Siemens AG 2010 All rights reserved

Here you can choose which connection you wish to configure. This mask is only displayed for the New function. Changing the connection types causes the values to be reset and the dialog masks to be represented differently. Open communication via ISO-on-TCP and UDP is for the S7-300 CPUs only supported from firmware version V2.4 on. WinAC RTX supports the connection types TCP native and UDP Dialog mask: Communication partner I
Figure 6-5

18

OC Wizard V2.3, Entrys-ID: 25209116

6 Operation of the Application 6.2 General information on the dialog masks In this dialog the option Only communication enables you to choose whether you wish to configure both partners at the same time. This option can be changed when creating a new TCP native or ISO on TCP connection. In other cases this option is defined by the OC Wizard and cannot be changed. You can also configure these connections individually. Changing the options causes the values to be reset and the dialog masks to be represented differently. Dialog mask: Communication partner II
Figure 6-6

Copyright Siemens AG 2010 All rights reserved

Here you enter connection parameters. Please ensure, that the correct interface has been selected. Please also note, that rack and slot must be adjusted for S7400. If you do not enter a connection name, a name which is automatically generated by the tool is used (in the format autogen_name_). The connection name is filed in the comment. Changing the options causes the values to be reset and the dialog masks to be represented differently.

OC Wizard V2.3, Entry-ID: 25209116

19

6 Operation of the Application 6.2 General information on the dialog masks Dialog mask: Connection parameters
Figure 6-7

In this dialog you enter the port number for the connection.
Copyright Siemens AG 2010 All rights reserved

We recommend using a port number from the range 2000 to 5000. Dialog mask: Chose destination project
Figure 6-8

In the dialog please specify to which project and to which block folder the generated UDT or DB should be imported. The selected STEP 7 project and the block folder can in this dialog be considered as target station. These details are preassigned here. You can accept this preassignment or also specify a different target project or target folder to which the completed block is compiled and inserted. If you specified a different target project and after using the Next Button a new upload of the specified project starts automatically.

20

OC Wizard V2.3, Entrys-ID: 25209116

6 Operation of the Application 6.2 General information on the dialog masks If a connection is changed (function Change), details in this dialog cannot be changed. The connection data are filed in the same data block and at the same location. Assign any block name. When using a symbolic name ensure that the symbolic name is defined in your S7 program. The OC Wizard checks whether the specified block already exists in your S7 program. If the block does not yet exist in your S7 program, it will be generated. An existing data block is analyzed by the OC Wizard and, after a successful analysis, connection data can be assigned to the data block. Note When calling the OC Wizard from the SIMATIC Manager the STEP 7 project and the block folder is automatically transferred from the SIMATIC Manager. The project and the block folder from which the OC Wizard was called are shaded in gray in this mask. The connection configuration created with the OC Wizard is saved in this block folder.

Dialog mask: Overview


Figure 6-9
Copyright Siemens AG 2010 All rights reserved

To check the performed changes the connections are again represented as an overview in this dialog. The changes are shaded in gray. Note Up to this dialog mask no changes have yet been made in the STEP 7 project. Continuing the OC Wizard by pressing the Next button causes the compilation and insertion of the bock into your selected target project.

OC Wizard V2.3, Entry-ID: 25209116

21

6 Operation of the Application 6.2 General information on the dialog masks Dialog mask: Compilation report
Figure 6-10

Copyright Siemens AG 2010 All rights reserved

In this dialog the results of the compilation are displayed. If no errors are displayed in the report, the changes in the STEP 7 project are made successfully. Otherwise no changes are made. If an error message is displayed in the report, you check whether the used block is not opened otherwise.

22

OC Wizard V2.3, Entrys-ID: 25209116

6 Operation of the Application 6.3 Step by step instruction: Call OC Wizard from SIMATIC Manager

6.3

Step by step instruction: Call OC Wizard from SIMATIC Manager


Description OC Wizard 1) 2) 3) 4) Start the SIMATIC Manager. Open your project. Go to the desired block folder. Click the OC Wizard in the context menu of the block folder.

1.

The OC Wizard is started now and transfers the STEP 7 project and this block folder as source and target folder for further processing. You can also start the OC Wizard via the Options (tools) menu. The OC Wizard menu item is only active if a block folder has been selected.

Copyright Siemens AG 2010 All rights reserved

2.

The OC Wizard starts with this dialog. The connection data from your block folder is now read back automatically. Note: For larger projects, the read-back process can slow down the display of this dialog a little. The further process and operation of the OC Wizard is identical with calling the OC Wizard from Windows. Further information on this dialog is available in chapter Dialog mask: List of connections.

Note

When calling the OC Wizard from the SIMATIC Manager, the data from the called block folder is read and transferred in this block folder.

OC Wizard V2.3, Entry-ID: 25209116

23

6 Operation of the Application 6.4 Step by step instruction: Create new connection

6.4

Step by step instruction: Create new connection


In this chapter we show you step by step the procedure for generating a new open connection.

Note

If already configured open connections exist in your project, you can also create new connections via the Copy option. See: (Step-by-step instruction: Copy connection / Use as template).

Description 3. Click Next in this dialog. Further information on this dialog is available in chapter Dialog mask: Welcome.

OC Wizard

Copyright Siemens AG 2010 All rights reserved

4.

In this dialog you select a STEP 7 project and a block folder. Further information on this dialog is available in chapter Dialog mask: STEP 7 project.

5.

In this dialog the option New has been selected as a standard. Click Next in to get to the next dialog. Further information on this dialog is available in chapter Dialog mask: Upload connections

24

OC Wizard V2.3, Entrys-ID: 25209116

6 Operation of the Application 6.4 Step by step instruction: Create new connection
Description 6. Here you select the types of the new connection. Further information on this dialog is available inchapter Dialog mask: Choose the type of your connection. OC Wizard

7.

Click Next in this dialog. Further information on this dialog is available in chapter Dialog mask: Communication partner I.

Copyright Siemens AG 2010 All rights reserved

8.

In these dialogs you enter the parameters for open communication. Further information on these dialogs are available in chapter Dialog mask: Communication partner II, Dialog mask: Connection parameters.

OC Wizard V2.3, Entry-ID: 25209116

25

6 Operation of the Application 6.4 Step by step instruction: Create new connection
Description 9. In this dialog you enter any UDT or DB name. Further information on this dialog is available in chapter Dialog mask: Chose destination project. OC Wizard

10.

In this dialog you check your details and click Next. Further information on this dialog is available in chapter Dialog mask: Overview.

Copyright Siemens AG 2010 All rights reserved

11.

A new connection was configured. Click Finish. Further information on this dialog is available in chapter Dialog mask: Compilation report.

26

OC Wizard V2.3, Entrys-ID: 25209116

6 Operation of the Application 6.5 Step by step instruction: Change connection

6.5

Step by step instruction: Change connection


In this chapter we show you step by step the procedure for changing an existing connection.

Description 12. Click Next in this dialog. Further information on this dialog is available in chapter Dialog mask: Welcome.

OC Wizard

13.
Copyright Siemens AG 2010 All rights reserved

In this dialog you select a STEP 7 project and a block folder. Further information on this dialog is available in chapter Dialog mask: STEP 7 project.

14.

In this dialog you select an uploaded connection in the overview. Activate the Change option and click Next. Further information on this dialog is available in chapter Dialog mask: Upload connections.

OC Wizard V2.3, Entry-ID: 25209116

27

6 Operation of the Application 6.5 Step by step instruction: Change connection


Description 15. Click Next in this dialog. Further information on this dialog is available in chapter Dialog mask: Communication partner I. OC Wizard

16.

In these dialogs you can change the parameters for open communication. Further information on this dialog is available in chapter Dialog mask: Communication partner II. Dialog mask: Connection parameters.

Copyright Siemens AG 2010 All rights reserved

17.

Click Next in this dialog. Further information on this dialog is available in chapter Dialog mask: Chose destination project.

28

OC Wizard V2.3, Entrys-ID: 25209116

6 Operation of the Application 6.5 Step by step instruction: Change connection


Description 18. In this dialog you check your details and click Next. Further information on this dialog is available in chapter Dialog mask: Overview. OC Wizard

19.

The selected connection was changed. Click Finish. Further information on this dialog is available in chapter Dialog mask: Compilation report.

Copyright Siemens AG 2010 All rights reserved

OC Wizard V2.3, Entry-ID: 25209116

29

6 Operation of the Application 6.6 Step by step instruction: Copy connection / use as template

6.6

Step by step instruction: Copy connection / use as template


In this chapter we show you step by step the procedure for copying or using an existing connection as template for creating a new connection.

Description 20. Click Next in this dialog. Further information on this dialog is available in chapter Dialog mask: Welcome.

OC Wizard

Copyright Siemens AG 2010 All rights reserved

21.

In this dialog you select a STEP 7 project and a block folder. Further information on this dialog is available in chapter Dialog mask: STEP 7 project.

22.

In this dialog you select an uploaded connection in the overview. Activate the Copy option and click Next. Further information on this dialog is available in chapter Dialog mask: Upload connections.

30

OC Wizard V2.3, Entrys-ID: 25209116

6 Operation of the Application 6.6 Step by step instruction: Copy connection / use as template
Description 23. Click Next in this dialog. Further information on this dialog is available in chapter Dialog mask: Communication partner I. OC Wizard

24.

In these dialogs you can change the parameters for open communication. Further information on this dialog is available in chapter Dialog mask: Communication partner II. Dialog mask: Connection parameters.

Copyright Siemens AG 2010 All rights reserved

25.

In this dialog you enter any UDT or DB name. Further information on this dialog is available in chapter Dialog mask: Chose destination project.

OC Wizard V2.3, Entry-ID: 25209116

31

6 Operation of the Application 6.6 Step by step instruction: Copy connection / use as template
Description 26. In this dialog you check your details and click Next. Further information on this dialog is available in chapter Dialog mask: Overview. OC Wizard

27.

A new connection was configured from the template. Click Finish. Further information on this dialog is available in chapter Dialog mask: Compilation report.

Copyright Siemens AG 2010 All rights reserved

32

OC Wizard V2.3, Entrys-ID: 25209116

6 Operation of the Application 6.7 Required steps for connection configuration in UDT

6.7

Required steps for connection configuration in UDT


After the UDT was entered into your STEP 7 project, the UDT must be integrated into a data block. Generate a new data block for this. In the data block you generate a new variable of the UDT type (here: UDT120). The parameters are now default according to your settings and can be used by the FB65 TCON.
Figure 6-11

Copyright Siemens AG 2010 All rights reserved

Note

This step is only necessary if connection data are filed in a UDT. Connection data filed in a data block can be used directly.

OC Wizard V2.3, Entry-ID: 25209116

33

6 Operation of the Application 6.8 Operating the example

6.8

Operating the example


The example is controlled via the attached variable tables. For each communication partner a separate variable table exists (CONTROL). Figure 6-12

Copyright Siemens AG 2010 All rights reserved

Table 6-1 No. 28. 29. 30. 31. Instruction Triggering the connection setup with rising edge at FB65_REQ in both communication partners. As soon as the connection has been established (FB65_connected) you trigger the data transfer in the CPU319 with a rising edge at FB63_REQ. Data is continuously received in the S7-400. Evaluate the rising edge of FB64_NDR to process the received data. After sending was completed, the connection can be cancelled with a rising edge at FB66_REQ. This step must be performed in both communication partners.

34

OC Wizard V2.3, Entrys-ID: 25209116

7 Related Literature

7
7.1

Related Literature
Internet Link Specifications
This list is not complete and only represents a selection of relevant information.
Table 7-1 Subject \1\ System software for S7300/400 system- and standard functions manual Examples and FAQs for open communication via Industrial Ethernet Automation system S7-400 CPU data Title

http://support.automation.siemens.com/WW/ view/en/1214574 http://support.automation.siemens.com/WW/ view/en/22868211 http://support.automation.siemens.com/WW/ view/en/23904550

\2\

\3\

Copyright Siemens AG 2010 All rights reserved

OC Wizard V2.3, Entry-ID: 25209116

35

8 History

History
Table 8-1 Version V1.0 V2.0 V2.1 V2.1.1 V2.1.1.4 V2.2 V2.3 Date 04.05.2007 15.09.2008 04.12.2008 19.02.2009 25.06.2009 02.02.2010 03.03.2010 First issue Updating for Open Communication Wizard V2.0 Updating for Open Communication Wizard V2.1 Modification of header and footer Add-on with integration of OC Wizard in STEP 7 Add-on with WinAC Modification of GUI Modifications

Copyright Siemens AG 2010 All rights reserved

36

OC Wizard V2.3, Entrys-ID: 25209116

Potrebbero piacerti anche