Вы находитесь на странице: 1из 6

4.

10 DCS: Integration with Other Systems Safety


system
PSH
230 UC
400
T. L. BLEVINS, M. NIXON (2005)

PS PS
220 250

Flow sheet symbol

Types of DCS System Interface: A. OPC server


B. Serial interface
C. DCS gateway

Partial List of Suppliers: ABB (A, B, C) (www.abb.com)


Allen-Bradley (A, B, C) (www.ab.com)
Emerson (A, B) (www.EasyDeltaV.com)
Honeywell (A, B, C) (www.honeywell.com)
Invensys (A, B, C) (www.invensys.com)
Schneider (A, B, C) (www.schneider.com)
Siemens (A, B, C) (www.siemens.com)
Yokogawa (A, B, C) (www.yokogawa.com/us)

INTRODUCTION operators of the existing plant will also need to have feedback
from the new process area to enable them to make decisions
The reinstrumentation of an existing process or the con- on how best to run the balance of the plant. In most cases,
struction of a new plant often involves interfacing to intel- only a small fraction of the information in either system must
ligent external devices or subsystems. For example, the be communicated to support such coordination between pro-
safety system that protects a critical piece of equipment cess areas or plant sections.
may be an integral part of and is provided by the equipment Three techniques that have been successfully used to
manufacturer. support the exchange of such information serving plant inte-
Devices as a motor starter may include embedded logic, gration (Figure 4.10a) are:
diagnostics, and support for digital communications to access
this added information. When an existing plant is being
1. OPC interface
expanded, the process control system selected for the expan-
sion may not be the same as that used in the existing plant. 2. Serial interface to highway gateway
To provide safe and efficient plant operation, it is important 3. Serial interface to serial port
to fully integrate these external devices and subsystems into
the new control system. A fourth technique is to hardwire the measurement signals
Integration provides the plant operator with a single win- to more than one system. This method is not illustrated here,
dow interface into all functions of the complete process. although it is often used when only a small number of signals
Related process information may be included in the operator are involved in the interface.
displays. This way, the operator is provided with consistent
presentation of process alarming and trending and consistent MODBUS Interface
means of changing set points or modes of operation. This
makes it possible to provide a single login and span of control. MODBUS, a specialized network for use with other open
networks, was developed for use on the Modicon Company
proprietary network. MODBUS can be implemented over any
EXISTING SYSTEMS transmission medium but is most often seen on RS-232 and
less often on RS-422 or RS-485. It is a serial transmission
When a new plant area is added or expanded, the operators technique that uses master/slave arbitration and is discussed
often need to know the conditions in the existing plant section in detail in Volume 3 of this handbook. MODBUS can trans-
in order to maintain a coordinated operation. Similarly, the fer 300 registers per second at 9.6 kB and can communicate

700

2006 by Bla Liptk


4.10 DCS: Integration with Other Systems 701

OPC OPC
server server

1
OPC interface

Controller Controller

Highway
gateway
2
Serial interface

3
Serial interface
New control system
Existing control system

FIG. 4.10a
Three methods of integration of an existing DCS system and a new control system can be obtained by the use of three types of interfacing:
1) OPC interface, 2) serial interface to highway gateway, or 3) serial interface to serial port.

in half-duplex style with up to 247 slaves. MODBUS Plus is MODBUS is a popular method for moving data values
an RS-485 based, peer-to-peer network protocol that trans- between systems, but if the updating frequency cannot be
mits at a rate of 1 mB. longer than 1 second, it can handle only a few hundred signals.
Many new and existing DCS systems include a hardware It is an application layer messaging protocol, positioned at
interface that utilizes a common communication protocol level 7 of the open system interconnection (OSI) model, which
such as MODBUS block transfer of information from other provides client/server communication between devices con-
devices. In some cases, this serial interface may be redundant nected on different types of buses or networks. MODBUS
to improve system availability. If such interface exists, it may support is provided across both serial and transmission
be the least expensive method of exchanging information protocol/Internet protocol (TCP/IP) networks, as illustrated in
between the systems. Figure 4.10b.

MODBUS Application layer

MODBUS on
TCP

TCP

IP

MODBUS+/ Master/Slave Ethernet 802.3


Other
HDLC
EIA/TIA-232 or Ethernet physical
Other layer
Physical layer EIA/TIA-485

FIG. 4.10b
Integration of existing and new DCS systems using MODBUS interfacing.

2006 by Bla Liptk


702 Control Room Equipment

Support for MODBUS continues to be strong. Most ven- often requiring duplicate configuration to map parameters
dors have built-in support for master/slave stacks over serial from one system to another. The interfaces also tend to lack
and/or TCP/IP. The Internet community can access MODBUS basic features such as holding last value on configuration
at a reserved system port 502 on the TCP/IP stack. download, upload, and integrated parameter security. Also,
Some manufacturers may also provide a gateway device such an interface often is not redundant and thus should be
that can be used to interface to external systems. These used only where temporary loss of communication will not
devices are often provided to connect different revisions of impair plant operations.
equipment from the same manufacturer. Thus, such interfaces The latest OPC standardization efforts are making impor-
may rely on a proprietary communication protocol and limit the tant improvements to the data model, in integrating data
types of information that may be accessed through this interface. sources such as alarms, and in supporting a much more capa-
ble Web Service Style interface.
One of the biggest challenges in DCS system integration
OPC Interface is the fact that each control implementation may represent
OPC (OLE for Process Control, where OLE stands for Object control parameters in a different manner. Take for example
Link Embedding) is based on Microsoft Windows COM the representation of the operating mode of a controller. Some
(Component Object Model) architecture. OPC was developed control systems implement the control mode as two separate
by the OPC Foundation and provides standard software inter- parameters, i.e., local/remote and auto/manual, while other
1
face to hardware databases. The three basic types of servers systems represent the control mode as a single parameter,
it provides are for 1) data access, 2) alarm and events access i.e., manual/auto/cascade/remote-cascade/remote-out.
and 3) historical data access, as shown in Figure 4.10c. Where such differences exist, the basic calculation fea-
Most modern process control systems support informa- tures of the old controller can be used to create a proxy in
tion exchange based on the OPC Foundations Data Access the new controller to map these parameters to their equiv-
Specification Version 3.0, March 2003. This process industry alent representation in the new control system.
standard was created through a collaborative effort of leading Looking ahead, several developments are underway that
automation suppliers and Microsoft. The specification defines promise to make the integration easier. Perhaps the most
a standard set of objects, interfaces, and methods that facil- significant of these is again OPC. The OPC standardization
itate data interoperability. Many manufacturers offer OPC efforts, recognizing the importance of extensible markup lan-
servers that may be added to older DCS systems. Where such guage (XML), software componentization, and Web services,
capability exists, it is to exchange a large number of readings are moving forward with new standards that combine existing
between control systems. data models on top of new service frameworks.
On the other hand, the OPC approach has several disad- For example, real-time, alarms and events, and history
vantages. One is that the addition of the OPC servers may models are being combined. Once combined, a single client
be more costly than using a serial interface (Figure 4.10a). will be able to browse to locate the data of interest, subscribe,
These interfaces tend to be time consuming to configure and then retrieve real-time data, alarms, and events, as well
as history. These newer models also address problems related
to consistent naming and consistent use of the status/quality
attribute.
Alarm Graphics Trend
Consistent/standardized naming would allow clients to
display display display reconcile the naming differences between systems the
same OPC path would always refer to the same data. The
standardization would also define how status is assigned.
OPC Alarm/Event OPC Historical
OPC servers would be expected to use a consistent status
when communicating and receiving data from devices. Uni-
formity in the assignment of status by OPC servers would
Alarm server Trend server
improve the consistency of clients.
(SQL) (SQL)
Other standardization efforts, including the Fieldbus
High-Speed Ethernet and PROFIBUS PA, are extending the
reach of device networks. These standards provide capabilities
OPC Data access
to integrate devices across much higher-speed networks.

Conven- Any Most


Fieldbus tional MODBUS legacy MOTOR CONTROLS

FIG. 4.10c Analog measurements and actuator signals represent only a


The three types of OPC servers are: 1) DA, data access, 2) A&E, fraction of the total inputs and outputs of process control
1
alarm and events, and 3) HAD, historical data access. systems. The remaining inputs and outputs are discrete. They

2006 by Bla Liptk


4.10 DCS: Integration with Other Systems 703

Process controller Process controller

Low voltage Fieldbus


control output and
discrete status
input

Traditional motor starters Fieldbus motor starters

FIG. 4.10d
Traditional and fieldbus-based interfacing of motor starters.

often are associated with motor control, position sensing, and The logic associated with motor start, stop, interlocks, and
the operation of on/off valves. permissive constraints is typically implemented in the process
The motor control interface for a DCS system often con- controller. Such logic may have been designed and imple-
sists of low-voltage discrete outputs from a controller wired mented using ladder logic. However, it is possible to standard-
to motor starters. Controller feedback of the motor start relay ize motor control logic as a function block. One example of
status (M contact) and associated conditions are provided this is the Device Control block as defined by the Fieldbus
through discrete inputs. The installation cost of this approach Foundation Function Block Application Process Specifica-
may be quite high because of the requirement for the instal- tion, Part 3. A variety of applications including single- and
lation and checkout of the large number of wires. Also, diag- multiple-speed motors with permissives and interlocks may
nostic information that may be available locally at the motor be addressed using this the Device Control block.
starter may not be remotely accessible, or may be too costly Integrating devices such as motor starters with control
to access as discrete inputs. systems has become considerably easier with standards such
Significant advances have been made in motor starter as Fieldbus and Profibus. More recent standards such as
designs that allow more compact packaging. New fault diag- FDT/DTM (see below) are further simplifying the integration
nostic capability is also often available for the detection of of device configuration and operation by defining a common
power loss, sensor input circuit short and phase imbalance, parameterization format. Together, the Field Device Tool
phase currents, full-load current, and thermal capacity for (FDT) and Device Type Manager (DTM) provide a config-
easy troubleshooting and quick restarting. uration front-end and driver-like back-end, similar to printer
Also, most manufacturers provide integrated add-on drivers today, to support the configuration and communica-
communication interfaces for the motor starter and local tion interfaces to devices.
input hand-off-auto selectors and pushbuttons. For many
applications, this can reduce the quantity of wiring plus sim-
plify connections and thus can reduce installation and main- SAFETY SYSTEMS
tenance costs, as illustrated in Figure 4.10d.
Safety instrumented systems (SIS) is responsible for taking
Fieldbus Interface the process to a safe state when predetermined conditions are
violated. The safety system includes the hardware, software,
The fieldbus communication interface with motor control and all field equipment necessary to perform the desired
equipment is often specific to the manufacturer. Some of the operations to reach a safe state. Because of the critical role
most popular intelligent motor starters offer either Profibus these systems play in plant operation, their design and imple-
DP, AS-Interface, or DeviceNet communication. Thus, mod- mentation are normally based on accepted standards, such as
ern process control systems are often designed to support a IEC 61508, IEC 61511, and ANSI/ISA 84.01. In such designs,
variety of communication interfaces. the process control system is typically separated from the

2006 by Bla Liptk


704 Control Room Equipment

Hardwired
shutdown
switch

Process controller
Serial interface
Safety system

PT PT
I/P Solenoid 22 21
23

Process
FT
23
Blocking valves PT
23

FIG. 4.10e
The integration of the safety instrumented system (SIS) into the overall process control system.

SIS (Figure 4.10e) to avoid the need for all process control link is typically used to provide status and other information
systems to meet SIS requirements. concerning the safety system. Through this link, such infor-
As it is illustrated in this example, the process input mation as first-out indication of the cause of action, status of
signals to the safety system are separate and independent blocking valves, flame sensor indication, etc., may be com-
from those used by the process control system. The outputs municated to the process control system and included in the
of the safety system are also designed to act independently operator interface.
from the process control system. For example, a solenoid Operator requests such as initiate shutdown or reset
valve may be placed into the air tube between the I/P con- the safety system may also be added to the operator interface
verter and the control valve actuator. and communicated to the safety system. However, even if
In this configuration, when the SIS system requires that this capability is provided, an independent hardwired inter-
the solenoid be energized, it will cause the control valve to face is normally required for the operator to manually initiate
take up a safe position, i.e., open or closed. Also, the safety shutdown.
system output may activate blocking on/off valves that stop To reduce the effort required to integrate information
or divert process streams from their normal flow-paths, from a safety system into the process control, some process
regardless of the signals received from the process control control system manufacturers offer special controllers designed
system. for the execution of safety system logic. Alternatively, inde-
As the safety system overrides the normal operation of pendent hardware components may be added to a standard
the throttling control valves of the process control system controller for the execution of the SIS logic as illustrated in
and prevents the controllers from returning their controlled Figure 4.10f.
variables to set point, the integral action is likely to saturate When a manufacturer provides SIS controller support
the controllers output. The consequence of this is that when as part of the process control system, information and
the SIS system returns to normal, the control loop output is alarms from the SIS controller are available for use in the
still saturated and is not ready to take control. operator interface without the need to map such information.
To avoid any upsets this could cause, when the safety Also, this approach may allow the same tools that were
system returns to normal, it also provides a status input to used to engineer the control system to also be used for the
the process control system. If the process control system has configuration and checkout of the SIS system. Using a
maintained or memorized the controller output that existed common set of tools allows the user to easily integrate
before the SIS episode, that output value can be automatically parameter access, alarming, history collection, span of
set to provide smooth recovery. control, diagnostics, and security. Advanced features such
The safety system status may be simply provided to the as configuration audit trail and authorization can also be
process control system as a discrete input. However, a serial provided.

2006 by Bla Liptk


4.10 DCS: Integration with Other Systems 705

Reference

1. Berge, J., Instrument Engineers Handbook, Vol. 3, Section 5.4, Joint


publication of CRC Press and ISA, 2002.

SIS controller Process controller Bibliography

Fan, X.-G., Wang, Z., Sun, Y.-X., and Wang, L., OPC Based Ethernet Control
and Management, Information and Control, Vol. 32(2), pp. 113117,
2003.
Hoon, P. S., and Huan, Y. R., FOUNDATION Fieldbus Systems Integra-
tion Using OPC, Technical Papers ISA, Vol. 397, pp. 143152,
1999.
Janke, M., OPCPlug and Play Integration To Legacy Systems, IEEE
Conference Record Annual Pulp and Paper Industry Technical Con-
ference, pp. 6872, 2000.
FIG. 4.10f Kleines, H., Zwoll, K., and Sarkadi, J., Integration of Industrial Automation
The system configuration if SIS controller support is available in Equipment in Experiment Control Systems via PROFIBUS
the process control system. Developments and Experiences at Forschungszentrum Julich, IEEE
Transactions on Nuclear Science Ns, Vol. 47(2p1), p. 229, 2000.
Luth, J., OPC Brings XML-DA to the Factory Floor, Control Solutions,
CONCLUSIONS Vol. 75(7), pp. 3436, 2002.
Macias-Hernandez, J. J., and Feliu, J. A., Dynamic Simulation and OPC,
Modern process control systems support a variety of com- Hydrocarbon Engineering, Vol. 8(9), pp. 5358, 2003.
munication interfaces. These may be used to integrate infor- OPC DA 3.00 Specification, Data Access Automation Interface Standard,
www.opcfoundation.com, 2003.
mation from intelligent external devices, subsystems, and
PROFIBUS Organization, Specification for PROFIBUS Device Description
existing DCS systems into the total process control system and Device Integration Volume 3: FDT V1.1, Karlsruhe, Germany,
of the plant. Where the products of several manufacturers are November 2000.
used, it may be necessary to implement proxies in the con- Spear, M., Bridging the Data Gap, Process Engineering, Vol. 81(3), p. 25,
troller, which can be used to map the information from these 2000.
other suppliers to its equivalent representation in the total Wang, X. Z., Garcia-Flores, R., Hua, B., and Lu, M. L., Advanced Informa-
tion Systems for Process Control and Supply Chain Integration, Com-
control system of the plant.
puter Aided Chemical Engineering, Vol. 15(A), pp. 636641, 2003.

2006 by Bla Liptk

Вам также может понравиться