PCS7 Migration From V6.1 To V8.0 With Batch: Purpose of This Documentation
PCS7 Migration From V6.1 To V8.0 With Batch: Purpose of This Documentation
Scope
This document explains a typical scenario for migration of project from PCS7 V6.1 to PCS7 V7.0 and then
to PCS7 V8.0, without implementing the new PCS7 functionalities available with different libraries of
PCS7. The implementation procedure herein includes the basic software upgrade procedure and also
the procedure to migrate the project from lower to higher version.
Reference Documents
Following are the reference documents for project migration/software update:
Manual Software update without utilization of new functions (PCS 7 V6.x or higher to V7.1) and
(PCS 7 V7.1 SP3 or higher to V8.0).
This both documents describe the procedure for the software update of PCS 7 Version 6.x or higher
to 7.1 SP3 and then to V8.0 without utilization of new functions.
Manual Software update with utilization of new functions (PCS 7 V6.x or higher to V7.1) and (PCS 7
V7.1 SP3 or higher to V8.0).
This both document describe the procedure for the software update of PCS 7 Version 6.x or higher to
7.1 SP3 and then to V8.0 with utilization of new functions.
Step Action
1 Backing up the PCS 7 project to be updated
a Back up project data (AS Project, OS Project, Batch)
b Back up the libraries you created
c Export operator and display texts
2 Installation and settings on the ES and OS
a Install the Microsoft SQL Server
b Update PCS 7
c Install additional libraries
3 General adaptations in the project
a Update the OS with the Project Migrator
b Check the PH consistency
4 Adaptations in Net Pro and conversion of the CFC/SFC charts
a Check and adapt the connection data
b Convert CFC/SFC charts
Adaptation of OS-relevant settings
a Convert single clients
5 Adaptations in Batch
6 Testing of Migrated Project in PCS7 V7.1 SP3
7 Repeating steps 1 through 4 for PCS7 V8.0
8 Testing of Migrated Project in PCS7 V8.0
In case if all the installations will be done on new PC's / IPC'S, SO no software updates required in
installation side.
General Requirements
The following requirements must be met regardless of whether to execute the software update with or
without the utilization of new functions. These are the minimum requirements.
Processor INTEL Core 2 Duo E6600/E8400, INTEL Core 2 Quad Q9400 or higher
Hard disk 250 GB SATA RAID 1 array in servers and ES/OS single stations
250 GB SATA in client systems
Partition size C:\ 50 GB
Work memory (RAM) 2.0 GB for PCS7 V7.1 SP3 AND 4.0 GB for PCS7 V8.0
Communications interfaces
For terminal bus communication RJ45 on-board gigabit Ethernet
For plant bus communication CP1613 A2 for PCS7 V7.1 SP3 and CP 1623 for PCS7 V8.0 or BCE
network adapter for engineering station and OS server
The PC where the PCS 7 software is installed must meet one of the following requirements:
– It can access a DVD drive via a network.
– It has its "own" DVD drive (example: USB DVD drive).
Note: Before beginning with any additional changes to the configuration, software update must be
completed.
Information on the operating systems and the service packs required can be found in the PCS 7
Readme file.
Since using the Windows 7/Windows Server 2008 R2 operating system, will have to update the
version of the communication components in the Station Configuration Editor and HW Config. The
version depends on the version of SIMATIC NET installed on the target station.
As of Windows 7 or Windows Server 2008 R2, SIMATIC NET V8.2.x is installed. Depending on the
network adapter used, select the following version of the communication component in HW Config:
- When using 'IE General' standard network adapters: V8.2
- When using communication processors (e.g. CP 16xx): V8.1.1
The CP 1613 A1 communication processor is no longer supported by PCS 7 on operating systems as of
Windows 7/Windows Server 2008.
PA devices with a profile earlier than 3.0 and slave family 12 : As of PCS 7 V5.2 + SP3, PA devices are
supported by the new signal and diagnostic blocks. This includes the "Generate module driver"
function. The GSD file (Rev. 3) of the corresponding device must contain the entry "Slave Family =
12" for proper execution of this PCS 7 function. If it does not contain this entry, contact the device
manufacturer to obtain an appropriately corrected GSD file.
Note : Installation of the original PCS 7 library (original project PCS7 Version) is required for the
software update without utilization of new functions.
Rules to be Followed :
Follow information for every step as to be carried out for configuration work.
Functional expansion of the PCS 7 project at a later point in time can be done.
Note : The exact sequence of configuration steps specified in this documentation must be followed in
order to carry out the software update.
Overview of preparations
Perform the steps listed below prior to starting the software update (i.e. under PCS 7 V6.1), in order to
prevent data being lost.
1.
1.
1.
1.
1.
1.
1.
1.
1.
1.
Open the PCS 7 project in SIMATIC Manager.
2. In the component view, select the chart
folder of an AS.
3. Double-click on any chart. The CFC editor
opens.
4. Select the menu command Chart > Read
Back.
5. Select the entries "Program on the CPU"
and "Only data relevant for operator
control and monitoring" in the "Read Back"
dialog box.
6. Click "OK". The read-back process begins.
7. Perform steps 2 to 6 for the other automation systems (AS1, AS2, AS3) also.
1. In SIMATIC
Manager,
select the
menu
command
File >
Archive.
The
"Archive"
dialog box
opens.
Recommendation:
Choose a name for the project's archive file which indicates the date on which
archiving took place. Example: "year_month_day_projectname"; e.g. 2013_09_23_name
6. Click "Save" to apply your entries. The "Archive – Options" dialog box opens.
7. Click "OK". The archiving process begins. When the "Archive" dialog box closes, archiving is finished.
Note : The archived project will reflect the state of the project before the software update.
4. Backing Up OS Data :
1. To operate the OS server on a newly installed PC following the software update, back up the OS
project of the OS server.
2. Deactivate the OS server from runtime, and then copy the project folder from the root path. If
required restart the PC once.
3. This will ensure the backup of the manually created tags, custom faceplates and other bmp/Emf files
as well as pop-ups configured in project. By default, the configuration data and the archive data of
the OS are stored in the OS project of the OS server.
5. Simatic PDM :
SIMATIC PDM configuration data is included automatically in the backup of a SIMATIC project.
1.
1.
1.
1.
1.
1.
1.
1.
1.
1.
1.
1.
1.
1.
1.
1.
Start SIMATIC Manager. No PCS 7 project must be open.
2. In SIMATIC Manager, select the menu
command File > Archive.
The "Archiving" dialog box opens.
3. Open the "Libraries" tab.
4. Select the library to be backed up and click
"OK".
The "Archiving - Select an Archive" dialog
box opens.
5. Specify the file name and the storage
path.
6. Click on the "Save" button.
Note : Exporting Operator and Display Texts, not required if Multilanguage has been not setup in
project.
If you want to display text in more than one language in PCS 7 (for example, message texts or OS
area IDs), always use the export/import function to change the multilingual texts (menu command
Options > Manage Multilingual Texts > Export and then Import after the changes have been made).
User Achieves : You must always import runtime data from the user archives in the language in which
the runtime data was exported.
7. BATCH Backup :
1. Select the main project folder in left top corner of Simatic manager screen. (As in Fig. ‘ WPB ‘)
2. Right click and select Simatic Batch. Simatic batch control center will open.
3. Select the process cell (WPB) and then in menu command Options > Backup as shown in fig below.
Preparations :
1. Create a folder on any of the drives (D: or E:). Rename the folder as “Project_Name”
2. Create Subfolders as : 1.Project, 2.Backup, 3.Batch, 5.Logs, 6.Errors, 7.Documents; the names itself
indicates the details to be stored in respective folders.
Note : Installation of libraries and PDM devices libraries, and hardware updates must be already done
as per the installation procedure given for PCS7 V7.1.
Note : After opening the project the popup will prompt for Migration, Click NO on this window, as
shown in fig below.
Note : If download button is not active then save as compile the project and note down the errors and
logs. These errors must be corrected to proceed further.
7. Check this checkpoints for all the AS systems (AS1, AS2, AS3).
8. Any deviations must be noted down, and rectified with proper solution.
Hurdles :
1. If the Images for PDM devices are not displayed and only boxes are displayed then copy the
respective BMP file of the devices type in the folder path
c:\Programfiles\Siemens\Step7\S7Data\NSBMP\
2. Its possibility that the PDM devices may not be shown in Hardware configuration. For this step
just install the hardware updates and open / retrieve the project again.
3. Double click on the PDM device to show its detail info.
4. In case PDM devices is shown in hardware, but showing no details then it can be resolved in
following ways :
Direct upload from PDM device at site.
Reconfiguring the PDM devices having same address details (Not Recommended).
Caution : Don't “SaveAS” the Project or Hardware Configuration if the device/devices are missing or
are having the errors, else the particular device will be automatically removed. This will
further create error in project. Just Manually rectify the error.
1.
Select the menu command Start > SIMATIC > WinCC > Tools > Project Migrator.
The "CCMigrator" dialog box opens, displaying "Step 1 of 3".
2. Click "Next". "Step 2 of 3" opens.
3. In the OS project path, select the MCP file.
OS projects are located in the PCS 7 project path under "wincproj".
4. Check the following settings :
– "Pictures and libraries" check box: Selected (default)
– "Configuration data" check box: Deactivated (grayed out)
– "RT data" check box: Deactivated (grayed out)
– "dBase archives" check box: Deactivated (grayed out)
5. In "Step 3 of 3", click "Finish". The update is performed automatically.
6. Repeat these steps for each OS station and for client as well.
Note :
1. Do not delete any @plds, since that step is only required for SINGLE OS clients supported in earlier
versions.
2. Also no need to Run OS project editor.
3. Do not update picture objects using tool.
4. For additional information refer document "Process Control System PCS 7 Software update
without utilization of new functions (PCS 7 V6.x or higher to V7.1) : - Adaptation of OS-relevant
settings".
Hurdles :
1. If a popup as shown below - "No target OS station", prompts then close the project and restart the
PC.
7. The "Check Consistency - Log" dialog box opens. Correct any errors that were found. For more
information about the possible errors, click the "Help" button in the "Check Consistency – Log" dialog
box.
Hurdles :
1. As shown in above fig, for S88 inconsistency error, ignore it since its showing the inconsistency with
respect to other AS in multi-project. But later while doing modification it should be kept in mind to
structure the s88 type for the same level of hierarchy folder.
2. For names with parenthesis error just rename it removing the parenthesis, else it can also be
ignored.
3. Select the menu command Options > Configure Network. NetPro opens.
4. Select the menu command View > Cross-Project Network View. as shown in below fig.
5. The cross-project network view is displayed. This allows to toggle directly between all projects in
the multiproject.
6. Check the connections to the various stations: AS-OS, AS-AS, ES-AS.
7. If required necessary changes can be made when the "cross-project network view" is deactivated.
8. For time synchronization, check the time settings of the network adapters (e.g. CP 1613) in the ES
and OS. Double-click the network adapter of the OS/ES. Time-of-day mode must be selected for
time synchronization on the "Options" tab, as shown in below fig.
9. Perform a "Save and Compile" operation with the "Save and Compile All" option.
10. Remember station name for OS servers should contain “_” and should be in capital letters.
Hurdles :
1. For "Unable to copy/move..." error as shown in below fig, click "OK" on the popup window and do
the necessary changes in symbol table and restart the cfc conversion.
2. Tags which were not assigned names in symbol table, are made as textual interconnection, as
shown in fig below
3. All the channel drivers for DI, DO, AI, AO and for PA devices which existed in minor quantity in
project are deleted.
(viz : CH_DI, CH_DO, PA_AI, PA_AO)
1. Select the main project folder in left top corner of Simatic manager screen. (Here WPB)
2. Right click and select Simatic Batch.
3. It will be popup for batch migration, click "OK". It will start migrating as shown below in fig
4.
5. Select Options > Restore. Now give the path of the Batch backup file taken initially.
6. Now it will pop-up for User name and password. Enter the details (You can enter Your PC user name
and Password)
7. Now In menu Options > select Role management. Configure the user as shown below in fig. for
Super User.
8. Now Right click on process Cell > here in fig WPB, and select Update Process Cell.
It will take a long time. have patients and do not click or terminate any process.
Preparations :
Following preparations must be done before testing of the project:
1. Arrangement of PLC with the same MLFB no as available on site.
2. Proper installation of switches and network topology of terminal and plant bus as per the file "
Configuration file".
3. Save As Reorganize the project.
Procedure :
1. Make changes in the hardware configuration as per the hardware available for testing. Do not delete
the Modules from hardware configuration, but instead disconnect the Profibus master links as
shown in below fig.
2. Download the AS program in all the three AS station i.e. AS1, AS2, AS3.
3. Download the OS program in all the OS server and the client station.
4. For troubleshooting and problems solution faced during testing refer the details below.
5. Perform the checking as per the checklist.
6. Before Activating the project on OS stations do the below listed check points.
7. Check the Batch Recipes and client PC's runtime after processing OS servers in runtime.
Testing Hurdles :
1. If the CPU selected is not of the same type then error can occur while downloading to the PLC,
depending upon its No of DB's support capacity. Change the CPU as per Capacity in HW Config & in
the AS rack.
Precaution: If later by any means, IP address of any PC got changed, necessary changing in above file
is must in order to ping PC with its name.
4. Check for the Password of PC's. Both ES and OS PC's must have same User name and Passwords.
5. The Path in OS PC is accessible and allows to read / write at that location.
6. The Folder in which downloading is being down is mapped as a network drive in ES PC.
7. The Terminal Bus is configured in Simatic shell.