Siemens SIMATIC Mobile Panel 277 IWLAN Application Description
Siemens SIMATIC Mobile Panel 277 IWLAN Application Description

Siemens SIMATIC Mobile Panel 277 IWLAN Application Description

Evaluate through which access point the mobile panel communicates, evaluating an access point clients list

Advertisement

Quick Links

Deckblatt
Evaluate Through which Access Point
the Mobile Panel Communicates
Mobile Panel 277 IWLAN V2 / 277F IWLAN V2
Application Description  May 2011
Applications & Tools
Answers for industry.

Advertisement

Table of Contents
loading

Summary of Contents for Siemens SIMATIC Mobile Panel 277 IWLAN

  • Page 1 Deckblatt Evaluate Through which Access Point the Mobile Panel Communicates Mobile Panel 277 IWLAN V2 / 277F IWLAN V2 Application Description  May 2011 Applications & Tools Answers for industry.
  • Page 2 Industry Automation and Drive Technologies Service & Support Portal This article is taken from the Service Portal of Siemens AG, Industry Automation and Drives Technologies. The following link takes you directly to the download page of this document. http://support.automation.siemens.com/WW/view/en/48946495 If you have any questions about this document, please contact us at the following e-mail address: online-support.automation@siemens.com...
  • Page 3 Automation Task Automation Solution Basics Functional Mechanisms of this Application SIMATIC Evaluating An Access Point Clients Configuration List Startup of the Application Mobile Panel 277 IWLAN / 277F IWLAN Notes, Tips and Tricks Links & Literature History Evaluating An Access Point Clients List V1.0, Entry ID: 48946495...
  • Page 4: Warranty And Liability

    Application Examples at any time 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 have priority. We accept no liability for information contained in this document.
  • Page 5: Table Of Contents

    Table of contents Table of contents Warranty and Liability ....................4 Automation Task....................7 Introduction................... 7 Overview of the automation task............7 Requirements of the automation task ..........8 Automation Solution ..................9 Overview of overall solution ..............9 Description of the core functionality ........... 10 Sequence of the core functionality .............
  • Page 6 Table of contents Internet link specifications ..............59 History....................... 59 Evaluating An Access Point Clients List V1.0, Entry ID: 48946495...
  • Page 7: Automation Task

    1 Automation Task 1.1 Introduction Automation Task Introduction The application is especially tailored for the mobile panel 277F IWLAN. However, the functionality can also be used for the Mobile Panel 277 IWLAN or for devices that are displayed through the clients list of an access point. The application is based on the “Configuration and Use of the Mobile Panel 277F IWLAN”...
  • Page 8: Requirements Of The Automation Task

    1 Automation Task 1.3 Requirements of the automation task Description of the automation task A large plant consists of three stations via which the packets are transported on conveyor belts. Each station has its own access point. Through one or several mobile panels the individual stations can be operated and monitored.
  • Page 9: Automation Solution

    2 Automation Solution 2.1 Overview of overall solution Automation Solution Overview of overall solution Schematic layout The following figure gives a schematic overview of the most important components of the solution:  S7-319F-3PN/DP  CP343-1  Access Points W788-2RR  Switch X208 ...
  • Page 10: Description Of The Core Functionality

    2 Automation Solution 2.2 Description of the core functionality  This application does not include a description of the SIMATIC WinCC flexible engineering tool.  It only describes the settings of the used hardware and software components that are necessary for the application. Basic knowledge of the above-listed topics is assumed.
  • Page 11 2 Automation Solution 2.2 Description of the core functionality The SCALANCE W788-2RR (access point) provides “MIB variables” into which the system writes the current MAC addresses. In this application these “MIB variables” are read out and evaluated using STEP 7 blocks.
  • Page 12: Sequence Of The Core Functionality

    2 Automation Solution 2.3 Sequence of the core functionality Sequence of the core functionality Figure 2-3 Reading out of MIB variables using the FB3 -> “ValueInterval” New data available? FB3 -> “NDR =1” Comparing the MAC address specified <> read out “MAC address“ using the FC220 FB3: increase Index “ObjectID”...
  • Page 13: Overview And Description Of The User Interface

    2 Automation Solution 2.4 Overview and description of the user interface Overview and description of the user interface The sample project included contains a STEP 7 program and two WinCC flexible projects integrated in STEP 7. As operator panel a “Mobile Panel 277F IWLAN V2” and a “Mobile Panel 277F IWLAN V2 (RFID)”...
  • Page 14 2 Automation Solution 2.4 Overview and description of the user interface Block Remarks FC16 The evaluation of the “clients list” for the second access point is through the FC16. EvaluationAccessPoint_02 The “FB3” is called through the FC16 to read out the “MIB variables”.
  • Page 15 2 Automation Solution 2.4 Overview and description of the user interface Block Remarks DB25 The data block is used to temporarily store the individual values in FC15. AccessPoint_01_ProgTags A separate DB is used for each “access point”. The data block is used to temporarily store the DB26 individual values in FC16.
  • Page 16: Wincc Flexible Configuration

    2 Automation Solution 2.4 Overview and description of the user interface 2.4.2 WinCC flexible configuration A Mobile Panel 277F IWLAN V2 and a Mobile Panel 277F IWLAN V2 (RFID) was used for the application. The configuration is based on the “standard configuration” for the mobile panel. Both operator panels have the same structure.
  • Page 17: Hardware And Software Components Used

    2 Automation Solution 2.5 Hardware and software components used Hardware and software components used The application was created with the following components: Hardware components Table 2-5 Component Qty. MLFB/order number Note Mobile Panel 277F 6AV6645-0EC01-0AX1 Alternatively, the other IWLAN V2 versions of the Mobile Panel 277F IWLAN V2 can also be used.
  • Page 18 2008 Advanced can also be used. WinCC flexible 2008 See Customer Support SP2 is available for pages download. http://support.automation .siemens.com WinCC flexible 2008 See Customer Support HSP is available for pages download. http://support.automation .siemens.com STEP 7 V5.4 SP5...
  • Page 19: Basics

    3 Basics 3.1 MIB browser Basics The information below gives you a short insight to the terms used in this document. It was a deliberate decision only to describe basic information that is required for understanding the application. Further information to the individual issues can be found in the appropriate technical literature.
  • Page 20: Mib - Management Information Base

    3 Basics 3.3 MIB – Management Information Base MIB – Management Information Base What is a MIB? An MIB (Management Information Base) is a standardized data structure consisting of different SNMP variables, which are described by a language that is independent of the target system.
  • Page 21: Functional Mechanisms Of This Application

    4 Functional Mechanisms of this Application 4.1 FB3 “GetRequest” functionality Functional Mechanisms of this Application Below, the two functionalities are explained for which the evaluation of the “clients list” is required. FB3 “GetRequest” functionality Through the FB3 the individual “MIB variables” are read out. Below, the individual parameters of the FB3 are described.
  • Page 22 4 Functional Mechanisms of this Application 4.1 FB3 “GetRequest” functionality Parameters Type Meaning ObjectID INPUT Selection of the OID number (codes for the SNMP variable in the “MIB library” data block). (Int) This parameter is assigned the values 1 to 10 through the controller.
  • Page 23 4 Functional Mechanisms of this Application 4.1 FB3 “GetRequest” functionality Status messages of the FB3 The status messages below are status messages that have been created especially by the block. Table 4-2 State Description 0x0000 Job completed without error 0x81A3 The received message frame is no SNMP response.
  • Page 24: Fc220 Functionality

    4 Functional Mechanisms of this Application 4.2 FC220 functionality FC220 functionality With the FC220 a specified data range of two data blocks can be compared bit by bit. In this application the specified MAC address is compared with the read MAC address through this block.
  • Page 25 4 Functional Mechanisms of this Application 4.2 FC220 functionality Parameters Meaning Type SRC_STRUCT_LENGTH INPUT The “SRC_STRUCT_LENGTH” input parameter has to be indicated if the data records of the data area to (Int) be searched differs from the searched data record. (You have to indicate the length of the data records of the “SRC”...
  • Page 26 4 Functional Mechanisms of this Application 4.2 FC220 functionality Status messages of FC220 The status messages below are status messages that have been created especially by the block. Table 4-4 State Description 0000 No error occurred and an object was found. 0010 The area that is to be compared is larger than the specifications of the input parameters.
  • Page 27: Configuration Explanations

    4 Functional Mechanisms of this Application 4.3 Configuration explanations Configuration explanations 4.3.1 FB3 in connection with the DB15 For the configuration of the “FB3”, the “DB15” is used. Below, the “DB15” it is explained in detail, how the individual parameters are made The “DB15”...
  • Page 28: Resetting Mib Variables

    4 Functional Mechanisms of this Application 4.3 Configuration explanations 4.3.2 Resetting MIB variables In the application the “clients list” is read out from an access point through the “snScalanceWDevicesMAC” MIB variable. The “OID number” of this “MIB variable” is called: 1.3.6.1.4.1.4196.1.1.4.100.2.6.5.1.3.x (see Link) For the “FB3”...
  • Page 29: Db20, Mib Library

    4 Functional Mechanisms of this Application 4.3 Configuration explanations 4.3.3 DB20, MIB library Chapter 4.3.2 described how the “OID number” was transferred in a readable form for the FB3. With regard to the application, the previously converted “OID number” is now stored in the DB20.
  • Page 30 4 Functional Mechanisms of this Application 4.3 Configuration explanations The figure below shows an extract from the DB20 in the “Data view”. Figure 4-5 Index "x" Example for the first MAC address: Processed OID number: 2B.6.1.4.1.A0.64.1.1.4.64.2.6.5.1.3.1 ID1: DW#16#49440001 Length1: 11 (The value is specified hexadecimal). (The entire OID number has a length of 17 byte, whereas the 17th byte is the “x”...
  • Page 31: Configuration Process

    5 Configuration Process 5.1 Preparatory measures for the configuration Configuration Process Preparatory measures for the configuration Before you start with the configuration, determine the addresses of the individual hardware components. 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.
  • Page 32: Step 7 Configuration

    5 Configuration Process 5.2 STEP 7 configuration STEP 7 configuration The standard configuration for the Mobile Panel 277F IWLAN is the basis for the configuration. The standard configuration was expanded by the functionality to evaluate the “Clients list” of two access points and by a second mobile panel (Mobile Panel 277F IWLAN RFID).
  • Page 33 5 Configuration Process 5.2 STEP 7 configuration Action Screens Properties of the CP 343-1: If you are inserting the CP into a slot, the property window of the CP opens. Enter the  IP Address  Subnet mask  Subnet in the "Parameter"...
  • Page 34 5 Configuration Process 5.2 STEP 7 configuration Action Screens Properties of the mobile panel IO device: 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”.
  • Page 35 5 Configuration Process 5.2 STEP 7 configuration Action Screens “Mobile277Failsafe_IO” module Open the “Mobile277Failsafe_IO” module and in this module open the “PROFIsafe” tab. Parameter “F_Dest_Add”. The value you use here must be entered in the control panel of the mobile panel in “PROFIsafe”.
  • Page 36: Configuring The Network, Udp Connection

    5 Configuration Process 5.2 STEP 7 configuration 5.2.2 Configuring the network, UDP connection The communication blocks (AG_SEND / AG_RECV) exchange data with the access point via UDP connections. A separate “UDP connection” is configured for each “access point”. In the included sample project these connections have already been configured. Creating UDP connection for the first access point Table 5-6 Action...
  • Page 37 5 Configuration Process 5.2 STEP 7 configuration Action Screens Details on the configuration:  Select the (unspecified) entry under “Connection Partner” (1)  Select “UDP connection” under “Connection” (2) using the drop-down list Confirm the entries using the “OK” button. A message will be displayed.
  • Page 38 5 Configuration Process 5.2 STEP 7 configuration Action Screens Properties of the UDP connection: "Addresses" (1) tab:  IP (doc): here you will be shown the IP address of the CPs (the value cannot be edited).  PORT (dec): Enter an address larger or equal 2000. Assign an individual address for each access point.
  • Page 39 5 Configuration Process 5.2 STEP 7 configuration Creating UDP connection for the second access point Table 5-7 Action Figure Creating other UDP connections: The configuration for the second UDP connection is the same as the described approach for the first connection. For this purpose look at the previous table and table section “3”.
  • Page 40: S7 Program

    5 Configuration Process 5.2 STEP 7 configuration 5.2.3 S7 program Below, the program expansions in relation to the standard configuration are described. The password for the F program can be found in chapter 5.1.2 “Addresses, parameters and passwords used”. Tip: It is recommended to open the enclosed sample project to facilitate the understanding of the program structure and the described functions.
  • Page 41 5 Configuration Process 5.2 STEP 7 configuration Action Screens Configuring the “F-FB161” (F_FB_MP): by compiling the HW Config, the DB823, “F00256_Mobile277Failsafe_IO”, is generated automatically. This DB823 is the “F-I/O DB of the second operator panel”. Note: The DB number will differ, depending on the hardware configuration.
  • Page 42 5 Configuration Process 5.2 STEP 7 configuration Action Screens Configuring “F-FB162” (F_FB_RNG_4): Up to four mobile panels can be configured with F-FB162. Separate I/O parameters are available for each mobile panel. (MP1 = Mobile Panel 1, MP2 = Mobile Panel 2 etc.).
  • Page 43 5 Configuration Process 5.2 STEP 7 configuration Standard S7 program The following sections provide a brief explanation of the configuration of the individual program blocks and their networks. OB1, Cycle Organization Block Table 5-9 Updates Screens OB1, Cycle Organization Block:: Using OB1 the blocks ...
  • Page 44 5 Configuration Process 5.2 STEP 7 configuration FC10, HMI_Program Table 5-10 Updates Screens FC10, HMI_Program:: The FC10 is used to exchange data between the mobile panel and the control program. Using the FC15 or FC16 it is evaluated with which access point a mobile panel is connected.
  • Page 45 5 Configuration Process 5.2 STEP 7 configuration FC15, EvaluationAccessPoint_01 The evaluation of the “Clients list” for the first access point is through the FC15. The evaluation comprises the evaluation of two mobile panels and can be expanded by other mobile panels. The data blocks DB15 and DB25 have been especially reserved for the first access point.
  • Page 46 5 Configuration Process 5.2 STEP 7 configuration Updates Screens FC15, Evaluation_Scalance_01: Network 4: Note: The evaluation for the first mobile panel is through the networks 4 and 5. In network 4 the FC220, COMPARE_DATABLOCK is called. The configuration is through DB25 or DB30. The MAC address of the first mobile panel is stored at the “COMPARE”...
  • Page 47 5 Configuration Process 5.2 STEP 7 configuration Updates Screens FC15, Evaluation_Scalance_01: Network 5: Through network 5 it is checked whether the first mobile panel is still registered at the first access point. If the signal of FC220 “Data_COMPARE” (DB25.DBX30.0) is not present for more than 250ms, then the first mobile panel is no longer registered at the first access point.
  • Page 48 5 Configuration Process 5.2 STEP 7 configuration Updates Screens “OBJECT_POINTER” parameter: The “UDT220” has to be used on the “OBJECT_POINTER” parameter. In the declaration line of FC15 the “ObjectPointer_FC220_02” variable was created in the “Temp folder” for this purpose. (The parameter is not used any further in the configuration).
  • Page 49 5 Configuration Process 5.2 STEP 7 configuration FC15, EvaluationAccessPoint_01 The evaluation of the “Clients list” for the second access point is through the FC16. The evaluation comprises the evaluation of two mobile panels and can be expanded by other mobile panels. The data blocks DB16 and DB26 have been especially reserved for the second access point.
  • Page 50 5 Configuration Process 5.2 STEP 7 configuration DB25, AccessPoint_01_ProgTags The evaluated data of FC15 are temporarily stored in this DB. The DB25 is “reserved” for the first access point. (An own DB was provided for each access point). Due to the structure used, the configuration can be quickly expanded for other mobile panels.
  • Page 51 5 Configuration Process 5.2 STEP 7 configuration DB30, Compare_MAC_Address In this DB the MAC addresses of the mobile panels used are stored. In this case the MAC addresses of up to five mobile panels can be stored. The data block is not assigned to any particular access point. The figure below shows the declaration view of the DB30.
  • Page 52: Wincc Flexible Configuration

    5 Configuration Process 5.3 WinCC flexible configuration WinCC flexible configuration As operator panel the following devices are used:  Mobile Panel 277F IWLAN V2  Mobile Panel 277F IWLAN V2 (RFID) The description below relates to the “Mobile Panel 277F IWLAN V2”. The configuration for the “RFID”...
  • Page 53 5 Configuration Process 5.3 WinCC flexible configuration Graphics list For the visual output of the results a graphics list is used for each access point. The screens show with what access point the mobile panel is connected. Table 5-13 Action Screens AccessPoint_01: A “symbolic graphic”...
  • Page 54: Access Point Configuration

    5 Configuration Process 5.4 Access point configuration Action Screens Text field: if the mobile panel is connected with an access point, a graphic is additionally displayed next to the graphic. Under the properties of the “Animation > Visibility” text field the “Panel_01_At_AccessPoi_01”...
  • Page 55: Startup Of The Application

    6 Startup of the Application 6.1 Preparing measures Startup of the Application Preparing measures Table 6-1 Action Linking all nodes: Link all nodes through the Ethernet and make sure that there is a connection to all nodes.  access points ...
  • Page 56: Commissioning

    6 Startup of the Application 6.2 Commissioning Commissioning After completing the preparatory measures, the panel establishes a secure connection to the controller. If this is not the case, check the WLAN configuration of the mobile panels and the access point configuration. Furthermore check the configuration of the F program.
  • Page 57: Notes, Tips And Tricks

    7 6BNotes, Tips and Tricks Notes, Tips and Tricks Application Description For the implication of this application it is often referred to the “Configuration and Use of the Mobile Panel 277F IWLAN” application description. This is particularly the case when it concerns the WLAN configuration for the mobile panel and that of the access points.
  • Page 58: Hardware Used

    7 6BNotes, Tips and Tricks Action Screens Saving MIB variables: Save the “WEB page” as “Text File” on your PC. This “Text File” can be read in using a “MIB browser” and evaluated accordingly. Note: Depending on the “MIB browser” used, you can also directly call the MIB library (see Link).
  • Page 59: Links & Literature

    This list is by no means complete and only presents a selection of suitable information. Table 8-2 Topic Title http://support.automation.siemens.com/WW/view/en/48946495 Reference to the entry Siemens I IA/DT http://support.automation.siemens.com Customer Support Application Configuration and Use of the Mobile Panel 277F IWLAN example http://support.automation.siemens.com/WW/view/en/25702331...

This manual is also suitable for:

Simatic mobile panel 277f iwlan

Table of Contents