0% found this document useful (0 votes)
29 views

ReleaseNotes

Uploaded by

raphael31
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
29 views

ReleaseNotes

Uploaded by

raphael31
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 98

Compact 800 Engineering

Compact Control Builder AC 800M 5.1


Version 5.1.0/0

Release Notes
Compact 800 Engineering
Compact Control Builder AC 800M 5.1
Version 5.1.0/0

Release Notes
NOTICE
This document contains information about one or more ABB products and may include a
description of or a reference to one or more standards that may be generally relevant to
the ABB products. The presence of any such description of a standard or reference to a
standard is not a representation that all of the ABB products referenced in this document
support all of the features of the described or referenced standard. In order to determine
the specific features supported by a particular ABB product, the reader should consult the
product specifications for the particular ABB product.

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.

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 hard-
ware described in this document.

This document and parts thereof must not be reproduced or copied without written per-
mission 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 89/336/EEC and in Low
Voltage Directive 72/23/EEC.

TRADEMARKS
All rights to copyrights, registered trademarks, and trademarks reside with their respec-
tive owners.

Copyright © 2003-2010 by ABB.


All rights reserved.

Release: October 2010


Document number: 3BSE033044-5100
Table of Contents

Section 1 - Release Notes


Introduction .......................................................................................................................7
Executive Summary...........................................................................................................8
Revision Record ................................................................................................................8
Release Notes Safety Notices .........................................................................................9
Product Support .................................................................................................................9

Section 2 - Functionality Changes


Functionality Changes made in 5.0.2 Revisions ..................................................11
New Functions in Version 5.1 ..............................................................................15
Discontinued and Replaced Functions and Units.................................................24

Section 3 - Compatibility and Known Problems


Introduction .....................................................................................................................29
Version Designation.........................................................................................................30
Software .............................................................................................................30
Hardware .............................................................................................................30
Compatibility ...................................................................................................................31
Supported Versions...............................................................................................31
Compatible Hardware Modules.......................................................................................32
Compatible Firmware ......................................................................................................35
Known Problems .............................................................................................................36
Installation .......................................................................................................................36
Control Builder.....................................................................................................37
PROFINET IO......................................................................................................38

3BSE033044-5100 5
Table of Contents

Administration................................................................................................................. 39
Controller ............................................................................................................ 39
Communication.................................................................................................... 39
I/O Handling ........................................................................................................ 42
PROFIBUS-DP .................................................................................................... 43
Operation......................................................................................................................... 44
Control Builder .................................................................................................... 44
OPC Server .......................................................................................................... 46
Controller ............................................................................................................ 47
Communication.................................................................................................... 49
I/O Handling ........................................................................................................ 52
PROFIBUS-DP .................................................................................................... 55
IEC 61850 ............................................................................................................ 56
Configuration .................................................................................................................. 58
Control Builder .................................................................................................... 58
Controller ............................................................................................................ 63
Communication.................................................................................................... 63
I/O Handling ........................................................................................................ 64
PROFINET IO ..................................................................................................... 65
Advant Fieldbus 100 ............................................................................................ 66
DeviceNet ............................................................................................................ 67
PROFIBUS-DP .................................................................................................... 69

Section 4 - Fixed Problems


Fixed Problems................................................................................................................ 71
Administration ..................................................................................................... 71
Configuration ....................................................................................................... 75
Operation ............................................................................................................ 81

6 3BSE033044-5100
Section 1 Release Notes

Introduction
This document represents the release notes for Compact Control Builder AC 800M,
Version 5.1.0/0.
This document describes the functionality changes and new functionalities
introduced for this product in this release. It lists the problems that existed in the
previous version that were fixed and corrected in this release. It also enumerates
known problems encountered in the final testing of this product release and
identifies workarounds that help overcome the problem. The document contains
additional notes that may be valuable to the customers and service personnel
working with the product. This document replaces the existing release notes for the
prior release and is included on the product media.
Problems are divided into categories. The categories are:
• Installation
• Administration
• Configuration
• Operation
• Instruction Manual Changes
• Miscellaneous

Some known issues are more important than others. Pay attention to the
Workarounds, Clarifications and Helpful Hints provided, particularly for the
issues that are marked Important.

3BSE033044-5100 7
Executive Summary Section 1 Release Notes

Executive Summary
This document covers the products listed in Version Designation on page 30.
This release of Compact Control Builder AC 800M (Version 5.1.0/0) is
compatible with Compact Control Builder version 5.0.x/x, 4.1.0/x and 4.0.0/0
with some reservations. See Compatibility on page 31, for further information.
The manual Compact Control Builder AC 800M, Getting Started (3BSE041584*)
describes how to install the products.
Appendix C in the Getting Started manual describes how to perform an upgrade.
Some libraries from the previous version are needed during an upgrade from
versions 5.0.x/x. These libraries are installed if they are enabled through the
Custom Installation option during the Control Builder installation.

Revision Record
Table 1. Revisions

Revision Release Date Remarks


Version 5.1.0/0 October, 2010 5.1

8 3BSE033044-5100
Section 1 Release Notes Release Notes Safety Notices

Release Notes Safety Notices


Failure to follow all Warnings and Instructions may lead to loss of process, fire,
or death.
Read Release Notes carefully before attempting to install, operate, or maintain
this software.
Install the software within the design limitations as described in the installation and
upgrade instructions. This software is designed to operate within the specifications
of Compact Control Builder AC 800M. Do not install this software to systems that
exceed these limits.
Follow your company's safety procedures.
These Release Notes are written only for qualified persons and are not intended to
be a substitute for adequate training and experience in the safety procedures for
installation and operation of this software. Personnel working with this software
must also exhibit common sense and good judgment regarding potential hazards for
themselves and other personnel in the area. Should clarification or additional
information be required, refer the matter to your ABB sales representative and/or
local representative.
File these Release Notes with other instruction books, drawings, and descriptive
data of the Compact Control Builder AC 800M. Keep these release notes available
for the installation, operation and maintenance of this equipment. Use of these
release notes will facilitate proper operation and maintenance of Compact Control
Builder AC 800M and its software and prolong its useful life.
All information contained in release notes are based on the latest product
information available at the time of printing. The right is reserved to make changes
at any time without notice.

Product Support
Contact ABB technical support or you local ABB representative for assistance in
problem reporting.

3BSE033044-5100 9
Product Support Section 1 Release Notes

10 3BSE033044-5100
Section 2 Functionality Changes

The functionality changes related to Compact Control Builder AC 800M


Version 5.1 include the following:
• Functionality Changes made in 5.0.2 Revisions on page 11.
• New Functions in Version 5.1 on page 15.
• Discontinued and Replaced Functions and Units on page 24.
• Backup Media on page 27.

The term Control Builder refers to Compact Control Builder.


The term OPC Server refers to OPC Server for AC 800M.
The term Modem refers to modems that are configured and controlled by a
controller. It does not refer to modems that are transparent for the controller.

Functionality Changes made in 5.0.2 Revisions


The following gives an outline of the functionality changes made in 5.0.2 revisions.

Search & Navigation


Offline and Online/Test mode searches gave the same result prior to version
5.0 SP2. Online searches were modified, in version 5.0 SP2, to Iterative Searches
(formerly known as Deep Searches).
A new option for Online/Test mode, called Iterative searches in Online/Test mode
has been introduced in Control Builder. This option is selected by default. This
option is at Tools > Setup > Station > Search and Navigation Settings. By un-
checking this option, you can have the same functionality as Offline searches. After
such a search in online/test mode it is still possible (via context menu) to continue
with an iterative search for an item.

3BSE033044-5100 11
Functionality Changes made in 5.0.2 Revisions Section 2 Functionality Changes

Network Filter in AC 800M for High Network Load


A network filter has been introduced in the AC 800M to handle high network load.
In case of high network load, the filter discards packets to reduce the impact on the
CPU load in the controller. The filter has been verified to handle a network load of
10% of link speed. It is capable of handling a higher load, but the limit depends on
other contributions to the total CPU load, such as the application load, the amount of
Modulebus traffic and whether CPU redundancy is used or not. The filter however
does not guarantee that the controller can handle all types of network storms.

Compile Indication for Copy Unconnected Channels


Compile indication if Copy unconnected channels is activated
The Copy unconnected channels is considered a commissioning function but the
user may forget to turn it off. Therefore is a Compile warning has been added to
inform the user if the function is active when downloading.

Support for DSDP 160 I/O boards for CI856 (S100 I/O)

Control Builder and FBD/LD now support screen resolutions larger than 1600
horizontal pixels

Improved Execution Performance


Reduced execution time was not experienced for projects using a certain
programming style during the upgrade to Version 5.0 SP2. The characteristic of
affected projects is the extensive use of function blocks with many in parameters of
String datatype. For example, the function blocks from SignalLib. These projects
now experience up to 10% lower execution time when compared to Version 5.0 SP2.

12 3BSE033044-5100
Section 2 Functionality Changes Functionality Changes made in 5.0.2 Revisions

Not more than 12 S800 I/O-modules on a cluster


Having more than twelve S800 I/O-modules on a cluster is now prevented. It was
possible to configure and download 12 redundant Modulebus I/O instead of 6. This
configuration is now detected and prevented.
• If the number of modules in a cluster is larger than 12, the following error
message in the Compilation Summary window is displayed:
The number of modules in cluster <cluster number> is larger
than 12.
• If there are modules in redundant mode at position 7 or larger, the following
error message is displayed:
The module at position <module position> in cluster <cluster
number> is in redundant mode. This is not allowed for modules
at position 7 or larger.

Download prevented if the selected start mode cannot be fulfilled


If there is an application executing in the controller and the selected start mode
cannot be performed at download, then it is not possible to continue the download
(the download is aborted). A dialog is displayed, which contains the error details
and also states that a new start mode should be selected manually to continue the
download.

Possibility to sort instances manually in Control Builder Project Explorer


Version 5.0 SP2 supported easier navigation in the Project Explorer. All Control
Module instances and Function Block instances were sorted in an alphabetic order
in the Project Explorer. Now it is possible to have a manually sorted presentation
order instead.
The default behavior is to display the objects in alphabetic order, but this can be
overruled by changing the system variable AlphabeticPresentationOfObjects in
Tools > Setup > Station > General.

3BSE033044-5100 13
Functionality Changes made in 5.0.2 Revisions Section 2 Functionality Changes

New INSUM MCU type


There is a new INSUM MCU type called MCU v2 A+. This combines MCU v2 and
MCU A+. It does not have process related alarm/warnings and has individual
configuration (filtering) possibilities for the status word.

Automatic search for newer library versions


A user library can now be replaced on disc with a newer version without causing
source code errors when later on opening the project.

14 3BSE033044-5100
Section 2 Functionality Changes New Functions in Version 5.1

New Functions in Version 5.1

Support for PM891


The PM891 controller is a new controller with 256MB memory and performance
data which is approximately three times the performance of PM864. PM891 may be
used in both single and redundant configurations. The Controller does not have any
local modulebus, and hence cluster modem is always needed when S800 I/O on
modulebus is used.

Support for AF 100 using CI869


The CI869 Communication Interface makes it possible for an AC 800M Controller
to be connected to AF 100 (Advant Fieldbus 100). This is achieved using the
AF 100 hardware library (CI869AF100HwLib). CI869 has support for line and CI
module redundancy.

Support for PROFINET IO using CI871


The CI871 Communication Interface makes it possible for an AC 800M Controller
to be connected to a PROFINET IO network. This is achieved using the PROFINET
IO hardware library (CI871PROFINETHwLib). The Device Import Wizard
included in Control Builder can be used to import definition files for PROFINET
IO. CI871 has no support for redundancy.

Support for DeviceNet using CI873


The CI873 Communication Interface makes it possible for an AC 800M Controller
to be connected to the DeviceNet protocol via the gateway LD 800DN. This is
achieved using the EtherNet/IP hardware library (CI873EthernetIPHwLib). The
Device Import Wizard included in Control Builder can be used to import definition
files for EtherNet/IP and DeviceNet.

Communication Variables - Inter Application Communication (IAC)


Communication Variables (Inter Application Communication - IAC) can be used for
communication between applications running in the same or different controllers.
IAC can handle communication variables with a size that is less than or equal to

3BSE033044-5100 15
New Functions in Version 5.1 Section 2 Functionality Changes

1400 Byte with a maximum of 1000 components. Communication Variables can be


defined in the POU types: Program and Single Control Module located in the
Application root. The status of a Communication Variable can be accessed in the
application code by adding :status to the communication variable, for example
CVApp1:status. The status type is of the data type dword. ISP values can also be
configured for Communication Variables. To determine value ownership of bi-
directional communication is the attribute reverse used. A diagnostic overview of
Communication Variables can be viewed from the Remote System dialog in Control
Builder.

Engineering Environments — Project Explorer


• Enhancement to Connect Library and Connect Application Dialogs
The dialog for connecting libraries to libraries, applications, or controllers, and
the dialog for connecting applications to controllers are enhanced. They now
support multiple selection of items. The connect operation can also be done
using drag and drop in the Project Explorer, that is, drag an application to a
controller instead of using the connect application dialog.
• Improvements in the Message Pane of the Project Explorer
The performance of the message pane has been improved. It can now hold a lot
of texts without slowing down performance during compilation operations, and
so on. It has also been enhanced with icons for errors and warnings. This makes
it easier to find these kind of messages during a compilation and download
operation.
• Number of Applications per Controller
The maximum number of applications running in a controller has been
increased to 32.
• Application Folder Object
In a Project there is support for a structuring object called Folder. The Folder
object shall be used to get a better overview of the applications in a project.
One or several Folders can be inserted below the Applications object. A Folder
object can contain one or several applications, a Folder can be placed in other
Folders.

16 3BSE033044-5100
Section 2 Functionality Changes New Functions in Version 5.1

• Increased max length for library name


The maximum length on library names is increased from 20 to 32 characters.
This applies to both 1131 libraries and hardware libraries.
• Support for more than 255 major library versions
The maximum major version number for a library is increased from 255 to
32767.

Engineering Environments — Application Programming


• Reverse Attribute on Structured Data Types
On a component in a structured data type it is possible to set the attribute
reverse to indicate the data flow direction, for example, a data type can have the
attribute "retain reverse". The reverse attribute enables compilation checks on
Control Module parameters with direction attributes and forward and backward
components. The reverse is also used for Inter Application Communication to
determine value ownership for bi-directional communication. All libraries that
are delivered together with the Control Builder are updated with the reverse.
• Parameter Direction for Control Modules
For a Control Module parameter it is now possible to define the direction. The
different directions are in, out, in_out, or unspecified. Unspecified has the same
behavior as earlier versions where no parameter direction could be set on
control modules. When applicable will parameters in control module types
created in system versions before Version 5.1 get the parameter direction
unspecified when they are upgraded to Version 5.1. All libraries that are
delivered together with the Control Builder are updated with the unspecified
attribute when applicable.

Engineering Environments — Improved Navigation in the FBD and LD Editors


In the FBD/LD Editors is it now possible to:
• Scroll left/right in view using SHIFT + Scrollwheel
• Zoom in/out in view using CTRL + Scrollwheel

3BSE033044-5100 17
New Functions in Version 5.1 Section 2 Functionality Changes

Engineering Environments — Compile and Download


• Task Analysis Tool
A tool called Task Analysis is available to analyze the tasks in the controller.
The tool helps the user to identify potential problems during download due to
task settings. The tool will prevent download if severe problems are found.
• Compiler Checks Parameter Direction
A compilation check verifies that code in a Control Module does not write to
its input parameters. It is allowed to both read and write to output parameters.
Special rules apply for parameters of structured data types containing reverse
components:
– A control module is not allowed to write to reverse components in output
parameters.
– It is allowed to write to reverse components in input parameters.
• Compilation Warnings Saved in Difference Report Files
Compiler warnings shown in Difference Report are saved so that they can be
viewed when opening a saved Difference Report from an earlier download.

18 3BSE033044-5100
Section 2 Functionality Changes New Functions in Version 5.1

Engineering Environments — Hardware Configuration


• User Defined Names on Hardware Units
It is possible for the user to define an additional name to a hardware unit name
by right-click on the hardware object and select Rename, that is, a DI810 can
be renamed to Valves DI810.
• Hardware Configuration
The Move To functionality on hardware units is improved. If the new position
that is selected in the Move To dialog is occupied, the user will be prompted if
the units should swap places (functionality before Version 5.1) or if the unit
(and subsequent units) on the target position should be moved down one
position.
• Device Import Wizard
The Device Import Wizard is improved in this release to also handle definition
files for PROFINET IO, EtherNet/IP and DeviceNet. It is also possible to make
configuration changes and change diagnostic settings (for example mapping to
hardware status or alarm settings) on a type in the device Import wizard
without the need for a full import of the definition files.

Operation
• Increased performance for OPC write
The performance of OPC write requests from an OPC Client is increased with
in average 200-300 ms.
• Compact Control Builder automatically search for new versions of user
libraries
When a project is opened in Compact Control Builder, it automatically finds
the latest revision of a user defined library. This is applicable if the exact library
version number previously referred to from the project is not found.

3BSE033044-5100 19
New Functions in Version 5.1 Section 2 Functionality Changes

Control Network
• RNRP Loop Protection
In the controller, there is a protection against network loops enabled by default.
If a network loop is detected then the network interface of the controller is
disabled and a system event about this issue is generated. When the network
interface is disabled due to a network loop, the controller will still run, but may
not be able to communicate depending on whether both network interfaces or
only one is/are disabled. The controller will detect when the network loop has
been resolved and then the interface will be enabled again.

Control and IO
All supported S900 input modules have support for ISP.

Standard Libraries
Objects that have been added to the libraries delivered with the Control Builder, are:
• New Firmware Functions
– ClearBit
The firmware function ClearBit sets one specified bit to 0 in a
word/dword.
– ClearBits
The firmware function ClearBit sets several specified bits to 0 in a
word/dword.
– GetCVStatus
The firmware function GetCVStatus is used to get the status of a
Communication Variable.
– RealInfo
The firmware function RealInfo is used to get information about a real
value, that is. if it is within the allowed range. RealInfo is typically used
for check of overflow/underflow at arithmetic operations.

20 3BSE033044-5100
Section 2 Functionality Changes New Functions in Version 5.1

– SetBit
The firmware function SetBit sets one specified bit to 1 in a word/dword.
– SetBits
The firmware function SetBits sets several specified bits to 1 in a
word/dword.
– TestBit
The firmware function TestBit checks if one specified bit is 1 in a
word/dword.
– TestBits
The firmware function TestBits checks if several specified bits are all 1 in
a word/dword.

• ProcessObjLib
– UniCore
During the startup after a power failure, the objects are mandatorily
updated to reflect the actual state of the connected feedback signals. In
earlier versions this was only performed in case a signal quality transfer is
detected from bad to good (see technical description 3BSE047421D0071).
– BiCore
During the startup after a power failure, the objects are mandatorily
updated to reflect the actual state of the connected feedback signals. In
earlier versions this was only performed in case, a signal quality transfer is
detected from bad to good (See technical description
3BSE047421D0071).

3BSE033044-5100 21
New Functions in Version 5.1 Section 2 Functionality Changes

• ProcessObjExtLib
– MotorValve
The MotorValve function block type is suitable for graphical control and
supervision of a bidirectional (two activated position) motor valve.
– MotorValveCC
The MotorValveCC function block type is suitable for graphical control
and supervision of a bidirectional (two activated position) motor valve.
The input interface is of type control connection that can be connected to
an output object from a control loop.
– MotorValveM
The MotorValveM control module type is suitable for graphical control
and supervision of a bidirectional (two activated position) motor valve.

New Hardware Units


• New Controller
– PM891
The PM891 controller is a new controller with 256MB memory and
performance data which is approximately three times the performance of
PM864.
• New Communication Modules
– CI869
Communication interface for AF100
– CI871
Communication interface for PROFINET IO
– CI873
Communication interface for EtherNet/IP
– LD 800DN
Linking Device for DeviceNet

22 3BSE033044-5100
Section 2 Functionality Changes New Functions in Version 5.1

• New I/O Units


– DSDP 160
Support for the S100 I/O board DSDP 160 is added.

Legacy Protocols
• MODBUS TCP support for FC23
Modbus now has support for FC23, which allows both writing and reading
registers in one telegram. This improves performance when reading time-
stamped data.

• Handling of negative values on MODBUS TCP


It is now possible to transmit negative values on MODBUS TCP when using
signed data types (INT). All values over 32767 will be translated into negative
values when signed data types are used with Modbus function blocks. Signal
range will be from -32768 to 32767.

Maintenance
• Load Firmware to Removable Media from Project Explorer
By right-clicking on a controller in Project Explorer the user gets access to the
context menu Load Firmware to Removable Media. By using this menu
command the selected card will be formatted (if necessary) and then the
firmware will be placed on the card.

3BSE033044-5100 23
Discontinued and Replaced Functions and Units Section 2 Functionality Changes

Discontinued and Replaced Functions and Units

Engineering Environments — Project Explorer


• Applications Not Populated at Creation
When a new application is created in the Control Builder it is not automatically
populated, that is, the user needs to right-click the application and select New->
Data Type, Function Block Type, Control Module Type, Single Control
Module, Control Module or Program.
• New Icons in Project Explorer
The icons of the objects in Project Explorer are changed. Some of the tools in
the Control Builder. For example, difference report and search and navigation
also have new icons.
• Compact Flash Context Menu on Controller in Project Explorer
In previous versions the context menu option Compact Flash used to generate
an image of the files was needed to load the application from a compact flash
card. The menu option Compact Flash is replaced with Download to
Removable Media.
• Compact Flash Card Renamed to Backup Media
As some of the controller types use CF cards and others use SD cards, some of
the menu options and error messages are renamed in Backup Media.
• Enabling of Toolbar buttons in the FBD/LD Editor changed
To avoid high CPU load in the PC, when a deep structured FB type is
instantiated, the enabling of some toolbar buttons in the FBD/LD editor has
been changed. Instead of cyclically updating the toolbar, it is now updated only
on demand (demand as in, when a button is clicked).

24 3BSE033044-5100
Section 2 Functionality Changes Discontinued and Replaced Functions and Units

Engineering Environments — Compile and Download


• Maximum Number of IO Variable Connects per Controller
The maximum number of variables that can be connect via I/O in a controller
has been increased from 1000 to 50000.
• Maximum 12 S800 I/O-Modules on a Modulebus Cluster at Hardware
Simulation
Having more than 12 S800 I/O-modules on a modulebus cluster is not allowed,
a compilation check in the Control Builder verifies this at download. This
restriction is now also applicable for hardware simulation, that is, it will not be
possible to download to a hardware simulated controller if more than 12 S800
I/O-modules are configured on a modulebus cluster.
The six redundant S800 I/O-modules are counted as 12 modules

S800 IO
• Changed Default Value of FJT Parameter in AI835, AI835A and AI893TC
The default value of the Fix Junc Temp parameter in the IO modules AI835,
AI835A and AI893TC has been changed to 25.0.
• Changed Default Value of Signal Range Parameters in AO890
The default value of the Signal range channel parameters in the IO modules
AO890 has been changed to 4.20mA.
• Changed Default Value of Operation Mode and Shunt Mode Parameters
in DP840
The default value of the Operation Mode parameter in DP840 has been
changed to Single (Operation Mode is called Redundant Mode when DP840 is
used together with CI840). The default value of the Shunt Mode parameter in
DP840 has been changed to Internal Shunt.

3BSE033044-5100 25
Discontinued and Replaced Functions and Units Section 2 Functionality Changes

RNRP
• Multicast Enable Parameter Removed from RNRP Wizard
The parameter Multicast enabled is removed from the RNRP Wizard because
this parameter is not used.

Operation
• Hardware Status and Alarms are Translated
The OPC server now translates the "status and bit" information from the
hardware to readable text in the Alarm and Event lists. Previously the
information was presented in bit codes.

Installation
• Support for Windows 7 and Windows Server 2008
Version 5.1 supports operation systems Windows 7 and Windows Server 2008.
Due to the change from Windows XP to Windows 7, the icons and menus in the
products are updated.
• Control Builder Use Windows Heap instead of Own Heap
In previous Versions the Control Builder had its own heap, this was configured
in the Setup Wizard of the Control Builder. From this release configuration of
the Control Builder is not required.
• CI851 and CI852 Only Supported for Upgrade
The Communication Interfaces CI851 (PROFIBUS) and CI852 (FF) are only
supported for upgrade of project where these units are used. It is not possible to
add new units of CI851 and CI852 to a project. For new project, CI854 shall be
used instead of CI851 and CI860 replaces CI852. If a project that contains
CI851 or CI852 units is upgraded to Version 5.1 it will still be possible to use
the CI851 and CI852 units in the project.

26 3BSE033044-5100
Section 2 Functionality Changes Discontinued and Replaced Functions and Units

Backup Media
• Supported File System for Compact Flash cards in Controllers
The external compact flash cards in the Controller can now also handle FAT32.
When using compact flash cards for firmware upgrade must they still be
formatted for FAT16. On the controller in the Project Explorer is a context
menu called Load Firmware to Removable Media available, this menu will
guide through the process of configure the card. A tool is included in the
Control Builder to make it easier to format compact flash card >2GB for
FAT16.

3BSE033044-5100 27
Discontinued and Replaced Functions and Units Section 2 Functionality Changes

28 3BSE033044-5100
Section 3 Compatibility and Known Problems

Introduction
This section provides information on compatibility. It also enumerates known
problems encountered in the final testing of this product release.Where possible the
document identifies workarounds that help overcome the problem. The section also
contains additional notes that may be valuable to customers and service personnel
working with the product.

The term Control Builder refers to Compact Control Builder.


The term OPC Server refers to OPC Server for AC 800M.
The term Modem refers to modems that are configured and controlled by a
controller. It does not refer to modems that are transparent for the controller.

3BSE033044-5100 29
Version Designation Section 3 Compatibility and Known Problems

Version Designation
Software
Compact Control Builder AC 800M Version 5.1 contains software support for the
following products.

Table 2. Software Support

Released Software Version


Compact Control Builder AC 800M 5.1.0/0
Firmware for PM851/PM856/PM860 5.1.0/0
Firmware for 5.1.0/0
PM861(A)/PM864(A)/PM866
Firmware for PM891 5.1.0/0
OPC Server for AC 800M 5.1.0/0
MMS Server for AC 800M 5.1.0/0
Base Software for SoftControl 5.1.0/0
IP Config 5.1.40
Serial Firmware Upgrade 5.1.40

Hardware
This release supports:
• AC 800M (PM851, PM856, PM860, PM861(A), PM864(A), PM866 and
PM891)

30 3BSE033044-5100
Section 3 Compatibility and Known Problems Compatibility

Compatibility
Some Hardware Modules may have to be exchanged to new hardware revisions.
See Compatible Hardware Modules on page 32, for further information.
Listed Hardware Modules must be of stated version/revision or higher.
When upgrading, consideration should be given to memory usage in the
controller. The firmware size has grown, resulting in less free memory, compared
to previous versions (prior to 5.x), for user applications. The reduction primarily
concerns processor modules with small amounts of free memory (PM851,
PM856, and PM860) and to controllers including several types of CEX-modules.

Controller peer to peer communication is possible with other controllers running


Version 2.x/x, 3.x/x, 4.x.x/x or 5.x.x/x by means of Access Variables.

Supported Versions

Supported Versions for Coexistence of Controller Versions


Starting from Version 5 and installing newer versions of Control Builder and OPC
Server does not require a controller upgrade. Controllers with different firmware
versions can coexist in the same network, and newer versions of Control Builder and
OPC Server can connect to controllers of older versions (not older than Version 5).
All Control Builders and OPC Servers must be of the latest version in a running
installation.
Coexistence is supported between the controller versions listed in Table 3.

Table 3. Supported Versions for Coexistence

Revision Release Date Build No. Remarks


Version 5.0.0/0 October, 2006 5.0.11.61 5.0
Version 5.0.0/1 March, 2007 5.0.12.5 5.0 RU1
Version 5.0.1/0 July, 2007 5.0.1001.75 5.0 SP1
5.0.1001.76
Version 5.0.1/1 December, 2007 5.0.1004.14 5.0 SP1 RU1
Version 5.0.1/2 March, 2008 5.0.1005.4 5.0 SP1 RU2

3BSE033044-5100 31
Compatible Hardware Modules Section 3 Compatibility and Known Problems

Table 3. Supported Versions for Coexistence

Revision Release Date Build No. Remarks


Version 5.0.2/0 August, 2008 5.0.2004.52 5.0 SP2
Version 5.0.2/2 March, 2009 5.0.2008.29 5.0 SP2 RU2
Version 5.0.2/3 September, 2009 5.0.2010.17 5.0 SP2 RU3
Version 5.1.0/0 October, 2010 5.1.48.40 5.1

Compatible Hardware Modules


The Hardware Modules listed in Table 4 must be of the stated version/revision or
higher.
Listed I/O Modules are included due to compatibility issues only.
For some other I/O Modules there is a recommendation about firmware and
hardware versions for other reasons. See other relevant documentation regarding
such reasons.
Firmware in all Hardware Modules must be upgraded to the delivered version.
See Compatible Firmware on page 35.

Table 4. Compatible Hardware Modules

Module Required Version Recommended Version


PM851 PR:A
PM856 PR:A PR:F
PM860 PR:B PR:H
PM861 PR:B PR:L
(Singular)
PM861 PR:B(1) PR:L
(Redundant)
PM861A PR:B PR:C
(Singular)

32 3BSE033044-5100
Section 3 Compatibility and Known Problems Compatible Hardware Modules

Table 4. Compatible Hardware Modules (Continued)

Module Required Version Recommended Version


PM861A PR:B with FPGA 1.2/1 PR:C(2)
(Redundant) -or-
PR:C
PM864 PR:B with FPGA 1.2/5 PR:H
-or-
PR:C
PM864A PR:B PR:C
(Singular)
PM864A PR:B with FPGA 1.2/1 PR:C(2)
(Redundant) -or-
PR:C
PM866 PR:B
PM891 PR:A
CI851 PR:A PR:H
CI852 PR:A PR:B
CI853 PR:C(3)
CI854 PR:B PR:G
Index 01.00 Index 01.03(4)
CI854A PR:D
Index 02.05
CI855 PR:B PR:C(5)
CI856 PR:A PR:B(6)(7)
CI857 PR:B PR:C
CI858 PR:A
CI865 PR:B

3BSE033044-5100 33
Compatible Hardware Modules Section 3 Compatibility and Known Problems

Table 4. Compatible Hardware Modules (Continued)

Module Required Version Recommended Version


CI867 PR:A
CI868 PR:A
CI869 PR:D
CI871 PR:A
CI873 PR:A
TB840 PR:J(8) PR:M
TB840A PR:A
DI830 PR: H(9) PR: K
DI831 PR: H(10) PR: K
DI885 PR:C
AI845 PR:F
AO845 PR:E PR:J
AO845A PR:A PR:C
BC810 PR:C PR:E
200-APB12 1.6
200-ACN 1.4
200-IE8 B
200-OE4 B
LD 800DN 1.03.01
(1) No empty base plates are allowed on the CEX-bus when using less than PR:D.
(2) PR:D or later supports online replacement of a defect RCU-cable in configurations with BC810.
(3) Firmware Version 1.0.6.0 or later (2002-01-17) must be used.
Hardware revision PR:A and PR:B can not be upgraded. Revision PR:C or newer must be used.
(4) When using less than Index 01.01:
AC 800M may in some configurations not resume execution after a power fail.
(5) Less than PR:C does not support firmware upgrade.

34 3BSE033044-5100
Section 3 Compatibility and Known Problems Compatible Firmware

(6) PR:B is required when using DSBC173A or TK575V112 I/O Connection Cable.
PR:A sometimes fails to start up.
(7) CI856 must be upgraded to PR:D or later in order to support online upgrade.
(8) PR:B1, D, and E can also be used.
When using PR:B1, D and E: The optical Modulebus on PM861(A) or PM864(A) must be
disconnected from the backup CPU before it is powered up, in case the primary CPU is already
running.
When using PR:B1, D, E and J: SA supervision will report error on SB, and vice versa.
(9) PR:F can also be used.
(10) PR:F can also be used.

Compatible Firmware
The firmware in the Hardware Modules listed in Table 5 must be of stated label or
version.

Table 5. Compatible Firmware

Module Label or Version


CI858(1) FWCI858 1.0.0.2
CI801 1.2/3(2) (or later)
CI830 1.3/2(3)(4) (or later)
CI840 3.0/2(5) (or later)
CI920 1.4.1 (or later)
(1) Not possible to upgrade from Control Builder.
(2) CI801 Version 1.2/3 or later is required when using the added set of RTD sensors in AI830A.
CI801 Version 1.3//0 or later is required when using AI815, AO815 and enhanced CJT functions
in AI835A.
(3) CI830 versions less than 1.3/2 fails to set I/O to OSP in some situations.
(4) CI830 Version 1.4/0 or later is required when using AI893 or DP840.
(5) CI840 Version 3.3/8 or later is required when using the added set of RTD sensors in AI830A.
CI840 Version 4.0/1 or later is required when using AI815, AO815 and enhanced CJT functions in
AI835A.

3BSE033044-5100 35
Known Problems Section 3 Compatibility and Known Problems

Known Problems
This section details the Known Problems for Compact Control Builder AC 800M
that exist in the system at the time of release. It also enumerates known problems
encountered in the final testing of this product release and identifies workarounds
that help overcome the problems.
Issues and problems are divided into the following functional categories:
• Installation on page 36.
• Administration on page 39.
• Operation on page 44.
• Configuration on page 58.

Installation
Table 6 lists issues that may exist and affect the installation and migration of the
system or product at time of release. Workarounds, clarifications, or helpful hints
have been provided for each issue wherever possible.

36 3BSE033044-5100
Section 3 Compatibility and Known Problems Control Builder

Table 6. Installation Issues

Issue Workarounds, Clarifications, and Helpful Hints

Control Builder
Warning printouts in Control Builder The warnings do not have any impact on the library
session log after upgrade from and can be ignored.
Version 5.0 SP1 to 5.1
Several warnings are written in the Control
Builder session log when performing project
upgrade from 5.0 SP1 hardware library
(BasicHwLib 5.0-1). Warnings similar to this
will be printed in the Control Builder log:
I 2008-07-02 16:03:50.206 Reading
hardware library BasicHwLib 5.0-1
I 2008-07-02 16:03:50.269 Start parsing
HWD files ...

Warning in input file at line 116


hw_GetLong(): Over- / UnderFlow
INT 0 16#FFFFFFFF 0 16#FFFFFFFF
^
Warning in input file at line 116
hw_GetLong(): Over- / UnderFlow
INT 0 16#FFFFFFFF 0 16#FFFFFFFF
^
Warning: Illegal CIGIOData index (1).
W 2008-07-02 16:03:50.331 3 parse
warning(s) in "SM810.hwd"

800xACON-IN-5020-002

3BSE033044-5100 37
PROFINET IO Section 3 Compatibility and Known Problems

Table 6. Installation Issues (Continued)

Issue Workarounds, Clarifications, and Helpful Hints


Warning at Startup if Windows File The configuration of Windows file indexing is done
Indexing (Windows Search) is Used through Control Panel > Indexing Options >
During start up of Control Builder a warning Modify.
will be displayed if the ABBIndustialITData The recommendation is to not include the folders in
and OperateITData folders are configured windows file indexing, since this may result in
to be indexed using Windows File Indexing. interrupted download and the Controller needs to
be cold restarted.
800xACON-IN-5100-005

PROFINET IO
Upgrade PROFINET IO Feature Pack Check CI871 settings after upgrade and enter the
When doing the upgrade of PROFINET IO previous values if settings are changed.
Feature Pack 1.2 to Compact Control
Builder 5.1, some settings on CI871 get
reset to default values. This affects Default
Gateway, Red.Eth.recovery time and
Watchdog factor.

800xACON-IN-5100-001

38 3BSE033044-5100
Section 3 Compatibility and Known Problems Administration

Administration
Table 7 lists the issues that may exist and affect system or product administration at
time of release including user, node and service structure related issues and
problems.Workarounds, clarifications, or helpful hints have been provided for each
issue wherever possible.

Table 7. Administration Issues

Issue Workarounds, Clarifications, and Helpful Hints

Controller
INSUM GroupStart Stop During Switch in Resynchronize the INSUM GroupStart objects
Online Upgrade manually after the Online Upgrade.
Group Start objects controlling INSUM
objects from ProcessObjInsumLib may stop
at an online upgrade. The groupstart
objects may stop with the following alarm:
Too few available objects.

800xACON-AD-5000-031

Communication
Communication Variables Unresolved Perform a new download to the Controller that is
after Simultaneous Download acting as client.
When simultaneously performing
downloads, from different engineering
stations to controllers that communicate via
Inter Application Communication (IAC), the
reconfigured communication variables could
stay unresolved.
Important
800xACON-CN-5100-020

3BSE033044-5100 39
Communication Section 3 Compatibility and Known Problems

Table 7. Administration Issues (Continued)

Issue Workarounds, Clarifications, and Helpful Hints


Delayed Restart of SattBus on TCP/IP at No workaround exists for this issue.
Cold Restart Download
When using SattBus over TCP/IP and
downloading the applications with the cold
restart option, it may take several minutes
before the SattBus communication is up
and running.
There is no problem when making a normal
(warm restart) download.

800xACON-AD-4100-003

40 3BSE033044-5100
Section 3 Compatibility and Known Problems Communication

Table 7. Administration Issues (Continued)

Issue Workarounds, Clarifications, and Helpful Hints


Communication Interrupt for CI855, No workaround exists for this issue.
CI858, and CI865 at First Download to
5.0 Controller from 5.1 Control Builder
This problem occurs if the Control Builder
and other system components have been
upgraded to Version 5.1, while a controller
is still executing firmware Version 5.0, and
the controller contains any CI855 (MB300),
CI858 (DriveBus), or CI865 (SattIO)
modules.
At the first download to the controller from
the upgraded Control Builder, the CI855,
CI858, and CI865 modules will be marked
to be reconfigured, with the communication
temporarily interrupted, even if there are no
configuration changes. At the download the
communication is interrupted the same way
as at a real reconfiguration of the CI
modules.
CI855 and the CI858 are restarted. CI865 is
not restarted but the communication with
the ACN and RACN nodes is restarted.
The communication restart will take 15 to
20sec for MB300 (CI855), about 10sec for
DriveBus(CI858), and about 20 sec to 1 min
for SattIO (CI865).
The communication break will not be
reported in the controller log file.
Subsequent downloads will be as expected,
without unnecessary restarts.

800xACON-AD-5000-030

3BSE033044-5100 41
I/O Handling Section 3 Compatibility and Known Problems

Table 7. Administration Issues (Continued)

Issue Workarounds, Clarifications, and Helpful Hints

I/O Handling
S100: Scanning of DSDI 110 may not • Use scanning instead of interrupt based
Start after Adding a CI856 to a Running updating.
Controller • Interrupt based updating may be used with
When adding a CI856 unit to an empty base caution. If it is used and it does not work the
plate (no unit has been configured updating can be started by hot remove/hot
previously) on a running controller, the insert of the CI856 unit.
scanning of the input channels of DSDI 110
may not start and no indication will be
shown. This only happens if the channels of
DSDI110 are configured to update on
interrupt.

800xACON-AD-5000-002
S100: Error for I/O Conflict on Physical Hot remove/insert of CI856 corrects the problem,
Hardware not Cleared but stops all I/O communication from CI856 for a
If two S100 I/O boards are strapped to the while.
same address, the CI856 will detect it and Another way, that does not disturb the I/O
set Unit status to “I/O module ID conflict”, on communication for the working boards, is to
the module which is configured to have that change the address of the board to an unused
address. address in the hardware configuration and
Removing the boards with the conflicting download it. Then either change the address on
addresses and inserting the board with the the physical board to match the new one or change
correct address does not clear the error. the address in the hardware configuration to the
original address and download the configuration
again.
800xACON-AD-5000-003

42 3BSE033044-5100
Section 3 Compatibility and Known Problems PROFIBUS-DP

Table 7. Administration Issues (Continued)

Issue Workarounds, Clarifications, and Helpful Hints

PROFIBUS-DP
Hot Insert of CI854A is not always Hot swap the CI854A once again.
successful
When inserting a CI854A after hot removal,
the hot insert can end up in a failure of
CI854A. The red F-LED is ON and the
module does not start working. This
problem occurs very seldom and only when
many devices are connected.

Important
800xACON-AD-5100-011

3BSE033044-5100 43
Operation Section 3 Compatibility and Known Problems

Operation
Table 8 lists the issues that may exist and affect operation of the system or product
at time of release. Workarounds, clarifications, or helpful hints have been provided
for each issue wherever possible.

Table 8. Operational Issues

Issue Workarounds, Clarifications, and Helpful Hints

Control Builder
Confusing error message at download No workaround exists for this issue.
On deselecting any application in the Online
Analysis dialog (uncheck the checkbox for
the application), and the deselected
application contains any compile errors, the
following error will be displayed in the
"Compilation Summary" dialog:
Error 1491 : XX error(s) displayed in dialog.
In this case these errors cannot be seen in
any dialog, even if the error message says
that they can be seen.

800xACON-OL-5100-012
Windows Indicating (Not Responding) This text is added automatically by the operating
The Control Builder is sometimes occupied system and does not imply that the Control Builder
with tasks that prohibit polling of Windows is hanging.
message queues. During these tasks the
Control Builder windows might include the
text "(Not Responding)" in the title text.

800xACON-OL-5100-013

44 3BSE033044-5100
Section 3 Compatibility and Known Problems Control Builder

Table 8. Operational Issues (Continued)

Issue Workarounds, Clarifications, and Helpful Hints


The CI871 Editor does not update the This is a problem only with the editor. The correct
WD value value is calculated and downloaded as the
When the parameter "Ethernet Recovery message says.
time" is changed for CI871, the parameter
settings for "Watchdog factor" is
automatically recalculated.
A message is raised that the "Watchdog
factor" has been changed, but the value in
the editor is not updated.

800xACON-OL-5100-021
Wrong value for Average Interval Time No workaround exists for this issue.
The value for Average Interval Time
presented in the Overview for
Communication variables is a wrong value
during the first 10 intervals.

800xACON-OL-5100-005

3BSE033044-5100 45
OPC Server Section 3 Compatibility and Known Problems

Table 8. Operational Issues (Continued)

Issue Workarounds, Clarifications, and Helpful Hints

OPC Server
Query Condition Names does not Work No solution/workaround exists; however, this
Properly problem may only be encountered by a 3rd party
The OPC AE Server for AC 800M gives the OPC/AE Client.
wrong answer to the query condition names
call. AC 800M has two event categories that
define condition names, “Process Condition
Event” and “System Condition Event”. If
asked for the condition names for one of the
categories through the method
IOPCEventServer::QueryConditionNames,
condition names from both categories will
be returned. This will entail that the same
set of condition names are returned for both
categories.
800xACON-OL-5000-007

46 3BSE033044-5100
Section 3 Compatibility and Known Problems Controller

Table 8. Operational Issues (Continued)

Issue Workarounds, Clarifications, and Helpful Hints

Controller
Latency Caused by Alarm Burst Consider the extra time for an alarm burst when
When an alarm changes state (gets tuning the task settings in the Controller, especially
activated, deactivated, or acknowledged), a the Interval, Offset, and Latency settings. An alarm
small increment to the Task Execution time burst of 100 alarms (in one scan) adds about 35
for a single scan (approximately 350 µs per ms to the execution time, 200 alarms adds 70ms,
changed alarm) will be added. If an alarm and so on.
burst occurs, when many alarms are
activated simultaneously, this could
noticeably increase the Task Execution
time. If latency supervision is enabled on
the tasks that are executing the Alarm
Condition Function Blocks or Control
Modules, this could lead to a latency
shutdown, if the Task settings are too tight.

Important
800xACON-OL-4100-044
Controller Can Hang if Tool Port Cable is Do not have an unconnected cable attached to
not Connected in the Other End COM4.
A cable connected to the tool port on the
CPU (COM4), may cause the controller to
hang during startup, if the cable is
unconnected in the other end, or if the PC
it's connected to is unpowered.

800xACON-OL-4100-009

3BSE033044-5100 47
Controller Section 3 Compatibility and Known Problems

Table 8. Operational Issues (Continued)

Issue Workarounds, Clarifications, and Helpful Hints


Error Printout in Controller Log from The errors are harmless, but to avoid the printout,
CI853 turn off logging of Severity low errors in the Control
When using CI853, logging severity low Builder in the "Controller Settings menu".
errors (done by changing Error handler
settings under "Controller settings menu")
might result in error logs:
E 2004-10-12 11:09:35.336
ErrorHandler PM: CON 4119 Spur
CEX IRQ 9 (1,1) spur IRQ since
start

Important
800xACON-OL-4100-010
Controller time zone information when A workaround is to save TimeZoneInfo to Cold
starting from Backup Media Retain marked variables and read back after the
The time zone information is not part of the restart from the Compact Flash card.
configuration saved on BUM/Compact
Flash.
The time zone in the controller is set when
downloading from Control Builder over
Ethernet. A firmware upgrade or power fail
without battery will erase the information.
This may give problems when using Comli
type J-time synch messages.

Important
800xACON-OL-5100-015

48 3BSE033044-5100
Section 3 Compatibility and Known Problems Communication

Table 8. Operational Issues (Continued)

Issue Workarounds, Clarifications, and Helpful Hints

Communication
Shutdown of Active PPP Node can Make sure the active controller does not stop. Use
Cause other Node to Shut Down UPS (Uninterruptedly Power Supply) if necessary.
The controller acting as a passive PPP Or try to use other communication protocols, if
node may shut down if the controller acting possible.
as the active PPP node is shut down.

Important
800xACON-OL-4100-012
Redundant MODBUS TCP Switchover No workaround exists for this issue.
Time Very Long
It may take from several tenths of a second
to minutes to re-establish the connection to
the MODBUS partner after a failover from
one CI867 to its backup. The switchover
may be caused by a cable disconnect, a
CI867 removal, or a unit failure. The local
switchover is done in a sub-second, but the
partner does not recognize the new active
CI module. The connection must time out,
and a new connection must be established.
This will take at least several seconds. A
timeout of 15 minutes has been observed
for a Melsec controller.

Important
800xACON-OL-5010-029

3BSE033044-5100 49
Communication Section 3 Compatibility and Known Problems

Table 8. Operational Issues (Continued)

Issue Workarounds, Clarifications, and Helpful Hints


3rd Party Modbus TCP Slaves must have Configure the third party slaves to have the
Default Slave ID : FF address FF using the suppliers own tool and then
The slaves used in Modbus TCP are connect them one by one to the Controller.
assumed to have the ID FF. If this is not the Another solution is to add a dummy Gateway object
case the communication will not work. below the CI867, and assign slave's IP address to
the Gateway. Place a serial slave object below the
800xACON-OL-5010-006 Gateway at the same position as the slave's ID.
Disturbance on INSUM Communication No workaround exists for this issue.
Result in Incorrect Indication in
GroupStartStandby
If there is a communication error (cable
break) to the MCU, the indication in the
GroupStartStandby is sometimes wrong.
The indication shows that the MCU's are
running, but they are not.

Important
800xACON-OL-5000-045
COMLI Communication Problem through When configuring the COMLI Client logic (the
GSM Modem, Start-Up Delay Read/Write Function Blocks), make sure an initial
On a COMLI connection through a dial-up failed message does not stop the continued
GSM modem, a timeout message on the communication.
first COMLI may occur after the connection
is established. There is a re-transmission
and then the behavior is correct.

800xACON-OL-5010-030

50 3BSE033044-5100
Section 3 Compatibility and Known Problems Communication

Table 8. Operational Issues (Continued)

Issue Workarounds, Clarifications, and Helpful Hints


OPC Client’s writing of ‘out of range’ Make sure that the data written in an OPC Client is
values handled incorrectly in AC 800M within range of the datatype.
OPC Server
If an OPC Client writes ‘out of range’ values
through async write, then a no error
callback is made from the OPC Server to
the client.
Example:
An OPC DA client adds an item that is of
data type int in the 1131 code, sets data
type to VT_I4 and writes the value 100000
to the variable. This will lead to a missing
callback.

800xACON-OL-5100-065
Negative Values not Correct in CI867 A workaround for this problem is:
Slave 1. A variable 'TempRead1'of type dint is
When a negative value is written to the connected to the access variable, say,
CI867 slave, using the function block %MD100
MBTCPWrite() at address %QD100(or 2. Declare a variable, say, 'TempWord' of type
R100), the variable in the slave end displays 'word'
an unexpected value.
3. Convert the read value using the 1131 function
Examples: dint_to_word(TempRead1) and assign it to
• -32767 (From the MBTCPWrite block) - TempWord
-> 32769 showed in slave CI867 4. Again, convert the TempWord to int using 1131
address. function word_to_int(TempWord) and assign it
• -1 (From the MBTCPWrite block)--> back to TempRead1
65535 showed in slave CI867 address. After this conversion process, we will be able to
read/receive the actual transferred negative data.
Important
800xACON-OL-5100-067

3BSE033044-5100 51
I/O Handling Section 3 Compatibility and Known Problems

Table 8. Operational Issues (Continued)

Issue Workarounds, Clarifications, and Helpful Hints

I/O Handling
I/O Running on CI865 Started too Late Use the IO.Status value to interlock start-up
Warning! actions.
Start of Applications and I/O running on
CI865 are not synchronized at startup. The
controller applications may start before all
CI865 I/O has been started.

Important
800xACON-OL-5000-010
OSP Values are Reset During Startup Prior to the download; make sure the process is set
Warning! into a state were it can accept the temporarily de-
The following issue occurs after the energized outputs.
application(s) in the controller for some
reason are erased (for example after a
power fail with no attached battery or after
making a long press on INIT). The I/O
channels will in this state have entered their
pre-configured OSP values. In order to
restart the controller, the application(s) must
be re-downloaded from Control Builder.
When the download of the application(s) is
performed, just before the applications are
restarted, I/O channels with pre-
configured OSP values will be de-
energized for a couple of seconds. After
that, the I/O will be set by the now running
application(s).

Important
800xACON-OL-4100-014

52 3BSE033044-5100
Section 3 Compatibility and Known Problems I/O Handling

Table 8. Operational Issues (Continued)

Issue Workarounds, Clarifications, and Helpful Hints


S900: I/O OSP Cleared No workaround exists for this issue.
Warning! OSP on S900 I/O will be cleared
in the following two occasions:
• During a short period of time after
resuming after a controller power fail.
• Controller task abort, due to a task
having executed for too long.

Important
800xAIO9-OL-4100-001
Unable to Acknowledge Warning for The functionality of the S900 I/O does not affect
CI920 this case.
If a redundant pair of CI920 are configured,
the hardware status displayed in the Control
Builder is "redundant switch over"; this
warning is not possible to acknowledge.

800xACON-OL-4100-018

3BSE033044-5100 53
I/O Handling Section 3 Compatibility and Known Problems

Table 8. Operational Issues (Continued)

Issue Workarounds, Clarifications, and Helpful Hints


No Channel Error from S900 I/O if Wire No workaround exists for this issue.
Break or Short Circuit
Digital inputs, digital outputs and analog
outputs on S900 I/O does not report data
quality 'bad' in the RealIO.Status
component in case of wire break or short
circuit. This is because S900 I/O sends this
information through PROFIBUS
diagnostics.
A line fault on such channels results in:
• No system alarm with plain text
• A PID controller may go into windup
• The OPC status will not show bad

Important
800xACON-OL-5000-004
Problem to Use Long I/O Scan Cycle Set Modulebus scan cycle time to a maximum of
Time in Redundant AC 800M Using 90ms.
DP820
Scan cycle time of more than 90ms results
in the DP820 going to OSP state for some
seconds.

800xACON-OL-5000-008

54 3BSE033044-5100
Section 3 Compatibility and Known Problems PROFIBUS-DP

Table 8. Operational Issues (Continued)

Issue Workarounds, Clarifications, and Helpful Hints


Problems with rmcPTCLib in AC 800M Load the project on a CF card so that the
Hot Swap of CI856 in an AC 800M is not application restarts if there is a controller crash.
supported if rmcPTCLib is used. In that
case a Hot Remove of the CI856 may cause
a Controller Crash.
PowerFail restart with CI856 in AC 800M
may cause a Controller Crash if rmcPTCLib
is used.

800xACON-OL-4104-001

PROFIBUS-DP
CI854 Stays in Fail Mode after Shortcut Reset the CI854 after the shortcut is resolved.
of PROFIBUS Line
Under some very special circumstances, a
shortcut of both PROFIBUS lines can cause
the CI854 to stay in STOP mode, as the
cyclic communication is disturbed.

800xACON-OL-5010-025

3BSE033044-5100 55
IEC 61850 Section 3 Compatibility and Known Problems

Table 8. Operational Issues (Continued)

Issue Workarounds, Clarifications, and Helpful Hints

IEC 61850
IEC 61850 Problem while Configuring Workaround for CMVs in 800xA.
Communication to REL 670 IED In case application engineers need to bring in CMV
The System Version 5.0 SP2 data types like 3 phase current and voltages (A,
implementation in Control Builder PhV, PPV and so on) from REx670/630s or any 3rd
(IEC61850 Import Wizard and CI868 party IEDs to AC800M, on IEC61850 GOOSE, the
protocol handler) do not support CDC type following steps shall be followed:
CMVs (Complex Measured Variables) like
WYE, DEL.
Only MV (Simple Measured Variables) CDC
like TotW, TotVAr, TotPF, Hz, AnIn and so on
are supported
Also refer to Configuration Manual for
AC800M-IEC61850 for the actual
implementation (Pages 86 and 87).
For more information on CDCs, LN MMXU,
refer IEC61850-7-3 and IEC61850-7-4
respectively.

800xACON-OL-5020-025

56 3BSE033044-5100
Section 3 Compatibility and Known Problems IEC 61850

Table 8. Operational Issues (Continued)

Issue Workarounds, Clarifications, and Helpful Hints


(cont.) (An example when CMMXU.A.phsA/phsB/phsC
values need to be sent to AC800M):
• Instantiate 3 additional MVGGIO function
blocks in PCM600/CAP531 tool for IED670 or
PCM600/ACT Tool for REx630.
• For a 3rd party IED, instantiate 3 generic
function blocks that support simple analog
measurands (corresponding to CDC MV).
• Make connections from CMMXU function
block’s IL1, IL2 and IL3 output pins to the input
pins of the MVGGIO blocks.
• Perform Data Set engineering in the CCT.
• Include the MVGGIO<1>.AnIn.stVal and
MVGGIO<1>.AnIn.q Data Attributes in a
Measurement Data Set.
• Also include MVGGIO<2>.AnIn.stVal/q and
MVGGIO<3>.AnIn.stVal/q also in the same
data set.
• Attach the Data Set to a GSE and include the
AC 800M as a subscribing IED.
• Update data flow in CCT.
• Verify whether all the Data Set entries are
appearing under every AC800M Access
Points’ LDx/LLN0/Input section.
• Generate the SCD file and import the SCD file
into the Control Builder using the IEC61850
Import Wizard.
• Verify whether an additional ‘MV Group’
GOOSE Receive Block element is added
under the respective CI868 modules in the
Control Builder hardware tree.

3BSE033044-5100 57
Configuration Section 3 Compatibility and Known Problems

Configuration
Table 9 lists the issues that may exist and affect configuration of the system or
product at time of release. Workarounds, clarifications, or helpful hints have been
provided for each issue wherever possible.

Table 9. Configuration Issues

Issue Workarounds, Clarifications, and Helpful Hints

Control Builder
Undo in Sort A-Z and Z-A Fails Close the editor without saving.
If the sort A-Z or Z-A functionality has been
used and then the undo button is used, the
result will not be as expected.

800xACON-CN-5020-008
Using Recursive Relations between If the Control Builder is not responding it has to be
Objects or Between Libraries Not killed using Task Manager and then restarted.
Allowed
It is not allowed to use recursive relations
between objects or between libraries. By
using recursive relations between objects or
between libraries, Controller may enter
"Non responding mode".
For example, if there exists two function
block types A and B, you can declare a sub
object of type A in type B, but if later on
trying to declare a sub object of type B in
type A the Control Builder might hang when
the editor content is saved.

800xACON-CN-4100-002

58 3BSE033044-5100
Section 3 Compatibility and Known Problems Control Builder

Table 9. Configuration Issues (Continued)

Issue Workarounds, Clarifications, and Helpful Hints


String Length of 140 Characters Not No workaround exists for this issue.
Supported for String Constants
The maximum length of a string constant is
137 characters even if the length of the
string is set to 140 characters.

800xACON-CN-5020-006
Changing CPU Type from PM851 The hardware configuration related to the currently
All I/O-modules on Modulebus will be used PM851 CPU type, for example, hardware
removed if the CPU type PM851 is changed topology, parameter settings and I/O-connections
to any other CPU type, such as, PM860. All has to be manually stored before the CPU type is
parameter settings and I/O-connections changed. This could be done by manually copying
related to these I/O-modules will be relevant information unit by unit to an excel sheet.
removed. After the CPU type has been changed, the stored
information has to be manually copied back.
800xACON-CN-4100-008
Using Templates from SeqStartLib The warnings can be ignored, or the Multiple
Generates the Warning Message: Calls to the Same Function Block
Multiple Calls to Same Function compiler switch can be set to None.
Block
The Multiple Calls to the Same Function
Block compiler switch (introduced in System
Version 5.0 SP2) generates warnings for the
code that is copied when using the
SFC2DSeqChain, for example, from
SeqStartLib.

800xACON-CN-5020-010

3BSE033044-5100 59
Control Builder Section 3 Compatibility and Known Problems

Table 9. Configuration Issues (Continued)

Issue Workarounds, Clarifications, and Helpful Hints


Power-fail During Download Might Fail To reconfigure the controller a Controller reset is
If power fails during download the controller necessary.
may end up in a state where further
reconfigurations are not possible. This will
be indicated on the next attempt.

Important
800xACON-CN-4100-010
Firmware Upgrade After Remove of Start a new firmware upgrade and verify that the
Applications in Controller Fails firmware has been updated in the controller by
If application(s) are removed from a running using the "Firmware Information" button in the
controller from the "Application Information" "Remote system dialog" or check the controller log.
dialog and then a firmware upgrade is
started from the "Firmware Information"
dialog the controller will restart and the
"Firmware Information" dialog is closed
when the controller is up and running again,
but the firmware isn't upgraded.

800xACON-CN-5000-003

60 3BSE033044-5100
Section 3 Compatibility and Known Problems Control Builder

Table 9. Configuration Issues (Continued)

Issue Workarounds, Clarifications, and Helpful Hints


Project Documentation from Control Instead of one big documentation of for example a
Builder large library, divide it into several smaller pieces
When using the menu entries like data types, function blocks and control
“Documentation…” and “Documentation modules.
Online…” in the Control Builder it is
important to not generate too many pages.
The time needed to generate the
documentation in word increases
dramatically when the number of pages
increases. Sometimes it will take long time
before the “Cancel” command is accepted
by the system; if the document that is to be
generated is very large.

800xACON-CN-5000-006
Erroneous I/O reconfiguration messages The warnings can be ignored.
at download
At a download to a controller after a (any)
change has been done to the Hardware
Configuration or settings, there will be
warning messages for all S800 modules
connected to the ModuleBus.
Example:
"Information 9003 : Con_M10:HW Unit
'DO810' at position '0.11.1' will be
configured".

800xACON-CN-5020-020

3BSE033044-5100 61
Control Builder Section 3 Compatibility and Known Problems

Table 9. Configuration Issues (Continued)

Issue Workarounds, Clarifications, and Helpful Hints


Download prohibited if output I/O is Disable Copy unconnected outputs in the settings
disconnected when Copy unconnected on the controller object and initiate a new
outputs is active download.
If disconnecting an output I/O channel,
analog or digital with the option Copy
unconnected I/O set to Inputs/Outputs
or Outputs, the following warm download
will be prohibited with the compile error
9164 - I/O channel was used by another
application at last download.

Important
800xACON-CN-5020-024
Problem with EDS import No workaround exists for this issue.
There is no support available for special
characters in EDS file that are imported.
The user shall take to remove special
characters before the start of import
The above scenario leads to a problem
while saving the generated HWD file from
the wizard when "Finish" button is clicked on
the Final Page of the import process.

800xACON-CN-5100-015

62 3BSE033044-5100
Section 3 Compatibility and Known Problems Controller

Table 9. Configuration Issues (Continued)

Issue Workarounds, Clarifications, and Helpful Hints


Not possible to navigate from I/O No workaround exists for this issue.
Address column to Hardware editor
POU editors in offline has a column called
I/O Address where connected I/O appears
once the project has been downloaded to
controller. The pop up menu for this column
lacks the possibility to navigate to the actual
Hardware editor.

800xACON-CN-5100-016

Controller
SattBus on TCP/IP is not enabled in Make a warm restart (power fail with battery) of the
hardware simulated controller Controller and then the SattBus TCP/IP
In a hardware simulated controller the communication will be enabled.
SattBus TCP/IP communication is disabled.

800xACON-CN-5000-081

Communication
Alarm status not reset when changing Unplug/plug the module to get the alarm status
module types inactive (RTN).
After replacing a wrong module type in
Control Builder with the correct one and
performing a succeeding download the
alarm "Wrong module type" is still indicated
as active (ACT) in the alarm list. The status
indication in the hardware tree is handled
correctly.

Important
800xACON-CN-5100-002

3BSE033044-5100 63
I/O Handling Section 3 Compatibility and Known Problems

Table 9. Configuration Issues (Continued)

Issue Workarounds, Clarifications, and Helpful Hints

I/O Handling
Controller Crash when Downloading if If CI851 with data consistency is used, always
CI851 not Physically Present verify that the unit is physically present before
performing a reconfiguration download.
When performing a cold download to a
Controller with a CI851 configured and the
unit having the “Data Consistency” option
activated, this would will lead to a Controller
Crash if the CI851 unit is not physically
present.

Important
800xACON-CN-4100-052
Single I/O Modules Configured But This is a presentation problem. No workaround
Redundant IO Units in Project Explorer exists for this issue.
If a redundant I/O module is configured and
downloaded, unit A will be the primary and
the hardware tree in Control Builder is
displayed correctly. If the I/O module is later
configured to be single (nonredundant)
while unit A (primary, left) is physically
removed, the Control Builder Project
Explorer hardware tree may end up in a
state indicating that the I/O module is
redundant and that unit B is primary.

800xACON-CN-5020-004

64 3BSE033044-5100
Section 3 Compatibility and Known Problems PROFINET IO

Table 9. Configuration Issues (Continued)

Issue Workarounds, Clarifications, and Helpful Hints


No Status bit for disabled clamp of No workaround exists for this issue.
analog out signals
When the "Clamp Analog out values"
parameter on the Controller hardware
object is set to false, the corresponding
status bit of the RealIO data type will not
reflect this.

800xACON-CN-5100-007

PROFINET IO
Hirschmann switch RS20 not working as Do not configure the switch as PROFINET IO
PROFINET IO device device.
With firmware version 04.2.08 of the
Hirschmann switch RS20, the switch
provides a new GSD file for PROFINET that
is not supported by CI871. The device
cannot be configured and is indicated with
an Error in the hardware tree.

800xACON-CN-5100-012

3BSE033044-5100 65
Advant Fieldbus 100 Section 3 Compatibility and Known Problems

Table 9. Configuration Issues (Continued)

Issue Workarounds, Clarifications, and Helpful Hints

Advant Fieldbus 100


Problem with orphans on the AF100 bus To avoid orphans on the bus when changing the
Orphans are CDPs that are not owned by station number, follow these steps:
any communication interface. The reason 1. Move the CI869 for which the station number
could be that the owning communication should be changed to a free position in the
interface has been removed or changed hardware tree (in order to preserve its configuration
station number. in the control builder). There must not be any
CI869 connected to the controller on the position to
which the CI869 is moved in the hardware tree.
2. Add a new CI869 with the old station number on
the position where the CI869 where moved from in
step one.
3. Download and wait until the CI869 is configured.
4. Go offline and delete the CI869 added in step
three and move back the CI869 that where moved
in step one.
5. Change the station number to the desired
number and download.

To avoid orphans when removing a CI869 from the


hardware tree configuration follow these steps:
1. Delete all hardware units below the CI869 that
are to be removed.
2. Download and wait until the CI869 is configured.
3. Go offline and delete the CI869.

For these steps to have the intended effect, the


800xACON-CN-5100-010 CI869 must be connected to the bus.

66 3BSE033044-5100
Section 3 Compatibility and Known Problems DeviceNet

Table 9. Configuration Issues (Continued)

Issue Workarounds, Clarifications, and Helpful Hints


Restart of CI869 when deleting many Delete less than 50 DSP at a time
subunits
If a CI869 configuration has 1500 or more
DSPs configured, a re-configuration
download where more than 50 DSPs have
been deleted or moved can make the CI869
restart. If a redundant CI869 configuration is
used, both or only one of the CI869 in the
redundant pair might re-start.
Hence, such a reconfiguration might not be
bumpless and the unit status for the
hardware units below the CI869 will, in case
of restart, show warnings related to restart,
such as Device failure, and / or device
failure on backup.

Important
800xACON-CN-5100-011

DeviceNet
DeviceNet Devices with configurable Supported DeviceNet devices will have a fixed
connection sizes are not supported connection size specified as UINT value in the
CI873 with LD 800DN can not communicate producing or consuming connection entries of the
with DeviceNet devices for which the EDS.
connection size depends on the DeviceNet devices with configurable connection
configuration. sizes are not supported and will have a parameter
reference for the connection size in the producing
or consuming entries of the EDS.
Important
800xACON-CN-5100-008

3BSE033044-5100 67
DeviceNet Section 3 Compatibility and Known Problems

Table 9. Configuration Issues (Continued)

Issue Workarounds, Clarifications, and Helpful Hints


Only Devices with a Maximum of 100 No workaround exists for this issue.
Parameters Supported on DeviceNet
Only devices with less than or equal to 100
parameters are supported on DeviceNet.
Any device which has more than 100
parameters cannot be configured.

800xACON-CN-5100-019

68 3BSE033044-5100
Section 3 Compatibility and Known Problems PROFIBUS-DP

Table 9. Configuration Issues (Continued)

Issue Workarounds, Clarifications, and Helpful Hints

PROFIBUS-DP
Diagnostics on PROFIBUS Does Not Restart the Control Builder.
Work Correct After Reconfiguration
In some situations are the diagnostics for
PROFIBUS units not correctly displayed in
the Control Builder when hardware devices
with diagnostics have been removed from
the configuration.

800xACON-CN-4100-029
PROFIBUS communication problems To resolve the problem, perform a reset of CI854
after baud rate change after baud rate change.
When having a PROFIBUS configuration
only with slaves that do not support an
automatic change of baud rate and a baud
rate change is done, then afterwards the
PROFIBUS communication might not get
restarted automatically and connection
down might be missing. The I/O data is
frozen but no indication is active. Also after
reset of the slaves, the PROFIBUS
communication might keep interrupted.
This problem might occur, for example,
when having all slaves connected through
RLM01 or when having only S800
connected to PROFIBUS.

Important
800xACON-CN-5100-013

3BSE033044-5100 69
PROFIBUS-DP Section 3 Compatibility and Known Problems

70 3BSE033044-5100
Section 4 Fixed Problems

Fixed Problems
This section details the Fixed Problems for AC 800M, that have been fixed in this
release since the previous release. The Fixed Problems are from Version 5.0.2/3 and
onwards.

Administration
Table 11 lists the major system or product administration issues that have been
corrected since the previous version or service pack. A brief description of the
correction is also given.

Table 11. Administration Issues

Issue Correction or Fix


Control Builder documentation does not This problem has been corrected in Control
include all Control Module Instances Builder.
A type that contains both function blocks
and control module instances was difficult to
document. Some control module instances
were not documented.

800xACON-CN-5022-003

3BSE033044-5100 71
Administration Section 4 Fixed Problems

Table 11. Administration Issues (Continued)

Issue Correction or Fix


CI865SattIOHwLib had wrong NLS This problem has been corrected in
setting CI865SattIOHwLib 1.0-18 and
The language setting of CI865SattIOHwLib CI865SattIOHwLib 2.0-3.
was set to Swedish.

800xACON-AD-5100-015
Controller crash at hot remove of This problem has been corrected in the AC 800M
redundant CI854 firmware
If both CI854 units in a redundant pair were
hot removed at the same time the controller
in rare cases could crash.

800xACON-AD-5100-008
Controller crash after change of Serial This problem has been corrected in
protocol SerialHwLib 1.1-0 and SerialHwLib 2.0-5.
A change in hardware configuration leading
to a download of a Serial protocol,
sometimes lead to a controller crash.

800xACON-AD-5020-020

72 3BSE033044-5100
Section 4 Fixed Problems Administration

Table 11. Administration Issues (Continued)

Issue Correction or Fix


Controller and Control Builder Problems This problem has been corrected in
after Decimal Symbol Changed From Control Builder.
“Period” to “Comma”
If the Windows setting for the decimal
symbol (under Regional and Language
Options) was changed, it caused
inconsistencies in existing AC 800M
applications. This could lead to Controller or
Control Builder shutdowns immediately
after the change.

Important
800xACON-AD-5010-008
Re-Import of PROFIBUS Devices will Fail This problem has been corrected in
if GSD File Name is Changed Device Import Wizard / Control Builder.
Import of an already existing GSD file to the
Control Builder failed if the name of the
updated GSD file was different compared
with the original file.

800xACON-AD-5020-002

3BSE033044-5100 73
Administration Section 4 Fixed Problems

Table 11. Administration Issues (Continued)

Issue Correction or Fix


Formatted Compact Flash Card Is Not This problem does not exist when the
Empty According to Controller Compact Flash card is formatted by Windows 7.
If a Compact Flash card had been used to
upgrade firmware in the Controller, there
would still be some information left on the
Compact Flash card after it was
reformatted. This could cause problems if
the same Compact Flash card was later
used to load a Controller Application. When
the Controller started up, it would try to load
firmware (and fail), instead of loading the
Controller Application from the Compact
Flash card.

800xACON-AD-5020-003
Cable removal from E1 of CI867 in single This problem has been corrected in
mode caused reset of CI867 CI867ModbusTcpHwLib 1.1-61 and
Running CI867 as single and removing the CI867ModbusTcpHwLib 2.0-18.
Ethernet cable from port 1, could cause a
reset of the CI867.

Important
800xACON-AD-5023-004
Product bulletin: 3BSE047421D0072

74 3BSE033044-5100
Section 4 Fixed Problems Configuration

Configuration
Table 12 lists the major system or product configuration issues that have been
corrected since the previous version or service pack. A brief description of the
correction is also given.

Table 12. Configuration Issues

Issue Correction or Fix


SoftController shutdown when hardware This problem has been corrected in the Base
type is simulated or changed. Software for SoftControl.
The Control Builder was not able to prevent
a download to a SoftController following a
change of controller hardware type when
Hardware Simulation was enabled.

Important
800xACON-CN-5020-023
Modulebus scan time =0 in the project This problem has been corrected in Control
template Builder.
The default Modulebus Scan Cycle Time
was 0ms instead of the correct value 100ms
for controllers created when a new project
was created. When adding a new controller
the correct value of 100ms is used.

800xACON-CN-5020-043
Duplicate Library/Application name This problem has been corrected in Control
allowed in Compact Control Builder Builder.
Compact Control Builder did not prevent
inserting a library with the same name as an
already existing application in the project.

Important
800xACON-CN-5100-001

3BSE033044-5100 75
Configuration Section 4 Fixed Problems

Table 12. Configuration Issues (Continued)

Issue Correction or Fix


Function block instance disappeared if This problem has been corrected in Control
connecting a erroneous value Builder.
Function block instance could disappear
when connecting a erroneous value to a
real-parameter, for example entering a 1
without the trailing decimal.

800xACON-CN-5100-004
Signal list from wrong application when This problem has been corrected in Control
connecting variables Builder.
When two applications with global variables
of structured-type, and the editors for both
applications were open, it was possible that,
when connecting variables in FBD-editor,
the wrong list of signals would be displayed
in input helplist.

800xACON-CN-5100-005
Problem Encountered while Creating This problem has been corrected in
CCF File for REF Series IED Device Import Wizard / Control Builder.
There was a problem in the SCL component
whenever the REF series of IEDs were
used for configuring the SCD File. The
REF54x (x=1,3,5) inherently does not have
an IEC 61850 interface and hence must use
the SPAZC-40x SPA/IEC61850 adapter to
attain IEC 61850 connectivity. Hence LD0
and LD1 were designated for SPAZC-40x
and REF54x devices respectively.

Important
800xACON-CN-5020-013

76 3BSE033044-5100
Section 4 Fixed Problems Configuration

Table 12. Configuration Issues (Continued)

Issue Correction or Fix


Tracing the IEC 61850 Partner from This problem has been corrected in
Control Builder Device Import Wizard / Control Builder.
It may have been difficult to trace the IEC
61850 partner from Control Builder since
the partner IP address was not shown.

Important
800xACON-CN-5020-003
Problem with IEC 61850 Import using This problem has been corrected in
Import Wizard if Import is Aborted Device Import Wizard / Control Builder.
If an import of IEC 61850 SCD data to the
Control Builder and Aspect Directory was
cancelled or interrupted in an uncontrolled
way, it could have left an inconsistent
hardware tree for the concerned AC 800M
Controller. The hardware tree was to be
then deleted and recreated.

800xACON-CN-5020-011
Slow Performance of IEC 61850 Import This problem has been corrected in
Wizard Device Import Wizard / Control Builder.
It could take a long time (several minutes) to
do an import and create the hardware
structure in the Control Builder for large
SCD configurations.

Important
800xACON-CN-5020-002

3BSE033044-5100 77
Configuration Section 4 Fixed Problems

Table 12. Configuration Issues (Continued)

Issue Correction or Fix


Error Message When Aborting Print to This problem has been corrected in
File in Difference Report Control Builder.
If the menu option File -> Print in the
Difference Report was selected and then
"Print to file" checkbox was ticked and then
if "Cancel" was selected in the "Print to File"
dialog, you got an error message.

800xACON-CN-5010-001
Import Wizard Progress Bar Showing This problem has been corrected in the IEC61850
Wrong Information Import Wizard.
While importing SCD files using the IEC
61850 Import Wizard, the progress bar was
not synchronized with the actual work
progress and indicated work completed
while the import was still underway.

800xACON-CN-5020-001
IEC61850 Import Wizard does not create This problem has been corrected in
short address when timestamp attribute Control Builder / Device Import Wizard.
is present in datasets subscribed by Datasets subscribed by CI868 can contain time
CI868 attributes in the SCD file.
When CI868 subscribes goose data from
IED which has time attribute included in the
dataset then Wizard fails to generate short
address for the same.

800xACON-CN-5023-001

78 3BSE033044-5100
Section 4 Fixed Problems Configuration

Table 12. Configuration Issues (Continued)

Issue Correction or Fix


Channel error on S900 IO during This problem has been corrected in the AC 800M
download firmware.
When reconfiguring S900 I/O, the I/O could
report Channel error during reconfiguration.

Important
800xACON-CN-5020-051
Problem with IEC 61850 Import using This problem has been corrected in the
Import Wizard if Import is Aborted Control Builder, IEC61850 Import Wizard.
If an import of IEC 61850 SCD data to the
Control Builder and Aspect Directory is
cancelled or interrupted in an uncontrolled
way, it may leave an inconsistent hardware
tree for the concerned AC 800M Controller.
The hardware tree must then be deleted
and recreated.

800xACON-CN-5020-011
Not possible to download with CI868 in This problem has been corrected in
position 10, 11 or 12 Control Builder.
When configuring CI868 in position 10, 11
or 12 and trying to download to controller,
Control Builder raised a compilation error
and the download was rejected.

800xACON-CN-5100-018

3BSE033044-5100 79
Configuration Section 4 Fixed Problems

Table 12. Configuration Issues (Continued)

Issue Correction or Fix


IAL address not created in CCF file, This problem has been corrected in the
when timestamp attribute is present in Control Builder, IEC61850 Import Wizard.
SCD
When AC800M subscribed goose from IED
which had time attribute included for the
data object in the dataset, short address for
the time attribute was generated but the
IEC61850 Import Wizard failed to generate
the same when time attribute was included.

800xACON-CN-5023-001
CI868 Stack error due to excessive This problem has been corrected in the CI868
datasets firmware and delivered with
CI868 gives stack error while downloading CI868IEC61850HwLib1.1-14 and
application to controller due to stack CI868IEC61850HwLib2.0-13.
limitation in handling more than 150 For stable performance it is recommended that the
datasets. total subscribed datasets per CI868 does not
exceed 150.
The above criterion is also monitored by a new
dataset limit checking functionality included in
IEC61850ImportWizard Module.

Important
800xACON-CN-5020-046

80 3BSE033044-5100
Section 4 Fixed Problems Operation

Operation
Table 13 lists the major system or product Operational issues that have been
corrected since the previous version or service pack. A brief description of the
correction is also given.

Table 13. Operational Issues

Issue Correction or Fix


Warning 1542 during initial save of FBD This problem has been corrected in
code Control Builder.
When saving FBD code for the first time the
message Warning 1542 : Function
blocks : The function ...is not
called was generated for function block
instances.

800xACON-OL-5100-002
Type mismatch compilation error when This problem has been corrected in
using Out By_Ref Control Builder. An 'unsupported assignment' error
When a Function Block type parameter with is now issued.
direction Out and attribute By_Ref was
connected to an extensible parameter of
another block, the Control Builder issued a
type mismatch error.

Important
800xACON-OL-5100-007

3BSE033044-5100 81
Operation Section 4 Fixed Problems

Table 13. Operational Issues (Continued)

Issue Correction or Fix


DI with pulse catch on DI840 not This problem has been corrected in
supported in Control Builder Control Builder.
The Operation Mode parameter for DI840
has three settings: DI, DI with pulse catch,
and DI+SOE. In the Control Builder, only DI
and DI+SOE were available.

Important
800xACON-OL-5100-009
SimpleEventDetector does not set Error This problem has been corrected in
if SignalID is empty Control Builder.
Leaving the SignalID parameter empty and
performing a download resulted in an error
code -30, but the Error parameter was not
set.

800xACON-OL-5100-016
Wrong variable name when using This problem has been corrected in
Declare from check tab Control Builder.
When several variables in the ST code were
undeclared and when the Declare option
from the popup menu in the Message pane
was used, all variables got the same name.

800xACON-OL-5100-020

82 3BSE033044-5100
Section 4 Fixed Problems Operation

Table 13. Operational Issues (Continued)

Issue Correction or Fix


Possible to make changes in Hardware This problem has been corrected in
editor in online mode using drag and Control Builder. It is no longer possible to do such a
drop drag and drop operation in online mode.
It was possible to select and drag an entire
column in the hardware editor and drop it on
another column. This changed the content
of the column even if it did not affect
anything in the controller.

Important
800xACON-OL-5100-024
Cyclic load shows wrong value when a This problem has been corrected in the AC 800M
time critical task is used firmware.
The calculated cyclic load could be higher
than it really is when using time critical
tasks. The reason was that when a time
critical task was interrupted by another task,
both tasks were calculated as executing.

Important
800xACON-OL-5100-025
Error in Search and Navigation tool when This problem has been corrected in
performing Iterative Search Control Builder.
An error message was presented
sometimes when right clicking a reference
in the Search and Navigation tool and
selecting Iterative Search.

Important
800xACON-OL-5100-027

3BSE033044-5100 83
Operation Section 4 Fixed Problems

Table 13. Operational Issues (Continued)

Issue Correction or Fix


OPC server crash when disconnecting This problem has been corrected in OPC Server.
client
When the system variable
OPCAEEnableSaveSub was set to true, the
AC800M OPC Server crashed when the
OPC Alarm&Event client was disconnected
from the server.

Important
800xACON-OL-5100-028
Control Builder hangs and shut down This problem has been corrected in
during "warm download" Control Builder.
Control Builder, in certain situations, got
hung during the download sequence, when
creating the OPC files.

Important
800xACON-OL-5100-029
Unable to create instance after toggling This problem has been corrected in
the "hidden" attribute Control Builder.
If the "Hidden" attribute (Protection and
Scope settings) was toggled on a FB/CM
type it might lead to failure in creating
instances of that type.

Important
800xACON-OL-5100-033

84 3BSE033044-5100
Section 4 Fixed Problems Operation

Table 13. Operational Issues (Continued)

Issue Correction or Fix


Frozen diagnostics after Power Down/Up This problem has been corrected in the
with SIMOCODE pro V CI854/CI854A firmware Version 5.59 in
After power down/up of SIMOCODE pro V CI854PROFIBUSHwLib 1.0-33 and
devices diagnostics such as Trip - External CI854PROFIBUSHwLib 2.0-11.
Fault 5 and Trip - External Fault 6 might still
be indicated although they were no longer
present.

800xACON-OL-4106-001
Long Time for MMSConnect to Become This problem has been corrected in the AC800M
Valid When Restarting From Compact firmware.
Flash
If a power failure occurred and the controller
was restarted and loaded the Application
from the Compact Flash card, it took about
90 sec before the MMSConnect was valid
again.

Important
800xACON-OL-4100-049
Controller crash at restart if one This problem has been corrected in the AC800M
application is missing firmware.
If a controller had several applications
connected, and one application containing
variable connections to I/O was not
downloaded, then the controller crashed at
startup after power fail or short reset.

800xACON-OL-5100-035

3BSE033044-5100 85
Operation Section 4 Fixed Problems

Table 13. Operational Issues (Continued)

Issue Correction or Fix


Hanging CEX-bus IRQ This problem has been corrected in the AC800M
Several occurrences of hanging CEX-bus firmware.
interrupts were reported, resulting in shut
down of one CEX segment.

800xACON-OL-5020-037
Product Bulletin: 3BSE047421D0075
Controller crash in SerialCommLib This problem has been corrected in
thread SerialHwLib 1.1-0 and SerialHwLib 2.0-5.
When using serial protocol created with
SerialCommLib, attempting full duplex
communication, the controller could crash in
runtime if an abort request was sent while a
read response was being executed.

800xACON-OL-5020-030
Controller crash during cold download This problem has been corrected in the AC 800M
Download to an empty controller could fail firmware.
and the controller crashed if there had
previously been an interrupted download to
the controller.

800xACON-OL-5100-038
Time synch and Controller Warm Restart This problem has been corrected in the AC800M
If a controller was configured for time synch firmware.
and a time synch message arrived during a
short period during the restart, the restart
may fail.

800xACON-OL-5020-029

86 3BSE033044-5100
Section 4 Fixed Problems Operation

Table 13. Operational Issues (Continued)

Issue Correction or Fix


High total system load using Backup This problem has been corrected in the AC800M
Media firmware.
When using Cold Retain variables stored on
a Compact Flash card of low quality, the
total system load could go up to 100% and
stay there. The problem was when the
CompactFlash card gave occasional read
errors.

Important
800xACON-OL-5100-041
Communication problems for COMLI This problem has been corrected in the AC 800M
multidrop firmware.
In a COMLI multidrop configuration,
checksums of the value "02" sent to other
slaves on the multidrop link right before a
message is sent to an AC800M comli slave,
caused the 800M to neglect the first
request.

Important
800xACON-OL-5011-003
Controller crash with custom made This problem has been corrected in the AC 800M
serial modbus redundancy firmware.
When switching the line on a custom made
modbus redundancy with two CI853 the
backup CI853 this could led to a controller
crash.

Important
800xACON-OL-5100-034

3BSE033044-5100 87
Operation Section 4 Fixed Problems

Table 13. Operational Issues (Continued)

Issue Correction or Fix


Setpoint limits not respect when internal This problem has been corrected in
SP backtracking active ControlSupportLib 1.3-4.
When entering internal setpoint values
through the internal setpoint backtracking
mechanism, the range of the process value
was not checked and could be set out of this
range.

800xACON-OL-5100-037
Backtracking close to hysteresis This problem has been corrected in
The backtracking of the object close to the ControlSupportLib 1.3-4.
hysteresis could give wrong values and the
result was the flickering of output signals.

800xACON-OL-5010-039
PM redundancy was unintentionally This problem has been corrected in the AC 800M
disabled firmware.
Backup PM was in rare cases stopped due
to an overflow in redundancy handling when
hardware handshake was used for serial
communication.

Important
800xACON-OL-5100-042

88 3BSE033044-5100
Section 4 Fixed Problems Operation

Table 13. Operational Issues (Continued)

Issue Correction or Fix


S800 I/O reset after power failure This problem has been corrected in the AC 800M
S800 I/O connected through Modulebus firmware.
could indicate channel status good for a
short time after a power fail restart, even
though the channel value was not yet
updated. This meant that the channel value
was false/zero but channel status indication
was good. This problem did not affect the
S800 High Integrity I/O Units.

Important
800xACON-OL-4100-051
Product alert: 3BSE047421D0067
CI867 reset at high load This problem has been corrected in
When the CI867 was loaded with large CI867ModbusTcpHwLib 1.1-61 and
configuration, the CI could be reset. CI867ModbusTcpHwLib 2.0-18.

Important
800xACON-OL-5100-044
Product bulletin: 3BSE047421D0074
Frozen values on DSDI110 when event This problem has been corrected in
driven CI856S100HwLib 1.2-0 and
When using many event driven DSDI110, CI856S100HwLib 2.0-6.
one of them might stop updating its values
without reporting an error.

Important
800xACON-OL-5020-034

3BSE033044-5100 89
Operation Section 4 Fixed Problems

Table 13. Operational Issues (Continued)

Issue Correction or Fix


Interaction Windows Might Overlap Each This problem has been corrected in
Other Compared to Windows Classic Control Builder.
Look The size of the windows is modified in order to
Some interaction windows had a placement adapt to the modified border size of the windows.
on screen in such a way that related The adaptation is not perfect, but is an
windows would appear side-by-side. If this improvement compared to the original behavior.
was done on a computer with Windows
classic look, they would overlap each other
for other Windows Themes.

Important
800xACON-OL-5100-048
Interaction Windows Become too Large This problem has been corrected in
on Wide Screen Monitors Control Builder.
The interaction window width was The screen coordinate system is adjusted for wide
calculated with the screen width as base screen monitors, keeping the same height of the
value. If the height of a window almost fit Interaction Windows without changing any settings.
within a 4:3 monitor, the same window was Example: For a 1920x1200 monitor, the screen
too large to fit in a wide screen monitor. coordinate system would be 0.0 to 1.2 in the
horizontal direction (8/5 * 3/4).
Important
800xACON-OL-5100-049
OPC Server hang when abruptly This problem has been corrected in the OPC
disconnecting client connected through Server.
DCOM
If an OPC Client connected through DCOM
was disconnected abruptly (network error,
killing client, client not cleaning up at
shutdown) it could cause the AC800M OPC
Server to hang.

Important
800xACON-OL-5010-038

90 3BSE033044-5100
Section 4 Fixed Problems Operation

Table 13. Operational Issues (Continued)

Issue Correction or Fix


Memory leak in OPC Server This problem has been corrected in the OPC
A small memory leak occurred when OPC Server.
clients called AddItems in the AC800M OPC
Server.

Important
800xACON-OL-5010-038
Duplicate controller GUIDs caused This problem has been corrected in
problems at Compact Control Builder Control Builder.
upgrade
If there were duplicate GUIDs on the
controllers in a Compact Control Builder
project it was not possible to connect
applications to the controllers.

800xACON-OL-5100-052
Negative values transmitted with This problem has been corrected in the AC 800M
Modbus TCP and then converted from int firmware.
to real This problem has been corrected in
Negative values transmitted through CI867ModbusTcpHwLib 1.1-61 and
modbus was handled incorrectly, resulting in CI867ModbusTcpHwLib 2.0-18.
errors when trying to convert the value from
int to real.

800xACON-OL-5022-002

3BSE033044-5100 91
Operation Section 4 Fixed Problems

Table 13. Operational Issues (Continued)

Issue Correction or Fix


Search and Navigation Tool Gave Wrong The tool is automatically closed when the
Result in OnlineMode Control Builder changes mode between offline and
If the tool was popped up in offline mode online.
and the Control Builder was changed to
online mode, the results in the search and
navigation tool seemed to be wrong. The
tool did not handle the mode change from
offline to online.

800xACON-OL-5100-053
Incorrect zero value in OPC server This problem has been corrected in the OPC
shortly after startup Server.
If an OPC Client, shortly after OPC Server
startup, created a subscription with long
update rate, incorrect values (0) with quality
Good could be reported from the AC800M
OPC Server.

800xACON-OL-5020-032
The Filter Icon in the Editor is not This problem has been corrected in
Updated Correctly Control Builder.
The filter icon was sometimes displayed
when there was no filtering and vice versa.

800xACON-OL-5100-054

92 3BSE033044-5100
Section 4 Fixed Problems Operation

Table 13. Operational Issues (Continued)

Issue Correction or Fix


Structure Text Code was Copied This problem has been corrected in
Between Tabs when Changing Tab Control Builder.
When having an empty ST code block (with
only one carriage return) and jumping
between tabs, the result in rare cases was
that the code entered in the second code
block was copied to the first code block.

800xACON-OL-5100-055
ACOFAct3P and ACOFActDeact3P May This problem has been corrected in BasicLib 1.6-9.
be Delayed One Scan
Timing problems for action, feedback in and
the opposite were set in scans in direct
sequence for the three position variants.
One scan in between was needed for
internal update purposes before the object
turned back to the original state. This
problem occurred only in very rare
situations.

Important
800xACON-OL-5100-056
Feedback time on the function block This problem has been corrected in
ACStdDrive ProcessObjDriveLib 1.4-5.
It was not possible to change Feedback Interaction possibilities are enabled.
time on all drive objects from
ProcessObjDriveLib-1-3-6. It will only be the
init value set by the user.

800xACON-OL-5020-018

3BSE033044-5100 93
Operation Section 4 Fixed Problems

Table 13. Operational Issues (Continued)

Issue Correction or Fix


Difference in written signal range for This problem has been corrected in
analog I/O Control Builder.
There was a difference between analog I/O
modules on how a signal range was named.
Example: 4...20mA or 4-20mA

800xACON-OL-5100-059
Wrong Parameter Values in This problem has been corrected in
ProcessObjDriveLib ProcessObjDriveLib 1.4-5.
The parameters ILockStart and ILockStop Now it has been switched to the correct behavior:
had a mixed up functionality. The ILockStart prohibits the object to enter Start mode
functionality was like: ILockStart prohibits and ILockStop prohibits the object to enter Stop
the object to enter Stop mode and mode. The latter behavior is similar for other
ILockStop prohibits the object to enter Start process objects.
mode. For the ACStdDrive types: If the object setup
For the ACStdDrive types : If the object 'FollowerDrive' or 'UseSP2' is selected, the output
setup 'FollowerDrive' or 'UseSP2' is 'WindowCtrlOn.Value' is set to the value 65535 if
selected, the output 'WindowCtrlOn.Value' the parameter WindowControl is true or the
is set to the value 65535 if the parameter TrwSelectorValue=6 else the 'WindowCtrlOn.Value'
WindowControl is true or the is set to 0.
TrwSelectorValue=5 else the
'WindowCtrlOn.Value' is set to 0.

800xACON-OL-5012-006
CI853 as a modbus master could cause a This problem has been corrected in the AC 800M
controller reset firmware.
Using CI853 as modbus master could in
some cases cause a controller reset during
runtime when reading telegrams with more
than 60 registers or 960 boolean.

Important
800xACON-OL-5020-035

94 3BSE033044-5100
Section 4 Fixed Problems Operation

Table 13. Operational Issues (Continued)

Issue Correction or Fix


Reconfiguration of Large Hardware This problem has been corrected in the AC 800M
Structure may Cause Controller firmware.
Shutdown
A download of hardware configurations did,
in very rare situations, cause a controller
shutdown. The shutdown occurred if
hardware units with active alarms were
moved by the reconfiguration, that is, if they
were moved in the Control Builder hardware
structure before the download.

Important
800xACON-OL-5100-063

3BSE033044-5100 95
Operation Section 4 Fixed Problems

96 3BSE033044-5100
Contact us

3BSE033044-5100 -d1
ABB AB Copyright © 2003-2010 by ABB.
Control Systems All Rights Reserved
Västerås, Sweden
Phone: +46 (0) 21 32 50 00
Fax: +46 (0) 21 13 78 45
E-Mail: [email protected]
www.abb.com/controlsystems

ABB Inc.
Control Systems
Wickliffe, Ohio, USA
Phone: +1 440 585 8500
Fax: +1 440 585 8756
E-Mail: [email protected]
www.abb.com/controlsystems

ABB Industry Pte Ltd


Control Systems
Singapore
Phone: +65 6776 5711
Fax: +65 6778 0222
E-Mail: [email protected]
www.abb.com/controlsystems

ABB Automation GmbH


Control Systems
Mannheim, Germany
Phone: +49 1805 26 67 76
Fax: +49 1805 77 63 29
E-Mail: [email protected]
www.abb.de/controlsystems

Power and productivity


TM
for a better world

You might also like