HomeAwzTechWinCC Programming Instructions

WinCC Programming Instructions

WinCC programming instructions refer to the guidelines and procedures for creating and modifying automation projects using Siemens WinCC software. This software is used for developing Human Machine Interface (HMI) applications and Supervisory Control and Data Acquisition (SCADA) systems for various industrial applications.

How to export language-dependent texts

How to export language-dependent texts WinCC

Use the Text Distributor to export language-dependent texts to CSV files or TXT files. The Text Distributor creates several files that all begin with the same name.

 NB Designer OMRON HMI Youtube Tutorial Videos
DOPSOFT DELTA HMI Youtube Tutorial Videos
Wonderware Intouch Youtube Tutorial Videos
GT Designer MITSUBISHI HMI Youtube Tutorial Videos
WinCC Siemens HMI Youtube Tutorial Videos
FACTORY TALK VIEW Youtube Tutorial Videos
Export language-dependent texts
Note   No import of texts with WinCC V6 format to WinCC as of version V7.2 WinCC as of V7.2 supports Unicode: You cannot import texts in WinCC V6 format to WinCC as of version V7.2. Texts that you export from WinCC as of version V7.2 cannot be imported with an older version.

Text file export settings

Check the export settings for text files. For this purpose, select the project in WinCCExplorer and then select “Project properties” > “Options” from the shortcut menu. “Export Text files as Unicode” is set automatically by
default.

Example

Enter the name “Mixing_station” in the “File prefix” field. Select the “*.txt” format in the “File format” field. The following files will be created among others:

  • Mixing_station_Languages.txt
  • Mixing_station_AlarmLogging.txt
Notice
Invalid file format If you are using “*.csv” as the export format, Excel converts
the Unicode file into an ANSI file. If you want to edit the exported data with Excel, select the
“*.txt” file format during export.
Export language-dependent texts

Languages available for export and import

The Text Distributor offers all languages that are listed in the Text Library. You can export and import languages that originate from different regions.

For example, if you want to export Asian text from WinCC < V7.2, the corresponding system locale (operating system language) must be set in your operating system. Only then will the associated languages be available.

“English” is always available.

Note   WinCC V6 format If you want to obtain an export file compatible to WinCC V6 when exporting, select the “Export” command in the “Tools > TextLibrary V6.x format”. Unknown objects If a picture contains “unknown objects”, the export or import of the picture is aborted immediately and “Unknown” appears in the information
window.

Procedure

Open the Text Distributor by double-clicking in the WinCC Explorer or select the menu command “Tools > Text Import & Export…” in Graphics Designer. Select or clear the editors from which you want to export text. If necessary,
check or uncheck the individual objects of the editors. In the “Export files” area, select the path where the export files are to be saved. Enter a meaningful name in the “File prefix” field. All export files are created with a name that begins with this description. Select the desired format,”*.txt” or “*.csv”, in the “File format” field. Specify the settings for the text export in the “Graphics Designer” editor.
Activate the “Select pictures” option if you only want to export the text from selected pictures. Select the desired pictures using the “Selection” button. Activate “One file per picture” to create a separate export file for each
picture. Activate the “Update referenced texts” option after having edited or configured the “Text list” and “AlarmControl” in Graphics Designer.
This updates the texts linked to the Text Library prior to the export. If you want to export individual languages, select the languages in the “Languages” section using the “Selection” button. Specify how to handle existing texts in the “Existing texts” section. Activate the “Delete existing texts” option to delete existing export files. Activate the “Replace existing texts” option to replace existing export files. Activate the “Keep existing texts” option to prevent overwriting of existing export files. Start the text export by clicking the “Export” button.

The export files are created and saved in the select path. 

Structure of the “_Languages” Files WinCC

 The “<Description>_Languages.csv” file is created. The file specified
the default settings for font type, font size, etc. for each language.

Note   If font type, font size, etc. are configured for the language-dependent text in the “Graphics Designer”, the settings in the “Graphics Designer” editor are applied.

The “*_Languages.csv” is structured as follows:

  • [Header] The header has two lines. The file type is entered in the first line: . The headers are entered in the second line. This line indicates which information is entered in the following columns:
    • LanguageName: Name of the language
    • LanguageID: Language code
    • FontName: Name of the font type used
    • FontSize: Size of the font type
    • FontBold: “Bold” font type
    • FontItalic: “Italics” font type
    • FontUnderlined: Underline
  • Information for each language The following lines contain the corresponding entries for each language created.

Example:

<Languages>                  
LanguageNameLanguageIDFontNameFontSizeFontBoldFontItalicFontUnderlined
English1033Arial9.75FalseFalseFalse
German1031Arial9.75FalseFalseFalse
French1036Arial9.75TrueFalseFalse
Italian1040Arial9.75FalseFalseFalse
Spanish1034Arial9.75FalseFalseFalse

Importing data records WicCC

You can import data records from third-party applications or other WinCC projects in the WinCC Configuration Studio. These data records must be available in “Office Open XML Workbook” format. Files of this format have the “.xlsx”
extension and can be opened and edited in spreadsheet programs.

Note     You cannot undo the import of data records.

Requirements

  • The data records you load may not be in use by any other application.
  • The connections contained in the data records must be available by their name in WinCC Configuration Studio.

Procedure

Select the required editor in the navigation area. Select “Import” from the shortcut menu of the editor. The “Select file” dialog opens. Select the file to import.

The data records will be loaded. A progress bar is displayed.

Selecting cells, areas, rows, and columns

You can select cells, areas, rows, columns, or all data in the data area in order to, for example, copy the selected data or paste contents. Specific applications are described in the documentation of the corresponding editors.

SelectionAction
One individual cellSelect the cell with a mouse click or use the arrow keys to get to the respective cell.
One cell areaSelect the first cell of the area and drag the mouse pointer to the last cell while pressing the mouse button, or hold down the Shift key while pressing the arrow buttons to expand
the selection.
One large cell
area
Select the first cell of the area and keep the Shift key pressed while selecting the last cell of the
area. You can scroll down to make the last cell visible.
All cells in the data
area
Click the “Select All” button     You can also select one cell in the data area and
press <Ctrl + A>.
Cells that are not next
to each other
Select the first cell and keep the <Ctrl> key pressed while selecting additional cells.
ColumnsClick the column header with the mouse button. To select additional columns, keep the <Ctrl> key
pressed while clicking additional column headers.
LinesClick the line number with the mouse button. To select additional lines, keep the <Ctrl> key
pressed while clicking additional line numbers.

Overview Construction of files with text from the Text Library WinCC

Use the Text Distributor to export language-dependent texts to CSV files or
TXT files. During export, the Text Distributor creates several files that all
begin with the same description.

Construction of files with text from the Text Library WinCC

Example:

You enter description “Mixing_station” in the “File prefix” field. In the
“File format:” field select “*.txt”. The following files are created:

  • Mixing_station_Languages.txt
  • Mixing_station_AlarmLogging.txt

Export Files

A different number of files are created depending on which objects you select during export. The following types of files exist:

  • Files for text from the “Text Library” editor
  • Files for text from the “Graphics Designer” editor
  • File for references texts of the “Graphics Designer” editor
  • File “<Description>_Languages.csv” or
    “<Description>_Languages.txt” This file is always created. This file specifies the following for the text:
    • Language-specific font type
    • Language-specific font size
    If font type, font size, etc. are configured for the language-dependent text
    in the “Graphics Designer”, the settings in the “Graphics Designer” editor
    apply.

Use the Text Distributor to export language-dependent texts to CSV files or
TXT files. During export, the text from the Text Library is saved in the
following files:

  • <Description>_AlarmLogging.txt or <Description>_AlarmLogging.csv
  • <Description>_DataManager.txt or <Description>_DataManager.csv
  • <Description>_LifeBeatMonitoring.txt or <Description>_LifeBeatMonitoring.csv
  • <Description>_PictureTreeManager.txt or <Description>_PictureTreeManager.csv
  • <Description>_NoSystemtext.txt or Description>_NoSystemtext.csv
  • <Name>_UserAdministrator.txt or Name>_UserAdministrator.csv
  • <Description>_GraphicsDesignerReferences.txt or
    <Description>_GraphicsDesignerReferences.csv

The associated files are created depending on which editors you select during
export.

Note   Information on the font type, font size, etc. of a language is entered in the “<Description>_Languages.csv” or
“<Description>_Languages.txt” file. Change the entries if necessary.

You can also generate the “<Description>_NoSystemtext.txt”, or “<Description>_NoSystemtext.csv” file. This file can contain the following:

  • Text that was not found in the configuration. This can happen for the following reasons:
    • The text is no longer used in the configuration.
    • The text is used e.g. in the Global Script.

Structure of the Files

A separate block is created for each object type. Each block has the
following structure:

  • [Header] The object type is entered here: e.g.: <MessageClassName> and a header line consisting of [ID] and the respective languages, e.g. English, German.
  • Exported texts The text ID from the Text Library is entered in the following rows in the first column. The following columns contain the text in the respective language.

Example: File “Example_AlarmLogging.txt” with object blocks <MessageClassStateCome>, <MessageTypeName> and
<MessageBlocks>

<MessageClassStateCome>         
IDEnglishGermanSpanish
2+++
<MessageTypeName>         
IDEnglishGermanSpanish
8AlarmAlarmAlarma
9WarningWarnungAdvertencia
10FailureFehlerError
11Process control
system
LeittechnikSistema de control de
procesos
12System messagesSystemmeldungenAvisos de
sistema
13Operator input
messages
BedienmeldungenAvisos de
operador
<MessageBlocks>         
IDEnglishGermanSpanish
14DateDatumFecha

Tags WinCC

Data are passed on in a WinCC project by means of tags. A tag has a data address and a symbolic name, which is used in the project. The data address is used in communication with the automation system.

WinCC works with two kinds of tags WinCC:

  • Process tags
  • Internal Tags

WinCC simplifies tag handling by means of two other object types:

  • Tag groups
  • Structure types

Naming conventions

Note   WinCC is case-sensitive in handling the names of tags. You cannot create tags whose names differ only with respect to case in the editor.
Note   You may not create tags with a name starting with @. Tags with an @ prefix are created only by WinCC and PCS 7.

When naming tags, you must respect certain conventions:

  • Tag names must be unique throughout the entire project.
  • Tag names are not to exceed 128 characters. This limit applies to the entire expression “Structure tag name + dot + structure type element name” for structure tag elements.
  • You must not use certain characters in tag names. The characters that cannot be included in a name can be found in the WinCC Information System under “Working with projects” > “Valid characters”.

Updating Tags

In the case of process tags, the current tag values are transferred over the communication connection between WinCC and the connected automation systems in Runtime. In this instance, WinCC accesses the data area on the automation system that is defined in the tag properties. The current value of the process tag is made available by WinCC in Tag Management after it has been transferred for further processing and evaluation. Conversely, WinCC can also write data back to the automation system.

In WinCC you set the frequency of data transfer and of updating in the display. Remember while you are configuring that periodic updating of tags results in severe loading of the system and can have an adverse effect on performance.

Importing tags

You can import tags that have been exported from another WinCC project.

You can import tags from external applications. The data must be available in “Office Open XML Workbook” format with the “xlsx” file extension. 

Create a Multilingual Project

The following section gives you an overview of the steps you need to take in order to configure multilingual projects. The optimal procedure is described in this chapter. Alternative procedures are described in the respective segments of
this help.

Basic procedure Multilingual Project

Install all required fonts and input methods on your operating system. If you are configuring in non-Latin fonts, the relevant fonts must be available as Small Fonts.

Activate the languages to be configured in your operating system. Your Windows documentation will tell you exactly how to do this. Use the operating system of your computer to set the language that is used for programs and program parts that do not support Unicode.

Install WinCC with all languages that are available as dialog language for the WinCC user interface. If you install languages at a later point in time, the standard text for these languages is not automatically put into the Text Library.

When you create a new project, the WinCC GUI language is the language you selected for the installation of WinCC. When launched again, WinCC opens in the WinCC GUI language last set.
If you use a language that is not provided with WinCC as the configuration language: Make sure that the standard text records of these languages do not exist as translations in WinCC. In this case, the standard text records are entered in the current WinCC GUI language in the Text Library.

You can translate these texts later or directly enter the language in the “Text Library” editor before changing to the project language. Specify whether to export text files in Unicode in the “Project properties” > “Options” dialog. Configure your project in a language with which you are familiar.

This project language later serves as a basis for the translation of the texts. Export the text records with the Text Library. If you have created picture objects with multilingual texts in the Graphics Designer, export the texts with the Text Distributor. You then have several files to translate. Translate the texts in an external editor. Re-import the translated texts. Test your translated project in runtime.
Note  
Creating the WinCC languages when copying a project If you copy your project to another computer, all WinCC
languages must be installed in the project’s Text Library of the target computer.
You may have to install the missing languages in the project’s “Text Library” editor and may have to configure the language entries for these languages. 

Principle of Language Expressions in WinCC

When using WinCC to create multilingual projects, you can set up languages at
multiple system levels. It is therefore helpful to distinguish between these
various levels by using clearly defined language expressions.

Operating System Language Expressions

The operating system language (system locale) is the language environment set
in the operating system in which applications such as WinCC run. This setting
defines, for example, the used “Code Page” in character sets.

Note   WinCC-GUI language and operating system language Set the operating system language corresponding to your WinCC
user interface so that the correct code page is used and all character sets are
correctly displayed. Alternatively you can use an operating system in the
corresponding language. Information about the operating system language and code pages can be found in your Windows documentation.
Note   WinCC under Windows 7 / Windows 8 Set the language in the operating system of your computer whose
code page is used for non-Unicode program parts. For more information, please
consult your operating system documentation.

Operating system user interface language Expressions

The operating system user interface language is the language in which the GUI of operating system is displayed. All Windows menus, dialogs and info texts are displayed in this language. During configuration, some system dialog boxes are displayed in WinCC Configuration in the operating system user interface language, for example, standard dialogs such as “Open file” and “Save as”.

The operating system user interface language can only be switched with multilingual operating systems.

WinCC GUI language Expressions

The WinCC GUI language is the language of the project interface in WinCC Configuration, i.e. the language in which the WinCC menus, dialog boxes and help are displayed during configuration. You can set any language as the WinCC GUI language installed during setup. The maximum installation includes: German, English, Italian, Spanish, French, Japanese, Korea, Chinese (Simplified), and Chinese (Traditional).

You need a “License Key USB Hardlock” to work with Asian languages.

The language that you selected for the installation of WinCC is set as the WinCC GUI language when you first start WinCC. The next time you start WinCC the interface is displayed in the WinCC GUI language that you set up last.

Set dialog language for the WinCC user interface centrally in WinCC Explorer, “Extras” menu. Select a language you are familiar with as the WinCC GUI language for configuration.

Note   User interface language of WinCC and of them operating system If the current WinCC GUI language is not the same as the operating system user interface language, the standard dialog elements of certain WinCC editors remain unchanged and continue to be displayed in the operating system user interface language. This applies to standard buttons, such as “Cancel”, and standard system dialogs, such as “Save as”, “Open file” or “Print”. In order to display these elements in the desired language, you need to set the operating system user interface to the same language as you are using for the WinCC GUI language.

Project language

The project language is the language to be used for the project you are creating. You can create a project containing multiple project languages in order to make several languages available in runtime.

Note   Operating system languages as configuration languages In addition to the languages installed with WinCC you can select any other language supported by your operating system as the project language. Of the operating system languages, WinCC <V7.2 only supports the respective primary languages, e.g. English (USA) but not English (GB), Chinese Traditional (Taiwan) but not Chinese Simplified (PR China).

In each case set up the project language directly in the editor you are using for configuration, for example, in the “Alarm Logging” editor or the “Graphics Designer” editor. After switching the configuration language, the user interface remains the same in WinCC Configuration. Only the language of the texts which you create for your project is switched. The current project language is displayed in the status bar of the respective editor.

Runtime language

The Runtime language is the language in which the project is displayed in Runtime. You may set a Runtime language in WinCC in which the project will start in Runtime. The language must be set up in the text library.

When creating a project containing multiple languages, configure operating elements which will allow the operator to change the Runtime language.

Note   Runtime language Always select one of your configuration languages or the Runtime
default language as the Runtime language.

Runtime Default Language

In the computer properties in WinCC Explorer, a Runtime default language may be set which applies to graphics objects.

If, for a specific text, there is no translation available into the current Runtime language, the text is shown in the configured Runtime default language. If the text is not available in this language “???” is displayed.

Default Runtime Language for Objects

The default Runtime language is English. The default Runtime language is the language used for texts of a WinCC object, such as AlarmControl or TableControl, if no translation of the respective Runtime language is available. This mainly affects the title and column headers of the WinCC Controls if the Runtime language is not one of the languages installed with WinCC. In the languages installed with WinCC the controls are displayed correctly. This does not apply
to texts and their translations stored in the Text Library. 

Tags WinCC

Data are passed on in a WinCC project by means of tags. A tag has a data address and a symbolic name, which is used in the project. The data address is used in communication with the automation system.

WinCC works with two kinds of tags WinCC:

  • Process tags
  • Internal Tags

WinCC simplifies tag handling by means of two other object types:

  • Tag groups
  • Structure types

Naming conventions

Note   WinCC is case-sensitive in handling the names of tags. You cannot create tags whose names differ only with respect to case in the editor.
Note   You may not create tags with a name starting with @. Tags with an @ prefix are created only by WinCC and PCS 7.

When naming tags, you must respect certain conventions:

  • Tag names must be unique throughout the entire project.
  • Tag names are not to exceed 128 characters. This limit applies to the entire expression “Structure tag name + dot + structure type element name” for structure tag elements.
  • You must not use certain characters in tag names. The characters that cannot be included in a name can be found in the WinCC Information System under “Working with projects” > “Valid characters”.

Updating Tags

In the case of process tags, the current tag values are transferred over the communication connection between WinCC and the connected automation systems in Runtime. In this instance, WinCC accesses the data area on the automation system that is defined in the tag properties. The current value of the process tag is made available by WinCC in Tag Management after it has been transferred for further processing and evaluation. Conversely, WinCC can also write data back to the automation system.

In WinCC you set the frequency of data transfer and of updating in the display. Remember while you are configuring that periodic updating of tags results in severe loading of the system and can have an adverse effect on performance.

Importing tags

You can import tags that have been exported from another WinCC project.

You can import tags from external applications. The data must be available in “Office Open XML Workbook” format with the “xlsx” file extension. 

Multi-User Projects

Clients are migrated together with the associated multi-user project.

When migrating multi-user projects, proceed in exactly the same way as in the migration of single user projects.

Make a backup copy of the project before the migration. You can rely on this copy of the original project to retrieve your data if migration fails.

Multi-user System with One Server

In a multi-user system, all required data is transferred to the server when migrating the multi-user project.

No data is stored on clients created in multi-user projects. Therefore, no client projects are created on the WinCC clients in the new WinCC version either. The settings necessary for the WinCC clients and respective preferred
server are defined in the multi-user project.

Following migration, a package must be created in the multi-user projects. If an existing package was deleted for this, the newly created package must have the same name.

In the “ServerData” editor, activate the “Automatic import” setting under “Implicit Update”. This provides all necessary data to clients which do not run their own project.

Multi-user System with Several Servers

If clients which run their own project were used in your original project, migrate each client project separately. Proceed in exactly the same way as for a single user project or a multi-user project. After migration, create new packages on the servers and load them onto the client. If existing packages were deleted, the newly created packages must get the respective names of the deleted packages.

It is possible that the original system uses several clients with their project with the same configuration and runtime data. In this case, migrate one client with their own project and copy to the other WinCC clients. Use Project
Duplicator for the configuration data. Then load the packages of the respective servers on each client.

Note   The following restrictions apply after the migration of multi-user systems: Access to clients: Automatic, simultaneous booting of several clients is no longer possible. Each server in the system can be activated by
using the “Simatic Shell” dialog for remote access. Deactivating servers and clients in multi-user systems: An automatic, simultaneous booting of several servers and clients is no longer possible. Each server in the system can be deactivated by using the “WinCC Projects” dialog for remote access.

Microsoft SQL Server for WinCC

WinCC requires Microsoft SQL Server 2014 Service Pack 1 in the 32-bit version. SQL Server is included automatically in the WinCC installation.

Microsoft SQL Server 2014 SP1 32-bit

The corresponding user rights must be set up for accessing the SQL Server data. Read the notes in the section “Defining access rights in the operating system“.

You can find information on licensing of the SQL Server under “Licenses and Licensing“.

When you install WinCC/Connectivity Pack, the required connectivity components are installed along with the Microsoft SQL Server.

SQL server instance “WinCC”

During installation, a new “WinCC” instance with the required settings is created with Microsoft SQL Server.

This instance is always installed in English. The language in which existing SQL server instances have been installed has no effect on this. Existing instances are not affected by the Service Pack.

“WinCC” instance after removing WinCC

When WinCC is removed, the “WinCC” SQL server instance remains installed and must be removed manually for licensing reasons.

Installation of SQL Server Express

SQL-Express is installed in the following cases:

  • Installation of “WinCC client”
  • Installation of the WinCC V7 demo version

Requirement for the installation of SQL-Express

The Windows user name of the user performing the installation must not
contain any space characters.

Migrate SQL Server 2000 databases

migrate SQL Server 2000 databases
Migrate SQL Server 2000 databases

WinCC projects that were created with versions prior to WinCC V6.2 SP2 include database settings of the SQL Server 2000.

To access databases with SQL Server 2014 that were created with versions prior to SQL Server 2005, you must change the compatibility setting.

To do so, use the SQL Server Management Studio up to maximum SQL Server 2008. You connect the database using the *.MDF file, change the settings and remove the database once again.

Edit all databases that are part of your WinCC project:

  • Databases in the local WinCC project
  • Distributed systems: Databases on all PCs of the WinCC system
  • Databases on the file server
  • Databases on an archive server
  • Swapped-out databases

Requirement

  • You have created backup copies of the databases in the WinCC system. Back up the associated *.LDF file for each *.MDF file.
  • The SQL Server up to version SQL Server 2008 is installed on the
    PC.

Procedure

Open the SQL Server Management Studio. Connect to the WinCC instance. Enter the following path in the “Server name”
field: <Computer name>WINCC Select the entry “Append” in the shortcut menu of “Databases”. The “Append databases” dialog opens. Click “Add”. The “Search database files” dialog opens. Select the project database and confirm with “OK”. Select the item “Properties” in the shortcut menu of the database. The “Database Properties” dialog opens. In the “Options” view, the field “Degree of compatibility” has the entry “SQL
Server 2000 (80)”. In the “Degree of compatibility” drop down list under “Options” select the
entry “SQL Server 2008 (100)”. Confirm your entries with “OK”. Select the item “Tasks > Disconnect” in the shortcut menu of the
database. The “Disconnect database” dialog opens. Confirm your entries with “OK”. The connection to the database was disconnected. Repeat steps 3 to 9 for each database that is part of the WinCC
project.
migrate SQL Server 2000 databases

Result

The WinCC project can be migrated.

WinCC Migration Diagnostics

When a fault occurs, clear the fault in a copy of the migrated project. Then
restart the migration.

Errors During WinCC Migration

An error during the migration of a component does not interrupt the migration. The Project Migrator writes an error message in a diagnostics file and processes the next components.

Check the list of migrated components after migration. Double-click the list entries that contain errors or warnings to view the error in a “.txt” file.

Cancelation of Migration

You may restart an aborted migration after having eliminated all errors. Use
a backup copy instead of the project containing the migration errors.

Migration after elimination of errors

You can migrate the individual components after having eliminated the respective errors. The computer name and the name of the local computer must match.

Select “Tools > Convert project data” in WinCC Explorer. Select the components that you want to migrate.

Diagnostics file

The Project Migrator saves the “MigratorLog.txt” diagnostics file to the directory of the migrated project. You can view this file in any text editor.

The file contains the following general information:

  • Project name
  • Project type
  • Type of migrated data
  • Start and end of migration

If an error occurs during migration, the Project Migrator writes an error message in the file. 

Migrate the WinCC data

This post describes the migration of WinCC projects of WinCC V6.2 SP3 or higher to WinCC V7.4.

You have two options of migrating the projects:

  • Migration of the configuration data and runtime data when opening an old project
  • Using WinCC Migrator to migrate several projects in a single step.

There is no difference between single-user projects, multi-user projects and clients with their own projects with regard to migration.

WinCC projects before V7.2 are migrated to UNICODE. Tables that do not originate from WinCC are excluded from migration.

The time it takes to migrate a project depends on the project size and computer performance. The time it takes to migrate the runtime data varies depending on the number of messages and tags. The operation may take several
hours.

Note   Generate a backup copy of the project prior to migration. You can rely on this copy of the original project to retrieve your data if migration fails. If you have used a DDE connection in WinCC prior to V7.0, you
must remove this connection prior to migration. DDE is no longer supported as of WinCC V7.0.

Using WinCC Project Migrator to migrate the WinCC projects

Open “Simatic > WinCC > Tools > Project Migrator” in the Start menu
of the operating system. Project Migrator opens with the “CCMigrator – Step 1 of
2″ start window. Select the project directory in which the WinCC project is located by
clicking the button “…”. If migrating several projects, select the
corresponding paths of the directories that contain the WinCC projects. Set the language of the computer on which you have created the project or
projects. The language version that was set in the OS language options for
non-Unicode programs or in the system locale is set by default. Click “Migrate”. The “CCMigrator – Step 2 of 2” window opens. Project Migrator displays the
migration steps. Wait for successful completion of the migration. The migration
of a project may take several hours. If migration was successfully completed, the Project Migrator sends the
following message: “WinCC project migrated successfully”. Click “Finish”.

Licenses and Licensing WinCC

The WinCC software is protected and can only be used in its full measure with a valid license. Each installed software and option used requires a valid license for unrestricted operation of WinCC. The license for optional packages must be ordered separately.

You will receive the necessary license keys for the installation of license as follows:

  • As storage medium with license keys
  • Via the Internet (online software delivery)

License which are installed for use in WinCC are transferred from the storage medium to a local drive and are unregistered on the storage medium.

Note   Furthermore, the licensee confirms that the software (SW) contains licensed software by Microsoft Corporation or its subsidiaries. Thereby, licensee agrees to be bound by the terms and conditions of the appended
license agreement between Microsoft SQL Server and end user, and to fulfill same.

Notes on license conditions

Please observe the enclosed license conditions, which are also displayed during the installation. You need V7.4 license for WinCC V7.4.

The SIMATIC WinCC software is copy-protected against unlicensed use. Additional information on license and license types may be found under “Licensing” in the WinCC Information System.

Installed license are required to enable proper operation of WinCC. If WinCC is installed without licenses, the program will switch to demo mode at start-up.

 
Note   It is not allowed to run WinCC in process mode without a valid license. Cumulating licenses The cumulation of more than one license per component subject to a license is only possible for the following licenses or licenses of the following options: WinCC Archive licenses WinCC/DataMonitor WinCC/WebNavigator WinCC/WebUX WinCC/IndustrialDataBridge WinCC/PerformanceMonitor SIMATIC Information Server Other licenses cannot be cumulated. Demo Mode If a license is missing for one or several components, WinCC will run in demo mode. WinCC also switches to demo mode when the maximum authorized number of process tags or archive tags is exceeded in a project. In Demo mode, you can use the WinCC software fully for a maximum of one hour.
After this period, the operation of WinCC violates the license agreements. After one hour, the WinCC Explorer and the editors will be closed. In runtime, the system will request the acquisition of a valid license. This dialog will appear every 10 minutes. To exit WinCC demo mode, install the required licenses. Details on demo mode may be found in WinCC Information System under
“Licensing”. Microsoft SQL Server 2014 A license is necessary to use the Microsoft SQL Server database. This license
is readily available in a licensed and proper installation of WinCC. The licensed SQL server installed with WinCC may only be used in connection
with WinCC. Its use for other purposes requires an additional license. These include,
e.g.: Use for internal databases Use in third-party applications Use of SQL access mechanisms that are not provided by WinCC Uninstalling After uninstalling WinCC, the “WinCC” SQL server instance must also be
removed. Select “Control Panel” > “Software” and then select the “Microsoft
SQL Server 2014″ item for removal. Installation of Licenses You may use the Automation License Manager for installation of licenses.
Licenses may be installed during installation of WinCC or after the fact. You will find the Automation License Manager in the Windows start menu in the “Siemens Automation” program group. An after-the-fact installation of a license
will take effect upon restart of your computer. For the installation of licenses, the following requirements must be met: The storage medium containing the licenses must not be write protected. You can install the RC licenses on a license server for the configuration.
You do not have to install the licenses on the local drive. Licenses may only be installed on a non-compressed drive.

Hardware Requirements for the WinCC Installation

Certain hardware configuration conditions must be fulfilled for installation.

Hardware requirements

WinCC supports all common IBM/AT-compatible PC platforms.

To efficiently work with WinCC, select a system with the recommended specifications.

Note   Unless noted to the contrary, the same requirements as for servers are applicable to single-user systems.

Hardware Requirements

System RequirementsMinimumRecommended
CPUDual core CPU 2.5 GHzMulti core CPU: 3 GHz
(Windows 7/8.1 32-bit)Single-user system: 3.5 GHz
Dual core CPU 2.5 GHzMulti core CPU: 3 GHz
(Windows 7/8.1/10 64-bit)Single-user system: 3.5 GHz
Dual core CPU 2.5 GHzMulti core CPU: 3.5 GHz
(Windows Server 2008 R2/2012 R2)Single-user system/server: 3.5 GHz
Work MemoryClient: 1 GBClient: 2 GB
Single-user system: 2 GBSingle-user system: 3 GB
Client: 2 GBSingle-user system: 4 GB
Single-user system: 4 GBServer: 8 GB
Free Memory on HardInstallation: >1.5 GBInstallation: >1.5 GB
DiskClient: 1.5 GBServer: 2 GB
Server: >1.5 GBWorking with WinCC: >1.5 GB
Working with WinCC: Client: >1.5Server: 10 GB
GB
Virtual Work Memory1.5 x RAM1.5 x RAM
Color Depth/Color256Highest (32 Bit)
Quality
Resolution800 * 6001920 * 1080 (Full HD)

1) Depending on project size and on the size of archives and packages.

2) WinCC projects should not be stored on compressed drives or directories.

3) Use the recommended value in the area “Total size of swap file for all drives” for “Size of swap file for a specific drive”. Enter the recommended value in both the “Start size” field as well as in the “Maximum size” field.

 
Note   In the case of online configuration, the recommended requirements are valid as the minimum requirement.

Virtualization

The following virtualization systems are tested:

Microsoft Hyper-V 2012 R2

VMware ESXi 5.5 / 6.0

Hardware Requirements

The performance data of the virtual computers must meet the minimum requirements for WinCC clients.

You can find additional information about virtual environments with WinCC at the following URL (entry ID=49368181):

In WinCC Configuration Studio, you edit the properties of a user archive in
the “Properties” area of the “User Archive” editor.

Properties of a user archive WinCC

General properties

NameThe name can only include numeric and alphabetic characters and the underscore character “_”. The first
character must be a letter.
AliasAny Unicode characters can be used as alias.
Multilingual
alias
Option selected: The alias is copied into the TextLibrary.
When the language is changed in Runtime, the alias of the archive name is also displayed in the corresponding language. The fields can be edited in the “Translation Alias” section. Translations are displayed here.
TypeThe “Limited” option can be used to restrict the number of data records in the archive.
Max. numberNumber of data records in the archive if “Limited” is selected as type.
Last changeDisplay only: Time stamp of last change

Communication

Communication
type
Raw data tag: Enter a freely selectable “PLCID” as unique name of the user archive. Select a raw data tag under “Tag name”. Data manager tags: Configure the assignment of tags when creating the user archive fields.
PLCIDThe “PLCID” must consist of exactly 8 ASCII characters and must be unique within the WinCC project. The “PLCID” is required in order for the automation system to send the process data back to the correct user archive. Do not use the “R_ID” configured in the raw data tag, since “R_ID” is only relevant
for communication with the automation system.

Close WinCC Explorer

When you close WinCC Explorer, you normally close the project that was last open at the same time.

If Runtime is activated, or if you have opened a WinCC editor, you can close the WinCC Explorer separately. The project remains open and active if it was already active. Open editors are not closed. You can open the WinCC Explorer
again from the Windows Start menu or from a shortcut on the desktop.

You can close the WinCC Explorer regardless of whether a project is open. The relevant WinCC processes continue to run in the background. When you open the WinCC Explorer again, WinCC does not need to reload the project data and the Explorer takes less time to open.

General procedure

You can exit WinCC in the following ways:

  • With the Exit command in the WinCC Explorer menu bar
  • With the Shut Down command in the WinCC Explorer menu bar
  • With the Close button
  • When you shut down Windows
  • With a C action in the activated project   Note   After starting, WinCC always opens the last project that was
    open before you exited. If the project was activated when you exited WinCC, it
    will be opened in Runtime again.

Close WinCC Explorer

File > Exit

Close the WinCC Explorer with the Exit command in the File menu. The Exit WinCC Explorer dialog box is opened.

In the list box, you can select one of the following options:

SelectionWinCC Action
Close project and exit
WinCC Explorer
If active, the project is
also deactivated and closed. The WinCC Explorer and all open WinCC editors are
closed.
Exit WinCC
Explorer
Only the WinCC Explorer
closes. The project remains open and active if it was already active. WinCC
editors remain open.
Close WinCC Explorer

File > Shut Down

In the File menu of the menu bar, select the Shut Down command. Depending on your computer configuration, you can exit WinCC with Shut Down and at the same time shut down the computer.

Close Button

You can close WinCC Explorer with the button in the top right corner of the window.

Exiting Windows

When you exit Windows or log off the current user, WinCC closes
completely.

C Action in the Activated Project

You can, for example, configure a button in the project with which you can exit WinCC or Windows. To do this, use the Exit WinCC or Exit WinCC or Windows dynamic wizard.

In WinCC Configuration Studio, you edit the properties of a user archive field in the “Properties” area of the “User Archive” editor.

Dynamic Wizard Editor

The Dynamic Wizard Editor is a component of the SIMATIC WinCC (Windows Control Center) software suite from Siemens. It is used to create and edit dynamic visualizations for process and machine control in real-time. The Dynamic Wizard Editor provides a graphical interface for creating and configuring dynamic graphics, animations, and alarms. With this tool, you can easily create custom HMI displays that provide real-time information about the status of your process or machine. The Dynamic Wizard Editor supports multiple languages, making it possible to create HMI displays in the language of your choice. The editor also provides pre-configured templates and objects, making it easy to create custom HMI displays without the need for programming skills.

The Dynamic Wizard Editor in WinCC allows you to create dynamic visualizations that are optimized for real-time monitoring and control of process variables, machines, and other industrial equipment. With the Dynamic Wizard Editor, you can design custom HMI displays that are tailored to your specific needs and requirements. The editor provides a variety of tools for creating and configuring dynamic graphics, animations, and alarms, including support for different types of objects, such as indicators, displays, buttons, and more.

In addition to the standard features, the Dynamic Wizard Editor also supports advanced features, such as scripting, which allows you to create custom logic for your HMI displays. You can also use the editor to create custom scripts and macros to automate tasks and streamline your workflows. Additionally, the editor provides the ability to test and debug your HMI displays in real-time, so you can quickly identify and resolve any issues.

Overall, the Dynamic Wizard Editor in WinCC is a powerful tool for creating custom HMI displays that provide real-time information about the status of your process or machine. With its intuitive graphical interface, pre-configured templates and objects, and advanced features, it makes it easy to create dynamic visualizations that meet your specific needs and requirements.

Properties of a user archive field winCC

General properties

NameThe name can only include numeric and alphabetic characters and the underscore character “_”. The first
character must be a letter.
AliasAny Unicode characters can be used as alias.
Multilingual
alias
Option selected: The alias is copied into the TextLibrary.

When the language is changed in Runtime, the alias is also displayed in the corresponding language. The fields can be edited in the “Translation Alias” section. Translations are displayed here.
TypeSelection of the data
type from a drop-down list: Number (integer):
Signed 32-bit value Number (float):
Floating-point number 32-bit IEEE 754 Number (double):
Floating-point number 64-bit IEEE 754 Character string:
Text tag, 8-bit Date/time:
The input format or output format depends on the project
setting.
LengthOnly for “Character string” data type: Length of the character string.
Last changeDisplay only: Time stamp of last change
ArchiveDisplay only: Name of the archive in which the field was created.

Values

Minimum valueOnly if “Number” is selected as data type under “Type”: Lowest/highest value that can be stored in the
field.
Maximum
value
Start valueStart value for the field when Runtime is started. For tags of the “Character string” type, you can,
for example, enter a text to be displayed when Runtime is started.
Tag nameOnly if the property “Communication Type” – “Data Manager Tags” is selected for the archive: Selection of the tags through which the field communicates with the AS.

Authorizations and flags

Read rightsBy default, the user archive field has no access protection. Here you configure the access rights for read and write access to the user archive field. Select an authorization provided by the “User Administrator” from the drop-down list. If you want to use a separate authorization, you must first create the authorization in the User Administrator. Access protection for the user archive field is queried in Runtime on opening the screen of a UserArchiveControl.
Write
rights
Value requiredOption selected: The field must not be empty.
Unique valueOption selected: A value cannot be assigned more than once. The value for the field must differ from the values for other fields.
with indexOption selected: The field is supported by an index for quick searches.

Sequence

Displays the position of the field.

The position may be changed by using the shortcut menu of the row header.

When this column is shown in the table area, the “Position” property can be used to sort and filter.

Translation Alias

If the option “Alias multilingual” is selected under “Properties” –
“General”, the translated texts for the “Alias” are displayed here. You can edit the texts here.

The field “Alias(ID)” displays the ID of the text for the alias in the “Text Library” editor.

Customer Support and Technical Support

Customer Support WinCC
Customer Support WinCC

You can reach the SIMATIC hotlines at the times specified in the following
table. The SIMATIC hotline employees speak German and English. The Authorization
hotline offers French, Italian or Spanish customer support in addition to German
and English.

Technical support

Nuremberg(GMT +1:00)
Service HoursMonday – Friday, 8:00 to
17:00 (CET/CEST)
Phone+49 (0)911 895
7222
Fax+49 (0)911 895
7223
E-mailhttp://www.siemens.com/automation/support-request

An overview of the Technical Support is available at the following URL:

Automation Value Card (AVC)

The Automation Value Card (AVC) provides extended Technical Support and is
available 24 hours every day of the week. Information on the AVC can be found at
the following URL:

SIMATIC Customer Online Support

Service and Support

An overview of the support offering for our products is available at the
following URL:

In Product Support, for example, you will find downloads of firmware updates,
service packs and useful utilities.

Online Help is available so that you can successfully use the Support
offering. Open the Online Help by selecting the corresponding button on the
Internet site or at the following URL:

WinCC FAQs

WinCC Online Support with information on FAQs (Frequently Asked Questions)
may also be found at the following URL:

Product Information

SIMATIC WinCC

Go to the following URL for additional information about WinCC products:

SIMATIC Products

Go to the following URL for additional information about SIMATIC
products:

Useful Links:-

Recent Posts

Popular Posts

Wonderware Intouch 10 Cracked

Wonderware IntouchInTouch software leaps onto your screen with breakthrough technology, amazing graphic capabilities, and comprehensive functionality delivered with Wonderware’s legendary ease of use. Wonderware’s...

How to Install Intouch License: Download, Types, Features, Working

Intouch LicenseWonderware is a powerful and widely-used software platform that is used by many businesses and organizations to streamline their operations and increase efficiency....

Visual Basic and C-Action Script WinCC: How to Write Script

Action ScriptsActionScript is a programming language used to create interactive and dynamic animations, games, and applications for the web and mobile devices. It is...

Popular Softwares

Wonderware Intouch 10 Cracked

Wonderware IntouchInTouch software leaps onto your screen with breakthrough technology, amazing graphic capabilities, and comprehensive functionality delivered with Wonderware’s legendary ease of use. Wonderware’s...

Download RSLogix 500 v12

RSLogix 500 is a programming software developed by Rockwell Automation for programming and configuring Allen-Bradley PLCs (Programmable Logic Controllers). It is part of the...

Download RSLogix 500 v11

RSLogix500 Rockwell softwareRSLogix 500 is a software program developed by Rockwell Automation that is used to design, program, and test control systems based on...

FIND MORE