0% found this document useful (0 votes)
180 views19 pages

Functional Descr AIC01

We reserve all rights in this document and in the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.  ABB

Uploaded by

Rodrigo Sampaio
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
180 views19 pages

Functional Descr AIC01

We reserve all rights in this document and in the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.  ABB

Uploaded by

Rodrigo Sampaio
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 19

We reserve all rights in this document and in the information contained therein.

Reproduction, use or disclosure to third parties without express authority is strictly forbidden.  ABB

FUNCTIONAL DESCRIPTION
AIC01
Analog Input Calculated

Prep. / RTO/Fred Moody 05-04-09 Function Description No. of p.

Appr. RA/ Mats Påhls Approved AIC01 Functional Description 19


Resp. dept. RA / Mats Påhls
Doc. no. Lang. Rev. ind. Page

ABB Process Industries 3AST 001 596D005 en E 1


! "! " #
Functional Unit AIC01 Functional Description

Contents

1 General ..................................................................................................................... 4
2 Configuration ........................................................................................................... 4
3 Function Block AIC01 .............................................................................................. 5
4 Function.................................................................................................................... 6
4.1 Basic Properties ........................................................................................... 6
4.2 Initialization .................................................................................................. 6
4.3 Control Modes and Updating ........................................................................ 6
4.3.1 E1................................................................................................... 6
4.3.2 Manual............................................................................................ 6
4.4 Filtering ........................................................................................................ 6
4.5 Scaling and Engineering Units...................................................................... 7
4.6 Limit check ................................................................................................... 7
4.7 Alarm and Alarm Limitation Functions .......................................................... 7
4.7.1 Alarm Limits.................................................................................... 7
4.7.2 Alarm Blocking................................................................................ 7
4.7.3 Event handling................................................................................ 8
4.8 Process connections .................................................................................... 8
4.9 Interaction Window....................................................................................... 8
4.9.1 AIC01 Interaction Window .............................................................. 8
4.9.2 General Parameters ....................................................................... 9
4.9.3 Units and Range............................................................................. 9
4.9.4 Alarm & Event handling .................................................................. 9
4.9.5 Orders .......................................................................................... 10
4.9.6 Indications .................................................................................... 11
5 Operator Functions................................................................................................ 11
5.1 Presentation ............................................................................................... 11
5.1.1 Display Elements .......................................................................... 11
5.1.2 Time-logged Properties................................................................. 13
5.2 Faceplate(Dialog) ....................................................................................... 14
5.3 Alarm and Event Handling.......................................................................... 16
5.3.1 General......................................................................................... 16
5.3.2 Alarm and Event Message............................................................ 16
5.3.3 Alarm and Event Blocking............................................................. 17
5.3.4 Order blocking .............................................................................. 17
5.4 Limits.......................................................................................................... 18

Doc. no. Lang. Rev. ind. Page

ABB Process Industries 3AST 001 596D005 en E 2


Functional Unit AIC01 Functional Description

1 General
AIC01 is a functional unit for defining internal analog inputs in ControlIT, to be operated
from an OperateIT, Operator Station. A program can treat the calculated signals as if they
came from the process. An AIC01 normally performs a complete function independently.
AIC01 has the following functions and properties:
• Different control modes set by operator or by control logic.
• Limiting of output signal.
• Function for bumpless change between different control modes.
• Alarm and event handling of important control signals.

2 Configuration
AIC01 comprises a function block type for control and logic functions in ControlIT, a
faceplate and an object display in OperateIT for operator functions and control parameters.

HSI

HSI INTERFACE
P VDU Op. Panel Local
A
R
A DIAGN.
M Control Signal
- alarms
E mode processing (fault,
T logic warning)
E
- events
R
- loggers
S

Figure 1. The Structure of the Functional Unit

Doc. no. Lang. Rev. ind. Page

ABB Process Industries 3AST 001 596D005 en E 4


Functional Unit AIC01 Functional Description

3 Function Block AIC01

FUNCTION OF INPUT TERMINALS AIC01 FUNCTION OF OUTPUT TERMINALS

Object name Name


Object description Description Value Output signal
Enable Object Enable Man Control mode Manual
Input Signal MV E1 Control mode E1
Set to Manual SeqMan MV_GT_H2 Measured value exceeds limit H2
Set to E1 SeqE1 MV_GT_H1 Measured value exceeds limit H1
Alarm Period Block AL_P_Blk MV_LT_L1 Measured value falls below limit L1
External Control ExtCtrl MV_LT_L2 Measured value falls below limit L2
Default Initialization Parameters Param

Figure 3-1. Function Block Type, Complete symbol

Table 3-1 below illustrates the default properties of each terminal of the AIC01 function block.

Index Initial
No. Terminal Data Type Attributes Direction Value Description
1 Name string cold retain in 'AIC01' Object Tagname
2 Description string coldretain in 'Descr' Object description
3 Enable bool coldretain in true Enable Object
4 MV real retain in Input signal
5 SeqMan bool retain in Set to manual
6 SeqE1 bool retain in Set to E1 mode
7 AL_P_Blk bool coldretain in 0 Alarm Period Block
8 ExtCtrl Ext_Analog retain in External Control
9 Param Param_Analog retain in Default Initialization Parameters
10 Value real retain out Output signal
11 Man bool retain out Indication signal blocked, manual entry
12 E1 bool retain out Indication signal not blocked, program entry
13 MV_GT_H2 bool retain out MV Greater Than or Equal High Limit2
14 MV_GT_H1 bool retain out MV Greater Than or Equal High Limit1
15 MV_LT_L1 bool retain out MV Less Than or Equal High Limit2
16 MV_LT_L2 bool retain out MV Less Than or Equal High Limit1

Table 3-1. Terminal properties.

Doc. no. Lang. Rev. ind. Page

ABB Process Industries 3AST 001 596D005 en E 5


Functional Unit AIC01 Functional Description

4 Function

4.1 Basic Properties


The AIC01 functional unit is designed for a standard analog input signal.
AIC01 has the following basic functions:
• Control Modes and Updating
• Filtering
• Scaling and Units
• Limit Check
• Alarm and event handling.
• Operator Functions

4.2 Initialization
Bulk Data Handling within Engineering Studio is used to load default values for the
function block to the input parameter Param. These values include for example, entries
for the interaction windows and IO connections to parameters etc. The code for this
parameter is only executed once on application startup. Once it has executed then it
cannot run again. Do not use this input for application programming.

4.3 Control Modes and Updating


The analog signal is read at intervals determined by the controllers task scan-time. You
should set scan time to the requirements of your system.
The control modes can individually be blocked for operator access.

4.3.1 E1
E1 is the initial control mode of the AIC01, where the value is obtained from the variable at
input terminal :MV.
The control mode E1 is activated by:
• By clicking on the E1 button on the operator’s faceplate. E1 is indicated on the
object display and Faceplate.
• Input terminal SeqE1 when activated by a pulse.

4.3.2 Manual
In this mode the operator directly sets the output value from the operator station.
• Clicking on the Man button on the operator’s faceplate activates the control mode
MAN. Man is indicated on the object display and Faceplate and a dialog entry
window is available on the faceplate for the operator to enter the required value.
• Input terminal SeqMan when activated by a pulse.

4.4 Filtering
You may select software filtering of the MV value. The Filter Parameter time constant is
entered directly in time format. A filter time >0 but less than the task scan-time (TS) will be

Doc. no. Lang. Rev. ind. Page

ABB Process Industries 3AST 001 596D005 en E 6


Functional Unit AIC01 Functional Description

set equal to TS. The filter corresponds to a one-pole low-pass filter. The filter is set from
the interaction window.

4.5 Scaling and Engineering Units


All values are used in the system as engineering units. Using the interaction window
enters Max, Min, Unit and Fraction (Decimal).

4.6 Limit check


In the Limit check part of the function block you determine whether and how a limit check
will be performed. The result is stored in the output terminals and is thus available to other
programs. The limits can be set from the extended faceplates limits tab or from the
interaction window.

4.7 Alarm and Alarm Limitation Functions


The following alarms are monitored in the function block:
• Measured value MV with two upper and two lower alarm limits

When an alarm limit is exceeded, an alarm, which must be acknowledged, is transmitted


to the operator station (and printer, if provided). Alarms are also available as outputs on
the Function Block.
The time stamping of the alarm is done when the function block is executed.

4.7.1 Alarm Limits


When determining the MV alarm limits, the following equation applies:
H 2 ≥ H 1 ≥ L1 ≥ L 2
If an attempt is made to cross the alarm limits with each other, the operation is not
permitted. There is no change of the limit. The limits are set by entering values in the
interaction window or in the extended faceplate under the limits tab.

4.7.2 Alarm Blocking


The Alarm Block function disables alarm Supervision of the measured value (MV).
The event handling function makes it possible to block all alarms from the operator’s
station or from the function block via terminal ExtCtrl.
The following errors can be blocked:
MV ≥ H 2
MV ≥ H 1
MV ≤ L1
MV ≤ L2
Using Event handling to block alarms means that the printer and operator’s station and
updating of the error list are blocked. The PC outputs are not affected.
The following terminals are used for alarm handling.
MV_GT_H2 Measured value exceeds H2

Doc. no. Lang. Rev. ind. Page

ABB Process Industries 3AST 001 596D005 en E 7


Functional Unit AIC01 Functional Description

MV_GT_H1 Measured value exceeds H1


MV_LT_L1 Measured value less than L1
MV_LT_L2 Measured value less than L2

4.7.3 Event handling


Event are generated for status change on the signals defined in interaction window in
chapter 4.9.4 Alarm & Event handling.
The layout of the event is described in chapter 5.3 Alarm and Event Handling .
All Operator Events are reported by Audit Trail Functionality and not included in the
FunctionBlock.
The individual text string for each event is stored in the Alarm and Event Translator
aspect. This text can be NLS handled.

4.8 Process connections


The AIC01 is connected to the process via the following two input terminals.
• MV Connection for measured value e.g. a variable showing the result of a
calculation.
• Value. MV output to e.g. a Ratio controller or to the operator’s displays.

4.9 Interaction Window


The interaction window is available in the ControlIT Control Builder. The interaction
window is an engineering aid used to simplify configuration and blocking of signals not
available on the faceplates. Changes to values in the Interaction window are only
available in ‘Online’ mode in Control IT.

4.9.1 AIC01 Interaction Window


Interaction window overview. Name and description are shown. The buttons are links to
sub-windows.

Figure 4-1 Main Interaction Window.

Doc. no. Lang. Rev. ind. Page

ABB Process Industries 3AST 001 596D005 en E 8


Functional Unit AIC01 Functional Description

4.9.2 General Parameters


“Class” defines the process section or area in which alarms are grouped. By utilizing
class the alarms can be filtered. Valid values are user defined. A suggestion would be to
use mill area numbers as class values.
“Severity defines the alarm priority for general alarms. The severity for MV-alarms is
entered in window “Alarm & Event”. Valid values are 1 –1000 where 1000 is the highest
priority.

Figure 4-2 General Parameters.

4.9.3 Units and Range


Decimal resolution, engineering units and minimum and maximum range are shown and
filter time entered in this window.

Figure 4-3 Units & Range.

4.9.4 Alarm & Event handling


Alarm limits, Severity and Enabling of the alarms for measured value as well as hysteresis
and alarm delay time is entered in this window.

Doc. no. Lang. Rev. ind. Page

ABB Process Industries 3AST 001 596D005 en E 9


Functional Unit AIC01 Functional Description

Figure 4-4 Alarm & Event.

4.9.5 Orders
“Order Manual” blocks the input signal. A value can then be entered from the interaction
window or faceplate. Mode is Man.
“Order E1” removes the block function. The IOSignal is then read and displayed on the
faceplate. Mode is E1.

Figure 4-5 Orders.

Doc. no. Lang. Rev. ind. Page

ABB Process Industries 3AST 001 596D005 en E 10


Functional Unit AIC01 Functional Description

4.9.6 Indications
“Limits” and “UnAck Alarm” shows the status of the input signal.

Figure 4-6 Indications.

5 Operator Functions
The Operator functions are divided in principle into 3 parts:
• Presentation (Display elements, Time logged properties)
• Faceplate (Dialog)
• Alarm and Event handling

5.1 Presentation

5.1.1 Display Elements


Display elements, which can be used for different display types, are available for use in
the functional unit AIC01.
The display elements show the status and the controls of the process with different
degrees of detail and are intended for the following displays:
• Object display
• Process display
Examples of different display elements, which could be used, are given in the following
sections.

Doc. no. Lang. Rev. ind. Page

ABB Process Industries 3AST 001 596D005 en E 11


Functional Unit AIC01 Functional Description

5.1.1.1 Object Display

Figure 5-1 Object Display.

5.1.1.2 Process Display

Figure 5-2 Process Display Elements.

Doc. no. Lang. Rev. ind. Page

ABB Process Industries 3AST 001 596D005 en E 12


Functional Unit AIC01 Functional Description

5.1.2 Time-logged Properties


Measured values stored can be presented graphically in the form of curves on the display
screen. Such a display, a Trend display, can consist of 1- 4 curves as standard. All
properties for the object AIC01 are available to be logged on the trend curves.

Figure 5-3 Trend Curve

Figure 5-4 Extended Faceplate (T Curve)

Doc. no. Lang. Rev. ind. Page

ABB Process Industries 3AST 001 596D005 en E 13


Functional Unit AIC01 Functional Description

5.2 Faceplate(Dialog)
The display screen is supplemented with a mouse and keyboard for operator
communication with the functional unit/object.
IT
By using Operate Operator Station the operator can view and control the process
through faceplates. The dialogue consists of buttons, indicators and graphic presentations
within a Faceplate. A faceplate has three levels of dialogue, which are presented by the
following three runtime views:
• Reduced Faceplate, where the size and contents typically have been optimized to
cover most of the normal process operator actions. Minimum dialogue. This is the
default view.
• Faceplate, which typically covers all normal process operator actions. This view is
disabled as default.
• Extended Faceplate, with functions and information intended for the process engineer
or the advanced operator. Maximum dialogue.

The figures 5-5 to 5-7 below and overleaf illustrate the various presentations of the
faceplate.

Figure 5-5 Reduced Faceplate.

Figure 5-6 Faceplate.

Doc. no. Lang. Rev. ind. Page

ABB Process Industries 3AST 001 596D005 en E 14


Functional Unit AIC01 Functional Description

Figure 5-7 Extended Faceplate

Doc. no. Lang. Rev. ind. Page

ABB Process Industries 3AST 001 596D005 en E 15


Functional Unit AIC01 Functional Description

5.3 Alarm and Event Handling

5.3.1 General
This section contains a description of all alarms and events in the functional unit AIC01.
When a measured value deviates from the controller’s limits or fails, an alarm and an
IT
event is generated These alarms and events can be viewed on the Operate Operator
Station. The alarms are indicated in the faceplate, object display and in the alarm and
event list. The alarm limits for AIC01 can be controlled individually.

Figure 5-8 Alarm List

5.3.2 Alarm and Event Message


The following alarm texts are generated by the functional unit AIC01. The “Condition” text
are stored in the Alarm and Event Translator aspect and can be NLS handled.
Object Name Object Description Condition Message Description
<Name> <Description> MV_H1 Alarm
<Name> <Description> MV_H2 Alarm
<Name> <Description> MV_L1 Alarm
<Name> <Description> MV_L2 Alarm

The following event texts are generated. The “Message Description” text are stored in the
Alarm and Event Translator aspect and can be NLS handled.
ObjectName ObjectDescription Message Description
<Name> <Description> SeqMan Mode
<Name> <Description> SeqE1 Mode
<Name> <Description> AL_P_BLK

Doc. no. Lang. Rev. ind. Page

ABB Process Industries 3AST 001 596D005 en E 16


Functional Unit AIC01 Functional Description

5.3.3 Alarm and Event Blocking


By using the extended faceplate it is possible for the process engineer to block alarms
and alarm printouts. When the block alarm and block printout check boxes are active then
all alarms are blocked as indicated by the yellow text in the indicator button row and by
the limit indicator on the process displays elements bar graph.
The check box “Enable Object”, is used to set the object out of service.

Figure 5-9 Extended Faceplate (Block)

5.3.4 Order blocking


By using the extended faceplate it is possible to block the different modes. The faceplate
elements in the extended faceplate below illustrate this.

Figure 5-11 Extended Faceplate (Max Dialog)

Doc. no. Lang. Rev. ind. Page

ABB Process Industries 3AST 001 596D005 en E 17


Functional Unit AIC01 Functional Description

5.4 Limits
By using the extended faceplate it is possible to adjust the limits for the measured value.
The faceplate elements in the extended faceplate below illustrate this.

Figure 5-10 Extended Faceplate (Limits)

Doc. no. Lang. Rev. ind. Page

ABB Process Industries 3AST 001 596D005 en E 18


Functional Unit AIC01 Functional Description

REVISION
Page (P) Date
Rev. Chapt. (C) Description Dept./Init.

A Release 2.0/0 03-01-28/MP


B Orderblock added 03-11-06/MP
C 5, 6 Initialization 04-04-14/FM
D 3, 4 Input terminals, Alarm & Event blocking 05-02-21/MP
E 4,5 Event handling 05-02-23/BP

Doc. no. Lang. Rev. ind. Page

ABB Process Industries 3AST 001 596D005 en E 19

You might also like