Professional Documents
Culture Documents
Brochure Simatic Wincc Flexible
Brochure Simatic Wincc Flexible
simatic hmi
WinCC exible
1
Brochure
September 2005
Contents
SIMATIC WinCC exible basic system Engineering .......................................... 10 Runtime functionality ........................... 15
SIMATIC WinCC exible options SIMATIC WinCC exible/Archives ........... 18 SIMATIC WinCC exible/Recipes ............. 19 SIMATIC WinCC exible/Sm@rtAccess .... 20 SIMATIC WinCC exible/ISm@rtService .. 22 SIMATIC WinCC exible/OPC-Server ....... 24 SIMATIC WinCC exible/ProAgent .......... 25 SIMATIC WinCC exible/Audit ................ 26 SIMATIC WinCC exible/ChangeControl . 27
Contents
Process visualization
Single-user PC
Client/server
Internet client
INTERNET
Micro Panels
Mobile Panels
Panels
Multi Panels
Panel PCs
SIMATIC controllers
Product range
WinCC flexible Advanced WinCC flexible Standard Engineering (ES) WinCC flexible Compact WinCC flexible Micro
Option
Archives Recipes
Panels
Integrated (depending on panel) Integrated (depending on panel)
PC
Runtime (RT)
for 177 panels and above (color) for 177 panels and above (color) MP 270 and above for 270 series and above for 270 series and above MP Touch 10", 12", 15"
Audit ThinClient/MP
Runtime (RT)
= available as option
Engineering (ES) ChangeControl for WinCC flexible Compact/Standard/Advanced
WinCC exible Runtime options for Panels, Multi Panels and PCs
Product range
Product range
Highlights Implement on a exible basis Provide operator access close to the process and/or machine level For applications on operator panels and PCs (using a single software solution) Connectivity to a wide variety of automation solutions Worldwide deployment (multiple languages available) Highest conguration efciency Convenient user interface Libraries, reusable faceplates Intelligent tools Multilingual congurations Importing tag lists in Excel format Text import/export in Excel format (Unicode) Innovative HMI concepts Plant-wide access to tags and screens Distributed HMI stations Networking standalone production cells Local control room solutions Link to the Ofce world Web enabled Service and Diagnostics Automatic e-mail dispatch Remote control of HMI stations Remote diagnostics and download Traceable and easy to validate Versioning and tracking project changes Tracking of manufacturer processes by means of Audit Trails Validation support in engineering and at runtime Part of Totally Integrated Automation Can be integrated within SIMATIC STEP 7, SIMATIC iMap and SIMOTION Leverage prior Siemens investment while implementing new technologies Use existing ProTool conguration data excellent reasons for using WinCC exible on a worldwide basis. Coupled with web-based service concepts, OEMs and large multinational companies can promote their business globally.
System features
System features
Type WinCC exible Runtime The specications are maximum values Operating system Windows 2000 SP4/ XP Professional SP1 XP Professional SP1 MUI 500 400 400 30,000 2000 40 800 500 500 3500 2048 4000/500 80 8 1024 500 100 Process values (max. 100), messages 500,000 Short-term archives, sequential archives (max. 400 p. archive) CSV (Comma Separated Variable) and interfacing to ODBC database (database not included in scope of supply) 1000 2000 5000 32 10 200 16
WinCC exible Windows 2000 SP4, Windows XP Professional SP1/2 for multi-language congurations Windows 2000 SP4 MUI, Windows XP Professional SP1 MUI Pentium IV (RT: Pentium III 800 MHz) Pentium IV, 2.0 GHz 1024 x 768 (RT: VGA) 1280 x 1024 (RT: SVGA) 512 MB (RT: 128 MB) 1 GB (RT: 256 MByte) 1 GB (RT: 100 MB) 3,5/1,44 MB For software installation
Diagrams Fields per diagram Variables per diagram Static text Graphics objects Complex objects per picture (e.g. bars) Trend curves Graphics lists Text lists Number of entries in symbol lists Variables Messages bit-triggered/analog Message text (no. of characters) No. of process values p. message Message buffer size Pending message events Archive Archivable data Max. number of entries per archive (incl. sequential archive) Archive types Data storage format
Processor Minimum Recommended Resolution Minimum Recommended RAM Minimum Recommended Hard disk (free memory) Diskette drive CD-ROM drive
Integration Siemens PLCs SIMATIC S7 PPI MPI PROFIBUS-DP, TCP/IP (Ethernet), integr. interface (WinAC) AS 511 PROFIBUS-DP NITP PROFIBUS-DP HTTP/HTTPS (Ethernet) PROFIBUS-DP
Recipes Elements per recipe Records per recipe Password protection User privileges No. of user groups Visual Basic scripts Online languages, max.
SIMATIC S5 SIMATIC 500/505 SIMATIC HMI HTTP Protocol SIMOTION SINUMERIK Non-Siemens PLCs Allen Bradley GE Fanuc LG GLOFA Mitsubishi Modicon OMRON OPC (Client + Server)
Communication SIMATIC S7 MPI interface/PROFIBUS DP interface Number of connectable partners, max. WinCC exible Runtime permits up to 8 connections, depending on the scope of conguration (communication) SIMATIC S7 PPI interface Number of connectable partners, max. 1 for WinCC exible Runtime SIMATIC S5 PROFIBUS DP interface Number of connectable partners, max. 1 for WinCC exible Runtime Multi-protocol operation Yes; OPC client or SIMATIC HMI HTTP protocol are additive, that is, they can be used in combination with other controller connections
DF1 DH485 SNP SNPX GM FX MP4 Modbus Link Multilink Data Access V2.0 + Data Access V1.1 (COM) V1.0 (XML) client only
Technical data
the tool box containing different object and access to the object library, the object window for choosing objects that you have already created (including copying into the screen using Drag & Drop), the workspace in which you can create screens (layout and links), the property window to parameterize objects in the workspace.
Intelligent tools for efcient conguration WinCC exible provides you with a range of intelligent tools for efcient conguration. Using the Project Wizard, for example, you can create a basic project, including navigation and system screens, using just a few user default settings. The system uses dialogs to navigate and enable you to choose the desired objects, and to create the project at the push of a button. The basic structure of a project includes the controllers and operator panels that are used, including the plant conguration, the start
Workspace
Tool box
Project window
10
Engineering
screen and screen navigation, the system and diagnostics screens, and the libraries. You can of course manually change the settings that you made using the Project Wizard if required. Graphic conguration makes it easier to carry out complex conguration tasks like dening motion paths or creating screen navigation. The motion path of a screen object is composed of the start point and the end point, which you can easily determine using the mouse. You assign a variable to this motion path. At runtime, the variable value then determines the relative position of the object on the motion path. Table-based editors make it easier to create and edit objects of the same type, e.g. for tags, texts or messages. You
Conguring (faceplates)
Handling graphics in different formats is much easier. Using a graphics browser, you can display supplied graphics and your own pictures, process them and integrate them in a project screen using Drag & Drop. If you want to process the image, the system automatically starts the associated external editor. When placing graphics using Drag & Drop in the workspace in the open picture, the system opens a graphic display or makes possible labelling of a pushbutton or softkey. Get there quicker with reusable faceplates WinCC exible has a large number of basic and enhanced objects and graphics that are scalable and can be dynamized; you can use these objects in your pictures. The Symbol Factory, for example, contains a large number of general and vertical market representations with different colour depths. Apart from this, you can combine project-specic faceplates from simple picture objects and store them in the library. You can carry out modications in the entire project from one central location and the system then changes the module at the same time in all the screens of the project where it is used. Referencing does this using a type/instance concept.
Engineering
11
other target systems (OP7, OP27/37, TP27/37 RMOS Panels), you can convert the conguration data for an appropriate device that WinCC exible supports (e.g. OP 7 to OP 77B); after this you can carry out customizing and add additional functions if required. Applying and reusing entire projects from SIMATIC WinCC V6 is planned for a later WinCC exible expansion stage.
WinCC exible can now import tags from other systems as Excel les. This is possible for general tag lists. Apart from this, there are converters for leading manufacturers programming software (e.g. Rockwell RS Logix 500, Modicon Telemecanique PL7, GE Fanuc VersaPro) that convert the manufacturer-specic formats in the Excel xls format.
Export to .csv
12
Engineering
Engineering
13
Integration in SIMOTION SCOUT Based on an innovative system approach that combines control tasks (typically logic functions), motion control functions and technologa functions, SIMOTION is an optimized system platform for automation solutions of machines focusing on motion control and technological tasks. The motion control system consists of the SCOUT engineering system, the technology packages and a common runtime system for various SIMOTION platforms. Integrating WinCC exible in SIMOTION SCOUT will provide the same advantages as integration in SIMATIC STEP 7; apart from this, it offers complete integration in the SIMOTION SCOUT user interface as well as automatic generation of process screens in dependence on congured technological objects. These can be axis screens for manual operation for a machines congured axes, for example.
Completed and tested modules for mechanical components, electronics and software for individual machine functions speed up the creation of complex machines. This reduces the number of faults and errors and reduces total costs. Using WinCC exible, you create the HMI view of a module, that consists of one or more faceplates and that you group into a total module together with the control section. In the SIMATIC iMap interconnection editor (V2.0 and above), you connect together the interfaces of the modules on a graphical basis. You do not need to program the communications relationships. The system then uses this interconnection information and the HMI sections in the modules to automatically create the basis of visualization using WinCC exible. In this context, you use a PC in conjunction with the PROFINET OPC Server as the visualization platform. In this way, the system supports modular machine concept based on PROFINET CbA.
14
Engineering
Using WinCC exible/Audit, the system records all relevant changes to tags and any operator actions as Audit Trails and saves them to a CSV le (cf. page 26). Operator actions of this type can include, for example, entering process values, starting recipes or acknowledging messages, as well as messages from user management like logging a user on and off. You can provide additional prompts for an electronic signature and a commentary in the case of operator actions like entering specied values or saving and loading recipes. This is of course automatically logged in the Audit Trail. Language support for multilingual projects You can congure texts and graphics on a language-dependent basis. In this connection, the project can include up to 16 online languages (including Asian and Cyrillic texts). You can then switch between these languages at runtime. This means that different operators can choose the optimum language setting for their own needs. And if the supplier of a machine or plant is responsible for servicing and maintenance abroad, the service personnel can if necessary switch on-site from an Asian language to English, for example, if you have congured this feature. Operating and representation options The options that operators of a machine or plant have depend on how the project was created and the functionality that the operator panel has that is being used. This functionality is provided to operators by means of a number of congured picture objects on the user interface. Depending on your operator panel, you can operate WinCC exible Runtime using a keyboard and mouse or a touchscreen.
Runtime
15
In WinCC exible, the system carries out visualization by means of a Windows-conformant user interface that is composed of parameterizable screen objects and screens that you create on a project-specic basis: Static text and graphics display as well as vector graphics Graphics displays for different standard graphics formats, e.g. bmp, .jpg, .wmf Pushbuttons, switches and sliders for process operation Date/time elds Numeric and alphanumeric input/output elds Symbolic and graphic input/output elds Fields for status/forcing variables Dynamizable graphics from the symbol factory Bar charts and analog displays Trend graphics with paging and zoom functions and cursor line Alarm displays, alarm window with operator controls, alarm indicator Recipe displays
Sm@rtClient displays and HTML browser for plant-wide displaying of tags and screens Technological faceplates created from basic objects Alarms and messages Alarms indicate events and states on the HMI device which have occurred in the system, in the process or on the HMI device itself. You can either log alarm events on your printer or save them to the message archive (Archives option) for further processing and evaluation. In this connection, WinCC exible differentiates between user-dened alarms that show process status conditions or acquire process data from the PLC on the operator panel and log it and predened system messages that show specic system status conditions of the operator panel or the PLC. The system generates user-dened alarms in WinCC exible in three ways: Bit alarms, Analog alarms, Alarms via alarm procedure Alarm_S with SIMATIC S7.
16
Runtime
Using freely denable alarm classes, you can determine the acknowledgement response and the representation of the alarm events. Alarms can have the status active, active/acknowledged, activated/deactivated or active/deactivated/acknowledged. In this connection, WinCC exible differentiates between different acknowledgement mechanisms, which means that the operator as well as the PLC can acknowledge messages. Error, operation and system are predened alarm classes with specic properties. This classication is adequate for many applications. Using freely denable alarm classes, you can determine the acknowledgement response and the representation of the alarm events on an indidual basis. For displaying messages on the screen, you can use congurable alarm displays, which can be one line long or occupy an automatically displayed alarm window. The alarm indicator shows you that a alarm is pending.
Reports In WinCC exible, reports are used to document process data and completed production cycles. You can report messages and recipe data in order to create shift reports, output batch data, or to document a manufacturing process for the acceptance test. You can create separate report les for reporting different types of data. You can set the triggering of the output separately for each report le. You can choose to trigger the output of data at a specic time or in dened intervals, or by other events. In this way, you can selectively congure individual logs for different requirements. In this context, you can design the layout in any way you like.
Runtime
17
Benets Early detection of danger and disturbances Avoidance of down times due to predictive diagnostics Increased product quality and productivity due to regular evaluation of archives soft Access). In this context, the system uses all the archiving media that Windows supports. Curve displays can be supplied with different values depending on the conguration: Log: For displaying the logged values of a tag Realtime pulse triggered: For time-triggered display of values Realtime bit triggered: For event-triggered display of values History bit-triggered: For event-triggered display with buffered data acquistion Archiving and evaluation The values from external and internal tags can be saved in data logs. You can individually specify the log in which each tag will be saved. Logging cycles are used to ensure continuous acquisition and storage of the tag values. In addition, data logging can also be triggered by events, e.g. when a value changes. These settings can be made for each tag individually. In runtime, the tag values which are to be logged are captured, processed and stored in an ODBC database (e.g.: MS Access, only for PC projects) or a le. Depending on the hardware conguration of the HMI device, the data may be logged locally (on the hard disk of a PC or on the storage card of a panel) or, if present, on a network drive. Saved data can undergo additional processing in other programs, e.g. for analysis purposes. Alarm logging Using WinCC exible, you can log alarms and document operating and disturbance status conditions of the industrial plant. The system saves all the messages of a alarm class in one message archive; in this connection, you can, in principle, assign the same archive to several message classes. Archiving of messages can be carried out automatically or on an operator-controlled basis. An archive can be stored in an ODBC database or in a le. The complete range of functions of the database is available for further-processing and evaluating the archive data.
18
WinCC exible/Archives
Benets Simple transfer of recipes to the controller Clear representation in table form of the data elements Representation in a technological context across several process screens Import/export functions of data records for further-processing using other tools (e.g. Microsoft Excel)
The WinCC exible/Recipes option is for managing data records that contain connected machine or production data. You can, for example, transfer the contents of a data record from the operator panel to the controller to switch production to another product variant. Recipes are often used for parameterizing plants/machines in manufacturing industry but especially in the context of batch-oriented production in the food or plastics industries. Pre-assignment of recipes With WinCC exible, you can use a separate editor to conveniently create recipes and the associated data records and to pre-assign them with data. The following data entry options are available: Data entry during runtime Data import during runtime (using a csv.* le) Data entry during conguration Displaying and managing recipes at runtime A congurable table object is for displaying and managing data at runtime. If necessary, you can also represent
the individual data record elements directly as standard input/output elds across several process screens. This means that the system can present the data to operators in clear technological views. Data exchange with the controller, storage and logging Data record elements are linked to the process via a direct tag link with the tags in the controller. It is possible to transfer the data records in both directions, i.e. specications from the operator stations result in production data from the controller. In this context, powerful interfaces make possible synchronized data exchange with the controller. You can store the data records on local data carriers or on a network drive; if desired, you can also import and export them in CSV format. To record individual production and process sequences, it is possible to document the data records in the form of a batch or shift log.
Recipe picture
Recipe display
WinCC exible/Recipes
19
Innovative concepts Distributed operator stations for operating large, physically distributed machines Local operator stations with plant-wide access to variables, e.g. networking standalone production cells Local control room solutions with options for central archiving, analysis and further-processing of process data Link to the Ofce world Simple client/server mechanisms The WinCC exible/Sm@rtAccess option makes available simple client/server mechanisms for Panels and Multi Panels from OP/TP 177B and above and for PCs with WinCC exible Runtime: Display and enable operator input to screens using the Sm@rtClient concept Communication between HMI stations using the SIMATIC HMI HTTP protocol Web service (SOAP) for accessing tags from external applications via VBA macros Within the scope of the Sm@rtClient concept, a station can make its screens available to another station. In this context, the rst station functions as a Sm@rtServer and the second one functions as a Sm@rtClient. The server function can easily be activated in the device settings by a mouse click. The system can represent the screen on the Sm@rtClient using a Sm@rtClient display in View only mode; in the same way, you can also set up a fully-edged, coordinated operator station. In this context, coordinated operation implies that at any one time only one station has operator input status, i.e. either the Sm@rtServer station or the Sm@rtClient station. Depending on the basic hardware, a Sm@rtServer can supply up to ve clients at the same time with updated process screens (in the case of PCs; with (Multi) Panels, a maximum Benets Flexible solution for location-independent access to HMI systems and process data Simple, fast conguration of communications relationships between the operator panels Reduction in load on eld buses using TCP/IP communication between the operator panels
20
WinCC exible/Sm@rtAccess
Automatic activation of the lling process as soon as the cleaning process is nished Warning message to the cleaning, lling and labeling station if the packing station cannot accept any more bottles due to a disturbance Local control room solutions Plant-wide access to tags and screens even allows you to set up favorably priced, local control room solutions. In this context, you can display at a higher level head station (client) important process values from the local operator stations (servers) and if required, make operator inputs to them on a central basis. If you use a PC for the head station, this yields additional options for archiving, analyzing and further-processing the acquired process data. Link to the Ofce world It is also possible to exchange data using tags between WinCC exible and Ofce applications (e.g. Microsoft Excel) using an appropriate (Excel) script. In this way, you can use a standard tool to carry out analysis and statistical calculations and, if necessary, to derive specications for optimizing production.
Sm@rtAccess Large machine with distributed operator stations
Using WinCC exible/OPC-Server (c.f. page 24) offers further options for linking to higher level systems (SCADA systems, production management systems, ERP applications) for further-processing.
Sm@rtAccess Control room solution with switchable view to local stations (Sm@rtClient display)
Sm@rtAccess Control room solution with central access to tags and screens
WinCC exible/Sm@rtAccess
21
Service and diagnostics via Web Selective, event-driven reporting of errors via e-mail and text messages Diagnosing operator stations using ready-made diagnostic functions Service and maintenance functions (downloading projects, downloading/uploading recipes) Remote control of an on-site station across the Internet with the help of Microsofts Internet Explorer You can use the WinCC exible/Sm@rtService option for remote control, diagnostics and maintenance of operator stations on-site via the Internet with Panels and Multi Panels from OP/TP 177B and above as well as PCs using WinCC exible Runtime. A typical service situation could look like this: the local station informs the service staff by e-mail or a text message and the engineer then contacts the station across the Internet and diagnoses the situation. There are a number of standard diagnostic functions available for this including remote control. After this, engineers can make the necessary modications including even downloading a complete project. Apart from this, they have the option of downloading recipes or parameter sets.
SMTP-Server
ISDN/DSL Modem/Router
Industrial Ethernet
PROFIBUS
22
WinCC exible/Sm@rtService
Benets Global access of the service and maintenance personnel to machines/plants Increasing productivity by quickly eliminating disturbances or down times Avoiding expensive on-site service callouts additional installation effort) not just the selected screen but also the layout of the device on-site, including, for example the membrane panel of a keyboard unit. Using this tool, you can then make inputs to the operator panel in the same way as if you were on-site, with the only difference being that you dont actually press the keys, rather you click on them with your mouse.
Diagnostics and maintenance The local station makes available standard HTML pages for diagnostics and maintenance, which you can supplement on an as-required basis. The standard functions below can be activated from the home page: Remote controlling the station Starting and stopping runtime for maintenance purposes Remote access to recipe data records, passwords and system-specic information (e.g. system messages) Accessing the stations les using a le browser Downloading conguration data To exclude unauthorized access, it is possible to activate password protection; depending on the functions to be triggered (e.g. system diagnostics, le browser etc.), you can congure different passwords. For access to critical tags in the target system, you can congure additional password protection. Within the scope of the maintenance functions, you can transfer the latest conguration data, recipe data records or passwords to the operator panel without a service engineer needing to be present on-site. Remote control via Internet Explorer For remote operating and monitoring stations using WinCC exible, you only need a standard browser (Microsoft Internet Explorer V6.0 SP1 and above). On the standard remote control HTML page, you can download the executable Sm@rtClient Viewer that allows you to view (without any
WinCC exible/Sm@rtService
23
Benets Incorporation of automation components from different vendors into an automation concept Saving of development costs through communication Reduction in load on eldbuses
OPC (OLE for Process Control) designates a standardized, open and non-proprietary software interface. OPC is based on COM (Component Object Model), DCOM (Distributed COM) Windows technologies or on XML (Extended Markup Language). Using the SIMATIC WinCC exible/OPC-Server option, you can use Windows-based systems like the SIMATIC Panel PC with WinCC exible or SIMATIC Multi Panels, for example, for tasks that are close to machines and the process. At the same time, they can communicate with any OPC-capable application across an Ethernet. In this connection, WinCC exible Runtime or the SIMATIC Multi Panel as an OPC server makes available current process data for one or more OPC clients. From PC platforms, you can make available current process data in this way via OPC DA (Data Access) or, in the case of multifunctional platforms via OPC XML, to several OPC clients. This means that locally acquired data is available on a plantwide basis to provide important information at a central location or to make possible (central) archiving of process data. Among other things, linking to SCADA (e.g. SIMATIC WinCC), MES, ERP or Ofce applications is possible. You can choose the relevant tags on the OPC client across the entire
24
WinCC exible/OPC-Server
Benets Integral component of Totally Integrated Automation (TIA): increases productivity, minimizes the engineering outlay, reduces the lifecycle costs Provides support in locating and correcting faults, improves plant availability and reduces downtimes, There is no additional conguration effort for the diagnostics functionality due to automatic generation of the diagnostics-relevant portions for control and HMI Reduces PLC memory and processor usage No special user know-how required fort he operator Unloading the controller with regard to memory required and program execution times Function Context-sensitive activation of the diagnostics based on a process error message Output of the operands with symbolic code and comment Changeover is possible between LAD, STL and the signal list Supportive troubleshooting by direct process access when using the motion view Output of the incorrect operand directly in the message, complete with address, symbol and comment1) Consistency check in RT: icons are used to identify inconsistent diagnostics units. Fast error localization is possible during the start-up phase with regard to the congured data. Direct, context-sensitive switching to the diagnostics view for each unit through the use of ProAgent functions Context-sensitive switching to STEP 7 (LAD/STL/CSF editor, S7-GRAPH, HW-CONFIG (on system fault messages), fully automatic support S7-GRAPH OCX for graphic representation of sequencers (overview representation)
Process diagnostics using WinCC exible/ProAgent and the STEP 7 Engineering Tools
WinCC exible/ProAgent
25
Benets Conforms to the GMP requirements of the Food and Drug Administration (FDA) for the pharmaceutical industry Reduced time and effort for engineering and validation Available for SIMATIC Panels and Multi Panels of the 270 Series and above as well as for PC-based solutions Matched in an optimum way for mechanical and plant engineers who must meet strict quality requirements with regard to the products to be manufactured as well as to the manufacturing process (e.g. when supplying machines and plant subsystems in applications that are subject to compulsory validation) WinCC exibles Audit und ChangeControl options offer high levels of support to mechanical and plant engineers that must meet strict quality requirements with regard both to the products to be manufactured and to the manufacturing process. Validiation and traceability Ready for Validation now also applies to machine-level applications. The WinCC exible/Audit option covers the main requirements of GMP (Good Manufacturing Practice) and of the US Food and Drug Administration (FDA) for compulsory validation of applications according to CFR 21 Part 11 in the pharmaceutical industry, to active ingredient manufacture in the pharmaceutical industry and to some extent in the cosmetics industry and in the precision chemical industry if it is integrated in the pharmaceuticals sector or markets basic products.
26
WinCC exible/Audit
WinCC exible/ChangeControl
27
Siemens AG Automation and Drives Industrial Automation Systems Postfach 4848 D-90327 NUERNBERG FEDERAL REPUBLIC OF GERMANY www.siemens.com/automation
The information provided in this brochure contains merely general descriptions or characteristics of performance which in case of actual use do not always apply as described or which may change as a result of further development of the products. An obligation to provide the respective characteristics shall only exist if expressly agreed in the terms of contract. Availability and technical specications are subject to change without notice. All designations in the brochure marked with are registered trademarks of Siemens AG.