Sunteți pe pagina 1din 6

15th Int.

Conference Process Control 2005,


June 710, 2005, trbsk Pleso, Slovakia Po-Th-6, 136f.pdf

CONTROL SYSTEM FOXBORO

M. Ondrovov, M. Bakoov, M. Karaiov, M. Hisira


* Department of Information Engineering and Process Control, Faculty of Chemical
and Food Technology, Slovak University of Technology, Radlinskho 9, 812 37
Bratislava, Slovakia

Abstract: The aim of this paper is shown some of possibilities of the industry control
system Foxboro. Control of two tanks by software tools of Intagrated Control
Configurator is presented. Process control and monitoring of the process values by
FoxDraw is designed.

Keywords: control system, compound, block.

1 INTRODUCTION

In this paper is shown some of possibilities of the


industry control system Foxboro. In layer Software
Engineer was defined compound and then inserted
blocks to it. Parameters of teach of used block were
setted to fulfil control strategy. is presented. Process
control and monitoring of the process values by
FoxDraw is designed and presented.

2 INDUSTRY SYSTEM FOXBORO

Program I/A Series Foxboro is installed under


Fig. 1
operating system Unix or Windows XP. The first
screen that appears on your system is the I/A Series
FoxView screen with the initial environment display
as shows Fig. 1. The initial window offers two main
functions - FoxSelect and ChangeEnv
The window of FoxSelect has two parts (Fig. 2):
Station View: hierarchical display stations and
blocks on the left panel and list of the blocks of
marked compound on right
Block View: list of the blocks inside of the all
stations.

Fig. 2 Display FoxSelect

136-1
15th Int. Conference Process Control 2005,
June 710, 2005, trbsk Pleso, Slovakia Po-Th-6, 136f.pdf
Icon ChangeEnv enable to choose one of five layer The compound support the following functions for
of access. The highest layer of access rights is the related blocks:
SoftwEng. Environment SoftwEng enables design of
process alarm priority, alarm inhibiting,
control structure and offers tools for programming
alarm grouping
and visualisation of control strategy. To access the
SoftwEng environment: sequence status notification
1. Click the Change Env icon.-or-Choose File (from phasing for execution load levelling at
the menu bar) and then choose Change Environment. execution time.
2. Click the Environment field.
3. Select SoftwEng.
4. Click OK.

Integrated Control Configurator

Integrated Control Configurator (ICC) is


environment for programming compounds and
blocks in the station. To access ICC we need from
the menu bar Config choose term Control_Cfg
CIO_STN_Cfg and Config_station_name (Fig. 3).

Fig. 4 Window ICC


The window of the ICC is on Fig. 4. On left is the list
of the compounds of station and in the middle are
offered operations for marked compound. New
compound we can create by item Insert New
Compound. Compound will be named and inserted to
the place under marked compound (Fig. 5).

Fig. 3 The choice of ICC

Process control for I/A Series systems is based on the


concepts of compounds and blocks. A compound is a
logical collection of blocks that performs a control
strategy. A block is a member of a set of algorithms
that performs a certain control task within the
compound structure.
The compound provides the basis for the integration
of
- continuous control
- ladder logic
- sequential control.
Any block and any compound can be connected to
any other block in any other compound in the
system. The block contains parameters that have
values of the types real, Boolean, packed Boolean,
Boolean long, integer or string.

Fig. 5 Definition of the new compound.

136-2
15th Int. Conference Process Control 2005,
June 710, 2005, trbsk Pleso, Slovakia Po-Th-6, 136f.pdf
We can insert suitable blocks to the new
compound or add block to the marked
compound by choosing Insert New Block from
offered functions. We can write block name and
type of block to the dialog window. Block type
user can choose from list of blocks, that can be
obtain from menu bar by select item Show and
Block_Type_Names (Fig. 6)

Fig. 7 Blocks parameters edit window

FoxDraw
Environment FoxDraw provides tools to design
displays for monitoring, alarming and process
control. To access FoxDraw we can choose function
Config FoxDraw (Fig. 8) from the menu bar of the
initial display of the SoftEng layer.

Fig. 8 Access to FoxDraw


Fig. 6 Definition blocks name and type
To the display user can insert objects and configure
Now, we have new compound with some blocks and its. Objects can be geometric objects, bit maps or
we can choose item library objects. User can choose from menu bar item
Edit_All_Block/ECB_Parameters to define own Object Link_from_Library to copy symbols,
block parameters. Fig. 7 shows window of the all graphs, buttons or marks. Often used equipments of
parameters of the block which can be changed. the processes (motors, pumps, valves, and so on)
offer menu bar item Link/Copy_from_Palette. (Fig.
9)

136-3
15th Int. Conference Process Control 2005,
June 710, 2005, trbsk Pleso, Slovakia Po-Th-6, 136f.pdf
The aim of control loop is the level in the second
tank control. The tool to control is block PIDA.
Parameters of this block enable to set alarming of the
process, values of the proportional, integral and
derivative part of controller and many others
properties. Parameter MODOPT defines type of
controller. Value MODOPT = 5 means that
controller will PID type.
Block SWCH was used to controller switching on or
switching off.
Mathematic operations were realised in block
CALCA.
To display process variables monitoring and control
the FoxDraw was used. In this environment were
designed two displays. First screen (Fig. 11) displays
two tanks and values of the input and output
Fig. 9 Library of objects variables. The value of the control setpoint can set
operator. Operator can by button MOTOR ON
switch off or switch on control of process. The trend
3 CONTROL OF TWO TANKS graph displays setpoint and output values. Parameters
of the controlled system as well as parameters of the
Control of two tanks is realised by software tools of controller can be set by button Editacia parametrov.
Intagrated Control Configurator. In the ICC was This button open second screen and operator can edit
created compound HIMISI. To the compound were parameters of the controller or system (Fig. 12). In
inserted blocks (Fig. 10)from library and each of the block PIDA were defined some of alarm
blocks was properly configure. After blocks parameters. On the Fig. 13 and Fig. 14 are shown
configuration compound executes control strategy. activated alarms. Under tank is coloured alarm text
and alarm fill of the tank.

7 CONCLUSIONS

In this paper control of two tanks by industry control


system Foxboro was presented. In Integrated Control
Configurator was created control compound with
suitable blocks. Dynamic properties of two tanks
were simulated by block LLAG. Control of tanks
was realised by PID controller. Users screens were
defined in FoxDraw environment. Alarm parameters
of block were configured.

ACKNOWLEDGMENTS

The authors are pleased to acknowledge the financial


support of the Scientific Grant Agency of the Slovak
Republic under grants No. 1/0135/03 and 1/1046/04.

Fig. 10 Blocks in the compound.

The dynamic property of the tank can be simulated REFERENCES


by block LLAG that offer programming of
differential equation. In this block the differential www.alya.sk
equation is in form I/A Series Electronic Documentation V6.5, Group
y + LAGTIM * dy / dt + LAGTIM * LAG 2 * dy / dt = Display Configurator
2 2

x + LGAIN * LAGTIM * dx / dt I/A Series Electronic Documentation V6.5,


Integrated Control Configurator

136-4
15th Int. Conference Process Control 2005,
June 710, 2005, trbsk Pleso, Slovakia Po-Th-6, 136f.pdf
I/A Series Electronic Documentation V6.5, I/A Series Electronic Documentation V6.5, FoxDraw
Integrated Control Software Concepts
I/A Series Electronic Documentation V6.5, FoxView
I/A Series Electronic Documentation V6.5,
Integrated Control Block Descriptions

Fig. 11 First screen

Fig. 12 Edit screen

136-5
15th Int. Conference Process Control 2005,
June 710, 2005, trbsk Pleso, Slovakia Po-Th-6, 136f.pdf

Fig. 13 Alarm screen high level

Fig. 14 Alarm screen low level

136-6

S-ar putea să vă placă și