Configuration of the Mobile Panel 277(F) IWLAN V2

Similar documents
Communication between HMI and Frequency Converter. Basic Panel, Comfort Panel, Runtime Advanced, SINAMICS G120. Application Example 04/2016

Display of SINAMICS Error Messages in Runtime Professional

Library Description 08/2015. HMI Templates. TIA Portal WinCC V13.


SINAMICS G/S: Integrating Warning and Error Messages into STEP 7 V5.x or WinCC flexible

Display of SINAMICS Fault Messages in WinCC V7.4

Applications & Tools. Mobile Panel 277F IWLAN V2 -Upgrading to Roaming- WinCC flexible 2008 SP2 + HSP. Application description February 2011

TeleService of a S station via mobile network

Key Panel Library / TIA Portal

S Data Transfer with SEND/RECEIVE Interface

Configuration of an MRP ring with SIMOCODE and SIMATIC S SIMOCODE pro V PN, SIMATIC S Siemens Industry Online Support

Configuration of an MRP Ring and a Topology with Two Projects

Cover. Mobile Panel 277F IWLAN RFID. WinCC flexible 2008 SP2 + HSP. Application description February Applications & Tools. Answers for industry.



User Login with RFID Card Reader



Production feedback via WinCC Data Transfer with XML file

Exchange of large data volumes between S control system and WinCC

Position Control with SIMATIC S and SINAMICS V90 via IRT PROFINET SINAMICS V90 PROFINET. Application description 03/2016

Visualizing Energy Data of a SITOP PSU8600

Automatic Visualization of the Sample Blocks in WinCC Advanced

Applikationen & Tools. Network Address Translation (NAT) and Network Port Address Translation (NAPT) SCALANCE W. Application Description July 2009

Synchronizing recipes via a SIMATIC HMI Panel

House Control with Touch Panel

Setting up a secure VPN Connection between the TS Adapter IE Advanced and Windows 7

Check List for Programming Styleguide for S7-1200/S7-1500

Generating the Parameters for the Modbus/TCP Communication

Data Storage on Windows Server or NAS Hard Drives






Time Synchronization with an HMI Operator Panel and a SIMATIC PLC

SIMATIC NET OPC Server Implementation

Configuring the F-I-Device function with the SENDDP and RCVDP blocks.

Application example 02/2017. SIMATIC IOT2000 Connection to IBM Watson IoT Platform SIMATIC IOT2040


Determination of suitable hardware for the Process Historian 2014 with the PH-HWAdvisor tool

Diagnostics for enabled Configuration Control with S and ET200SP

Multiuser Engineering in the TIA Portal



Setting up a secure VPN connection between two SCALANCE S Modules Using a static IP Address


SIMATIC Visualization Architect (SiVArc) Getting Started

SINAMICS G/S: Tool for transforming Warning and Error Messages in CSV format

Check List for Programming Styleguide for S7-1200/S7-1500


Checking of STEP 7 Programs for the Migration of S7-318 to S CPU318 Migration Check. Application description 01/2015


Setting up 08/2017. Setting up the SIMATIC IOT2000 SIMATIC IOT2020, SIMATIC IOT2040

Setting up a secure VPN Connection between SCALANCE S and CP x43-1 Adv. Using a static IP Address. SCALANCE S, CP Advanced, CP Advanced


Setting up a secure VPN Connection between CP x43-1 Adv. and SOFTNET Security Client Using a static IP Address

Setting up 01/2017. Setting up the SIMATIC IOT2000 SIMATIC IOT2020, SIMATIC IOT2040

Application example 12/2016. SIMATIC IOT2000 OPC UA Client SIMATIC IOT2020, SIMATIC IOT2040

Setting up time synchronization of Process Historian and Information Server


Setting up a secure VPN Connection between SCALANCE S and SSC Using a static IP Address. SCALANCE S, SOFTNET Security Client

Sending and Receiving SMS Messages via a SCALANCE M Router SCALANCE M874/M876, S7-1200/S CPU / V1.0. Application Example 06/2016

Moving a Process Historian/ Information Server from Workgroup A to Workgroup B


WinCC Runtime Professional S7-Graph Overview and PLC Code Viewer

Networking a SINUMERIK 828D

Monitoring of 24 V load circuits


Monitoring Machines and Plants with Network Cameras. SIMATIC HMI Comfort Panels; KTP Mobile / WinCC V13 SP1. Application Example 03/2016

Windows firewall settings for X-Tools Server Pro. CMS X-Tools / V / CPU PN/DP. Application description 6/2016

Applications & Tools. Communication between WinAC MP and a SIMATIC S7. Application for the PUT and GET Function Blocks of the S7 Communication


Integration of Process Historian / Information Server in a Domain



Setting up a secure VPN Connection between two M812-1 Using a static IP Address

Engineering of the Configuration Control for IO Systems

Transmitting HMI data to an external monitor

Acyclic communication between S and V90PN via PROFINET. Application example 12/

I-Device Function in Standard PN Communication SIMATIC S7-CPU, CP, SIMOTION, SINUMERIK. Configuration Example 08/2015

X-Tools Loading Profile Files (LPF)

Configuration Control with the S and ET 200SP



APF report templates based on data from the WinCC User Archive

PNDriver V2.1 Quick Start Guide for IOT2040 SIMATIC IOT

SIMATIC Energy Suite Visualization example of the "*.csv"-energy Data Files

SIMATIC PCS 7 Minimal Configuration


Applications & Tools. Individual Access to Stored PDF- and HTML-Documents via Comfort Panel. WinCC Comfort V11. Application Description May 2012

Applications & Tools. Service Concept: Auto Backup for the Comfort Panels. WinCC (TIA Portal) V12. Application Description May 2013

Applications & Tools. Remote Control of Operator Panel in Applications requiring Validation in the Pharmaceutical Environment

Applications & Tools. Configuration of Direct Starters with the APL Channel Block FbSwtMMS in SIMATIC PCS 7 SIMATIC PCS 7 V8.0

Report operator actions with the WinCC WebNavigator

TIA Portal Openness: Generating a Modular Machine with S TIA Portal Openness V14 SP1. Application Example 07/2017



Application for Process Automation


Transcription:

Application Example 07/2016 Configuration of the Mobile Panel 277(F) IWLAN V2 WinCC (TIA Portal) / V13 SP1 / SIMATIC S7-1500 / SIMATIC S7-300 https://support.industry.siemens.com/cs/ww/en/view/109479616

Siemens AG 2016 All rights reserved Warranty and Liability Warranty and Liability Note The Application Examples are not binding and do not claim to be complete with regard to configuration, equipment or any contingencies. The Application Examples do not represent customer-specific solutions. They are only intended to provide support for typical applications. You are responsible for the correct operation of the described products. 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 we cannot be made liable for any damage/claims beyond the liability clause described. We reserve the right to make changes to these Application Examples at any time and without prior notice. If there are any deviations between the recommendations provided in this Application Example and other Siemens publications e. g. catalogs the contents of the other documents shall 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 fundamental contractual obligations ( wesentliche Vertragspflichten ). The compensation for damages due to a breach of a fundamental contractual obligation is, however, limited to the foreseeable damage, typical for the type of contract, except in the event of intent or gross negligence or injury to life, body or health. The above provisions do not imply a change of the burden of proof to your detriment. Any form of duplication or distribution of these Application Examples or excerpts hereof is prohibited without the expressed consent of Siemens AG. Security information Siemens provides products and solutions with Industrial Security functions that support the secure operation of plants, systems, machines and networks. In order to secure plants, systems, machines and networks against cyber threats it is necessary to implement (and to maintain continuously) a holistic, state-of-the-art Industrial Security concept. With this in mind, Siemens products and solutions are only part of such a concept. It is the client s responsibility to prevent unauthorized access to his plants, systems, machines and networks. Systems, machines and components should only be connected with the company s network or the Internet, when and insofar as this is required and the appropriate protective measures (for example, use of firewalls and network segmentation) have been taken. In addition, Siemens recommendations regarding appropriate protective action should be followed. For more information on Industrial Security, visit http://www.siemens.com/industrialsecurity. Siemens products and solutions undergo continuous development to make them even more secure. Siemens explicitly recommends to carry out updates as soon as the respective updates are available and always only to use the current product versions. Use of product versions that are no longer supported, and failure to apply latest updates may increase customer s exposure to cyber threats. In order to always be informed about product updates, subscribe to the Siemens Industrial Security RSS Feed at http://www.siemens.com/industrialsecurity. Entry ID: 109479616, V1.0, 07/2016 2

Siemens AG 2016 All rights reserved Table of Contents Table of Contents Warranty and Liability... 2 1 Task... 4 2 Solution... 6 2.1 Overview... 6 2.2 Description of the core functionality... 7 2.3 Hardware and software components... 8 2.3.1 Validity... 8 2.3.2 Components used... 8 3 Basics... 9 3.1 Transponders, zones and effective ranges... 9 3.2 F blocks... 10 3.3 Device-specific display of the mobile panel... 11 4 Mode of Operation... 14 4.1 Application example... 14 4.1.1 F program S7-1500F... 14 4.1.2 F program S7-300... 15 4.1.3 Device-specific F-program blocks... 15 4.1.4 Mobile panel configuration... 16 4.2 Access point (SCALANCE W-700)... 17... 18 5.1 Preparatory measures... 18 5.1.1 Project and device-specific data... 18 5.1.2 Transponders, zones and effective ranges... 19 5.1.3 Addresses and passwords used... 19 5.2 Project settings... 20 5.3 SCALANCE W788-2 RJ45 configuration... 21 5.4 Device configuration... 34 5.4.1 SIMATIC S7-1500F / S7-300F... 34 5.4.2 Mobile panel... 36 5.5 STEP 7 program... 40 5.5.1 S7-1500F... 40 5.5.2 S7-300F... 49 5.6 Mobile panel configuration... 51 5.6.1 Zones and effective ranges... 51 5.6.2 Plant screens... 54 5.6.3 Control panel settings... 57 5.6.4 WLAN Configuration of the mobile panel... 60 6 Commissioning... 70 6.1 Preparatory measures... 70 6.2 Transferring program/configuration... 71 6.3 Accepting transponders and effective ranges... 71 7 Operating the Application... 75 7.1 Overview... 75 7.2 Zones and effective ranges... 76 8 Error analysis... 79 9 Links & Literature... 80 10 History... 80 Entry ID: 109479616, V1.0, 07/2016 3

Siemens AG 2016 All rights reserved 1 Task 1 Task Introduction The aim of the application is to provide a description for creating a standard configuration for the Mobile Panel 277F IWLAN V2. The standard configuration is used as initial project for the further implementation of your automation task in the program. The standard configuration provides, for example, all required signals for the evaluation of the emergency stop button, the enabling switch as well as different switch-off scenarios. Main contents of this application The following points will be discussed in this application: Basic information on Mobile Panel 277(F) IWLAN V2 F programming Configuring an Access Point Creating STEP 7 and F program Creating the Mobile Panel 277(F) IWLAN V2 program Configuring the transponders Commissioning the Mobile Panel 277(F) IWLAN V2 Notes Whenever this document talks about the mobile panel, it always relates to the Mobile Panel 277(F) IWLAN V2. Whenever it is referred to manuals in this document, you will find the list of links to these manuals in chapter 9 (link collection). Standard configuration There is a detailed description in the respective chapters, what settings have to be generally made for the mobile panel and in the STEP 7 program part. The standard configuration includes a minimum configuration. This is how you integrate the mobile panel 277(F) iwlan into a secure IWLAN connection. The standard configuration includes an F program for the evaluation of the security-relevant functions, such as, for example, the evaluation of the emergency stop button on the mobile panel. The following two SIMATIC controllers are used: S7-300F S7-1500F Entry ID: 109479616, V1.0, 07/2016 4

Siemens AG 2016 All rights reserved 1 Task Topics not covered by this application For better clarity, this application only provides the information that is required for creating the standard configuration. If required, it is referred to related links and manuals. Entry ID: 109479616, V1.0, 07/2016 5

Siemens AG 2016 All rights reserved 2 Solution 2.1 Overview 2 Solution 2.1 Overview Schematic layout The figure below shows a schematic illustration of the most important components that have been used for the implementation of the standard configuration. Please note that the standard configuration does not include an evaluation of the safety door, control of the drives (conveyor belt/robots) etc. Figure 2-1 1 2 3 4 5 PROFINET mit PROFIsafe 1.) Transponders 2.) Scalance (Access Point) 3.) Mobile Panel 277(F) IWLAN V2 4.) SIMATIC F controller (S7-300 / S7-1500) 5.) PROFIsafe Entry ID: 109479616, V1.0, 07/2016 6

Siemens AG 2016 All rights reserved 2 Solution 2.2 Description of the core functionality Topics not covered by this application This application does not include a description of: the SIMATIC controller used the mobile panel used the WinCC engineering tool (TIA Portal) the access point used. Safety notices and standards Guidelines and approvals Operational security etc. Please also see Operating Instructions or the Function Manual for the Mobile Panel 277(F) IWLAN (see /3/). Only the settings necessary for the hardware and software components used will be described for the application. (SIMATIC controller, SCALANCE W700 etc.) Basic knowledge regarding the above listed topics is assumed or can be read in the appropriate device manuals. Assumed knowledge In order to implement the application, basic knowledge of STEP 7 programming and HMI configuration is assumed. 2.2 Description of the core functionality The core functionality is the configuration of the WLAN for the mobile Panel for the SCALANCE W700 of the device-specific F block for the evaluation of the emergency stop button of the enabling button of device-specific switch-off behavior of the zones and effective ranges Entry ID: 109479616, V1.0, 07/2016 7

Siemens AG 2016 All rights reserved 2 Solution 2.3 Hardware and software components 2.3 Hardware and software components 2.3.1 Validity The instruction was created with WinCC Advanced V13 SP1 update 7 2.3.2 Components used The application has been created using the following components: Hardware components Table 2-1 Component Qty Article number Note SCALANCE W788-2RJ45 1 6GK5788-2FC00-0AA0 Recommended IWLAN Access Points see product note link 41310983 Key-Plug W780 ifeatures 1 6GK5907-8PA00 Technical data Mobile Panel 277(F) IWLAN V2 1 6AV6645-0EC01-0AX1 Other variants, see product note link 41310983 CPU 317F-2PN/DP 1 6ES7317-2FK14-0AB0 All SIMATIC 300F controllers CPU 1516F-3PN/DP 1 6ES7516-3FN01-0AB0 All SIMATIC 1500F controllers Transponder V2 2 6AV6671-5CM00-0AX1 -- Software components Table 2-2 Component Qty Article number Note WinCC Advanced V13 SP1 1 6AV2102-0AA03-0AA5 -- STEP 7 Professional V13 SP1 1 6ES7822-0AA03-0YA5 -- STEP 7 Safety Advanced V13 SP1 1 6ES7833-1FA13-0YA5 -- Example files and projects The following list includes all files and projects that are used in this example. Table 2-3 Component Note 109479616_CODE_v10.zip 109479616_DOKU_v10_en.pdf The zip file includes two independent projects. S7-300 controller S7-1500 controller This document Entry ID: 109479616, V1.0, 07/2016 8

Siemens AG 2016 All rights reserved 3 Basics 3.1 Transponders, zones and effective ranges 3 Basics This chapter describes the device-specific properties for the operation of the mobile panel. Detailed information on these items can be found in the online help or in the operating instructions or the function manual for the Mobile Panel 277(F) IWLAN. 3.1 Transponders, zones and effective ranges Transponders Figure 3-1 1 7 2 A 3 The transponders form the zones and effective ranges A unique ID is set on each transponder via rotary coding switch (1). The ID on the transponder is set in Hex format. In relation to Figure 3-1 the set no. is 3A27 Hex. Zones Zones are used for site-dependent control of a plant area. You can, for example, configure a change of screen when entering or leaving a zone. The plant operator therefore automatically gets shown the appropriate plant screen for each plant area. The zones are of no importance for the failsafe operation. A logon is not necessary in this area. Effective range An effective range is the zone in which parts of the plant, for example, a machine can be operated failsafe with the enabling buttons of the mobile panel. As soon as the mobile panel recognizes that it is located within an effective range, the operator can log on to the mobile panel in the effective range. Only after successful login, is it possible to carry out fail-safe operation by the plant section that is limited by the effective range. Plants without effective ranges and zones You can also operate the mobile panel in a plant without effective ranges and zones. In this case, transponders are not required in the plant. You will then have no option to operate the plant parts safely via the mobile panel nor is it possible to automatically access the screens. Regardless of this, the emergency stop button is always active when the mobile panel is integrated in the PROFIsafe communication. Entry ID: 109479616, V1.0, 07/2016 9

Siemens AG 2016 All rights reserved 3 Basics 3.2 F blocks Position of zones and effective ranges Effective ranges and zones can be configured independent from each other. A transponder can be assigned to a zone an effective range a zone and at the same time to an effective range. The transponders have a configured acquisition area. In order to cover a larger acquisition area, you can form a larger effective range or a zone with several transponders. Acceptance of effective ranges and transponders In order to accept the effective ranges and the transponders, you have to determine a CRC checksum and enter it in the project. Once the project has again been transferred to the operator panel, you can operate the plant with the operator panel. A detailed description can be found in the function manual of the Mobile Panel (see /3/). 3.2 F blocks General There are device-specific blocks for the mobile panel. They will be discussed in more detail below. F_FB_MP: mobile panel status With the F_FB_MP the assigned mobile panel is monitored. You have to use a separate F_FB_MP for each mobile panel. F_FB_MP fulfills the following tasks: It integrates the operator panel into the safety program of the F-CPU. After a communication error, the block excludes the operator panel from the safety program. The block passes on the states of the operator panel to the F_FB_RNG_n. Note As of WinCC V13 SP1 the F_FB_STATES is no longer used for the data exchange between the F_FB_MP and the F_FB_RNG_n. Create a standard F_DB instead of the F_FB_STATES. F_FB_RNG_4, F_FB_RNG_16 With the F_FB_RNG_4 or _16 the assigned effective range is managed. Up to four (16) mobile panels can be connected. You have to use a F_FB_RNG for each effective range. Entry ID: 109479616, V1.0, 07/2016 10

Siemens AG 2016 All rights reserved 3 Basics 3.3 Device-specific display of the mobile panel The F_FB_RNG performs the following functions, depending on the state of the mobile panels that are assigned to the effective range: Monitoring the effective range. Providing the panels with the data from the effective range (ID, assignment) if it is located in it. Logging on and out of a panel in the effective range. Enabling the override mode. Setting the outputs for the different switch-off scenarios (emergency stop, shutdown, enable etc.). Evaluation of the emergency stop button. The emergency stop button is only evaluated when you call a F_FB_RNG_n in your safety program. WARNING Always call an F_FB_RNG_n in your safety program, even if you do not use effective ranges in your plant. 3.3 Device-specific display of the mobile panel The mobile panel has device-specific displays that are explained in more detail below. Battery status The battery" object displays the state of charge of the main battery. Charge the battery in good time. Alternatively, change the main battery. The object is only used for display and is not operated. WLAN quality The "WLAN quality" object displays how good the WLAN radio connection is. The mobile panel measures the signal strength and shows the quality based on 5 bars. The object is only used for display and is not operated. Effective range name The Effective range name" object includes several functions. Shows the name of the effective range in which the mobile panel is currently located. The name of the effective range is automatically assigned to the object in runtime via the transponders. A special configuration is not necessary. Log on/off from the effective range You log on or off to the effective range via the object. For this purpose, please refer to chapter Operating the Application Link. Entry ID: 109479616, V1.0, 07/2016 11

Siemens AG 2016 All rights reserved 3 Basics 3.3 Device-specific display of the mobile panel Effective range quality The Effective range quality object shows whether the mobile panel 277 F IWLAN is still located in an effective range. The mobile panel calculates the effective range quality from the distance to the assigned transponders. The object is only used for display and is not operated. Zone name In Runtime, the Zone name object indicates the name of the zone in which the mobile panel is currently located. The name of the zone is automatically assigned to the object via the transponders in Runtime. A special configuration in WinCC flexible is not necessary. The Zone name object is purely for display purposes and not operated. 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. Transponder view with radiation pattern The transponder (gray box) transmits its ID in an almost lobe-shaped area with a configured maximum range of x 1 = 8 m. Figure 3-2 1 Zone with poor effective range quality. 2 Zone with good effective range quality. 3 The effective range quality along the white line is 100 %. More details on radiation pattern can be found in the manual. Entry ID: 109479616, V1.0, 07/2016 12

Siemens AG 2016 All rights reserved 3 Basics 3.3 Device-specific display of the mobile panel Plant example with effective range and zone Figure 3-3 Green: Signals sent from the mobile panel Orange: Configured zone Yellow: Configured effective range 1 4 2 3 General: The emergency stop button is always active, when the mobile panel is integrated in the PROFIsafe communication. Point 1: Figure of a transponder. Point 2: The mobile panel is located outside of a configured zone or of an effective range. No automatic plant recognition and no operation possible. fail-safe Point 3: Point 4: The mobile panel is located in the area of the configured zone. Plant recognition can be configured in this area. The enabling button is not evaluated. The mobile panel is located in the area of the configured effective range. A fail-safe operation of the plant can be carried out via logon in the effective range. Plant recognition via zone recognition could additionally be configured. Entry ID: 109479616, V1.0, 07/2016 13

Siemens AG 2016 All rights reserved 4 Mode of Operation 4.1 Application example 4 Mode of Operation General This chapter describes generally valid correlations. 4.1 Application example General The application consists of two projects. Project with a SIMATIC S7-300F controller and a mobile panel Project with a SIMATIC S7-1500F controller and a mobile panel The main difference of the configuration is the STEP 7 program 4.1.1 F program S7-1500F By inserting the SIMATIC S7-1500F, an F runtime group is automatically created. The F runtime group is made up of FOB_RTG1 (OB123) Main_Safety_RTG1 (FB1) Main_Safety_RTG1 calls the F-program blocks that will be created in the further course. The figure below shows the automatically created F-runtime group. You can edit it later on. Figure 4-1 Details on the individual parameters can be found in the manual or the online help. Entry ID: 109479616, V1.0, 07/2016 14

Siemens AG 2016 All rights reserved 4 Mode of Operation 4.1 Application example 4.1.2 F program S7-300 By inserting SIMATIC S7-300F, the CYC_INT5_RTG1 (OB35) is automatically created via which the Main_Safety_RTG1 (FB1) is called in turn. Main_Safety_RTG1 calls the F-program blocks that will be created in the further course. Figure 4-2 4.1.3 Device-specific F-program blocks For the mobile panel the following device-specific F-program blocks are available. F_FB_MP F_FB_RNG_4 F_FB_RNG_16 Figure 4-3 Entry ID: 109479616, V1.0, 07/2016 15

Siemens AG 2016 All rights reserved 4 Mode of Operation 4.1 Application example You can find the blocks in the Instructions task card in the Communication tab. The F blocks for the Mobile Panel 277F IWLAN and for the wired KTP Mobile are located in the Failsafe HMI Mobile Panels folder. NOTICE Note the call sequence of the device-specific F blocks. If the two F blocks F_FB_MP and F_FB_RNG_n are used, F_FB_MP always has to be called first. 4.1.4 Mobile panel configuration The configuration includes two configured screens, in which the device-specific features are listed. Screen_1 The screen contains elements for the evaluation of a zone (zone signal and zone name) and elements for an effective range (effective range signal and effective range name). Screen_2 Example, how a fail-safe acknowledgment can be carried out via the panel. The permanent window contains the objects Battery status and WLAN quality. You do not have to use all objects listed. It is recommended to use at least the objects Battery status and WLAN quality in the configuration. Figure 4-4 Entry ID: 109479616, V1.0, 07/2016 16

Siemens AG 2016 All rights reserved 4 Mode of Operation 4.2 Access point (SCALANCE W-700) Note on Figure 4-4 The text in the figure says that the evaluation of the emergency stop signal will not be evaluated further in the standard configuration. 4.2 Access point (SCALANCE W-700) As access point a SCALANCE W-700 is used. Fail-safe communication between the connected controller and the mobile panel are made possible through the settings made. Entry ID: 109479616, V1.0, 07/2016 17

Siemens AG 2016 All rights reserved 5.1 Preparatory measures General The chapter describes all required settings in order to prepare the mobile panel for fail-safe operation. Starting point is a newly created project. You can also integrate the template into an existing configuration. For the F parameters the preset values were mostly applied. If required, you have to adjust these values in your application case. For better understanding it is helpful, if you have the included example project nearby. The following points will be discussed Preparatory measures for the configuration IP addresses Transponders, zones and effective ranges Addresses, parameters and passwords used Project settings Access point configuration Device configuration STEP 7 Mobile Panel STEP 7 program Mobile panel configuration Zones and effective ranges Device-specific displays Hardware settings 5.1 Preparatory measures 5.1.1 Project and device-specific data IP addresses Specify the IP addresses of the individual Ethernet nodes. Table 5-1 Nodes IP address CPU 1516F-3 PN/DP 172.16.34.34 CPU 317F-2PN/DP 172.16.34.34 Mobile panel 277F IWLAN 172.16.34.210 SCALANCE W788 172.16.34.70 Entry ID: 109479616, V1.0, 07/2016 18

Siemens AG 2016 All rights reserved 5.1 Preparatory measures 5.1.2 Transponders, zones and effective ranges Table 5-2 Transponder Transponder Machine 1 Transponder Machine 2 Transponder ID (hex) Transponder ID (dec) Zone ID 28 h 40 10 100 32 h 50 20 120 Effective range ID Checksum: 0000h 5.1.3 Addresses and passwords used Table 5-3 Parameters PROFIsafe address: - Mobile panel (device configuration) - Mobile panel (hardware configuration) - STEP 7 (device configuration) PROFINET name SSID name: Service Set Identifier Protection of the offline safety program Access level SCALANCE W788 Addresses, name and password 300 (see Link) mobile277fiwlan (see Link) os2mobilepanel (see Link) simatic (see Link) simatic (see Link) w700 (Name) Original Name: admin Password: admin New password Name: admin Password: simatic Entry ID: 109479616, V1.0, 07/2016 19

Siemens AG 2016 All rights reserved 5.2 Project settings 5.2 Project settings STEP 7 Safety By inserting an F controller, a safety program is automatically created. If required, check that this option is enabled. Menu command Options > Settings (1). List entry STEP 7 Safety (2). Figure 5-1 1 2 Protection of the offline safety program You can protect the safety program with a password. To do this, open the Safety Administration (1) in the project tree. You can assign a password in the Protection list entry. Note The settings have nothing to do with the protective levels that can be configured. (see Link). Figure 5-2 1 Entry ID: 109479616, V1.0, 07/2016 20

Siemens AG 2016 All rights reserved 5.3 SCALANCE W788-2 RJ45 configuration 5.3 SCALANCE W788-2 RJ45 configuration General If you do not know what settings have been made on the access point used, it is recommended to reset the device to factory settings first. If necessary, please save the existing settings. How to reset a data backup or the access point to factory settings can be found in the manual (see \5\). Regarding the application, the SCALANCE W788-2 RJ45 is used. Assigning the IP address In order to assign the ACCESS POINT to an IP address or adjust to it, use the integrated function in the Online access folder in the WinCC (TIA Portal). Figure 5-3 Select the following in folder Online access > Your interface used (Ethernet card) > Update available nodes > Device folder > Online & diagnostics. A dialog box opens. This is where you can then make the different settings and perform the functions. In this case, select Functions > Assign IP address. Alternatively, you can also, for example, use the PST Tool (Primary Setup Tool). You can download the PST Tool from the Online Support page. (see \6\). Entry ID: 109479616, V1.0, 07/2016 21

Siemens AG 2016 All rights reserved 5.3 SCALANCE W788-2 RJ45 configuration Table 5-4 1. Reset ACCESS POINT to default values (short description) Disconnect the device from the power supply. Press the reset button (behind the covered PLUG slot) and reconnect the device to the supply voltage with the button pressed down. Hold down the button until the red error LED (F) stops flashing after approx. 10 seconds and it changes to continuous light. Now release the button and wait until the error LED (F) goes out again. The device will then automatically start with the default parameters. 2. Assigning the IP address Call the PST. Select the access point and enter the IP address (1) as well as the device name (2). Apply the settings made to the device (3). 3 1 2 SCALANCE configuration Two WLAN networks can be configured for the SCALANCE W788-2 RJ45. Only the WLAN 1 network is needed for the communication with the mobile panel. The settings made in this entry are optional for the WLAN 2 network. Entry ID: 109479616, V1.0, 07/2016 22

Siemens AG 2016 All rights reserved 5.3 SCALANCE W788-2 RJ45 configuration Table 5-5 1. Calling web-based manager Enter the IP address of the SCALANCE in the address field of the WEB browser. When there is a connection to the SCALANCE, the login mask of the web-based manager will appear. In this example: IP address: https://172.16.34.70 Name: admin Password: admin Note Depending on the configuration, use https -> instead of http. 2. Adjusting password After the login, a note appears that you should adjust the password. Adjust the password. Alternatively, you can also adjust the password in Security > Passwords. Entry ID: 109479616, V1.0, 07/2016 23

Siemens AG 2016 All rights reserved 5.3 SCALANCE W788-2 RJ45 configuration 3. After the successful login, an Explorer view with the different subfolders will appear for the configuration of the SCALANCE W788-2 RJ45. Call the Basic Wizard (1). 1 4. - Basic Wizard: - System - Select the device mode here. In this case AP (access point). Click on Next to continue. Entry ID: 109479616, V1.0, 07/2016 24

Siemens AG 2016 All rights reserved 5.3 SCALANCE W788-2 RJ45 configuration 5. - Basic Wizard: - Country - Select the country code via the drop-down box. In this example: Country Code: Germany The device name (system name) identifies a network node. In this example: System Name: OS2-Network-01 Click on Next to continue. 6. - Basic Wizard: - IP - The DHCP Client option is disabled. Specified IP address: 172.16.34.70 Subnet Mask: 255.255.0.0 Click on Next to continue. Entry ID: 109479616, V1.0, 07/2016 25

Siemens AG 2016 All rights reserved 5.3 SCALANCE W788-2 RJ45 configuration 7. - Basic Wizard: - Management Interfaces - HTTPS Server only: Enabled DCP Server: Read/Write SNMP: SNMPv1/v2c/v3 SNMPv1/v2 Read-Only: Enabled Click on Next to continue. 8. - Basic Wizard: - Antenna - Specify an antenna for each channel. Optionally, you can have a second antenna for each channel (redundant assignment). Click on Next to continue. Entry ID: 109479616, V1.0, 07/2016 26

Siemens AG 2016 All rights reserved 5.3 SCALANCE W788-2 RJ45 configuration 9. - Basic Wizard: - Radio - Specify the transmission method. In this case WLAN 1: Frequency Band: 5 GHz WLAN Mode 5 GHz: 802.11a max. Tx Power: 10 dbm (individual specification) For the WLAN 2 the same settings have been made. Click on Next to continue. Note: For the WLAN operation the 5 GHz band (IEE 802.11a) has to be used. Entry ID: 109479616, V1.0, 07/2016 27

Siemens AG 2016 All rights reserved 5.3 SCALANCE W788-2 RJ45 configuration 10. - Basic Wizard: - AP - When several access points are used, it has to be made sure that neighboring channels of other access points do not overlap. WLAN 1 Channel 36 WLAN 2 Channel 48 VAP 1.1 SSID: os2mobilepanel VAP 2.1 SSID: os3mobilepanel Note The SSID name of WLAN 1 is used later on for the WLAN configuration of the mobile panel (Link). Entry ID: 109479616, V1.0, 07/2016 28

Siemens AG 2016 All rights reserved 5.3 SCALANCE W788-2 RJ45 configuration 11. - Basic Wizard: - Security - Select the Authentication Type from the drop-down list. WLAN 1/VAP1.1: Open System. WLAN 2/VAP2.1: Open System. Click on Next to continue. Note The ipcf-mc option will be enabled later on. This is why you do not need an encryption here. Entry ID: 109479616, V1.0, 07/2016 29

Siemens AG 2016 All rights reserved 5.3 SCALANCE W788-2 RJ45 configuration 12. - Basic Wizard: - Summary - The figure shows a summary of the settings made. In order to apply the settings made, click the Set Values button. 1 Entry ID: 109479616, V1.0, 07/2016 30

Siemens AG 2016 All rights reserved 5.3 SCALANCE W788-2 RJ45 configuration 13. - IFeatures: - ipcf-mc Select the ifeatures > ipcf-mc option via the menu tree. Enable the Enable ipcf-mc option. Confirm the selection via the Set Value button. By confirming the Set Value button, a window appears. For this purpose, look at the table section below. 14. - IFeatures: - ipcf-mc Message of the ipcf-mc option after enabling. Confirm the message with OK. Once you have confirmed the message, the initial screen is shown again. Entry ID: 109479616, V1.0, 07/2016 31

Siemens AG 2016 All rights reserved 5.3 SCALANCE W788-2 RJ45 configuration 15. Security: - WLAN Setting encryption Select the Security > WLAN option via the menu tree. Select the Keys tab. Enter a password for the WLAN 1 and WLAN 2 in the Key 1 column. The password has to have a character length of 5, 13 or 16 characters. In this example: 1234567812345678 The name/number has to match that of the mobile panel (see Link). Repeat the specified step for WLAN 2. Note The password of WLAN 1 and WLAN 2 can be identical. Entry ID: 109479616, V1.0, 07/2016 32

Siemens AG 2016 All rights reserved 5.3 SCALANCE W788-2 RJ45 configuration 16. Security: - WLAN Select the Security > WLAN option via the menu tree. Select the Basic tab. Enable the option field under the Encryption column in the VAP 1.1 line. The options displayed for Authentication or Cipher cannot be changed. If required, another one can be selected in the Default Key column. 17. Data backup Call the Load and Save menu item via the System > Load&Save menu tree. Perform one of the options below. Thus, the configuration of the SCALANCE is completed. Entry ID: 109479616, V1.0, 07/2016 33

Siemens AG 2016 All rights reserved 5.4 Device configuration 5.4 Device configuration 5.4.1 SIMATIC S7-1500F / S7-300F Below, the settings in the device configuration for the SIMATIC S7-1500F are described. The settings for a SIMATIC S7-300F match those of the S7-1500F. Table 5-6 1. Creating a project Create a new project. 2. Inserting CPU Insert an F-CPU into the project. This example uses a CPU 1516F-3 PN/DP. Open the device configuration of the CPU. Select the CPU and call the area navigation in Properties > General. 3. - PROFINET interface [X1], Ethernet addresses Connect the CPU with the network (1) Assign an IP address (2) to the CPU. PROFINET device name (3) You can keep the specified name or alternatively specify a proper name. 1 2 3 Entry ID: 109479616, V1.0, 07/2016 34

Siemens AG 2016 All rights reserved 5.4 Device configuration 4. - Fail-safe Specify the PROFIsafe address here. In this example 300. Note: The parameters that you specify here, have to match the value entered in the hardware configuration of the mobile panel (Link) and the one in the control panel of the mobile panel in PROFIsafe (Link). 1 5. - Protection (protection levels) This is where you can specify different protection levels. In this example application Full access (no protection) was selected. (If you do not configure a protective level, for example, Full access incl. fail-safe (no protection) you will receive a warning message after generating the project). Password: simatic (1) Note The settings have nothing to do with the protection of the Offline security program (see Link). 1 Thus the hardware configuration of STEP 7 is completed. Entry ID: 109479616, V1.0, 07/2016 35

Siemens AG 2016 All rights reserved 5.4 Device configuration 5.4.2 Mobile panel Table 5-7 1. Inserting mobile panel Add the 277F IWLAN V2 mobile panel to your project. Open the device properties of the mobile panel. Select the mobile panel and call the area navigation in Properties > General. 2. Assigning names Specify a device name for the mobile panel (1). The device name you specify here becomes a part of the name of the F-I/O data block (Link). => F00010_HMI_1 (DB30007) 1 Entry ID: 109479616, V1.0, 07/2016 36

Siemens AG 2016 All rights reserved 5.4 Device configuration 3. PROFINET interface [X1], Ethernet addresses Network the mobile panel with the network in which the CPU is also located (1). Assign an IP address (2) to the mobile panel. PROFINET device name (3) You can keep the specified name or alternatively specify a proper name. In this example: mobile277fiwlan Note The name you assign here has to match the one that is entered on the mobile panel in PROFINET (Link). 1 2 3 4. Creating HMI connection Go to the network view (1). Select the button to enable the connection mode (2). With the left mouse button select the Ethernet interface of the CPU with which it is connected to the mobile panel (3). With the mouse button pressed down, drag a connection to the Ethernet interface of the mobile panel (4). 2 1 3 4 Entry ID: 109479616, V1.0, 07/2016 37

Siemens AG 2016 All rights reserved 5.4 Device configuration 5. Assigning an operating mode Select the mobile panel and call the area navigation in Properties > General. Select the PROFINET interface [X1] > Operating mode list (1). Enable the IO device option (2). Via the Assigned IO controller drop-down list, you can now assign the IO controller to the PROFINET interface (3). 1 2 3 By assigning the IO controller, F-specific parameters are enabled (see following section). 6. I device communication Select the PROFINET interface [X1] > Operating mode > I-device communication list (1). Here, you can specify the transfer ranges for the IO communication. The IO failsafe address will use, for example, F_FB_MP for the F block (Link). The standard values have been applied. Note The name of the F-I/O data block is made up of the initial address of the configured transfer range ( IO failsafe ). In this case 10 (Link). 1 Entry ID: 109479616, V1.0, 07/2016 38

Siemens AG 2016 All rights reserved 5.4 Device configuration 7. F parameters (specifying PROFIsafe address) Call the area navigation in Properties > General. Select the F parameter entry. Among other options, you can specify the PROFIsafe address here. In this example: F target address (F_Dest_Add): 300 (1) Note: The address you specify here has to match the value entered in the hardware configuration of the STEP 7 program (Link) and the one entered in the control panel of the mobile panel in PROFIsafe (Link). The default values have been applied for the parameters. 1 8. Generating project Select the mobile panel project in the project navigation and compile the software and the hardware. This completes the device configuration of the mobile panel. Entry ID: 109479616, V1.0, 07/2016 39

Siemens AG 2016 All rights reserved 5.5 STEP 7 program 5.5 STEP 7 program All blocks listed below are already readily configured in the attached application. 5.5.1 S7-1500F Table 5-8 1. STEP 7 Standard F program By inserting the SIMATIC CPU 1500F controller, a standard F program is created automatically. Assuming this state, the description follows from there. 2. F-runtime group Open the Safety Administration in the project navigation. This is where you can change a variety of parameters. Information on this topic can be found in the online help or manual. Regarding the application, the default values of the F-runtime group have been applied. Entry ID: 109479616, V1.0, 07/2016 40

Siemens AG 2016 All rights reserved 5.5 STEP 7 program 3. F-I/O data block Chapter 5.4.2 describes what settings have to be made in the device configuration of the mobile panel. Once the project has been generated, an F-I/O data block is created. In this case F00010_HMI_1 (DB30002). You can find the F-I/O data block in Program blocks > system blocks > STEP 7 Safety > F-I/O data blocks. The F-I/O data block will be needed later on for the configuration of the F blocks F_FB_MP and F_FB_RNG_n (Link). The name of the F data block is made up of the initial address of the IO-failsafe transfer range (Link) and the device name of the mobile panel (Link). In reference to the example: F000 Transfer range _ Device name => F00010_HMI_1 Entry ID: 109479616, V1.0, 07/2016 41

Siemens AG 2016 All rights reserved 5.5 STEP 7 program 4. F_DataExchange (DB30) Preparatory measures For the data exchange between the F blocks an F data block is used later on. Due to the configuration you will later on have a better handling regarding the tag assignment. (The configuration that follows is only an example. You can design your configuration individually). Create a F data block with the following Configuration Range01_.... (see figure). (The configuration of Range02, Range03 and Range04 is identical). MPx_STAT (x= 1 to 4) of the Word type (not visible in the figure). ACK_OP_Signal_x (x= 1 to 4) of the Bool type (not visible in the figure). The F data block is, among others, used for the configuration of the F_FB_MP and F_FB_RNG_n (Link). 5. F program for the mobile panel (F_Prog_MobilePanel) Create an F-FB. Via this F-FB the following will be evaluated the emergency stop button. the enabling button. the zones and effective ranges. the device-specific switch-off scenarios. The F_Prog_MobilePanel (FB10) was created in reference to the example. The blocks will be described in the next section. Entry ID: 109479616, V1.0, 07/2016 42

Siemens AG 2016 All rights reserved 5.5 STEP 7 program 6. - Device-specific evaluation (emergency stop/enabling button etc.) With regard to the task there is a mobile panel (-> a F_FB_MP). two effective ranges (-> a F_FB_RNG_4 each). Open the F-FB F_Prog_MobilePanel (FB10) Add a F_FB_MP. Add two F_FB_RNG_4. You can find the blocks in the Instructions task card in the Communication > Failsafe HMI Mobile Panel tab. Note A description of the blocks can be found in chapter 3.2 or in the online help. To do this, enter the name of the F-FB as search term (for example, F_FB_MP). Entry ID: 109479616, V1.0, 07/2016 43

Siemens AG 2016 All rights reserved 5.5 STEP 7 program 7. - F_FB_MP, mobile panel status (configuration) Point (1) The required data can be found in the F-I/O data block of the mobile panel. The individual tags are listed within the F DB. For more information, regarding the F-DB follow this link Link. Point (2) Add the following tags to the default tag table. The address area was defined in the device configuration of the mobile panel Transfer area IO-failsafe Link. MP_DATA (PAE, 1. Word) => %EW10 MP_RNG (PAE, 2. Word) => %EW12 MP_DATA_Q (PAA, 1. Word) => %AW10 MP_RNG_Q (PAA, 2. Word) => %AW12 Point (3) The F-DB F_DataExchange was created first for the data exchange between the F blocks (Link). Via this input/output the data between the F_FB_MP and the F_FB_RNGx is exchanged. 1 1 2 2 3 Entry ID: 109479616, V1.0, 07/2016 44

Siemens AG 2016 All rights reserved 5.5 STEP 7 program 8. - F_FB_RNG_4, effective range evaluation (configuration) Point (1) - see diagram on next page Specify the effective range ID here. The ID has been configured in the Zones & Effective ranges menu item (See chapter 5.6.1). Point (2) - see diagram on next page For the F_FB_MP the following PLC tags have previously been created. MP_Data (PAE, 1. Word) => %EW10 MP_RNG (PAE, 2. Word) => %EW12 They are assigned to the inputs accordingly. MP_DATA => MP1_DATA MP_RNG => MP1_RNG The address area originates from the device configuration of the mobile panel Link. Point (3) - see diagram on next page The F-DB F_DataExchange was created first for the data exchange between the F blocks (Link). Via this input/output the data between the F_FB_MP and the F_FB_RNGx is exchanged. Point (4) - see diagram on next page Different switch-off behaviors can be configured through these outputs, depending on the situation in the plant. One interconnection and evaluation of the outputs in the F-CPU has to be configured, otherwise there is no switch-off. Please also look at the information in the manual. Notes The F-DB F_DataExchange was created first for the further data exchange (Link). The standard configuration does not include an evaluation of the switch-off behavior. Point (5) - see diagram on next page ENABLE With this output you evaluate whether the enabling button has been pressed. F_KEYS Reserved ENABLE With this output you evaluate whether the effective range is free. DIAG This output shows which of the assigned mobile panels is logged on in the effective range. Entry ID: 109479616, V1.0, 07/2016 45

Siemens AG 2016 All rights reserved 5.5 STEP 7 program 9. - Block F_FB_RNG_4 (Network 2) 4 1 2 5 3 Entry ID: 109479616, V1.0, 07/2016 46

Siemens AG 2016 All rights reserved 5.5 STEP 7 program 10. - Block F_FB_RNG_4 (Network 3) In principle, the second F_FB_RNG_4 has been configured the same. The differences are: Effective range ID (1) The ID has been configured in the Zones & Effective ranges menu item (See chapter 5.6.1). Tag assignment for the data exchange (2) 2 1 Entry ID: 109479616, V1.0, 07/2016 47

Siemens AG 2016 All rights reserved 5.5 STEP 7 program 11. Error acknowledgment using the panel This instruction allows fail-safe acknowledgment from an operator control and monitoring system. Detailed information on the ACK_OP can be found in the online help. Add the ACK_OP into a network. You can find the block in the Instructions task card in the Basic instructions tab. Open the Operate folder here and drag the block into the network, using drag-and-drop. Note The ACK_OP should always be called as the last element of the F program. IN Parameter Create a tag of the WORD type. The tag does not have to be an F tag. The tag is assigned a button in the HMI configuration (Link). OUT Parameter Transfer the result to the F-DB F_DataExchange (1). Via this tag an acknowledgement is then carried out in the STEP 7 program. 1 Note The standard configuration does not include further evaluation of the error acknowledgment. 12. Main_Safety_RTG1 (FB1) Call the F_Prog_MobilePanel (FB10) in Main_Safety_RTG1 (FB1). Thus, the STEP 7 standard program is completed. Entry ID: 109479616, V1.0, 07/2016 48

Siemens AG 2016 All rights reserved 5.5 STEP 7 program 5.5.2 S7-300F The F program for the S7-300F is largely identical with the program for the S7-1500F. The main difference is in calling the F program. Table 9-10 1. STEP 7 Standard F program By inserting the SIMATIC CPU 300F controller, a standard F program is automatically created. Assuming this state, the description follows from there. 2. F-runtime group Open the Safety Administration in the project navigation. This is where you can change a variety of parameters. Information on this topic can be found in the online help or in the system manual. Regarding the application, the default values of the F-runtime group have been applied. Entry ID: 109479616, V1.0, 07/2016 49

Siemens AG 2016 All rights reserved 5.5 STEP 7 program 3. F-I/O data block The programming below corresponds to the S7-1500 (Link). The differences are: Block address of the F-I/O data block. In this case F00010_HMI_1 (DB8001). You can find the F-I/O data block in Program blocks > system blocks > STEP 7 Safety > F-I/O data blocks. In the F_Prog_MobilePanel [FB10] the input tag of the ACK_OP in network 4 has to be of the Integer type. F block ACK_OP The block has no separate input parameter ACK_ID Entry ID: 109479616, V1.0, 07/2016 50

Siemens AG 2016 All rights reserved 5.6 Mobile panel configuration 5.6 Mobile panel configuration 5.6.1 Zones and effective ranges With regard to the task, two zones and effective ranges are created. Table 11-12 1. Zones & effective ranges Open the Zones & effective ranges menu in the project navigation of the mobile panel. The Zones and Effective ranges are configured via the menu. In principle, the configuration of the two menus is identical. Point (1) Menu selection Zones or Effective ranges. Point (2) In the top area the zones or effective ranges are defined. Point (3) In the bottom area the transponders are defined. 1 1 2 3 2. Defining transponders Select the Zones menu. First of all create all required transponders in the Transponders area and enter the transponder ID. The transponder ID is the number you have set directly on the transponder. Please note that the entry is in dec here. In this example ID 40 Transp. Machine 1 ID 50 Transp. Machine 2. Entry ID: 109479616, V1.0, 07/2016 51

Siemens AG 2016 All rights reserved 5.6 Mobile panel configuration 3. Defining zones First of all create all planned zones in the Zones area. As long as you have not assigned a transponder to a zone, the zone ID is displayed in red. Linking zone with transponder(s) Select the Zone entry. Each defined transponder has an option box prefixed. Assign the zone to one or more transponders (1). In this case a zone is assigned to a transponder each. Note One transponder can only be assigned to one zone. Enter a Zone ID (2). Specify a Limit (3). 2 3 1 Entry ID: 109479616, V1.0, 07/2016 52

Siemens AG 2016 All rights reserved 5.6 Mobile panel configuration 4. Defining an effective range Open the Effective ranges menu. In the Transponder area you can see the transponders already defined in the Zone menu. First of all, create all planned effective ranges in the Effective ranges area. As long as you have not assigned a transponder to an effective range, the effective ID is displayed in red. Linking effective range with transponder(s) Select the Effective range. Each defined transponder has an option box prefixed. Assign the effective range to one or more transponders (1). In this case an effective range each is assigned to a transponder. Note One transponder can only be assigned to one effective range. Enter an Effective range ID (2). Specify a Limit (3). 2 3 1 Entry ID: 109479616, V1.0, 07/2016 53

Siemens AG 2016 All rights reserved 5.6 Mobile panel configuration 5. Determining checksum (accepting transponders and effective ranges) If effective ranges have been configured in the configuration, a menu will appear with the first project download on the mobile panel with the help of which the transponders are checked. As a result you will receive a checksum. Enter this checksum in the effective range menu screen (1). Please note that the specification is hexadecimal. Note A description of how transponders and effective ranges are accepted can be found in chapter 6.3 or in the function manual of the mobile panel (see /3/). If the Effective range parameters are changed in the further course in the configuration for example, if the limits are adjusted, the transponders have to be rechecked after the project download (Link). 1 Thus, the settings in the Zones and effective ranges menu are completed. 5.6.2 Plant screens The configuration contains two screens. Screen 1 Screen 1 includes all device-specific displays. Screen 2 Screen 2 shows on an example how you can perform fail-safe acknowledgment via the operator panel. CAUTION The example project does not include an evaluation of the safety-relevant functions. Entry ID: 109479616, V1.0, 07/2016 54

Siemens AG 2016 All rights reserved 5.6 Mobile panel configuration Table -5 1. Screen_1, inserting objects The device-specific objects can be found in the Options tab and there in the Elements task card (1). Drag the objects, using drag-and-drop into the screen. Note The objects have no special functions The operation of the elements are described in chapter 7. 1 2. Screen_2, fail-safe acknowledgement of fault messages In order to perform, for example, the acknowledgement/reintegration of F-I/O via the HMI operator panel, two buttons are required on the HMI operator panel (see Link). The acknowledgement is done in the STEP 7 program via the FB187 standard function block. Detailed information on fail-safe acknowledgement can be found in the STEP 7 online help. Preparatory measures For the acknowledgement you require the tag that is used in the STEP 7 program on F-FB ACK OP for the evaluation of the acknowledgment (Link). In this example, it is the HMI_DataExchange_MobilePanel_ACK_Button tag. Add the tag in your HMI project. Entry ID: 109479616, V1.0, 07/2016 55

Siemens AG 2016 All rights reserved 5.6 Mobile panel configuration 3. Screen_2, configuring the ACK buttons Add a new button in the screen and open the properties. Select the SetValue function in Events > Press. Tag: See section below Value: 6 Add a second button in the screen and open the properties. Select the SetValue function in Events > Press. Tag: See previous section Value: 9 Function The value 6 is transferred to the tag via the first button. The value 9 is transferred to the tag via the second button. Note For the acknowledgement function to be carried out, there has to be at least one second between the pressing of the first button and the pressing of the second button. In order to guarantee this, the operator should press the 1st button down for one second. The time is not monitored. 4. Permanent window The device-specific objects can be found in the Options tab and there in the Elements task card. Drag the objects, using drag-and-drop into the screen. Note The objects have no special functions The operation of the elements are described in chapter 7. Entry ID: 109479616, V1.0, 07/2016 56

Siemens AG 2016 All rights reserved 5.6 Mobile panel configuration 5.6.3 Control panel settings The following settings are performed in the control panel of the mobile panel. Table 4-5 1. IP address Click on the Network and Dial-up Connections icon. Click the WLAN icon. Enter the IP address here. IP Address: 172.16.34.210 Subnet Mask: 255.255.0.0 2. PROFIsafe address Click the PROFIsafe icon. Enter the PROFIsafe address here. The address has to match the address stored in the device configuration of STEP 7 (Link) and of the mobile panel (Link). Address: 300 Entry ID: 109479616, V1.0, 07/2016 57

Siemens AG 2016 All rights reserved 5.6 Mobile panel configuration 3. PROFINET name Click the PROFINET icon. Enable the PROFINET IO enabled option. Enter the PROFINET name. The name has to match the name stored in the device configuration of the mobile panel (Link). Address: mobile277fiwlan 4. WLAN V2 Config Click the WLAN V2 Config icon. Configure the WLAN for the mobile panel here. A detailed description can be found in chapter 5.6.4. Entry ID: 109479616, V1.0, 07/2016 58

Siemens AG 2016 All rights reserved 5.6 Mobile panel configuration 5. Selecting frequency range for the transponder In the control panel in the OP dialog, Transponders tab, you can specify via which channel (frequency range) the operator panel communicates with the transponder. The settings guarantee a coexistence to the other radio systems. A possible disturbance of other networks can thus be prevented. In this example: Auto (all channels) Entry ID: 109479616, V1.0, 07/2016 59

Siemens AG 2016 All rights reserved 5.6 Mobile panel configuration 5.6.4 WLAN Configuration of the mobile panel Via the Web interface a software wizard is provided for the WLAN configuration. Table 13-14 1. Start menu Click the WLAN V2 Config icon in the control panel of the mobile panel. The dialog box below opens up. User name: Password: Admin admin 2. Basic Wizards Open the wizard Start with Basic Wizard. Entry ID: 109479616, V1.0, 07/2016 60

Siemens AG 2016 All rights reserved 5.6 Mobile panel configuration 3. Basic Wizards Select the country code via the drop-down box. In this example: Country code: GERMANY Press the Next>> button. 4. Basic Wizards Configuration of the wireless network (network name and transmission method). In this example: Connect to ANY SSID: SSID: Wireless Mode: Disabled os2mobilepanel 5 GHz 54Mbps (802.11a) Press the Next>> button. Note: The SSID name has to be identical with that of the WLAN configuration of the SCALANCE (Link). Entry ID: 109479616, V1.0, 07/2016 61

Siemens AG 2016 All rights reserved 5.6 Mobile panel configuration 5. Basic Wizards On this page you cannot make any settings. Press the Next>> button. 6. Basic Wizards Summary of the selected parameters. Click the Finish button in order to exit the basic wizard. Entry ID: 109479616, V1.0, 07/2016 62

Siemens AG 2016 All rights reserved 5.6 Mobile panel configuration 7. Once you have clicked Finish you get back to the Start page. Perform a restart. Click the text highlighted in blue Restart WLAN to apply changes in the top middle of the edge of the screen. You are redirected to the page System > Restart. Confirm the Restart WLAN button there. Continue the settings with the Security Wizard after the Restart. 8. Security Wizard The password has to be made up of at least 20 characters and upper and lowercase letters, numbers and special characters. In this example: Current Admin Password: New Password: admin MobilePanel277F_IWLAN Press the Next>> button. Entry ID: 109479616, V1.0, 07/2016 63

Siemens AG 2016 All rights reserved 5.6 Mobile panel configuration 9. Security Wizard ipcf-mc will be selected later on. This is why no settings have to be made in this place. In this example: Security level: None (Open System) Press the Next>> button. 10. Security Wizard Summary of the selected parameters. Click the Finish button in order to exit the security wizard. Entry ID: 109479616, V1.0, 07/2016 64

Siemens AG 2016 All rights reserved 5.6 Mobile panel configuration 11. Once you have clicked Finish you get back to the Start page. Perform a restart. Click the text highlighted in blue Restart WLAN to apply changes in the top middle of the edge of the screen. You are redirected to the page System > Restart. Confirm the Restart WLAN button there. Then continue the settings with the ipcf Wizard. 12. ipcf Wizard Coordination of other access points. No settings have to be made. Press the Next>> button. Entry ID: 109479616, V1.0, 07/2016 65

Siemens AG 2016 All rights reserved 5.6 Mobile panel configuration 13. ipcf Wizard Specify security level. Security level: Non (No Encryption) Press the Next>> button. Note The encryption is defined later in the Security menu item 14. ipcf Wizard Summary of the selected parameters. Click the Finish button in order to exit the ipcf wizard. Entry ID: 109479616, V1.0, 07/2016 66

Siemens AG 2016 All rights reserved 5.6 Mobile panel configuration 15. Once you have clicked Finish you get back to the Start page. Perform a restart. Click the text highlighted in blue Restart WLAN to apply changes in the top middle of the edge of the screen. You are redirected to the page System > Restart. Confirm the Restart WLAN button there. Then continue the settings in Security. 16. Security - Keys Open the Security > Keys folder. Specify a network key. The name/number has to match the one stored in the access point (see Link). In reference to the example: 1234567812345678 Apply the settings made via the Set Value button. Entry ID: 109479616, V1.0, 07/2016 67

Siemens AG 2016 All rights reserved 5.6 Mobile panel configuration 17. Security Basic WLAN Open the Security > Basic WLAN folder. Enable the Encryption option. Select the previously stored Network key. Apply the settings made via the Set Value button. 18. I-Features - ipcf Open the I-Features > ipcf folder. Disable the ipcf enabled option. Apply the settings made via the Set Value button. Entry ID: 109479616, V1.0, 07/2016 68

Siemens AG 2016 All rights reserved 5.6 Mobile panel configuration 19. I-Features ipcf-mc Open the I-Features > ipcf-mc folder. Enable the ipcf-mc enabled option. Enable the Strong AES-CCM encryption option. Apply the settings made via the Set Value button. 20. WLAN restart Perform a restart. Open the System > Restart folder. Confirm the Restart WLAN button. 21. Thus, the settings for the WLAN configuration are now complete. Entry ID: 109479616, V1.0, 07/2016 69

Siemens AG 2016 All rights reserved 6 Commissioning 6.1 Preparatory measures 6 Commissioning 6.1 Preparatory measures The following points help the commissioning of the mobile panel. Checking the configuration Make sure that configuration has been compiled without errors. Configuring an access point Make sure that the configuration of the SCALANCE W788-2 RJ45 has been completed (Link). Configuring WLAN Configuration of the mobile panel Make sure that the WLAN configuration of the mobile panel has been completed (Link). For the above listed points, pay particular attention to the following names and addresses. PROFISafe address (Link) PROFINET name (Link) SSID name (Link) Checking the LED lights on the mobile panel Check the following LEDs on the mobile panel. PWR Power LED has to light up. COM When the panel has established a communication to SCALANCE the LED has to light up. Otherwise the configuration cannot be transferred. BAT The battery LED has to light up or flash when the battery is charged. Figure 6- Entry ID: 109479616, V1.0, 07/2016 70

Siemens AG 2016 All rights reserved 6 Commissioning 6.2 Transferring program/configuration Setting up transponder Regarding the example, two transponders are used. Make sure the batteries are inserted and that the addresses are set. 6.2 Transferring program/configuration In order to transfer the program or the configuration, please proceed as follows: The points listed in chapter 6.1 have been completed. Transfer the STEP 7 program into the controller. Make sure that the CPU is subsequently in RUN. Transferring mobile panel configuration. Make sure that it says Transfer mode on the panel. 6.3 Accepting transponders and effective ranges Introduction For fail-safe operation, the project of the operator panel has to be adjusted with the plant. For this purpose, you have to check all the effective ranges when you first start a project with all the transponders. The result of the check is a CRC checksum that has to be entered in the project. Afterwards you have to transfer the checked project back to the operator panel again. Transponders that are only assigned to one zone are not considered in this check. Subsequent changes Requirements When you want to make changes in the transponder settings, after the transponders have been accepted in the configuration, you subsequently have to accept the effective ranges and the transponders again. In the project: Effective ranges and transponders are configured. The project has been transferred to the operator panel. In the plant: The transponders are installed in such a way in the plant that the effective ranges are formed in the project. The IDs of the effective ranges are signed in the plant. The quality of the WLAN range is sufficient. Entry ID: 109479616, V1.0, 07/2016 71

Siemens AG 2016 All rights reserved 6 Commissioning 6.3 Accepting transponders and effective ranges Procedure Table 1-2 1. Transponder check Once the project has been started the Transponder check dialog is opened. You can see a list with the names of the configured effective ranges in the Effective ranges field. 2. Testing effective range Note The required values can be found in the configuration of the mobile panel (see chapter 5.6.1). Select the effective range you want to check in the left column, for example, Machine 1. In the right column all transponders are displayed with their ID that are assigned to the effective range. In this example a transponder with the ID 40. Entry ID: 109479616, V1.0, 07/2016 72

Siemens AG 2016 All rights reserved 6 Commissioning 6.3 Accepting transponders and effective ranges 3. Testing effective range Go to the transponder with ID 40 with the mobile panel. Read the ID of the selected effective range in the plant and enter it in the Effective range field. In this example 100. Enter the transponder ID in the Transponder field. In this example 40. Check the entered IDs with the Test button. When the operator panel receives the transponder signal, the transponder is marked with a tick in the list. If there are other transponders in the effective range (other transponders are listed in the right column), repeat the previously described steps. Note If the transponder is not recognized, check the entered values or change your position to the transponder. 4. Testing other effective range Select the next effective range in the left column and go to the transponder with ID 50 with the mobile panel. Enter the appropriate effective range and transponder ID again. Then, click the Test button. Entry ID: 109479616, V1.0, 07/2016 73

Siemens AG 2016 All rights reserved 6 Commissioning 6.3 Accepting transponders and effective ranges 5. Calculating checksum Once you have successfully checked all effective ranges, click the Calculate button. The CRC checksum is calculated. In this example: 3B76 6. Entering CRC checksum in the project Open the Zones & effective ranges editor in the configuration. Enter the previously calculated CRC value in the Checksum field. In this case 3B76. 7. Transferring configuration Once you have entered the checksum, you have to transfer the configuration again to the mobile panel. Thus, the acceptance of the transponder is completed. Entry ID: 109479616, V1.0, 07/2016 74

Siemens AG 2016 All rights reserved 7 Operating the Application 7.1 Overview 7 Operating the Application 7.1 Overview Plant screens Table 7-1 1. Start screen (Screen_1) With the start of Runtime the following screen is displayed. It shows all device-specific object properties of the mobile panel 277 F IWLAN. Via the F18 button you get to the second screen. 2. Settings (Screen_2) In screen 2 you can exit the language as well as the Runtime of the panel. As an example, a fail-safe acknowledgement is also stored. The evaluation is performed in the controller program (Link). Entry ID: 109479616, V1.0, 07/2016 75

Siemens AG 2016 All rights reserved 7 Operating the Application 7.2 Zones and effective ranges 7.2 Zones and effective ranges Logging on and off an effective range Table 2-3 1. Zones The Zone object (1) is only for output and cannot be operated. Go to the configured plant range with the mobile panel. As soon as you are within the receive range of a zone, the screen object is displayed in green and the name of the zone is displayed. The Zone signal object shows the quality of the signal (info on this topic see Link). 1 2. Effective range Log on or off to the effective range via the effective range object (2). Go to the configured plant range with the mobile panel. As soon as you are located in the receive range of an effective range, the screen object is displayed in white and the name of the effective range is shown. The Zone signal object shows the quality of the signal (info on this topic see Link). 2 Entry ID: 109479616, V1.0, 07/2016 76

Siemens AG 2016 All rights reserved 7 Operating the Application 7.2 Zones and effective ranges 3. Logging in to the effective range When the effective range object (2) has detected an effective range (recognizable by the white background), click the effective range object. A logon dialog is displayed. Specify the configured effective range ID (Link). For this purpose, the effective range ID should be stored on a sign in the plant area. Confirm the entry with Yes. View of the Effective range object in the logged in state (1). A fail-safe operation via the enabling button is now possible. Notice Note that you have to log off before leaving the effective range. Further information regarding the switch-off behavior is available in the manual. 1 Entry ID: 109479616, V1.0, 07/2016 77

Siemens AG 2016 All rights reserved 7 Operating the Application 7.2 Zones and effective ranges 4. Logging off the effective range Before leaving the effective range you have to log off. To do this, click the Effective area object A log out dialog is displayed. Click the Yes button. The mobile panel logs off from the effective range. A fail-safe operation via the enabling button is now no longer possible. View of the Effective range object (1) after logout. Provided you are still in the effective range (effective range object is white ), you can login again. When you completely leave the area, the effective range object will be displayed in gray. 1 Entry ID: 109479616, V1.0, 07/2016 78