Functional Descr AIC01
Functional Descr AIC01
Reproduction, use or disclosure to third parties without express authority is strictly forbidden. ABB
FUNCTIONAL DESCRIPTION
AIC01
Analog Input Calculated
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
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
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
4 Function
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.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
set equal to TS. The filter corresponds to a one-pole low-pass filter. The filter is set from
the interaction window.
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.
4.9.6 Indications
“Limits” and “UnAck Alarm” shows the status of the input signal.
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.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.
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.
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
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.
REVISION
Page (P) Date
Rev. Chapt. (C) Description Dept./Init.