SFC Visualization (V8.0 SP1) SIMATIC. Process Control System PCS 7 SFC Visualization (V8.0 SP1) What's new in SFV? 1. SFC Visualization (SFV)

Similar documents
SIMATIC. Process Control System PCS 7 SFC Visualization (V9.0 SP2) Security information 1. What's new in SFV? 2. SFC Visualization (SFV) 3

Creating the program. TIA Portal. SIMATIC Creating the program. Loading the block library 1. Deleting program block Main [OB1]

DANGER indicates that death or severe personal injury will result if proper precautions are not taken.

SIMATIC HMI. WinCC V7.4 WinCC/Options for Process Control. Overview of process control system options 1. OS Project Editor 2.

SIMATIC. Process Control System PCS 7 OS Process Control (V8.1) Preface 1. Additional documentation 2. Functions of the PCS 7 OS in process mode 3

Operator Station (V8.0) SIMATIC. Process Control System PCS 7 Operator Station (V8.0) Preface 1. The PCS 7 Operator Station

Readme SiVArc V14 SP1 Update 6

Team engineering via Inter Project. Engineering. TIA Portal. Team engineering via Inter Project Engineering. Basics of "Inter Project Engineering"

SIMATIC. Process Control System PCS 7 OS Process Control (V8.1) Security information 1. Preface 2. Additional documentation 3

SIMATIC. Process control system PCS 7 Operator Station (V9.0 SP1) Security information 1. Preface 2

SIMATIC. Process Control System PCS 7 Advanced Process Functions Operator Manual. Preface. Security information 1. Overview 2. Material management 3

Deckblatt. APL Operator Guide SIMATIC PCS 7. Application description June Applikationen & Tools. Answers for industry.

Block Library Motor Starter SIRIUS for SIMATIC PCS 7

SIMATIC HMI. WinCC V7.4 SP1 SIMATIC HMI WinCC V7.4 Getting Started. Welcome 1. Icons 2. Creating a project. Configure communication

Continuous Function Chart Getting. Started SIMATIC. Process Control System PCS 7 Continuous Function Chart Getting Started.

RF-MANAGER simulator SIMATIC. RFID-Systems RF-MANAGER simulator. Simulating projects. Compact Operating Instructions 06/2010 A5E

SIMATIC. Process Control System PCS 7 CFC Readme V9.0 (online) Security information 1. Overview 2. Notes on Installation 3. Notes on usage 4.

SIMATIC. S7/HMI SIMATIC Automation Tool V3.1 SP1 product information. SIMATIC Automation Tool features 1. Known problems. Product Information

Class documentation. COMOSKDictionary COMOS. Platform Class documentation COMOSKDictionary. Trademarks. General. KDictionary. Programming Manual

Web Option for OS (V8.0) SIMATIC. Process Control System PCS 7 Web Option for OS (V8.0) Preface 1. Additional documentation

SIMATIC HMI. WinCC V7.0 SP1 Setting up a Message System. WinCC Alarm Logging 1. Message System in WinCC 2. Principles of the Message System

SIMATIC. Process Control System PCS 7 PCS 7 system documentation - Readme V8.0 SP2 (Update 1) Options for Accessing Documentation 1

SIMATIC. Process Control System PCS 7 First Steps (V7.1) Preface 1. Creating the PCS 7 Project 2. Configuring the hardware and networks

SIMATIC HMI. WinCC V7.0 SP1 MDM - WinCC/Options for Process Control. Overview of process control system options 1. OS Project Editor 2.

Getting Started - Startdrive. Startdrive SINAMICS. Introduction 1. Connecting the drive unit to the PC. Creating a project 3

SIMATIC. Process Control System PCS 7 Software update with utilization of new functions. Security information 1. Preface 2.

COMOS Material Management. Operation COMOS. Process COMOS Material Management Operation. Trademarks 1. Introduction. Definitions 3

COMOS. Lifecycle 3D Integration Operation. COMOS PDMS Integration 1. Material management 2. COMOS 3D viewing 3. References 4.

SIMATIC. SIMATIC Logon V User management and electronic signatures 1. Hardware and Software Requirements 2. Scope of delivery 3.

SIMATIC. PCS 7 Licenses and configuration limits (V9.0) Security information 1. Preface 2. Selecting the correct license keys 3

SIMOTION. Motion Control Task Trace. Preface 1. Overview 2. Configuring 3. Working with the SIMOTION Task Profiler 4.

COMOS. Automation Logical. Basic principles 1. Configuring function diagrams based on IEC 2. Code generation based on IEC

PD PA AP How To Configure Maxum II TimeServer Access

SIMATIC. WinCC Readme Runtime Professional. Validity 1. Improvements in Update 6 2. Improvements in Update 3 3. Improvements in Update 2 4

SIMATIC. Process Control System PCS 7 PCS 7 Documentation (V8.1) Options for Accessing Documentation 1. Documentation for the Planning Phase 2

SIMATIC. STEP 7 PLUS TIA Portal Teamcenter Gateway. Introduction to TIA Portal Teamcenter Gateway 1. System requirements 2

SIMATIC. Process Control System PCS 7 VT Readme V8.2 (online) Security information 1. Overview 2. Notes on Installation 3. Notes on usage 4.

MindSphere. MindConnect IoT Extension Getting Started. Introduction to MindSphere. Prerequisites 2. Preparations 3. MindConnect IoT Extension

SIMATIC/SINAMICS. Getting started with SINAMICS V90 PN on S Motion Control. Fundamental safety instructions 1. Introduction

Basic principles 1. Configuring function diagrams based on IEC 2. Administration 3 COMOS. Automation Logical. Operating Manual 04/2015 A5E AD

MindSphere. Visual Explorer. Introduction. User roles for "Visual Explorer" Connecting "Visual Explorer" to MindSphere data. Creating Visualizations

SIMATIC. Process Control System PCS 7 Product Brief on Software Updates from V5.1/V5.2 to PCS 7 V7.0 SP1. Preface 1

Process Historian Administration SIMATIC. Process Historian V8.0 Update 1 Process Historian Administration. Basics 1. Hardware configuration 2

APL Style Guide PCS 7. Libraries APL Style Guide. Preface 1. Basics. Specifications for block icons 3. Specifications for faceplates 4

SIMATIC. Process Control System PCS 7 Licenses and quantity structures (V8.0) Preface 1. Selecting the correct license keys 2

COMOS. Lifecycle 3D Integration Operation. Publisher 1. COMOS PDMS Integration 2. Material management 3. COMOS 3D viewing 4.

SIMATIC. PCS 7 Web Option for OS (V8.2) Security information 1. Preface 2. Overview of the Web Option for OS 3. Additional documentation 4

DANGER indicates that death or severe personal injury will result if proper precautions are not taken.

Class: DocumentManager 1 COMOS. Platform Class documentation DocumentManager_dll. Programming Manual 03/2017 V10.2.

Key Panels Library SIMATIC HMI. Key Panels Library. Preface 1. Installation of Key Panels Library. Working with the Key Panels Library

COMOS. Platform Class documentation RevisionMaster_dll. Class: RevisionInfo 1. Class: RevisionMaster 2. Programming Manual

SIMATIC. Process Control System PCS 7 SMART PCS 7 SMART First Steps (V8.1 with APL) Preface 1. Creating the PCS 7 SMART project 2

Validity 1. Improvements in STEP 7 2. Improvements in WinCC 3 SIMATIC. Readme. Readme

Logical COMOS. Automation Logical. Trademarks 1. Basic principles. Configuring function diagrams based on IEC

SIMATIC. Process Control System PCS 7 Trend Micro OfficeScan (V8.0; V8.0 SP1) Configuration. Using virus scanners 1.

SIMATIC. Process Control PCS 7 V7.0 PCS 7 OS Process Control. Preface, Contents. Additional Documentation 1 Functions of the PCS 7 OS in Process Mode

S7-300 Getting Started - Commissioning a CPU 31xC: Closed-loop control

First Steps with S7-PDIAG and ProAgent

MindSphere. Fleet Manager. Introduction to "Fleet Manager" 1. User interface for "Fleet Manager" 2. User rights in "Fleet Manager" 3.

COMOS Material Management. Operation COMOS. Process COMOS Material Management Operation. Trademarks. Introduction. Definitions

Siemens Drives & PLCs

SITOP UPS1600 under STEP 7 V13. SITOP UPS1600 under STEP 7 V13. Introduction. Safety notes. Description. Assigning the IP address

SIMATIC IPC Wizard for. Widescreen devices with multitouch SIMATIC. Industrial PC SIMATIC IPC Wizard for. Preface.

COMOS. Lifecycle 3D Integration Operation. COMOS PDMS Integration 1. Material management 2. COMOS 3D viewing 3. References 4.

Performance data abgn SCALANCE W770/W730 SIMATIC NET. Industrial Wireless LAN Performance data abgn SCALANCE W770/W730.

SIMATIC HMI. WinCC V7.4. WinCC/Calendar Options. Calendar Options overview 1. WinCC/Calendar Options. Installation Notes 2

Industrial Controls. SIMOCODE pro SIMOCODE pro PCS 7 Library. Preface. Security information. Product specific security. information.

SIMATIC. WinCC Readme Runtime Professional. Validity 1. Improvements in Update 2 2. Improvements in Update 1 3

SIMATIC HMI. StoragePlus V1.3 SP1 / PCS 7 V7.1 MDM - Storage Plus Information System. StoragePlus Installation Instructions 1. StoragePlus Readme 2

SIMATIC. Communications processor CP First Steps in Commissioning. Getting Started 09/2008 A5E

SIMATIC HMI. Software RemoteOperate V2. Preface. Overview 1. Range of functions of the RemoteOperate software. Hardware and software requirements

SIMATIC. PCS 7 Process Control System SIMATIC Logon Readme V1.6 (Online) Security information 1. Overview 2. Notes on installation 3.

SIMATIC. PCS 7/505 OS Setup Guide for V6.1. Preface, Contents. Introduction 1. Install the Software. Update a project from V6.0 to V6.

SIMATIC. WinCC Readme Runtime Professional. Validity 1. Improvements in Update 7 2. Improvements in Update 6 3. Improvements in Update 5 4

DANGER indicates that death or severe personal injury will result if proper precautions are not taken.

Class: POptions 1 COMOS. Platform Class documentation POptions_dll. Programming Manual 04/2014 A5E AA

COMOS. Automation Automation interfaces. Note on file-based data exchange 1 SPI 2. Generic Excel import 3. Process visualization via OPC client 4

SIMATIC. Process Control System PCS 7 Symantec Endpoint Protection 11.0 Configuration. Using virus scanners 1. Configuration 2. Commissioning Manual

Siemens Drives & PLCs

Optional package printer driver V1.4

MindSphere. Fleet Manager. Introduction to "Fleet Manager" 1. User interface for "Fleet Manager" 2. User rights in "Fleet Manager" 3

Siemens Automation Products

Primary Setup Tool (PST) SIMATIC NET. Industrial Ethernet / PROFINET Primary Setup Tool (PST) Preface. Description. Software installation 2

SIMATIC. Working with STEP 7. Introduction to STEP 1. The SIMATIC Manager 2. Programming with Symbols. Creating a Program in 4

Performance data abgn PCIe Minicard MPCIE-R1-ABGN-U3 SIMATIC NET

Setting up securityglobal FW Rulesets SIMATIC NET. Industrial Ethernet Security Setting up security. Preface. Firewall in standard mode

Siemens Spares. Setting up security in STEP 7. Professional SIMATIC NET. Industrial Ethernet Security Setting up security in STEP 7 Professional

party software COMOS Platform Third-party software Trademarks 1 Requirements for the system environment Third-party software releases Operating Manual

COMOS. Automation COMOS Automation Interfaces SPI 1. Generic Excel import 2. Process visualization via OPC client 3.

SIMATIC. TIA-Portal SIMATIC Visualization Architect. Security information 1. Basics 2. Installation 3. Elements and basic settings 4

SIMATIC. Process Control System PCS 7 Operator Station. Preface, Contents. The PCS 7 OS 1 Introduction to PCS 7 OS Configuration

SIMATIC. Process Control System PCS 7 OS Web Option (V7.1) Preface 1. Additional documentation 2. Overview of PCS 7 OS Web Option

SIMATIC. Process Control System PCS 7 Configuration McAfee Endpoint Security Security information 1. Preface 2.

COMOS. Operations Shutdown. Introduction 1. Milestones 2. "Shutdown management" plugin 3. "Quick edit" plugin 4. User interface reference 5

SIMATIC. PCS 7 process control system OpenPCS 7. Preface 1. Basics 2. Installation and licensing 3. PCS 7 Engineering 4. System configurations 5

SIMATIC. Process control system SIMATIC BATCH Readme V8.2 (Online) Security information 1. Overview 2. Part A, Requirements and General Instructions 3

Sample project Filling Station SIMATIC. STEP 7 Professional / WinCC Advanced V11 for Sample project Filling Station. Overview of the Getting.

Aotewell SIMATIC S7-PDIAG for S7-300 and S Configuring Process Diagnostic Getting St

SIMATIC. Process Control System PCS 7 SIMATIC Management Console (V9.0) Security information 1. Preface 2. Basics 3

SIMATIC NET. Industrial Ethernet Security SCALANCE S615 Getting Started. Preface. Connecting SCALANCE S615 to the WAN 1

Transcription:

What's new in SFV? 1 SFC Visualization (SFV) 2 SIMATIC Process Control System PCS 7 Programming and Operating Manual Basic SFC settings 3 Configuration 4 Operating and monitoring SFCs 5 Appendix 6 12/2012 A5E03710132-02

Legal information Warning notice system This manual contains notices you have to observe in order to ensure your personal safety, as well as to prevent damage to property. The notices referring to your personal safety are highlighted in the manual by a safety alert symbol, notices referring only to property damage have no safety alert symbol. These notices shown below are graded according to the degree of danger. DANGER indicates that death or severe personal injury will result if proper precautions are not taken. WARNING indicates that death or severe personal injury may result if proper precautions are not taken. CAUTION indicates that minor personal injury can result if proper precautions are not taken. NOTICE indicates that property damage can result if proper precautions are not taken. If more than one degree of danger is present, the warning notice representing the highest degree of danger will be used. A notice warning of injury to persons with a safety alert symbol may also include a warning relating to property damage. Qualified Personnel The product/system described in this documentation may be operated only by personnel qualified for the specific task in accordance with the relevant documentation, in particular its warning notices and safety instructions. Qualified personnel are those who, based on their training and experience, are capable of identifying risks and avoiding potential hazards when working with these products/systems. Proper use of Siemens products Note the following: Trademarks WARNING Siemens products may only be used for the applications described in the catalog and in the relevant technical documentation. If products and components from other manufacturers are used, these must be recommended or approved by Siemens. Proper transport, storage, installation, assembly, commissioning, operation and maintenance are required to ensure that the products operate safely and without any problems. The permissible ambient conditions must be complied with. The information in the relevant documentation must be observed. All names identified by are registered trademarks of Siemens AG. The remaining trademarks in this publication may be trademarks whose use by third parties for their own purposes could violate the rights of the owner. Disclaimer of Liability We have reviewed the contents of this publication to ensure consistency with the hardware and software described. Since variance cannot be precluded entirely, we cannot guarantee full consistency. However, the information in this publication is reviewed regularly and any necessary corrections are included in subsequent editions. Siemens AG Industry Sector Postfach 48 48 90026 NÜRNBERG GERMANY A5E03710132-02 P 10/2012 Technical data subject to change Copyright Siemens AG 2012. All rights reserved

Table of contents 1 What's new in SFV?... 5 2 SFC Visualization (SFV)... 7 3 Basic SFC settings... 9 4 Configuration... 11 4.1 Configurations for SFC Visualization...11 4.2 Configuring SFC block icons...13 4.3 Configuring SFC faceplates...15 4.4 Adapting SFC faceplates...16 4.5 Preparing the controls...17 4.6 Configuring the "PCS7 SFC Control" status display...18 4.7 Configuring the "PCS7 SFC MultiChart Control" status display...20 4.8 Configuring the "PCS 7 SFC Topology Control" status display...22 4.9 Configuring the SFC button...23 4.10 Configuring the SFC Browser Selection...24 4.11 Using functions for user-specific scripts (SFC API Calls)...25 4.12 What you should know about OS Server and OS Client...26 4.13 What you need to know about the Web server and Web client...28 5 Operating and monitoring SFCs... 29 5.1 Access control...29 5.2 Operating and monitoring the SFC by means of faceplate...30 5.3 "SFC chart" faceplate, "SFC section" view...32 5.4 "SFC Chart" faceplate, "Messages" view...34 5.5 "SFC Instance" faceplate, "Actual Values" view...35 5.6 "SFC Instance" faceplate, "Block contacts" view...39 5.7 "SFC Instance" faceplate, "Prepared Values" view...40 5.8 "SFC Instance" faceplate, "Parameters" view...41 5.9 "SFC Instance" faceplate, "Messages" view...42 5.10 "SFC Instance" faceplate, "Batch" view...43 5.11 Operating and monitoring the SFC by means of SFC status display...44 5.12 PCS 7 SFC Control...45 5.13 PCS 7 SFC MultiChart Control...47 Programming and Operating Manual, 12/2012, A5E03710132-02 3

Table of contents 5.14 PCS 7 SFC Topology Control... 51 5.15 Visualization of the SFC Status by Means of an SFC Selection Button in the Button Set or an SFC Browser Selection in the Display... 52 5.16 Information and operator input in the detail view... 54 5.17 Setting the Operating Mode... 58 5.18 Setting the Operating State... 59 5.19 Setting the Step Control Mode... 60 5.20 Setting the sequence options... 61 5.21 Acknowledging Operator Prompts and Step Errors... 62 5.22 Overview of the "Properties" dialog boxes... 63 5.23 "Properties" Dialog Box for the Sequencer... 64 5.24 "Properties" Dialog Box for the Start Condition... 65 5.25 "Properties" Dialog Box for the Step... 66 5.26 "Properties" Dialog Box for the Transition... 68 5.27 Messages... 69 5.28 Operating state logic... 70 5.28.1 Operating State Logic for SFC (SFC OSL)... 70 5.28.2 Operating state logic for sequencers (sequencer OSL)... 73 5.29 Operator control and monitoring using the Web client... 76 5.29.1 Running SFC Visualization on the Web client... 76 6 Appendix... 77 6.1 SFC System Variable... 77 6.2 SFC API functions... 78 6.3 Icons for Operating States... 81 Index... 83 4 Programming and Operating Manual, 12/2012, A5E03710132-02

What's new in SFV? 1 Enhancements/changes in V8.0 Service Pack 1 Version V8.0 Service Pack 1 contains the following enhancements or changes compared to version V8.0: SFV supports the "User-configurable message classes" function of the PCS 7 message system. Enhancements/changes in V8.0 Version V8.0 contains the following enhancements or changes compared to version V7.1.2: SFV is is now completely Web-capable Section and overview representations and magnifying glasses are displayed and can be operated on the Web client. The connection between Web client and Web server now works even if Web servers have different versions. The readability of faceplates has been improved. Enhancements/changes in V7.1.2 Version V7.1.2 contains the following enhancements or changes compared with version V7.1: In V7.1.2, several minor bugs were fixed and improvements were made in SFV. See also Information and operator input in the detail view (Page 54) Programming and Operating Manual, 12/2012, A5E03710132-02 5

What's new in SFV? 6 Programming and Operating Manual, 12/2012, A5E03710132-02

SFC Visualization (SFV) 2 Introduction You can use the "SFC Visualization" software package to configure SFC visualization in WinCC and to perform operator control and monitoring of SFC charts and SFC instances in the WinCC runtime system. What is SFC? SFC (Sequential Function Chart) is a sequential control system that is used for control floworiented process control. A sequential control system is a controller with automatic, step-wise execution. It switches from one state to the next depending on conditions. Note In this manual, we generally refer to the SFC charts and SFC instances as SFCs, unless these objects need to be distinguished in the respective context. What does the SFC Engineering System offer? The engineering system allows you to create SFC charts, SFC types and SFC instances, compile and download them to the CPU, and test and commission them. In order to be able to use the SFCs in the runtime system, you must transfer them to the runtime system from the engineering system using the "AS-OS-Engineering" software package. You can also transfer charts individually. You transfer the SFCs with their OS comments and configured messages. Mechanisms are stored with the messages that enable you to directly access the SFC that the message pertains to. You can also perform the following actions: Configure the display of SFCs Configure global operator authorizations for the SFCs and specific operator authorizations for each SFC Place objects in the WinCC display for calling the SFCs You will find more information in the SFC Sequential Function Chart Manual in the SIMATIC STEP 7 User Manual and in the corresponding online help. Programming and Operating Manual, 12/2012, A5E03710132-02 7

SFC Visualization (SFV) What does the Runtime system for SFC offer? The runtime system enables simultaneous operator control and monitoring of any number of SFCs. Note Configuration is not possible during runtime operation. You can transfer SFCs to the runtime system even while the OS is running. This may cause a temporary inconsistency in the displays, since the SFCs must first be downloaded to the automation system before being loaded on the OS. The potential for inconsistencies during this period is unavoidable. 8 Programming and Operating Manual, 12/2012, A5E03710132-02

Basic SFC settings 3 Settings in WinCC Explorer The general settings for the visualization of SFC charts and SFC instances within the runtime system are made in WinCC Explorer. You can make these changes globally for all displayed SFCs or for specific objects. Global Settings Global settings for displaying SFCs affect the following areas: Topology Colors Authorization level Group display To open the "SFC" dialog, select "SFC" in the WinCC Explorer and open the context menu. Then, select the menu command Open. You can specify the size of the objects and the distance between them for the topology in the detail area and overview area. Use the check box "Always show in faceplate" to specify if the SFC faceplate is always displayed. You choose colors to distinguish the states of steps, transitions and selected objects in the display. You change the authorization levels for operator inputs if you require levels other than the default levels ("Monitoring", "Process Operation" and "Advanced Process Operation"). These settings apply to all SFCs in the relevant WinCC project, unless specific authorization levels have been set for the SFC in question. These authorizations remain in place following OS compilation. In order to grant a user the authorization to perform operator inputs in SFC Visualization, the corresponding authorization levels must be enabled for this user (globally or area-specific) in the User Administrator. If no users are configured, all operator inputs are permitted without restriction. In this case, the "Authorization Levels" tab is not available. To access the configuration for the group display, choose the "Group Display Properties" button on the "Group Display" tab. Programming and Operating Manual, 12/2012, A5E03710132-02 9

Basic SFC settings In the Group Display window, the following additional tabs are available: Tab Geometry Colors Style Font Flashing Other Message types Lock Assignment Setting Size of the display fields Background color of the display fields 3D frame width (in pixels) Font attributes (font, alignment etc.) Flashing frequency Other attributes, such as enabled for operator, group relevant, display, group value and acknowledgment pattern Display text and attributes (font color, background color, flashing) for the individual message statuses Whether the messages are output or locked. An "x" (default setting) appears in the display field to indicate that messages are locked. You can change the default setting. Message type for each display field Note Global settings when using the "User-configurable message classes" function When the "User-configurable message classes" function is used in the PCS 7 message system, the settings named above are defined for the group display of configurations for this function and cannot be changed in WinCC. Object-Based Settings (on server only) You can make the following settings individually for each SFC: Configuring the update cycle Configuring the standard view. This is the overview window or detail window with which the SFC is opened. Configuring the operator authorization levels The available SFCs are displayed in the detail window of WinCC Explorer when "SFC" is selected. To edit object-based settings, open the context menu of the selected SFC and select the menu command Properties. 10 Programming and Operating Manual, 12/2012, A5E03710132-02

Configuration 4 4.1 Configurations for SFC Visualization Introduction You can place objects in a WinCC display that enable you to open an SFC during runtime operation. The following objects can be used for this: Block symbols "PCS 7 SFC Control" "PCS 7 SFC MultiChart Control" "PCS 7 SFC Topology Control" Any graphic object (such as a rectangle) A Windows object (such as a button) Preparation Select the Options > 'Compile Multiple OSs' Wizard' > Start... command in SIMATIC Manager in order to transfer the SFC charts and SFC instances to the OS. Then, carry out the Preparations for the Controls. You can find additional information about this in the section: Preparing the controls (Page 17) Note The controls "@PCS 7 SFC Panel Control" and "@PCS 7 SFC SP Control" supplied with SFC Visualization are controls required internally in SFC Visualization. They have not yet been approved for use in WinCC pictures. You can configure the following objects for opening the SFC: Configuring SFC block icons (Page 13) Configuring SFC faceplates (Page 15) Configuring the "PCS7 SFC Control" status display (Page 18) Configuring the "PCS7 SFC MultiChart Control" status display (Page 20) Configuring the "PCS 7 SFC Topology Control" status display (Page 22) Configuring the SFC button (Page 23) Programming and Operating Manual, 12/2012, A5E03710132-02 11

Configuration 4.1 Configurations for SFC Visualization Configuring the SFC Browser Selection (Page 24) You can use SFC Visualization functions in order to create your own scripts. You will find more detailed information in: Using functions for user-specific scripts (SFC API Calls) (Page 25). 12 Programming and Operating Manual, 12/2012, A5E03710132-02

Configuration 4.2 Configuring SFC block icons 4.2 Configuring SFC block icons SFC block icon templates The block icon templates for the "@SFC_RTS" SFC chart and the instance of an "@SFC_TYPE" SFC type are provided in the "@@PCS7Typicals.pdl" picture. Use the following procedure to perform all changes, for example, to create several variants of a type: 1. Copy this picture and save it with the name "@PCS7Typicals.pdl". 2. Create additional blocks icon in this picture for each SFC type using the copy/paste commands. 3. Then open the properties for each block icon. 4. Under "General", replace the value (@SFC_TYPE, for example) for the attributes "StructureType" and "type" with the name of the corresponding SFC type. Create block icons You can create block icons for your OS picture in two different ways: Automatic creation in the plant hierarchy With this method, the required block icons are automatically inserted into the picture and parameters are assigned, as appropriate, for all existing SFC charts. You place the OS picture in WinCC in the Graphics Designer and configure it with the Dynamic Wizard. You can find more information in the online help for the PH, Automatically Creating/Updating Block Icons for OS Pictures. Procedure in WinCC 1. Copy the required block icon from the template to your current picture. 2. Adapt the "StructureType" and "type" property to the type name (not necessary for the block icon for SFC chart). 3. Select the block icon and double-click "Connect faceplate to process tag" in the "Default Dynamics" tab of the "Dynamic Wizard" window. The Dynamic Wizard opens. 4. Click "..." on the "Set Options" page. The "Variables - Project:" opens. 5. In the WinCC variables, open the "List of all variables" and double-click the corresponding variable for the chart or instance in the right window to select it. The dialog box closes; the variable name is entered in the Dynamic Wizard. 6. Click "Next". The next page shows what the wizard is now generating. 7. Click "Finish". Programming and Operating Manual, 12/2012, A5E03710132-02 13

Configuration 4.2 Configuring SFC block icons The block icon is now configured. You can use it to call the associated faceplate in runtime operation. 14 Programming and Operating Manual, 12/2012, A5E03710132-02

Configuration 4.3 Configuring SFC faceplates 4.3 Configuring SFC faceplates SFC faceplates There are two types of faceplate templates for visualizing the various SFC instances of the SFC types and for visualizing SFC charts in runtime: The "@pg_@sfc_rts.pdl" variant is used to visualize SFCs. The "@pg_@sfc_type.pdl" variant is used to visualize SFC instances of an SFC type. The interface elements (setpoints, control strategies, for example) that are configured in the "Characteristics" dialog box are included in this faceplate. In addition to the display objects (type name/instance name, comment, group display, etc.) that are created with the standard WinCC resources, the faceplates contain an OCX for displaying and manipulating the operating state logic and an OCX (for SFC instance) for displaying and manipulating the setpoints. You also use these OCX in SFC Visualization. The meanings of the elements contained in all views in the faceplate are described in: Operating and monitoring the SFC by means of faceplate (Page 30) Configuration The faceplates are supplied preconfigured and you can customize them individually. You can also create your own faceplates from the templates. However, you use the available OCX for displaying and manipulating the operating state logic and the setpoints (for SFC instance). You can find a detailed description of the configuration of faceplates in the manual PCS 7 Programming Instructions for Blocks. Additional information You can find additional information in the section: Adapting SFC faceplates (Page 16) Programming and Operating Manual, 12/2012, A5E03710132-02 15

Configuration 4.4 Adapting SFC faceplates 4.4 Adapting SFC faceplates Introduction The "Actual Values" (@pg_@sfc_type_actualsp.pdl) and "Prepared Values" (@pg_@sfc_type_prepare.pdl) views are adapted in Graphics Designer. Procedure 1. Open the "@pg_@sfc_type_actualsp.pdl" or "@pg_@sfc_type_prepare.pdl " picture in Graphics Designer. 2. Double-click in the OCX area of the picture. The "Properties of @PCS 7 SFC SP Control" dialog box opens. 3. In the "General" tab, use the '"Actual Values" view enabled' option to specify if the operator can edit the information in the setpoint column or if it is write-protected. Note: This option can be set both in the properties of the "Actual Values" and "Prepared Values" views. It only affects the "Actual Values" view. 4. In the "Colors" tab, you can change the font and background colors of the respective OCX elements. 16 Programming and Operating Manual, 12/2012, A5E03710132-02

Configuration 4.5 Preparing the controls 4.5 Preparing the controls Introduction You can prepare for the configuration of the controls in order to facilitate insertion of the controls in a graphic display. Procedure 1. Open the desired picture in Graphics Designer. 2. Switch to the "Controls" tab in the object palette. 3. Select the "Add/Remove" command from the shortcut menu in the object palette. The "Select OCX Controls" dialog box opens. 4. Select all entries in the list that begin with "PCS 7 SFC", for example, "PCS 7 SFC Control". 5. Click "OK" to close the dialog box. The selected controls are now in the object palette and can be inserted directly from there into the graphic display using drag-and-drop. Programming and Operating Manual, 12/2012, A5E03710132-02 17

Configuration 4.6 Configuring the "PCS7 SFC Control" status display 4.6 Configuring the "PCS7 SFC Control" status display Introduction The states of an SFC can output to a graphic display by means of an SFC control which is assigned to this chart. This control is also known as the status display (same as the SFC MultiChart Control). You place and configure the status display in a graphic display in the WinCC Graphics Designer. Placing the PCS 7 SFC Control in the Graphic Display Open the desired graphic display in the Graphics Designer. If you have performed the Preparation for the Controls, use a drag-and-drop operation to move the "PCS 7 SFC Control" from the "Controls" object palette to the picture. You can find additional information in the section: Preparing the controls (Page 17) If the controls are not yet in the object palette, proceed as follows: Select the following entry in the "Smart Objects" tool palette Draw a frame in the graphic display for the object to be displayed. The selection list of all installed "Controls" will be displayed. Select "PCS 7 SFC Control". Configure 1. Double-click the SFC Control. The "Properties" dialog box opens. 2. Open the "General" tab. 3. Specify whether the SFC should be opened as a "Faceplate", "Overview" or "Section" display. The respective button in SFC Control will be labeled accordingly. 4. Click "Assign SFC." Another dialog box opens listing all the SFCs on this OS. 5. Select the desired SFC. 6. Close the dialog box with "OK". Under "Connected SFC:" you can see the current SFC name. When you close the "Properties" dialog box with "OK," the current SFC name is also in the control. 18 Programming and Operating Manual, 12/2012, A5E03710132-02

Configuration 4.6 Configuring the "PCS7 SFC Control" status display Options in the other tabs: You can individually configure the display of the SFC control. In the "Colors" tab, you can use the color palette to change the current colors for certain elements (for example, title bar, window background, etc.). Note You can also use the Dynamic Wizard to assign parameters for the status display as in previous versions. Programming and Operating Manual, 12/2012, A5E03710132-02 19

Configuration 4.7 Configuring the "PCS7 SFC MultiChart Control" status display 4.7 Configuring the "PCS7 SFC MultiChart Control" status display Introduction The "PCS 7 SFC MultiChart Control" enables operator control and monitoring of multiple SFCs. This control is also referred to as the status display (just like the SFC control). As with the "SFC Control", you insert the "SFC MultiChart Control" into a picture and then assign parameters for it. Placing the PCS7 SFC MultiChart Control in the Graphic Display Open the desired graphic display in the Graphics Designer. If you have performed the Preparation for the Controls, use a drag-and-drop operation to move the "PCS 7 SFC Control" from the "Controls" object palette to the picture. You can find additional information in the section: Preparing the controls (Page 17) If the controls are not yet in the object palette, proceed as follows: Select the following entry in the "Smart Objects" tool palette Draw a frame in the graphic display for the object to be displayed. The selection list of all installed "Controls" will be displayed. Select "PCS7 SFC MultiChart Control." The control will be displayed inside the frame you have drawn. If you do not stretch the frame to its complete size, not all the columns will be visible. In this case, a horizontal scroll bar is inserted to enable you to scroll through the contents in the visible area during runtime mode. Configure 1. Double-click the SFC MultiChart Control. The "Properties" dialog box opens. 2. Open the "General" tab and assign the desired SFCs to the control or delete them from it. Assigning: 1. Click the following button The dialog box for selecting SFCs opens. 2. Select the desired SFC and then close the dialog box with "OK". 20 Programming and Operating Manual, 12/2012, A5E03710132-02

Configuration 4.7 Configuring the "PCS7 SFC MultiChart Control" status display 3. Repeat this procedure for every SFC that you want to include in the SFC MultiChart Control. A row is inserted for each SFC. This row includes the columns that provide SFC information in runtime mode. You will find more detailed information on this topic in the section: PCS 7 SFC MultiChart Control (Page 47) Deleting: 1. Select an SFC that is no longer needed in the "Properties" dialog box. 2. Click the following button The SFC is deleted. You can change the order of the selected SFCs at a later time. Sorting: You can move a selected SFC up or down using the following buttons: Title: You can specify a title for the SFC MultiChart Control that identifies it uniquely during runtime mode. Options in the other tabs: You can individually configure the display of the SFC control. In the "Colors" tab, you can use the color palette to change the current colors for certain elements (for example, title bar, window background, etc.). In the "Fonts" tab, you can specify the font, the type style, and the font size. Programming and Operating Manual, 12/2012, A5E03710132-02 21

Configuration 4.8 Configuring the "PCS 7 SFC Topology Control" status display 4.8 Configuring the "PCS 7 SFC Topology Control" status display Introduction You can visualize the states of an SFC in a graphic display by means of an SFC Topology Control which is assigned to this SFC. For this purpose, you place and configure the status display in a graphic display in the WinCC Graphics Designer. Placing the PCS 7 SFC Topology Control in the graphic display Open the desired graphic display in the Graphics Designer. If you have performed the preparation for the controls, you can move the "PCS 7 SFC Topology Control" from the "Controls" object palette to the picture using drag-and-drop. You can find additional information in the section: Preparing the controls (Page 17) If the controls are not yet in the object palette, proceed as follows: Select the following entry in the "Smart Objects" tool palette. Draw a frame in the graphic display for the object to be placed. The selection list of all installed "Controls" will be displayed. Select "PCS 7 SFC Topology Control". Assigning parameters 1. Double-click the SFC Topology Control. The "Properties" dialog box opens. 2. Switch to the "General" tab. 3. In the "Connected SFC" field, configure the corresponding SFC to be displayed in the control. To do this, click on the button to the left of the text box to open a selection dialog. 4. Select the desired SFC and then close the dialog box with "OK". 5. Select the relevant option in the "Display mode" area. 6. Close the dialog box with "OK". Note As in previous versions, you can also use the Dynamic Wizard to assign parameters for the status display. 22 Programming and Operating Manual, 12/2012, A5E03710132-02

Configuration 4.9 Configuring the SFC button 4.9 Configuring the SFC button Introduction For selecting an SFC, you can also configure any graphic object of your choice. Such an object serves to represent the SFC chart. Unlike an SFC status display, however, it does not receive any information on the current status of the SFC. Such an object can be a button, for example. Procedure The procedure is basically the same as that for configuring the SFC control: 1. Select the "Button" object from the "Windows Objects" view and draw a frame in the graphic display. A dialog box opens. 2. Make the required settings (text input for label, font, operator authorization, etc.). Click "OK" to close the dialog box. 3. Double-click "Configure SFC button" in the Dynamic Wizard. 4. If an instructional page appears, exit it by clicking "Next". 5. On the next page, select the mouse action for opening the SFC, which you will assign in the next step. The "SFC Browser" opens. 6. Select the SFC to be associated with the button. 7. In the "Set Option" dialog box, choose the display in which the SFC is to be opened ("Faceplate", "Overview" or "Section"). 8. Click "Finish" to complete the configuration. Programming and Operating Manual, 12/2012, A5E03710132-02 23

Configuration 4.10 Configuring the SFC Browser Selection 4.10 Configuring the SFC Browser Selection Introduction You place an object in the graphic display in order to call the SFC browser in runtime. Use this browser to select the SFCs. Procedure 1. In the Graphics Designer object palette, select the desired object and draw a frame in the graphic display. 2. Double-click "Configure SFC Browser" in the Dynamic Wizard. 3. If an instructional page appears, ignore it by clicking "Next". 4. In the next dialog box, select the mouse action for opening the SFC. 5. Click "Finish" to complete the configuration. 24 Programming and Operating Manual, 12/2012, A5E03710132-02

Configuration 4.11 Using functions for user-specific scripts (SFC API Calls) 4.11 Using functions for user-specific scripts (SFC API Calls) SFC API functions The Graphics Designer contains template scripts for assigning certain actions to objects. SFC Visualization offers many functions. The most important functions are included in these script templates. You can also use the functionality of SFC Visualization in your own scripts. For this purpose, you read in the "sfccli.h" header file. Insert the line ' # include "sfccli.h" ' in the script. The most important functions are described in: SFC API functions (Page 78). General Information about the Functions If a Boolean value is returned, then TRUE = success and FALSE = error. Functions that have "LPOHIO_ERRORSTRUCT IpdmError" as a parameter can be called with "(void*)0". The error is not evaluated in this case. If a window handle is needed, specify the window of the "parent" for this new window. "NULL" is also allowed as the assignment. In this case, the desktop is used as the "parent" of the new window. Programming and Operating Manual, 12/2012, A5E03710132-02 25

Configuration 4.12 What you should know about OS Server and OS Client 4.12 What you should know about OS Server and OS Client What is an OS Server? An OS Server is interconnected with the AS. It receives process data, however, it usually does not provide any operating and monitoring functionality within a multi-user system. The OS Server contains all of the configuration data, and you can modify these data here. What is an OS Client? An OS Client is an operator station (OS) on which you can operate and monitor the process in runtime. A client neither has its own SFCs, nor any process I/O. The Client lets you operate and monitor SFCs on the OS Servers, however, it does not allow their editing. How do I access OS Server data? Server project data are made known to the client by means of reference lists (packages). The client can access the server data only after the packages have been generated and downloaded. The same applies to SFC Visualization, where only references to the SFCs are exported instead of the actual data. You therefore do not have to recompile and download the packages again after having edited an SFC. You only have to generate and download a new package to the client only if SFCs have been deleted, added or renamed. Additional information is available in the Process Control System PCS 7; Operator Station Configuring Manual. Configuring SFC Visualization You can configure the visualization and operator controls in WinCC Explorer on the client as described in the "Basic SFC settings" section of this documentation. The basic SFC settings available for the server projects are not relevant to the client. If not configured otherwise, the default settings are activated for the client. In a multi-client project you can place objects for opening SFC charts in graphic displays and interconnect these with SFC charts similar to the server project. You can find additional information about this in the section: Configurations for SFC Visualization (Page 11). You must download the corresponding packages to the client for this. Note on server project configurations Configurations for SFC visualization in graphic displays (for example, SFC selection buttons, SFC status display) will also work on the client. Server projects can be configured at the client. Information about corresponding procedures is available in the Process Control System PCS 7; Operator Station Configuring Manual. 26 Programming and Operating Manual, 12/2012, A5E03710132-02

Configuration 4.12 What you should know about OS Server and OS Client Permanent operability for clients SFC Visualization supports "permanent operability" for clients. A preferred server configured on the client is used as the server. This applies regardless of whether the server is the current MASTER or STANDBY. If there is a redundancy failover SFC Visualization reacts in accordance with the behavior defined in WinCC. Programming and Operating Manual, 12/2012, A5E03710132-02 27

Configuration 4.13 What you need to know about the Web server and Web client 4.13 What you need to know about the Web server and Web client Requirements for using the SFC block icons and SFC faceplates on the Web client Web server: SFC Visualization is installed on the Web server The Web Navigator > Web Configurator command has been selected in the shortcut menu of the Web Navigator node of WinCC Explorer on the Web server Web client: Installation of the relevant plug-ins for SFC Visualization WinCC Basic Process Control WinCC Advanced Process Control PCS 7 Faceplates SIMATIC ES Common Services SIMATIC SFC Common Displays SIMATIC SFC Visualization Additional information You can find information on the Web client in the section "Running SFC Visualization on the Web client (Page 76)". 28 Programming and Operating Manual, 12/2012, A5E03710132-02

5 5.1 Access control Access control Operator input is allowed without restriction if no users are configured. The following settings or functions are performed, depending on the logged on user and the authorization levels configured for SFC Visualization: Operator input buttons are activated or deactivated. Operator input is subject to verification. This input is either accepted or discarded, depending on the result. The authorization levels set on the Engineering Station are transferred to the OS server (OS > Load target system), where they are used in runtime operation. Global and SFC-specific authorization levels can be configured on an OS server. However, these are overwritten the next time the function OS > Load target system is used. If SFC-specific authorization levels exist on the OS server, these are used at runtime. If no SFC-specific authorization levels are configured, the global authorization levels of the OS server are used. On an OS multiclient, only SFC-global authorization levels can be configured. If SFCspecific authorization levels exist on the OS server, these are used at runtime. If no SFCspecific authorization levels are configured, the global authorization levels of the OS multiclient are used. An OS Web Server does not have its own authorization levels. The relevant authorization levels are transferred depending on whether it is an OS multiclient or an OS server. An OS Web Client does not have its own authorization levels. The authorization levels of the OS Web server are used at runtime. Note If button or a setpoint is not enabled although the user has the necessary operator authorization, then operation may be disabled on the block (for instance ENSTART = 0). Programming and Operating Manual, 12/2012, A5E03710132-02 29

5.2 Operating and monitoring the SFC by means of faceplate 5.2 Operating and monitoring the SFC by means of faceplate Overview You operate the SFC chart and the SFC instance by means of a faceplate. The SFC chart faceplate has two views: "SFC chart" faceplate, "SFC section" view (Page 32) "SFC Chart" faceplate, "Messages" view (Page 34) The SFC Instance faceplate has six views: "SFC Instance" faceplate, "Actual Values" view (Page 35) "SFC Instance" faceplate, "Prepared Values" view (Page 40) "SFC Instance" faceplate, "Parameters" view (Page 41) "SFC Instance" faceplate, "Messages" view (Page 42) "SFC Instance" faceplate, "Batch" view (Page 43) "SFC Instance" faceplate, "Block contacts" view (Page 39) Note You can only ever start an SFC instance in the faceplate in the "Prepared Values" view. This is most important if control strategies or setpoints are being used, because a control strategy and setpoints have to be set prior to starting. Holding the faceplate In the top left-hand corner above the overview line there is a button that can be used to "pin" the faceplate in order to keep it in place if the focus is changed. The button is visualized as follows: Unpinned (after the faceplate is called) Pinned (after the key is pressed) Once pinned, a faceplate will remain pinned until it is closed, i.e., pressing the button again will have no effect. 30 Programming and Operating Manual, 12/2012, A5E03710132-02

5.2 Operating and monitoring the SFC by means of faceplate Note When you open the faceplate, the "Prepared Values" view (Idle or MANUAL mode) or the "Actual Values" view (in all other operating states) is displayed depending on the current operating state of the SFC. When a faceplate is open, a change in the operating state does not automatically change the view. Programming and Operating Manual, 12/2012, A5E03710132-02 31

5.3 "SFC chart" faceplate, "SFC section" view 5.3 "SFC chart" faceplate, "SFC section" view "SFC section" view SFC chart faceplate, "SFC section" view The faceplate is divided into two parts, the detail view is on the left, the overview display is on the right. The following information is contained in the faceplate: The overview line with the elements for the group display, message acknowledgment, message suppression, batch assignment and selection of the views. "Continuous mode" status flag for bumpless changeover, for example, when restarting an SFC to avoid having to switch it off first. Display if output QCONT = 1. "Ready to complete" status display, when the SFC is not self-terminating (SELFCOMP = 0) and is waiting in the run state for the "Complete" command (display, if READY_TC = 1). An overview of the SFC with selection for synchronization. Control and display section of the SFC 32 Programming and Operating Manual, 12/2012, A5E03710132-02

5.3 "SFC chart" faceplate, "SFC section" view The button For both views: A resizable window opens to view the sequencers. Overview with "Synchronize" check box. The meaning of the boxes and buttons are explained in the section: "SFC Instance" faceplate, "Actual Values" view (Page 35) (in 1 and 2). Programming and Operating Manual, 12/2012, A5E03710132-02 33

5.4 "SFC Chart" faceplate, "Messages" view 5.4 "SFC Chart" faceplate, "Messages" view "Messages" view This view contains the elements of the "Standard" view plus the message window. You can find additional information about this in the section: "SFC chart" faceplate, "SFC section" view (Page 32). Message window in the SFC Chart faceplate Meaning of the buttons: a b c d e f g h i Display message list Display long-term archive Acknowledge single message Acknowledge all visible messages Print page log Display first message Display last message Display next message Display previous message 34 Programming and Operating Manual, 12/2012, A5E03710132-02

5.5 "SFC Instance" faceplate, "Actual Values" view 5.5 "SFC Instance" faceplate, "Actual Values" view "Actual Values" view SFC instance faceplate, "Actual Values" view The faceplate is divided into two parts, the right section is the detail view, the left section is the overview. The following information and buttons can be seen (from left to right) in the detail view: 1: Overview line: PCS 7 group displays: Alarm, warning, step error, operator prompt The operator prompt icon is also displayed here if the displays or are shown. Programming and Operating Manual, 12/2012, A5E03710132-02 35

5.5 "SFC Instance" faceplate, "Actual Values" view Lock/Unlock Messages Message acknowledgement Message suppression Batch assignment (shows if a faceplate is assigned to BATCH) View selection 2: Control and display section of the SFC: First row: Status display and SFC operating status label Status display and name of the active sequencer Status display and name of the held sequencer Box with drop-down list for displaying and changing the switching modes Second row: The current operating mode (MANUAL/AUTO) "Continuous mode" status flag for bumpless changeover, for example, when restarting an SFC to avoid having to switch it off first. Display if output QCONT = 1. "Ready to complete" status display, when the SFC is not self-terminating (SELFCOMP = 0) and is waiting in the run state for the "Complete" command (display, if READY_TC = 1). Note To see "Continuous mode" and "Ready to complete", refer to the screenshot in the section: "SFC chart" faceplate, "SFC section" view (Page 32). The status display of the sequencer after CPU startup Startup with consistent data or Startup with inconsistent data The display for an interconnection error (or empty box) The display for an operator error (or empty box) The display for a step error (or empty box) The display for an operator prompt (or empty box) 36 Programming and Operating Manual, 12/2012, A5E03710132-02

5.5 "SFC Instance" faceplate, "Actual Values" view The button for group acknowledgement The buttons: For selecting "MANUAL" or "AUTO" mode For enabling changeover to "AUTO" Start (only active in the "Prepared values" view) Hold Resume Abort Complete Stop Restart Reset The check boxes for enabling and disabling the execution options "command output", "cyclic execution", and "time monitoring". 3:The position text is used to display the current position within the sequencer. It consists of a number and an assigned text. The text is displayed in the SFC faceplate. 4:The note text contains information for the operator. The operator can acknowledge this text with the "O" button. 5:The line shows the active control strategy. The control strategy cannot be changed here. The control strategy can only be selected in the "Prepared Values" view. 6:The setpoints and actual values assigned to the selected control strategy are displayed in this table. Setpoint name A setpoint can consist of more than one value. In the example picture, the "sw6" setpoint has the additional values "Material" and "Batch ID". Setpoint The current setpoints are displayed here. The setpoints can be edited if the "Actual values view enabled" option is selected when configuring the properties of the control. The configured upper and lower limit values are also shown during editing. Programming and Operating Manual, 12/2012, A5E03710132-02 37

5.5 "SFC Instance" faceplate, "Actual Values" view Note If a setpoint is changed, the change must be confirmed by pressing the RETURN key (exception: values with the Boolean data type). A window then opens in which the change must be confirmed once more by clicking "OK". Otherwise, the change is not adopted. Actual value The values of the actual value output are displayed here. Unit The unit labels are displayed here. 7:The following information and buttons can be seen (from top to bottom) in the overview: Selection of the view from the drop-down list "Synchronize" check box: If the check box is selected, the overview is synchronized with the sequence in the AS. The same line contains the following button: Click this button to open the full overview as a resizable window. The sequencer is shown in small format in the lower window of the overview. 38 Programming and Operating Manual, 12/2012, A5E03710132-02

5.6 "SFC Instance" faceplate, "Block contacts" view 5.6 "SFC Instance" faceplate, "Block contacts" view "Block contacts" view The upper part of the view is identical to the following view: "SFC Instance" faceplate, "Actual Values" view (Page 35). The following are also displayed: A line containing the name, block type, status, and a button for opening the corresponding faceplate for each block contact. "Block contacts" view of an SFC instance Programming and Operating Manual, 12/2012, A5E03710132-02 39

5.7 "SFC Instance" faceplate, "Prepared Values" view 5.7 "SFC Instance" faceplate, "Prepared Values" view "Prepared Values" view The view is identical to the following view: "SFC Instance" faceplate, "Actual Values" view (Page 35). You can change the control strategy and the setpoints here. The changes made in this view are applied the next time you start the sequencer. Note You can only ever start an SFC instance in the faceplate in the "Prepared Values" view. This is most important if control strategies or setpoints are being used, because a control strategy and setpoints have to be set prior to starting. 40 Programming and Operating Manual, 12/2012, A5E03710132-02

5.8 "SFC Instance" faceplate, "Parameters" view 5.8 "SFC Instance" faceplate, "Parameters" view "Parameters" view This view contains the elements of the following view: "SFC Instance" faceplate, "Actual Values" view (Page 35), as described in 1 and 2 (see there). Instead of the elements listed under 6, the window shows the active control strategy and the OS-relevant parameters. Changing parameters You can change the value of a parameter in MANUAL or AUTO operating mode if you have been assigned the relevant permissions. The changed parameter is written to the AS immediately, i.e., at first, it is only effective in the CPU. To make changed values also available in offline data in the ES, you need to run a read-back at the specified time. Otherwise, the next time a complete download is performed, the original configured parameter values will be written to the CPU. Note If a parameter value is changed, the change must be confirmed by pressing the RETURN key (exception: values with the Boolean data type). A window then opens in which the change must be confirmed once more by clicking "OK". Otherwise, the change is not adopted. Programming and Operating Manual, 12/2012, A5E03710132-02 41

5.9 "SFC Instance" faceplate, "Messages" view 5.9 "SFC Instance" faceplate, "Messages" view "Messages" view This view contains the elements of the following view: "SFC Instance" faceplate, "Actual Values" view (Page 35), as described in 1 and 2 (see there). Here, the message window is displayed instead of the elements listed under 3 to 6. Message window in the SFC Instance faceplate Meaning of the buttons: a b c d e f g h i Display message list Display long-term archive Acknowledge single message Acknowledge all visible messages Print page log Display first message Display last message Display next message Display previous message 42 Programming and Operating Manual, 12/2012, A5E03710132-02

5.10 "SFC Instance" faceplate, "Batch" view 5.10 "SFC Instance" faceplate, "Batch" view View "Batch" This view contains the elements of the following view: "SFC Instance" faceplate, "Actual Values" view (Page 35), as described in 1 and 2 (see there). Here, the Batch window is displayed instead of the elements listed under 3 to 6. Batch window in the SFC instance faceplate Meaning "Batch control" box: The "Enable" option shows if the SFC is enabled for "Simatic BATCH". The "Allocated" option shows if the SFC is assigned to "Simatic BATCH" ("Allocated" can only be set if "Enable" is also set). "Batch" box: "Name" shows the current product name from "Simatic BATCH". "Step" shows the current step number from "Simatic BATCH". "ID" shows the current ID from "Simatic BATCH" Programming and Operating Manual, 12/2012, A5E03710132-02 43

5.11 Operating and monitoring the SFC by means of SFC status display 5.11 Operating and monitoring the SFC by means of SFC status display SFC status display You obtain an overview of the SFC status (PCS 7 SFC Control) by selecting a graphic display that contains a status display configured for the SFC. "PCS 7 SFC MultiChart Control" supports monitoring of multiple SFCs and editing of certain parameters. Additional information is available in the sections: PCS 7 SFC Control (Page 45) PCS 7 SFC MultiChart Control (Page 47) PCS 7 SFC Topology Control (Page 51) 44 Programming and Operating Manual, 12/2012, A5E03710132-02

5.12 PCS 7 SFC Control 5.12 PCS 7 SFC Control PCS 7 SFC Control The following current information is displayed: Heading Name of the assigned SFC (chart or instance name) *) 1. Row Mode (MANUAL / AUTO) Abbreviation for the step control mode ("T", "T or O", "T and O", "O", "T / T and O"). SFC status (chart or instance); You will find more information in: Icons for Operating States (Page 81). Status in the CPU CPU stop CPU start with consistent data CPU start with inconsistent data Group display for step error (if it exists, otherwise empty). Group display for operator prompt (if it exists, otherwise empty). 2. Row Name of the active sequencer 3. Row Operating state of the active sequencer; You can find more detailed information in the section: Icons for Operating States (Page 81). Display for step error "S" (if it exists, otherwise empty). Display for operator prompt "O" (if it exists, otherwise empty). 4. Row Step: Name of the first **) active step. 5. Row Runtime: Current runtime of the first **) active step. Button for the SFC display: "Overview" or "Section" or "Faceplate". Programming and Operating Manual, 12/2012, A5E03710132-02 45

5.12 PCS 7 SFC Control *) If ## Initialization error ## is displayed instead of the name of the text, this SFC control is assigned to an SFC that has been deleted in WinCC. If the SFC still exists in the AS project, recompile the OS to transfer the SFC back to WinCC data management. Otherwise, you assign another SFC chart to the SFC control. **) Several steps can be active at the same time in a simultaneous sequencer. Click "Faceplate" to open the SFC faceplate. The button for the selection of the SFC display is defined during the configuration of the PCS 7 SFC control. You can choose from the following display options: Faceplate Overview Section If "S" is displayed, the system also opens the "Properties" dialog box for the step. Click on "S" to open the detail display for the SFC and center the active step using the error acknowledgement button. If "O" is displayed, the system also opens the "Properties" dialog box for the transition. Click on "O" to open the detail display for the SFC and center the active transition using the acknowledgement button of the operator prompt. 46 Programming and Operating Manual, 12/2012, A5E03710132-02

5.13 PCS 7 SFC MultiChart Control 5.13 PCS 7 SFC MultiChart Control PCS 7 SFC MultiChart Control SFC MultiChart Control is used to operate and monitor several SFCs. As it cannot be visualized in its configured length, the Control is provided with a scroll bar. The #, SFC, and group display columns are always visible, regardless of the scroll bar position. The following table describes the columns of the SFC multichart control. Note You can only start an SFC instance with control strategies or setpoints in the "Prepared Values" view of the faceplate, because a control strategy and setpoints must be set prior to starting. Columns Content Function # Line Number Display for sorting SFC Group display Name of the SFC (incl. name-forming element of the PH) Icon for the operating state; you will find more detailed information in the section: Icons for Operating States (Page 81). Group displays for messages, in accordance with the configuration in SFC (e.g. alarm, warning, step error, operator prompt, locked). Displays 3 and 4 are set by default. Step error Operator prompt Double-clicking this name opens the overview display for the SFC. Display Display The symbol is also displayed when the displays or are shown. Operating mode "AUTO" or "MANUAL" mode Allows changeover of the operating mode by means of a selection in a drop-down list box. EA Enable Auto Check box for enabling changeover to "AUTO" mode Allows setting or resetting of the enable. Programming and Operating Manual, 12/2012, A5E03710132-02 47

5.13 PCS 7 SFC MultiChart Control Columns Content Function Control strategy Step control mode SFC instances: Name of current control strategy Abbreviation for the step control mode ("T", "T or O", "T and O", "O", or "T / T and O") Sequencer Name of the current sequencer. The icon of the operating state (of the sequencer) is indicated in front of the name of the active sequencer. You can find additional information about this in the section: Icons for Operating States (Page 81). SF "Step error" display Display Allows changeover of the step control mode by means of a selection in a drop-down list box. Display Display Step Name of the first active step Icon for the step status: INACTIVE not executed INACTIVE, running Clicking this name opens the detail view of the SFC with the active step centered. Display ACTIVE HELD ERROR Comment Comment of the first *) active step Display Runtime Runtime of the first *) active step Display Transition CPU Name of the first **) active transition Symbolic display of the result (colored line) SFC- Status in the CPU after CPU Stop/Run SFC/CPU stop Clicking this name opens the detail view of the SFC with the active transition centered. Display SFC start with consistent data SFC start with inconsistent data 48 Programming and Operating Manual, 12/2012, A5E03710132-02

5.13 PCS 7 SFC MultiChart Control Columns Content Function IE Display for an interconnection error Display (if error exists, otherwise empty box) OE Display for operating error (if error exists, otherwise empty box) Display *) Several steps can be active at the same time in a simultaneous sequencer. **) Several transitions can be active at the same time in an alternative sequencer. Command Buttons Buttons for filter settings appear in the column headings. You can open and close the filter dialog box by clicking on this icon: The following filter settings are available for selection: SFC: Operating status and SFC display Group display: Message class displays Operating mode Step control mode: Step Control Modes Step error: Step error on/off CPU: Stop and restart IE: Interconnection error on/off OE: Operator error on/off The filter is not available for all columns. To move a selected row up or down one row at a time, click one of the following buttons: Up Down Once selected, you can use commands to control an SFC. The following buttons are available for this: Start or Resume Abort Hold Restart You open a selected SFC with the "Section" or "Overview" buttons in the selected display. Programming and Operating Manual, 12/2012, A5E03710132-02 49

5.13 PCS 7 SFC MultiChart Control Note on the Display If a line containing only the SFC name is shown in light gray in the SFC multichart control, then this SFC is no longer in the WinCC data management. It is deleted here and was not transferred during the most recent OS compilation. Tip: If the SFC still exists in the AS project, recompile the OS to transfer the SFC back to WinCC data management. Otherwise, you have to assign another SFC to the line in the SFC multichart control or delete the line. Line selections are discarded after approximately 30 seconds. If you click a column heading, you can sort the table rows in ascending or descending order. The sorting order is based on the alphabetical order of the symbol names (such as aborted, completed, idle, held, run). If you change the sorting during runtime mode, the change is not permanent. The next time you select the picture, the configured display mode is restored. 50 Programming and Operating Manual, 12/2012, A5E03710132-02

5.14 PCS 7 SFC Topology Control 5.14 PCS 7 SFC Topology Control PCS 7 SFC Topology Control You have the following operating options in SFC Topology Control. Buttons and check boxes "Synchronize" check box If this check box is selected, the overview is synchronized to the detail view. "Sequencer Properties" button Use this button to open the dialog box with the object properties of the current sequencer. For further information, refer to the section: "Properties" Dialog Box for the Sequencer (Page 64) "Start Condition" button Use this button to open the dialog box for the start conditions of the current sequencer. For further information, refer to the section: "Properties" Dialog Box for the Start Condition (Page 65) Button to open a resizable window Click this button to open the detail view in a resizable window. Operating options in the detail window When you click on a step or a transition, the "Properties" dialog for the step or transition opens. Programming and Operating Manual, 12/2012, A5E03710132-02 51

5.15 Visualization of the SFC Status by Means of an SFC Selection Button in the Button Set or an SFC Browser Selection in the Display 5.15 Visualization of the SFC Status by Means of an SFC Selection Button in the Button Set or an SFC Browser Selection in the Display Introduction You can also visualize and control the status of an SFC in the runtime system as described below. Procedure 1. Click the following button in the button set or click an object configured in the picture to select the SFC browser: The SFC browser opens with a list of all SFCs (also the SFCs of servers in the case of an OS client). Select an SFC from the list and click "OK" to visualize it. 2. Click the required SFC name. Depending on the setting in WinCC Explorer, the selected SFC is displayed in an overview screen or in a detail view. In this example, the SFC is visualized in the overview screen. The SFC is always visualized completely in the overview screen. Exception: Very large SFCs are visualized on the screen at a maximum of half their size and they contain scroll bars. Any active sequencer is displayed, and the first sequencer is displayed otherwise. The current status of the SFC is displayed in color if the overview screen is open. The assignment of colors to the corresponding states can be configured by the user and is activated globally for all SFCs in WinCC Explorer. The button for the user-specific session log is located on the left edge of the title bar. The saved position is retained until overwritten by a new save operation. 52 Programming and Operating Manual, 12/2012, A5E03710132-02

5.15 Visualization of the SFC Status by Means of an SFC Selection Button in the Button Set or an SFC Browser Selection The information bar below the title bar shows the name of the currently active step. This bar is blank if no step is active, for example, after execution of the SFC. 3. You open a section of the SFC by clicking the required position in the overview screen. The area around the click position is displayed in the detail view. You can control this area by scrolling or scaling the detail view. The SFC windows are always displayed in the foreground on the working area. Programming and Operating Manual, 12/2012, A5E03710132-02 53

5.16 Information and operator input in the detail view 5.16 Information and operator input in the detail view The detail window Information in the title bar The title bar of the detail window has the following design: Session log The button for opening the user-specific session log is displayed on the left edge of the title bar: Icon Meaning The current position and size are not saved, for example, after the window was moved to a different position. Current position and size saved. The window displays the last position saved after the SFC is reopened. Note The saved position and size are retained until these are overwritten by a new save operation. 54 Programming and Operating Manual, 12/2012, A5E03710132-02