Documente Academic
Documente Profesional
Documente Cultură
ABB may have one or more patents or pending patent applications protecting the intellectual property in the ABB
products described in this document.
The information in this document is subject to change without notice and should not be construed as a commitment
by ABB. ABB assumes no responsibility for any errors that may appear in this document.
Products described or referenced in this document are designed to be connected, and to communicate information and
data via a secure network. It is the sole responsibility of the system/product owner to provide and continuously ensure
a secure connection between the product and the system network and/or any other networks that may be connected.
The system/product owners must establish and maintain appropriate measures, including, but not limited to, the
installation of firewalls, application of authentication measures, encryption of data, installation of antivirus programs,
and so on, to protect the system, its products and networks, against security breaches, unauthorized access, interference,
intrusion, leakage, and/or theft of data or information.
ABB Ltd and its affiliates are not liable for damages and/or losses related to such security breaches, any unauthorized
access, interference, intrusion, leakage and/or theft of data or information.
ABB verifies the function of released products and updates. However system/product owners are ultimately responsible
to ensure that any system update (including but not limited to code changes, configuration file changes, third-party
software updates or patches, hardware change out, and so on) is compatible with the security measures implemented.
The system/product owners must verify that the system and associated products function as expected in the environment
they are deployed.
In no event shall ABB be liable for direct, indirect, special, incidental or consequential damages of any nature or kind
arising from the use of this document, nor shall ABB be liable for incidental or consequential damages arising from use
of any software or hardware described in this document.
This document and parts thereof must not be reproduced or copied without written permission from ABB, and the
contents thereof must not be imparted to a third party nor used for any unauthorized purpose.
The software or hardware described in this document is furnished under a license and may be used, copied, or disclosed
only in accordance with the terms of such license. This product meets the requirements specified in EMC Directive
2014/30/EU and in Low Voltage Directive 2014/35/EU.
Trademarks
All rights to copyrights, registered trademarks, and trademarks reside with their respective owners.
Table of Contents
1 Introduction
1.1 Virus Scanning Configuration During Installation and Post Installation ........... 18
1.2 Planning for the Upgrade .................................................................................. 18
1.3 Supported Operating Systems ......................................................................... 20
1.4 Disaster Recorvery ............................................................................................ 21
1.5 System Language Package .............................................................................. 21
1.6 Footprint Reduction during Upgrade ................................................................. 22
1.7 Online Upgrade ................................................................................................. 22
3 Pre-Upgrade Procedures
3.1 Pre-Upgrade Procedure Steps .......................................................................... 69
2PAA111694-610 A 5
Table of Contents
2PAA111694-610 A 6
Table of Contents
4 Post-Upgrade Procedures
4.1 Post-Upgrade Procedure Steps ........................................................................ 125
4.2 Verify the Network and RNRP ........................................................................... 127
4.3 Removal of VB Graphics and Obsolete System Extensions ............................. 127
4.4 Compare the Number of Aspects and Objects ..................................................130
4.5 Reconfigure Aspects Created By System Extensions ...................................... 132
4.6 Configure Hot key for the New Find Tool .......................................................... 133
4.7 Correct Alarm and Lock Indication in Faceplates ............................................. 133
4.8 IEC 61850 Connect .......................................................................................... 134
4.9 Time Server Client Configuration ...................................................................... 136
4.10 Customized Alarm Priority Mapping Aspects .................................................... 137
4.11 Reconfigure Group Displays ............................................................................. 137
4.12 VideONet ...........................................................................................................137
4.12.1 Upgrade VideONet Videoserver .......................................................... 137
4.12.2 Upgrade VideONet Connect Database ................................................ 138
4.13 Device Management and Fieldbuses ................................................................ 138
4.13.1 Restore Device Types ..........................................................................139
4.13.2 Device Management PROFIBUS & HART ......................................... 146
4.13.3 License Count Tool .............................................................................. 149
4.13.4 Device Management FOUNDATION Fieldbus ................................... 151
4.14 800xA for Advant Master and 800xA for Safeguard ........................................ 155
4.14.1 Copy the Advant Master Controller Licenses.txt .................................. 155
4.14.2 Update the Configuration Files ............................................................ 155
2PAA111694-610 A 7
Table of Contents
2PAA111694-610 A 8
Table of Contents
2PAA111694-610 A 9
Table of Contents
Appendix B Troubleshooting
B.1 Errors and Warnings during Upgrade ............................................................... 239
B.1.1 Failed to Serialize Aspect .................................................................... 239
B.1.2 ASO Object Class xxxx ........................................................................ 239
B.1.3 UnplacedObjects.afw ........................................................................... 240
B.1.4 The System Cannot Find the Path Specified ....................................... 240
B.1.5 System Extension ´xxxx´ with ID ´Guid` is not Installed on this Node ..241
2PAA111694-610 A 10
Table of Contents
2PAA111694-610 A 11
Table of Contents
2PAA111694-610 A 12
About this User Manual
User Manual Conventions
The System 800xA Safety AC 800M High Integrity Safety Manual (3BNP004865*)
must be read completely by users of 800xA High Integrity. The recommendations
and requirements found in the safety manual must be considered and implemented
during all phases of the life cycle.
Any security measures described in this user manual, for example, for user access,
password security, network security, firewalls, virus protection, and so on, represent
possible steps that a user of an 800xA System may want to consider based on a risk
assessment for a particular application and installation. This risk assessment, as well
as the proper implementation, configuration, installation, operation, administration,
and maintenance of all relevant security related equipment, software, and procedures,
are the responsibility of the user of the system.
This user manual describes how to upgrade System 800xA 5.1 to 800xA 6.1 latest
release.
This user manual does not include information on site planning, engineering planning,
software configuration, network design, security measures, tools, maintenance, and so
on that can be found in other 800xA user manuals.
Unless otherwise noted, the procedures described require Windows Administrator
privileges.
2PAA111694-610 A 13
About this User Manual
User Manual Conventions
Electrical warning icon indicates the presence of a hazard that could result in electrical
shock.
Warning icon indicates the presence of a hazard that could result in personal injury.
Tip icon indicates advice on, for example, how to design your project or how to use
a certain function.
Although Warning hazards are related to personal injury, and Caution hazards are
associated with equipment or property damage, it should be understood that operation
of damaged equipment could, under certain operational conditions, result in degraded
process performance leading to personal injury or death. Therefore, fully comply with
all Warning and Caution notices.
2PAA111694-610 A 14
About this User Manual
Terminology
Terminology
A complete and comprehensive list of terms is included in System 800xA Terminology
and Acronyms (3BSE089190*). The listing includes terms and definitions that apply to
the 800xA System where the usage is different from commonly accepted industry standard
definitions.
Table: Terminology
Term/Acronym Description
Backup 800xA Backup: Backup using the 800xA Backup Definition aspect.
Functional Area Backup: Backup through defined tools or copy of
Functional Area configuration and/or data to a safe media for items not
covered by 800xA Backup.
The specific operations called out for the Functional Area within the
Backup/Restore procedure in System 800xA Maintenance
(3BSE046784*) for same version to same version backup and restore.
Restore 800xA Restore: Restore through the Configuration Wizard.
Functional Area Restore: Restore through defined tools or copy of
Functional Area configuration and/or data from a safe media for items
not covered by 800xA Backup.
The specific operations called out for the Functional Area within the
Backup/Restore procedure in System 800xA Maintenance
(3BSE046784*) for same version to same version backup and restore.
Upgrade Moving from one 800xA release to a later 800xA release, whether it be
a major or minor release.
Update Adding revisions, patches, hot fixes, or rollups to an existing 800xA
System.
2PAA111694-610 A 15
About this User Manual
Released User Manuals and Release Notes
2PAA111694-610 A 16
1 Introduction
1 Introduction
The latest version of this manual is available in ABB Library and myABB/My Control
System portal.
This document reflects 800xA System and Functional Area software at the time of
release. All 800xA System and Functional Area Release Notes must be read and
understood before performing any upgrade procedures. The Release Notes contain
any last minute changes that must be performed when installing or upgrading the
800xA System. All Release Notes can be found on the System 800xA media under
the Release Notes folder.
Visual Basic Process Graphics (VBPG) is not supported beginning System 800xA
6.0. It is mandatory to migrate all VBPG to PG2 graphics before performing the
upgrade. Plan for the migration in advance. During Upgrade all the VBPG graphic
elements, VBPG graphic displays contents will be cleaned up. Also the standard VB
graphics and obsolete system extensions installed in the system are unregistered
and deleted.
This user manual describes the procedure to upgrade from 800xA 5.1 or any revision
or feature pack of 800xA 5.1 to 800xA 6.1 latest release.
The following are the different phases of a system upgrade:
• Plan
• Prepare
• Upgrade
• Configure
For more details on each system upgrade phase along with the workflow, refer to System
800xA Installation, Update, and Upgrade Getting Started (2PAA111708*).
2PAA111694-610 A 17
1 Introduction
1.1 Virus Scanning Configuration During Installation and Post Installation
2PAA111694-610 A 18
1 Introduction
1.2 Planning for the Upgrade
The hardware specifications such as the memory size and the processor speed will
determine the system performance after a system upgrade. Refer to Certified products
for use with ABB System 800xA for a list of verified hardware.
1. 800xA Licensing: The license model which enforces licensing for the 800xA
Hardware components including Controllers and Communication Interfaces, have
been changed beginning with 800xA 6.0. Controllers, Communication Interface
modules on the CEX-bus require separate Hardware license. IO modules and
Communication Interface slave units (CI801, CI830, and CI840) do not require
hardware license.
ABB requires data from the existing system in order to generate the Hardware license
for each Hardware component. The data is collected by running the ABB Control
Hardware Report Tool (2PAA114472*) in the existing system before upgrade. This
tool is available in ABB Library and myABB/My Control System portal.
Refer to System 800xA Licensing Information (2PAA111691*) for information on
the Control Hardware Report Tool.
Order the 800xA licenses required for the latest system version to which its intended
to upgrade. The licenses from the previous system versions will not work.
The following considerations may vary depending on the system version being
upgraded and if the upgrade will be performed online or offline.
Concurrent access to the current 800xA System version and the 800xA 6.1 system
is recommended until the upgrade has been performed. This makes it possible to
easily retrieve any data or files that have been missed. Concurrent access depends
upon many different factors, including:
• Configuration of the existing system.
• Desired configuration of the 800xA 6.1 system.
• Server and client use strategy.
• Configuration of user and user groups.
• Use of service accounts.
• Domain controllers.
• Redundancy.
• Logical and physical networks.
2PAA111694-610 A 19
1 Introduction
1.3 Supported Operating Systems
One strategy is to leave a minimal part of the existing system intact, such as
an Aspect Server, while preparing a major part of the 800xA 6.1 System. Another
strategy is to prepare a minimal 800xA 6.1 System.
Retaining an Aspect Server from the existing system minimizes the time it takes
to retrieve data or files from it. A disk drive image provides a quick way to
recover, but often it requires no hardware upgrade. Try to delay the upgrade
of the hardware in one Aspect Server as long as possible.
It is highly recommended to retain the Aspect Directory node after taking the
maintenance backup on the 800xA 5.1 System. This will not only act as a reference
node post-upgrade, but will also ensure that the changes made to the aspects created
by the System Extensions can be reapplied in the new system, if lost during an
upgrade.
If it is not necessary to do the complete upgrade in one process, it may be
possible to perform the upgrade in steps by stopping selected system functions
or by stopping some parts of the plant, or a combination of the two.
2. Identify the device types used in the system. The latest version of the Device Libraries
are required during the upgrade. These files will be made available on the System
800xA Installation media. Check for newer versions of the Device Libraries in ABB
Library and myABB/My Control System portal.
Server Operating System and Workstation Operating System will be used throughout
the remainder of this document.
The US English version of the operating system is required even if a translation NLS
package for System 800xA is used.
For more details on supported operating systems and prerequisites, refer to System
800xA Third Party Software (3BUA000500) and System 800xA Installation, Update, and
Upgrade Getting Started (2PAA111708*).
2PAA111694-610 A 20
1 Introduction
1.4 Disaster Recorvery
Disk image software supports online and offline modes. System 800xA supports only
offline mode of disk image backup.
The 800xA System import/export utility can be used to save 800xA System information
one portion at a time. However, the 800xA System backup utility is the functional
equivalent of exporting all 800xA System information at one time. The critical difference
between these utilities is that individually exported portions of 800xA System information
can be imported back into the original system or into a completely different system while
backed up 800xA System information can only be used to restore a specific system on
specific nodes. The 800xA System allows for scheduled 800xA System backups. Refer
to System 800xA Maintenance (3BSE046784*) for information on performing
precautionary scheduled 800xA System backups.
2PAA111694-610 A 21
1 Introduction
1.6 Footprint Reduction during Upgrade
It is required to maintain Time Synchronization among all the nodes during the
complete upgrade process.
2PAA111694-610 A 22
1 Introduction
1.7 Online Upgrade
This instruction does not contain procedures for upgrading the AC 800M controller
level. Refer to Appendix D for a general description.
Perform the online upgrade procedures on 800xA for Symphony Plus Harmony
systems as given in Appendix E.
2PAA111694-610 A 23
2PAA111694-610 A 24
2 Considerations and Upgrade Flow
2.1 Considerations
This topic describes the considerations to be taken before planning an upgrade of System
800xA 5.1 to System 800xA 6.1 and the workflow for upgrading.
2.1 Considerations
The following considerations must be taken into account before performing the upgrade.
The system cannot be expanded with new functions until the system is completly
upgraded.
After the upgrade is completed refer to System 800xA Installation, Update, and
Upgrade Getting Started (2PAA111708*) for more information on how to add functions
to the system.
• Unless otherwise indicated, the person performing this upgrade must use the same
user account that was used during the installation of the 800xA System software.
• To guarantee the functionality of the upgraded system, follow these instructions
carefully and perform them in a well defined order.
• It is recommended that a disk image be taken of all disks on each node before
beginning and after completing the upgrade.
• Backing up the aspect directory (800xA System Backup), reports, history data,
graphics, and other application data is required before performing the upgrade.
2PAA111694-610 A 25
2 Considerations and Upgrade Flow
2.1 Considerations
• Take an inventory of all software on all nodes in the 800xA System before performing
the upgrade.
• Many functions in System 800xA require the local clocks in the different system
nodes to be synchronized. How the time synchronization is best done differs between
systems.
Refer to System 800xA Network Configuration (3BSE034463*) that describes number
of different time synchronization schemes. Ensure proper time synchronization
scheme is in place before and after upgrade.
• Refer to the compatibility issues detailed in Appendix C before beginning the upgrade.
Online upgrade and coexistence between different Controller versions is listed in
document 800xA Online upgrade and Co-existence, versions compatibility
(3BSE080447) available on ABB Library and myABB/My Control System portal.
• Visual Basic Process Graphics (VBPG) is not supported in System 800xA beginning
System 800xA 6.0. It is mandatory to migrate all VB PG to Process Graphics 2 (PG2)
before performing upgrade. Plan for the migration in advance. During Upgrade all
the VB PG graphics elements, VB PG graphic displays contents will be cleaned up.
Also the standard VB graphics and obsolete system extensions installed in the
system are unregistered and deleted.
Refer to System 800xA Engineering Process Graphics Migration Tool (3BSE049231*)
available in ABB Library and myABB/My Control System portal.
The System 800xA VBPG Search Tool is used to find VBPG aspects in 800xA system
that need to be migrated prior to a system upgrade. The tool can also identify PG2
and Faceplate aspects that have references to VBPG aspects. For more information
on the tool, refer to System 800xA VBPG migration and System 800xA VBPG Search
Tool (3BSE081093).
All VBPG aspects Main View in System 800xA 6.0 and later will show a message:
This aspect is not supported and will not be available for operator actions.
Symbol Factory Controls are no longer installed with the standard ABB 800xA
installation. A separate installation (ABB 800xA Symbol Factory) is needed to use
the Symbol Factory Controls. The ABB 800xA Symbol Factory installation package
is available on the media. A separate license is required to use the ABB 800xA Symbol
Factory Controls.
• If Foundation FIELDBUS is used in the system and if Visual Basic Graphics or
Faceplates are not used in the system, contact your local Support Organization on
how to do Online Upgrade.
• Perform the online upgrade procedures on 800xA for Symphony Plus Harmony
systems as given in Appendix E.
2PAA111694-610 A 26
2 Considerations and Upgrade Flow
2.2 Upgrade
• If Batch Management is installed and running, all batches must be in the complete
state (no running batches or active phases) before upgrade.
• If VideONet Connect is used, note that existing video recordings and video recording
configuration in the 5.1 system will not be available in the upgraded system. Video
recordings will have to be configured in the upgraded VideONet Server node
according to VideONet History Manual available on the VideONet Server node after
installation of the VideONet Videoserver application. Also note that, in the upgraded
system it will not be possible to view video until the VideONet Videoserver application
has been upgraded to a new version.
After upgrade, make sure not to index the following folders under any circumstances,
or the entire volume that contains them. These folders can exist on one or more disks
and should not be indexed on any of them.
• OperateITData: Runtime data from services is stored here.
• OperateITTemp: Runtime data for client processes is stored here.
• ProgramData: Various other runtime data is stored here.
• HsData, Oracle: Applies only for Information Management Servers.
• ABBIndustrialIT Data: User data is stored here.
Refer to Microsoft Windows help for more information on the Windows Search Indexing
feature and recommendations on types of folders to index and not to index.
2.2 Upgrade
System 800xA supports Online upgrade and Offline upgrade. The detail workflow is
giving in the following sections.
Online Upgrade makes it possible to upgrade an existing 800xA System without a process
shutdown. Plant operations are not disturbed while upgrading server and client software,
including connectivity services, and AC 800M Controllers (processor units and
communication interfaces (CI)).
The 800xA System being upgraded online must have redundant Aspect and Connectivity
Servers, and redundant AC 800M Controllers consisting of two redundant processing
units connected to I/O modules either directly to the modulebus or using various CI
modules. The client and server level can be upgraded without upgrading the controllers.
800xA Systems without redundant Aspect and Connectivity Servers require a process
shutdown and must be upgraded offline.
2PAA111694-610 A 27
2 Considerations and Upgrade Flow
2.3 Online Upgrade Flow
Redundancy is not supported for the Batch Management and Information Management
combined node type. Online upgrade is not supported for such systems.
This instruction addresses only the client and server level software. It does not provide
detailed instruction for upgrading the controller level; however, a high level discussion
about the AC 800M Controllers is documented in Appendix D.
Perform the online upgrade procedures on 800xA for Symphony Plus Harmony
systems as given in Appendix E.
Place the process in a low level of production where the likelihood of process upsets
is minimized.
Online upgrade of systems with 800xA for Symphony Plus Harmony need special
considerations. Refer to the 800xA for Symphony Plus Harmony Online Upgrade for
considerations, node order and detailed online upgrade procedures.
Online Upgrade workflow is divided into following sections:
• Preparing the System 800xA 5.1 : The procedures for preparing System 800xA 5.1
involves system wide Pre-Upgrade steps that needs to be done before upgrade.
The node wise Pre-Upgrade procedures need to be executed during the Online
Upgrade of that specific node.
• Preparing and Setting Up the System 800xA 6.1 (Online Upgrade): The procedures
for Online Upgrade covers the node order and the workflow to be followed across
the 800xA system.
• Post-Upgrade Procedures: Perform the post upgrade procedures for different node
functions.
2PAA111694-610 A 28
2 Considerations and Upgrade Flow
2.3 Online Upgrade Flow
2PAA111694-610 A 29
2 Considerations and Upgrade Flow
2.3 Online Upgrade Flow
3. Migrate all the existing Visual Basic Process Graphics (VBPG) aspects to the
corresponding Process Graphics 2 aspects. Refer to System 800xA Engineering
Process Graphics Migration Tool (3BSE049231*) available in ABB Library and
myABB/My Control System portal.
Visual Basic Process Graphics (VBPG) is not supported in System 800xA beginning
System 800xA 6.0. It is mandatory to migrate all VBPG to PG2 graphics before
performing upgrade.
The System 800xA VBPG Search Tool is used to find VBPG aspects in 800xA system
that need to be migrated prior to a system upgrade. The tool can also identify PG2
aspects that have references to VBPG aspects. For more information on the tool,
refer to System 800xA VBPG migration and System 800xA VBPG Search Tool
(3BSE081093).
All VBPG aspects Main View in System 800xA 6.0 and later will show a message:
This aspect is not supported and will not be available for operator actions.
Symbol Factory Controls are no longer installed with the standard ABB 800xA
installation. A separate installation (ABB 800xA Symbol Factory) is needed to use
the Symbol Factory Controls. The ABB 800xA Symbol Factory installation package
is available on the media. A separate license is required to use the ABB 800xA Symbol
Factory Controls.
4. The 800xA System and software require preparatory procedures before performing
the upgrade. These pre-upgrade procedures are dependent on the products installed
in existing 800xA System. Perform the applicable procedures in the order presented
in Pre-Upgrade Procedures section before proceeding.
If performing an online upgrade, you must perform the pre-upgrade procedures
described in this section on a node-to-node basis. Refer to the Preparing and Setting
Up the System 800xA 6.1 (Online Upgrade) section to know the node order to be
followed.
If performing an offline upgrade, save the data obtained during the pre-upgrade
procedures in node-specific folders.
2.3.2 Preparing and Setting Up the System 800xA 6.1 (Online Upgrade)
This section details the node order and the corresponding steps for each node that needs
to be followed during an online upgrade procedure.
The nodes must be upgraded in the following order for online upgrade of System 800xA:
• Domain Controllers.
• One redundant Aspect Server.
2PAA111694-610 A 30
2 Considerations and Upgrade Flow
2.3 Online Upgrade Flow
This instruction does not contain procedures for upgrading the AC 800M controller
level. Refer to Appendix D for a general description.
Perform the online upgrade procedures on 800xA for Symphony Plus Harmony
systems as given in Appendix E.
For History Server High Availability Installation, first install Primary History Server.
Perform the Online Copy in the Primary History Server and then Install the Secondary
History Server.
Do not deploy both Primary and Secondary History Server together. If deployed,
Secondary server installation will fail.
Figure 2.2 shows a high level workflow of Online Upgrade.
2PAA111694-610 A 31
2 Considerations and Upgrade Flow
2.3 Online Upgrade Flow
2PAA111694-610 A 32
2 Considerations and Upgrade Flow
2.3 Online Upgrade Flow
Domain Controllers must be upgraded as the first step while upgrading the 800xA System
online. Refer to Appendix A for the steps to upgrade the Domain Controllers.
In case the Aspect server is combined with a Domain Controller, only the redundant
Domain Controller should be upgraded first. The primary Aspect / Domain Controller
will be upgraded as the last step in the Online Upgrade Flow.
If you want to use IPSec functionality to secure 800xA system, it must be configured
for a migrated Domain Controller after upgrading to the 800xA 6.1 version. For
information on configuring the IPSec settings, refer to System 800xA Post Installation
(2PAA111693*).
If you want to view all exemptions using the new ABB 800xA IPSec Configuration
Tool in 800xA 6.1, then follow the procedure mentioned in the section Configure
IPSec .
Perform the following steps incase performing online upgrade on 800xA System that
has IPSec and Batch Management.
1. Open Group Policy Management.
2. Browse to Group Policy object 800xA-IPSecPolicy-v1 under the following path:
Group Policy Management > Forest: Domain Name > Domains > Domain Name
> Group Policy Objects > 800xA-IPSecPolicy-v1
3. Right-click the policy and edit it.
2PAA111694-610 A 33
2 Considerations and Upgrade Flow
2.3 Online Upgrade Flow
4. Browse to Computer Configuration > Policies > Windows Settings > Security
Settings > Windows Firewall with Advanced Security > Windows Firewall with
Advanced Security - LDAP://... > Connection Security Rules.
5. Right-click on Connection Security Rules and then click New Rule to open New
Connection Security Rule Wizard.
2PAA111694-610 A 34
2 Considerations and Upgrade Flow
2.3 Online Upgrade Flow
6. Select option: Custom in Rule Type page and then click Next.
2PAA111694-610 A 35
2 Considerations and Upgrade Flow
2.3 Online Upgrade Flow
The other redundant Aspect Server, if running 2oo3 redundancy, will be removed
from the 800xA 5.1 System later.
2PAA111694-610 A 36
2 Considerations and Upgrade Flow
2.3 Online Upgrade Flow
9. Go to Configure System task in SCC, plan the 800xA 6.1 System identical to 800xA
5.1 system. Refer to System 800xA Installation, Update, and Upgrade Getting Started
(2PAA111708*) on how to plan the system.
To identify System functions and node functions, refer to Appendix G.
During planning 800xA 6.1 system, few node functions require service group name
and service provider name to be entered. For standard nomenclature of service group
names and service provider names, refer to Appendix F.
During Online Upgrade, the Primary Aspect Server of 800xA 5.1 system becomes
the Secondary Aspect Server of 800xA 6.1 system and vice versa.
Hence all node functions of 800xA 5.1 Primary Aspect Server are now to be planned
on 800xA 6.1 Secondary Aspect Server and vice versa, while planning the system
using SCC tool.
For Batch Redundancy, a server node in the system needs to be configured and
designated as the Batch Witness Server. Refer to System 800xA Batch Management
Configuration (3BUA000146*) for more information.
For Advant Master Connectivity Server node function, it is mandatory to configure
Network Group Number, Network 1, Network 2, and Node Number. These numbers
are documented in the Pre-Upgrade Procedures .
2PAA111694-610 A 37
2 Considerations and Upgrade Flow
2.3 Online Upgrade Flow
10. In System Configuration Console, under System Setup > Configure System >
System nodes, exclude all other nodes apart from Primary Aspect Server node
using Node actions... > Exclusion... option.
2PAA111694-610 A 38
2 Considerations and Upgrade Flow
2.3 Online Upgrade Flow
11. After excluding all the nodes except primary Aspect server, click Deploy system....
2PAA111694-610 A 39
2 Considerations and Upgrade Flow
2.3 Online Upgrade Flow
12. Export and save the System Configuration and System Configuration State aspects
from: Admin Structure > Administrative Objects > Domains > <System
Name>,Domain
Do not open SCC after export and before import of System Configuration and System
Configuration State aspects.
13. Load the System 800xA licenses required for the 800xA 6.1 System. Refer to System
800xA Licensing Information (2PAA111691*) for more information.
2PAA111694-610 A 40
2 Considerations and Upgrade Flow
2.3 Online Upgrade Flow
14. Delete the newly created 800xA system (in Step 8.).
2PAA111694-610 A 41
2 Considerations and Upgrade Flow
2.3 Online Upgrade Flow
17. Restore the 800xA 5.1 System backup on the Primary Aspect Server.
The User Account that is used for 800xA System restore using the Configuration
Wizard must be a member of the following groups:
• IndustrialITUser
• IndustrialITAdmin
• Local Administrators
The backup/restore utility supports the restoring of 800xA System information. The
following steps outline the 800xA System restore procedure.
2PAA111694-610 A 42
2 Considerations and Upgrade Flow
2.3 Online Upgrade Flow
18. Check for messages in the log file (select the View Log check box in the
Configuration Wizard). Refer to Errors and Warnings during Upgrade to resolve any
received warning or error messages.
Do not start the Configure System task yet. If it is started and no system configuration
aspects are present, empty ones will be created. If this happens, delete those aspects
(System Configuration and System Configuration State) and continue to the next
step.
19. Check the CPU load in the node. The System Message service may generate a
high load (>90%). If this continues for longer than approximately 10 minutes, restart
the service.
If a message appears stating that a full deploy of the Generic Control Network is
needed, click OK.
20. Import the System Configuration and System Configuration State aspects from Step
12.
The aspects are to be imported to the below path:
Admin Structure > Administrative Objects > Domains > System Name,Domain
21. It's important to ensure that the Service Group names and Service Provider names
match either the default names for System 800xA 6.1 or the configured names for
node functions with Server Groups and Providers configured in Step 11. It is
mandatory to rename the Service Group and Provider names on the Primary Aspect
Server as per the default format before we proceed.
For more information about the correct names for service groups and providers,
refer to Appendix F.
If the Service Group names and Service Provider names do not match in the
deployment created by the system installer and imported in Step 20., Deploy can fail
or hang or duplicate Service Groups and Providers may be created after upgrade. In
this case the duplicate Service Groups and Providers needs to be cleaned up from
800xA 6.1 system looking at 800xA 5.1 reference System.
22. Refer to Compare the Number of Aspects and Objects and record the number of
aspects and objects in the system. Compare these values to those recorded when
the system was backed up.
2PAA111694-610 A 43
2 Considerations and Upgrade Flow
2.3 Online Upgrade Flow
23. Verify the affinity settings to ensure best system performance. Refer to System
800xA Post Installation (2PAA111693*) for more information on how to configure
affinity.
24. Refer to Consistency Check and perform the necessary consistency checks.
2PAA111694-610 A 44
2 Considerations and Upgrade Flow
2.3 Online Upgrade Flow
8. Install the 800xA 6.1 compatible custom libraries and extensions on this Node.
This information is applicable only if system has ABB 800xA for AC 100.
If you have made a copy of the Bus Configuration Database (BCD) folder in the
pre-upgrade procedure, copy the saved BCD file folder to the planned AC 100
Connectivity Server node on 800xA 6.1 system before proceeding to next step.
9. Deploy this redundant Connectivity Server node from 800xA 6.1 Primary Aspect
Server using Deploy system option of SCC tool. Before deploying, this node is to
be removed from Exclusion.
a. Open System Configuration Console Tool.
b. Navigate to System Setup > Configure System > System Nodes.
c. Select the node to be deployed and enable for deployment using Node actions...
> Exclusion... > Include in deployment option.
d. Select the node and click Deploy system... to deploy this node.
Deploying a node involves deploying of allocated node specific functions on
that node and connect node to the Primary Aspect Server.
10. Refer to Post-Upgrade Procedures and perform the applicable post-upgrade
procedures for the upgraded server.
11. Repeat this procedure for every redundant Connectivity Server.
Upgrade the servers one-by-one in order to keep redundancy of the system as long
as possible.
Operation and monitoring of the plant are only possible from clients in the 800xA 5.1
System at this point in the upgrade process.
Perform this procedure only if the Aspect Servers in the 800xA System have 2oo3
redundancy.
2PAA111694-610 A 45
2 Considerations and Upgrade Flow
2.3 Online Upgrade Flow
The following are the procedures for upgrading redundant Aspect Server (2oo3
redundancy only).
1. Stop the other redundant Aspect Server (if 2oo3 redundant) from the 800xA 5.1
System using the Stop Server feature in the Configuration Wizard.
2. Remove the other redundant Aspect Server from the 800xA 5.1 System using the
Remove Server feature in the Configuration Wizard. If working in a domain this
server needs to be removed from the Domain Controller.
3. Reformat the hard drive.
4. Install the new operating system defined for the 800xA 6.1 System.
5. Refer to System 800xA Installation, Update, and Upgrade Getting Started
(2PAA111708*) and perform all procedures relating to operating system settings,
Windows service packs, miscellaneous Windows components installation, other
third party software, group policy, 800xA Service User privileges, and Windows
updates and hot fixes.
6. Launch the Node Preparation Tool (NPT) by starting the Setup.exe from the root
level of the installation media to prepare the node.
The NPT copies the installation files to the local drive on the computer and installs
the 800xA Base Software. Thus preparing the node for deployment of an 800xA
System.
7. Install the 800xA 6.1 compatible custom libraries and extensions on this Node.
8. Deploy this redundant Aspect Server node from 800xA 6.1 Primary Aspect Server
using Deploy system option of SCC tool. Before deploying, this node is to be
removed from Exclusion.
a. Open System Configuration Console Tool.
b. Navigate to System Setup > Configure System > System Nodes.
c. Select the node to be deployed and enable for deployment using Node actions...
> Exclusion... > Include in deployment option.
d. Select the node and click Deploy system... to deploy this node.
9. Refer to Post-Upgrade Procedures and perform the applicable post-upgrade
procedures for the upgraded server.
Operation and monitoring of the plant are only possible from clients in the 800xA 5.1
System at this point in the upgrade process.
2PAA111694-610 A 46
2 Considerations and Upgrade Flow
2.3 Online Upgrade Flow
Clients
The following are the procedure to upgrade 800xA clients.
1. Remove some clients from the 800xA 5.1 System using the Remove Client feature
in the Configuration Wizard. If working in a domain the clients need to be removed
from the Domain Controller.
Do not remove all of the clients from the 800xA 5.1 System at this point. Keeping
some clients in the 800xA 5.1 System will allow the operators to continue to observe
and control the process.
The procedure for the client nodes can be performed one-by-one or in a group.
Operation and monitoring of the plant is only possible from clients in the 800xA 5.1
System at this point in the upgrade process.
2PAA111694-610 A 47
2 Considerations and Upgrade Flow
2.3 Online Upgrade Flow
2PAA111694-610 A 48
2 Considerations and Upgrade Flow
2.3 Online Upgrade Flow
9. Install the 800xA 6.1 compatible custom libraries and extensions on this Node.
10. Deploy this Information Management Server node from 800xA 6.1 Primary Aspect
Server using Deploy system option of SCC tool. Before deploying, this node is to
be removed from Exclusion.
a. Open System Configuration Console Tool.
b. Navigate to System Setup > Configure System > System nodes.
c. Select the node to be deployed and enable for deployment using Node actions...
> Exclusion... > Include in deployment option.
d. Select the node and click Deploy system... to deploy this node.
11. Verify that the ABB Process Administration Service (PAS) is set to manual in the
Services Control Panel (run Services.msc from the Run dialog box). Stop the service
if it is running.
12. Refer to Information Management and perform the applicable post-upgrade
procedures for the upgraded server.
Operation and monitoring of the plant are only possible from clients in the 800xA 5.1
System at this point in the upgrade process.
Application Servers
Perform the procedures for the Application Servers (Batch Management, Asset
Optimization, PC, Network and Software Monitoring, etc.) one at a time.
When upgrading redundant Batch Management Servers, the Primary Batch Server
must be upgraded first, followed by the Secondary Batch Server. Do not upgrade the
Secondary Batch Server followed by the Primary Batch Server.
For Batch Redundancy, a server node in the system needs to be configured and
designated as the Batch Witness Server. Refer to System 800xA Batch Management
Configuration (3BUA000146*) for more information.
The following are the procedure to upgrade the Application Servers.
1. Perform node specific Pre-Upgrade Procedures depending on the node type.
2. Stop an Application Server from the 800xA 5.1 System using the Stop Server feature
in the Configuration Wizard.
3. Remove the Application Server from the 800xA 5.1 System using the Remove
Server feature in the Configuration Wizard. If working in a domain this server needs
to be removed from the Domain Controller.
2PAA111694-610 A 49
2 Considerations and Upgrade Flow
2.3 Online Upgrade Flow
8. Install the 800xA 6.1 compatible custom libraries and extensions on this Node.
2PAA111694-610 A 50
2 Considerations and Upgrade Flow
2.3 Online Upgrade Flow
9. Deploy the Application Server node from 800xA 6.1 Primary Aspect Server using
Deploy system option of SCC tool. Before deploying, this node is to be removed
from Exclusion.
a. Open System Configuration Console Tool.
b. Navigate to System Setup > Configure System > System nodes.
c. Select the node to be deployed and enable for deployment using Node actions...
> Exclusion... > Include in deployment option.
d. Select the node and click Deploy system... to deploy this node.
10. Refer to Post-Upgrade Procedures and perform the applicable post-upgrade
procedures for the upgraded server.
11. Repeat this procedure for every Application Server.
The 800xA System is now running in nonredundant mode in both the 800xA 5.1 and
the 800xA 6.1 systems. Operation and monitoring of the plant are possible from clients
in both systems at this point in the upgrade process.
12. Operators should move to the 800xA 6.1 System to operate and control the plant
at this point in the upgrade process.
Remaining Nodes
Remove the remaining nodes in the 800xA 5.1 System and follow the above procedures
based on node type, except for the Primary Aspect Server.
Operation and monitoring of the plant are only possible from clients in the 800xA 6.1
System at this point in the upgrade process.
Before proceeding with this step, make sure that all other nodes in the system are
upgraded to 800xA 6.1.
The following are the procedure to upgrade the Primary Aspect Server.
1. Use the Configuration Wizard to stop the 800xA 5.1 System on the Primary Aspect
Server.
2. Use the Configuration Wizard to delete the system from the 800xA 5.1 Primary
Aspect Server.
3. Reformat the hard drive.
2PAA111694-610 A 51
2 Considerations and Upgrade Flow
2.3 Online Upgrade Flow
4. Install the new operating system defined for the 800xA 6.1 System.
5. Refer to System 800xA Installation, Update, and Upgrade Getting Started
(2PAA111708*) and perform all procedures relating to operating system settings,
Windows service packs, miscellaneous Windows components installation, other
third party software, group policy, 800xA Service User privileges, and Windows
updates and hot fixes.
6. Launch the Node Preparation Tool (NPT) by starting the Setup.exe from the root
level of the installation media to prepare the node.
The NPT copies the installation files to the local drive on the computer and installs
the 800xA Base Software. Thus preparing the node for deployment of an 800xA
System.
7. Install the 800xA 6.1 compatible custom libraries and extensions on this Node.
8. Verify the Aspect Directory Services in 800xA 6.1 System to ensure that Aspect
Servers are in correct order.
a. Open the Plant Explorer Workplace on the Primary Aspect Server node of 800xA
6.1 system.
b. Navigate to Service Structure > Services >AspectDirectory >
AspectDirectory, Service Group.
c. In the Service Group Definition aspect, click the Configuration tab.
d. Verify if the 800xA 6.1 Primary Aspect Server node deployed is first in the list
followed by other Aspect Servers. If necessary, correct the order.
2PAA111694-610 A 52
2 Considerations and Upgrade Flow
2.4 Offline Upgrade Flow
9. Deploy this node from 800xA 6.1 Primary Aspect Server using Deploy system
option of SCC tool. Before deploying, this node is to be removed from Exclusion.
a. Open System Configuration Console Tool.
b. Navigate to System Setup > Configure System > System nodes.
c. Select the node to be deployed and enable for deployment using Node actions...
> Exclusion... > Include in deployment option.
d. Select the node and click Deploy system... to deploy this node.
10. Perform the 800xA full backup from the Maintenance Structure (Aspect Directory
backup type) and ensure that there are no new errors and warnings.
Installation of PNSM Device Library Object Types. ABB equipment device libraries
are now possible to be installed using System Installer. If PNSM Device libraries are
used, add the System Function ABB Branded Equipment during system planning.
Refer to PC Network and Software Monitoring Configuration (3BUA000447*) manual for
detail procedure on how to Install PNSM Device Library Object Types in the 800xA
system.
2PAA111694-610 A 53
2 Considerations and Upgrade Flow
2.4 Offline Upgrade Flow
2PAA111694-610 A 54
2 Considerations and Upgrade Flow
2.4 Offline Upgrade Flow
3. Migrate all the existing Visual Basic Process Graphics (VBPG) aspects to the
corresponding Process Graphics aspects. Refer to System 800xA Engineering
Process Graphics Migration Tool (3BSE049231*) available in ABB Library and
myABB/My Control System portal.
Visual Basic Process Graphics (VBPG) is not supported in System 800xA beginning
System 800xA 6.0. It is mandatory to migrate all VBPG to PG2 graphics before
performing upgrade.
The System 800xA VBPG Search Tool is used to find VBPG aspects in 800xA system
that need to be migrated prior to a system upgrade. The tool can also identify PG2
aspects that have references to VBPG aspects. For more information on the tool,
refer to System 800xA VBPG migration and System 800xA VBPG Search Tool
(3BSE081093).
All VBPG aspects Main View in System 800xA 6.1 and later will show a message:
This aspect is not supported and will not be available for operator actions.
Symbol Factory Controls are no longer installed with the standard ABB 800xA
installation. A separate installation (ABB 800xA Symbol Factory) is needed to use
the Symbol Factory Controls. The ABB 800xA Symbol Factory installation package
is available on the media. A separate license is required to use the 800xA Symbol
Factory Controls.
4. The 800xA System and software require preparatory procedures before performing
the upgrade. These pre-upgrade procedures are dependent on the products installed
in existing 800xA System. Perform the applicable procedures in the order presented
in Pre-Upgrade Procedures section before proceeding.
After taking the maintenance backup, retain the Aspect Directory node with the
800xA 5.1 System.
It is highly recommended to retain the Aspect Directory node after taking the
maintenance backup on the 800xA 5.1 System. This will not only act as a reference
node post-upgrade, but will also ensure that the changes made to the aspects created
by the System Extensions can be reapplied in the new system, if lost during an
upgrade.
Refer to Reconfigure Aspects Created By System Extensions in Post-Upgrade
Procedures for information on evaluating and reapplying the changes to the System
Extension aspects.
2PAA111694-610 A 55
2 Considerations and Upgrade Flow
2.4 Offline Upgrade Flow
Figure 2.10: Preparing and Configuring 800xA 6.1 System - Offline Upgrade
2PAA111694-610 A 56
2 Considerations and Upgrade Flow
2.4 Offline Upgrade Flow
2PAA111694-610 A 57
2 Considerations and Upgrade Flow
2.4 Offline Upgrade Flow
The User Account that is used for 800xA System installation must be a member of
the following groups:
• IndustrialITUser
• IndustrialITAdmin
• Local Administrators
8. Refer to Configure IPSec if the IPsec is configured in the 800xA 5.1 System.
2PAA111694-610 A 58
2 Considerations and Upgrade Flow
2.4 Offline Upgrade Flow
For History Server High Availability Installation, first install Primary History Server.
Perform the Online Copy in the Primary History Server and then Install the Secondary
History Server.
Do not deploy both Primary and Secondary History Server together. If deployed,
Secondary server installation will fail.
2PAA111694-610 A 59
2 Considerations and Upgrade Flow
2.4 Offline Upgrade Flow
4. In the System Configuration Console Tool, under System Setup > Configure
System > System nodes, exclude all other nodes apart from Primary Aspect Server
node using Node actions... > Exclude/Include... option.
2PAA111694-610 A 60
2 Considerations and Upgrade Flow
2.4 Offline Upgrade Flow
5. After excluding all the nodes except primary Aspect server, click Deploy system....
6. Load the System 800xA licenses required for the 800xA 6.1 System. Refer to System
800xA Licensing Information (2PAA111691*) for more information.
2PAA111694-610 A 61
2 Considerations and Upgrade Flow
2.4 Offline Upgrade Flow
7. Export and save the System Configuration and System Configuration State aspects
from: Admin Structure > Administrative Objects > Domains > System
Name,Domain
Do not open SCC after export and before import of System Configuration and System
Configuration State aspects.
2PAA111694-610 A 62
2 Considerations and Upgrade Flow
2.4 Offline Upgrade Flow
2PAA111694-610 A 63
2 Considerations and Upgrade Flow
2.4 Offline Upgrade Flow
10. Restore the 800xA 5.1 System backup on the Primary Aspect Server.
The User Account that is used for 800xA System restore using the Configuration
Wizard must be a member of the following groups:
• IndustrialITUser
• IndustrialITAdmin
• Local Administrators
The backup/restore utility supports the restoring of 800xA System information. The
following steps outline the 800xA System restore procedure.
ABB Structured Data Logger (SDL) is no longer supported in System 800xA 6.1.
Ignore the message about missing system extension during restore and proceed.
f. In the Apply Settings dialog box, check summary info of selection and click
Finish.
2PAA111694-610 A 64
2 Considerations and Upgrade Flow
2.4 Offline Upgrade Flow
11. Check for messages in the log file (select the View Log check box in the
Configuration Wizard). Refer to Errors and Warnings during Upgrade to resolve any
received warning or error messages.
Do not start the Configure System task yet. If it is started and no system configuration
aspects are present, empty ones will be created. If this happens, delete those aspects
(System Configuration and System Configuration State)and continue to the next step.
12. Import the System Configuration and System Configuration State aspects from Step
7..
The aspects are to be imported to the below path:
Admin Structure > Administrative Objects > Domains > System Name,Domain
13. To make the future updates and upgrades easier, the Service Group names and
Service Provider names must match either the default mandatory service names
for 800xA Base 6.1 or the configured names for node functions with Server Groups
and Providers configured in Step 5.. It is mandatory to rename the Service Group
and Provider names on the Primary Aspect Server before proceeding.
For more information about the correct names for service groups and providers,
refer to Appendix F.
If the Service Group names and Service Provider names do not match in the
configuration created by the system installer and imported in Step 12., Deploy can
fail or hang or duplicate Service Groups and Providers may be created after upgrade.
In this case the duplicate Service Groups and Providers needs to be cleaned up from
800xA 6.1 system looking at 800xA 5.1 reference System.
14. Refer to Compare the Number of Aspects and Objects and record the number of
aspects and objects in the system. Compare these values to those recorded when
the system was backed up.
15. Verify the affinity settings to ensure best system performance. Refer to System
800xA Post Installation (2PAA111693*) for more information on how to configure
affinity.
2PAA111694-610 A 65
2 Considerations and Upgrade Flow
2.4 Offline Upgrade Flow
16. Verify the Aspect Directory Services to ensure that Aspect Servers are in correct
order.
a. Open the Plant Explorer Workplace.
b. Navigate to Service Structure > Services >AspectDirectory >
AspectDirectory, Service Group.
c. In the Service Group Definition aspect, click the Configuration tab.
d. Verify if the Primary Aspect Server node deployed is first in the list followed by
other Aspect Servers. If necessary, correct the order.
17. Install compatible custom libraries and extensions on all remaining 800xA Nodes,
as performed on Primary Aspect Server
2PAA111694-610 A 66
2 Considerations and Upgrade Flow
2.4 Offline Upgrade Flow
18. In the System Configuration Console Tool, under System Setup > Configure
System > System nodes, select the node to be deployed and enable for deployment
using Node actions... > Exclude/Include in deployment option.
2PAA111694-610 A 67
2 Considerations and Upgrade Flow
2.4 Offline Upgrade Flow
2PAA111694-610 A 68
3 Pre-Upgrade Procedures
3.1 Pre-Upgrade Procedure Steps
3 Pre-Upgrade Procedures
The 800xA System and software require preparatory steps before performing the upgrade.
Perform the applicable procedures in the order presented, based on the installed system.
If performing an online upgrade, you must perform the pre-upgrade procedures
described in this section on a node-to-node basis. Refer to the Online Upgrade Flow
section to know the node order to be followed.
If performing an offline upgrade, save the data obtained during the pre-upgrade
procedures in node-specific folders.
2PAA111694-610 A 69
3 Pre-Upgrade Procedures
3.2 System-wide Pre-Upgrade Procedures
Changing IPSec policies during Online upgrade is not recommended as this severely
impacts the proper running of the system.
1. Disable the existing group policy from the domain group policy object.
a. Go to Group Policy Management and choose Group Policy Objects.
b. Right-click the existing group policy.
c. Select GPO Status.
d. Select All Settings disabled.
2. Disable the link of the existing group policy.
a. Right-click the existing group policy and clear the Link Enabled option.
2PAA111694-610 A 70
3 Pre-Upgrade Procedures
3.2 System-wide Pre-Upgrade Procedures
2PAA111694-610 A 71
3 Pre-Upgrade Procedures
3.2 System-wide Pre-Upgrade Procedures
• Try to correct all consistency errors before the upgrade. This will make the upgrade
process easier. Consistency errors may cause the upgrade to either fail, or continue,
but without having done exactly what was intended. Since it is very difficult to know
where the upgrade handling will do changes, it is desirable to make the system as
consistent as possible before the upgrade. It is also good to keep a system with the
old version running so it is possible to go back and do more corrections in the old
system if problems occur during the upgrade.
– However, the upgrade will often work even though there are some remaining
consistency errors. In some cases it is easiest to correct the errors after the
upgrade (because the repair functionality has been improved in the new release),
so it may be worth an attempt at continuing with the upgrade. It is recommended
to keep a list of the detected consistency errors for future reference.
During the consistency check the following error messages might come from
PROFIBUS Hardware Libraries in system version 5.1 and later:
[Error] Library key must not be used on 'ABB_TFx12_PA 1.2-0:Aspect
Category Definition'. ... : Library Version Definition [Error] Aspect
'ABB_TFx12_PA 1.2- 0:Hardware Library' contains multiple library keys.
... : Library Version Definition [Error] Library key must not be used
on 'ABB_TFx12_PA 1.2-0:Object Type Structure'. ... : Library Version
Definition 3 error(s) reported by 1 aspect(s). 1 aspect(s) can be
repaired
2PAA111694-610 A 72
3 Pre-Upgrade Procedures
3.2 System-wide Pre-Upgrade Procedures
Perform a consistency check before performing the 800xA System backup. Failure
to do so could result in problems when restoring the system after the upgrade.
If using Asset Optimization, be sure to run the Consistency Check tool and delete
any inconsistent Asset Monitor Control Connection Properties aspects.
Rather than performing Step 3. through Step 6. it is also possible to drag the desired
items to the Consistency Check Tool.
2PAA111694-610 A 73
3 Pre-Upgrade Procedures
3.2 System-wide Pre-Upgrade Procedures
5. Select the desired items (use Ctrl+Click or Shift+Click to select multiple items). If a
subtree is selected, all objects and aspects in the subtree will be selected. If a library
or application is selected, everything in this entity will be selected.
6. Click Add and Close.
7. Click Check.
8. If errors are found, and they are marked Repairable, perform an automatic repair
by selecting Repair Aspect in the context menu.
9. If errors are found that are not automatically repairable, try to manually reconfigure
the aspects to repair the consistency errors.
Refer to Pre-Upgrade Procedure Steps to go to the next pre upgrade step depending
on the installed system.
2PAA111694-610 A 74
3 Pre-Upgrade Procedures
3.2 System-wide Pre-Upgrade Procedures
3.2.5 Faceplates
The faceplates that were not migrated to Process Graphics 2 before the upgrade have
to be migrated for the following reasons:
• Better runtime performance, as no name server access is required when a faceplate
is opened.
• More reliable because the references continue to work even if the target object is
renamed.
• Microsoft Corporation has withdrawn support for Visual Basic.
• Upgraded faceplates function efficiently with the Consistency Checker and Reference
Tool. This behaves similar to a Process Graphics 2 graphic aspect.
• The upgrade to new reference handling can also repair some broken references.
Refer to the Upgrading Faceplates appendix in System 800xA Engineering Process
Graphics (3BSE049230*) for the procedure to upgrade the faceplates.
Refer to Pre-Upgrade Procedure Steps to go to the next pre upgrade step depending
on the installed system.
2PAA111694-610 A 75
3 Pre-Upgrade Procedures
3.2 System-wide Pre-Upgrade Procedures
Step 11. through Step 15. are not applicable to systems with only 800xA for Symphony
Plus Harmony.
11. Right-click the Control Structure aspect within a controller project of the control
network selected in Step 7..
12. Select Details from the context menu.
13. Record the number of objects listed.
14. Repeat Step 11. through Step 14. for all the controller projects within the control
network.
15. Repeat Step 7. through Step 14. for every control network in the system.
The number of aspects and objects after system restoration should be in the same
range as those recorded during system backup, although there will likely be more.
2PAA111694-610 A 76
3 Pre-Upgrade Procedures
3.3 Pre-upgrade Procedures before Maintenance Backup
2PAA111694-610 A 77
3 Pre-Upgrade Procedures
3.3 Pre-upgrade Procedures before Maintenance Backup
Refer to Pre-Upgrade Procedure Steps to go to the next pre upgrade step depending
on the installed system.
2PAA111694-610 A 78
3 Pre-Upgrade Procedures
3.3 Pre-upgrade Procedures before Maintenance Backup
Refer to Pre-Upgrade Procedure Steps to go to the next pre upgrade step depending
on the installed system.
4. Select a Alarm Collection Definition object with customized Alarm Priority Mapping
Aspect.
5. Select Alarm Priority Mapping in the Aspect List Area.
6. Record the values in the Alarm Priority Mapping aspects.
7. Repeat for all customized Alarm Priority Mapping aspects.
Refer to Pre-Upgrade Procedure Steps to go to the next pre upgrade step depending
on the installed system.
2PAA111694-610 A 79
3 Pre-Upgrade Procedures
3.3 Pre-upgrade Procedures before Maintenance Backup
2PAA111694-610 A 80
3 Pre-Upgrade Procedures
3.3 Pre-upgrade Procedures before Maintenance Backup
Ensure to verify the add-ins only on the Engineering nodes that have Microsoft Office
installed.
2PAA111694-610 A 81
3 Pre-Upgrade Procedures
3.3 Pre-upgrade Procedures before Maintenance Backup
If the Add-ins are not listed, perform Step 3. through Step 5. to enable them in the
MS-Excel:
1. Open MS-Excel.
2. Navigate to File > Options > Add-Ins > Active Application Add-ins.
Refer to Figure 3.2 to view the Engineering Studio Add-ins.
3. Select COM Add-ins from Manage drop-down and click Go... List of COM Add-ins
window appears.
4. Select all the Engineering Studio Add-ins from the list and click OK.
5. View the Add-Ins in the Active Application Add-ins panel on the Excel Options
window.
Open MS-Excel and perform the recommended settings, if prompted.
Navigate to File > Options> General, and clear the Show the Start screen when this
application starts check box.
Refer to Pre-Upgrade Procedure Steps to go to the next pre upgrade step depending
on the installed system.
2PAA111694-610 A 82
3 Pre-Upgrade Procedures
3.3 Pre-upgrade Procedures before Maintenance Backup
Some of device libraries released for 5.x version may not be compatible for 6.1 system
version. For incompatible devices list, please refer the document 9ARD149813*
Refer to Pre-Upgrade Procedure Steps to go to the next pre upgrade step depending
on the installed system.
Perform the following to prepare for the 800xA for Advant Master and 800xA for Safeguard
upgrade.
• Save the Advant Master Controller Licenses.txt.
• Save the Configuration Files
• Save the DATHR Files.
• Document the RTA Board Settings.
2PAA111694-610 A 83
3 Pre-Upgrade Procedures
3.3 Pre-upgrade Procedures before Maintenance Backup
2PAA111694-610 A 84
3 Pre-Upgrade Procedures
3.3 Pre-upgrade Procedures before Maintenance Backup
2PAA111694-610 A 85
3 Pre-Upgrade Procedures
3.3 Pre-upgrade Procedures before Maintenance Backup
For each 800xA for AC 100 Connectivity Server node, document the settings in the
Configuration Wizard for these action groups:
• AF100 Network
• AC 100 OPC Server Definitions
• AC 100 OPC Server Station Filtering
If you have stored a local copy of the Bus Configuration Database (BCD) file in the
Connectivity Server node, copy the BCD file folder to a safe location.
Refer to Pre-Upgrade Procedure Steps to go to the next pre upgrade step depending
on the installed system.
The exported file will be used only if there is a problem with the upgrade.
2. If any modifications and/or additions were made to Symphony DCI object types in
the Object Type Structure, export only those changes using the import/export utility.
3. If performing an online upgrade, review 800xA for DCI Connectivity Server Node
IDs and change them if needed to prevent conflicts during the upgrade.
800xA for DCI Connectivity Server Node IDs
The Node IDs are assigned automatically by System Installer for 800xA 6.0 systems
and later. The Node IDs are set in the range of 21 through 24 for Primary Connectivity
Servers and 25 through 28 for Secondary Connectivity Servers. In 800xA 5.1 and earlier
systems Node IDs were set manually, and Node ID range limits were not enforced.
If any of the 800xA for DCI Primary Connectivity Server Node IDs are in the range of 25
through 28, or any Secondary Connectivity Server Node IDs are in the range of 21
through 24, there may be Node ID duplicates after the initial deployment of the secondary
half of the system during an online upgrade.
Failure to change Node IDs that will result in duplicates during online upgrade will
result in loss of contact with DCU controllers. To prevent this, the Node IDs settings
that will result in duplicates during the online upgrade process must be changed
before the upgrade is started.
2PAA111694-610 A 86
3 Pre-Upgrade Procedures
3.3 Pre-upgrade Procedures before Maintenance Backup
Fill in the current Connectivity Server Node ID in the table below. If any of the Primary
Connectivity Server Node IDs are in the range of 25 to 28, or any of the Secondary
Connectivity Server Node IDs are in the range of 21 to 24, the IDs will need to be changed
to a number not in the restricted range.
One option would be to subtract 10 from a primary Connectivity Server Node ID if it is
in the conflicted range, and to add 10 to a secondary Connectivity Server Node ID if it
is in the conflicted range. The new IDs must not conflict with each other, or any of the
current Node IDs.
2PAA111694-610 A 87
3 Pre-Upgrade Procedures
3.3 Pre-upgrade Procedures before Maintenance Backup
2PAA111694-610 A 88
3 Pre-Upgrade Procedures
3.3 Pre-upgrade Procedures before Maintenance Backup
ConfigServer node: Ensure that no Commissioning will be done from the Melody
Composer during this upgrade.
2PAA111694-610 A 89
3 Pre-Upgrade Procedures
3.3 Pre-upgrade Procedures before Maintenance Backup
2PAA111694-610 A 90
3 Pre-Upgrade Procedures
3.3 Pre-upgrade Procedures before Maintenance Backup
Use the updated scd file if Step 1. is performed in running Plant conditions, to ensure
that there are no disturbances after performing the upload operation.
2PAA111694-610 A 91
3 Pre-Upgrade Procedures
3.3 Pre-upgrade Procedures before Maintenance Backup
Refer to Pre-Upgrade Procedure Steps to go to the next pre upgrade step depending
on the installed system.
The path is the default location of the file. If it has been placed somewhere else, make
a backup from that location.
2. Make a backup of the application project and source files for the Pretreat dll.
Refer to Pre-Upgrade Procedure Steps to go to the next pre upgrade step depending
on the installed system.
2PAA111694-610 A 92
3 Pre-Upgrade Procedures
3.3 Pre-upgrade Procedures before Maintenance Backup
Use the following procedure to back up Asset Optimization information (perform only the
steps applicable to the system):
1. Asset Monitoring:
Asset Monitoring directories will be found on every Asset Optimization Server node
and any other node defined as an Asset Monitoring Server.
a. If Runtime Asset Monitors are being used in the system, save the Runtime
Asset Monitor data directory (DeviceRunTimeMSLogicStore) to a safe media.
This directory stores the runtime information calculated by the Runtime Asset
Monitors running in this node. This directory is located in:
...\Program Files\ABB Industrial IT\Optimize IT\Asset
Optimization\AssetMonitorEnvironment\Bin
For 64-bit system, the default location is:
...\Program Files (x86)\ABB Industrial IT\Optimize IT\Asset
Optimization\AssetMonitorEnvironment\Bin
b. If XY Profile Deviation Asset Monitors are being used in the system, save the
XY Profile Deviation Asset Monitor data directory (XY_Reference_Profiles) to
a safe media. This directory is located in:
...\Program Files\ABB Industrial IT\Optimize IT\Asset
Optimization\AssetMonitorEnvironment\Bin
For 64-bit system, the default location is:
...\Program Files (x86)\ABB Industrial IT\Optimize IT\Asset
Optimization\AssetMonitorEnvironment\Bin
c. If Counter Check Asset Monitors are being used in the system, save the Counter
Check Asset Monitors data directory named:
{66E71F7B-90D6-4E62-9881-38388B24CBDF}
to safe media. This directory exists for each AO Server in the system. These
directories are located in:
<install drive>:\OperateITData\AoEng\<AO Server ID>\ AmCat\<Counter Check
ID>
Where each <AO Server ID> directory represents one AO Server instance
running on the selected node. The <AO Server ID> directory name is formatted
as two consecutive GUIDs, for example:
{F9C150F5-2929-4A12-BC28-E00ED6DB1585}{B925E77F-2A82-41C6-A981-FAB4386D5701}.
2PAA111694-610 A 93
3 Pre-Upgrade Procedures
3.3 Pre-upgrade Procedures before Maintenance Backup
For correct system operation it is important that only the directories identified by the
Counter Check Asset Monitor category GUID be saved, as other data in the tree
structure above these directories will not be consistent with a restore.
2. Maximo Integration:
If using Maximo Integration, the Maximo Integration information (Maximo Equipment
ID and Maximo Credentials aspects) must be saved from all Asset Optimization Server
nodes. Refer the Service Structure for the name of the Asset Optimization Server
nodes.
a. The MxDef files provide the mapping between the 800xA System environment
and the Maximo system. If the MxDef files were customized per the instructions
in System 800xA Asset Optimization Configuration (3BUA000118*) back up
the customized MxDef files to safe media.
b. The customized MxDef Files for Maximo versions 4.1 and 4.1.1 are located in
the following directory:
...\Program Files\ABB Industrial IT\Optimize IT\Asset
Optimization\ABBAO\Services\MOM\MxDefs\
For 64-bit system, the default location is:
...\Program Files (x86)\ABB Industrial IT\Optimize IT\Asset
Optimization\ABBAO\Services\MOM\MxDefs\
c. The customized MxDef files for Maximo version 5.1 and 5.2 are located in the
following directory:
...\Program Files\ABB Industrial IT\Optimize IT\Asset
Optimization\ABBAO\Services\MOM\MxDefs\Maximo5\MxServer
For 64-bit system, the default location is:
...\Program Files (x86)\ABB Industrial IT\Optimize IT\Asset
Optimization\ABBAO\Services\MOM\MxDefs\Maximo5\MxServer
d. The customized MxDef files for Maximo version 6.2 are located in the following
directory:
...\Program Files\ABB Industrial IT\Optimize IT\Asset
Optimization\AOECSConnector\MaximoDef
For 64-bit system, the default location is:
...\Program Files (x86)\ABB Industrial IT\Optimize IT\Asset
Optimization\AOECSConnector\MaximoDef
2PAA111694-610 A 94
3 Pre-Upgrade Procedures
3.3 Pre-upgrade Procedures before Maintenance Backup
2PAA111694-610 A 95
3 Pre-Upgrade Procedures
3.3 Pre-upgrade Procedures before Maintenance Backup
3. SAP/PM Integration:
If using SAP/PM Integration, the SAP/PM Integration information (SAP Equipment
ID and SAP Credentials aspects) must be saved from all Asset Optimization Server
nodes. Reference the Service Structure for the name of the Asset Optimization
Server nodes.
a. Although the SAP/PM system is separate from the 800xA System, it is a good
idea to back up the system in use. Follow SAP/PM standard practices for
SAP/PM system backup.
b. The SAPPMDef files provide the mapping between the 800xA System
environment and the SAP/PM system. If the SAPDef files were customized per
the instructions in System 800xA Asset Optimization Configuration
(3BUA000118*), back up the customized SAPDef files to safe media.
The customized SAPPMDef files for SAP version 4.7 are located under:
...\Program Files\ABB Industrial IT\Optimize IT\ Asset
Optimization\AOECSConnector\SAPPMDef
For 64-bit system, the default location is:
...\Program Files (x86)\ABB Industrial IT\Optimize IT\ Asset
Optimization\AOECSConnector\SAPPMDef
c. Back up the AOSAPModel.xml file to a safe location. A backup of
AOSAPModel.xml is necessary because the ECS model for SAP also needs
to be modified if the SAPPMDef files are customized.
The model file is available at the following location:
...\Program files\ABB Industrial IT\Optimize IT\Asset
Optimization\AOECSConnector\ECSDefinitions
For 64-bit system, the default location is:
...\Program files (x86)\ABB Industrial IT\Optimize IT\Asset
Optimization\AOECSConnector\ECSDefinitions
The pending fault reports residing in the system are available in the following directory
structure. Backup the entire OptaoACDs folder.
...\OperateITData\OptaoACDs
2PAA111694-610 A 96
3 Pre-Upgrade Procedures
3.3 Pre-upgrade Procedures before Maintenance Backup
2PAA111694-610 A 97
3 Pre-Upgrade Procedures
3.3 Pre-upgrade Procedures before Maintenance Backup
Table 3.1: SMS and e-mail Messaging Reconfiguration GSM Hardware Setup Worksheet
Item Setting/Value
General Settings
Interval for Checking for Incoming Value: _____ Seconds/Minutes (circle one)
Messages
Unicode Checked or Unchecked (circle one)
Modem Settings
Available COM Ports Value: COM _____
Baud Rate Value: _____
PIN Value: _____
Preferred SMSC Number Value: _____
Refer to Pre-Upgrade Procedure Steps to go to the next pre upgrade step depending
on the installed system.
2PAA111694-610 A 98
3 Pre-Upgrade Procedures
3.3 Pre-upgrade Procedures before Maintenance Backup
2PAA111694-610 A 99
3 Pre-Upgrade Procedures
3.3 Pre-upgrade Procedures before Maintenance Backup
ABB Process Administration Service (PAS) service must be stopped before cleaning
the History Database.
2PAA111694-610 A 100
3 Pre-Upgrade Procedures
3.3 Pre-upgrade Procedures before Maintenance Backup
2PAA111694-610 A 101
3 Pre-Upgrade Procedures
3.3 Pre-upgrade Procedures before Maintenance Backup
2PAA111694-610 A 102
3 Pre-Upgrade Procedures
3.3 Pre-upgrade Procedures before Maintenance Backup
2PAA111694-610 A 103
3 Pre-Upgrade Procedures
3.3 Pre-upgrade Procedures before Maintenance Backup
3. In 800xA 6.1 all 800xA History parameters (Database drive letter, Backup drive
letter, Time zone, Database size, IP configuration and machine name) should be
same as that of 800xA 5.1. If any change is required, perform the same in 800xA
5.1 before starting upgrade by referring the required appendix in the System 800xA
History Administration and Configuration (2PAA107563*) manual
The following steps must be performed on the 800xA History Data Collector node
and only before taking the maintenance back up of the 800xA Aspect System.
Ensure to complete the update steps of the 800xA History Server(s) before proceeding
with the remaining steps in this procedure.
a. Perform the following on the System 800xA 5.1 on the 800xA History Server,
if the History Installation is done other than the 800xA Service Account. Modify
800xA History Admin User name / DB Admin User to the Service account name
that is being planned on the 800xA 6.1 System. For more information on how
to modify 800xA History admin account to Service account, refer to System
800xA History Administration and Configuration (2PAA107563*) manual
For upgrading the 800xA History database from 800xA 5.1 to 800xA 6.1 ,800xA
History database must be updated to the 800xA History 6.1 version on the
800xA 5.1 System itself and then take backup which will be restored later on
the upgraded 800xA History Server,On how to update the 800xA History
database Refer to System 800xA History Installation manual (2PAA107280-610*)
for update procedure.
i. Go to Service structure in the 800xA Workplace, modify the User name
with the Service account name that is planned on the 800xA 6.1 system
for the 800xA History Service Providers in the 800XA History Sync service
group, 800xA History Event Collector Service group, and 800xA History
Event Server service group.
ii. For 800xA History Sync Service, perform the following:
• Click 800xA History Sync Service object in the Service structure.
• Select the HistorySupervision aspect.
• Right-click Config View and select Special Configuration tab.
• Modify to the Service account name that is planned on 800xA 6.1
system.
2PAA111694-610 A 104
3 Pre-Upgrade Procedures
3.3 Pre-upgrade Procedures before Maintenance Backup
b. For upgrading the 800xA History database from 800xA 5.1 to 800xA 6.1 ,800xA
History database must be updated to the 800xA History 6.1 version on the
800xA 5.1 System itself and then take backup which will be restored later on
the upgraded 800xA History Server,On how to update the 800xA History
database Refer to System 800xA History Installation manual (2PAA107280-610*)
for update procedure.
c. To update the History database Locally copy the 800xA history media from
System 800xA 6.1 media from the the below path:"\Applications\History"
d. After completion of update, follow the steps below to take necessary database
backups:
i. From the Desktop, select and open the RTDB Control Panel > Starting
and Stopping folder.
ii. Double-click Stop_RTDB.bat.
iii. Type Y in the popup window and press Enter.
Wait for the Database service to stop. After the services are stopped
successfully, a message stating All tables OK will be displayed.
iv. Press any key to exit.
v. Copy the Database folders (Application folder and RTDB Data folder), from
database drive, to some other drive or safe location.
vi. Copy the Backup folder from backup drive ,to some other drive or safe
location
After updating the database on 800xA History Embedded Data Collectors, make sure
that all the Data Collectors are connected to the History Server. This can be verified
in the Vtrin application of History Server(s).
Refer to Pre-Upgrade Procedure Steps to go to the next pre upgrade step depending
on the installed system.
2PAA111694-610 A 105
3 Pre-Upgrade Procedures
3.3 Pre-upgrade Procedures before Maintenance Backup
Always have a higher or the same version in the subscriber system as the provider
systems.
From version 6.1 it is possible to use load balancing between redundant Remote
Access Client and Remote Access Server. When performing an upgrade to 6.1 this
functionality is not enabled by default. For more information on how to enable this
functionality contact local ABB support.
2PAA111694-610 A 106
3 Pre-Upgrade Procedures
3.3 Pre-upgrade Procedures before Maintenance Backup
5. In system C, stop the RAC (Remote Access Client) afw-service group that is
connected to system B.
2PAA111694-610 A 107
3 Pre-Upgrade Procedures
3.4 System 800xA Maintenance Backup
2PAA111694-610 A 108
3 Pre-Upgrade Procedures
3.5 Pre-upgrade Procedures for Local Data Backup
Refer to Pre-Upgrade Procedure Steps to go to the next pre upgrade step depending
on the installed system.
2PAA111694-610 A 109
3 Pre-Upgrade Procedures
3.5 Pre-upgrade Procedures for Local Data Backup
If changes have been downloaded to the controllers after taking the maintenance backup,
run the Compiler Output File Helper tool on the retained 800xA 5.1 Aspect Server to
extract the compiler output files. After the upgrade to System 800xA 6.1, run the tool to
import those files. Refer to System 800xA Control AC 800M Configuration (3BSE035980)
for more information on the Compiler Output File Helper tool.
Refer to Pre-Upgrade Procedure Steps to go to the next pre upgrade step depending
on the installed system.
2PAA111694-610 A 110
3 Pre-Upgrade Procedures
3.5 Pre-upgrade Procedures for Local Data Backup
The following Gain Scheduling values (inside the red boxes) are affected and will be
lost. See Figure 3.6, Figure 3.7, Figure 3.8, Figure 3.9 and Figure 3.10.
2PAA111694-610 A 111
3 Pre-Upgrade Procedures
3.5 Pre-upgrade Procedures for Local Data Backup
2PAA111694-610 A 112
3 Pre-Upgrade Procedures
3.5 Pre-upgrade Procedures for Local Data Backup
2PAA111694-610 A 113
3 Pre-Upgrade Procedures
3.5 Pre-upgrade Procedures for Local Data Backup
2PAA111694-610 A 114
3 Pre-Upgrade Procedures
3.5 Pre-upgrade Procedures for Local Data Backup
2PAA111694-610 A 115
3 Pre-Upgrade Procedures
3.5 Pre-upgrade Procedures for Local Data Backup
Before an upgrade make a hardcopy of all Gain Schedule settings, i.e. main interaction
window and Edit window(s) of the PidAdvancedCC Control module instances. Note that
for every set of variables a hardcopy shall be made of each “Edit” window(s). After project
upgrade the Gain Scheduling variables shall be manually entered either from Control
Builder or from a Workplace in order to retain the Gain Schedule settings.
2PAA111694-610 A 116
3 Pre-Upgrade Procedures
3.5 Pre-upgrade Procedures for Local Data Backup
The IM Server must be connected to an active aspect system at this time. The following
steps require acesss to the aspect directory.
Use the Information Management History Backup/Restore utility to create all the backup
files that are required to completely back up the Information Management History
database. This includes all configuration data, log data from both file-based and
ORACLE -based logs, and the Aspect System definition file.
During a backup operation, all data in the Oracle database owned by the Oracle History
user is exported to the specified destination and compressed into a zipped archive, along
with any files that have been created to store file-based property log entries (called flat
files).
The History database can be backed up to any drive, including any mapped network
drives. The disk type should be NTFS for the backups.
2PAA111694-610 A 117
3 Pre-Upgrade Procedures
3.5 Pre-upgrade Procedures for Local Data Backup
To avoid any ambiguity, the backup operation produces a zipped archive of compressed
History database files for each drive that contains at least some portion of the database,
where each archive contains only the database files that are stored on the corresponding
drive. The backup utility uses the naming convention name-drive.zip for the zipped
archives that it produces. For example, if the History database is located entirely on the
C:\ drive and you wish to back up the database to a zipped archive called hist, the backup
operation will compress the database files into a zipped archive named histDB-C.zip.
If the data files exceed two gigabytes, or if there are more than 25,000 files, then multiple
zip files will be created using the following naming convention:
• First File name-drive.zip
• Next File name-drive0001.zip
• Next File name-drive0002.zip
When backing up the History database, make sure the disk is ready and available on
the node on which the procedure is to occur. The log file should be checked after the
backup operation to make sure that the backup operation completed successfully.
Make sure the system drive is not getting full. Temp space is required to make the backup.
If the log file indicates that the Oracle export failed, additional options can be passed to
hsBAR to use another disk for the Oracle export.
To make a backup:
1. Open Information Mgmt.
2. Select History > Backup and Restore.
3. Verify the Create Backup Files of Current Configuration option is enabled in the
IM Historian Backup/Restore Utility window.
4. Click Next. A window for setting up the backup operation is displayed.
2PAA111694-610 A 118
3 Pre-Upgrade Procedures
3.5 Pre-upgrade Procedures for Local Data Backup
5. Specify the location where the backup files are to be created in the New Directory
Path for the Backup field. Create a new directory such as E:\IMbackupSV5.1.
The backup of the History data must be in a directory of its own, not the
D:\HSDATA\History directory. If the data is put into the D:\HSDATA\History directory,
it will get lost.
a. Specify additional hsBAR options if needed. When the system drive is low on
space, it is typical to specify:
-a D:\Export
The -a option enables an alternate location for temporary and Oracle DB export
files during the backup process. The folder should be created ahead of time
and the files system must be NTFS. Use this option to specify a different folder
for the oracle export file.
6. Verify the Only Generate Aspect Definition File option is disabled.
7. Click Next. The HsBAR Output Window is displayed.
8. Select the Automatically Close Upon Completion option.
9. After the HsBAR Output Window closes, monitor the progress in the Progress Status
area of the IM Historian Backup/Restore Utility window and click Finish when the
backup is complete.
If a message appears stating that there are inconsistencies between the log
configurations in the Aspect System and the log configurations in Oracle, it may be
because the database was not cleaned before running the backup. Use the hsDBMaint
-clean function to clean the database and then rerun the backup. If this does not fix
the problem, contact ABB Technical Support for further assistance.
2PAA111694-610 A 119
3 Pre-Upgrade Procedures
3.5 Pre-upgrade Procedures for Local Data Backup
• Reports: Save any report template files created in Microsoft Excel, DataDirect,
and/or Crystal Reports ®. Also save report output files created as a result of running
these reports using the Scheduling Services.
• Desktop Trends: Back up trend display, ticker display, and tag explorer files.
– Ticker files are located in:
C:\Users\<user>\AppData\Roaming\ABB Industrial IT\Inform IT\Desktop Trends
– Trend Files are located in:
C:\Users\<user>\AppData\Roaming\ABB Industrial IT\Inform IT\Desktop Trends
– Tag Explorer files are located in:
C:\Users\<user>\AppData\Roaming\ABB Industrial IT\Inform IT\Desktop Trends
• Display Services: Back up the directories for custom users, as well as display and
user element definitions.
The files in a 32-bit system are located at:
C:\Program Files\ABB Industrial IT\Inform IT\Display Services\Server\Data
The files in a 64-bit system are located at:
C:\Program Files (x86)\ABB Industrial IT\Inform IT\Display Services\Server\Data
Save the user-built .svg and .uet files.
• DataDirect: Back up the custom text files for object, object type, and attribute menus
used on the DataDirect windows. Save the user-built text files located at:
c:\ProgramData\ABB\IM\DataDirect\etc
Refer to Pre-Upgrade Procedure Steps to go to the next pre upgrade step depending
on the installed system.
2PAA111694-610 A 120
3 Pre-Upgrade Procedures
3.5 Pre-upgrade Procedures for Local Data Backup
Refer to Pre-Upgrade Procedure Steps to go to the next pre upgrade step depending
on the installed system.
2PAA111694-610 A 121
3 Pre-Upgrade Procedures
3.5 Pre-upgrade Procedures for Local Data Backup
2PAA111694-610 A 122
3 Pre-Upgrade Procedures
3.5 Pre-upgrade Procedures for Local Data Backup
2PAA111694-610 A 123
2PAA111694-610 A 124
4 Post-Upgrade Procedures
4.1 Post-Upgrade Procedure Steps
4 Post-Upgrade Procedures
The 800xA System and software require steps to be done after performing the upgrade.
Perform the applicable procedures in the order presented based on the installed system.
2PAA111694-610 A 125
4 Post-Upgrade Procedures
4.1 Post-Upgrade Procedure Steps
• PLC Connect
• Asset Optimization
• PC, Network and Software Monitoring
• PC, Network and Software Monitoring Device Library
• SMS and e-mail Messaging
• Batch Management
• Basic History Service
• Information Management
• Desktop Trends
• Calculations Service
• Scheduling Service (Application Scheduler)
• 800xA for AC 800M
• Control Builder M Projects
• Engineering Studio
• Process Engineering Tool Integration
• Add Autostart Shortcut
• Multisystem Integration
• Load System Extensions
• Changing Aspect Precedence List
• System Backup
• 800xA History
• Application Change Management
• Consistency Check
• Freelance Connect
2PAA111694-610 A 126
4 Post-Upgrade Procedures
4.2 Verify the Network and RNRP
If network issues exist then configure the network according to the documentation made
at pre-upgrade – see section Network including RNRP.
RNRP need to be manually configured for example in the following use cases:
• The IP subnet does not match the RNRP Base address (default 172.16.0.0).
• Max number of hops exceeds three.
• IP forwarding is required.
• A Backbone network area is applied.
• Etc.
For more information about network in general and RNRP in particular see the manual
System 800xA Network Configuration (3BSE034463*).
2PAA111694-610 A 127
4 Post-Upgrade Procedures
4.3 Removal of VB Graphics and Obsolete System Extensions
2PAA111694-610 A 128
4 Post-Upgrade Procedures
4.3 Removal of VB Graphics and Obsolete System Extensions
Verify that all the VB graphics extensions are removed by performing the following steps
on the Aspect Server:
1. Review the list of all the system extensions under the System extensions aspect
located in Admin Structure > Administrative Objects > Domains > System
name,Domain
2. Review the list of system extensions objects located at Admin Structure >
Administrative Objects > Inventory Object > System Extension,Aspect Type
3. Perform maintenance backup to verify that there are no errors related to the above
listed VB graphics system extensions.
If there are traces of above listed VB graphics system extensions exist in the system
then perform the following to clean the VB graphics system extensions on the Aspect
Server:
1. Navigate to the C:\Program Files (x86)\ABB 800xA\Base\bin location on local
node on 800xA 6.1 or later. For 800xA System 6.0.3 and later the tool is availabe
on the 800xA media in Core Functionalities\Process Portal A\VBPG Removal
2. If running on 800xA 6.0.3 system then, Copy the AfwVBPGRemoval.exe to a location
on the local drive.
3. Navigate to the location of AfwVBPGRemoval.exe on the local drive.
4. Open the Command Prompt as administrator by clicking on File > Open command
prompt > Open command prompt as Administrator.
5. Run the AfwVBPGRemoval.exe from the command prompt (Admin)
6. Enter 'y' to continue.
7. Any pending traces of VB graphics elements and displays will be cleaned. Any
remaining VB graphics system extensions will be removed.
8. Repeat the above steps till you have everything cleaned up.
VB graphic aspects in user defined libraries and applications will not be automatically
removed in order to avoid broken references if PG2 graphics still refer to them. The
VB graphics aspects contents will be cleaned and made empty, leaving a blank aspect.
Those aspects can be removed from the system using Find tool by searching for
each VBPG aspect category provided they are no longer referenced.
2PAA111694-610 A 129
4 Post-Upgrade Procedures
4.4 Compare the Number of Aspects and Objects
Step 11. through Step 15. are not applicable to systems with only 800xA for Symphony
Plus Harmony.
11. Right-click the Control Structure aspect within a controller project of the control
network selected in Step 7..
12. Select Details from the context menu.
13. Record the number of objects listed.
14. Repeat Step 11. through Step 14. for all the controller projects within the control
network.
2PAA111694-610 A 130
4 Post-Upgrade Procedures
4.4 Compare the Number of Aspects and Objects
15. Repeat Step 7. through Step 14. for every control network in the system.
The number of aspects and objects after system restoration should be in the same
range as those recorded during system backup, although there will likely be more.
2PAA111694-610 A 131
4 Post-Upgrade Procedures
4.5 Reconfigure Aspects Created By System Extensions
2. Use the Aspect Directory node retained from the 800xA 5.1 System to know the
configuration changes that were overwritten during the upgrade. With the help of
the Find tool and the GUID obtained from the Configuration Wizard log, navigate to
the modified aspects in the 800xA 5.1 System.
2PAA111694-610 A 132
4 Post-Upgrade Procedures
4.6 Configure Hot key for the New Find Tool
3. Analyze the aspects in the 800xA 5.1 System for any modifications. Based on the
analysis, redo the same modifications in the 800xA 6.1 System, if required.
Not all modifications to the aspects listed in the Configuration Wizard log need
to be reapplied after an upgrade. You can ignore certain messages such as the
following, if listed in the Configuration Wizard log:
Tue Aug 26 02:11:37 2014: [Object Type Structure]Object Types/Control
System/AC 800M\
/C Connect/CBM_Signals/CBM_DINTOS:
Function Parameters {5090672F-82AD-4D4D-BEE1-E134ADB1455A}:
{471E37E4-8ABA-4B0F-81D4-7FFFBD762E8D}
The Ctrl+F Hotkey configuration for the New Find Tool need not have to be performed
while upgrading from 5.1 Rev E or 5.1 FP4 Rev E to later versions.
2PAA111694-610 A 133
4 Post-Upgrade Procedures
4.8 IEC 61850 Connect
For revision release, the Select Version window will list versions 3.x.
2PAA111694-610 A 134
4 Post-Upgrade Procedures
4.8 IEC 61850 Connect
2PAA111694-610 A 135
4 Post-Upgrade Procedures
4.9 Time Server Client Configuration
2PAA111694-610 A 136
4 Post-Upgrade Procedures
4.10 Customized Alarm Priority Mapping Aspects
4.12 VideONet
After upgrading from System 800xA 5.1 Feature Pack 4 Rev E, or lower versions, to
System 800xA 6.1, existing video recording configuration will be lost and have to be
reconfigured using the VideONet Videoserver application. Refer to VideONet History
Manual for information on configuration of recordings.
All 800xA nodes used to display video must have the video codec installed. Refer to
VideONet Connect for 800xA User Manual (2PAA109407*) for information on how to
install the video codec.
2PAA111694-610 A 137
4 Post-Upgrade Procedures
4.13 Device Management and Fieldbuses
3. Install the new operating system defined for the 800xA 6.1 System.
Make sure that the upgraded VideONet server node uses the same IP address as
before the upgrade.
4. Refer to VideONet Connect for 800xA User Manual (2PAA109407*) for information
on how to install the VideONet server node.
5. Restart the VideONet server node.
2PAA111694-610 A 138
4 Post-Upgrade Procedures
4.13 Device Management and Fieldbuses
• If there is more than one entry, perform FF Upload once so there is only one
instance of FF H1 Device Library, FF Object Type Group present. If there
is only one entry, proceed to the next step using the Device Library Wizard.
2PAA111694-610 A 139
4 Post-Upgrade Procedures
4.13 Device Management and Fieldbuses
3. Click Main Menu to open the main menu of the Device Library Wizard.
4. Navigate to Device Type Administration > System Restore Wizard
2PAA111694-610 A 140
4 Post-Upgrade Procedures
4.13 Device Management and Fieldbuses
5. Select the second option in the System Restore Wizard(1) as shown in Figure 4.6
and click Next.
6. Select the first option in the System Restore Wizard(2) as shown in Figure 4.7 and
click Next.
2PAA111694-610 A 141
4 Post-Upgrade Procedures
4.13 Device Management and Fieldbuses
7. Enter the path to the device types in the next screen in the wizard as shown in Figure
4.8, and click Next.
8. Click Next to confirm the extract of device types as shown in Figure 4.9.
2PAA111694-610 A 142
4 Post-Upgrade Procedures
4.13 Device Management and Fieldbuses
2PAA111694-610 A 143
4 Post-Upgrade Procedures
4.13 Device Management and Fieldbuses
10. Click Next to re-install the device types as shown in Figure 4.11.
11. Click Finish to complete the procedure to extract and re-install device types on the
Primary Aspect Server as shown in Figure 4.12.
2PAA111694-610 A 144
4 Post-Upgrade Procedures
4.13 Device Management and Fieldbuses
The device types on the Primary Aspect Server can be transferred to the client nodes
in one of the following two ways:
• Device types installed in Device Library Wizard server gets automatically copied to
client node on invoking the Device Library Wizard as shown in the Figure 4.13.
• Using the Synchronize option in the Device Library Wizard Administration window
as shown in the Figure 4.14.
2PAA111694-610 A 145
4 Post-Upgrade Procedures
4.13 Device Management and Fieldbuses
The callouts in Figure 4.15 represent the corresponding steps in this procedure.
2PAA111694-610 A 146
4 Post-Upgrade Procedures
4.13 Device Management and Fieldbuses
4. Click BrowsePath to browse and select a folder location to save the .csv file.
5. Click Compress to compress the aspect data.
A message will be displayed stating the actual number of device instances in the
project and the actual number of device instances that are compressed using the
tool as shown in Figure 4.16.
The Data written successfully in the following path: <path specified in Step 4.> will
be displayed at the bottom of the tool upon successful completion of aspect data
compression as shown in Figure 4.17.
6. Click Exit.
2PAA111694-610 A 147
4 Post-Upgrade Procedures
4.13 Device Management and Fieldbuses
This step must be performed after project upgrade as mentioned in 800xA for AC
800M Post-upgrade procedures.
2PAA111694-610 A 148
4 Post-Upgrade Procedures
4.13 Device Management and Fieldbuses
If there is more than one control network, you need to individually select the network
and click Count License to know the number of licenses used per control network.
A message stating the number of device type instances in the system and the number
of licenses required is displayed as shown in the Figure 4.19.
2PAA111694-610 A 149
4 Post-Upgrade Procedures
4.13 Device Management and Fieldbuses
2PAA111694-610 A 150
4 Post-Upgrade Procedures
4.13 Device Management and Fieldbuses
3. Perform the following to verify the number of licenses used in the system:
a. Open a Plant Explorer workplace.
b. Use the structure selector to select the Control Structure.
c. Click Root and select License Usage in the Aspect List area.
d. Check the number of licenses used in the system for the 800xA FIELDBUS
Profibus and Hart feature. Refer to Figure 4.20 for more information.
The number of licenses displayed by the License Count Tool and the number displayed
against the License Usage aspect in the Control Structure must be the same.
2PAA111694-610 A 151
4 Post-Upgrade Procedures
4.13 Device Management and Fieldbuses
2PAA111694-610 A 152
4 Post-Upgrade Procedures
4.13 Device Management and Fieldbuses
This step is only required if changes were made to library objects representing FF
standard blocks.
2PAA111694-610 A 153
4 Post-Upgrade Procedures
4.13 Device Management and Fieldbuses
To assign all H1 devices in one step, use the Assign all devices function from the
HSE Subnet context menu: Object > Assign all devices...
For downloading use the online dialog from the HSE Subnet context menu: Object >
Online Dialog...
2PAA111694-610 A 154
4 Post-Upgrade Procedures
4.14 800xA for Advant Master and 800xA for Safeguard
5. In some cases the HSE OPCDA service provider may switch to error state during
upgrade with error 0x8abb1440. In this case simply restart the HSE OPCDA service
provider by disabling/re-enabling the provider.
For more information on configuration of FF devices refer to System 800xA Device
Management FOUNDATION Fieldbus Configuration (3BDD012902*) manual.
Refer to Post-Upgrade Procedure Steps to go to the next post-upgrade step depending
on the installed system.
2PAA111694-610 A 155
4 Post-Upgrade Procedures
4.14 800xA for Advant Master and 800xA for Safeguard
2PAA111694-610 A 156
4 Post-Upgrade Procedures
4.15 800xA for AC 100
2PAA111694-610 A 157
4 Post-Upgrade Procedures
4.15 800xA for AC 100
2PAA111694-610 A 158
4 Post-Upgrade Procedures
4.15 800xA for AC 100
For more information on ABB Start Menu, refer to System 800xA Tools
(2PAA101888*).
2. Select:
Control Panel > Programs and Features
to view if ABB AC 100 OPC Server is properly listed here.
2PAA111694-610 A 159
4 Post-Upgrade Procedures
4.15 800xA for AC 100
3. Check the Windows Device Manager (Figure 4.21) and make sure that the CI527A
device and driver are working properly.
a. The Device Manager is started by: Control Panel > Device Manager
b. To find the CI527A Driver select: View > Devices by type
c. Expand the AF100 icon.
d. Right-click ABB AF100 CI527A - PNP and then click Properties to open the
ABB AF100 CI527 - PnP Properties dialog box.
e. In the Details tab, select Device instance path in the Property drop-down (Figure
4.22) to find the correct version of the CI527A Hardware IDs: This must contain
DEV_0862 as shown in Figure 4.22.
2PAA111694-610 A 160
4 Post-Upgrade Procedures
4.15 800xA for AC 100
2PAA111694-610 A 161
4 Post-Upgrade Procedures
4.15 800xA for AC 100
2PAA111694-610 A 162
4 Post-Upgrade Procedures
4.15 800xA for AC 100
2. Verify that the board is operational and all stations are reachable by viewing the AF
100 Diagnostics dialog box (Figure 4.24). For more information about the Diagnostics
function, refer to AC 100 OPC Server Configuration and Operation (3BDS013988*).
Select:
ABB Start Menu > ABB Advant Master > AC 100 OPC Server > AF 100
Diagnostics
2PAA111694-610 A 163
4 Post-Upgrade Procedures
4.16 800xA for DCI
3. Check Windows Event Viewer to ensure that no fatal errors are reported from the
ABB AC 100 OPC Server. Select:
Control Panel > Administrative Tools > Event Viewer > Windows Logs >
Application
4. If the recommended verifications show problems, check the hardware of the CI527A
by doing the following:
a. Check that the green P (power) is lit.
b. Check that the yellow RX (receive) LED is lit (if other stations on the Advant
Fieldbus 100 network are up and running).
c. When the Advant Fieldbus 100 Interface is started, check that the yellow TX
(transmit) LED starts to blink.
Refer to Post-Upgrade Procedure Steps to go to the next post-upgrade step depending
on the installed system.
2PAA111694-610 A 164
4 Post-Upgrade Procedures
4.16 800xA for DCI
Most 800xA for DCI installations use the ABB ECC MUX to communicate with Distributed
Control Unit (DCU) controllers in order to take advantage of the redundant network.
However, a single NIC may be used to communicate with the DCUs if redundancy is not
an issue. If a single NIC is used, then it must be designated as the one used for the DCI
Control Network (CNET) as follows:
2PAA111694-610 A 165
4 Post-Upgrade Procedures
4.16 800xA for DCI
If the ABB ECC MUX Redundant Ethernet driver has not been installed, configure the
path for the network services by performing the following steps:
1. Select:
ABB Start Menu > ABB System 800xA > DCI > ABB DCI Select Network
For more information on ABB Start Menu, refer to System 800xA Tools
(2PAA101888*).
The AbbDciSelectNetwork dialog box will appear (Figure 4.26). An X in the first
row indicates that no network is selected.
2. Choose the network that 800xA for DCI will use by clicking on the row of the desired
network adapter.
Choose the network by IP address. The physical name is provided for help in the
Description column.
2PAA111694-610 A 166
4 Post-Upgrade Procedures
4.17 800xA for Symphony Plus Harmony
2PAA111694-610 A 167
4 Post-Upgrade Procedures
4.17 800xA for Symphony Plus Harmony
To configure Harmony API, run the Harmony API Configuration utility on each Harmony
Connectivity Server node.
1. Double-click the shortcut on the Windows Apps Screen created during installation.
It is listed in ABB Symphony Plus.
2. Click Help to view the ICI to Computer Interface Setup guide provided with the
HarmonyAPI. Follow the instructions in the guide to configure the Harmony API for
the ICI type present on the node.
2PAA111694-610 A 168
4 Post-Upgrade Procedures
4.17 800xA for Symphony Plus Harmony
3. If the Area, Unit, and Equipment attributes were configured in the system prior to
upgrade, on the Settings tab enable "Import Functional Structure Assignments".
4. On the Import tab, select Browse, and navigate to the location of the Harmony
ConfigServer Export file that contains the tags for the Harmony Server object
assigned to this Harmony OPC Server Network object.
5. Select the Tag Table for the primary Harmony Server tag object associated with
the Harmony OPC Server Network object.
6. Select Start Import.
7. Repeat Step 1. through Step 6. for each Harmony OPC Server Network object in
the system.
2PAA111694-610 A 169
4 Post-Upgrade Procedures
4.17 800xA for Symphony Plus Harmony
3. Click the Configuration tab and clear the Enabled check box.
4. Click Apply and wait for the current status of the service to change to Undefined.
5. Select the Enabled check box and wait for the current status of the service to change
to Service.
2PAA111694-610 A 170
4 Post-Upgrade Procedures
4.17 800xA for Symphony Plus Harmony
2PAA111694-610 A 171
4 Post-Upgrade Procedures
4.18 800xA for AC 870P/Melody
2PAA111694-610 A 172
4 Post-Upgrade Procedures
4.18 800xA for AC 870P/Melody
2PAA111694-610 A 173
4 Post-Upgrade Procedures
4.19 800xA for MOD 300
2PAA111694-610 A 174
4 Post-Upgrade Procedures
4.20 PLC Connect
2PAA111694-610 A 175
4 Post-Upgrade Procedures
4.21 Freelance Connect
2PAA111694-610 A 176
4 Post-Upgrade Procedures
4.22 Asset Optimization
a. If Runtime Asset Monitors are being used in the system, restore the Runtime
Asset Monitor data directory (DeviceRunTimeMSLogicStore) to the following
directory:
...\Program Files (x86)\ABB Industrial IT\Optimize IT\Asset
Optimization\AssetMonitorEnvironment\Bin
The saved data contains the Runtime Asset Monitor data present at the time of the
save. Use the Runtime Asset Monitor faceplate to reset the Asset Monitors by adding
the lost time to their accumulated run time or with some known values based on other
records. Ignore any alarms occurring during the backup.
b. If XY Profile Deviation Asset Monitors are being used in the system, restore the
XY Profile Deviation Asset Monitor data directory (XY_Reference_Profiles) to
the following directory:
...\Program Files (x86)\ABB Industrial IT\Optimize IT\Asset
Optimization\AssetMonitorEnvironment\Bin
c. If Counter Check Asset Monitors are being used in the system, restore the
Counter Check Asset Monitors data directory named:
{66E71F7B-90D6-4E62-9881-38388B24CBDF}
from safe media. This directory exists for each AO Server in the system. These
directories are located in:
<install drive>:\OperateITData\AoEng\<AO Server ID>\ AmCat
Where each <AO Server ID> directory represents one AO Server instance from
which the directory:
{66E71F7B-90D6-4E62-9881-38388B24CBDF}
was originally saved from. The <AO Server ID> directory name is formatted as
two consecutive GUIDs, for example:
{F9C150F5-2929-4A12-BC28-E00ED6DB1585}{B925E77F-2A82-41C6-A981-FAB4386D5701}.
2PAA111694-610 A 177
4 Post-Upgrade Procedures
4.22 Asset Optimization
2. Maximo Integration:
2PAA111694-610 A 178
4 Post-Upgrade Procedures
4.22 Asset Optimization
3. SAP/PM Integration:
ABB Enterprise Connectivity (ECS) must be installed in order to access SAP Server.
The SAP/PM Integration information (SAP Equipment ID and SAP Credentials aspects)
must be restored on all Asset Optimization Server nodes. Reference the Service
Structure for the Asset Optimization Server.
a. Refer to System 800xA Asset Optimization Configuration (3BUA000118*) to
configure ECS.
b. If the SAPDef files were customized, restore the SAPDef files to the following
directory (For 64-bit system, files are located under Program Files (x86)
directory):
...\Program Files\ABB Industrial IT\Optimize IT\Asset
Optimization\AOECSConnector\SAPPMDef
c. Restore the AOSAPModel file to the following location if the ECS model was
customized (For 64-bit system, files are located under Program Files (x86)
directory):
...\program files\ABB Industrial IT\Optimize IT\Asset
Optimization\AOECSConnector\ECSDefinitions
Refer to System 800xA Asset Optimization Configuration (3BUA000118*) for
more information on SAPDef files.
d. Ensure that the ABB SAP Connect system extension is loaded.
The pending fault reports residing in the system can be restored to the following
directory structure:
...\OperateITData\OptaoACDs
Restore the entire OptaoACDs folder.
4. DMS Calibration Integration.
The DMS Calibration Integration approach is changed in 800xA 5.1. Upgrade of DMS
Calibration Integration is not supported. Reconfigure the DMS Calibration Integration
based on an engineered solution.
Contact ABB technical support for more information.
2PAA111694-610 A 179
4 Post-Upgrade Procedures
4.23 PC, Network and Software Monitoring
5. Asset Monitors that are assigned (use the Configure option drop-down list box on
the Asset Monitor Instance on an Object) to a particular AO Server object and Asset
Optimization Server aspect (by Object name:Aspect name pair), will not be correctly
configured after the upgrade. The AOServer property will be unconfigured and the
following error message will appear:
Unable to resolve AO Server for this Asset Monitor configuration
This must be resolved before the Asset Monitor Logic can be loaded into an AO
Server:Asset Optimization Server for execution. Refer to the Object Type Structure
for Asset Optimization, Object Type Group:AO Server, Object Type.
6. After a restore of a 800xA 5.1 System, the Asset Optimization Server (Monitor
Server/Engine) is running. The AO Server tab of the Asset Monitoring Server aspect
will show a status of good: AM Engine running.
a. Clicking the Asset Monitors tab and selecting AMs assigned to this AO
Server will show that the values in the Status column are NOT Loaded,
enabled.
b. Click Load all AMs to reload all enabled Asset Monitors assigned to this AO
Server.
The Enable Write Access check box must be selected in the Asset Monitor Data
Source aspect before loading Runtime Asset Monitors into the AO Server. Refer to
System 800xA Asset Optimization Configuration (3BUA000118*) for more information.
Refer to Post-Upgrade Procedure Steps to go to the next post-upgrade step depending
on the installed system.
2PAA111694-610 A 180
4 Post-Upgrade Procedures
4.23 PC, Network and Software Monitoring
2PAA111694-610 A 181
4 Post-Upgrade Procedures
4.24 PC, Network and Software Monitoring Device Library
Do not perform this procedure on a server node that is running Shadow OPC Server
as AfwService.
2PAA111694-610 A 182
4 Post-Upgrade Procedures
4.24 PC, Network and Software Monitoring Device Library
2PAA111694-610 A 183
4 Post-Upgrade Procedures
4.24 PC, Network and Software Monitoring Device Library
where NodeName is the node where the service is registered which is generally the
Aspect Server node.
4. Select Service Provider Definition in the Aspect List Area.
5. Clear the Enabled check box and click Apply.
6. Select the Enabled check box and click Apply.
7. Repeat Step 4. through Step 6. for:
Event Collector,Service > ABB 800xA Soft Alarm OPC Server,Service
Group > Event Collector_ABB 800xA Soft Alarm OPC Server_NodeName,
Service Provider.
This will restart the Event Collector_ABB 800xA System Message, Server_NodeName
service, and Event Collector_ABB 800xA Soft Alarm OPC Server_NodeName services
and the Event Log will display all events.
2PAA111694-610 A 184
4 Post-Upgrade Procedures
4.25 SMS and e-mail Messaging
It may be necessary to stop and start the Messenger Server Service in the Service
Structure after the SMS and e-mail Messaging restore operation.
2PAA111694-610 A 185
4 Post-Upgrade Procedures
4.26 Batch Management
3. Double-click Shutdown.
4. Click Add and then Browse.
5. Select: <DRIVE>:\Program Files(x86)\ABB Industrial IT\Produce
IT\Batch\bin\batch_shutdown.bat
2PAA111694-610 A 186
4 Post-Upgrade Procedures
4.26 Batch Management
2PAA111694-610 A 187
4 Post-Upgrade Procedures
4.27 Basic History Service
2PAA111694-610 A 188
4 Post-Upgrade Procedures
4.28 Information Management
When creating the database, it is possible to select small, medium, or large for the
database size. If it is not known what the size of the database will be, select large.
PAS is not initialized at this point in the process, and it should not be.
2PAA111694-610 A 189
4 Post-Upgrade Procedures
4.28 Information Management
Considerations
When restoring the History database, make sure the disk is ready and available on the
node on which the procedure is to occur. Also, ensure that no applications are accessing
the Oracle database. The log file should be checked after the restore operation to make
sure that the restore operation completed successfully.
This procedure can also be performed by using the pasgui command in the Run
dialog box.
2PAA111694-610 A 190
4 Post-Upgrade Procedures
4.28 Information Management
1. Verify that the ABB Process Administration Service (PAS) is set to manual in the
Services Control Panel (run Services.msc from the Run dialog box). Stop the service
if it is running.
If PAS is not in the manual mode, it is possible the log configuration has been modified
and will not match the IM backup. If this is the case, the 800xA System Restore may
have to be repeated to correct the problem.
2. If it is suspected that the Inform IT History Service Provider has not stopped, it can
be stopped now by selecting the Inform IT History Service Provider for this node in
the Service Structure, selecting the Configuration tab on the Service Provider
Definition aspect, disabling Enabled, and clicking Apply.
3. Ensure that no third party applications access the Oracle database during the restore
operation.
4. Before restoring the database, it is necessary to create an Oracle database to restore
the backup.
a. Start the Oracle Instance wizard using:
ABB Start Menu > ABB System 800xA > Information Mgmt > History > IM
Oracle Instance Wizard
b. Create a database to restore by selecting I am upgrading or restoring from
a SV3.x or newer database backup. Be sure to select the correct size for the
database. If the previous system had more than four million entry message
logs, select large, for one to four million select medium, and for less than one
million select small.
If a database previously existed, drop it and create the correctly sized database.
2PAA111694-610 A 191
4 Post-Upgrade Procedures
4.28 Information Management
7. Click Next. IM Historian Database Restore dialog box appears (Figure 4.29).
8. Specify the location of the backup files in the Path of IM historian backup: field
(Figure 4.29).
If new mount points need to be specified for file-based logs and/or a new Oracle
tablespace definition file, click Browse. This will be required if the partition letters
where the IM data is stored have changed.
9. Click Next. The HsBAR Output Window appears.
10. Select the Automatically close upon completion check box.
2PAA111694-610 A 192
4 Post-Upgrade Procedures
4.28 Information Management
11. Monitor the progress in the Progress Status area of the IM Historian Backup/Restore
Utility window. Ignore the error messages indicating errors deleting aspect.
Following the message indicating the import is complete, the database conversion
tool will run automatically. Feedback will be provided in the HsBAR window.
Shortly after the message indicating the database conversion is complete, the history
synchronization tool will run automatically. Again, feedback will be provided in the
HsBAR window.
The restore of the system requires an instance that matches the size of the database
being restored. When creating the instance, be sure to select Small, Medium, or
Large based on the size of the message log in the backup being restored. Select
Large if the size is not known. If the wrong size is selected, the restore operation
may fail with the Oracle Error Message 1652 - Unable to extend tmp segment in
tablespace temp. Repeat the restore with the correct instance settings if the error
occurs. This will not happen if the correct database for upgrade is selected. For
example, if the database is using a 12 million entry OPC message log, the large
option should be selected. This will insure that enough TEMP and rollback are created.
12. Click Finish when a message stating the execution is complete is displayed as
shown in Figure 4.30.
If the Progress Status dialog box has warning messages with possible solutions as
indicated in Figure 4.31, read the possible solutions carefully, then click Finish and
proceed with the solution that best fits your problem. Refer to the Information Management
Release Notes for further guidelines.
2PAA111694-610 A 193
4 Post-Upgrade Procedures
4.28 Information Management
2PAA111694-610 A 194
4 Post-Upgrade Procedures
4.28 Information Management
• History Archive State Information: Stop the Industrial IT Archive service in the
Service Structure. Copy the folder that holds the last archive time and other archive
state information from the safe media to:
c:\ProgramData\ABB\IM\Archive
• Reports: Restore any report template files created in Microsoft Excel, DataDirect,
and/or Crystal Reports. Also restore report output files created as a result of running
these reports using the Scheduling Services. The function references in the old
excel report templates need to be updated after upgrading to System 800xA 6.1.
Refer to System 800xA Information Management, Data Access and Reports
(3BUF001094*) for the steps to update the function references.
2PAA111694-610 A 195
4 Post-Upgrade Procedures
4.28 Information Management
• Desktop Trends: For each user, restore the trend display, ticker display, and tag
explorer files, if any to the following location:
C:\Users\<user>\AppData\Roaming\ABB Industrial IT\Inform IT\Desktop Trends
• Display Services: Restore the directories for custom users, as well as display and
user element definitions to the following path:
C:\ProgramData\ABB\IM\Display\Data
Display Services security has been enhanced in version 6.1. As a result it is
necessary to update the passwords for each display services user by creating a
new encoded password and updating the appropriate Preferences.svd file. Please
see the Creating User Passwords section found under System Administration,
Managing Users for Display Services in Information Management Configuration
manual (3BUF001092*) in Information Management Configuration manual
(3BUF001092*) for instructions.
• DataDirect: Restore custom text files for object, object type, and attribute menus
used on the DataDirect windows to the following path:
C:\ProgramData\ABB\IM\DataDirect\etc
After upgrade to 6.1, launch desktop trends once so that ABB Industrial IT folder is
created. Copy the old files from 5.1 system to this folder.
2PAA111694-610 A 196
4 Post-Upgrade Procedures
4.28 Information Management
This procedure only needs to be performed one time no matter how many Information
Management nodes are in the system.
During Upgrade, we need to create new archive volume under the archive device
which was configured previously so that we can successfully archive the backup.
2PAA111694-610 A 197
4 Post-Upgrade Procedures
4.28 Information Management
5. Expand the Maintenance tree in the Preview Area and select Synchronization.
The Inform IT History Manager shown in Figure 4.33 appears in the Preview Area.
2PAA111694-610 A 198
4 Post-Upgrade Procedures
4.29 Desktop Trends
2PAA111694-610 A 199
4 Post-Upgrade Procedures
4.30 Calculations Service
2PAA111694-610 A 200
4 Post-Upgrade Procedures
4.32 800xA for AC 800M
The configuration files are stored in the Files folder in the same location.
3. Restart the OPC server, once the OPC server restarts, it will automatically upgrade
and store the configuration files in PPA.
2PAA111694-610 A 201
4 Post-Upgrade Procedures
4.33 Control Builder M Projects
800xA 6.1 has introduced a new (major) version (6.1-0) of BasicHWlib. The 800xA
5.1 Feature Pack 4 version of BasicHWlib or BasicHIHWlib (5.1-1) and the 800xA
5.1 version of BasicHWlib or BasicHIHWlib (5.1-0) can coexist with the new version
(6.1-0) in the 800xA System, and must be used if any controllers are going to stay
with the firmware from 800xA 5.1 and/or 800xA 5.1 Feature Pack 4.
The Control Builder project upgrade will be started automatically the first time the project
is opened. It can also be explicitly triggered by starting an empty Control Builder and
selecting:
Tools > Maintenance > Upgrade Project
During the upgrade, a message appears asking users it they want to use the new (6.1-0)
or old (5.1-0 or 5.1-1) versions of the HWLibs for the controllers in the project. If the
intention is to upgrade controller firmware the new version should be selected. If the
intention is to not upgrade controller firmware the old version must be selected.
When a Control Upgrade contains new versions of hardware or 1131 libraries, these
may include changes that need to be deployed both to the operator graphics and the
AC 800M controllers. To make sure these are correctly presented e.g. in faceplates
and the System Status Viewer, download applications and hardware configurations
to controllers as soon as the situation permits.
2PAA111694-610 A 202
4 Post-Upgrade Procedures
4.34 Engineering Studio
2PAA111694-610 A 203
4 Post-Upgrade Procedures
4.34 Engineering Studio
On initiating the Function Diagram Upgrade a new Engineering Workplace opens up.
Function Diagram Upgrade iterates through all the Function Diagrams under Functional
Structure and performs the upgrade.
If the Function Diagram Upgrade terminates for some reason, such as, in-sufficient
memory, then the Engineering Workplace re-starts and the upgrade resumes from the
point where it stopped last.
Following are the changes due to the library update:
• Updates of all Function Diagrams.
• Generates the Configuration Data for all the diagrams which are modified.
The Function Diagram Upgrade process may take several minutes/hours till it is
completed. Engineering Workplace may not be available for performing other
operations.
During the upgrade/update process if a message appears, user needs to intervene and
update as required. The settings dialog box shows the status bar with the current diagram
being upgraded and the progress in percentage (%), see Figure 4.35.
2PAA111694-610 A 204
4 Post-Upgrade Procedures
4.34 Engineering Studio
A log is generated and updated during the Function Diagram Upgrade. It can be accessed
from the aspect Function Upgrade Log, or from the temp folder in the C drive. The location
for the log created in C drive is C:\ProgramData\ABB\Engineering Studio\Function
Designer\ logname.log. For more information on Function Designer Diagram Upgrade
refer Appendix B of System 800xA Engineering, Function Designer (3BDS011224*).
2PAA111694-610 A 205
4 Post-Upgrade Procedures
4.35 Bulk Data Manager
In case BDM Classic is required, select 'Bulk Data Manager (Classic)' feature.
However, it is not possible to select only BDM Classic.
2PAA111694-610 A 206
4 Post-Upgrade Procedures
4.35 Bulk Data Manager
4. Click Save Configuration to save the configuration and then click Deploy Systems
to open the 'Deploy' window as shown in figure 4.37.
2PAA111694-610 A 207
4 Post-Upgrade Procedures
4.36 Process Engineering Tool Integration
5. Click Deploy and wait for completion of the operation. Figure 4.38 shows Bulk Data
Manager deployed.
2PAA111694-610 A 208
4 Post-Upgrade Procedures
4.37 Add Autostart Shortcut
Refer to Post-Upgrade Procedure Steps to go to the next post upgrade step depending
on the installed system.
2PAA111694-610 A 209
4 Post-Upgrade Procedures
4.39 Load System Extensions
After a complete upgrade of the provider node running the Remote Access Server
(AfwRAS.exe) the following action has to be performed:
1. Re-configure the connect account
2. If used, enter the password again
Clicking on a VBPG aspects in System 800xA 6.1 will generate a license violation
pop-up.
2PAA111694-610 A 210
4 Post-Upgrade Procedures
4.41 System Backup
2PAA111694-610 A 211
4 Post-Upgrade Procedures
4.42 800xA History
Log in to the ACM Server node with 800xA service account before doing the following
steps.
2PAA111694-610 A 212
4 Post-Upgrade Procedures
4.43 Application Change Management
2PAA111694-610 A 213
4 Post-Upgrade Procedures
4.43 Application Change Management
3. Right-click on the database and select Back Up... from the Task menu.
2PAA111694-610 A 214
4 Post-Upgrade Procedures
4.43 Application Change Management
6. Copy the backup to a local machine before starting the system upgrade.
Restore ACM Server 5.1 Content Database to Intermediate Node. Prepare a separate
node with Windows Server 2012 R2 operating system, configured in same domain
environment and perform the following steps:
1. Plan and deploy Aspect Server cum ACM server using 6.0.3 media in Existing
Domain environment.
2. Navigate to SQL Server Management Studio using the path: All Programs >
Microsoft SQL Server 2012
3. Right-click on the Databases folder and select Restore Database....
4. Enter the path of the backup file in the Restore Database. Refer the location where
the backup was saved as part of pre-upgrade procedure.
5. Click OK and wait for the completion of the operation.
6. Install SharePoint Foundation 2013 and run the SharePoint Product
Configuration Wizard. For information on installation of SharePoint 2013, refer to
System 800xA Application Change Management (2PAA108438*) manual.
7. Open SharePoint Central Administration web site from Start > SharePoint 2013
Central Administration and navigate to Application Management.
8. Navigate back to Application Management
9. Open Databases > Manage Content Database.
10. Click Database name and select the check box Remove content database.
11. Click Ok to delete the database.
12. Open SharePoint 2013 Management Shell with elevated role (Run as
Administrator).
13. Type the command: Mount-SPContentDatabase "Database Name" -DatabaseServer
"Database Server Name" -WebApplication Server URL (For Example:
Mount-SPContentDatabase "WSS_Content" -DatabaseServer "CRPCBVM2\ACM"
-WebApplication http://crpcbvm2)
2PAA111694-610 A 215
4 Post-Upgrade Procedures
4.43 Application Change Management
14. A Message appears to confirm the action on the Shell as shown in Figure 4.42.
2PAA111694-610 A 216
4 Post-Upgrade Procedures
4.43 Application Change Management
16. Open SharePoint Central Administration web site from Start > SharePoint 2013
Central Administration (if not already opened) and navigate to Application
Management > Configure Quotas and Locks.
17. Uncheck Limit site storage to a maximum of as shown in Figure 4.43 and close
the window.
2PAA111694-610 A 217
4 Post-Upgrade Procedures
4.43 Application Change Management
$webApps = Get-SPWebApplication
foreach($webApp in $webApps)
{
$sites = $webApp.Sites
foreach($site in $sites)
{
Upgrade-SPSite $site.RootWeb.Url -VersionUpgrade -Unthrottled
$site.Dispose()
}
}
Executing this script may take a long time based on the size of ACM System.
To ensure that the Experience was properly upgraded, Open ACM Site
(http://iabbacm.com), and verify that the previous ACM System data is available and has
the SharePoint 2013 look and feel as sown in the Figure 4.44.
2PAA111694-610 A 218
4 Post-Upgrade Procedures
4.43 Application Change Management
Take the Database backup following the procedure mentioned in Upgrade SharePoint
Foundation 2010 Content Database to SharePoint Foundation 2013 and save it on a
safe location.
2PAA111694-610 A 219
4 Post-Upgrade Procedures
4.43 Application Change Management
2PAA111694-610 A 220
4 Post-Upgrade Procedures
4.43 Application Change Management
2PAA111694-610 A 221
4 Post-Upgrade Procedures
4.43 Application Change Management
Perform the following post upgrade procedure for ACM 6.1 latest release:
1. Double-click the ACMClient from the ABB Start Menu after the 800xA System
upgrade is complete.
2. In the Select Environment window, select the environment, and then click OK.
Following login dialog box is displayed:
3. On the Login page, in the Server URL text box, enter the ACM server name, for
example, http://esl4vm03-acm.
4. To login to the ACM Server, do one of the following steps:
a. Select the Windows Login check box if you are logging in with the Windows
credentials.
Or
b. Clear the Windows Login check box, type the user name and password in the
respective text boxes.
2PAA111694-610 A 222
4 Post-Upgrade Procedures
4.44 Consistency Check
The first time check in of an object/entity after ACM update creates a new version of
the entity even if there are no new changes done after the last check-in.
2PAA111694-610 A 223
4 Post-Upgrade Procedures
4.44 Consistency Check
• Try to correct all consistency errors before the upgrade. This will make the upgrade
process easier. Consistency errors may cause the upgrade to either fail, or continue,
but without having done exactly what was intended. Since it is very difficult to know
where the upgrade handling will do changes, it is desirable to make the system as
consistent as possible before the upgrade. It is also good to keep a system with the
old version running so it is possible to go back and do more corrections in the old
system if problems occur during the upgrade.
– However, the upgrade will often work even though there are some remaining
consistency errors. In some cases it is easiest to correct the errors after the
upgrade (because the repair functionality has been improved in the new release),
so it may be worth an attempt at continuing with the upgrade. It is recommended
to keep a list of the detected consistency errors for future reference.
During the consistency check the following error messages might come from
PROFIBUS Hardware Libraries in system version 5.1 and later:
[Error] Library key must not be used on 'ABB_TFx12_PA 1.2-0:Aspect
Category Definition'. ... : Library Version Definition [Error] Aspect
'ABB_TFx12_PA 1.2- 0:Hardware Library' contains multiple library keys.
... : Library Version Definition [Error] Library key must not be used
on 'ABB_TFx12_PA 1.2-0:Object Type Structure'. ... : Library Version
Definition 3 error(s) reported by 1 aspect(s). 1 aspect(s) can be
repaired
2PAA111694-610 A 224
4 Post-Upgrade Procedures
4.44 Consistency Check
Perform a consistency check before performing the 800xA System backup. Failure
to do so could result in problems when restoring the system after the upgrade.
If using Asset Optimization, be sure to run the Consistency Check tool and delete
any inconsistent Asset Monitor Control Connection Properties aspects.
Rather than performing Step 3. through Step 6. it is also possible to drag the desired
items to the Consistency Check Tool.
2PAA111694-610 A 225
4 Post-Upgrade Procedures
4.44 Consistency Check
5. Select the desired items (use Ctrl+Click or Shift+Click to select multiple items). If a
subtree is selected, all objects and aspects in the subtree will be selected. If a library
or application is selected, everything in this entity will be selected.
6. Click Add and Close.
7. Click Check.
8. If errors are found, and they are marked Repairable, perform an automatic repair
by selecting Repair Aspect in the context menu.
9. If errors are found that are not automatically repairable, try to manually reconfigure
the aspects to repair the consistency errors.
2PAA111694-610 A 226
A Migrate Redundant Domain Controllers
A.1 Prerequisites
There may be some 800xA software on nodes (such as 800xA RNRP on the Domain
Controller node) that does not include Process Portal software. The operating system
and 800xA software on these nodes also requires an reinstallation.
These procedures are targetted for migrating from Windows Server 2008 to Windows
Server 2016. However the same procedures are also referred during Operating
System upgrade within System 800xA 6.1. Some of the steps might differ for Windows
Server 2012, use the appropriate steps relevant to Windows Server 2012.
This section covers the following:
• Migrating redundant Domain Controllers from Windows Server 2008 to Windows
Server 2016.
• Replacing server hardware without losing contact with the Active Directory (AD) and
Domain Name Service (DNS).
The order of migration described in this section must be changed when upgrading 800xA
Systems with combined Domain Controllers/Aspect Servers. Rather than upgrading both
Domain Controllers before everything else in the 800xA System, the first Domain
Controller must stay a part of the 800xA 5.1 System until the end of the upgrade, after
which it will be migrated with the upgrade with the 800xA 6.1 Primary Aspect Server.
A.1 Prerequisites
The following is required before starting the procedure to migrate the Domain Controller:
• Must be logged on to the schema master as a member of the Enterprise Admins,
Schema Admins, and Domain Admins groups in the forest root domain.
• Ensure that replication is working throughout the entire forest. Ensure that all Domain
Controllers are up and running and that the schema master has been up long enough
for a complete replication cycle to occur for the Schema partition. Check Event
Viewer for any issues.
2PAA111694-610 A 227
A Migrate Redundant Domain Controllers
A.2 Preparation
A.2 Preparation
Prepare for the migration by ensuring that the following are available:
• Windows Server 2016 Installation media.
• IP addresses planned for the new servers.
• Firewall disabled on the Windows Server 2008 Domain Controllers as well as on
the new servers. (not applicable for online upgrade)
• Backups/disk images taken on both Windows Server 2008 Domain Controllers.
Firewall must be enabled after the Migration of Domain Controllers is completed.
If IPSec is used in the system, it must be disabled during the migration of Domain
Controllers and enabled after the migration.
Changing IPSec policies during Online upgrade is not recommended as this severely
impacts the proper running of the system.
2PAA111694-610 A 228
A Migrate Redundant Domain Controllers
A.3 Removing the Redundant Domain Controller
4. Verify that the available Forest Functional Level is set to Windows Server 2003
at minimum. If not, raise the Forest Functional Level to Windows Server 2003 or
later.
5. Click OK.
2PAA111694-610 A 229
A Migrate Redundant Domain Controllers
A.4 Installing an Additional Windows Server 2016 Domain Controller
7. Click Finish when the message stating the successful completion of the operation
is displayed.
8. Restart the machine to complete the process.
9. Open Administrative Tools on the Domain Controller that having FSMO roles.
a. Verify that the redundant Domain Controller node has been removed from Active
Directory Users and Computers. If it has not, remove it manually.
b. Verify that the redundant Domain Controller node has been removed from Active
Directory Sites and Services. If it has not, remove it manually.
c. Verify that the redundant Domain Controller node has been removed from DNS.
If it has not, clean all the traces in the Name Server Tab for both Forward Lookup
and Reverse Lookup Zones.
10. Remove the node from the Domain.
2PAA111694-610 A 230
A Migrate Redundant Domain Controllers
A.4 Installing an Additional Windows Server 2016 Domain Controller
Ensure that all networks are disabled except networks that are used for the 800xA
System (Plant Network and/or Control Network).
10. Click the Notification icon in Server Manager dialog box and click
Promote this server to a domain controller.
11. Select Add a Domain Controller to an Existing Domain. Type the Domain
Administrator credentials, select the Domain using the Select button, and then click
Next.
12. Make the following selections in the Domain Controller Options dialog box and click
Next.
• DNS Server: This option is selected by default so that the Domain Controller
can function as a Domain Name System (DNS) server.
• Global Catalog: This option is selected by default. It adds the global catalog,
read-only directory partitions to the Domain Controller, and enables global
catalog search functionality.
• Read-only Domain Controller: This option is not selected by default and should
be kept as it is.
If static IPv4 and IPv6 addresses are not assigned to the network adapters, a warning
message box might appear advising the setting of static addresses for both of these
protocols before continuing. If static IPv4 address have been assigned to the network
adapter and the organization does not use IPv6, this message can be ignored by
clicking Yes, the computer will use a dynamically assigned IP address (not
recommended).
A message box may appear that indicates that a DNS delegation for the DNS server
could not be created, and that a DNS delegation to the DNS server to ensure reliable
name resolution should be manually created may appear if the option to install a DNS
server was selected. It is not required to create the DNS delegation if the additional
Domain Controller is being installed in either the forest root domain or a tree root
domain. Click Yes and disregard the message if this is the case.
2PAA111694-610 A 231
A Migrate Redundant Domain Controllers
A.5 Transferring the FSMO Roles to the Secondary Domain Controller
13. Type and confirm the restore mode password in the Directory Services Restore
Mode Administrator Password dialog box and click Next. This password must be
used to start AD DS in Directory Service Restore Mode (DSRM) for tasks that must
be performed offline.
14. In Additional Options Window, select the Primary Domain Controller for replication
from the drop-down and click Next.
15. Type or browse to the volume and folder locations for the following in the Location
for Database, Log Files, and SYSVOL dialog box, and then click Next.
• Database folder.
• Directory service log folder.
• System volume (SYSVOL) folder.
Windows Server Backup backs up the directory service by volume. For backup and
recovery efficiency, store these files on separate volumes that do not contain
applications or other non-directory files.
16. Review the selections in the Summary dialog box. Click Previous to change any
selections. Click Next when the selections are accurate to install.
To save the selected settings to an answer file that can be used to automate
subsequent AD DS operations, click View Script, type the name for the answer file,
and click Save.
17. Click Install if All prerequisite checks passed successfully message appears.
18. Click Finish in the Completing the Active Directory Domain Services Installation
Wizard dialog box.
This procedure must be performed on the new Domain Controller for every Role
transfer.
2PAA111694-610 A 232
A Migrate Redundant Domain Controllers
A.5 Transferring the FSMO Roles to the Secondary Domain Controller
Registering Schmmgmt.dll
Perform the following to register Schmmgmt.dll.
1. Enter regsvr32 schmmgmt.dll in the Run dialog box and click OK.
2. Click OK when the message indicating that the operation succeeded appears.
2PAA111694-610 A 233
A Migrate Redundant Domain Controllers
A.5 Transferring the FSMO Roles to the Secondary Domain Controller
5. Click OK.
6. Right-click Active Directory Schema in the console tree and then click Change
Active Directory Domain Controller... to launch the Change Directory Server
dialog box ().
The status of the newly added Windows Server 2016 Domain Controller in the Change
Directory Server dialog box may show as Unavailable. To change the status to
Online, for one time, enable and disable TCP/IPv6 on the client-server network.
2PAA111694-610 A 234
A Migrate Redundant Domain Controllers
A.5 Transferring the FSMO Roles to the Secondary Domain Controller
Run the netdom query fsmo query to ensure that the role changes are reflected.
6. Review the data and click Change to transfer the Domain Naming Master role.
7. Click Yes to confirm the transferring of the role.
8. Click Ok on the message that appears after a successful transfer of the Domain
Naming Master role.
2PAA111694-610 A 235
A Migrate Redundant Domain Controllers
A.5 Transferring the FSMO Roles to the Secondary Domain Controller
A.5.3 Transferring the RID Master, PDC Emulator, and Infrastructure Master
Roles
Perform the following to transfer the RID Master, PDC Emulator, and Infrastructure
Master Roles.
1. Expand Active Directory Users and Computers from Administrative Tools.
2. Right-click the Domain name and then click Operations Masters... to launch the
Operations Masters dialog box (Figure A.3).
2PAA111694-610 A 236
A Migrate Redundant Domain Controllers
A.6 Removing the Remaining Windows Server 2008 Domain Controller
3. Click the appropriate tab for the master role to transfer RID Master, PDC, and
Infrastructure. Review the information and click Change.
Run the netdom query fsmo query to ensure that the changes to the roles are applied.
2PAA111694-610 A 237
A Migrate Redundant Domain Controllers
A.7 Installing an Additional Windows Server 2016 Domain Controller
2PAA111694-610 A 238
B Troubleshooting
B.1 Errors and Warnings during Upgrade
Appendix B Troubleshooting
2PAA111694-610 A 239
B Troubleshooting
B.1 Errors and Warnings during Upgrade
This often occurs when a system extension is used, but not installed on the node from
where the backup is taken. It can also happen if an update of a system extension has
been installed, but not added to the system.
Solution
Install all system extensions on the node from where the backup is taken. Make sure
that the correct version of the system extension is installed.
B.1.3 UnplacedObjects.afw
Example
[Warning] c:\PPABackup\MyBackup\UnplacedObjects.afw created
Reason
During backup process, the backup tool goes through all structures, if there is an object
that doesn't exist in any structure, it will be placed in UnplacedObjects.afw and write a
warning in the backup log, therefore, UnplacedObjects.afw is used for all objects which
miss the structure.
Solution
Check if there is any important object in UnplacedObjects.afw. If there is an important
object in UnplacedObjects.afw, your backup is considered to be not complete. In such
case, investigate what kind of object it is, and try to repair the system. One solution could
be to add the object into the structure it should belong to. Take another backup.
2PAA111694-610 A 240
B Troubleshooting
B.1 Errors and Warnings during Upgrade
B.1.5 System Extension ´xxxx´ with ID ´Guid` is not Installed on this Node
Example
System extension 'Engineering Base' with id
{B775BEA4-7859-4649-AE16-901790822886} is not installed on this node.
System extension 'AC800M Con 31SP1' with id
{6F388AEC-E4FF-4614-AF80-1D37EC3B141F} is not installed on this node.
Reason
There is a system extension, which is not available in the node where the backup is
taken, or which is not properly removed. The latter can be the case if AC800 Connect
has been upgraded and the old version is still registered in Industrial IT 800xA.
Solution
Use a backup node where all system extensions are installed.
2PAA111694-610 A 241
B Troubleshooting
B.1 Errors and Warnings during Upgrade
2PAA111694-610 A 242
B Troubleshooting
B.1 Errors and Warnings during Upgrade
2PAA111694-610 A 243
B Troubleshooting
B.1 Errors and Warnings during Upgrade
2PAA111694-610 A 244
B Troubleshooting
B.2 Troubleshooting during Deploy
Workaround: The node needs to be disconnected and connected back to the 800xA
System for deploy to proceed.
a. Right-click on the Notification Icon and open Configuration Wizard.
b. Select Disconnect Node and click Next. Proceed to disconnect the node.
c. After node is disconnected, select Connect Node and click Next.
d. Select Primary Aspect Server Node from drop-down and click Next.
e. Proceed to connect the node back to 800xA System.
2PAA111694-610 A 245
B Troubleshooting
B.2 Troubleshooting during Deploy
3. If due to any reasons, Deploy System fails in the SCC tool with an error on a node(s),
the user has following options available.
• Click Retry and proceed
In few cases, clicking on the Retry button can be a quick solution. If Retry
button is enabled in Deploy window, prefer this as first option before trying out
other options.
• If the reason of failure is known, you can choose to manually resolve the issue
with that particular node function(s) and proceed with deployment of rest of the
nodes in the system.
a. On the Deploy window, expand the node where Deploy failed.
b. Right-click on the node function that failed.
c. Select Manually Resolve.
d. Click OK.
This will ensure only the node function(s) that is failed is skipped and rest
of the system deployment continues as planned.
2PAA111694-610 A 246
B Troubleshooting
B.2 Troubleshooting during Deploy
2PAA111694-610 A 247
B Troubleshooting
B.2 Troubleshooting during Deploy
• If there are multiple failures on the node(s) which cannot be resolved immediately
(like Hardware failure), you can choose to skip the deployment of entire node(s)
that have failed and continue with the deployment on rest of the nodes in the
system.
a. On the Deploy window, click Abort > Abort deploy in progress.
2PAA111694-610 A 248
B Troubleshooting
B.2 Troubleshooting during Deploy
This will ensure only the node(s) that is failed is skipped and rest of the
system deployment continues as planned.
Once the errors are rectified and the failed node(s) are ready for
re-deployment, do the following.
c. Open System Configuration Console Tool on the Primary aspect server.
d. Select Configure system > System nodes.
2PAA111694-610 A 249
B Troubleshooting
B.2 Troubleshooting during Deploy
e. Replace the node(s) in the plan where the deploy failed by selecting that
node and clicking Node actions... > Replace node... option.
f. Select the node and click Node actions... > Deploy.... This will re-deploy
the selected node and all its node functions.
2PAA111694-610 A 250
C Control Builder M Compatibility Check
C.1 800xA 5.1 to 800xA 6.1 Compatibility Issues
This appendix lists the compatibility issues when upgrading from 800xA 5.1 to 800xA
6.1.
Table C.1: 800xA 5.1 to 800xA 6.1 Control Builder M Compatibility Issues
2PAA111694-610 A 251
C Control Builder M Compatibility Check
C.1 800xA 5.1 to 800xA 6.1 Compatibility Issues
Table C.1: 800xA 5.1 to 800xA 6.1 Control Builder M Compatibility Issues
(Continued)
Component/Function Issue Solution
ABBDrvFenaCI871HwLib To solve the problem with If any workaround is configured
1.0-3 negative values like in the 61131 application e.g. to
ABBDrvRetaCI871HwLib unsupported negative survive the negative speed value
1.0-6 speed, all I/O-channels issue, these workarounds must
instead of Status and be removed when using the
Command have been updated Library versions.
changed to operate the See Product Bulletin
data to and from the drive 3BSE047421D0166 for details as
as signed instead of well.
unsigned Integer value.
ABBDrvFenaCI871HwLib These libraries have been If the intention is to continue
version 1 moved to AC 800M running with co-existence the
CI868IEC61850HwLib Classic system extension. Classic Library Extension has to
version 2 See System 800xA be installed. A message will
Release Notes New appear to inform the user during
CI871PROFINETHwLib
Functions and known upgrade.
version 1
Problems (2PAA111899*)
S900IoCI854HwLib for current versions of the
version 1 libraries.
CI871PROFINETHwLib The maximum value for Ensure that the value of "Red.
version 2 "Red. Ethernet recovery Ethernet recovery time” is set to
time” has been <= 1726 ms. Otherwise a
decreased. download might get blocked.
CI871PROFINETHwLib Some settings have Configured values will be taken
version 2 changed names. Disable from existing configuration and
diagnosis alarms -> converted to new definition
Diagnosis, Disable automatically. The configured
process alarms (SOE) -> functionality will not change.
Process alarms (SOE)
2PAA111694-610 A 252
C Control Builder M Compatibility Check
C.1 800xA 5.1 to 800xA 6.1 Compatibility Issues
Table C.1: 800xA 5.1 to 800xA 6.1 Control Builder M Compatibility Issues
(Continued)
Component/Function Issue Solution
SignalReal FB To prevent that the out Before an upgrade it is advisable
signal from a SignalReal to check the configured ranges
with an extremely high in for SignalReal objects so that the
value freezes, a limitation limitation of Out values does not
of the out value has been affect the application program.
implemented. The out
value can now not
exceed the signal range
with more than 10 times.
Outmax=(Max-Min)*10+Max
and
Outmin=-[(Max-Min)*10+Min].
Hidden FB types If a hidden function block Create a new function block to
type from an ABB replace the hidden block before
Standard Library has upgrading.
been used this will now
generate a compilation
error. A new function
block to replace the
hidden block must be
created before upgrading
before upgrading.
MinReached and The MinReached and User-defined control modules or
MaxReached MaxReached function blocks with Control
components of a Control Connection parameters may need
Connection are now set to be revised accordingly.
when the value goes
above/below the
respective range limit,
and not as earlier when
they were set at or
above/below the limit.
2PAA111694-610 A 253
C Control Builder M Compatibility Check
C.1 800xA 5.1 to 800xA 6.1 Compatibility Issues
Table C.1: 800xA 5.1 to 800xA 6.1 Control Builder M Compatibility Issues
(Continued)
Component/Function Issue Solution
Parameter name change On control modules If there was a textual connection
in PidAdvancedCC and PidAdvancedCC and to the ERF parameter it will be
PidC PidC, the parameter ERF removed during upgrade and has
has changed name to to be manually added.
EBV, External back
value.
Hardware types created During project upgrade Save the hardware units after the
with DIW from version 5.1.0 or channel name change.
earlier, variable
connections may be lost
during project upgrade.
The problem only affects
hardware types created
with DIW, and only
channels for which the
channel name has been
changed.
Hardware tree If hardware modules at Re-name the modules before
the same level do not upgrade.
have unique names a
compilation warning will
be given due to duplicate
instance name.
Update output signals The setting, Update Select the default value manually.
first output signals first, is not
allowed for AC 800M HI
controllers PM857,
PM863 and PM867. This
will lead to a compilation
error if it was selected in
the Task properties dialog
for the controller.
2PAA111694-610 A 254
C Control Builder M Compatibility Check
C.1 800xA 5.1 to 800xA 6.1 Compatibility Issues
Table C.1: 800xA 5.1 to 800xA 6.1 Control Builder M Compatibility Issues
(Continued)
Component/Function Issue Solution
Execution order The compiler switch for Resolve the loops.
sorting loops can no
longer be set to Allowed.
If the value is set to
Allowed, it will be
changed to warning after
upgrade.
Co-existence download Depending on the Before download check if there is
application there may be more than 50% memory available.
a peak in memory usage If not, download the applications
during coexistence one a a time.
download from 6.1 to
older versions due to a
compiler change.
Co-existence download During co-existence Remove the Protocol Handler
and TCP communication download the from the HW tree and download.
TCPServerConnect Then add it again and make a
function block shows new download.
ServerStatus code 6902. or
This is due to a format
Reset the controller.
change in the Protocol
Handler for TCP.
When upgrading from 5.1 FP4:
CI851 and CI852 are no It will no longer be They should be replaced with
longer supported. possible to perform CI854 and CI860 instead.
co-existence downloads
to old controllers with
firmware that supports
CI851 and CI852. CI851
and CI852 related HWD
files will emit warnings
due to removed syntax.
2PAA111694-610 A 255
C Control Builder M Compatibility Check
C.1 800xA 5.1 to 800xA 6.1 Compatibility Issues
Table C.1: 800xA 5.1 to 800xA 6.1 Control Builder M Compatibility Issues
(Continued)
Component/Function Issue Solution
Restriction to configure In previous release of This configuration is now
CV Ack Group to Access 5.1.1 it was possible to restricted with a compiler check.
Variables with direction configure Acknowledge
out groups for communication
variables used for
communication within the
same task and also for
communication variables
having direction out.
These configurations has
no effect and the
configuration is not
relevant.
Name change from ERF On control modules The function is still the same if the
to EBV PidAdvancedCC and EBV parameter is connected. If
PidC, the parameter ERF connected the EBV value is used
has changed name to instead of the backward value in
EBV, External back the Control Connection in the
value. controller output parameter.
ABBDrvFenaCI871HwLib To solve the problem with If any workaround is configured
1.0-3 negative values like in the 61131 application e.g. to
ABBDrvRetaCI871HwLib unsupported negative survive the negative speed value
1.0-6 speed, all I/O-channels issue, these workarounds must
instead of Status and be removed when using the
ABBDrvFpbaCI854HwLib
Command have been updated Library versions.
1.0-2
changed to operate the See Product Bulletin
data to and from the drive 3BSE047421D0166 for details as
as signed instead of well.
unsigned Integer value.
2PAA111694-610 A 256
C Control Builder M Compatibility Check
C.1 800xA 5.1 to 800xA 6.1 Compatibility Issues
Table C.1: 800xA 5.1 to 800xA 6.1 Control Builder M Compatibility Issues
(Continued)
Component/Function Issue Solution
ABBDrvFenaCI871HwLib These libraries have been If the intention is to continue
1-0-3.afw moved to AC 800M running with co-existence the
CI868IEC61850HwLib Classic system extension. Classic Library Extension has to
2-20-0.afw See System 800xA be installed. A message will
Release Notes New appear to inform the user during
CI871PROFINETHwLib
Functions and known upgrade.
1-10-10.afw
Problems (2PAA111899*)
S900IoCI854HwLib for current versions of the
1-1-2.afw libraries.
CI871PROFINETHwLib The maximum value for Ensure that the value of "Red.
version 2 "Red. Ethernet recovery Ethernet recovery time” is set to
time” has been <= 1726 ms. Otherwise a
decreased. download might get blocked.
CI871PROFINETHwLib Some settings have Configured values will be taken
version 2 changed names. Disable from existing configuration and
diagnosis alarms -> converted to new definition
Diagnosis, Disable automatically. The configured
process alarms (SOE) -> functionality will not change.
Process alarms (SOE)
SignalReal FB To prevent that the out Before an upgrade it is advisable
signal from a SignalReal to check the configured ranges
with an extremely high in for SignalReal objects so that the
value freezes, a limitation limitation of Out values does not
of the out value has been affect the application program.
implemented. The out
value can now not
exceed the signal range
with more than 10 times.
Outmax=(Max-Min)*10+Max
and
Outmin=-[(Max-Min)*10+Min].
2PAA111694-610 A 257
C Control Builder M Compatibility Check
C.1 800xA 5.1 to 800xA 6.1 Compatibility Issues
Table C.1: 800xA 5.1 to 800xA 6.1 Control Builder M Compatibility Issues
(Continued)
Component/Function Issue Solution
Hidden FB types If a function block, not Create a new function block to
belonging to the ABB replace the hidden block before
Standard Libraries, upgrading.
includes a hidden
function block from
standard libraries there
will be a compilation error
since the function block
has been removed.
MinReached and The MinReached and User-defined control modules or
MaxReached MaxReached function blocks with Control
components of a Control Connection parameters may need
Connection are now set to be revised accordingly.
when the value goes
above/below the
respective range limit,
and not as earlier when
they were set at or
above/below the limit.
Hardware types created During project upgrade Save the hardware units after the
with DIW from version 5.1.0 or channel name change.
earlier, variable
connections may be lost
during project upgrade.
The problem only affects
hardware types created
with DIW, and only
channels for which the
channel name has been
changed.
Hardware tree If hardware modules at Re-name the modules before
the same level do not upgrade.
have unique names a
compilation warning will
be given due to duplicate
instance name.
2PAA111694-610 A 258
C Control Builder M Compatibility Check
C.1 800xA 5.1 to 800xA 6.1 Compatibility Issues
Table C.1: 800xA 5.1 to 800xA 6.1 Control Builder M Compatibility Issues
(Continued)
Component/Function Issue Solution
Execution order The compiler switch for Resolve the loops.
sorting loops can no
longer be set to Allowed.
If the value is set to
Allowed, it will be
changed to warning after
upgrade.
Co-existence download Depending on the Before download check if there is
application there may be more than 50% memory available.
a peak in memory usage If not, download the applications
during coexistence one a a time.
download from 6.1 to
older versions due to a
compiler change.
Co-existence download During co-existence Remove the Protocol Handler
and TCP communication download the from the HW tree and download.
TCPServerConnect Then add it again and make a
function block shows new download.
ServerStatus code 6902. or
This is due to a change
Reset the controller.
in the format in the
Protocol Handler for TCP.
2PAA111694-610 A 259
2PAA111694-610 A 260
D Online Upgrade Controller Level
D.1 Online Upgrade Controller Level
The information in this appendix is intended only as a high level introduction to the online
upgrade of the controller level. Detailed information appears in the controller and control
software instructions.
As a preparation the AC 800M OLU Qualification tool can be used. The tool will not
impact / change any settings in the safety system but is simply used to help verifying
if an AC 800M controller should be qualified to perform an OLU.
For more information about the OLU Qualification Tool, see System 800xA Tools
(2PAA101888*).
2PAA111694-610 A 261
D Online Upgrade Controller Level
D.2 Flowchart for Upgrading Controller Level
2PAA111694-610 A 262
D Online Upgrade Controller Level
D.2 Flowchart for Upgrading Controller Level
2PAA111694-610 A 263
D Online Upgrade Controller Level
D.3 Flowchart for Extending Controller Level
2PAA111694-610 A 264
D Online Upgrade Controller Level
D.3 Flowchart for Extending Controller Level
2PAA111694-610 A 265
2PAA111694-610 A 266
E 800xA for Symphony Plus Harmony Online Upgrade
E.1 Prerequisites
This appendix describes the 800xA for Symphony Plus Harmony online upgrade
procedures.
E.1 Prerequisites
Two additional network switches are required for network isolation when performing
an online upgrade.
When an online upgrade of an 800xA 5.1 System is performed on a system that includes
800xA for Symphony Plus Harmony, the 800xA 5.1 and 800xA 6.1 Systems must be
kept on separate network(s) until the 800xA 5.1 System is no longer required. For more
information, refer to the Upgrade Flow procedure provided in Considerations and Upgrade
Flow. An online upgrade requires redundant Aspect Servers, Harmony Connectivity
Servers, and Domain Controllers in the case of a domain.
Do not make any configuration changes on the 800xA System running the older
version during the online upgrade.
During an online upgrade the second domain controller must be promoted to a primary
domain controller, upgraded to Server Operating System, the domain roles transferred
to the node and finally moved to the isolated 800xA 6.1 network(s).
2PAA111694-610 A 267
E 800xA for Symphony Plus Harmony Online Upgrade
E.3 800xA for Symphony Plus Harmony Upgrade Procedure
From System Version 6.1, the 800xA for Symphony Plus Harmony Configuration
Server is not available. Standalone Configuration Server nodes can remain in the
system as Application Server nodes or they can be removed from the system. The
combined 800xA for Symphony Plus Harmony Configuration and Connectivity Server
nodes will be 800xA for Symphony Plus Harmony Connectivity Server nodes in the
upgraded system (800xA 6.1 System).
The upgrade is a node-by-node procedure that must be performed in the following node
order:
Online Upgrade Node Order
• Redundant Domain Controller
• Redundant Aspect Server(s)
• Redundant 800xA for Symphony Plus Harmony Connectivity Server(s)
• Application Server(s) and Configuration Server(s) that are to be used as Application
Server(s)
• Client(s)
• Primary Connectivity Server(s) and combined Configuration and Connectivity
Server(s)
• Primary Aspect Server
• Primary Domain Controller
2PAA111694-610 A 268
E 800xA for Symphony Plus Harmony Online Upgrade
E.3 800xA for Symphony Plus Harmony Upgrade Procedure
4. For an online upgrade in a domain environment, prepare the node to move to the
isolated network(s) by performing the following steps:
2PAA111694-610 A 269
E 800xA for Symphony Plus Harmony Online Upgrade
E.3 800xA for Symphony Plus Harmony Upgrade Procedure
13. Upgrade the Primary Aspect Server, refer Primary Aspect Server.
2PAA111694-610 A 270
E 800xA for Symphony Plus Harmony Online Upgrade
E.3 800xA for Symphony Plus Harmony Upgrade Procedure
14. Reload the remaining Domain Controller and add it to the domain.
A message appears while installing Additional Domain Controller, check Allow domain
controller reinstall option. (see Figure E.1)
2PAA111694-610 A 271
E 800xA for Symphony Plus Harmony Online Upgrade
E.3 800xA for Symphony Plus Harmony Upgrade Procedure
2PAA111694-610 A 272
F 800xA 6.1 Service Group and Service Provider Names
To make the future updates and upgrades easier, the Service Group names and Service
Provider names must match either the default mandatory service names for 800xA Base
6.1 or the configured names for node functions with Server Groups and Providers
configured in Configure System task within SCC tool. It is mandatory to rename the
Service Group and Provider names on the Primary Aspect Server according to Table
F.1.
If the Service Group names and Service Provider names do not match in the
configuration created by the system installer, Deploy can fail or duplicate Service
Groups and Providers may be created after upgrade. In this case the duplicate Service
Groups and Providers needs to be cleaned up from 800xA 6.1 system looking at
800xA 5.1 reference System.
Table F.1 shows the mandatory service group and service provider names in 800xA
Base 6.1.
Table F.1: Mandatory Service Group and Service Provider Names in 800xA Base 6.1
Service Name Service Group Name Service Provider Name
Alarm Manager Alarm Manager Alarm Manager on node NodeName
Alarm Property Server Alarm Property Server Alarm Property Server on node NodeName
AspectDirectory AspectDirectory AspectDirectory on node NodeName
BackupService BackupService BackupService on node NodeName
Cross referencing server Cross referencing server Cross referencing server on node NodeName
Event Collector ABB 800xA Soft Alarms Event Collector_ABB 800xA Soft Alarms OPC
OPC Server Server_NodeName
Event Collector ABB 800xA System Event Collector_ABB 800xA System Message
Message Server Server_NodeName
File Set Distribution File Set Distribution File Set Distribution on node NodeName
2PAA111694-610 A 273
F 800xA 6.1 Service Group and Service Provider Names
Table F.1: Mandatory Service Group and Service Provider Names in 800xA Base 6.1
(Continued)
Service Name Service Group Name Service Provider Name
Lock Server Lock Server Lock Server on node NodeName
Soft Alarms Soft Alarms Soft Alarms on node NodeName
System Message Server System Message Server System Message Server on node NodeName
System Status System Status System Status on node NodeName
Workplace Service Workplace Service Workplace Service on node NodeName
Property Expression Property Expression Property Expression Manager on node NodeName
Manager Manager
Event Storage Event Storage Event Storage on node NodeName
Table F.2 shows the mandatory service group and service provider names in 800xA
Base 6.1.
Table F.2: Default Service Group and Service Provider Names in 800xA 6.1
Service Name Service Group Name Service Provider Name
Alarm Analysis Alarm Analysis Alarm Analysis on NodeName
Alarm Logger Alarm Logger Alarm Logger on NodeName
Basic History Basic History Basic History on NodeName
Note: If there is more than one service group in
the system, the service group name must be
unique. The relationship between the nodes and
service groups must be recorded, so the matching
service providers and groups are properly
renamed.
Basic History Service Group and providers names
on IM servers or 800xA History Archive servers
do not need to be renamed. These names are not
set by the System Installer.
External Alarm External Alarm External Alarm on NodeName
Property Transfer Property Transfer Property Transfer on NodeName
Batch Service Batch Primary
Secondary
2PAA111694-610 A 274
F 800xA 6.1 Service Group and Service Provider Names
Table F.2: Default Service Group and Service Provider Names in 800xA 6.1
(Continued)
Service Name Service Group Name Service Provider Name
Event Collector Batch Primary
Secondary
Calculation Server Calculation Group Calculations_nodename
Note: If there is more than one service group in
the system, the service group name must be
unique. The relationship between nodes and
service groups must be recorded, so the matching
service providers and groups are properly
renamed.
In System 800xA latest release, only the service
group and provider name on the aspect server
needs to be modified. All Service group and
provider names is corrected during the deploy of
the other nodes.
Scheduler Scheduler Group Scheduler_nodename
For system with more than one Scheduler group,
it is recommended that the scheduler service group
names be configured in the system installer to
match the names in the system being restored. If
the name does not match, All action aspects that
reference a specific scheduler group will have to
be reconfigured to point to the correct scheduler
group when the upgrade is done. Without this, all
actions will run from the default group.
Note: If there is more than one service group in
the system, the service group name must be
unique. The relationship between nodes and
service groups must be recorded, so the matching
service providers and groups are properly
renamed.
In System 800xA latest release, only the service
group and provider name on the aspect server
needs to be modified. All Service group and
provider names will be corrected during the deploy
of the other nodes.
2PAA111694-610 A 275
F 800xA 6.1 Service Group and Service Provider Names
Table F.2: Default Service Group and Service Provider Names in 800xA 6.1
(Continued)
Service Name Service Group Name Service Provider Name
Harmony Executive Basic Systems having Separate Aspect Server and
Harmony CS:
• After restoring the 800xA Backup on the
Aspect Server, delete all Harmony Executive
Service Provider(s).
• New Service Provider(s) will be created
automatically during deploy of the Connectivity
Server(s).
Systems having Combined Aspect Server and
Harmony CS:
• After restoring the 800xA Backup on the
Aspect Server, the Service Provider for the
first Aspect Server\Connectivity Server must
be renamed as it is the first node in the
System 800xA 6.1. The format is as follows:
HarmonyExec_nodename
• Any remaining Harmony Executive Service
Provider(s), including ones associated with
other combined Aspect Server\Connectivity
Server should be deleted. New Harmony
Executive Service Provider(s) will be created
automatically during Deploy of the
Connectivity Server(s).
2PAA111694-610 A 276
F 800xA 6.1 Service Group and Service Provider Names
Table F.2: Default Service Group and Service Provider Names in 800xA 6.1
(Continued)
Service Name Service Group Name Service Provider Name
Event Collector ABB 800xA Harmony Systems having Separate Aspect Server and
AE_PrimaryCSnodename Harmony CS:
• After restoring the 800xA Backup on the
Aspect Server, delete all Harmony Event
Collector Service Provider(s).
• New Service Provider(s) will be created
automatically during deploy of the Connectivity
Server(s).
Systems having Combined Aspect Server and
Harmony CS:
• After restoring the 800xA Backup on the
Aspect Server, the Service Provider for the
first Aspect Server\Connectivity Server must
be renamed as it is the first node in the
System 800xA 6.1. The format is as follows:
Event Collector_ABB 800xA Harmony
AE_nodename
• Any remaining Harmony Event Collector
Service Provider(s), including ones associated
with other combined Aspect
Server\Connectivity Server must be deleted.
New Harmony Event Collector Service
Provider(s) will be created automatically
during Deploy of the Connectivity Server(s).
AssetMonitoring AssetMonitoring SG_1 AssetMonitoring SP_1
Refer ABB Asset Optimizationfor additional Steps.
Messenger Server Messenger SG_1 Messenger SP_1
OpcDA_Connector SG_IT OPCDA_Provider_nodename
Server_nodename
IT SNMP Trap Service SG_PNSM_Trap SP_PNSM_Trap_nodename
Server_nodename Refer ABB PC, Network and Software
Monitoringfor additional Steps.
800xA History Event HistoryEventCollector HSEventCol_nodename
Collector
2PAA111694-610 A 277
F 800xA 6.1 Service Group and Service Provider Names
F.1 ABB 800xA for MOD 300
Table F.2: Default Service Group and Service Provider Names in 800xA 6.1
(Continued)
Service Name Service Group Name Service Provider Name
800xA History HistoryEventServer HSEventServ_nodename
EventServer
800xA History HistorySyncService HSSyncServ_nodename
SyncService
2PAA111694-610 A 278
F 800xA 6.1 Service Group and Service Provider Names
F.1 ABB 800xA for MOD 300
1. Make a note of the Service Group name that is given while configuring 800xA 6.1
System using SCC tool.
2PAA111694-610 A 279
F 800xA 6.1 Service Group and Service Provider Names
F.1 ABB 800xA for MOD 300
Table F.3: Default OPC DA Service Group and Service Provider Names for MOD 300
Service Name Service Group Name Service Provider Name
OPCDA_Connector MOD_DA_SG_%GroupName% Systems having Separate Aspect
Server and MOD CS:
• After restoring the 800xA Backup
on the Aspect Server, delete all
MOD OPC DA Service Provider(s).
• New Service Provider(s) will be
created automatically during
deploy of the Connectivity
Server(s).
Systems having Combined Aspect
Server and MOD CS:
• After restoring the 800xA Backup
on the Aspect Server, the Service
Provider for the first Aspect
Server\Connectivity Server must
be renamed as it is the first node
in the System 800xA 6.1. The
format is as follows:
MOD_DA_nodename
• Any remaining MOD OPC DA
Service Provider(s), including ones
associated with other combined
Aspect Server\Connectivity Server
should be deleted. New MOD OPC
DA Service Provider(s) will be
created automatically during
Deploy of the Connectivity
Server(s).
2PAA111694-610 A 280
F 800xA 6.1 Service Group and Service Provider Names
F.1 ABB 800xA for MOD 300
2PAA111694-610 A 281
F 800xA 6.1 Service Group and Service Provider Names
F.1 ABB 800xA for MOD 300
Table F.4: Default OPC DA Service Group and Service Provider Names for MOD 300 with Batch
Management
Service Name Service Group Name Service Provider Name
OPCDA_Connector MOD_Batch_DA_ Systems having Separate Aspect
SG_%GroupName% Server and MOD 300 Batch Server:
• After restoring the 800xA Backup
on the Aspect Server, delete all
MOD Batch DA Service
Provider(s).
• New Service Provider(s) will be
created automatically during
deploy of the Connectivity
Server(s).
Systems having Combined Aspect
Server and MOD 300 Batch Server:
• After restoring the 800xA Backup
on the Aspect Server, the Service
Provider for the first Aspect
Server\Connectivity Server must
be renamed as it is the first node
in the System 800xA 6.1. The
format is as follows:
MOD_Batch_DA_nodename
• Any remaining MOD Batch DA
Service Provider(s), including ones
associated with other combined
Aspect Server\Connectivity Server
should be deleted. New MOD
Batch DA Service Provider(s) will
be created automatically during
Deploy of the Connectivity
Server(s).
2PAA111694-610 A 282
F 800xA 6.1 Service Group and Service Provider Names
F.1 ABB 800xA for MOD 300
F.1.2 Renaming MOD 300 AE Service Group and Service Provider Names
Perform this procedure after deploying all System 800xA 6.1 nodes.
1. Deployment of MOD 300 Connectivity server creates additional MOD Event Collector
Service Group(s) and Service Providers.
2. After all System 800xA 6.1 nodes are deployed, the newly created MOD Event
Collector (AE) service group(s) must be deleted from the service structure. This
newly created service group(s) can be identified by checking the Enabled state. AE
service groups created during the deployment of System 800xA 6.1 are disabled
(Enabled option is unchecked) by default.
3. The existing AE service group(s) and service providers must be renamed to match
the default System 800xA 6.1 nomenclature.
Table F.5: Default AE Service Group and Service Provider Names for MOD 300
Service Name Service Group Name Service Provider Name
Event Collector MOD_AE_SG_%GroupName% MOD_AE_nodename
2PAA111694-610 A 283
F 800xA 6.1 Service Group and Service Provider Names
F.2 ABB 800xA for DCI
2PAA111694-610 A 284
F 800xA 6.1 Service Group and Service Provider Names
F.2 ABB 800xA for DCI
2. Modify all OPC DA Service Group(s) and Service Provider(s) as in Table F.6.
Table F.6: Default OPC DA Service Group and Service Provider Names for DCI
Service Name Service Group Name Service Provider Name
OPCDA_Connector SG_DCI%DciOpcDaID%_DA Systems having Separate Aspect
Server and DCI CS:
• After restoring the 800xA Backup
on the Aspect Server, delete all
DCI OPC DA Service Provider(s).
• New Service Provider(s) will be
created automatically during
deploy of the Connectivity
Server(s).
Systems having Combined Aspect
Server and DCI CS:
• After restoring the 800xA Backup
on the Aspect Server, the Service
Provider(s) for the first Aspect
Server\Connectivity Server must
be renamed as it is the first node
in the System 800xA 6.1. The
format is as follows:
SG_DCI%DciOpcDaID%_DA_
nodename
• Any remaining DCI OPC DA
Service Provider(s), including ones
associated with other combined
Aspect Server\Connectivity Server
should be deleted. New DCI OPC
DA Service Provider(s) will be
created automatically during
Deploy of the Connectivity
Server(s).
2PAA111694-610 A 285
F 800xA 6.1 Service Group and Service Provider Names
F.2 ABB 800xA for DCI
3. As in Step 1., if DCI for Batch is used, make a note of the OPC Batch ID for DCI
Batch that is given while configuring 800xA 6.1 System using SCC tool. This OPC
Batch ID is to be provided in place of %DciOpcBaID% in Table F.7.
Table F.7: Default Service Group and Service Provider Names for DCI Batch
Service Name Service Group Name Service Provider Name
OPCDA_Connector SG_DCI%DciOpcBaID%_Batch_DA Systems having Separate Aspect Server
and DCI CS:
• After restoring the 800xA Backup on
the Aspect Server, delete all DCI Batch
DA Service Provider(s).
• New Service Provider(s) will be created
automatically during deploy of the
Connectivity Server(s).
Systems having Combined Aspect Server
and DCI CS:
• After restoring the 800xA Backup on
the Aspect Server, the Service Provider
for the first Aspect Server\Connectivity
Server must be renamed as it is the
first node in the System 800xA 6.1. The
format is as follows:
SG_DCI%DciOpcBaID%_
Batch_DA_nodename
• Any remaining DCI Batch DA Service
Provider(s), including ones associated
with other combined Aspect
Server\Connectivity Server(s) should
be deleted. New DCI Batch DA Service
Provider(s) will be created automatically
during Deploy of the Connectivity
Server(s).
2PAA111694-610 A 286
F 800xA 6.1 Service Group and Service Provider Names
F.2 ABB 800xA for DCI
4. As in Step 1. make a note of the OPC AE ID that is given while configuring 800xA
6.1 System using SCC tool. This OPC ID is to be provided in place of %DciOpcAeID%
in Table F.8.
2PAA111694-610 A 287
F 800xA 6.1 Service Group and Service Provider Names
F.2 ABB 800xA for DCI
Table F.8: Default OPC AE Service Group and Service Provider Names for DCI
Service Name Service Group Name Service Provider Name
Event Collector Systems with separate Aspect Server Systems with separate Aspect Server
and DCI CS: and DCI CS:
• After restoring the 800xA Backup on • After restoring the 800xA Backup on
the Aspect Server, delete all existing the Aspect Server, verify all DCI Event
DCI OPC AE Service Group(s) along Collector Service Provider(s) are
with their Service Provider(s) before deleted.
Deploy of DCI Connectivity • New Service Provider(s) will be
Server(s). created automatically during deploy of
• Service Group(s), along with their the Connectivity Server(s).
Service Provider(s) will be created • Enable the DCI OPC AE Service
automatically during Deploy of the Group from Service Structure >
Connectivity Server(s). Event Collector, Service.
Event Collector Systems with combined Aspect Server Systems with combined Aspect Server
(Continued) and DCI CS: and DCI CS:
After restoring the 800xA Backup on the After restoring the 800xA Backup on the
Aspect Server, delete all DCI OPC AE Aspect Server, verify all DCI Event
Service Group(s) along with their Service Collector Service Provider(s) are deleted
Provider(s) before Deploy of remaining before Deploy of remaining DCI
DCI Connectivity Server(s). Connectivity Server(s).
On the Primary Aspect Server + DCI On the Primary Aspect Server + DCI CS:
CS: • Run the AbbDciPostInstall.exe task to
For creation of Service Group, along with create the DCI AE Service Group and
the Service Provider of Primary AS\DCI Service Provider. AbbDciPostInstall is
CS follow the steps mentioned in Service located in the C:\Program Files
Provider column. (x86)\ABB Industrial IT\800xA\DCI
On the Redundant Aspect Server + DCI Library\DciConnect\bin folder.
CS and Other DCI CS(s): • Enable the DCI OPC AE Service
The DCI AE Service Group along with Group from Service Structure >
Service Provider will be handled Event Collector, Service.
automatically with the deploy of the On the Redundant Aspect Server + DCI
redundant AS+CS and other DCI CS(s). CS and Other DCI CS(s):
The DCI AE Service Provider will be
created automatically with the deploy of the
redundant AS+CS and other DCI CS(s).
2PAA111694-610 A 288
F 800xA 6.1 Service Group and Service Provider Names
F.2 ABB 800xA for DCI
2PAA111694-610 A 289
F 800xA 6.1 Service Group and Service Provider Names
F.3 800xA for AC 800M
2PAA111694-610 A 290
F 800xA 6.1 Service Group and Service Provider Names
F.3 800xA for AC 800M
Table F.9: Default OPC DA Service Group and Service Provider Names for AC 800M
Service Name Service Group Name Service Provider Name
OPCDA_Connector AC 800M service group name AC 800M service provider on
name: can be any logical name to differentiate nodename
multiple AC 800M service groups
Event Collector AC 800M service group name AC 800M service provider on
name: can be any logical name to differentiate nodename
multiple AC 800M service groups
2PAA111694-610 A 291
F 800xA 6.1 Service Group and Service Provider Names
F.4 ABB Asset Optimization
2PAA111694-610 A 292
G Identifying Node Functions and System Functions
G.1 Collecting Data from Existing System 800xA 5.1
2PAA111694-610 A 293
G Identifying Node Functions and System Functions
G.1 Collecting Data from Existing System 800xA 5.1
3. Expand the node in Collection Tool window and select System Report and Click
Collect.
4. Click OK and wait for the tool to collect all required data. The tool collects the data
and saves it in C:\ABBResults\
5. Extract the contents of CAB file from Step 4. (Right-click > Explore). Make sure the
extracted files consists of a file systemReport.ini.
2PAA111694-610 A 294
G Identifying Node Functions and System Functions
G.1 Collecting Data from Existing System 800xA 5.1
2PAA111694-610 A 295
G Identifying Node Functions and System Functions
G.2 Node Functions and System Functions
2PAA111694-610 A 296
G Identifying Node Functions and System Functions
G.3 Definitions
G.3 Definitions
Below procedures are applicable to both 800xA 5.0 SP2 and 800xA 5.1 systems,
which will be referred to as 800xA 5.x systems.
Before upgrading an existing 800xA 5.x System to 800xA 6.1, it is important to understand
how the System and node functions are configured in the existing 800xA 5.x System.
800xA 6.1 system should be planned similar to 800xA 5.x system.
The following definitions helps in understanding the node and system functions in 800xA
6.1 Systems.
G.3.4 Options
System functions may have selectable options to determine functional characteristics
or behavior. The System Installer activates options on relevant nodes to reflect the
selections.
For more information on the Node Functions and System Functions, refer to System
800xA System Guide Technical Data and Configuration (3BSE041434*) and System
800xA System Guide Functional Description (3BSE038018*).
2PAA111694-610 A 297
G Identifying Node Functions and System Functions
G.4 Identifying System Functions
2PAA111694-610 A 298
G Identifying Node Functions and System Functions
G.4 Identifying System Functions
1. Analyzing the Installed software on the nodes - Following System Functions can be
identified by analyzing the installed software on nodes in 800xA 5.x System. Refer
to Collecting Data from Existing System 800xA 5.1, on how to collect installed
software information using Diagnostics Collection Tool.
Check for the following in 800xA 5.x System Function to be selected while
System planning 800xA 6.1 System
Installed software: "ABB Inform IT - Data Direct Services
DataDirect
Installed software: "ABB Inform IT - Information Management - IM Desktop
Display Services" and "ABB Inform IT - Tools
Desktop Trends"
Note: On Client nodes and non-IM
History Services Servers.
Installed software: "ABB Device Library Device Library Wizard
Wizard - Server " or "ABB Device Library
Wizard - Client"
Installed software: " ABB Inform IT - PDL Information Management - IM Services:
Browser Light" PDL Browser
Note: This is only installed on IM
Servers.
Installed software: " ABB Inform IT - If this software is installed on IM Servers,
Profile Client" select: Information Management - IM
Services: Profile Client
If this software is installed on non-IM
Servers, select: Information Management
- IM Profile Client
Installed software: "ABB HART Device Management PROFIBUS and
Multiplexer Connect Package" HART: HART Multiplexer Connect
Installed software: "ABB Base Software AC 800M SoftController
for SoftControl"
2PAA111694-610 A 299
G Identifying Node Functions and System Functions
G.4 Identifying System Functions
2. Analyzing the loaded 800xA system extensions - Following System Functions can
be identified by analyzing the system extensions loaded in the 800xA 5.x System.
To check the list of loaded system Extensions,
a. Open Plant Explorer Workplace
b. In the Admin Structure, Navigate to Administrative Objects > Domains >
System Name, Domain
c. Select System Extensions aspect.
d. Refer to the below table to identify the system functions on an existing 800xA
5.x system.
2PAA111694-610 A 300
G Identifying Node Functions and System Functions
G.4 Identifying System Functions
2PAA111694-610 A 301
G Identifying Node Functions and System Functions
G.4 Identifying System Functions
2PAA111694-610 A 302
G Identifying Node Functions and System Functions
G.4 Identifying System Functions
2PAA111694-610 A 303
G Identifying Node Functions and System Functions
G.4 Identifying System Functions
Following are the System Functions that are configured on all 800xA 6.1 Systems by
default:
• Base System
• Central Licensing System
• Diagnostics Collection Tool
System Function: Symbol Factory Controls needs to be selected only if the Symbol
Factory Controls are used in VBPG graphics of existing 800xA 5.x System. For more
information, contact ABB Technical Support.
2PAA111694-610 A 304
G Identifying Node Functions and System Functions
G.4 Identifying System Functions
For more information on planning System Functions, refer to System 800xA System
Guide Technical Data and Configuration (3BSE041434*).
2PAA111694-610 A 305
G Identifying Node Functions and System Functions
G.5 Identifying Node Functions
Node Function to be
selected in 800xA 6.1 Where it was configured in 800xA 5.x System
System
Profibus and HART Check for node with installed Software: "ABB
Connectivity Services Profibus Device Integration Library"
AC100 Connectivity Services Check for node with installed Software: "ABB AC
100 OPC Server"
AC 800M SoftController Check for node with installed Software: "ABB Base
Software for SoftControl"
2PAA111694-610 A 306
G Identifying Node Functions and System Functions
G.5 Identifying Node Functions
2. Fetch Node Type Information using DCT - Diagnostics Collection Tool has the
functionality to identify the Node Type information of an 800xA 5.x system. Refer to
Collecting Data from Existing System 800xA 5.1, on how to collect Node Type
information using Diagnostics Collection Tool.
Following Node functions can be identified automatically using DCT functionality.
2PAA111694-610 A 307
G Identifying Node Functions and System Functions
G.5 Identifying Node Functions
3. Analyzing the 800xA Service Structure - Service Structure of existing 800xA 5.x
system can be analyzed to find where specific node function(s) are configured.
a. Open Plant Explorer Workplace.
b. Navigate to Service Structure >Services > ServiceName, Service >
ServiceGroup Name, Service Group > Service Provider Name, Service
Provider.
c. Select Service Provider Definition aspect.
d. The Node field in Configuration Tab gives the node where a node function is
configured.
2PAA111694-610 A 308
G Identifying Node Functions and System Functions
G.5 Identifying Node Functions
2PAA111694-610 A 309
G Identifying Node Functions and System Functions
G.5 Identifying Node Functions
2PAA111694-610 A 310
G Identifying Node Functions and System Functions
G.5 Identifying Node Functions
2PAA111694-610 A 311
G Identifying Node Functions and System Functions
G.5 Identifying Node Functions
Node Function to be
selected in 800xA 6.1 Where it was configured in 800xA 5.x System
System
SoftPoint Services a) Navigate to Control Structure > Soft Point
Server, Soft Point Generic Control Netwrok.
b) Check the configuration of aspect: Adapter Data
Source Definition
Foundation Fieldbus a) Navigate to Control Structure > Subnet name,
Connectivity Services HSE Subnet
b) Check the configuration of aspect: OPC Data
Source Definition
PC, Network and Software a) Navigate to Control Structure > IT Server, IT
Monitoring services OPC Sever Network
b) Check the configuration of aspect: OPC Data
Source Definition
PC, Network and Software a) Navigate to Control Structure > IT Server, IT
Monitoring services OPC Sever Network
Additional b) Check the configuration of aspect: OPC Data
Source Definition
DCI Connectivity Services a) Navigate to Control Structure > Symphony DCI
OPC Server Network.
b) Check the configuration of aspect: OPC Data
Source Definition
800xA for Symphony Plus a) Navigate to Control Structure > Harmony,
Harmony Connectivity Harmony OPC Server work.
Services b) Check the configuration of aspect: OPC Data
Source Definition
800xA for MOD 300 a) Navigate to Control Structure > MOD OPC
Connectivity Services Server Network
b) Check the configuration of aspect: MOD OPC
Data Source Definition
IEC 61850 Connectivity a) Navigate to Control Structure > IEC OPC Server
Services Instance name, IEC61850 OPC Server
b) Check the configuration of aspect: OPC Data
Source Definition
OPC Server AC 800M a) Navigate to Control Structure > Control Network
2PAA111694-610 A 312
G Identifying Node Functions and System Functions
G.5 Identifying Node Functions
Following node functions are configured on Primary Aspect Server node by default.
• Aspect Services
• Event Storage Services
• Central Licensing System
• Device Library Wizard Services
Following node functions were installed on all nodes by default in 800xA 5.x systems
but in 800xA 6.1, you can choose where to install them.
• Information Manager Desktop Tools
• Bulk Data Manager
In 800xA 5.x systems, the node having the folder configserver in 800xA Installation
drive (default is C:\configserver) is to be planned as Melody configuration server with
Node function: 800xA for AC870P/Melody Configuration Services.
2PAA111694-610 A 313
G Identifying Node Functions and System Functions
G.5 Identifying Node Functions
For more information on planning Node Functions, refer to System 800xA System Guide
Technical Data and Configuration (3BSE041434*).
2PAA111694-610 A 314
H Footprint Reduction during Upgrade
H.1 Introduction
H.1 Introduction
System 800xA makes better use of hardware than older system versions. The introduction
of the Node Function concept allows more functionality per node.
This appendix describes the workflow and procedure to take advantage of the smaller
footprint in System 800xA during upgrade from previous system versions. The procedure
enables the reduction of number of nodes in the upgraded system.
The footprint reduction is achieved by identifying the node functions to be moved and
combined with other node functions in a node. Through this consolidation of 800xA
functionality the number of nodes can be reduced during the upgrade while keeping the
same overall functionality of the System 800xA.
H.2 Example
The example illustration below demonstrates a simple example of moving the node
functions from the connectivity server to the aspect server during the upgrade to reduce
the footprint of the 800xA System.
2PAA111694-610 A 315
H Footprint Reduction during Upgrade
H.3 Considerations
H.3 Considerations
The considerations to be taken before planning for an upgrade with footprint reduction:
• Footprint reductions is performed only during offline upgrade.
• Footprint Reduction of 800xA for AC 800M Connectivity Servers located in different
Control Network Areas is not supported.
• The following services are supported from one node to another during upgrade:
– OPC Server for AC 800M.
– PROFIBUS and HART Connectivity Services.
– PC, Network and Software Monitoring Services.
– Asset Optimization Services.
– IEC 61850 Connectivity Services.
– PLC Connect Services, SoftPoint Services.
– FOUNDATION Fieldbus Connectivity services
– Basic History Services.
– Advant Master Connectivity Services
Performing Footprint Reduction for Advant Master Connectivity Services will result
in loss of any user defined aspect created for MB300 RTA Board Object and RTA
Load Object
• The intended reduction by combining the node functions must be as per the
constraints and specifications specified in the System 800xA System Guide Technical
Data and Configuration (3BSE041434*).
2PAA111694-610 A 316
H Footprint Reduction during Upgrade
H.4 Source System Workflow
2PAA111694-610 A 317
H Footprint Reduction during Upgrade
H.5 Target System Workflow
2PAA111694-610 A 318
H Footprint Reduction during Upgrade
H.5 Target System Workflow
2PAA111694-610 A 319
H Footprint Reduction during Upgrade
H.5 Target System Workflow
New System is created temporarily to create and export the system configuration
information that will be imported later on the upgraded system.
2PAA111694-610 A 320
H Footprint Reduction during Upgrade
H.5 Target System Workflow
8. The System Configuration as intended in System 800xA 6.1 with consolidation must
be planned to capture the System Configuration information.
The consolidated plan must be include all the System functions and node functions
part of the source system, the consolidation is achieved to move functions from one
node to another node to reduce the number of servers. The system restore will fail if
any of the functions are missed in the plan.
Perform the following to plan the System 800xA 6.1 using System Configuration
Console.
a. Go to System Setup > Configure System task in SCC, plan the 800xA 6.1
System identical to 800xA 5.1 system. Refer to System 800xA Installation,
Update, and Upgrade Getting Started (2PAA111708*) on how to plan the system.
b. Select the System Functions tab and select all the System functions part of the
source system
c. Select the node functions tab and add all the nodes as intended in the 6.1 (do
not the add the nodes which are intended to be removed in 6.1). Select the
node functions for each node based on the intended configuration as per footprint
reduction.
During planning 800xA 6.1 system, few node functions require service group name
and service provider name to be entered. For standard nomenclature of service group
names and service provider names, refer to Appendix F.
For Batch Redundancy, a server node in the system needs to be configured and
designated as the Batch Witness Server. Refer to System 800xA Batch Management
Configuration (3BUA000146*) for more information.
For Advant Master Connectivity Server node function, it is mandatory to configure
Network Group Number, Network 1, Network 2, and Node Number. These numbers
are documented in the Pre-Upgrade Procedures.
2PAA111694-610 A 321
H Footprint Reduction during Upgrade
H.5 Target System Workflow
9. The new plan created must be deployed only on the Primary Aspect Server to import
the System Configuration Aspects. All other nodes must be excluded from the
deployment. Perform the following to exclude all nodes except Primary Aspect Server
from deploy:
a. In the System Configuration Console Tool, under System Setup > Configure
System > System nodes,
b. Select and exclude all other nodes apart from Primary Aspect Server node
using Node actions... > Exclusion... option.
2PAA111694-610 A 322
H Footprint Reduction during Upgrade
H.5 Target System Workflow
10. Deploy system with only Primary Aspect Server by clicking on the Deploy System.
2PAA111694-610 A 323
H Footprint Reduction during Upgrade
H.5 Target System Workflow
11. After successful deployment, export and save the System Configuration and System
Configuration State aspects from: Admin Structure > Administrative Objects >
Domains > <System Name>,Domain.
2PAA111694-610 A 324
H Footprint Reduction during Upgrade
H.5 Target System Workflow
12. Delete the newly created 800xA system (see Step 7.).
a. Go to the Configuration Wizard and select System Administration, and click
Next.
b. Mark the system you want to delete. Click Next.
c. Select Systems and click Next.
d. Select Stop and click Next.
e. Select <system name> and click Next.
f. Select Delete, click Next.
g. Select <system name> and click Next.
h. Click Finish in the Apply Settings dialog box.
i. Wait a few minutes and when the Configuration Wizard appears again with the
System dialog box the deletion of the system is completed.
j. Click Exit.
k. Restart the Primary Aspect Server node.
2PAA111694-610 A 325
H Footprint Reduction during Upgrade
H.5 Target System Workflow
13. Restore the 800xA 5.1 System backup on the Primary Aspect Server using
configuration Wizard. The User Account that is used for 800xA System restore using
the Configuration Wizard must be a member of the following groups:
• IndustrialITUser
• IndustrialITAdmin
• Local Administrators
Perform the following to restore the system using Configuration Wizard:
a. Open the Configuration wizard.
b. In the Select Type of Configuration dialog box, Select Restore System
and click Next.
c. In the Restore Selection dialog box, navigate to the path of 800xA 5.1
System Backup and click Next.
d. In the System Directories Selection dialog box, accept the default selections
and click the Next.
e. In the Node Configuration dialog box, check node name in the backup,
original node name and click Next.
f. In the Apply Settings dialog box, check summary info of selection and click
Finish.
g. Restart the node when advised during the restore procedure.
14. Check for messages in the log file (select the View Log check box in the Configuration
Wizard). Refer to Errors and Warnings during Upgrade to resolve any received
warning or error messages. Restart the node when advised during the restore
procedure.
15. Import the System Configuration and System Configuration State aspects. The
aspects are to be imported to the below path: Admin Structure > Administrative
Objects > Domains > System Name,Domain
2PAA111694-610 A 326
H Footprint Reduction during Upgrade
H.5 Target System Workflow
16. To make the future updates and upgrades easier, the Service Group names and
Service Provider names must match either the default names for System 800xA 6.1
or the configured names for node functions with Server Groups and Providers
configured. It is mandatory to rename the Service Group and Provider names on
the Primary Aspect Server as per the default format before we proceed.
For Advant Master: Delete the Old MB300 RTA Board object (s) under Control
Structure > Root, Domain > MB300 Network object.
For more information about the correct names for service groups and providers,
refer to Appendix F.
If the Service Group names and Service Provider names do not match in the
configuration created by the system installer and imported in Step 15., Deploy can
fail or duplicate Service Groups and Providers may be created after upgrade. In this
case the duplicate Service Groups and Providers needs to be cleaned up from 800xA
6.1 system looking at 800xA 5.1 reference System.
17. Refer to Compare the Number of Aspects and Objects and record the number of
aspects and objects in the system. Compare these values to those recorded when
the system was backed up.
18. Verify the affinity settings to ensure best system performance. Refer to System
800xA Post Installation (2PAA111693*) for more information on how to configure
affinity.
2PAA111694-610 A 327
H Footprint Reduction during Upgrade
H.5 Target System Workflow
19. Verify the Aspect Directory Services to ensure that Aspect Servers are in correct
order.
a. Open the Plant Explorer Workplace.
b. Navigate to Service Structure > Services >Aspect Directory > Basic, Service
Group.
c. In the Service Group Definition aspect, click the Configuration tab.
d. Verify if the Primary Aspect Server node deployed is first in the list followed by
other Aspect Servers. If necessary, correct the order.
20. In the System Configuration Console Tool, under System Setup > Configure
System > System Nodes, select the node to be deployed and enable for deployment
using Node actions... > Exclusion... > Include in deployment option. Perform this
action to include all remaining nodes.
21. If system has ABB 800xA for AC 100 then copy the saved BCD file folder to the
planned AC 100 Connectivity Server node on 800xA 6.1 system.
22. From Primary Aspect Server, deploy all the remaining nodes. Refer to System 800xA
Installation, Update, and Upgrade Getting Started (2PAA111708*), for more
information.
2PAA111694-610 A 328
H Footprint Reduction during Upgrade
H.6 Node Function Configuration
Time Service, if there is already a time service on the new target node then delete the
old service provider.
Perform the following procedure to configure the History Source:
1. Open Plant Explorer Workplace.
2. Use the Structure Selector to open the Control Structure.
3. Navigate to the path using the Object Browser: Root, Domain > Control Network
object
4. Click History Source aspect and verify the Service Group.
5. Change the Service Group, if required.
2PAA111694-610 A 329
H Footprint Reduction during Upgrade
H.6 Node Function Configuration
2PAA111694-610 A 330
H Footprint Reduction during Upgrade
H.6 Node Function Configuration
2PAA111694-610 A 331
H Footprint Reduction during Upgrade
H.6 Node Function Configuration
AoWebServerNode
If the replaced AO Server node was designated as the AO Web Server then perform the
following steps to set the new AO Web Server Node.
1. Open a Plant Explorer Workplace.
2. Use the Structure Selector to open the Control Structure.
3. Use the Object Browser to navigate to: Root, Domain > Asset Optimization, Asset
Optimization
4. Select Asset Optimization Configuration Properties in the Aspect List Area.
5. In the Preview Area, set the AOWebServerNode property to the new AO server
node.
2PAA111694-610 A 332
H Footprint Reduction during Upgrade
H.6 Node Function Configuration
Perform the following procedure to configure the IEC 61850 History Source:
1. Open a Plant Explorer Workplace.
2. Use the Structure Selector to open the Control Structure.
2PAA111694-610 A 333
H Footprint Reduction during Upgrade
H.6 Node Function Configuration
3. Use the Object Browser to navigate to: Root, Domain > IEC61850 OPC Server
object
4. Click History Source Aspect and verify the Service Group.
5. Change the Service Group if required.
2PAA111694-610 A 334
H Footprint Reduction during Upgrade
H.6 Node Function Configuration
3. Edit the Properties, same as provided for Node function Advant Master
Connectivity Services in Primary Aspect Server while planning in System
Configuration Console.
4. Click Next and Finish.
5. Select MB 300 RTA Settings
6. Edit the Properties, same as provided for Node function Advant Master
Connectivity Services in Primary Aspect Server while planning in System
Configuration Console.
7. Click Next and Finish.
Service
Service Provider Configuration
Name
Basic History Node function Advant Master Connectivity Services if included in
Primary Aspect Server:
• The service providers of the following services configured for the
old node must be configured to use the new target node.
Node function Advant Master Connectivity Services if included
other than Primary Aspect Server:
• The service providers of the following services targeting the old
node must be deleted, as a new service provider will be created
after deploy.
2PAA111694-610 A 335
H Footprint Reduction during Upgrade
H.7 Remove Nodes
6. Set the SMS and e-mail Messaging Service Provider node to the node designated
to run the Messenger Service in the Node: dropdown list box.
7. Select the Enabled check box and click Apply. This will set the Service Provider
hostname for SMS and e-mail Messaging.
Verify the affinity settings to ensure best system performance. Refer to System 800xA
Post Installation (2PAA111693*) for more information on how to configure affinity.
For the functions moved to the new target node the post upgrade procedures must
be performed on the new target node.
2PAA111694-610 A 336
Revision History
Updates in Revision Index A
Revision History
The revision index of this User Manual is not related to the 800xA 6.1 System Revision.
The following table lists the revision history of this User Manual.
Revision
Description Date
Index
A Published for 800xA 6.1 release December 2018
2PAA111694-610 A 337
2PAA111694-610 A 338
Index
Index
Numerics Calculation service
800xA for AC 870P/Melody Preparation, 102
Preparation, 90 Consistency check
800xA for MOD 300 Pre-upgrade, 44, 73, 225
Preparation, 90 Control Builder M, 201
800xA system backup Controller online upgrade, 261
Pre-upgrade, 108
E
A Engineering studio
About this book, 13 Function designer system extensions
AC 800M Preparation, 81
Post upgrade, 201 Event collector service, 184
Advant master
Post upgrade, 156 F
Pre-upgrade, 83, 85, 155 FOUNDATION fieldbus
Alarm priority mapping aspects Post upgrade, 152
Post upgrade, 137 Pre-upgrade, 83
Pre-upgrade, 79
Asset optimization I
Post upgrade, 177 Information management
Preparation, 93 Post upgrade, 189
Autostart shortcut, 209 Preparation, 99, 116
Information management maintenance, 197
B
Basic history service M
Post upgrade, 188 Melody
Basic history service data Post upgrade, 172
Preparation, 122 Minimum hardware requirements, 19
Batch management
Preparation, 78 O
Batch Management Online upgrade controller level, 261
Shutdown script, 186
Toolbar, 187 P
Planning, 18
C PLC connect
Calculations Post upgrade, 174
Post upgrade, 200 PreTreat2.dll, 92
2PAA111694-610 A 339
Index
R U
Reconfiguring group displays, 137 Upgrade Control Builder M projects, 201
Restarting event collector service, 184 Upgrade order, 28, 53
RTA board
Post upgrade, 156 W
Warning and error messages, 239
S
Safeguard
2PAA111694-610 A 340
www.abb.com/800xA 800xA is a registered or pending trademark We reserve all rights to this document
of ABB. All rights to other trademarks reside and the items and images it contains.
www.abb.com/controlsystems with their respective owners. The reproduction, disclosure to third parties
or the use of the content of this document
We reserve the right to make technical – including parts thereof – are prohibited
changes to the products or modify the without ABB’s prior written permission.
2PAA111694-610 A