140
Applications & Tools Answers for industry. Cover Sheet Configuration and Use of the Mobile Panel 277F IWLAN WinCC flexible 2008 SP1 Application Description March 2010

25702331 MobilePanel277F IWLAN En

Embed Size (px)

Citation preview

Page 1: 25702331 MobilePanel277F IWLAN En

Applications & Tools

Answers for industry.

Cover Sheet

Configuration and Use of the Mobile Panel 277F IWLAN

WinCC flexible 2008 SP1

Application Description March 2010

Page 2: 25702331 MobilePanel277F IWLAN En

Table of Contents

2 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Warranty, Liability and Support 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 correctly used. These application examples do not relieve you of the responsibility of 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.

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 do not imply a change in the burden of proof to your detriment.

It is not permissible to transfer or copy these application examples or excerpts of them without first having prior authorization from Siemens Industry Sector in writing.

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

[email protected]

Page 3: 25702331 MobilePanel277F IWLAN En

Table of Contents

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 3

Foreword

Objective of the application

The objective of the application is to get to know the functions and the individual configuration steps for creating a Mobile Panel 277F IWLAN project.

Main contents of this application

This application deals with the following topics:

Basic information on

– Mobile Panel 277F IWLAN

– IWLAN

– F-programming

Parameterizing an access point

Creating the STEP 7 program and the F-program

Creating the Mobile Panel 277F IWLAN program

Commissioning the Mobile Panel 277F IWLAN

For greater clarity, the chapters are divided into the following points:

Standard configuration (project 01):

The respective chapters provide a detailed description of the specific settings to be made for the mobile panel.

The “standard configuration” includes a minimum configuration. This enables you to integrate the Mobile Panel 277F IWLAN into a secure IWLAN connection. The standard configuration does not include an F-program to evaluate the safety-related functions, for example the evaluation of the emergency stop button on the mobile panel.

Application example (project 02):

The relevant chapters describe the implementation of the application example.

The configuration is based on the standard configuration. The description includes all required configuration steps that are necessary to implement this example.

The configuration contains an F-program to evaluate the safety-related functions of the mobile panel, for instance the evaluation of the emergency stop button.

The structure of the configuration allows you to integrate individual program points into your configuration.

Page 4: 25702331 MobilePanel277F IWLAN En

Table of Contents

4 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Scope

For greater clarity, the application only contains the information that is necessary to create the “standard configuration” and the “application example”.

Where necessary, the document provides references to related links and manuals.

This application does not include information on the following topics:

– “Safety Notices and Standards”

– “Directives and Approvals”

– “Operational Safety”, etc.

For these topics, please refer to the “Operating Manual” or the “Function Manual” for the Mobile Panel 277F IWLAN.

This application does not include a description of the SIMATIC WinCC flexible engineering tool.

It describes only the settings of the used hardware and software components that are necessary for the application. (SCALANCE W788, etc.)

Basic knowledge of the above-listed topics is assumed. For detailed information, please refer to the associated manuals.

Page 5: 25702331 MobilePanel277F IWLAN En

Table of Contents

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 5

Document structure

The documentation of this application is divided into the following main parts.

Part Description

Application Description This part provides a general overview of the contents. You are informed on the used components (standard hardware and software components and the specially created user software).

Functional Mechanisms and Program Structures

This part describes the detailed functional sequences of the involved hardware and software components, the solution structures and – where useful – the specific implementation of this application. You need this part if you want to familiarize with the interaction of the solution components to use these components, for example, as a basis for your own developments.

Design, Configuration and Operation of the Application

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

Appendix This part of the documentation provides further information such as references, a glossary, etc.

Industry Automation and Drive Technologies Service & Support Portal

This document is from the Internet service portal of Siemens AG, Industry Automation and Drive Technologies. The link below takes you directly to the download page of this document.

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

Page 6: 25702331 MobilePanel277F IWLAN En

Table of Contents

6 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Table of Contents 2.3.1 Note on software components ........................................................... 17 3.1.1 Transponders, zones and effective ranges........................................ 19 3.1.2 Device-specific displays of the Mobile Panel 277F IWLAN ............... 23 3.1.3 Control and display elements of the Mobile Panel 277F IWLAN ....... 31 3.1.4 Switch-off behavior of the Mobile Panel 277F IWLAN....................... 34 3.1.5 F-program blocks of the Mobile Panel 277F IWLAN.......................... 36 3.1.6 Integrating and removing.................................................................... 38 4.2.1 Module wiring Area 02 “Robot” .......................................................... 43 4.2.2 Module wiring Area 01 “Conveyor”..................................................... 45 4.2.3 Module wiring Area 03 “Depot Station” .............................................. 45 5.1.1 IP addresses ...................................................................................... 46 5.1.2 Assigning transponders, zones and effective ranges ........................ 47 5.1.3 Used addresses, parameters and passwords.................................... 47 5.3.1 Assigning the IP address for the SCALANCE W788 ......................... 49 5.3.2 Parameterizing the SCALANCE W788 via the WEB ......................... 50 5.4.1 Hardware settings .............................................................................. 60 5.4.2 S7 program......................................................................................... 66 5.5.1 Hardware settings .............................................................................. 79 5.5.2 WinCC flexible ES.............................................................................. 84 5.6.1 Hardware settings .............................................................................. 88 5.6.2 S7 program......................................................................................... 92 5.6.3 Details on the used program blocks................................................... 99 5.7.1 Defining the zones, effective ranges and transponders................... 105 5.7.2 Device-specific displays of the mobile panel.................................... 108 5.7.3 Fail-safe acknowledgement using the mobile panel ........................ 110 5.7.4 Configured screens and functions.................................................... 112

Page 7: 25702331 MobilePanel277F IWLAN En

1 Automation Problem

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 7

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

Application Description

Contents

You are provided with an overview of the created application and information on the used hardware and software components.

To get to know the functions of the Mobile Panel 277F IWLAN, the following automation example is used.

1 Automation Problem

Figure illustrating the automation problem

Figure 1-1

Description of the automation problem

In a parcel handover station, a robot picks up parcels from a conveyor and then places them in a compartment.

For maintenance and setting work, an engineer goes into the enclosed protection zone for the robot and can then operate this robot using an HMI operator panel. The inner protection zone of the parcel handover station can be accessed through a safety door.

Outside the enclosed protection zone, it must be possible to operate also the conveyor using an HMI operator panel. The area around the conveyor is freely accessible.

In case of danger, the conveyor and the robot must be stopped from any area of the plant using an emergency stop function.

Page 8: 25702331 MobilePanel277F IWLAN En

1 Automation Problem

8 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

1.1 Requirements

Automation problem requirements

Standard communication

Execution of emergency stop in SIL 3 / PL e

Safety door monitoring SIL 3 / PL e

Operational switching of drives (start, stop)

Requirement for the controller

Compact CPU

Distributed I/O, connected via the Industrial Ethernet / PROFINET IO bus

Requirements for the HMI

The complete operation of the plant is performed via the HMI operator panel.

Requirements for the communication

Communication via WLAN

Page 9: 25702331 MobilePanel277F IWLAN En

2 Automation Solution

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 9

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

2 Automation Solution

2.1 Overview and used components

To implement the required automation solution, the following components were used.

Controller

F-CPU with Ethernet and PROFIBUS connection facility

I/O

ET 200S distributed I/O, connected via the Industrial Ethernet / PROFINET IO bus

F-DI and F-DO modules

Software

STEP 7

S7 Distributed Safety (realization of safety concepts in the field of practical protective measures for operating personnel and machinery)

WinCC flexible 2008

HMI

To implement the requirements for the HMI operator panel, the Mobile Panel 277F IWLAN is used.

The Mobile Panel 277F IWLAN combines three different and complex technologies.

Safety:

– The option to make safety functions such as emergency stop and enable available on a mobile basis at any point of a machine or plant.

Communication via IWLAN:

– The option to operate the different machines or plant parts without cables.

Operator control and monitoring:

– Standard operator control and monitoring as when using a permanently installed HMI operator panel.

Page 10: 25702331 MobilePanel277F IWLAN En

2 Automation Solution

10 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

Diagrammatic representation

The figure below shows the arrangement of the core components for the automation solution.

Figure 2-1

Mobile Panel 277F IWLAN

TransponderArea 1

TransponderArea 2

TransponderArea 3

S7-CPU 315F

))))))

))))))

))))))

))))))

))))))

Ind

ustr

ial E

the

rnet

IndustrialWireless LAN

Safety doorposition switch

Emergencystop

IM151-3with I/O

SCALANCEX208 switch

SCALANCE Access PointW788 -1PRO

Transponders

SCALANCE Access Point

F-CPU

SCALANCE switch

IM 151-3 incl. I/O

Safety door position switch

Emergency stop

PROFINET I/O

Mobile Panel 277F IWLAN

Page 11: 25702331 MobilePanel277F IWLAN En

2 Automation Solution

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 11

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

The following figure shows the arrangement of the components shown above in the direct industrial environment.

Figure 2-2

Configuration

1. S7-315F controller and ET 200S

2. Access point

3. Mobile Panel 277F IWLAN with integrated emergency stop button

4. Transponders

5. Safety door

6. Emergency stop button

Page 12: 25702331 MobilePanel277F IWLAN En

2 Automation Solution

12 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

2.2 Description of the core functionality

The described plant is divided into three areas:

Area 01: Conveyor

Area 02: Parcel handover station (robot)

Area 03: Depot station

Transponders are installed in each area. The individual areas are “formed” via the transponders. According to the configured functions, area-specific operations can be performed using the mobile panel.

Figure 2-3

Area 01

Area 02

Area 03

Page 13: 25702331 MobilePanel277F IWLAN En

2 Automation Solution

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 13

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

Overview and description of the three plant areas

The figure below provides an overview of the specific use of the transponders in the individual areas.

The zones are shown in “orange”.

The effective ranges are shown in “yellow”.

Figure 2-4

If you are not yet familiar with these terms, please first refer to chapter 3.1.1 “Transponders, zones and effective ranges”.

Sequence of the core functionality, Area 01

Table 2-1

Action Note

1. With the mobile panel, the engineer goes to “Area 01” (conveyor).

Area 01 features two transponders to increase the spatial area around the plant. The complete area has been defined as a “zone”.

2. The mobile panel detects the zone and automatically calls the configured plant screen.

3. Via the plant screen, the engineer operates the plant area.

Area 01 Area 02 Area 03

Page 14: 25702331 MobilePanel277F IWLAN En

2 Automation Solution

14 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

Sequence of the core functionality, Area 02

Table 2-2

Action Note

1. With the mobile panel, the engineer goes to “Area 02” (robot).

Area 02 features one transponder. The complete area includes a “zone” and an “effective range”.

2. The mobile panel detects the zone and automatically calls the configured plant screen.

3. By logging on to the “effective range” in this area, the operator can perform safety-oriented operations.

Sequence of the core functionality, Area 03

Table 2-3

Action Note

1. With the mobile panel, the engineer goes to “Area 03” (depot station).

Area 03 features one transponder. One sub-area has been defined as a “zone”. The other area has been additionally defined as an “effective range”.

2. The mobile panel detects the zone and automatically calls the configured plant screen.

3. By logging on to the “effective range” in this area, the operator can perform safety-oriented operations.

Advantage of this solution

The division of the plant into three areas ensures that the plant is well structured.

Due to the use of the Mobile Panel 277F IWLAN, radio communication provides a more cost-effective solution than cable-based communication.

Due to the spatially long extent of the automation system (conveyor), a solution using a cable-based or permanently installed system would not be advantageous.

Safety-oriented operation of the robot within the enclosed plant area is possible (moving plant part).

Page 15: 25702331 MobilePanel277F IWLAN En

2 Automation Solution

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 15

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

2.3 Required hardware and software components

Hardware components (standard configuration)

Table 2-4

Component No. MLFB / order number

Note

Mobile Panel 277F IWLAN

1 6AV6 645-0DB01-0AX0. Alternatively, the other versions of the Mobile Panel 277F IWLAN can also be used.

CPU 315F-2 PN/DP 1 6ES7 315-2FH13-0AB0 Alternatively: CPU 416F-3 PN/DP CPU 416F-2 + CP 443-1 CPU 319F-3 PN/DP CPU 317F-2 PN/DP IM 151-8F PN CPU WinAC RTX F 2009

Hardware components (application extension)

Table 2-5

Component No. MLFB / order number

Note

Mobile Panel 277F IWLAN

1 6AV6 645-0DB01-0AX0. Alternatively, the other versions of the Mobile Panel 277F IWLAN can also be used.

CPU 315F-2 PN/DP 1 6ES7 315-2FH13-0AB0 Alternatively: CPU 416F-3 PN/DP CPU 416F-2 + CP 443-1 CPU 319F-3 PN/DP CPU 317F-2 PN/DP IM 151-8F PN CPU

SCALANCE X208 (switch)

1 6GK5 208-0BA00-2AA3 Other versions possible.

IM151-3PN 1 6ES7 151-3BA20-0AB0 Other versions possible.

PM-E 24VDC 1 6ES7 138-4CA01-0AA0 Other versions possible.

4/8 F-DI 24VDC 1 6ES7 138-4FA04-0AB0 Other versions possible.

4 F-DO 24VDC/2A 1 6ES7 138-4FB03-0AB0 Other versions possible.

4DI 24VDC HF 1 6ES7 138-4BD01-0AB0 Other versions possible.

4DO 24VDC/0.5A ST 1 6ES7 132-4BD01-0AA0 Other versions possible.

Transponder 4 6AV6 671-5CM00-0AX0 The number depends on how you form the zones/effective ranges.

SCALANCE W-700 (SCALANCE W788 -1PRO)

1 6GK5788-1ST00-2AB6 (6GK5788-1AA60-2AA0)

Other versions possible.

Contactor 2 3RT1016-1BB42 Other versions possible.

Signal lamp 2

Signal light 1

Page 16: 25702331 MobilePanel277F IWLAN En

2 Automation Solution

16 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

Standard software components

Table 2-6

Component No. MLFB / order number

Note

WinCC flexible 2008 SP1

1 6AV6 613-0AA51-3CA5 Or higher version.

STEP 7 V5.4 SP5 1 6ES7810-4CC08-0YA7 Or higher version.

S7 Distributed Safety Programming V5.4

1 6ES7833-1FC02-0YA5 Or higher version.

S7 Distributed Safety Programming V5.4 SP5

1 Download Or higher version.

SINEMA E 1 Optional. See chapter 2.3.1.

Safety Evaluation Tool 1 Optional. See chapter 2.3.1

PST 1 Optional.

Page 17: 25702331 MobilePanel277F IWLAN En

2 Automation Solution

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 17

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

2.3.1 Note on software components

Engineering for IWLAN – SINEMA E

With SINEMA E (SIMATIC Network Manager Engineering), SIEMENS offers you Windows software for planning, simulating and configuring a WLAN. With the aid of this tool, you identify and eliminate possible causes of interference already in the planning phase. By simulating the radio field, you get an idea of the signal quality to be expected before installing the hardware.

Background:

The exact prediction of the propagation of a radio field depends on a large number of factors. Conducting and non-conducting objects in the transmission range can reflect, absorb, transmit or scatter radio waves.

To reliably illuminate a specific area with a radio field, there are two simple options:

1. The transmitting power of the access points is increased until they can be received at any point.

2. The access point positions are moved and reconfigured until the desired effect is achieved.

When using the first method, the actually illuminated area will almost certainly be significantly larger than actually required. This facilitates listening in by third parties and interferences can occur in neighboring WLANs.

The amount of work required for the second method is considerable and it remains questionable whether the optimum solution can be found using this approach. Particularly the probability that the installed hardware is clearly more comprehensive than the actually required hardware is very high.

The “SINEMA E” engineering tool is ideally suited to reduce this hardware.

For detailed information and examples for “SINEMA E”, please refer to the Customer Support pages: http://support.automation.siemens.com.

Use this link and you will see a film that shows you the functions and the operation of SINEMA E: http://support.automation.siemens.com/WW/view/en/37864062

Safety Evaluation Tool

The TÜV-tested online tool helps you assess safety functions of your machine quickly and reliably. The Safety Evaluation Tool for the IEC 62061 and ISO 13849-1 standards takes you directly to your goal.

For detailed information on the “Safety Evaluation Tool”, please use the following link.

http://www.automation.siemens.com/cd/safety/html_00/produkte/si_normen/tool.htm (German)

http://www.automation.siemens.com/cd/safety/html_76/produkte/si_normen/tool.htm (English)

Page 18: 25702331 MobilePanel277F IWLAN En

2 Automation Solution

18 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

Sample files and projects

The following list includes all files and projects that are used in this example.

Table 2-7

Component Note

25702331_Standard_Project.zip Standard configuration (STEP7 and WinCC flexible)

25702331_Application_Project.zip Application extension (standard configuration, incl. application extension for STEP7 and WinCC flexible)

25702331_MobilePanel277F_IWLAN_en.pdf This document.

Page 19: 25702331 MobilePanel277F IWLAN En

3 Functional Mechanisms

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 19

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

Functional Mechanisms and Program Structures

Contents

This part describes the detailed functional sequences of the involved hardware and software components, the solution structures and – where useful – the specific implementation of this application.

3 Functional Mechanisms

3.1 Mobile Panel 277F IWLAN basics

3.1.1 Transponders, zones and effective ranges

Transponders

Figure 3-1

Transponders are used to form zones and effective ranges.

On each transponder, a unique ID is set using rotary coding switches. The transponder emits this ID in a lobe-shaped area.

Distance measurement is performed as follows:

The mobile panel emits signals in the current project.

The transponder responds to the signal from the mobile panel and transmits its ID to the mobile panel.

The mobile panel evaluates the ID and measures the distance to the configured transponder.

The maximum distance between transponder and mobile panel is 8 m.

The distance between mobile panel and transponder can only be measured if both devices are in the respective reception range of the other device.

Page 20: 25702331 MobilePanel277F IWLAN En

3 Functional Mechanisms

20 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

Zone

Zones are used for location-dependent control of a plant area.

You can configure specific reactions in the WinCC flexible configuration. For example, you can configure a screen change when entering or exiting a zone. The “correct” plant screen for each plant area is thus displayed to the operator.

The zones are extraneous to fail-safe operation. Logon is not necessary in this area.

A zone is formed physically with transponders that are installed in the vicinity of the machine. The zones are parameterized in WinCC flexible.

The table below shows possible scenarios.

Table 3-1

Zones Note

1.

Using several transponders, you can form one zone. You can thus form larger coverages. Here the “zone area” is shown in orange.

2.

You can form one zone using several transponders (Area 01) or assign a transponder to a respective zone (Area 02 and Area 03). When orienting the transponders, it must be ensured that different zones do not overlap!

3.

In this example, Zone 01 and Zone 02 overlap. This is not permitted.

Note Zones and effective ranges can be configured independently of one another.

Page 21: 25702331 MobilePanel277F IWLAN En

3 Functional Mechanisms

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 21

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

Effective range

An effective range is the range in which you perform fail-safe operation of plant parts, e.g. a machine, using the enabling buttons of the mobile panel.

As soon as the mobile panel detects that it is located within an effective range, the operator can log the mobile panel on to the effective range. Safe operation of the plant part separated by the effective range is possible only after successful logon.

An effective range is formed physically with transponders that are installed in the vicinity of the machine. It is parameterized in WinCC flexible.

Effective ranges and zones can be configured independently of one another.

The table below shows possible scenarios.

Table 3-2

Effective ranges Note

1.

You can form one effective range using several transponders (Area 01) or assign an effective range to a transponder (Area 02). Furthermore, you can use a transponder to form a zone and an effective range differing in “spatial extent” (Area 03). When orienting the transponders, it must be ensured that different effective ranges do not overlap! Here the “effective range” is shown in yellow. The “zone area” is shown in orange.

2.

In this example, Effective range 01 and Effective range 02 overlap. This is not permitted.

Page 22: 25702331 MobilePanel277F IWLAN En

3 Functional Mechanisms

22 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

Plants without effective ranges and zones

You can also operate the Mobile Panel 277F IWLAN in a plant without effective ranges and zones. In this case, no transponders are required in the plant.

However, safe operation of plant parts using the mobile panel or automatic screen call are not possible in plants without effective ranges and zones.

Regardless of this, the emergency stop button is always active when the mobile panel is integrated in the PROFIsafe communication.

Zone ID

An ID number for each zone is stored in WinCC flexible ES. Via this zone ID, the operator panel determines the current zone in which it is located.

The ID number can be evaluated in Runtime.

Effective range ID

An ID number for each effective range is stored in WinCC flexible ES. Via this effective range ID, the operator panel determines the current effective range in which it is located.

Using this ID number, the operator logs on to an effective range.

Transponder ID

An ID number for each transponder is stored in WinCC flexible ES. Via the transponder ID, the operator panel determines its location in the plant.

This stored ID number is set on the transponder using rotary coding switches.

Page 23: 25702331 MobilePanel277F IWLAN En

3 Functional Mechanisms

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 23

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

3.1.2 Device-specific displays of the Mobile Panel 277F IWLAN

The following section describes the device-specific displays of the Mobile Panel 277F IWLAN.

Battery

The “Battery” object indicates the charging condition of the main battery. Charge the battery in time. As an alternative, change the main battery.

The object is purely for display purposes and not operated.

Table 3-3

Object Meaning Charging condition

The battery is sufficiently charged. >20 %

The battery is weak. The battery must be charged. Alternatively, insert a charged replacement battery.

10 % to 20 %

The battery is very weak. The battery must be charged. Alternatively, insert a charged replacement battery.

<10 %

NOTICE The battery must always be sufficiently charged. When the battery is empty, a communication error occurs. The F-CPU initiates a “shutdown”.

Depending on the created program, an immediate stop of the associated machines is executed in the F-program.

Page 24: 25702331 MobilePanel277F IWLAN En

3 Functional Mechanisms

24 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

WLAN quality

The “WLAN quality” object indicates the quality of the WLAN radio link.

The mobile panel measures the signal strength and displays the quality using 5 bars.

The object is purely for display purposes and not operated.

Table 3-4

Object Meaning Signal strength

No radio link No signal

Very poor radio link ≤20 %

Poor radio link ≤40 % >20 %

Radio link ok ≤60 % >40 %

Good radio link ≤80 % >60 %

Very good radio link >80 %

NOTICE Always make sure that the signal strength is sufficient. If the radio link quality is too poor, a “global rampdown” is initiated.

Depending on the created program, a defined slow stop of the associated machines is executed in the F-program.

For PROFIsafe, the WLAN quality should be > 60 %.

Page 25: 25702331 MobilePanel277F IWLAN En

3 Functional Mechanisms

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 25

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

Effective range name

In Runtime, the “Effective range name” object indicates the following:

The name of the effective range in which the mobile panel is currently located. In Runtime, the name of the effective range is automatically assigned to the object via the transponders. A special configuration in WinCC flexible is not necessary.

Logon status: The following table lists the different “statuses”.

When the object is silhouetted in “white”, logon is possible. When the object is now selected in Runtime, the menu to log on to the effective range is called.

Table 3-5

Object Description Logon

The mobile panel is located in the displayed effective range. The mobile panel is not logged on to the effective range. The enabling button is not active.

Logon to the effective range is possible.

The mobile panel is located in the displayed effective range. Safe operation in the effective range is possible with the enabling buttons.

The mobile panel is logged on to the effective range.

Another mobile panel is located in the displayed effective range. The enabling button is not active.

Logon to the effective range is not possible since another mobile panel has already logged on to this effective range.

Page 26: 25702331 MobilePanel277F IWLAN En

3 Functional Mechanisms

26 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

Object Description Logon

The mobile panel is outside all effective ranges. The enabling button is not active.

Logon to the effective range is not possible. Note: Logon is only possible within the effective range.

NOTICE If the F-CPU detects a communication error for a mobile panel that is logged on to the effective range, it initiates an immediate stop of the machines associated with the effective range.

When an operator has logged on to an effective range and leaves this range for more than 25 s without logging off, a “local rampdown” is triggered. Depending on the created program, a defined slow stop of the associated machines in the effective range is executed in the F-program.

Illuminated sign

When a mobile panel is logged on to an effective range, then this must be indicated via an external indicator, for example a lamp.

Page 27: 25702331 MobilePanel277F IWLAN En

3 Functional Mechanisms

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 27

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

Effective range quality

The “Effective range quality” object indicates how well the Mobile Panel 277F IWLAN is still located in an effective range.

The mobile panel calculates the effective range quality from the distance to the assigned transponders.

The “Effective range quality” object is also updated when the mobile panel is not logged on to the effective range.

The “Effective range name” object indicates the specific effective range.

The object is purely for display purposes and not operated.

Table 3-6

Object Meaning Quality

The mobile panel is in the middle of the effective range.

>15 %

The mobile panel is at the limit of the effective range.

1 % to 15 %

The mobile panel is outside the effective range.

0 %

“Override” mode is active. The distance between the mobile panel and the transponders is not evaluated.

--

The quality within an effective range depends on the measured distance to the transponder as described below:

In the center of the effective range the quality is 100 %.

The quality decreases when approaching the limits of the effective range.

On the transponder and at the limit of the effective range, the quality is 0 %.

Page 28: 25702331 MobilePanel277F IWLAN En

3 Functional Mechanisms

28 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

The figure below shows a transponder view with radiation pattern.

The transponder (gray box) transmits its ID in an almost lobe-shaped area with a configured maximum range of x1 = 8 m.

Figure 3-2

① Zone with poor effective range quality.

② Zone with good effective range quality.

③ The effective range quality along the white line is 100 %.

The center of the lobe-shaped area provides the best effective range quality. The effective range quality along the white line is 100 %.

A zone with poor effective range quality, marked in yellow in the figure, is located directly on the transponder (gray box) and at the other end of the lobe.

On the longitudinal sides of the lobe (at the outer border of the lobe), there is a direct transition of the effective range quality from “good” to “no effective range detected”.

Transponder view with radiation pattern

Effective range quality display

Page 29: 25702331 MobilePanel277F IWLAN En

3 Functional Mechanisms

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 29

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

Zone name

In Runtime, the “Zone name” object indicates the name of the zone in which the mobile panel is currently located.

In Runtime, the name of the zone is automatically assigned to the object via the transponders. A special configuration in WinCC flexible is not necessary.

The “Zone name” object is purely for display purposes and not operated.

Table 3-7

Object Name

The mobile panel is located in the displayed zone.

The mobile panel is outside each zone.

Zone quality

The “Zone quality” object indicates how close the mobile panel is to the limit of a zone. The mobile panel calculates the zone quality from the distance to the assigned transponders.

The “Zone quality” object is purely for display purposes and not operated.

Table 3-8

Object Meaning Quality

The mobile panel is within a zone. >15 %

The mobile panel is at the limit of a zone. 1 % to 15 %

The mobile panel is outside each zone. 0 %

The quality within a zone depends on the measured distance to the transponder:

In the center of the zone the quality is 100 %.

The quality decreases when approaching the limits of the zone.

On the transponder and at the limit of the zone, the quality is 0 %.

Page 30: 25702331 MobilePanel277F IWLAN En

3 Functional Mechanisms

30 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

Plant example with effective range and zone

Figure 3-3

General: The emergency stop button on the mobile panel is always active when the mobile panel is integrated in the PROFIsafe communication!

Point 1: Operation of plant parts possible without logon.

No plant-specific detection and no safety-oriented operation possible.

Point 2: Operation of the plant possible without logon.

Plant-specific detection via zone (orange) configurable. The enabling button is not evaluated.

Point 3: Safety-oriented operation of the plant possible via logon to the effective range (yellow).

Plant-specific detection via zone detection could be configured additionally.

Orange: Configured zone Yellow: Configured effective range Green: Signals transmitted from the mobile panel

Page 31: 25702331 MobilePanel277F IWLAN En

3 Functional Mechanisms

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 31

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

3.1.3 Control and display elements of the Mobile Panel 277F IWLAN

ON/OFF button

Figure 3-4

Switching on the mobile panel:

To switch on the mobile panel, briefly press the ON/OFF button. The “PWR” LED lights up and so does the screen.

Switching off the mobile panel:

To switch off the mobile panel, press the ON/OFF button on the mobile panel for at least 4 seconds.

Page 32: 25702331 MobilePanel277F IWLAN En

3 Functional Mechanisms

32 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

LED displays on the mobile panel

The front of the mobile panel features five LEDs that display the states of mobile panel and communication.

All LEDs are only controlled when the mobile panel is switched on.

Figure 3-5

Table 3-9

LED Function Color Meaning

SAFE PROFIsafe communication

Yellow The “SAFE” LED lights up when the mobile panel is integrated in the safety program of the F-CPU. This requires that PROFIsafe communication has been established. When the “SAFE” LED lights up, the emergency stop button is effective.

PWR Power Green The “PWR” LED lights up only when the mobile panel is switched on.

COM Communication Green The “COM” LED is off as long as no WLAN has been configured. The “COM” LED flashes while the mobile panel is attempting to establish a connection to a WLAN. The “COM” LED lights up when a connection between mobile panel and WLAN has been established.

RNG Effective range Green The “RNG” LED lights up when the mobile panel is logged on to the effective range.

BAT Battery Green / red

The “BAT” LED is off in the following cases:

The main battery is empty.

The main battery is not installed. The “BAT” LED lights up red when the charging status of the main battery is less than 10 %. The “BAT” LED lights up green when the charging status of the main battery is at least 10 %.

Page 33: 25702331 MobilePanel277F IWLAN En

3 Functional Mechanisms

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 33

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

Emergency stop button

Figure 3-6

The emergency stop button has a two-channel design and allows an emergency stop of the configured system.

Enabling buttons

Figure 3-7

The enabling device consists of two enabling buttons that are mounted on both sides of the Mobile Panel 277F IWLAN (shown in yellow).

The position of the two enabling buttons is determined by electrical momentary contact switches.

The enabling button has three positions:

1. Neutral position (standard position)

2. Enable (center position)

3. Panic operation (fully pressed)

With one enabling button alone, commands for dangerous states must not be initiated. This requires a second, intentional start command using a button on the Mobile Panel 277F IWLAN.

For detailed safety notices and standards for the “enabling button”, please refer to the operating manual of the mobile panel.

Page 34: 25702331 MobilePanel277F IWLAN En

3 Functional Mechanisms

34 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

3.1.4 Switch-off behavior of the Mobile Panel 277F IWLAN

The Mobile Panel 277F IWLAN features special F-program blocks which, depending on the situation in the plant, allow different switch-off behaviors.

Emergency stop

Shutdown

Local rampdown

Global rampdown

The individual terms are explained below.

!

WARNING

No triggering of safety states!

The described switch-off behavior is only triggered in the plant if the F-CPU has been programmed accordingly.

Emergency stop

To trigger the emergency stop, press the emergency stop button on the mobile panel. The emergency stop is independent of the effective ranges. When pressing the emergency stop button, the F-CPU triggers an immediate stop of the machines assigned to it.

The emergency stop button is always active when there is PROFIsafe communication between mobile panel and F-CPU, thus when the mobile panel is integrated in the PROFIsafe communication.

When there is PROFIsafe communication, the “SAFE” LED lights up.

!

WARNING

Non-functional emergency stop button!

When the mobile panel is not integrated, the emergency stop button does not function. To avoid confusion between effective and non-effective emergency stop buttons, only one integrated mobile panel must be freely accessible.

When the mobile panel is not used, it has to be stored in a locked area.

Page 35: 25702331 MobilePanel277F IWLAN En

3 Functional Mechanisms

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 35

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

Shutdown

Shutdown is triggered when the F-CPU detects a communication error for a mobile panel that is logged on to the effective range.

Shutdown is the immediate stop of machines that belong to the effective range.

Shutdown is always specific to the effective range.

Local rampdown

Local rampdown is triggered if the mobile panel is logged on to the effective range and if it is removed from the effective range for more than 30 seconds.

Local rampdown is the defined ramp-down of the machines associated with the effective range within a defined time *).

Local rampdown is always specific to the effective range.

Global rampdown

Global rampdown is triggered if the F-CPU detects a communication error for a mobile panel that is integrated in the PROFIsafe communication.

Global rampdown is the defined ramp-down of the machines assigned in the safety program within a defined time *).

Global rampdown is independent of the effective ranges.

Summary

Table 3-10

Triggered by...

F CPU

Mobile panel / operator

Specific to the effective range

Emergency stop X

Shutdown X X

Local rampdown X X

Global rampdown X

*) A risk analysis of the plant operation results in a danger assessment indicating how quickly (defined time) the machine must be stopped.

Page 36: 25702331 MobilePanel277F IWLAN En

3 Functional Mechanisms

36 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

3.1.5 F-program blocks of the Mobile Panel 277F IWLAN

The Mobile Panel 277F IWLAN features special F-program blocks that are necessary to operate the mobile panel.

FB161: Mobile panel status (F_FB_MP)

FB162: Effective range for 4 mobile panels (F_FB_RNG_4)

FB163: Effective range for 16 mobile panels (F_FB_RNG_16)

DB160, F_DB_STATES

The individual blocks and their functions are described below.

At this point, the input and output parameters are not described. For detailed information, select the block in the STEP 7 Editor and press the “F1” key.

FB161: Mobile panel status (F_FB_MP)

F_FB_MP is used to monitor the assigned Mobile Panel 277F IWLAN.

You have to use one individual F_FB_MP for each Mobile Panel 277F IWLAN.

The F_FB_MP performs the following tasks:

Integrating the panel into the safety program of the F-CPU.

Removing the panel after a communication error.

Reintegrating after eliminating and acknowledging a communication error.

Status message to the “F_FB_RNG_4” / “F_FB_RNG_16” blocks:

– Integrated

– Not integrated

– Communication error

– Acknowledgement required

– Initializing F-PIQ

Page 37: 25702331 MobilePanel277F IWLAN En

3 Functional Mechanisms

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 37

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

FB162: Effective range for 4 mobile panels (F_FB_RNG_4)

Using F_FB_RNG_4, the assigned effective range is managed and up to four mobile panels can be connected.

FB163: Effective range for 16 mobile panels (F_FB_RNG_4)

Using F_FB_RNG_16, the assigned effective range is managed and up to sixteen mobile panels can be connected.

!

WARNING

The emergency stop button is only evaluated when you call an F_FB_RNG_n in your safety program.

Always call an F_FB_RNG_n in your safety program, even if you are not using effective ranges in your plant.

You have to use one F_FB_RNG for each effective range.

Depending on the status of the mobile panels assigned to the effective range, F_FB_RNG executes the following:

Monitoring the effective range.

Supplying the panel with the data of the effective range (ID, allocation) when it is located in this range.

Logging on a panel to and logging off a panel from the effective range.

Activating “Override” mode.

Setting the outputs for

– emergency stop

– shutdown

– global rampdown

– local rampdown (depending on the status of the panels).

Note Insert the FC176: F_BO_W and FC177: F_W_BO blocks into your safety program since these blocks are called by F_FB_RNG_n. These blocks are available in the Distributed Safety F-library in the F-Application Blocks block container.

Page 38: 25702331 MobilePanel277F IWLAN En

3 Functional Mechanisms

38 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

Call sequence of the F-program blocks of the mobile panel

The F-program blocks of the mobile panel must be called in the order shown below.

1. At first all F-FB161 (F_FB_MP).

2. Then all F-FB162 or F FB163 (F_FB_RNG_4) or (F_FB_RNG_16).

DB160: Data exchange (F_DB_STATES)

F_DB_STATES is used to exchange the data between F_FB_MP of the mobile panel and F_FB_RNG_n of the effective range.

Direct data exchange between the two F-FBs is not possible.

The data for up to 126 mobile panels can be stored in an F_DB_STATES. 1 word of the data block is reserved for each mobile panel.

3.1.6 Integrating and removing

Communication monitoring

In fail-safe operation, a safety program runs in the F-CPU. This safety program communicates with the mobile panel. The F-CPU monitors this communication for errors and evaluates the signals.

The terms “integrate” and “remove” refer to integrating the mobile panel into and removing the panel from the safety program of the F-CPU.

Integrating (logging on) into the safety program:

If the mobile panel is configured for the safety program, it is automatically integrated into the safety program when starting the mobile panel.

The integration is completed as soon as the “SAFE” LED lights up. The emergency stop button is active as soon as the mobile panel is integrated.

While the integration is not completed, operation with the mobile panel is not possible.

Removing (logging off) from the safety program:

This means intentionally removing the mobile panel from the safety program.

To remove the mobile panel, the operator has the following options:

The operator closes the project by selecting “Stop Runtime”.

The operator presses the ON/OFF button for more than 4 seconds.

After removing, the mobile panel switches off.

When the mobile panel is removed by the operator, no side effects such as a “global rampdown” occur. After completing the removal, the “SAFE” LED is not illuminated and the emergency stop button is no longer active.

Page 39: 25702331 MobilePanel277F IWLAN En

3 Functional Mechanisms

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 39

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

3.2 The mobile panel in the safety-related environment

Introduction

With its features, the mobile panel offers you an almost unique combination:

Wireless HMI

Can be used for fail-safe applications

This combination offers you new application options.

This chapter shows several aspects of wireless use in fail-safe applications. At this point, these aspects are not described completely. But you are provided with basic knowledge.

Use for fail-safe applications

For fail-safe applications, the Mobile Panel 277F IWLAN is in the PROFINET network as a device. The PROFINET message frame is supplied with an additional safety message frame (PROFIsafe). The safety-related functions of the mobile panel (e.g., emergency stop) are evaluated via PROFIsafe. Via which medium (cable or radio) this information is exchanged is irrelevant from the safety aspect: If there is no safety message frame within a parameterized time, the safe state is requested.

Monitoring and response times

Depending on your application type, you have to define the maximum transit time of your fail-safe signal (present at the F-input -> processing on the F-CPU -> output at the F-output) to be able to define, for example, the safety distance to the source of danger. To calculate monitoring and response times in a fail-safe application with S7 Distributed Safety, the “S7fcotia.xls” Excel spreadsheet can be used. The maximum runtime of the F-runtime group is calculated depending on the used F-CPU. Use ID number 25412441 to download the spreadsheet and its description.

The F-function blocks associated with the mobile panel are also included in the calculation of the F-runtime group. They have not yet been considered in the current version of the “S7fcotia.xls” Excel spreadsheet. Use ID number 327097159 to download the necessary data from a table.

Note For many applications, the ramp-down time of the machine is usually considerably longer than the worst case response time of the automation system determined using the “s7fcotia” spreadsheet. In these cases, the response times of the automation system (in the range of milliseconds) can be negligible compared to the mechanical ramp-down times (in the range of seconds).

Page 40: 25702331 MobilePanel277F IWLAN En

3 Functional Mechanisms

40 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

Standards

The plant owner is responsible for ensuring safety for his/her machines and the used safety system. This requires that different measures (risk assessment, determination of the safety integrity, etc.) be taken as defined in the relevant standards. In this context, the following standards have to be mentioned:

IEC 62061

ISO 13849-1:2006

The user can decide on one of the two standards.

If the user decides on an acceptance according to IEC 62061, his/her plant is characterized – with regard to the safety rating – by a max. achievable SIL (Safety Integrity Level) (e.g., SIL 1, SIL 2, SIL 3).

If the user chooses an acceptance in accordance with ISO 13849-1, his/her plant is characterized – with regard to the safety rating – by a max. achievable PL (Performance Level) (e.g., PL a, …PL e).

The mobile panel with its safety characteristics (e.g., PFH value) is included in these assessments. The “Safety Evaluation Tool” supports you when performing a final check for compliance with the SIL according to IEC 62061 or the PL in accordance with ISO 13849-1.

Page 41: 25702331 MobilePanel277F IWLAN En

4 Design of the Application

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 41

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

Design, Configuration and Operation of the Application

Contents

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

4 Design of the Application

4.1 Hardware and software installation

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 must be observed in any case.

Hardware installation

For the hardware components, please refer to chapter 2.3. Observe the relevant installation guidelines.

Information on the respective installation guidelines is available on the Customer Support pages: http://support.automation.siemens.com.

Standard software installation

For the software components, please refer to chapter 2.3. For the installation, follow the instructions listed in the table below:

Table 4-1

No. Action Remark

1. First install STEP 7 on your computer. Make sure that it is compatible with your operating system. ID number: 8250891

2. Install S7 Distributed Safety Programming on your computer.

Can also be installed after installing WinCC flexible.

3. Install WinCC flexible 2008 SP1 (or a higher version) on your computer.

Ensure compatibility with SIMATIC software components. ID number: 31592453

4. F-blocks for the mobile panel: The scope of delivery of the Mobile Panel 277F IWLAN includes a CD with all necessary F-blocks. First you have to install these blocks to be able to call them in the SIMATIC Manager.

For the installation, please refer to the information of the supplied CD.

Page 42: 25702331 MobilePanel277F IWLAN En

4 Design of the Application

42 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

4.2 Overview of the hardware configuration

Once again, the figure below shows the essential components of the hardware configuration for the sample application.

Figure 4-1

1. Area 01, conveyor: (Except for two transponders, no hardware is used. Implemented in STEP 7 and in the WinCC flexible project as an example).

– Two transponders (zone)

2. Area 02, robot:

– One transponder (zone + effective range)

– Safety door position switch

– Emergency stop button

– Acknowledgement button

– Indicator light

– Two contactors for drive 02

3. Area 03, depot station: (No process interface. Implemented in the WinCC flexible project as an example.)

– One transponder (zone + effective range)

4. Area-independent, control:

– F-CPU

– Switch

– ET 200S

– SCALANCE W788

– Mobile Panel 277F IWLAN

Area 01 Area 02 Area 03

Area-independent

Page 43: 25702331 MobilePanel277F IWLAN En

4 Design of the Application

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 43

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

4.2.1 Module wiring Area 02 “Robot”

The figure below provides a schematic overview of the wiring of the individual modules and of the ET 200S modules.

Figure 4-2

Legend:

H1 to H3: Signaling column H1: (Red) Fault H2: (Yellow) Mobile panel logged on to the effective range. H3: (White) Acknowledgement required.

S1: Acknowledgement button

S3: Emergency stop button

S4/S5: Position switch of the safety door

K1/K2: Drive robot (in place of other drives)

Note The hardware implementation for this application includes only the drive for Area 02 “Robot”, including the safety equipment such as emergency stop button and safety door monitoring.

Page 44: 25702331 MobilePanel277F IWLAN En

4 Design of the Application

44 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

Wiring of the 4/8 F-DI 24V module

Figure 4-3

Wiring of the 4 F-DO 24V 2A module

Figure 4-4

Wiring of the 4 DI 24V module

Figure 4-5

Wiring of the 4 DO 24V module

Figure 4-6

Page 45: 25702331 MobilePanel277F IWLAN En

4 Design of the Application

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 45

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

4.2.2 Module wiring Area 01 “Conveyor”

To control the conveyor, no additional hardware is provided in the STEP 7 hardware configuration (as in chapter 4.2.1, but without safety door). Only the software control is implemented in the configuration of STEP 7 and WinCC flexible. A screen for operating the conveyor is included as a “plant screen”.

4.2.3 Module wiring Area 03 “Depot Station”

For the depot station, no additional hardware is provided in the STEP 7 hardware configuration. A transponder with different zone and effective range lengths is configured in the WinCC flexible configuration. As a “plant screen”, a screen with “Transponder Characteristics” is included.

Page 46: 25702331 MobilePanel277F IWLAN En

5 Configuration

46 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

5 Configuration

This chapter provides you with information on …

… the individual configuration steps for

the SCALANCE W788 parameterization,

the STEP 7 configuration and

the mobile panel configuration.

The two supplied sample projects already include the settings and configurations for the STEP 7 and mobile panel configuration described in this chapter.

Project_01: Standard configuration (2010-02-18_Standard_Project.zip)

Project_02: Application configuration (2010-02-18_Application_Project.zip)

5.1 Preparatory measures for the configuration

Before starting the configuration, define the addresses and assignments of the zones and effective ranges for the individual hardware components.

A detailed description of these used addresses and parameters is provided later in this application.

5.1.1 IP addresses

Define the IP addresses of the individual Ethernet nodes. The following table lists the IP addresses and the MAC addresses used for the application.

Table 5-1

IP address MAC address Device name

CPU 315F-2PN/DP 172.16.12.100 08-00-06-99-23-92 pn-io

IM151-3PN (ET 200S) 172.16.12.101 08-00-06-99-07-94 im151-3pn

SCALANCE-X208 (switch) 172.16.12.103 08-00-06-9B-7A-B2 SCALANCE-X208

SCALANCE 788W 172.16.12.200 00-0e-8c-91-19-dc CS3-Network-01

Mobile Panel 277F IWLAN 172.16.12.210 00-0f-a3-d7-3f-d6 Mobile277fiwlan

Note The mobile panel has one MAC address for the LAN range and one for the WLAN range.

LAN:...

WLAN: ...

The MAC addresses can be found in the control panel of the mobile panel in “OP > Device”.

Page 47: 25702331 MobilePanel277F IWLAN En

5 Configuration

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 47

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

5.1.2 Assigning transponders, zones and effective ranges

Define the zones and effective ranges required for the plant. The following table lists the ranges and addresses used for the application.

Table 5-2

Trans- ponder ID

(dec)

Trans-ponder ID

(hex)

Zone ID Effective range

ID

Transponder 011

100 64h 1 -- Area 01 (conveyor)

Transponder 012

101 65h 1 --

Area 02 (robot)

Transponder 021

200 C8h 2 20

Area 03 (depot station)

Transponder 031

300 12Ch 3 30

The transponder ID is configured in WinCC flexible and set on the transponder. Please note that the transponder ID is set on the transponder in hex format. (See chapter 5.7.1 Defining the zones, effective ranges and transponders.)

5.1.3 Used addresses, parameters and passwords

Table 5-3

No. Parameter Address, name and password

1. PROFIsafe address: F-I/O address of the mobile panel for PROFIsafe communication

300

2. SSID name: Service Set Identifier

CS3_Mobile_Panel

3. Password for protection level: Password for access protection of the F-CPU

hmi

4. Password for F-parameters: Password for access protection of the F-parameters

hmi

5. Password for SCALANCE W788: Default password – After parameterizing –

admin

MobilePanel277F_IWLAN

Page 48: 25702331 MobilePanel277F IWLAN En

5 Configuration

48 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

5.2 Setting the transponder

Transponder ID

Open the transponder housing to access the rotary coding switch that is used to set the transponder ID.

Please note that the transponder ID is specified as a “decimal value” in the WinCC flexible configuration and as a “hexadecimal value” on the transponder.

The figure below shows the rotary coding switches in the transponder. Figure 5-1

The figure shows the set transponder ID “3A27Hex”, in decimal format this corresponds to “14.887”.

① Rotary coding switch for 4th decade, set value: 3

② Rotary coding switch for 3rd decade, set value: A

② Rotary coding switch for 2nd decade, set value: 2

② Rotary coding switch for 1st decade, set value: 7

MSB = most significant byte LSB = least significant byte

Page 49: 25702331 MobilePanel277F IWLAN En

5 Configuration

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 49

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

5.3 Setting the SCALANCE W788

The settings are necessary for each configuration. Merely the respective addresses have to be adjusted.

Note Please note that the SCALANCE W788 has numerous parameter setting and setting options. This document describes only the points that are necessary for this application. For detailed information on the individual parameters, please refer to the SCALANCE W788 Configuration Manual, ID number: 32816761.

5.3.1 Assigning the IP address for the SCALANCE W788

If you have not yet assigned an IP address to the SCALANCE W788, follow the instructions listed in the table below.

Table 5-4

No. Action Additional information

1. Use an Ethernet cable to connect the SCALANCE W788 to your PC.

2. Open the SIMATIC Manager.

3. Setting the PG/PC interface: Select the “Options > Set PG/PC Interface” menu command and set the PG/PC interface to “Ethernet”.

4. Editing the Ethernet node: Select the “PLC > Edit Ethernet Node...” menu command.

The ”Edit Ethernet Node” dialog box opens.

5. Select the “Browse…” button. The “Browse Network” dialog box opens. Now all available nodes on the Ethernet network are displayed.

6. Select the MAC address of your SCALANCE W788 and confirm it by selecting “OK”.

7. Select the MAC address of your SCALANCE W788 and confirm it by selecting “OK”.

The “Browse Network” dialog box closes and the “Edit Ethernet Node” dialog box opens.

8. In “Set IP Configuration”, you can now specify the IP address and the subnet mask.

9. Then click on the “Assign IP Configuration” button.

The data is transferred.

10. In “Assign Device Name”, you can specify a device name.

11. Then click on the “Assign name” button. The data is transferred.

Note Instead of the SIMATIC Manager, you can also use PST (Primary Setup Tool).

Detailed information on PST is available on the Customer Support pages, ID number: 19440762.

Page 50: 25702331 MobilePanel277F IWLAN En

5 Configuration

50 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

5.3.2 Parameterizing the SCALANCE W788 via the WEB

Once you have assigned an IP address to the SCALANCE W788, you can access the “home page” of the W788 (Web Based Management) using a web browser and perform the parameterization.

If you do not know the “User name” or the current “Password”, it is recommended that the SCALANCE W788 be initially reset to “factory defaults”. For this reset, please note the information in the SCALANCE W788 Configuration Manual.

Logon via Web Based Management

Table 5-5

No. Action Screens

1. In the address bar of the web browser, enter the IP address or the URL of the SCALANCE W788. Once a connection to the SCALANCE W788 has been established, the Login screen of Web Based Management is displayed. In this example: IP address: http://172.16.12.200 Note: If you have already parameterized the security settings with the aid of the “Wizard”, enter this IP address in the address bar of the web browser: https://172.16.12.200

2. In the “User name” drop-down list, select “Admin” (read and write access).

3. Enter your password. If you have not yet defined a password, the default passwords of the condition at delivery from the plant apply. Enter admin.

4. Click on the “Log On” button to start the logon.

5. After successful logon, an “Explorer view” is displayed that shows the different subfolders for parameterizing the SCALANCE W788.

Page 51: 25702331 MobilePanel277F IWLAN En

5 Configuration

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 51

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

Parameterizing the basic functionality with the aid of the Wizard

Table 5-6

No. Action Screens

1. Web Based Management offers several wizards that allow easy commissioning without detailed knowledge of wireless technology. First use the “Basic Wizard”. (Wizard for general settings to ensure the basic functionality of the device). Then use the “Security Wizard”. (Wizard for the security settings. Supports you when setting security-related parameters).

2. Basic Wizard: - Page 01: On this page, enter the IP address and the subnet mask. Make sure that the address within your network is unique. In this example: Specified IP address: Selected IP address: 172.16.12.200 Subnet: 255.255.255.0 Select the “Next>>” button.

3. Basic Wizard: - Page 02: The system name (device name) identifies a node. In this example: “CS3-Network-01” Select the “Next>>” button.

Page 52: 25702331 MobilePanel277F IWLAN En

5 Configuration

52 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

No. Action Screens

4. Basic Wizard: - Page 03: The configuration of the wireless network is defined on this page. This includes network name and transmission mode. In this example: SSID: CS3_Mobile_Panel Wireless Mode: 5 GHz 54 Mbps (802.11a) Select the “Next>>” button. Notes:

The SSID name will also be stored later when configuring the mobile panel. When starting the mobile panel, the mobile panel attempts to connect to this wireless network.

The 5 GHz band (IEE 802.11a) must be used for WLAN operation.

5. Basic Wizard: - Page 04: For communication, an access point uses a specific channel of a frequency band. Assign a channel that is not yet used. In this example: Auto channel select: Not checked Radio channel: Select a free channel! Antenna Type: ANT795-4MR Select the “Next>>” button.

6. Basic Wizard: - Page 05: After you have made all settings for the basic configuration, this page displays your selected parameters. Use the “Finish” button to exit the Basic Wizard and to log on again with the new IP address.

Page 53: 25702331 MobilePanel277F IWLAN En

5 Configuration

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 53

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

No. Action Screens

7. Restart: After completing the “Wizard”, perform a “restart”. The changes you have made become effective after restarting the SCALANCE. In the “System > Restart” folder, you can use the “Restart” button to restart the system.

Page 54: 25702331 MobilePanel277F IWLAN En

5 Configuration

54 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

Parameterizing the security settings with the aid of the Wizard

Table 5-7

No. Action Screens

1. The Security Wizard allows to define security-related parameters also without detailed knowledge of security technology in wireless networks. Note: For the use of PROFIsafe via WLAN, it is mandatory that specific security settings be made.

2. Security Wizard: - Page 01: The password must comprise at least 20 characters and consist of upper and lower case letters, digits and special characters. In this example: Current Admin Password: admin New Password: MobilePanel277F_IWLAN Select the “Next>>” button.

3. Security Wizard: - Page 02: Security Settings for Management Interfaces. On this page, you define the protocols via which you access the configuration of the IWLAN device, for example to be able to make parameter changes. All protocols that have been checked can be used for the configuration. Select only protocols that you actually use. In this example: The “Allow management only from wired interface” option must be selected. All other options can be selected. Select the “Next>>” button.

Page 55: 25702331 MobilePanel277F IWLAN En

5 Configuration

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 55

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

No. Action Screens

4. Security Wizard: - Page 03: When using SNMP, access permissions are defined using the community string. A community string effectively combines the task of user name and password in one string; different community strings are defined for read and write permissions. More complex and more secure authentications are possible only in some SNMPv2 variants and in SNMPv3. For security reasons, do not use the default values “public” or “private”. In this example: Write community string: CS3KM SNMPv1/v2 read only: Selected Select the “Next>>” button.

5. Security Wizard: - Page 04: On the first page of the security settings, you make settings that apply regardless of protocol-specific restrictions. Basic measures to secure a network against unauthorized access are:

Allow only specific clients (clients with the network name (SSID) of the AP) to communicate with the access point.

Exclude clients that communicate via a wireless connection from the wired part of the network.

In this example: SSID: CS3_Mobile_Panel Enable “Suppress SSID broadcasting” feature: Selected Enable “Inter SSID communic.”: Deselected Enable “Intracell communication”: Allowed Select the “Next>>” button. Note: The SSID name will be stored later in the configuration and for the mobile panel. When starting the mobile panel, the mobile panel attempts to connect to this wireless network. See WinCC flexible: Table 5-23, no. 3 See mobile panel: Table 5-17, no. 5

Page 56: 25702331 MobilePanel277F IWLAN En

5 Configuration

56 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

No. Action Screens

6. Security Wizard: - Page 05: Authentication and encryption are tried and tested measures to secure a network. Web Based Management offers four predefined security levels that specify suitable methods. In this example: Security level: Medium (WPA2-PSK) Cipher: AES WPA compatibility: Selected Select the “Next>>” button. Note: At least WPA2-PSK, Cipher: AES. No WPA compatibility.

7. Security Wizard: - Page 06: On this page, enter a WPA(2) key. The key can be 8 to 63 ASCII characters long. This initialization key must be known to both the client side and the access point and is entered by the user at both ends. The password must comprise at least 20 characters and consist of upper and lower case letters, digits and special characters. In this example: Pass phrase: MobilePanel277F_IWLAN Select the “Next>>” button. Note: When setting up the WLAN connection, the “Pass phrase” name is also used for the “network key” on the mobile panel. See Table 5-17, no. 5.

8. Security Wizard: - Page 07: This page shows the first part of the parameters you have selected for the security settings. Select the “Next>>” button.

Page 57: 25702331 MobilePanel277F IWLAN En

5 Configuration

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 57

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

No. Action Screens

9. Security Wizard: - Page 08: This page shows the first part of the parameters you have selected for the security settings. Select the “Finish” button to exit the Security Wizard.

10. Restart: After completing the “Wizard”, perform a “restart”. The changes you have made become effective after restarting the SCALANCE. In the “System > Restart” folder, you can use the “Restart” button to restart the system.

11. Other necessary settings: The “Storm Threshold” and “Services” menu options are not accessed using the “WIZARD”. The settings to be made there are important settings for operating the mobile panel. “Storm Threshold” menu option: In the “Bridge > Storm Threshold” menu tree, call the “Storm Threshold” menu. Storm Threshold is the maximum number of broadcast or multicast frames per second forwarded by the IWLAN device. If this limit is exceeded, the IWLAN device stops processing such frames for 30 seconds. In this example: Enable Storm Threshold: Selected Address Threshold: 255 | 255 Ethernet : 255 | 255 Wireless: 255 | 255 Then click on the “Set Value” button.

Page 58: 25702331 MobilePanel277F IWLAN En

5 Configuration

58 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

No. Action Screens

12. “Services” menu option: In the “System > Services” menu tree, call the “Services” menu. Select the “HTTPS only” option. Then click on the “Set Value” button. The other options can be used. Once you have made the settings, the SCALANCE W788 has to be restarted.

13. Restart: Once you have made the settings, the SCALANCE W788 has to be restarted. In the “System > Restart” folder, you can use the “Restart” button to restart the system.

Page 59: 25702331 MobilePanel277F IWLAN En

5 Configuration

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 59

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

Parameterizing the SCALANCE W788

The screens in the following table show you two more options. (Restart and data save.)

Table 5-8

No. Action Screens

1. Restarting / resetting to factory defaults: If you have made changes to the parameters, they become effective only after restarting the SCALANCE. In the “System > Restart” folder, you can use the “Restart” button to restart the system. On this page, you can also reset the SCALANCE W788 to factory defaults.

2. Saving or loading the configuration: In the “System > Load&Save > HTTP” folder, you can save the configuration on your PC at any time or load a previously saved setting back to the PC. To do this, select the location and then use the “Save” or “Load” buttons.

Page 60: 25702331 MobilePanel277F IWLAN En

5 Configuration

60 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

5.4 STEP 7, standard configuration

The following sections describe the individual configuration steps to create a STEP 7 standard project for a mobile panel. (Minimum configuration without evaluation of safety functions.)

Chapter 5.6 describes the settings that are necessary to create the application example.

5.4.1 Hardware settings

Parameterizing the F-CPU

It is required that you have created a STEP 7 project.

Table 5-9

No. Action Screens

1. Inserting the CPU: Use drag & drop to move a rack and the desired F-CPU from the hardware catalog to the station window. In this example: CPU 315F-2 PN/DP

2. Setting the Ethernet address:

Double-click to open the “PN-IO” properties.

A dialog box opens. Among other things, the “Device name” can be adjusted in this dialog box.

Open the interface properties. Another dialog box opens.

Enter the Ethernet address and assign a subnet to the address or create a new subnet.

Complete the entries with “OK”. In this example: Device name: CPU315F-2PN-DP IP address: 172.16.12.100 Subnet mask: 255.255.255.0

Page 61: 25702331 MobilePanel277F IWLAN En

5 Configuration

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 61

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

No. Action Screens

3. Inserting the Profinet IO system: If a Profinet IO system has not yet been created, perform the following steps.

Select the PN IO field of the CPU.

Select the “Edit > PROFINET IO > PROFINET IO System… > Insert” menu command.

The PROFINET IO system is created.

4. Defining the protection level: Here you can select one of 3 protection levels to protect the CPU against unauthorized access.

Double-click to open the CPU properties.

A dialog box opens. In this dialog box, select the “Protection” tab.

Select protection level 1 and check “Can be bypassed with password”.

Assign a password.

Check the “CPU contains safety program” check box.

Complete the entries with “OK”. In this example: Password: hmi

Page 62: 25702331 MobilePanel277F IWLAN En

5 Configuration

62 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

No. Action Screens

5. F Parameters: Here you can adjust the different F-parameters such as “Base for PROFIsafe addresses”.

Double-click to open the CPU properties.

A dialog box opens. In this dialog box, select the “F Parameters” tab.

As soon as the tab opens, you are prompted for a password for the safety program. Specify a password in the respective dialog box. You will need this password repeatedly when configuring the F-program. Note: The password has nothing to do with the password that has been previously assigned for the “protection level”.

In the “F Parameters” tab, you can now change the different parameters or apply the defaults. (For details on the parameters, please refer to the online help.)

Complete the entries with “OK”. In this example: Password: hmi (the name that has previously been used for the “protection level” is used) Parameters: The default parameters have been applied.

6. Cyclic interrupts: In the CPU properties, you can change the execution time of OB35.

Double-click to open the CPU properties.

A dialog box opens. In this dialog box, select the “Cyclic Interrupts” tab.

Ensure that the execution time is shorter than the max. cycle time of the F-runtime group. This link provides the location of the Max. cycle time of the F-runtime group. In this example: OB35: 50ms

Page 63: 25702331 MobilePanel277F IWLAN En

5 Configuration

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 63

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

No. Action Screens

7. Inserting the mobile panel IO device:

From the hardware catalog of HW Config, insert a Mobile Panel 277F IWLAN into the configuration by moving it to the PROFINET IO system in the station window using drag & drop. The IO device can be found in the hardware catalog in “PROFINET IO > HMI > SIMATIC HMI > 277 > Mobile Panel 277F IWLAN”.

Note: Ensure that you use the mobile panel you are using! In this example: 6AV6 645-0DB01-0AX0

8. Mobile panel IO device properties: Defining the device name

Double-click to open the HMI station properties.

In the “General” tab, you can specify the device name. The name you use here must be entered in the control panel of the mobile panel in “PROFINET”. (See chapter 5.5.1, section “PROFINET setting” Table 5-19, no. 2.)

In this example: Device name: Mobile277FIWLAN Note: The device name can be freely selected. For future use of the name, please note the used notation. (The name is case sensitive).

Page 64: 25702331 MobilePanel277F IWLAN En

5 Configuration

64 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

No. Action Screens

9. Editing parameters of the mobile panel IO device: When you select the operator panel in HW Config, the following modules are displayed:

mobile277fiwlan

Mobile277Standard_IO

Mobile277Failsafe_IO Double-click on the individual modules to open the respective module properties. The default settings were applied for the addresses of the modules. In this example: mobile277fiwlan: Address “2031” Mobile277Standard_IO: I address “1..10” O address “2..5” Mobile277Failsafe_IO: I address “256..265” O address “256..263”

10. “Mobile277Failsafe_IO” module Open the “Mobile277Failsafe_IO” module and in this module open the “PROFIsafe” tab. “F_Dest_Add” parameter.

The value you use here must be entered in the control panel of the mobile panel in “PROFIsafe”. (See chapter 5.5.1, section “PROFINET setting”, Table 5-20, no. 2.)

In this example: F_Dest_Add: “300”

11. “Mobile277Failsafe_IO” module “F_WD_Time” parameter. The PROFIsafe monitoring time can be calculated using the “fcotia.xls” Excel spreadsheet. For information on the “fcotia.xls” Excel spreadsheet, please use this link: Chapter 3.2 “Monitoring and response times”. In this example: F_WD_Time: “500” For a detailed description of the parameters, please refer to the “Fail-safe operation of the Mobile Panel 277F IWLAN” Function Manual.

Page 65: 25702331 MobilePanel277F IWLAN En

5 Configuration

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 65

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

No. Action Screens

12. Compiling the hardware: Once you have completed the hardware configuration, you have to “Save and Compile” the settings. By compiling the program, STEP 7 automatically creates special F-FBs and F-DBs. Do not change the names and the numbering of these blocks.

13. Transferring the hardware: After “Save and Compile”, you have to transfer the hardware to the PLC. The configuration of the hardware is now complete.

Page 66: 25702331 MobilePanel277F IWLAN En

5 Configuration

66 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

5.4.2 S7 program

The following sections list all necessary standard and F-blocks you require for a standard configuration.

Password prompts are no longer mentioned in a sequence of operations. You have defined the password for the F-program in chapter 5.4.1, Hardware settings, Table 5-9, no. 4., when parameterizing the F-parameters.

Defining the block properties

Table 5-10

No. Action Screens

1. Address priority Always use symbolic addressing for F-programming. Define the “Address priority” property on the block folder.

Select the block folder with the right mouse button and open the object properties.

A dialog box opens. In this dialog box, select the “Address priority” tab.

Select the “Symbol has priority” option and “Recommended for symbolic programming”.

Complete the selection with “OK”.

Inserting the standard and F-blocks

Table 5-11

No. Action Screens

1. Inserting the standard blocks (S7 300): First insert the following OBs; later only OB35 contains program calls.

OB35 (cyclic interrupt)

OB82 (diagnostic interrupt)

OB83 (remove/insert interrupt)

OB85 (program execution error)

OB86 (rack failure)

OB100 (startup)

OB121 (programming error)

OB122 (I/O access error) The screen to the right shows the inserted OBs and the generated F-blocks from the “hardware configuration”.

Page 67: 25702331 MobilePanel277F IWLAN En

5 Configuration

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 67

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

No. Action Screens

2. Mobile panel F-blocks: Special F-blocks exist for the mobile panel. The scope of delivery of the mobile panel includes a CD with all necessary F-blocks. First you have to install these blocks to be able to call them in the SIMATIC Manager.

For the installation, please refer to the information of the supplied CD.

3. Opening the “Mobile Panel” library:

In the SIMATIC Manager, open the “Libraries”. “File -> Open... > Libraries”

You are provided with a list of different libraries. Select the “MP277F_IWLAN” library.

Complete the selection with “OK”.

The library with the special F-blocks opens.

4. Selecting the mobile panel F-blocks: Select the following F-blocks:

FB161 “F_FB_MP”

FB162 “F_FB_RNG_4”

DB160 “F_DB_STATE” Copy the blocks and insert the blocks into your configuration. The names and the numbering of the FBs must not be changed. For detailed information on the F-blocks, please refer to chapter 3.1.5, F-program blocks of the Mobile Panel 277F IWLAN.

5. Other necessary F-blocks: When using the F-blocks for the mobile panel, the following F-blocks are required.

FC176 “F_BO_W”

FC177 “F_W_BO” The F-blocks are available in the “Distributed Safety” library.

Page 68: 25702331 MobilePanel277F IWLAN En

5 Configuration

68 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

No. Action Screens

6. Opening the “Distributed Safety” library:

In the SIMATIC Manager, open the “Libraries”. “File -> Open... > Libraries”

You are provided with a list of different libraries. Select the “Distributed Safety” library.

Complete the selection with “OK”.

The library with the F-blocks opens.

7. Selecting the F-blocks: In the “Distributed Safety” library, the F-blocks can be found in the “F-Application Blocks > Blocks” folder. Select the following F-blocks:

FC176

FC177 Copy the blocks and insert the blocks into your configuration. The names and the numbering of these blocks must not be changed.

Page 69: 25702331 MobilePanel277F IWLAN En

5 Configuration

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 69

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

Creating an F-runtime group

An F-runtime group is a logical composition of several associated F-blocks that is generated internally by the F-system.

The F-blocks must not be called directly in an OB, they have to be inserted into one or two F-runtime groups. The following sections describe how to create an F-runtime group.

Table 5-12

No. Action Screens

1. Creating “F-CALL”: F-CALL calls the “F-runtime group” from the standard user program (e.g., OB35).

Insert a new object of the “Function” type into the “block folder”.

A dialog box opens. Assign a name.

In “Created in Language:”, select “F-CALL” from the drop-down list.

Complete the entry with “OK”. In this example: Name: FC1 Symbolic name: F-Call

2. Creating F-FB: All other F-program blocks will later be called via this F-FB.

Insert a new object of the “Function Block” type into the “block folder”.

A dialog box opens. Assign a name.

In “Created in Language:”, select “F-FBD” from the drop-down list.

Complete the entry with “OK”. In this example: Name: FB1 Symbolic name: Coordination

Page 70: 25702331 MobilePanel277F IWLAN En

5 Configuration

70 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

No. Action Screens

3. Creating F-DB: Create an “instance DB” for the previously created F-FB (FB1).

Insert a new object of the “Data Block” type into the “block folder”.

A dialog box opens. Assign a name.

Specify “Instance DB” as a type and select the respective FB.

Complete the entry with “OK”. In this example: Name: DB1 Symbolic name: InstanceDB_F_FB1 FB: FB1

4. Defining the F-runtime group:

In the SIMATIC Manager, select the “Options > Edit safety program” menu command. The “Safety Program” dialog box is displayed.

Activate the “F-Runtime groups…” button. The following “Edit F-Runtime Groups” dialog box is displayed.

In the “Edit F-Runtime Groups” dialog box, select the “New…” button.

5. In the “Define New F-Runtime Group” dialog box, you can now assign the previously created F-program blocks to the individual dialog boxes.

Complete the entry with “OK”. In this example: F-CALL block: FC1 F-program block: FB1 I-DB for F-program block: DB1 Max. cycle time of the F-runtime group: 200ms

Page 71: 25702331 MobilePanel277F IWLAN En

5 Configuration

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 71

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

Calling and parameterizing the F-FBs for the mobile panel

Table 5-13

No. Action Screens

1. Call of “F-FB161” (F_FB_MP): F_FB_MP is used to monitor the assigned Mobile Panel 277F IWLAN. Call F-FB161 in any F-FB and assign an “instance DB” for F-FB161. Note: Once you have opened your F-FB, you can use the “Insert > Program Elements” menu command to display a list of all FCs and FBs you are using and use drag & drop to insert them into your “network”. In this example: Call in F-FB: FB100 Call: FB161, DB161 Detailed information on FB161 is available

in chapter 3.1.5, F-program blocks of the Mobile Panel 277F IWLAN.

in the STEP 7 online help

in the “Fail-safe operation of the Mobile Panel 277F IWLAN” Function Manual.

Page 72: 25702331 MobilePanel277F IWLAN En

5 Configuration

72 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

No. Action Screens

2. Parameterizing “F-FB161” (F_FB_MP): By compiling HW Config, DB819, “F00256_Mobile277Failsafe_IO”, is generated automatically. This DB819 is the “F-I/O DB of the operator panel”. The DB number will differ depending on the hardware configuration. However, the “bit assignment” is always identical, for example DBxxx.DBX2.1, etc. QBAD = F-I/O DB.DBX2.1 ACK_REQ = F-I/O DB.DBX2.2 MP_DATA = PII Word 1 *) MP_RNG = PII Word 2 *) MP_STAT = F_DB_STATES.DBW0 ACK_RET = F-I/O DB.DBX0.2 MP_DATA_Q = PIQ Word 1 *) MP_RNG_Q = PIQ Word 2 *) *) The addresses can be found in the hardware configuration of the S7-300 station on the IO device of the mobile panel under the “Mobile277Failsafe_IO” module. Use the link for the hardware configuration of the mobile panel under the Mobile277Failsafe_IO module.

Page 73: 25702331 MobilePanel277F IWLAN En

5 Configuration

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 73

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

No. Action Screens

3. Call of “F-FB162” (F_FB_RNG_4): The assigned effective range is managed with F_FB_RNG_4. Call F-FB162 after the program call of F-FB161 in any F-FB and assign an “instance DB” for F-FB162. In this example: Call in F-FB: FB100 Call: FB162, DB162 Detailed information on FB162 is available

in chapter 3.1.5, F-program blocks of the Mobile Panel 277F IWLAN.

in the STEP 7 online help.

in the “Fail-safe operation of the Mobile Panel 277F IWLAN” Function Manual.

Page 74: 25702331 MobilePanel277F IWLAN En

5 Configuration

74 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

No. Action Screens

4. Parameterizing “F-FB162” (F_FB_RNG_4): Up to four mobile panels can be parameterized with F-FB162. Separate I/O parameters are available for each mobile panel. (MP1 = Mobile Panel 1, MP2 = Mobile Panel 2 etc.). RNG_ID = effective range ID *1) MP1_DATA = PII Word 1 *2) MP1_RNG = PII Word 2 *2) MP1_STAT = F_DB_STATES.DBW0 *1) The effective range ID is parameterized in WinCC flexible in the “Device settings > Effective ranges” menu option. Each effective range has its own “ID number”. *2) The addresses can be found in the hardware configuration of the S7-300 station on the IO device of the mobile panel under the “Mobile277Failsafe_IO” module. E_STOP = *3) GLOB_RD = *3) LOC_RD = *3) SHUTDOWN = *3)

*3) Depending on the situation in the plant, different switch-off behaviors can be configured by these outputs. An interconnection and an evaluation of the outputs must be configured in the F-CPU, otherwise there will be no switching off. It is absolutely necessary that you read chapter 3.1.4, Switch-off behavior of the Mobile Panel 277F IWLAN. ENABLE = with this output, you evaluate whether the enabling buttons have been pressed. F_KEYS = reserved RNG_BUSY = with this output, you evaluate whether the effective range is free. DIAG = this output indicates which of the assigned mobile panels is logged on to the effective range.

Page 75: 25702331 MobilePanel277F IWLAN En

5 Configuration

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 75

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

Calling the F-programs

Initially, the F-blocks for the mobile panel (FB161 and FB162) are inserted into an F-FB (FB100) and parameterized.

To ensure that the program can be executed, FC1 (F-CALL) and FB100 have to be called.

Table 5-14

No. Action Screens

1. Call of FC1, F-CALL: FC1 (F-CALL) is the F-runtime group and called from the cyclic interrupt OB (OB35). Open OB35 and insert FC1.

2. Call of other F-FBs: The call of FB1 (Coordination) was defined when creating the F-runtime group (FC1). FB1 (Coordination) is now used for all other calls of the F-program blocks. In this case, FB100 (F_Prog_Mobile_Panel_277F) is called from FB1. Open FB1 and insert FB100 and assign an “instance DB” for F-FB100. In this example: Call in F-FB: FB1 Call: FB100, DB100

Page 76: 25702331 MobilePanel277F IWLAN En

5 Configuration

76 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

Compiling the F-program

Table 5-15

No. Action Screens

1. Compiling the F-program: To compile the F-runtime group, open the “Safety Program” dialog box by using the

“Options > Edit safety program” menu command or

by clicking on the icon in the menu bar.

After opening the “Safety Program” menu, click on the “Compile” button. The F-program is compiled. By compiling the F-program, further blocks are automatically generated.

2. Compilation messages: A list of messages is displayed after compiling the F-program (safety program). To transfer a project to the CPU, no error messages must be included. Eliminate also all possible warnings before you transfer the program. After each compilation of the safety program, the “Collective signature of the safety program” is calculated (red frame). The “Collective signature of all F-blocks with F-attributes for the block container” must match the “Collective signature of the safety program”. If this is not the case, this indicates that the F-program has been changed in the meantime. Close the dialog box using the “Close” button. Note: A compilation must be performed after each change in the F-program and after changing F-parameters in the hardware configuration. For detailed information on the individual states, please refer to the “S7 Distributed Safety – configuring and programming” programming and operating manual.

Page 77: 25702331 MobilePanel277F IWLAN En

5 Configuration

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 77

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

Transferring the STEP 7 standard program blocks and the F-program blocks

You can transfer all STEP 7 standard blocks directly without F-attributes.

To transfer the F-blocks to the F-CPU, use the “Edit safety program” menu.

When transferring the F-blocks, you can select that the standard blocks are included in the transfer.

Table 5-16

No. Action Screen

1. Transferring the F-program: To transfer the F-program to the F-CPU, open the “Edit safety program” dialog box by using the

“Options > Edit safety program” menu command or

by clicking on the icon in the menu bar.

After opening the “Safety Program” dialog box, click on the “Download” button. Requirement:

The F-program has been compiled without errors (collective signatures are identical).

Download is possible only in “STOP” mode.

The hardware configuration has previously been downloaded.

2. After triggering the download, the “Safety program download” dialog box opens. You can now specify whether the blocks of the “S7 standard project” are to be included in the transfer. “Yes” => standard blocks will be included in the transfer. “No” => standard blocks will not be included in the transfer.

Page 78: 25702331 MobilePanel277F IWLAN En

5 Configuration

78 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

No. Action Screen

3. After selecting the “Yes” or “No” button, all F-blocks associated with the safety program are determined with F-attributes and downloaded to the F-CPU. A password prompt is displayed during the transfer. Enter the password you have previously assigned in the hardware configuration for the CPU protection level. See chapter 5.4.1, Table 5-9, no. 4. In this example: Password: hmi At the end of the transfer, close the “Safety Program” dialog box.

Page 79: 25702331 MobilePanel277F IWLAN En

5 Configuration

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 79

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

5.5 Mobile panel, standard configuration

The following sections describe the individual configuration steps to create a standard project for the mobile panel. Chapter 5.7 describes the settings that are necessary to create the application example.

5.5.1 Hardware settings

WLAN security settings

The settings below ensure secure data exchange between the SCALANCE W788 and the mobile panel.

These settings are always necessary for each configuration. Merely the respective addresses have to be adjusted.

Table 5-17

No. Action Remark

1. Call the “control panel” of the mobile panel.

2. Click on the “WLAN Settings” icon. A dialog box opens in which you make the following settings.

3. Select the “Wireless > Advanced” menu command. A dialog box opens. Select the “Use Windows to configure wireless settings” check box and confirm the entry with “OK”. The dialog box closes.

Page 80: 25702331 MobilePanel277F IWLAN En

5 Configuration

80 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

No. Action Remark

4. The “Wireless” menu option displays all currently available WLANs. Add a new network. To do this, click on “Add New...”.

5. Make the following settings. The settings correspond to the ones you have made in the SCALANCE W788. See Table 5-7. - Network name (SSID): CS3_Mobile_Panel - Encryption: AES - Authentication: WPA2-PSK - Network key: MobilePanel277F_IWLAN Apply the settings you have made using the “OK” button.

6. The mobile panel establishes a connection to the configured WLAN. The “Status” display indicates to which WLAN the mobile panel is connected. The “Signal Strength” display shows the WLAN quality. The WLAN settings for the access point (SCALANCE W788) are now complete.

Page 81: 25702331 MobilePanel277F IWLAN En

5 Configuration

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 81

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

Network and Dial-up Connections

In “Network and Dial-Up Connections”, you can change the network settings of the WLAN and LAN connections. The connection to the PLC and possible other WLAN components is established via the network parameters.

Table 5-18

No. Action Remark

1. Call the “control panel” of the mobile panel.

2. Click on the “Network and Dial-up Connection” icon. A new page opens on which you can make the “LAN” or “WLAN” settings. Click on the “WLAN” icon. A dialog box opens in which you can set the connection parameters. Select the “Specify an IP address” option and enter IP address and subnet mask. Confirm the entries with “OK” and close the window using the “File > Close” menu bar. In this example: IP Address: 172.16.12.210 Subnet Mask: 255.255.255.0

Page 82: 25702331 MobilePanel277F IWLAN En

5 Configuration

82 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

PROFINET setting

In “PROFINET”, you can specify the communication channel and the device name.

Table 5-19

No. Action Remark

1. Call the “control panel” of the mobile panel.

2. Click on the “PROFINET” icon. A dialog box opens. Select the following options: PROFINET IO enabled: Selected Communication Channel: WLAN Device name: Mobile277FIWLAN Confirm the entries with “OK”. Note: In the STEP 7 hardware manager, an IO device has been configured for the mobile panel. In the object properties of this IO device, a device name is entered in “General”. This name must be applied here. Please note that the name is case sensitive. (See chapter 5.4.1, Table 5-9, no. 8.)

Page 83: 25702331 MobilePanel277F IWLAN En

5 Configuration

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 83

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

PROFIsafe setting

In “PROFIsafe”, you set the PROFIsafe address.

Table 5-20

No. Action Remark

1. Call the “control panel” of the mobile panel.

2. Click on the “PROFIsafe” icon. A dialog box opens. In this dialog box, enter the PROFIsafe address. In this example: Address: 300 Note: In the STEP 7 hardware manager, an IO device has been configured for the mobile panel. Use the “PROFIsafe > F_Dest_Add” menu command to access an address in the object properties of the “Mobile277Failsafe_IO” module. This address must be applied here. (See chapter 5.4.1, Table 5-9, no. 10.)

Page 84: 25702331 MobilePanel277F IWLAN En

5 Configuration

84 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

5.5.2 WinCC flexible ES

The following sections describe all steps that are necessary to configure the mobile panel. The settings are always necessary for each configuration.

Note To stop Runtime, insert the “Stop Runtime” function into a screen.

Integrating the mobile panel into the STEP 7 project

Table 5-21

No. Action Remark

1. Insert a new HMI station into your STEP 7 project. In this example: Mobile Panel 277F IWLAN

Right-click on the STEP 7 station.

In the dialog box, select “Insert New Object > SIMATIC HMI Station”.

Now select the Mobile Panel 277F IWLAN.

Confirm the entries with OK. The HMI station is inserted.

Page 85: 25702331 MobilePanel277F IWLAN En

5 Configuration

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 85

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

Network connection of the mobile panel to the controller

Table 5-22

No. Action Remark

1. Double-click to open the configuration of the Mobile Panel 277F IWLAN. HW Config of the mobile panel opens.

2. HW Config:

Double-click to open the “HMI IE” station. The Properties window of the “HMI IE” station opens.

Click on the “Properties…” button to specify the IP address for the mobile panel and to connect the panel to Ethernet.

In this example: IP address: 172.16.12.210 Subnet: 255.255.255.0

Confirm the entries with OK.

Save and compile the station.

3. Open the mobile panel project.

In the project tree, open the “Communication > Connections” menu. The configured connection parameters are displayed.

Select the “Active” menu option to activate the connection.

You can now close the window. Save the configuration. The network settings in WinCC flexible are now complete.

Page 86: 25702331 MobilePanel277F IWLAN En

5 Configuration

86 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

Device settings on the mobile panel

Table 5-23

No. Action Remark

1. Requirement: The mobile panel project is open. In the project tree, open the “Device Settings > Device Settings” menu. Different device setting sections are displayed.

2. Runtime settings:

Zone ID / Connection point ID: When you enter a configured zone with the mobile panel, the respective ID is written to this tag.

PROFIsafe address: F-I/O address of the mobile panel wireless for PROFIsafe communication.

In this example: Zone ID / Connection point ID: “Zone_ID_Internal” PROFIsafe address: 300 Note:

“Zone_ID_Internal” tag In the properties of this tag, a function is configured via which a script is called. According to the entered ID number, this script executes a screen call. For the functional description, see chapter 5.7.4, section “Call Picture script”.

In the STEP 7 hardware manager, an IO device has been configured for the mobile panel. Use the “PROFIsafe > F_Dest_Add” menu command to access a value in the object properties of the “Mobile277Failsafe_IO” module. This value must be applied here. See chapter 5.4.1, Table 5-9, no. 10.

Page 87: 25702331 MobilePanel277F IWLAN En

5 Configuration

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 87

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

No. Action Remark

3. Service Set Identifier (SSID):

SSID 1: Enter the name of the wireless network for automatic connection establishment.

In this example: CS3_Mobile_Panel Note: It is the network you have defined in the SCALANCE W788 in the SSID name. See Table 5-7, no. 5.

Generating and transferring the configuration

Table 5-24

No. Action Remarks

1. To check the configuration data for consistency, start the generation by using the icon or by selecting the “Project > Compiler > Generate” menu command. The project is generated. The output window lists all faulty locations in the project. Use the entry in the output window to go directly to the cause of the error. You process the list of errors from top to bottom. Rebuilding all: Before you go to productive mode with your project, generate the project completely using the “Rebuild All…” command. Execute the function by selecting “Project > Compiler > Rebuild All…”.

2. Transferring the project data requires that the operator panel be connected to the configuration PC. (In this case via WLAN). Open the transfer settings by using the icon or by selecting the “Project > Transfer > Transfer...” menu command. Mode : Ethernet/Wireless IP address: 172.16.12.210

Page 88: 25702331 MobilePanel277F IWLAN En

5 Configuration

88 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

5.6 STEP 7, application example

The following sections describe all configuration steps that are necessary to reproduce the STEP 7 project for the application description. The project is based on the “standard configuration” as described in chapter 5.4.

The application example includes the evaluation of the safety functions of the mobile panel.

5.6.1 Hardware settings

To implement the application, the hardware was expanded by the following components:

ET 200S module with the respective IO modules

SCALANCE X208 (switch)

Table 5-25

No. Action Screens

1. Inserting the SCALANCE X208: The SCALANCE X208 was only integrated into the configuration to be able to directly connect additional “Ethernet nodes”. (Not mandatory to implement the application.)

From the hardware catalog of HW Config, insert the X208 into the configuration by moving it to the PROFINET connection in the station window using drag & drop. In the hardware catalog, the X208 can be found in “PROFINET IO > Network Components > SCALANCE X-200 > SCALANCE X208 > ...”.

Open the X208 properties.

Assign an IP address to the module. In this example: X208: 6GK5 208-0BA00-2AA3 IP address: 172.16.12.103 Subnet: 255.255.255.0

Page 89: 25702331 MobilePanel277F IWLAN En

5 Configuration

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 89

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

No. Action Screens

2. Inserting the ET 200S station:

From the hardware catalog of HW Config, insert the ET 200S station into the configuration by moving it to the PROFINET connection in the station window using drag & drop. In the hardware catalog, the ET 200S station can be found in “PROFINET IO > I/O > ET 200S > IM 151-3 PN HF > ...”.

Open the ET 200S properties.

Assign an IP address to the module. In this example: ET 200S: 6ES7 151-3BA20-0AB0 IP address: 172.16.12.101 SUB net: 255.255.255.0

3. Inserting the ET 200S components: From the hardware catalog, successively insert the following components into the ET 200S station using drag & drop. In the hardware catalog, the components can be found in “PROFINET IO > I/O > ET 200S > IM 151-3 PN HF > ...”.

Power module PM-E 24V DC, 6ES7 138-4CA01-0AA0

Digital input module 4/8 F-DI DC24V 6ES7 138-4FA02-0AB0

Digital output module 4 F-DO DC24V/2A 6ES7 138-4FB02-0AB0

Digital input module 4DI DC24V HF 6ES7 131-4BD00-0AB0

Digital output module 4DO DC24V/0.5A 6ES7 132-4BD01-0AA0

The addresses are automatically assigned by the system. However, you can change them in the properties of the individual components.

Page 90: 25702331 MobilePanel277F IWLAN En

5 Configuration

90 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

No. Action Screens

4. Parameterizing the DI/DO modules: DO module: You can adjust the address in the properties of the DO module. Other settings are not necessary. DI module: You can adjust the address in the properties of the DI module. In the “Parameters” tab, you can specify different values for the individual channels. The default settings were applied for this application. For detailed information on the modules, please refer to the operating manual. (See chapter 9 References.)

5. Parameterizing the F-modules: 4/8 F-DI DC24V: In the F-module properties, you can adjust the address and the special F-parameters. When installing the F-module, make sure that the setting of the DIP switches is correct. The PROFIsafe address set on the F-module must match the configured PROFIsafe address. The PROFIsafe address is selected by the system. The setting can be found in the module properties in the “Parameters > F Parameters” tab.

6. Parameterizing the F-modules: 4DO DC24V/0.5A: In the F-module properties, you can adjust the address and the special F-parameters. When installing the F-module, make sure that the setting of the DIP switches is correct. The PROFIsafe address set on the F-module must match the configured PROFIsafe address. The DIP switch setting is selected by the system. The setting can be found in the module properties in the “Parameters > F Parameters” tab.

Page 91: 25702331 MobilePanel277F IWLAN En

5 Configuration

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 91

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

No. Action Screens

7. Setting the PROFIsafe address using the DIP switches: As an example, the figure below shows a DIP switch presetting from the hardware configuration of a 4/8 F-DI DC24V module and the made DIP switch setting on the actual module that is located on the side of the F-module.

Note For detailed information on the parameters and setting options of the F-modules, please refer to the “ET 200S Distributed I/O System – Fail-Safe Modules” system manual. http://support.automation.siemens.com/WW/view/en/27235629

Page 92: 25702331 MobilePanel277F IWLAN En

5 Configuration

92 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

5.6.2 S7 program

The following sections describe the most important program blocks. The description focuses on the implementation of the F-program.

Tip:

It is recommended to open the supplied sample project to facilitate the understanding of the program structure and the described functions.

To indicate whether the described blocks are “standard blocks” or “F-blocks”, the “F-blocks” are prefixed with an “F”.

Example:

“Standard block” => FC20

“F-block” => F-FB100

In the SIMATIC Manager, F-blocks are indicated by a “yellow” frame.

Data exchange between standard program and F-program

If you want to read data from the standard program (flags or PII of standard I/O) that can be changed by the standard program or an operator control and monitoring system during runtime of an F-runtime group in the safety program, you have to use separate flags.

You must write the data from the standard program to these flags immediately before calling the F-runtime group.

In the safety program, you then have only read access to these flags.

Page 93: 25702331 MobilePanel277F IWLAN En

5 Configuration

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 93

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

The figure below illustrates this.

Example:

Direct data exchange between “standard program” and “F-program” is only permitted to a limited extent.

For instance, to exchange data between “standard program” and “F-program”, you have to use “flags” that are called, for example, in OB35.

Figure 5-2

Alternatively, you can also use an F-DB.

Permitted and non-permitted access to the standard and fail-safe process image

The figure below provides an overview of permitted and non-permitted access operations to the standard and fail-safe process image.

Table 5-26

From the standard program From the fail-safe program

Read Write Read Write

Inputs Permitted Permitted Permitted Not permittedStandard process image Outputs Permitted Permitted Not permitted Permitted

Inputs Permitted Not permitted Permitted Not permittedFail-safe process image Outputs Permitted Not permitted Not permitted Permitted

Page 94: 25702331 MobilePanel277F IWLAN En

5 Configuration

94 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

Permitted and non-permitted access to standard and F-data blocks

The figure below provides an overview of permitted and non-permitted access operations to standard and F-data blocks.

Table 5-27

From the standard program From the fail-safe program

Read Write Read Write

Standard data block

Permitted Permitted *1) Not permitted Not permitted *3)

Fail-safe data block

Permitted Not permitted *2) Permitted Permitted *4)

Example of how to read the table: *1) Write -> access to a standard DB -> from the standard program

=> is permitted *2) Write -> access to a fail-safe DB -> from the standard program

=> is not permitted

*3) Write -> access to a standard DB -> from the F-program

=> is not permitted *4) Write -> access to a fail-safe DB -> from the F-program

=> is permitted

Page 95: 25702331 MobilePanel277F IWLAN En

5 Configuration

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 95

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

Used program blocks

The following list provides an overview of the used program blocks and a brief description of their use.

Table 5-28

No. Action Remark

1. OB1: The blocks of the “standard program” are called via “OB1”.

2. OB35: The F-runtime group is called via “OB35” (call of F-FC1, F-Call). Please refer to chapter 5.4.2, S7 program, section “Creating an F-runtime group”. In addition, data is exchanged between “standard program” and “F-program”. Please refer to “Data exchange between standard program and F-program”.

For details, see chapter 5.6.3, OB35.

3. OB82, OB83, OB85, OB86, OB100, OB121, OB122: Via the different OBs, respective reactions can be evaluated and configured. After a CPU restart, defined setting of the plant to “manual mode” is performed via OB100.

4. F-FB1, Coordination: “F-FB1” is part of the F-runtime group. Please refer to chapter 5.4.2, S7 program, section “Creating an F-runtime group”. All “subprogram parts” of the F-program are called via this “F-FB1”.

For details, see chapter 5.6.3, F-FB1.

5. F-FB100, F_Prog_Mobile_Panel_277F: The special program functions of the mobile panel are evaluated via “F-FB100”.

Status (F-FB161, F_FB_MP)

Effective range evaluation (F-FB162, F_FB_RNG_4)

Error analysis from F-FB162 In addition, it is used for global “fail-safe acknowledgement” of error messages performed from the mobile panel using buttons. Please refer to chapter 5.7.3, Fail-safe acknowledgement using the mobile panel.

For details, see chapter 5.6.3 F-FB100.

6. F-FB120, F_Prog_Machine_01: “F-FB120” contains the F-program part to control “Machine 01”.

For details, see chapter 5.6.3 F-FB120.

7. F-FB122, F_Prog_Machine_02: “F-FB122” contains the F-program part to control “Machine 02”.

For details, see chapter 5.6.3 F-FB122.

8. Mobile panel blocks:

F-FB161, (F_FB_MP)

F-FB162, (F_FB_RNG_4) The blocks are called in

F-FB100, F_Prog_Mobile_Panel_277F. Please refer to chapter 3.1.5, F-program blocks of the Mobile Panel 277F IWLAN.

For details, see chapter 5.6.3 F-FB100.

Page 96: 25702331 MobilePanel277F IWLAN En

5 Configuration

96 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

No. Action Remark

9. F-FB186, F_TOF: F-FB186 generates a switch-off delay. F-FB186 is necessary for the operation of F-FB216. (FB 216 “F_FDBACK”, feedback circuit monitoring).

10. F-FB187, F_ACK_OP: This F-application block allows fail-safe acknowledgement from an operator control and monitoring system. The block is called in

F-FB100, F_Prog_Mobile_Panel_277F

F-FB122, F_Prog_Machine_02.

For details, see chapter 5.6.3 F-FB100.

11. F-FB215, F_ESTOP1: This F-application block realizes an EMERGENCY stop shutdown with acknowledgement for Stop Categories 0 and 1. The block is called in

F-FB120, F_Prog_Machine_01

F-FB122, F_Prog_Machine_02.

For details, see chapter 5.6.3 F-FB122.

12. F-FB216, F_FDBACK: This F-application block realizes feedback circuit monitoring. The block is called in

F-FB120, F_Prog_Machine_01

F-FB122, F_Prog_Machine_02. Note: Before inserting the F_FDBACK F-application block, you have to copy the F-FB186 (F_TOF) F-application block from the F-Application Blocks\Blocks block container of the Distributed Safety (V1) F-library to the block container of your S7 program if the block is not yet available in this container.

For details, see chapter 5.6.3 F-FB122.

13. F-FB217, F_SFDOOR: This F-application block realizes safety door monitoring. The block is called in

F-FB122, F_Prog_Machine_02.

For details, see chapter 5.6.3 F-FB122.

14. F-FB219, F_ACK_GL: This F-application block generates an acknowledgement for simultaneous reintegration of all F-I/Os/channels of the F-I/Os of an F-runtime group after communication errors or F-I/O/channel errors. The block is called in the following block:

F-FB1, Coordination

15. F-system blocks (generated F-blocks): F-system blocks are automatically added when generating the safety program to generate an executable safety program from your programmed safety program. Note: You must neither change (rename) nor delete F-system blocks in your user program!

16. F-FC1, F_Call: “F-FC1” represents the F-runtime group. Please refer to chapter 5.4.2, S7 program, section “Creating an F-runtime group”. F-FC1 is called via OB35.

Page 97: 25702331 MobilePanel277F IWLAN En

5 Configuration

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 97

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

No. Action Remark

17. FC12, Prog_Animate_Machines: Via FC12, the graphics lists are animated in the WinCC flexible project. A simulated motion of the drives (conveyor and robot) is performed.

18. FC16, Fault_Message_Diagnostic: Error analysis is performed via FC16.

19. FC20, Standard_Prog_Machine_01: “FC20” contains the standard program part to control “Machine 01”.

20. FC22, Standard_Prog_Machine_02: “FC22” contains the standard program part to control “Machine 02”.

Page 98: 25702331 MobilePanel277F IWLAN En

5 Configuration

98 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

No. Action Remark

21. Other blocks for the mobile panel:

F-FC176, (F_BO_W)

F-FC177, (F_W_BO) Please refer to chapter 3.1.5, F-program blocks of the Mobile Panel 277F IWLAN.

22. F-DB116 data block, F_DB_Data_Exchange F-DB116 is used to buffer data from the F-program and to exchange data between the “standard program” and the F-program part.

For details, see chapter 5.6.3 DB116.

23. F-DB160 data block, F_DB_STATES This F-DB is used to exchange the data between F-FB161 (F_FB_MP) of the operator panel and F-FB162 (F_FB_RNG_4) of the effective range. Direct data exchange between the two F-FBs is not possible. The data for up to 126 operator panels can be stored in an F_DB_STATES. 1 word of the data block is reserved for each operator panel.

24. Other F-data blocks: All other F-data blocks are instances of the respective F-application blocks (F-FBs) and instances of the generated F-FBs.

Page 99: 25702331 MobilePanel277F IWLAN En

5 Configuration

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 99

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

5.6.3 Details on the used program blocks

The following sections provide brief explanations of the configuration of the individual program blocks and their networks.

General calls

Table 5-29

No. Action Screen

1. DB116, F_DB_Data_Exchange: Creating an F-DB:

Insert a new object of the “Data Block” type into the “block folder”.

A dialog box opens. Assign a name.

In “Created in Language:”, select “F-DB” from the drop-down list.

Complete the entry with “OK”. Address the F-DB in the usual way. In this example: Name: DB116 Symbolic name: F_DB_Data_Exchange

2. OB35: Data exchange between “standard program” and F-program takes place via networks 1 to 7. F-FC1 (F-Call) must be called after the networks that are responsible for the data exchange between “standard program” and F-program.

Page 100: 25702331 MobilePanel277F IWLAN En

5 Configuration

100 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

No. Action Screen

3. F-FB1, Coordination: Via “F-FB1”, the following F-program blocks are called:

F-FB100

F-FB120

F-FB122

F-FB219 I/O assignment to the individual F-program blocks is also made in F-FB1.

F-FB100, F_Prog_Mobile_Panel_277F

Table 5-30

No. Action

1. Information on NW1: F-FB187, “F_ACK_OP”, is used for fail-safe acknowledgement. The “DB187” instance DB is used to call F-FB187. Via the “operator panel”, the values 6 and 9 are always directly assigned to the 2nd DW of the instance DB. In this case: DB187.DBW2 The evaluation of the “acknowledgement signal” of F-FB187 is always the 1st bit of the instance DB. In this case: DB187.DBX0.0 In the F-program, this “bit” is further evaluated/used. See also chapter 5.7.3, Fail-safe acknowledgement using the mobile panel. Comments on the acknowledgement: Fail-safe acknowledgement via “F_ACK_OP” is not mandatory for this application since the plant does not automatically restart after acknowledgement. The plant could thus be acknowledged via a standard signal (e.g., simple button on the panel). This example shows you how to perform fail-safe acknowledgement or intentional operation by the operator.

2. Information on NW2: F-FB161, “F_FB_MP” (mobile panel status), is called via the network. The “standard configuration” includes the description of F-FB161. See chapter 5.4.2, section “Calling and parameterizing the F-FBs for the mobile panel”.

Page 101: 25702331 MobilePanel277F IWLAN En

5 Configuration

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 101

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

No. Action

3. Information on NW3: F-FB162, “F_FB_RNG_4” (effective range for 4 mobile panels), is called via the network. The “standard configuration” includes the description of F-FB162. See chapter 5.4.2, section “Calling and parameterizing the F-FBs for the mobile panel”. One F-FB162 is configured for each effective range. In networks 5 and 6 respectively, the outputs of each individual F-FB are combined to form one respective “group message” and the result is assigned to an “F-DB” (DB116). DB116 (F_DB_Data_Exchange) is a “fail-safe DB” and used to “buffer” values. Of course, the error messages can also be evaluated individually and used accordingly in the F-program.

F-FB120, F_Prog_Machine_01:

For “Machine 01”, no additional hardware was used for the application. Merely the control program, including the WinCC flexible configuration, was implemented for the application.

Table 5-31

No. Action

1. Information on NW1: Error messages from the individual effective ranges are assembled (FB162, F_FB_RNG_4).

2. Information on NW2: The emergency stop signal is evaluated via F-FB215. The emergency stop signal comes from two different locations:

“External control” and

mobile panel -> evaluation of error messages of F-FB162, F_FB_RNG_4

Page 102: 25702331 MobilePanel277F IWLAN En

5 Configuration

102 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

No. Action

3. Information on NW3: Via this network, feedback circuit monitoring is performed with the aid of F-FB216. Parameter: QBAD_FIO = signal from the F-I/O/channel (4 F-DO DC24V/2A) on which the contactor for the drive is wired. For detailed information, please refer to your hardware configuration. The associated F-I/O DB is automatically generated when saving and compiling the hardware configuration. The output of the address can be found in the respective F-I/O DB under the name “QBAD” => “F-I/O DB.DBX2.1”. In this example: F-I/O DB: DB821 Symbolic name: F00306_4_F_DO_DC24V_2A “IN” or “OUT tags” are assigned to the “FEEDBACK, ACK and Q” parameters. The advantage of this solution is that the interconnection of inputs and outputs is made at a central location (call in FB1).

4. Information on NW4: A “simulated readout of the feedback circuit” is performed via the network. As a result, the “Q” output of the feedback circuit (F-FB216) is assigned to an “F-DB” (DB116). In FB1, NW3, the result is assigned to the “FEDDBACK” input of “F-FB120”.

5. Information on NW5: Via this network, a summary is made that indicates whether an acknowledgement request is pending.

F-FB122, F_Prog_Machine_02:

Table 5-32

No. Action

1. Information on NW1: Via this network, error messages from the individual effective ranges are assembled (FB162, F_FB_RNG_4).

2. Information on NW2: The “enabling conditions” for “manual mode” are evaluated via this network.

3. Information on NW3: The “enabling conditions” for “automatic mode” are evaluated via this network.

Page 103: 25702331 MobilePanel277F IWLAN En

5 Configuration

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 103

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

No. Action

4. Information on NW4: The emergency stop signal is evaluated via F-FB215. The emergency stop signal comes from two different locations:

“External control” and

mobile panel -> evaluation of error messages of F-FB162, F_FB_RNG_4 The emergency stop evaluation additionally differentiates between:

Closed safety door

Open safety door

5. Information on NW5: Feedback circuit monitoring is performed via F-FB216. Parameter: QBAD_FIO = signal from the F-I/O/channel (4 F-DO DC24V/2A) on which the contactor for the drive is wired. For detailed information, please refer to your hardware configuration. The associated F-I/O DB is automatically generated when saving and compiling the hardware configuration. The output of the address can be found in the respective F-I/O DB under the name “QBAD” => “F-I/O DB.DBX2.1”. In this example: F-I/O DB: DB821 Symbolic name: F00306_4_F_DO_DC24V_2A “IN” or “OUT tags” are assigned to the “FEEDBACK, ACK and Q” parameters. The advantage of this solution is that the interconnection of inputs and outputs is made at a central location (call in FB1).

6. Information on NW6: As a result, the “Q” output of the feedback circuit (F-FB216) is assigned to an “F-DB” (DB116). The result is evaluated in FC22.

Page 104: 25702331 MobilePanel277F IWLAN En

5 Configuration

104 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

No. Action

7. Information on NW7: Via this network, safety door monitoring is performed with the aid of F-FB217. Parameter: QBAD_IN1 = signal from F-I/O/channel of input IN1(4/8 F-DI DC24V) at which the inputs of the safety door are wired. For detailed information, please refer to your hardware configuration. You can check the associated channel number in the F-module properties => “Parameter > Module Parameters > Channel x,y”. The associated F-I/O DB is automatically generated when saving and compiling the STEP 7 hardware configuration. The addresses of the output can be found in the respective F-I/O DB under the name “QBAD_I_channel no.”. In this example: F-I/O DB: DB820 Symbolic name: F00300_4_8_F_DI_DC24V Channel 1.5: DB820.DBX4.1 / DB820.DBX4.5 “IN” or “OUT tags” are assigned to the “IN1, IN2 and ACK” parameters. The advantage of this solution is that the interconnection of inputs and outputs is made at a central location (call in FB1).

8. Information on NW8: Via this network, a non-fail-safe evaluation is performed whether the safety door is open. The result is assigned to an “F-DB” (DB116). Among other things, the evaluation serves simulation purposes of the plant screen (evaluation in FC12).

9. Information on NW9: Via this network, a summary is made that indicates whether an acknowledgement request is pending.

10. Information on NW10 and 11: In networks 10 and 11, F-FB187, “F_ACK_OP”, is used to implement the following functions:

Release to open the safety door

Release to close the safety door The respective “control” is performed via the mobile panel. Remark: This configured procedure is not necessary for, for example, a safety door with tumbler. In this case, the application is used to perform intentional (not unintentional) operation by the plant operator.

Page 105: 25702331 MobilePanel277F IWLAN En

5 Configuration

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 105

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

5.7 Mobile panel, application example

The following sections describe the individual configuration steps that are necessary to reproduce the mobile panel project for the application example. The project is based on the “standard configuration” as described in chapter 5.5.

5.7.1 Defining the zones, effective ranges and transponders

The following sections describe the individual configuration steps that are necessary to set up the zones, effective ranges and transponders.

If no zones or effective ranges are provided for the plant, no entries have to be made at this point.

Table 5-33

No. Action Remark

1. Calling the “Zones” menu: In the project tree, open the menu by selecting “Device Settings > Zones”. The “Zones” menu is divided into two sections:

Zones

Transponders Creating the zones: In “Zones”, enter all zones defined by you. Enter the respective “limits” (maximum permissible distance between transponder and mobile panel). Initially, the zone IDs are assigned automatically. You can change the IDs at a later time. Creating the transponders: In the “Transponders” section, enter all transponders defined by you. Initially, the transponder IDs are assigned automatically. You can change the IDs at a later time. The zones and effective ranges and the transponder assignment have been defined in chapter 5.1.2, “Assigning transponders, zones and effective ranges”, in Table 5-2.

Page 106: 25702331 MobilePanel277F IWLAN En

5 Configuration

106 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

No. Action Remark

2. Assigning the zones: Select a zone and assign the relevant transponders to the zone. To do this, activate the “check box” to the left of the transponder. If a transponder has already been assigned to a zone, the “check box” next to the transponder is grayed out. For information on zones and transponders, please refer to

chapter 3.1.1, Table 3-1

chapter 5.1.2, Table 5-2.

3. Properties on zones: You can configure “events” on zones. To do this, click on a zone. In “Properties > Events”, you can configure an “On entry” or an “On exit” function. In this application, functions were not configured on the zones. Screen change is performed via a script. (See chapter 5.7.4.)

4. Assigning the effective ranges: Calling the “Effective ranges” menu: In the project tree, open the menu by selecting “Device Settings > Effective ranges”. The “Effective ranges” menu is divided into two sections:

Effective ranges

Transponders Defining the effective ranges: In “Effective ranges”, enter all effective ranges defined by you. Enter the respective “limits” (maximum permissible distance between transponder and mobile panel). Initially, the effective range IDs are assigned automatically. You can change the IDs at a later time. Defining the transponders: You see the “same” “Transponders” view as previously in the “Zones” menu. You can add transponders to the listed transponders, edit existing transponders and, for example, change the transponder IDs.

Page 107: 25702331 MobilePanel277F IWLAN En

5 Configuration

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 107

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

No. Action Remark

5. Assigning an effective range: Select an effective range and assign the relevant transponders to the effective range. To do this, activate the “check box” to the left of the transponder. If a transponder has already been assigned to an effective range, the “check box” next to the transponder is grayed out. For information on effective ranges and transponders, please refer to

chapter 3.1.1, Table 3-2

chapter 5.1.2, Table 5-2.

6. Checksum: The “Effective range” menu contains the “Checksum” parameter: When accepting a plant, a “checksum” is determined when testing the effective ranges. This determined value is entered in this input box. See also chapter 6.2, Acceptance of effective ranges and transponders.

Page 108: 25702331 MobilePanel277F IWLAN En

5 Configuration

108 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

5.7.2 Device-specific displays of the mobile panel

The following sections list the device-specific displays of the mobile panel that are used in the project.

Note You do not have to use the listed objects if no zones and effective ranges are provided in your plant.

However, it is recommended that at least the “Battery” and “WLAN quality” objects be used in the project.

For a detailed description of the individual device-specific displays, please refer to the following chapters:

3.1.1, Transponders, zones and effective ranges

3.1.2, Device-specific displays of the Mobile Panel 277F IWLAN

Table 5-34

No. Action Remark

1. Device-specific displays: You find the new device-specific displays in “Tools > Enhanced Objects”:

Battery

Effective range quality

Effective range name

Zone quality

Zone name

WLAN quality You can configure all the objects centrally in one screen or insert the objects individually for each screen, i.e. “plant-specifically”, to have a better assignment. In Runtime, the objects always display the name or the quality for the range in which the mobile panel is currently located. For this reason, no special object properties have to be configured to the objects, for example, to display the name of an effective range.

2. Battery: Use drag & drop to insert the “Battery” object from the Tools window into your screen. In this example, the object was configured to the permanent window since it applies to the entire plant area.

Page 109: 25702331 MobilePanel277F IWLAN En

5 Configuration

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 109

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

No. Action Remark

3. WLAN quality: Use drag & drop to insert the “WLAN quality” object from the Tools window into your screen. In this example, the object was configured to the permanent window since it applies to the entire plant area.

4. “Zone quality” and “Zone name”: If you have configured a zone for your plant, use drag & drop to insert the “Zone quality” and “Zone name” objects from the Tools window into your screen. In this example, the objects were configured to the respective plant screen (Screen 01 and Screen 02) to allow better orientation.

5. “Effective range quality” and “Effective range name”: If you have configured effective ranges for your plant, use drag & drop to insert the “Effective range quality” and “Effective range name” objects from the Tools window into your screen. In this example, the objects were configured to the respective plant screen (Area 02 and Area 03) to allow better operation. The “Zone name” and “Zone quality” objects were not used in “Screen 03” since the configured limits for the zone and the effective range are identical and since the objects have no operator functionality.

Page 110: 25702331 MobilePanel277F IWLAN En

5 Configuration

110 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

5.7.3 Fail-safe acknowledgement using the mobile panel

Plant states can be acknowledged using hardware keys and using the HMI operator panel.

If fail-safe acknowledgement is to be made using an HMI operator panel, the “FB187, F_ACK_OP” F-application block has to be used. This FB allows fail-safe acknowledgement from an HMI operator panel. In addition, the function of the FB can be used to perform intentional operation to exclude, for example, unintentional operation.

In this application, the function is used for:

Emergency stop acknowledgement

Release to open and close the safety door

For detailed information on the principle of operation of the FB, please refer to the STEP 7 online help.

The call of this F-FB is described in chapter 5.6.2, S7 program, in Table 5-28, no. 11.

Note Comment on the acknowledgement:

Fail-safe acknowledgement via “F_ACK_OP” is not mandatory for this application since the plant does not automatically restart after acknowledgement. The “plant” could thus be acknowledged via a standard signal (e.g., simple button on the panel).

This example shows you how to perform fail-safe acknowledgement or intentional operation by the operator.

Table 5-35

No. Action Remark

1. Acknowledgement functionality: An acknowledgement consists of two steps: Step 1: Using the first button, the value “6” is assigned to the 2nd data word of the instance DB of FB187 (F_ACK_OP). This can be done using the “Properties > Press > Calculation > SetValue” function. In this example, the value “6” is assigned to the DB187.DBW2 instance DB.

Page 111: 25702331 MobilePanel277F IWLAN En

5 Configuration

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 111

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

No. Action Remark

2. Step 2: Using the second button, the value “9” is assigned to the 2nd data word of the instance DB of FB 187. This can be done using the “Properties > Press > Calculation > SetValue” function. In this case, the value “9” is assigned to the DB187.DBW2 instance DB. Perform these two steps for other buttons with this functionality. Merely the relevant instance DB must be used.

3. Operation: Correct execution of the function requires that the operator initially

presses the 1st button

and the 2nd button only after one second within one minute.

If this sequence is not followed, the function will not be executed and must be repeated. In this example, the 1st button indicates that it has to be pressed for at least one second. (This ensures that the 2nd button is pressed with the respective delay.)

Page 112: 25702331 MobilePanel277F IWLAN En

5 Configuration

112 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

5.7.4 Configured screens and functions

The following sections describe the individual configured screens and the specific additional functions (scripts) that were used.

“Call_Picture” script:

Table 5-36

No. Action Remark

1. “Call_Picture” script: Using a system function, an automatic screen call can be configured on a zone. This function is always active during runtime. Another option to make an automatic screen call is to evaluate the zone ID and to use a script. The advantage is that the automatic screen call can be influenced.

2. Function: The “Call_Picture” script evaluates the “zone ID” transmitted to the mobile panels via the transponders. The respective plant screen is called depending on the evaluated “zone ID”. A “BOOL tag” is evaluated at the start of the script.

Value “0”, the following functions are executed => automatic screen change occurs.

Value “1”, the following functions are not executed => automatic screen change does not occur.

The script is called when a value of the tag is changed that has been used in the device setting for the “zone ID”. The “BOOL tag” used to evaluate whether the stored functions are executed is set or reset using a button. Thus the operator defines whether an automatic screen change is made.

Page 113: 25702331 MobilePanel277F IWLAN En

5 Configuration

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 113

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

Screen_1:

Table 5-37

No. Action Remark

1. In “Screen_1”, five buttons are configured; a screen selection is configured to each button. In the “Switch on” state, the bit of the “Deactivate_Auto_Activate_Picture” tag is set when using the “Deactivate automatic screen call” button. In the “Switch off” state, the bit is reset. The tag is used in the “Call_Picture” script and to evaluate the automatic screen change.

Screen_2:

Table 5-38

No. Action Remark

1. In “Screen_2”, seven different buttons are configured that are used to control Machine 01. A screen call is configured to the “ACK” button and to “Startsite”. The “plant screen” is displayed via two graphic I/O fields that are shown depending on a tag. The graphics lists are used to animate a moving conveyor.

Page 114: 25702331 MobilePanel277F IWLAN En

5 Configuration

114 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

Screen_3:

Table 5-39

No. Action Remark

1. In “Screen_3”, eleven different buttons are configured that are used to control Machine 02. A screen call is configured to the “ACK” button and to “Startsite”. The functionality for “Fail-safe acknowledgement using the mobile panel” is configured to the buttons of the “Safety door” functional unit. See also the description in Table 5-35 in this chapter. In this case, the function is used to achieve intentional operation. In addition, a bit is set when pressing the button and reset when releasing the button. In the S7 program, this bit is used for error analysis. The center of the screen features two text fields that are shown or hidden depending on a tag. The text fields are used to indicate to the operator when the “release” to open the safety door has been performed and whether the safety door has been opened. The “plant screen” is displayed via three graphic I/O fields that are shown depending on a tag. The graphics lists are used to animate the robot motion.

Screen_4:

Table 5-40

No. Action Remark

1. The following objects are configured in “Screen_4”.

Effective range quality

Effective range name

Zone quality

Zone name This screen is used to illustrate the transponder characteristics. It displays the reception quality for different distances between mobile panel and transponder. The “yellow” section shows the effective range.The “pink” section shows the zone area.

Page 115: 25702331 MobilePanel277F IWLAN En

5 Configuration

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 115

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

Screen_5:

Table 5-41

No. Action Remark

1. Different buttons are configured in “Screen_5”. The functionality for “Fail-safe acknowledgement using the mobile panel” is configured to the button of the “Acknowledgement” functional unit. See Table 5-35 in this chapter. The screen calls shown on the buttons are configured to the buttons of the “Activate screen” functional unit. An Alarm View is configured to the “Pending and unacknowledged alarms” functional unit. All pending and unacknowledged errors and alarms are displayed.

Page 116: 25702331 MobilePanel277F IWLAN En

5 Configuration

116 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

Screen_6:

Table 5-42

No. Action Remark

1. Different functions and objects are configured in “Screen_6”. Objects...

Effective range quality

Effective range name

Zone quality

Zone name This illustrates that the individual objects can also be placed “centrally” at one location and that they need not necessarily be assigned to individual “areas”. The objects always show the current name / quality of the respective transponder detected by the mobile panel. The screen calls shown on the buttons are configured to the buttons of the “Activate screen” functional unit. In the “Switch on” state, the bit of the “Deactivate_Auto_Activate_Picture” tag is set when using the “Deactivate automatic screen call” button. In the “Switch off” state, the bit is reset. The tag is used in the “Call_Picture” script and to evaluate the automatic screen change. Change language that is used to switch between “German” and “English” is configured to the “German” button. The function to stop Runtime is configured to the “Stop Runtime” button. A program call is configured to the “Date and Time” button. Via this program call, the “Date and Time” system function of the mobile panel is called directly. A program call is configured to the “OP” function. Via this program call, the “OP” system function of the mobile panel is called directly.

Page 117: 25702331 MobilePanel277F IWLAN En

6 Commissioning

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 117

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

6 Commissioning The instructions provide a brief description of the steps that are necessary to commission the mobile panel. For detailed information on “commissioning”, please refer to the “Fail-safe operation of the Mobile Panel 277F IWLAN” Function Manual.

6.1 Acceptance of the configuration

The acceptance of the plant includes the following areas:

Configuring the F-CPU and F-I/O

F-program

Effective ranges and transponders

Acceptance of the F-CPU and F-I/O configuration

Please refer to the detailed description in the “S7 Distributed Safety – configuring and programming” manual, chapter “Acceptance of the configuration for the F-CPU and fail-safe I/O”.

Acceptance of the safety program

Please refer to the detailed description in the “S7 Distributed Safety – configuring and programming” manual, chapter “Acceptance of a safety program”.

Effective ranges and transponders

To accept the effective ranges and transponders, you have to determine a CRC checksum in the plant and enter the checksum in the project.

After another project transfer to the mobile panel, you can operate the plant with the mobile panel.

Print the project in “Complete” output format.

Archive the project.

For a detailed description of printing and archiving projects, please refer to the WinCC flexible online help.

Chapter 6.2 provides a description of the procedure for the acceptance of effective ranges and transponders.

Page 118: 25702331 MobilePanel277F IWLAN En

6 Commissioning

118 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

6.2 Acceptance of effective ranges and transponders

Introduction

When starting a project in the plant for the first time, all effective ranges and their assigned transponders have to be tested. The result of the test is a CRC checksum that you must enter in the project. Then you have to transfer the project to the operator panel again.

Transponders that are exclusively assigned to one zone are not considered in this test.

Acceptance in the event of changes

When changing the configuration of the transponders and effective ranges in the plant, you have to adapt the configuration. Then you must accept the effective ranges and transponders again.

Requirement

In the project:

Effective ranges and transponders have been configured.

The project has been transferred to the operator panel.

In the plant:

In the plant, the transponders are installed in such a way that the effective ranges stored in the project are formed.

Batteries have been inserted into the transponders. The ID is set on the transponders that is stored in the project for these transponders.

The IDs of the effective ranges are designated in the plant.

The quality of the WLAN range is sufficient.

An indicator is installed (for example, a lamp).

Procedure

Table 6-1

No. Action Screen

1. Switching on the mobile panel: Switch on the mobile panel. The Windows CE desktop with the Loader menu is displayed. If the project does not start automatically, select the “Start” button.

Page 119: 25702331 MobilePanel277F IWLAN En

6 Commissioning

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 119

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

No. Action Screen

2. Transponder test: After the project has started, the “Transponder test” dialog box is displayed. In “Effective ranges”, you see a list with the names of all configured effective ranges.

3. Testing effective range M02: The required values can be found in the WinCC flexible configuration. For more information, see chapter 5.7.1. Furthermore, the effective range ID and the transponder ID have been defined in chapter 5.1.2. 1. In the “Effective ranges” list, select the

first effective range (Machine_01) you want to test.

2. The right “Transponders” list displays all transponders with their respective IDs that are assigned to the effective range in the project. (In this example, a transponder with ID 200.)

3. Go to this transponder. 4. In the plant, read the ID of the selected

effective range (20) and enter this ID in the “Effective range” box.

5. In the “Transponders” box, enter the transponder ID. (In this example: 200)

6. Test the entered ID using the “Test” button.

7. When the operator panel receives the signal of the respective transponder, the transponder is considered tested. In the list, the transponder is marked with a check mark.

8. If additional transponders are located in the effective range, repeat steps 3 to 7 for all transponders assigned to this effective range.

If the transponder is not detected, check the entered values or change your position to the transponder.

Page 120: 25702331 MobilePanel277F IWLAN En

6 Commissioning

120 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

No. Action Screen

4. Testing other effective ranges: Test all other effective ranges of the left list. Repeat steps 1 to 8 as described above.

5. Calculating the checksum: Once you have successfully tested all effective ranges, use the “Calculate” button. The operator panel calculates the ‘ “CRC checksum”. The CRC checksum is displayed in the “CRC” box. In this example: CRC: 3403

6. Entering the CRC checksum in WinCC flexible:

Open the project in WinCC flexible ES and enter the checksum “3403” in the “Effective ranges” editor.

Once again, transfer the project to the mobile panel.

The project can now be used for operator control and monitoring of the plant.

Page 121: 25702331 MobilePanel277F IWLAN En

7 Operation of the Application

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 121

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

7 Operation of the Application

This chapter provides you with information on …

… how to operate all functions of this application.

7.1 Switching the mobile panel on/off

Table 7-1

No. Action Screen

1. Switching on the mobile panel: To switch on the mobile panel, briefly press the ON/OFF button.

The “PWR” LED lights up and so does the screen.

During starting, a progress bar is displayed.

After starting the operating system, the Loader is displayed.

If there is a charged battery, the “BAT” LED lights up green. If the mobile panel does not start, the battery might be empty or possibly there is no battery.

2. Switching off the mobile panel: To switch off the mobile panel, press the ON/OFF button on the mobile panel for at least 4 seconds.

If Runtime of the project had already been started, a safety prompt is displayed.

Confirm this prompt with “Yes”.

The “Confirm removal” dialog box is displayed. Confirm this dialog box by pressing one of the enabling buttons within 60 seconds.

After pressing the enabling button,

the mobile panel is removed.

the current project is closed.

the mobile panel is switched off.

Page 122: 25702331 MobilePanel277F IWLAN En

7 Operation of the Application

122 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

7.2 Integrating the mobile panel into the IWLAN

Table 7-2

No. Action Screen

1. After you have switched on the mobile panel, the Windows CE desktop with the Loader menu is displayed after booting. The front of the mobile panel features five LEDs that display the states of mobile panel and communication (see also chapter 3.1.3). The following LEDs light up:

PWR

COM

BAT If the “COM LED” does not light up, go to the “WLAN Settings” and check the status of the WLAN settings (see chapter 5.5.1).

2. Depending on the configuration, the project starts automatically or the operator starts the project using the “Start” button on the Loader. PROFIsafe communication is established. When establishing the connection, the “Establishment of safety connection” dialog box is displayed. While this connection establishment is not completed, the mobile panel is not integrated into the CPU safety program. Operation using the mobile panel is not possible and the emergency stop button is not active. The action is canceled using the “Yes” button. You return to the Windows CE desktop user interface.

3. The mobile panel is integrated into the safety program of the F-CPU. This operation takes a certain time. The “Test enabling switches” dialog box opens. The operator is prompted to press both enabling buttons until the “Panic” position is reached. It is not necessary that both enabling buttons be pressed simultaneously. The following LEDs light up:

SAFE

PWR

COM

BAT

Page 123: 25702331 MobilePanel277F IWLAN En

7 Operation of the Application

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 123

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

No. Action Screen

4. After the operator has pressed the enabling buttons, the configured start screen is displayed. The emergency stop button is now active! (Provided that the safety function is programmed accordingly in the F-CPU.) See chapter 3.1.4.

Page 124: 25702331 MobilePanel277F IWLAN En

7 Operation of the Application

124 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

7.3 Removing the mobile panel from the IWLAN

Removal means the intentional removal of the operator panel from the safety program without side effects, for example a global rampdown.

The operator removes the operator panel by alternatively performing one of the following actions:

Closing the project

Switching off the operator panel

After removing the operator panel, it must be stored in a locked area.

Table 7-3

No. Action Screen

1. To stop Runtime of the mobile panel, use the “Stop Runtime” button. The button is available on the “Service Site”. Note: Always use a button with the “Stop Runtime” function in your project.

2. After you have executed the “Stop Runtime” function, the “Start removal” dialog box is displayed. Select the “Yes” button. Use the “No” button to cancel the action.

Page 125: 25702331 MobilePanel277F IWLAN En

7 Operation of the Application

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 125

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

No. Action Screen

3. After you have confirmed the function with “Yes”, the “Confirm removal” dialog box is displayed. Confirm the removal using one of the “enabling switches”. After using the “enabling switch”, Runtime of the operator panel is shut down. The “SAFE LED” is off again. The emergency stop button is now no longer active! Danger: To avoid confusion between effective and non-effective emergency stop buttons, only one integrated mobile panel must be freely accessible. When the mobile panel is not used, it must be stored in a locked area. (See also chapter 3.1.4.)

Page 126: 25702331 MobilePanel277F IWLAN En

7 Operation of the Application

126 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

7.4 Logging on to and logging off from an effective range

Logging on to the effective range

Table 7-4

No. Action Screen

1. When the operator enters an effective range with the mobile panel, the system displays an “Effective range name” object indicating that he/she can log on to the effective range. Note: The “Effective range name” object is displayed with a “white” background.

2. To log on to the effective range, the operator touches the “Effective range name” object. The “Effective range logon” dialog box opens automatically. Note: The dialog box is shown automatically and does not have to be configured.

3. In the plant, the operator reads the effective range ID, enters it in the “Effective range logon” dialog box and confirms the entry using the “Yes” button. In this case, the operator enters “20” for “Machine 02”. Note: The effective range ID is listed on a sign that was placed next to the machine by the plant owner.

Page 127: 25702331 MobilePanel277F IWLAN En

7 Operation of the Application

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 127

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

No. Action Screen

4. If the entered effective range ID matches the configured ID, the mobile panel is logged on to the effective range. The “Effective range name” object is displayed with a “green” background. Note: As soon as the mobile panel is logged on, the enabling buttons are active.

5. RNG LED: When the mobile panel is logged on to an effective range, this is indicated by the “RNG” LED. Note: In the plant, an indicator for the effective range is active additionally, e.g. a lamp. (Must be provided by the plant owner.)

NOTICE When the mobile panel is logged on to the effective range, the following rules apply:

The operator must not leave the effective range without logging off. If the operator leaves the effective range for more than 30 seconds without logging off, a local rampdown occurs.

Logging off from the effective range

Table 7-5

No. Action Screen

1. To log off from the effective range, the operator touches the “Effective range logoff” object. The “Effective range logoff” dialog box opens automatically. The operator then confirms logoff using the “Yes” button. As soon as the mobile panel is logged off, the enabling buttons are no longer active. The “RNG” LED is not illuminated.

Page 128: 25702331 MobilePanel277F IWLAN En

7 Operation of the Application

128 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

7.5 Operating the plant screens

The following sections describe the operation of the individual plant screens.

Plant screen “Screen 01”, start screen

Table 7-6

No. Action Screen

1. General: The “Screen 01” plant screen is configured as a “start screen” in WinCC flexible. In the “start screen”, the individual plant screens can be called manually. The “Machine 01”, “Machine 02” and “Machine 03” plant screens can be called automatically by the system. -> Evaluation via zone ID. Automatic screen call is deactivated using the “Deactivate automatic screen call” button. The page for acknowledging fault messages is called using the “ACK Site” button. The Service page is called using the “Service Site” button.

Page 129: 25702331 MobilePanel277F IWLAN En

7 Operation of the Application

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 129

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

Plant screen “Screen 02”, operation of Machine 01

Table 7-7

No. Action Screen

1. General: Configured safety functions: Machine 01 can be shut down using the “emergency stop” button of the mobile panel and using an installed hardware “emergency stop button”. Other safety-related functions have not been configured for “Machine 01”. “Startsite” button. Using the “Startsite” button, the start page is called on which all plant screens can be called manually. “ACK” button. Using the “ACK” button, a page is called on which all fault messages can be viewed and acknowledged. “Displaying zone quality, Displaying zone names”: These displays only provide information to the operator.

2. Auto mode: The conveyor moves at normal speed.

The conveyor is switched on using the “On” button.

The conveyor is switched off using the “Off” button.

3. Manual mode: The conveyor moves at a reduced speed.

The conveyor is switched on using the “On” button.

The conveyor is switched off using the “Off” button.

4. Maintenance mode: The conveyor moves at a further reduced speed and operation is possible only in “jog mode”.

The conveyor is switched on and off using the “On” button.

The “Off” button has no function. To move the conveyor, the “On” button must be kept permanently pressed in Maintenance mode. When the button is not pressed, the conveyor stops.

Page 130: 25702331 MobilePanel277F IWLAN En

7 Operation of the Application

130 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

Plant screen “Screen 03”, operation of Machine 02

Table 7-8

No. Action Screen

1. General: Configured safety functions: Machine 02 can be shut down using the “emergency stop” button of the mobile panel and using an installed hardware “emergency stop button”. The “switch off behaviors” of the mobile panel described below are evaluated in the F-program.

Emergency stop

Shutdown

Local rampdown

Global rampdown “Startsite” button. Using the “Startsite” button, the start page is called on which all plant screens can be called manually. “ACK” button. Using the “ACK” button, a page is called on which all fault messages can be viewed and acknowledged.

2. Auto mode: The robot moves at normal speed.

The robot is switched on using the “On” button.

The robot is switched off using the “Off” button. Requirement for operation:

The safety door must be closed. Logon is not necessary. A warning message is displayed if a condition is not met.

3. Manual mode: The robot moves at a reduced speed.

The robot is switched on using the “On” button.

The robot is switched off using the “Off” button. Requirement for operation:

Logon to the effective range necessary (effective range ID: 20)

Enabling button must be pressed before using the “On” button and must be kept pressed during operation.

The safety door must be closed. A warning message is displayed if a condition is not met.

Page 131: 25702331 MobilePanel277F IWLAN En

7 Operation of the Application

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 131

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

No. Action Screen

4. Maintenance mode: The robot moves at a further reduced speed and only “jog mode” is possible.

The robot is switched on and off using the “On” button.

The “Off” button has no function. Requirement for operation:

Logon to the effective range necessary (effective range ID: 20) -> see chapter 7.4, Logging on to and logging off from an effective range.

Enabling button must be pressed before using the “On” button and must be kept pressed during operation.

The safety door may be both closed and open. A warning message is displayed if a condition is not met.

5. Opening the safety door: Release to open the safety door:

The operator presses the “Step 1” button for approx. 1 second.

The operator presses the “Step 2” button within the next 60 seconds.

After the function has been successfully executed, the following message is displayed on the screen: “Release to open the safety door!” When the safety door is opened, the following message is displayed on the screen: “Warning: Operating with open safety door!” Furthermore, the “plant screen” is displayed with open safety door. Requirement for operation:

The robot must not be switched on.

6. Closing the safety door: Release to close the safety door:

The operator presses the “Step 1” button for approx. 1 second.

The operator then presses the “Step 2” button within the next 60 seconds.

After successful execution of the function, the message is hidden. Furthermore, the “plant screen” is then displayed with closed safety door.

Page 132: 25702331 MobilePanel277F IWLAN En

7 Operation of the Application

132 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

No. Action Screen

7. Logging on to the effective range: Log on to an effective range as follows:

Activate the “Effective range name” “button".

A dialog box opens. In this dialog box, enter the effective range ID (20).

Confirm the entry using the “Yes” button. After successful logon, the effective range name button is displayed in “green”. Requirement for logon: The effective range name “button” is “white” and the effective range name is displayed.

8. Logging off from the effective range: Log off from an effective range as follows:

Activate the “Effective range name” “button".

Confirm logoff using the “Yes” button.

Page 133: 25702331 MobilePanel277F IWLAN En

7 Operation of the Application

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 133

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

Plant screen “Screen 04”, operation of Machine 03

Table 7-9

No. Action Screen

1. General: A zone and an effective range with different limits were configured for Machine 03 in WinCC flexible. An S7 program was not created for Machine 03. This page is used to illustrate the transponder characteristics and to show that zones and effective ranges can be realized using a transponder and that they can have different limits. (Limits = distance between transponder and mobile panel) Using the “Effective range” field, you can log on to the effective range.

Plant screen “Screen 05”, acknowledgement unit and display of fault messages

Table 7-10

No. Action Screen

1. General: Different functions can be executed on this page. Acknowledgement: The “Acknowledgement” field is used for fail-safe acknowledgement of fault messages. This is, for example, necessary after triggering the “emergency stop” function or to reintegrate the F-module.

The operator presses the “Step 1” button for approx. 1 second.

The operator then presses the “Step 2” button within the next 60 seconds.

After successful execution of the function, the fault message is reset.

Page 134: 25702331 MobilePanel277F IWLAN En

7 Operation of the Application

134 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

No. Action Screen

2. Screen selection: Using “Activate screen”, the designated plant screens can be called manually. The “Back” button takes you to the previous plant screen.

3. Pending and unacknowledged alarms: Outputs all pending and unacknowledged alarms. Initially, acknowledge all alarms using the “Acknowledgement” button of the Alarm View. If, for example, the emergency stop has previously been triggered, “fail-safe acknowledgement” is required after acknowledging the alarm.

Page 135: 25702331 MobilePanel277F IWLAN En

7 Operation of the Application

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 135

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

Plant screen “Screen 06”, Service Site

Table 7-11

No. Action Screen

1. General: Different functions can be executed on the Service Site. Zones / effective ranges: The configured displays for the zones and effective ranges are used to test the functionality of the configured ranges with the mobile panel from a “central location”.

2. Screen selection: Using “Activate screen”, the designated plant screens can be called manually. Using the “Deactivate automatic screen call” button, automatic call of the “Machine 01”, “Machine 02” and “Machine 03” plant pages is deactivated.

3. System functions: When using these buttons, the respective functions are executed.

Page 136: 25702331 MobilePanel277F IWLAN En

7 Operation of the Application

136 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

7.6 Problem solving

The following sections describe solutions to problems that may occur when commissioning.

The mobile panel does not establish communication with the PLC

Check the “WLAN Settings” of the mobile panel. -> See chapter 5.5.1.

The mobile panel does not establish a PROFISAFE connection to the PLC

Check the “WLAN Settings” of the mobile panel. -> See chapter 5.5.1.

Logon to an effective range is not possible

Check the effective range ID.

Check the transponder ID.

In the F-program, check the “F-FB162” block to see whether the associated effective range ID (RNG_ID) has been correctly assigned. This ID must match the effective range ID stored in WinCC flexible. -> See chapter 5.4.2, Table 5-13, no. 4.

Check the rotary coding switch settings of the transponders (hex value).

The F-program is not executed

Check the F-runtime group. Are the correct F-FBs called in the F-runtime group? -> F-FC1, F-FB1, DB1?

Is F-FC1 called in OB35?

Are all other configured F-program blocks called via F-FB1?

The CPU goes to “Stop” after operation on the operator panel

When diagnosing the CPU module information, the “Data corruption in the safety program…” message is displayed.

Possible cause: Probably unauthorized access or block calls in your standard or F-program.

Call the “Edit safety program” function. See chapter 5.4.2, Table 5-15.

Select the small arrow to the right of the “Compile” button. A dialog box is displayed. In this dialog box, select “Check for Accesses from the Standard User Program”. The system searches for possible unauthorized accesses and where necessary displays the relevant information.

The “Download safety program” dialog box is no longer displayed

In the SIMATIC Manager, activate the system messages in “Options > Settings > General > Deactivated system messages” by selecting the “Activate” button.

The SCALANCE W788 “home page” cannot be accessed using Internet Explorer

After parameterizing the security settings on the SCALANCE, you have to prefix “https://” in the Internet Explorer address bar (default: http://).

Page 137: 25702331 MobilePanel277F IWLAN En

8 Glossary

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 137

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

Appendix and References

8 Glossary

Table 8-1

Term Explanation

IWLAN IWLAN = Industrial Wireless Local Area Network The essential difference compared to a WLAN is the accurately timed transmission of trigger circuitry and data records, which is mandatory for industrial use to allow safe control of machines. The network uses a special encryption method to prevent manipulation. Standard and fail-safe communication takes place via IWLAN. Fail-safe communication complies with SIL 3 / PL e. This is enabled by PROFIsafe.

PST Primary Setup Tool

PL determination PL = “Performance Level” “Performance Level” stands for the quality of the risk reduction measures or the ability of safety-related parts of control systems to perform a safety function under foreseeable conditions and to achieve the expected risk reduction.

PL “a” (highest probability of failure)

PL “e” (lowest probability of failure)

PROFIsafe Fail-safe PROFINET bus profile for communication between safety program and F-I/O in an F-system.

PROFIsafe with SCALANCE W

PROFIsafe is a protocol extension for the PROFIBUS field bus system and the PROFINET Industrial Ethernet variant. PROFIsafe introduces features for fail-safe communication to both bus/network systems. The achieved properties include:

Protection against corrupted addresses

Protection against data loss

Guaranteed response times

RJ45 Symmetrical connector for data cables. Also known as a western connector or western plug. Widely used plug connector in telephone or ISDN technology that is used in LAN installations in the office and industrial environment.

Router Active network component that controls data traffic based on the IP address. Routers have a wide range of filter functions.

SCALANCE Scalable Performance, name of the SIMATIC NET product generation for active Industrial Ethernet network infrastructure components.

Switch A switch is a network component with essentially the same characteristics as a bridge. In contrast to bridges, however, the switch can establish multiple connections between its ports simultaneously. These connections are established dynamically and temporarily depending on the data traffic. Each connection has the full nominal bandwidth.

Page 138: 25702331 MobilePanel277F IWLAN En

8 Glossary

138 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

Term Explanation

SIL determination SIL = “Safety Integrity Level”. Discrete level (one of three possible) for the determination of the safety integrity requirements of safety-related control functions, which is assigned to the SRECS. Safety Integrity Level 3 represents the highest and Safety Integrity Level 1 the lowest safety integrity level.

SSID name In wireless networks (WLANs) according to the 802.11 standard, SSID (Service Set Identifier) refers to the freely selectable name of such a wireless network. The SSID string can be up to 32 characters long. It is configured in the access point of a WLAN and set on all clients that are to have access to it.

WLAN WLAN = Wireless Local Area Network The WLAN range is the range of the plant in which the mobile panel communicates with other communication nodes via a wireless local area network.

Page 139: 25702331 MobilePanel277F IWLAN En

9 References

Mobile Panel 277F IWLAN V1.0, ID Number: 25702331 139

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

9 References This list is by no means complete and only presents a selection of related references.

Table 9-1

Topic Title

/1/ STEP 7 Automating with STEP7 in STL and SCL Hans Berger Publicis Corporate Publishing ISBN 3-89578-113-4

/2/ Operating Instructions

Operator Panel: Mobile Panel 277F IWLAN Order no.: 6AV6691-1DQ01-2AA0 http://support.automation.siemens.com/WW/view/en/31512926

/3/ Function Manual Fail-safe operation of the Mobile Panel 277F IWLAN Order no.: 6AV6691-1FQ01-2AA0 http://support.automation.siemens.com/WW/view/en/31255853

/4/ Safety “S7fcotia.xls” spreadsheet http://support.automation.siemens.com/WW/view/en/25412441

/5/ IWLAN Execution times of the F-blocks for the Mobile Panel 277F IWLAN http://support.automation.siemens.com/WW/view/en/27097159

/6/ IWLAN Setup of an Industrial Wireless LAN http://support.automation.siemens.com/WW/view/en/22681042

/7/ Configuration Manual

SCALANCE W-700 http://support.automation.siemens.com/WW/view/en/32816761

/8/ Configuration Manual

S7 Distributed Safety – configuring and programming http://support.automation.siemens.com/WW/view/en/22099875

/9/ Safety Implementation of a safety function (SIL 3 / PL e) with PROFINET IO via IWLAN http://support.automation.siemens.com/WW/view/en/28609440

/10/ Installation and Operating Manual

SIMATIC Distributed I/O System Fail-Safe Engineering ET 200S Distributed I/O System http://support.automation.siemens.com/WW/view/en/12490437

Page 140: 25702331 MobilePanel277F IWLAN En

10 History

140 Mobile Panel 277F IWLAN

V1.0, ID Number: 25702331

Co

pyr

igh

t

Sie

me

ns

AG

20

10

All

righ

ts r

ese

rve

d

25

702

331

_M

ob

ileP

ane

l27

7F

_IW

LA

N_e

n.d

oc

9.1 Internet links

This list is not complete and only represents a selection of relevant references.

Topic Title

\1\ Reference to the document

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

\2\ Siemens I IA/DT Customer Support

http://support.automation.siemens.com

10 History Table 10-1 History

Version Date Modification

V1.0 03/15/10 First edition

V1.0 07/09/10 Link matched