SIMATIC WinCC Open Architecture - Basic system


Being equipped with the standard HMI functionalities such as alarming, trending, reporting and remote maintenance, SIMATIC WinCC Open Architecture offers further specific functions such as archiving of historical data, multilingualism and distributed systems.
Communication with the basic automation is achieved through comprehensive drivers and flexible connectivity.

Alarm handling

SIMATIC WinCC Open Architecture has an extensive integrated alarm concept conforming to the VDI/VDE 3699 and DIN 19235 directives for safe, reliable monitoring of sensitive equipment.

  • Multiuser acknowledgement for multiple workstations

  • Alarm via pager, SMS or e-mail

  • Definition of shared alarm properties (priorities according to importance, type of acknowledgement) in alarm classes

  • Hysteresis handling prevents unnecessary generation of alarms in the event of signal flutter

  • Automatic sum alarms

  • Web interface for alarms and system status


The graphical editor features a trend display widget that is parameterized and adapted to individual requirements with just a few mouse clicks.
Additionally, SIMATIC WinCC Open Architecture offers the "Variable Trend", a convenient, general tool for evaluating system states over long periods.

  • Archive data and online data are grouped together and displayed in a trend display

  • Unlimited number of trend display curves in one trend display

  • Trend displays with time offset allow you to make comparisons between different periods

  • Sum trend, bar trend 2D and 3D, XY trend displays with and without time reference

With the aid of the "Variable Trend" the user puts together individual trend displays in mouse-driven dialog boxes in the runtime environment.

  • Selection of data points for trend display

  • Variable time ranges can be created

  • Individual display of value axes (scales) or common scales for various curves

  • Export function of trend display data in a .csv file


Reporting is a key task of any SCADA system. Therefore this function is a particular focal point of SIMATIC WinCC Open Architecture.
A web-based reporting using a standardized SOAP (Simple Object Access Protocol) reporting interface is implemented. This allows reporting tools from third-party suppliers to be used without any additional effort. Reporting is further simplified by the additional provision of BIRT templates and pre-defined reporting data.

  • Web-based Reporting Interface (SOAP)
    - ECLIPSE BIRT (Templates available)
    - Crystal Reports
    - SIMATIC Information Server (Examples available)
    - Microsoft Excel

  • Online values, history

  • Compressed data, SQL, alarms

  • Diagnostics tools

  • Audit trail


Archiving is an integrated feature of SIMATIC WinCC Open Architecture. It allows individual management of history data and convenient, high-performance access from all application components.

  • Any number of parallel archives can be used

  • Duration of storage, archive size, backup strategy, etc. can be set individually for each archive

  • Easy configuration of archiving

  • Definition of archives with compressed values (hourly, daily, monthly archives...)

  • Inheritance of correction values through compression levels

  • Configuration of online backups for closed archive sets

  • Value archives as flat-file structure (HDB)

  • ORACLE archiving

  • Parallel archiving (Oracle, HDB) - enables the storage of data into the local historical database and into the central Oracle database. Local systems do not need an Oracle server installation.

  • DB Logger (MSSQL, MySQL, ORACLE)

  • Web-based Reporting Interface (SOAP)

  • Reporting templates based on ECLIPSE BIRT

Multilingual projects

SIMATIC WinCC Open Architecture is designed for complete multi-language capability. Systems implemented over the world (China, Korea, Turkey, South America, Central Europe, Saudi Arabia...) confirm our successful language concept.

  • Unlimited number of parallel languages

  • Custom site and user language within the application

  • Online language switching during operation

  • Simple integration of languages by means of language-dependent catalog systems

  • UTF-8 Support (All Unicode characters can be represented in 4 bytes)

Remote maintenance

The client-server architecture implemented in SIMATIC WinCC Open Architecture allows full access to the system from remote terminals with practically no restrictions on performance.

Suitable protective measures (among others IT-Security, e.g. network segmentation) have to be taken up to ensure a safe operation of the plant.
You find further information about the topic of Industrial Security on the Internet under

  • The remote user interface display is the same as the display on site at the system

  • Full online parameterization options also from the remote user interface

  • Full graphical remote maintenance via TCP/IP connection

Distributed systems

One of the outstanding features of SIMATIC WinCC Open Architecture is its capability of managing distributed and widely spread systems.

  • Transparent access to all distributed system data (history, online data, alarms, configuration, etc. )

  • Command of a subsystem can be kept local or from every connected system

  • System diagrams from connected systems can be viewed from other systems

  • The connection (modem, ISDN, LAN) between the individual systems can be permanent or temporary

  • Alarms from connected systems can also be displayed and acknowledged on other systems

  • The individual sub-systems of a distributed system can be single-site or multi-site, singular or redundant systems

  • Easy parameterization and extension of further systems afterwards

Configuring and maintaining a distributed system in former time required a high amount of engineering effort due to a high number of settings and configuration steps that must be applied on several systems. The Dist-Management reduces the engineering effort and simplifies the necessary settings.

The Dist-Management is based on a master - client architecture and therefore one system must be specified as master system. The master system is the only system which is allowed to modify the configuration of the distributed system. The changes made on the master system are synchronized to the client systems.

Following data can be synchronized:

  • User, groups, areas

  • DP-groups and user-defined DP-groups

  • Alert classes

  • Alert screen configuration

  • Trend configuration


SIMATIC WinCC Open Architecture is an open SCADA system with comprehensive drivers and flexible connection possibilities for other external systems. Depending on the communication protocol and the used bus physics, in each case specific drivers are used.

You can run several drivers simultaneously in SIMATIC WinCC Open Architecture. These can be of the same but also of different type. Therefore, you can establish connections to a SIMATIC controller by means of the S7 protocol, by means of the IEC 60870-5-104 to a telecontrol system and through OPC DA to an arbitrary OPC server.

  • OPC UA: DA, AC (Client & Server), HA (Client)

  • OPC: DA, AE, HDA (Client & Server)

  • TCP/IP: SIMATIC S7 Plus, SIMATIC S7, Ethernet/IP, Modbus, SNMP Manager & Agent, BACnet, TLS Gateway

  • Telecontrol systems: IEC 61850 / 61400, SINAUT, DNP, IEC 60870-5-101, -104, SSI

  • Other drivers on request or via C++ API


The modern and innovative operating concepts with multi-touch gestures have already arrived in the industrial environment. Thus, the system operation is more intuitive and easier. The common multi-touch gestures, as well as additional buttons in SIMATIC WinCC Open Architecture contribute to a user-friendly operation.

SIMATIC WinCC Open Architecture supports following multitouch gestures:

  • Left mouse click – tapping on the desired spot

  • Right mouse click – long tap on the desired spot

  • Double click – two fast taps on the same spot must be used

  • Pinching – To zoom a panel with two fingers the two fingers must be pressed on the panel background and then brought together or spread wider

  • Panning – Moving the panel is done by touching the panel background with one finger and then moving the finger

  • Two hand operation – The two hand operation can be configured in order to prevent the commands which were executed by touching the monitor unintentionally