Documente Academic
Documente Profesional
Documente Cultură
$&(QJLQHHULQJ0HWKRGV
Version 1.0
5HIHUHQFH0DQXDO
OperateIT
$&(QJLQHHULQJ0HWKRGV
Version 1.0
Reference Manual
3BSE 023 698R101
127,&(
The information in this document is subject to change without notice and should not be construed as a commitment by
ABB Automation Technology Products AB. ABB Automation Technology Products AB assumes no responsibility for any
errors that may appear in this document.
In no event shall ABB Automation Technology Products AB 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 Automation
Technology Products AB be liable for incidental or consequential damages arising from use of any software or hardware
described in this document.
This document and parts thereof must not be reproduced or copied without ABB Automation Technology Products ABs
written permission, and the contents thereof must not be imparted to a third party nor be used for any unauthorized
purpose.
The software 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.
75$'(0$5.6
IndustrialIT,
ControlIT and
OperateIT
Microsoft, MS-DOS, Visual Basic and Windows 2000 are registered trademarks of Microsoft Corporation.
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
7DEOHRI&RQWHQWV
7$%/(2)&217(176
&KDSWHU,QWURGXFWLRQ
1.1
1.2
1.3
Product Overview...................................................................................................4
1.2.1
Product Scope........................................................................................5
1.2.2
1.4
Conventions............................................................................................................6
1.5
1.6
Terminology .........................................................................................................10
&KDSWHU,QVWDOODWLRQ
2.1
2.2
2.3
&KDSWHU&RQILJXUDWLRQ
3.1
3.2
3.3
General ................................................................................................18
3.3.2
3.3.3
3.3.4
3.3.5
3.3.6
3.3.7
&KDSWHU2SHUDWLRQ
4.1
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
7DEOHRI&RQWHQWV
&217(176FRQWLQXHG
&KDSWHU0DLQWHQDQFH
5.2
Hardware Indicators............................................................................................. 33
5.3
5.4
5.5
5.4.1.2
5.4.1.3
5.4.1.4
5.4.1.5
5.4.1.6
5.4.2
5.4.3
System Events..................................................................................... 43
5.4.4
5.4.4.2
5.4.4.3
5.4.4.4
,1'(;
ii
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
6HFWLRQ $ERXW7KLV%RRN
&KDSWHU ,QWURGXFWLRQ
$ERXW7KLV%RRN
This book describes the OperateITAC 100 Controller Integration product. The
AC 100 Controller Integration product is used for connecting the OperateIT
workplace to an Advant Fieldbus 100 control network with connected AC 100
Controllers.
The information in this Users guide is intended for:
The Engineer that sets up the control system functionality (including defining
displays, writing the control programs, etc.)
You should have a good understanding about distributed automated process control,
the hardware and software functionality of the OperateIT products. You should
already know how to use and maintain the hardware platform (PC), and the
operating system (Microsoft Windows 2000).
In addition, you should be logged in as an Engineer or Administrator (on the
OperateIT workplace) to be allowed to perform some of the procedures that are
described in this book.
There are a number of Users guides for the OperateIT product and options, see
Section 1.5, Related Documentation for a complete list of references. ABB
Automation Products has a number of useful training courses for persons that shall
setup, operate, and maintain the OperateIT products.
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
&KDSWHU ,QWURGXFWLRQ
8VHRI:DUQLQJ&DXWLRQ,QIRUPDWLRQDQG7LS
Tip indicates advice on, for example, how to design your project or how to use a
certain function.
Although :DUQLQJ hazards are related to personal injury, and &DXWLRQ hazards are
associated with equipment or property damage, it should be understood that
operation of damaged equipment could, under certain operational conditions, result
in degraded process performance leading to personal injury or death. Therefore,
comply fully with all :DUQLQJ and &DXWLRQ notices.
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
6HFWLRQ +RZWR8VHWKLV%RRN
+RZWR8VHWKLV%RRN
This section is a quick guideline to help you find what you are looking for in this
book.
:KHUHWR6WDUW
Read Product Overview to learn more about the AC 100 Controller Integration
product.
Read the Release Notes if you want to Upgrade an existing AdvaSoft 2.0 for
Windows NT system to OperateIT and AC 100 Controller Integration.
Read the $&&RQWUROOHU,QWHJUDWLRQ,QVWDOODWLRQ*XLGH if you want to start
installing the product.
Start reading the Getting started section of chapter 3, Configuration, if you want to
start to setup the configuration.
Read chapter 5, Maintenance, if you shall start to trace a problem in the control
system.
Read the $GYDQW23&6HUYHUIRU$GYDQW)LHOGEXV8VHUV*XLGH for more
information about the following items:
If you want to setup the handling of process events: severity, event texts etc.
For useful hints and summaries of how to configure your AC 100 Controllers.
+RZWR,QVWDOOWKH$&&RQWUROOHU,QWHJUDWLRQ
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
&KDSWHU ,QWURGXFWLRQ
+RZWR8VHWKH$&&RQWUROOHU,QWHJUDWLRQ
Chapter 5, Maintenance, describes how to inspect the status of the AF100 network
and the OperateIT system. Refer also to the 2SHUDWH,7 $GPLQLVWUDWRUV*XLGH for
information on system administration procedures such as:
licensing software
2Q/LQH+HOS
Comprehensive on-line help is available for the software. Access to the complete
help files is available via the menu bar. Context-sensitive help ()) is available for
all windows, dialogs, and entry fields.
3URGXFW2YHUYLHZ
The OperateIT software is a family of products for process monitoring and control.
The generic design makes it possible to use OperateIT together with many different
types of Process Control Systems, both systems provided by ABB as well as
systems provided by other suppliers.
This book describes the AC 100 Controller Integration software, a software product
that not only enables you to connect an OperateIT workplace to a system of AC 100
Controllers1, but also extends the total functionality of OperateIT utilizing the best
of the AC 100 Controller system.
1.
Also called AF100 network. The supported controllers are Advant Controller
110, Advant Controller 70, Advant Controller 160 and Advant Controller 80.
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
6HFWLRQ 3URGXFW6FRSH
3URGXFW6FRSH
AC 100 Controller Integration is an optional package to the OperateIT product. It
gives you the following features:
A connection to the control system through the Advant OPC Server for Advant
Fieldbus 100 and the communication boards and equipment.
Tools to build your OperateIT Control structure on-line from the AC 100
Controllers.
The possibility to customize the event and alarm reporting and presentation
with just a few configuration actions.
:KDW<RX&DQ'RZLWKWKH$&&RQWUROOHU,QWHJUDWLRQ
This list is an example of the engineering that you can do with the AC 100
Controller Integration product.
Setup the OperateIT workplace to describe the process data that is defined in
the database of the AC 100 controllers (create the so called Control structure).
You do not need to define the database again, it is read from the Advant OPC
Server for Advant Fieldbus 100.
Build the functional and location structure using the object types and aspects
pre-defined in OperateIT and in AC 100 Controller Integration.
Build Graphic displays for monitoring and control of the process utilizing the
AC 100 Controller Integration graphical aspects.
Create Alarm and Event lists using the AC 100 Controller Integration default
set-ups.
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
&KDSWHU ,QWURGXFWLRQ
Define and activate the logging of process data, including presentation of the
stored data logs.
Check the AF100 network using the System status functions for the entire
control system, including the AC 100 controllers and the Advant Fieldbus 100
control network.
3UHUHTXLVLWHVDQG5HTXLUHPHQWV
The general hardware and software requirements for the OperateIT product are
described in the $&,QVWDOODWLRQ*XLGH.
&RQYHQWLRQV
The following conventions are used throughout this book for the presentation of
material:
The words in proper names of screen elements (for example, the title in the title
bar of a window, the label for a field of a dialog box) are initially capitalized.
Capital letters are used for the name of a keyboard key if it is labeled on the
keyboard. For example, press the ENTER key.
Lowercase letters are used for the name of a keyboard key that is not labeled on
the keyboard. For example, the VSDFHEDU, FRPPDNH\, and so on.
A plus sign is used to indicate that you must simultaneously press several keys.
For example, CTRL+C indicates that you must hold down the CTRLkey while
pressing the C key.
The phrase press and release is used to indicate that you sequentially press
several keys. For example, to close a window, press ALT, and then F4. This
indicates that you press ALT key, and then you press and release the F4
function key.
The names of push and toggle buttons are boldfaced. For example, click 2..
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
6HFWLRQ &RQYHQWLRQV
The names of menus and menu items are boldfaced. For example, the )LOH
menu.
The 6WDUW menu name always refers to the 6WDUW menu on the
Windows 2000 Task Bar.
In a tutorial, you may be told to enter the string TIC132 in a field. The string is
shown as follows in the procedure:
7,&
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
&KDSWHU ,QWURGXFWLRQ
5HODWHG'RFXPHQWDWLRQ
Table 1-1 lists all documentation related to the AC 100 Controller Integration.
7DEOH 5HODWHG'RFXPHQWDWLRQ
&DWHJRU\
Installation
7LWOH
2SHUDWH,7,QVWDOODWLRQ*XLGH
System
2SHUDWH,7$GPLQLVWUDWRUV*XLGH
Administration
Software
'HVFULSWLRQ
This book describes how you install the
OperateIT including the requirements on
the hardware.
This book describes how you configure
the OperateIT and how you then perform
maintenance.
2SHUDWH,7(YHQW$ODUP0DQDJHU
8VHUV*XLGH
2SHUDWH,77UHQGDQG+LVWRULDQ
8VHUV*XLGH
2SHUDWH,72SHUDWRUV*XLGH
2SHUDWH,73ODQW(QJLQHHULQJ0HWKRGV
5HIHUHQFH0DQXDO
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
6HFWLRQ 5HODWHG'RFXPHQWDWLRQ
7LWOH
'HVFULSWLRQ
2SHUDWH,73URGXFW*XLGH
$&&RQWUROOHU,QWHJUDWLRQ3URGXFW
*XLGH
Advant OPC Server for Advant Fieldbus This book describes all the details
100 Users Guide
concerning installation and configuration
of the Advant OPC Server for Advant
Fieldbus 100 and the installation of the
chosen communication board.
Installation
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
&KDSWHU ,QWURGXFWLRQ
7HUPLQRORJ\
The following is a list of terms associated with the AC 100 Controller Integration
product that you should be familiar with:
10
7HUP
'HVFULSWLRQ
AC 100
ActiveX
AIS, AOS
Aspect
Aspect Objects
CBA
CCA
AMPL
DIS, DOS
IndustrialIT
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
6HFWLRQ 7HUPLQRORJ\
7HUP
'HVFULSWLRQ
Node
OPC
OperateIT
OperateIT Plant
Explorer
Property
Structure
View
11
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
&KDSWHU ,QWURGXFWLRQ
12
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
&KDSWHU ,QVWDOODWLRQ
6LWH3ODQQLQJ
The AC 100 Controller Integration product is installed and runs in a PC, which must
have the OperateIT workplace product installed. The physical, electrical, and
environmental requirements are described in the 2SHUDWH ,QVWDOODWLRQ*XLGH (for
the PC), the $&&RQWUROOHU,QWHJUDWLRQ,QVWDOODWLRQ*XLGH and the $GYDQW23&
6HUYHUIRU$GYDQW)LHOGEXV8VHUV*XLGH
,7
,QVWDOODWLRQ3URFHGXUHV
The installation procedures are described in the $&&RQWUROOHU,QWHJUDWLRQ
,QVWDOODWLRQ*XLGH.
6WDUWXSDQG6KXWGRZQ3URFHGXUHV
The start-up and shut-down procedures are described in the 2SHUDWH
$GPLQLVWUDWRUV*XLGH (for the PC and workplace), and in the $&&RQWUROOHU
,QWHJUDWLRQ,QVWDOODWLRQ*XLGH.
,7
13
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
&KDSWHU ,QVWDOODWLRQ
14
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
6HFWLRQ %HIRUH<RX6WDUW
&KDSWHU &RQILJXUDWLRQ
%HIRUH<RX6WDUW
Make sure that the following prerequisites are fulfilled:
The results from the Control Builder A1 engineering tools are stored in a BCD
file.
The OperateIT server is connected directly to the Advant Fieldbus 100 control
network.
6HW8S'D\OLJKW6DYLQJDQG7LPH6\QFKURQL]DWLRQ
There are a number of alternative ways to configure the clock synchronization for
an Advant Fieldbus 100 network together with a network of OperateIT products.
The Advant Fieldbus 100 network has a clock synchronization functionality in
itself. The details of how this functions and is configured can be studied in the
$GYDQW)LHOGEXV8VHUV*XLGH and in the corresponding Users Guide for the
DB-elements of each controller.
An OperateIT network consists of one or several servers and a number of clients
connected via TCP/IP. Synchronization of that network of PC:s in itself is supported
by the OperateIT product. This is described in the 2SHUDWH $GPLQLVWUDWRUV*XLGH
%6(. One clock server synchronizes the other PC:s in the network.
,7
1.
15
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
&KDSWHU &RQILJXUDWLRQ
The Advant OPC Server for Advant Fieldbus 100 can function as time master or as
slave versus the Advant Fieldbus 100 network. How to configure this is described in
the $GYDQW23&6HUYHUIRU$GYDQW)LHOGEXV8VHUV*XLGH
The recommended configuration for clock synchronization and daylight saving is
described below.
5HFRPPHQGHGFRQILJXUDWLRQ
It is recommended that you set-up an OperateIT server, that hosts the Advant OPC
Server for Advant Fieldbus 100, as time master. It will be time master both for the
OperateIT network as well as for the Advant Fieldbus 100 network. Any
adjustments of the network time is done (from the time server) using Windows 2000
Date and Time dialog in the Control Panel. See Figure 3-1.
You can also set time and date by using the Command Prompt.
16
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
6HFWLRQ 6HW8S'D\OLJKW6DYLQJDQG7LPH6\QFKURQL]DWLRQ
To set-up the Advant Workplace product network for such a configuration you do
the following:
Set up the selected server machine as time server. If you have several server
machines, set-up the others to request for the correct time from the time server.
Make sure that automatic daylight saving is set on all the PC:s according to
Figure 3-2.
Set up the Time synchronization of the Advant OPC Server for Advant
Fieldbus 100 to 0DVWHUaccording to the instructions in the $GYDQW23&6HUYHU
IRU$GYDQW)LHOGEXV8VHUV*XLGH
Set up the Time synchronization of other Advant OPC Servers for Advant Fieldbus
100 to 1RQHaccording to the instructions in the $GYDQW23&6HUYHUIRU$GYDQW
)LHOGEXV8VHUV*XLGHThose PC:s shall collect their time from the time server.
17
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
&KDSWHU &RQILJXUDWLRQ
Alarm data and Historical data are stored according to UTC time, that is the
local time does not matter. Alarm and History data presentation takes care of
presenting data with local time.
%XLOGWKH&RQWURO6WUXFWXUH
*HQHUDO
The Advant OPC Server for AF100 does not support on-line additions of
information. It uses the so called BCD.MDB (Bus Configuration Database) file as a
source for its knowledge about the Controller objects. When the Advant OPC
Server for AF100 is started it reads the BCD.MDB file and builds up a list of signal
objects and their properties. This information is used by the OperateIT A1.x
software to populate the Control structure.
To make use of a new or updated information in the Controller, the Advant OPC
Server for AF100 needs to be restarted and the Control structure needs to be
populated, see Figure 3-3.
Build
Control
Application
Download
AMPL to the
Controllers
Store information
in BCD.MDB
Restart the
OPC server
Populate the
Control,
Structure
18
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
6HFWLRQ 5HVWDUWWKH$GYDQW23&6HUYHUIRU$)
5HVWDUWWKH$GYDQW23&6HUYHUIRU$)
As a restart of the Advant OPC Server for AF100 prevents monitoring and operation
of a plant during the restart time you have to be careful when you do this. Especially
if you are working in a multi node configuration.
Before you restart the OPC Server you need to shut down Operate IT according to
the instructions for Operate IT. The reason is that Operate IT, once the Advant OPC
Server for AF100 is established as a service provider to it, will restart the OPC
Server as soon as it notifies that it is stopped.
To restart the OPC server do as follows:
1.
Make sure that you have Administrator access rights to the PC.
2.
Start the Task Manager and find the process called wiaopc.exe and select
only that process.
3.
4.
Find the service called Advant OPC Server for AF100. Make sure it has
status 6WDUWHG and then press the 6WRS button.
5.
Change quickly back to the Task Manager and verify that the process
wiaopc.exe decreases its memory consumption and finally disappears from
the process list.
6.
Now, you can change back to the Administrative Tools and the Services dialog
and press the 6WDUW button for Advant OPC Server for AF100.
The Service Manager might launch a message box claiming that the service could
not be stopped. This message can be disregarded if the Task Manager behaved
correctly in step 5 above. The reason is simply that the Service Manager expects the
service to terminate within a certain amount of time (about 20 seconds). The
wiaopc.exe process might need longer time to disconnect from all controllers and
free all its allocated memory. In large configurations you will most likely get this
message all the time.
If the procedure above gives you a problem, the entire system should be restarted
for safety reasons.
19
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
&KDSWHU &RQILJXUDWLRQ
3RSXODWLQJWKH&RQWURO6\VWHP6WUXFWXUH
The Control structure describes the structure of the Control network, its Controllers
and signal objects. When you create the Network objects you specify how
communication with the Controllers shall be done by selecting the OPC server
provider.
The OPC Server uses the information stored by the engineering tools in the so called
BCD.MDB file, see Figure 3-3, as the base to build up the corresponding OPC
items.
As a middle step you also need to restart the Advant OPC Server for AF100, see
Section 3.3.2, Restart the Advant OPC Server for AF100.
When the Advant OPC Server for AF100 is restarted and its initialization is finished
you can execute the Upload aspect. When you do, all objects that are created are
instances of the object types presented in Figure 3-9.
Each time you have changed the content of the Engineering database, you need to
store the result also in the BCD file, restart the Advant OPC Server for AF100 and
re-run the Upload to make sure that the objects and object attributes in the Control
Structure correspond to the content in the Controllers.
Steps to upload objects are the following:
20
1.
Select 6WDUW!3URJUDPV!$%%,QGXVWULDO,7!6WDUW:RUNSODFH
Choose the 3ODQW([SORUHU:RUNSODFH.
2.
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
6HFWLRQ 3RSXODWLQJWKH&RQWURO6\VWHP6WUXFWXUH
3.
Select the $)1HWZRUN2EMHFW, by the name you entered above, then select
the 8SORDGHU aspect.
Once the Network object is created you can start at step 4 whenever you need to do
an Upload.
21
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
&KDSWHU &RQILJXUDWLRQ
5.
22
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
6HFWLRQ 2EVROHWH2EMHFWV
2EVROHWH2EMHFWV
All objects that have disappeared from the Controllers are placed under the
6WDQGDUG 2EVROHWH6WUXFWXUHand can be removed from the system by the ordinary
Delete function.
23
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
&KDSWHU &RQILJXUDWLRQ
9HULI\LQJWKH,QWHJUDWLRQRIWKH$&&,
All objects that are now populated into the Control structure can be subscribed
upon, even controlled. If you want to verify that a few of the Signal objects work
properly you can use either one of the Graphic element aspects, see Figure 3-7, that
exist for that object type or you can use the CCA aspect which allows you to verify
the value of all object properties.
24
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
6HFWLRQ 9HULI\LQJWKH,QWHJUDWLRQRIWKH$&&,
$VKRUWH[DPSOHRQKRZWRXVHWKH&&$DVSHFW
You find the CCAs as aspects to the signal objects. They are found in the &RQWURO
VWUXFWXUH?VLJQDOREMHFW!?&RQWURO&RQQHFWLRQ. Use the CCA, to verify the
connection to the OPC server.
Check the Subscribe for live data check box, to display the objects property values.
The fields 9DOXH, 4XDOLW\ and 7LPH6WDPS will start showing live data. When live
data can be displayed, the connection to the OPC server is OK.
25
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
&KDSWHU &RQILJXUDWLRQ
$YDLODEOH$&6HULHV2EMHFW7\SHV
Figure 3-9 shows all the available AC 100 Series object types in the control
structure.
26
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
6HFWLRQ %XLOGLQJD&RQWURO6WUXFWXUHIRU7HVWDQG'HPR3XUSRVHV
%XLOGLQJD&RQWURO6WUXFWXUHIRU7HVWDQG'HPR3XUSRVHV
It may sometimes be an advantage to be able to test or demonstrate your
applications versus a simulated Control structure.
Note that the graphic presentation of object data the faceplates do not work
directly with simulated values from the Property Signal Generator. You must define
supervision and presentation properties to get simulated live data in the faceplate
presentation.
You can build a Control structure with simulated values through the following
steps:
1.
2.
Build a structure in the Control structure that includes the process and system
objects that you want to simulate.
27
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
&KDSWHU &RQILJXUDWLRQ
3.
Add the aspect Property Signal Generator to each object (process and system
object) that you want simulated data from.
28
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
6HFWLRQ %XLOGLQJD&RQWURO6WUXFWXUHIRU7HVWDQG'HPR3XUSRVHV
4.
Build your applications to work with this control structure with simulated
properties.
6.
7.
Save the Control structure for future use by exporting it with the Import/Export
tool. Startup the Import/Export tool via the menu 6WDUW!3URJUDPV!$%%
,QGXVWULDO,7!,PSRUW([SRUW.
29
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
&KDSWHU &RQILJXUDWLRQ
8.
Setup Export of the new Control structure via the menu $FWLRQ!)LOWHUHG
H[SRUW. Define your Control structure as the object to export.
30
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
&KDSWHU 2SHUDWLRQ
2SHUDWLQJ2YHUYLHZ
The majority of the OperateIT functionality is generic for all Controller types.
However, there are a few things with regards to the interpretation of the following
information that needs to be described:
31
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
&KDSWHU 2SHUDWLRQ
32
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
6HFWLRQ +DUGZDUH,QGLFDWRUV
&KDSWHU 0DLQWHQDQFH
3UHYHQWLYH0DLQWHQDQFH
The software product does not require any preventive maintenance.
The communication hardware board towards the Advant Fieldbus 100 network does
not require any preventive maintenance.
+DUGZDUH,QGLFDWRUV
Not applicable.
(UURU0HVVDJHV
The AC 100 Controllers produce a number of event and alarm messages to inform
you about errors concerning the AC 100 system and not with the process itself.
You can find a System Event List aspect on the network, on each Controller and on
the system status objects of the type OPC, PM, CI and IO. The System Event List
aspect enables you to see all system events for the AC 100 Controller Integration
system and for the connected Advant OPC Servers for AF100.
The System Events are presented in plain text.
)DXOW)LQGLQJDQG8VHU5HSDLU
All software products from ABB Automation Products include the following:
33
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
&KDSWHU 0DLQWHQDQFH
Product patches, Service packs, and New versions are installed in the PC in the
same way as the original product. Installation of patches, service packs, and upgrade
packages will normally not require uninstallation of the product, but it will normally
require a restart of the OperateIT workplace.
Here are some hints on how to identify the cause of malfunctions within the AC 100
system. It could be difficult to decide whether the problem you see is a problem
within the process or a problem within the AC 100 system. There are some tools
you can use for your trouble shooting:
Communication aspects
6\VWHP6WDWXV
The System status presents the status of the control system. It presents the result
from the control systems and the Advant OPC Server for Advant Fieldbus 100s
internal supervision programs. A complete overview of the System status for the
control system is available in the Network node.
Before we go into the details, let us look at an extract of a typical Control structure
so you can identify the different object types that we are discussing and understand
how to navigate to them.
34
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
6HFWLRQ 6\VWHP6WDWXV
35
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
&KDSWHU 0DLQWHQDQFH
6\VWHP6WDWXV1HWZRUN
As a start you should have a look at the System Status for the entire network. From
Plant Explorer, select the Control Structure, the Network object, and then the
System Status Viewer aspect.
36
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
6HFWLRQ 6\VWHP6WDWXV
6\VWHP6WDWXV6WDWLRQ1RGH
The System status for a Station node is presented if you select the Control Structure,
the Station node, and the System Status Viewer aspect. In the example below
(Figure 5-3), the AC110 controller (STN 5) has a problem with one of its PM
Boards.
37
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
&KDSWHU 0DLQWHQDQFH
It is possible to get a detailed view of the properties for a specific CI, IO, PM and
OPC object if the Details column is marked with an X. To present a detailed view
for a CI, IO, PM or OPC object, select it in the System Status Viewer and click on
the Details button. An alternative action in your fault finding is to study the system
alarm list for the failing Station, see Section 5.4.3, System Events.
38
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
6HFWLRQ 6\VWHP6WDWXV
6\VWHP6WDWXV302EMHFWV
There is one PM system status object underneath each Station object. It is possible
to get a detailed view of the properties for a specific PM board if the Details column
is marked with an X. To present a detailed view for a PM board, select it in the
System Status Viewer and click on the Details button. See Figure 5-5 and the
$GYDQW23&6HUYHUIRU$GYDQW)LHOGEXV8VHUV*XLGH for details on the status
properties.
39
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
&KDSWHU 0DLQWHQDQFH
6\VWHP6WDWXV&,2EMHFWV
There is one CI system status object underneath each Station object. It is possible to
get a detailed view of the properties for a specific CI board if the Details column is
marked with an X. To present a detailed view for a CI board, select it in the System
Status Viewer and click on the Details button. See Figure 5-6 and the $GYDQW23&
6HUYHUIRU$GYDQW)LHOGEXV8VHUV*XLGH for details on the status properties.
40
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
6HFWLRQ 6\VWHP6WDWXV
6\VWHP6WDWXV,22EMHFWV
There is one IO system status object underneath each Station object. It is possible to
get a detailed view of the properties for a specific IO board if the Details column is
marked with an X. To present a detailed view for an IO board, select it in the System
Status Viewer and click on the Details button. See Figure 5-7 and the $GYDQW23&
6HUYHUIRU$GYDQW)LHOGEXV8VHUV*XLGH for details on the status properties.
41
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
&KDSWHU 0DLQWHQDQFH
6\VWHP6WDWXV23&2EMHFWV
There is one OPC system status object for each OPC Server1 in the network. It is
possible to get a detailed view of the properties for a specific OPC Server if the
Details column is marked with an X. To present a detailed view for an OPC Server,
select it in the System Status Viewer and click on the Details button. See Figure 5-7
and the $GYDQW23&6HUYHUIRU$GYDQW)LHOGEXV8VHUV*XLGH for details on the
status properties.
*UDSKLFDO$VSHFWIRU6\VWHP6WDWXVSUHVHQWDWLRQ
There is a graphical aspect available for the System status object types. See the $&
&RQWUROOHU,QWHJUDWLRQ5HIHUHQFH0DQXDO for details. You can include it in a
graphical display, for example an overview display. This gives you a combinationof
process and control system status.
The graphical aspect is available for the CI, PM, OPC and IO objects underneath
each Controller object. Finally, it also exists for the OPC Server running in the
OperateIT Server node itself.
1.
42
Node types with AdvaSoft 1.x software installed will show up as OPC objects. The status information will then
be very limited.
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
6HFWLRQ 6\VWHP(YHQWV
6\VWHP(YHQWV
The System Events provide valuable information for fault tracing. Unless you
already have a system event aspect on the Network object and the Controller objects
in your Control structure, you should create them as they will give you an overview
list for all the system events in your system. This is how you create them:
1.
From Plant Explorer select the Control structure and then the object on which
you want to create the aspect.
2.
Create an Alarm and Event List Aspect and give it the name System Events
3.
Select the System Events aspect, go into the Config view and select the AC 100
Default System Event List.
Save it.
43
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
&KDSWHU 0DLQWHQDQFH
44
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
6HFWLRQ &RQWURO&RQQHFWLRQ$VSHFW
&RQWURO&RQQHFWLRQ$VSHFW
There is a Control Connection Aspect (CCA) for all process and system objects.The
CCA:s can be useful to trace problems specific for a certain object or for the
presentation of an object. The CCA has four views, here is a short description of the
views and how you can use them in your trouble shooting.
7KH&&$3URSHUW\YLHZ
The CCA Property view, see Figure 5-11, gives you a list of all the properties, their
data format and how they can be accessed. If you check the 6XEVFULEHIRUOLYHGDWD
check box, you will also get the current value of all properties updated cyclically.
45
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
&KDSWHU 0DLQWHQDQFH
Use this view to verify the property values of an object, how they are configured
and the current property values to compare with other presentations of it. If you
suspect an error in a node, an I/O board or a transducer, you can use the CCA:s to
narrow in on the problem by verifying which objects that are available over the
network and which are not - and what their status properties tell you.
The CCA Property view gives you a complete list of properties for example their
names, data type, permission, value and quality.
&&$3URSHUW\,QIR
The Property Info view presents all details about the selected property. An example
of a Property Info view is found in Figure 5-12.
The Property Info view includes the possibility to set the definitions for the Property
values. To define property value handling and to set these values could severely
affect the control of the industrial process, including loosing control of the process.
This functionality is only included for testing and fault tracing, and should not be
used during normal operation.
'RQRWFKDQJHDQ\3URSHUW\YDOXHVXQOHVV\RXDUHIXOO\DZDUHRIDOOWKH
FRQVHTXHQFHV
46
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
6HFWLRQ &RQWURO&RQQHFWLRQ$VSHFW
47
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
&KDSWHU 0DLQWHQDQFH
&&$$GGLWLRQDOLQIR
The Additional Info tab presents details on property specific information. The
example in Figure 5-13 presents information about an analog value.
'RQRWFKDQJHDQ\$GGLWLRQDO,QIRYDOXHVXQOHVV\RXDUHIXOO\DZDUHRIDOOWKH
FRQVHTXHQFHV
48
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
6HFWLRQ &RQWURO&RQQHFWLRQ$VSHFW
49
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
&KDSWHU 0DLQWHQDQFH
&&$23&
The OPC tab presents information about the OPC Properties included in the CCA.
The following columns are presented:
Property - The OPC property in question.
Item ID - The identity of the specified OPC property in the AF100 OPC Server.
Access Path - Path to Tag
50
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
6HFWLRQ %DFNXS5HVWRUH3URFHGXUHV
%DFNXS5HVWRUH3URFHGXUHV
General backup procedures are described in the 2SHUDWH,7$GPLQLVWUDWRUV*XLGH.
51
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
&KDSWHU 0DLQWHQDQFH
52
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
,QGH[
,1'(;
$
Installation 13
Procedures 13
Site planning 13
%
Backup and Restore 51
Building Control structure
Demo structure 27
Test structure 27
Bus Configuration Database
BCD.MDB 18
&
Configuration 15
Before you start 15
Control Connection Aspect 45
Additional information 48
Property information 46
Property view 45
Conventions 6
'
Document List 8
)
Fault Tracing 33
*
Graphical Aspect for System Status
presentation 42
+
Hardware indicators 33
2
Operation, Overview 31
3
Preventive maintenance 33
5
Restart OPC Server 19
6
Shut-down procedures 13
Signal Object
In control structure 20
Simulated process data
Export control structure 29
Import control structure 30
Property signal generator 28
Startup procedures 13
System Alarms
Alarm list for Controllers 44
Alarm list for network 44
Create and Setup 43
System Error Messages 33
System Events 43
System Status 34
CI Objects 40
Controller node 37
IO Objects 41
Network 36
OPC Objects 42
PM Objects 39
53
2SHUDWH,7$&(QJLQHHULQJ0HWKRGV5HIHUHQFH0DQXDO
,QGH[
7
Terminology 10
8
Uploader 21
:
Where to start 3
54