SlideShare a Scribd company logo
Achieving an Innovative Unified Operation Environment Using the Unified Gateway Station (UGS)
Yokogawa Technical Report English Edition Vol.54 No.2 (2011)
Achieving an Innovative Unified
Operation Environment
Using the Unified Gateway Station
(UGS)
Keisuke Sawada *1
Recently, the demand for an integrated operation and monitoring of distributed
controllers across the field is increasing to improve the efficiency of plant operation. To meet
this demand, conversion between the CENTUM VP protocol and other control protocols,
capability to handle a huge system, and maintainability are required. This paper introduces
the Unified Gateway Station (UGS), which can seamlessly connect FCN/FCJ autonomous
controllers of STARDOM and third-party controllers to CENTUM VP and achieve a single
operation environment for operators.
INTRODUCTION
Recently, there is an increasing demand for operation
and monitoring of all the various controllers distributed
in the field on the same screens to improve plant operation
efficiency(1)
. The purpose of the Unified Gateway Station (UGS)
is to connect external controllers, such as the STARDOM’s
FCN/FCJ autonomous controllers and other vendors’
controllers, to the CENTUM VP integrated production control
system and to operate and monitor those external controllers on
the Human Interface Station (HIS) screens, the operation and
monitoring screens for the CENTUM VP.
To achieve this purpose, the UGS converts various control
protocols to the CENTUM VP protocol or vice versa and
allows the Human Interface Station (HIS) or the Field Control
Station (FCS) to read data from or write data to an external
controller via the UGS.
In addition, the UGS has a conversion function for
alarms, which is essential for operation and monitoring, and
thus achieves closer integration.
When an external controller is connected to the CENTUM
VP, the engineering result of the external controller can be
converted and incorporated into the UGS as its engineering
data, thus reducing required engineering man-hours.
BACKGROUND OF DEVELOPING
UNIFIED OPERATION AND MONITORING
ENVIRONMENT
„„ Issue (necessity of unified operation and monitoring
environment)
In the upstream of the oil and gas industry such as
offshore platforms or subsea wells, which are the target
applications of the UGS, as a wide variety of controllers
from different vendors are used depending on their specific
applications, they are operated and monitored on their own
screens.
In such an environment, operation and monitoring tasks
including those for processes (process data operation and
monitoring, and alarm monitoring) and those for the system
itself are very inefficient.
To solve this problem and improve the efficiency of
operation and monitoring tasks, it is necessary to establish a
unified operation and monitoring environment that allows the
operator to operate and monitor the controllers on the same
screens regardless of the differences among the controllers.
„„ Conventional solutions
Conventional solutions to the problem include applying
the FCS subsystem communications or the System Integration
OPC Station (SIOS) of the CENTUM VP.
The FCS subsystem communications are highly reliable,
but limited in the total capacity of controllers that can be
connected to the system.
19 93
*1 Planning & Open Control Systems Development & Engineering Dept.,
Industrial Automation Systems Business Headquarters
Evolution of System Integration
Achieving an Innovative Unified Operation Environment Using the Unified Gateway Station (UGS)
Yokogawa Technical Report English Edition Vol.54 No.2 (2011) 2094
The SIOS requires much engineering effort because
it does not support alarms and needs OLE Process Control
(OPC) servers to connect external controllers.
„„ Solution by UGS
To solve the problem, we have developed the UGS that has
the following features for unified operation and monitoring
environment on HIS.
●● Seamless process operation and monitoring (for process
data and alarms) and system monitoring among different
controllers
●● Wide range of operation and monitoring
●● Improved engineering efficiency
The UGS with these features solves the differences among
communications protocols, helping the operator smoothly
operate and monitor the whole plant.
OUTLINE OF UGS
The UGS is a gateway station installed between
the CENTUM VP and external controllers to perform
communication frame conversion of process data and alarms.
Figure 1 shows the UGS’s position in a system and its
internal configuration.
Figure 1 UGS’s position in a system and
its internal configuration
To achieve transparent data access to external controllers,
the UGS provides the I/O driver and the function blocks to
allow data access from each station.
„„ I/O driver
The I/O driver provides the functions of connecting with
and acquiring data and alarms from external controllers. The
I/O driver periodically acquires data from them and updates
the data items in the function blocks. When an upper station
updates data items, the I/O driver immediately sends the
updated data to the external controllers.
The I/O driver supports the following communications
protocols.
●● FCN/FCJ communications protocol
●● OPC-DA (2.0a or later)
●● EtherNet/IP
●● MODBUS RTU (serial) and MODBUS TCP (Ethernet)
For the FCN/FCJ communications protocol, EtherNet/IP
and MODBUS, redundant communication is supported. As for
OPC-DA, redundant communication is possible by using the
library provided by the OPC server vendor.
„„ Function block
The function block, a logical collection of data acquired
by the I/O driver, generates or forwards alarms. Each station
can access data items in the block using tag names, just like
accessing the FCS.
The UGS supports the following types of function block.
●● FCN/FCJ faceplate block: For accessing the New Process
Automation System Program Organization Unit (NPAS
POU), a function block of the FCN/FCJ
●● Data item faceplate block: For accessing individual data
held in an external controller
●● Custom faceplate block: For customizing the structure of
data items
●● Annunciator faceplate block: For creating an annunciator alarm
according to on/off of the bit data held in an external controller
●● Controller monitor block: For providing the status of
connection with an external controller
Each function block, constituting a logical collection of
data, complements operation marks, alarm functions and other
functions not supported by external controllers. The function
blocks, therefore, provide the same operation and monitoring
environment as the existing function blocks of the FCS.
ACHIEVING SEAMLESS OPERATION AND
MONITORING FUNCTIONS
As shown in Figure 2, there are different HMI screens for
each controller in many existing systems and operators have to
use them for operation and monitoring tasks.
The UGS enables the whole system to be operated and
monitored on the same operation and monitoring screens
using the CENTUM VP operation and monitoring window or
the message monitor of the Consolidated Alarm Management
Software (CAMS for HIS).
Figure 2 Achieving unified operation environment using UGS
FCS
CENTUM VP
HIS/ENG HIS Transmit
an alarm
HIS
Access data held in
the UGS by tag name
Data item
I/O driver
Acquire data and
update data items
in a specified period
UGS
Data source External
controller
Immediately sent
when updated
Vnet/IP
UGS
Open Network
External controller
(FCN/FCJ, OPC, PLC, etc.)
Function
block
FCS
The operator uses the operation and
monitoring environment specific to
each external controller.
The UGS provides operation and
monitoring on the same screens for
all controllers.
Operation and monitoring window
Operator
HIS
HMI
Vnet/IP
FCS
SCADA
Open Network
External controller
(FCN/FCJ, OPC, PLC, etc.)
Introducing UGS
Operator
HIS
Vnet/IP
UGS
Open Network
External controller
(FCN/FCJ, OPC, PLC, etc.)
CAMS for HIS
message monitor
Achieving an Innovative Unified Operation Environment Using the Unified Gateway Station (UGS)
Yokogawa Technical Report English Edition Vol.54 No.2 (2011)
Process Data Operation and Monitoring
Individual function blocks have their own names (tag
names) just like the function blocks of the FCS. Each station
can access a function block in the UGS by using the tag name.
Various process alarms generated in the UGS are
associated with the tag names of the corresponding function
blocks.
The I/O driver solves the differences among protocols of
external controllers and the function blocks provide the same
access method as existing ones. Thus, the UGS achieves a
seamless unified operation environment.
Alarm Monitoring
The function blocks are used for alarm monitoring
the same as for data operation and monitoring. Monitoring
external controllers is achieved by monitoring alarms
generated in the function blocks.
As shown in Figure 3, the function blocks of the UGS
convert alarms generated in external controllers (FCN/FCJs)
or detect and generate alarms (process alarm or annunciator).
The data item faceplate and the annunciator faceplate
enable alarm monitoring of external controllers that do not
have alarm functions.
For all the alarms, settings for acknowledgement (Ack),
alarm off (AOF), alarm priority and blinking details (self Ack,
lock and non-lock) are available.
Figure 3 Alarm monitoring
System Monitoring
The UGS can monitor the UGS itself and status of
communications with external controllers as part of a unified
operation environment.
„„ UGS system alarm
Like other stations, the UGS creates a system alarm in the
case of failure or recovery and promptly notifies operators of it.
„„ FCN/FCJ system alarm conversion
A system alarm generated in FCN/FCJ can be converted
to a UGS system alarm format and transmitted. This function
enables more elaborate FCN/FCJ monitoring.
„„ Monitoring UGS-controller communications
To monitor the communications status between the UGS
and controllers, the UGS provides a communication status
using system alarms at disconnection and restoration of the
network and the data items of the controller monitor block,
which is one of the function blocks.
WIDE RANGE OF OPERATION AND
MONITORING
In order to connect many external controllers to the
CENTUM VP, the UGS has the following capacity and
performance.
„„ Capacity
A single UGS can accommodate up to 100,000 tags
(2 million data items) and connect to up to 256 external
controllers.
„„ Performance
The UGS can acquire 6,400 data items per second from
external controllers and set 640 data items per second to them.
The UGS allows the upper stations to read 6,400 data
items per second from and write 640 data items per second to
the UGS itself.
IMPROVING EFFICIENCY OF ENGINEERING
AND MAINTENANCE
The UGS provides an efficient engineering environment
by importing engineering information for supported external
controllers and managing it collectively.
UGS Builder
Engineering of the UGS is performed using the UGS
builder, which is launched from the System View, an
engineering function of the CENTUM. As shown in Figure 4,
the GUI-based UGS builder provides engineering functions
including import functions.
Figure 4 UGS builder
Engineering information defined for the UGS is
maintained as part of a project just like other engineering
information of a CENTUM VP system.
Annunciator
faceplate block
Detect an alarm
according to data
Detect an alarm
according to bit data
Data item
faceplate block
Custom
faceplate block
Process alarm
Process alarm
(HI/LO/HH/LL) Annunciator
Forward alarms
RAW
PV
UGS
NPAS POU
FCN/FCJ External controller External controller
FCN/FC
faceplate block
(Equalize tag lists)
(Download)
HIS
UGS
UGS
builder
Smart Import
Logic Designer
(FCN/FCJ)
.wmf
OPC Browse Command
CSV ImportCSV Project
21 95
Achieving an Innovative Unified Operation Environment Using the Unified Gateway Station (UGS)
Yokogawa Technical Report English Edition Vol.54 No.2 (2011)
Improving Engineering Efficiency by Import Functions
The following import functions enable defined
information to be incorporated into the UGS configuration
data, and automatic definition of information on connection
with external controllers and on function blocks, thus reducing
excessive engineering.
●● Smart Import (for FCN/FCJ): Import function using
configuration information defined by the engineering tool
for FCN/FCJ (the Logic Designer)
●● OPC Browse Command (for OPC-DA): Import function
using information acquired by browsing the OPC server
●● CSV Import: Import function using general formats
The following is the engineering procedure using an
import function.
1) Execute the import function. Tags are automatically
generated.
2) Perform the download. Configuration information is
downloaded to HIS and UGS.
In the engineering using the import function, definitions
of tags are automatically completed in two steps, allowing the
HIS to access an external controller.
Online Maintenance
A key requirement in the upstream of the oil and gas
industry is the capability to apply online partial changes
because wells may be frequently added or deleted.
The UGS allows the following items to be changed
through online maintenance.
●● Adding, modifying and deleting external controllers
●● Adding, modifying and deleting tags
●● Differential import (for Smart Import, OPC Browse
Command and CSV Import)
When the configuration of an external controller is
modified or devices connected to the controller are replaced,
the connection between the UGS and the controller can be
switched on/off by the controller monitor block of the UGS
to prevent the modification or replacement from affecting the
CENTUM.
CONCLUSION
This paper has introduced the UGS developed for a
unified operation environment. For this purpose, the function
to achieve close integration with external controllers,
including data and alarms, was implemented.
The UGS has introduced the expandability of the SCADA
system to the CENTUM VP highly reliable production control
system, offering users highly reliable, optimum solutions.
These solutions provide operation and monitoring on the same
screens of the HIS, i.e., unified operation and monitoring
environment, and the optimum combination of controllers.
We will improve the reliability by redundant configuration
of the UGS itself, increase the supported communications
protocols including those for other vendors’ DCS, support
broadband and narrowband communications with external
controllers and establish cooperation with the Plant Resource
Manager (PRM) integrated asset management software
package.
REFERENCE
(1)	 Kaoru Yanagimoto, “Change in the DCS market environment and its
future trends,” Instrumentation Control Engineering, Vol. 52, No. 6,
2009, pp. 61-62 in Japanese
* CENTUM VP, Vnet/IP, SIOS, and PRM are registered trademarks of
Yokogawa Electric Corporation.
* MODBUS and EtherNet/IP are registered trademarks of AEG Schneider
and ODVA (Open Device Net Vender Association), respectively.
* Other product names are trademarks or registered trademarks of
respective companies.
2296

More Related Content

What's hot

Basic Control System unit3
Basic Control System unit3Basic Control System unit3
Basic Control System unit3
Asraf Malik
 
Distributed Computer Control System
Distributed Computer Control SystemDistributed Computer Control System
Distributed Computer Control System
Andrianda's Tech-Center
 
Manual psim
Manual psimManual psim
Microprogram Control
Microprogram Control Microprogram Control
Microprogram Control
Anuj Modi
 
Parts of cpu
Parts of cpuParts of cpu
Parts of cpu
findclick read
 
Control unit design(1)
Control unit design(1)Control unit design(1)
Control unit design(1)
Nazir Ahmed
 
BLOCK DIAGRAM OF HARDWIRED CONTROL UNIT
BLOCK DIAGRAM OF HARDWIRED CONTROL UNITBLOCK DIAGRAM OF HARDWIRED CONTROL UNIT
BLOCK DIAGRAM OF HARDWIRED CONTROL UNIT
Rahul Sharma
 
Unit 2 ca- control unit
Unit 2 ca- control unitUnit 2 ca- control unit
Unit 2 ca- control unit
BBDITM LUCKNOW
 
Computer architecture control unit
Computer architecture control unitComputer architecture control unit
Computer architecture control unit
Mazin Alwaaly
 
Ch7 official
Ch7 officialCh7 official
Ch7 official
ranjanpriya
 
BODY
BODYBODY
Microprogrammed Control Unit
Microprogrammed Control UnitMicroprogrammed Control Unit
Microprogrammed Control Unit
PreethiSureshkumar1
 
Microinstruction sequencing new
Microinstruction sequencing newMicroinstruction sequencing new
Microinstruction sequencing new
Mahesh Kumar Attri
 
E lv-distribution-2
E lv-distribution-2E lv-distribution-2
E lv-distribution-2
Nam Pham
 
Control unit
Control unitControl unit
Control unit
Piyush Rochwani
 
Introto pl cs
Introto pl csIntroto pl cs
Introto pl cs
Enhmandah Hemeelee
 
Micro program
Micro programMicro program
Micro program
Dr. Abhineet Anand
 
5 Techniques to Achieve Functional Safety for Embedded Systems
5 Techniques to Achieve Functional Safety for Embedded Systems5 Techniques to Achieve Functional Safety for Embedded Systems
5 Techniques to Achieve Functional Safety for Embedded Systems
Angela Hauber
 

What's hot (18)

Basic Control System unit3
Basic Control System unit3Basic Control System unit3
Basic Control System unit3
 
Distributed Computer Control System
Distributed Computer Control SystemDistributed Computer Control System
Distributed Computer Control System
 
Manual psim
Manual psimManual psim
Manual psim
 
Microprogram Control
Microprogram Control Microprogram Control
Microprogram Control
 
Parts of cpu
Parts of cpuParts of cpu
Parts of cpu
 
Control unit design(1)
Control unit design(1)Control unit design(1)
Control unit design(1)
 
BLOCK DIAGRAM OF HARDWIRED CONTROL UNIT
BLOCK DIAGRAM OF HARDWIRED CONTROL UNITBLOCK DIAGRAM OF HARDWIRED CONTROL UNIT
BLOCK DIAGRAM OF HARDWIRED CONTROL UNIT
 
Unit 2 ca- control unit
Unit 2 ca- control unitUnit 2 ca- control unit
Unit 2 ca- control unit
 
Computer architecture control unit
Computer architecture control unitComputer architecture control unit
Computer architecture control unit
 
Ch7 official
Ch7 officialCh7 official
Ch7 official
 
BODY
BODYBODY
BODY
 
Microprogrammed Control Unit
Microprogrammed Control UnitMicroprogrammed Control Unit
Microprogrammed Control Unit
 
Microinstruction sequencing new
Microinstruction sequencing newMicroinstruction sequencing new
Microinstruction sequencing new
 
E lv-distribution-2
E lv-distribution-2E lv-distribution-2
E lv-distribution-2
 
Control unit
Control unitControl unit
Control unit
 
Introto pl cs
Introto pl csIntroto pl cs
Introto pl cs
 
Micro program
Micro programMicro program
Micro program
 
5 Techniques to Achieve Functional Safety for Embedded Systems
5 Techniques to Achieve Functional Safety for Embedded Systems5 Techniques to Achieve Functional Safety for Embedded Systems
5 Techniques to Achieve Functional Safety for Embedded Systems
 

Similar to Yokogawa UGS Solution for System Integration with Third Party

IRJET- Building Management System and its Network Design
IRJET- Building Management System and its Network DesignIRJET- Building Management System and its Network Design
IRJET- Building Management System and its Network Design
IRJET Journal
 
5 Techniques to Achieve Functional Safety for Embedded Systems
5 Techniques to Achieve Functional Safety for Embedded Systems5 Techniques to Achieve Functional Safety for Embedded Systems
5 Techniques to Achieve Functional Safety for Embedded Systems
MEN Micro
 
5 Techniques to Achieve Functional Safety for Embedded Systems
5 Techniques to Achieve Functional Safety for Embedded Systems5 Techniques to Achieve Functional Safety for Embedded Systems
5 Techniques to Achieve Functional Safety for Embedded Systems
MEN Mikro Elektronik GmbH
 
CENTUM VP - 2014 version
CENTUM VP - 2014 versionCENTUM VP - 2014 version
CENTUM VP - 2014 version
Yokogawa
 
DCS fundamentals
DCS fundamentalsDCS fundamentals
DCS fundamentals
Alok Saikia
 
DCCSreview
DCCSreviewDCCSreview
Yokogawa CENTUM VP Process Control and Automation Platform
Yokogawa CENTUM VP Process Control and Automation PlatformYokogawa CENTUM VP Process Control and Automation Platform
Yokogawa CENTUM VP Process Control and Automation Platform
Classic Controls, Inc.
 
Yokogawa -Integrated Production Control System solution for Petrochemcial Ind...
Yokogawa -Integrated Production Control System solution for Petrochemcial Ind...Yokogawa -Integrated Production Control System solution for Petrochemcial Ind...
Yokogawa -Integrated Production Control System solution for Petrochemcial Ind...
Amit Sharma
 
ATS @Station
ATS @StationATS @Station
ATS @Station
Hoang Le Van
 
Distributed Control System (DCS) Notes
Distributed Control System (DCS) NotesDistributed Control System (DCS) Notes
Distributed Control System (DCS) Notes
Raj Nayak
 
Distributed control system
Distributed control systemDistributed control system
Distributed control system
Tilahun Shibru
 
A Mechatronics Approach For Concerting the Programmable Logic Controller With...
A Mechatronics Approach For Concerting the Programmable Logic Controller With...A Mechatronics Approach For Concerting the Programmable Logic Controller With...
A Mechatronics Approach For Concerting the Programmable Logic Controller With...
IRJET Journal
 
Training feedback Basavaraju
Training feedback BasavarajuTraining feedback Basavaraju
Training feedback Basavaraju
Basavaraju YM
 
The art of control systems 110915
The art of control systems 110915The art of control systems 110915
The art of control systems 110915
Moustafa M Elsayed
 
ISPRS: COMPARISON OF MULTIPLE IMUs IN AN EXPERIMENTAL FLIGHT TEST
ISPRS: COMPARISON OF MULTIPLE IMUs IN AN EXPERIMENTAL FLIGHT TESTISPRS: COMPARISON OF MULTIPLE IMUs IN AN EXPERIMENTAL FLIGHT TEST
ISPRS: COMPARISON OF MULTIPLE IMUs IN AN EXPERIMENTAL FLIGHT TEST
Laura Samsó, MSc
 
Paper id 37201531
Paper id 37201531Paper id 37201531
Paper id 37201531
IJRAT
 
PLC, DCS and PLC vs DCS Presentation by Jitender Singh Shekhawat
PLC, DCS and PLC vs DCS Presentation by Jitender Singh ShekhawatPLC, DCS and PLC vs DCS Presentation by Jitender Singh Shekhawat
PLC, DCS and PLC vs DCS Presentation by Jitender Singh Shekhawat
Jitender Singh Shekhawat
 
IRJET- Design and Implementation of High Speed FPGA Configuration using SBI
IRJET- Design and Implementation of High Speed FPGA Configuration using SBIIRJET- Design and Implementation of High Speed FPGA Configuration using SBI
IRJET- Design and Implementation of High Speed FPGA Configuration using SBI
IRJET Journal
 
Programmable Automation Controller with modular expansion
Programmable Automation Controller with modular expansionProgrammable Automation Controller with modular expansion
Programmable Automation Controller with modular expansion
Hile Controls of Alabama, Inc.
 
Yokogawa Centum VP
Yokogawa Centum VPYokogawa Centum VP
Yokogawa Centum VP
Allan Moreira
 

Similar to Yokogawa UGS Solution for System Integration with Third Party (20)

IRJET- Building Management System and its Network Design
IRJET- Building Management System and its Network DesignIRJET- Building Management System and its Network Design
IRJET- Building Management System and its Network Design
 
5 Techniques to Achieve Functional Safety for Embedded Systems
5 Techniques to Achieve Functional Safety for Embedded Systems5 Techniques to Achieve Functional Safety for Embedded Systems
5 Techniques to Achieve Functional Safety for Embedded Systems
 
5 Techniques to Achieve Functional Safety for Embedded Systems
5 Techniques to Achieve Functional Safety for Embedded Systems5 Techniques to Achieve Functional Safety for Embedded Systems
5 Techniques to Achieve Functional Safety for Embedded Systems
 
CENTUM VP - 2014 version
CENTUM VP - 2014 versionCENTUM VP - 2014 version
CENTUM VP - 2014 version
 
DCS fundamentals
DCS fundamentalsDCS fundamentals
DCS fundamentals
 
DCCSreview
DCCSreviewDCCSreview
DCCSreview
 
Yokogawa CENTUM VP Process Control and Automation Platform
Yokogawa CENTUM VP Process Control and Automation PlatformYokogawa CENTUM VP Process Control and Automation Platform
Yokogawa CENTUM VP Process Control and Automation Platform
 
Yokogawa -Integrated Production Control System solution for Petrochemcial Ind...
Yokogawa -Integrated Production Control System solution for Petrochemcial Ind...Yokogawa -Integrated Production Control System solution for Petrochemcial Ind...
Yokogawa -Integrated Production Control System solution for Petrochemcial Ind...
 
ATS @Station
ATS @StationATS @Station
ATS @Station
 
Distributed Control System (DCS) Notes
Distributed Control System (DCS) NotesDistributed Control System (DCS) Notes
Distributed Control System (DCS) Notes
 
Distributed control system
Distributed control systemDistributed control system
Distributed control system
 
A Mechatronics Approach For Concerting the Programmable Logic Controller With...
A Mechatronics Approach For Concerting the Programmable Logic Controller With...A Mechatronics Approach For Concerting the Programmable Logic Controller With...
A Mechatronics Approach For Concerting the Programmable Logic Controller With...
 
Training feedback Basavaraju
Training feedback BasavarajuTraining feedback Basavaraju
Training feedback Basavaraju
 
The art of control systems 110915
The art of control systems 110915The art of control systems 110915
The art of control systems 110915
 
ISPRS: COMPARISON OF MULTIPLE IMUs IN AN EXPERIMENTAL FLIGHT TEST
ISPRS: COMPARISON OF MULTIPLE IMUs IN AN EXPERIMENTAL FLIGHT TESTISPRS: COMPARISON OF MULTIPLE IMUs IN AN EXPERIMENTAL FLIGHT TEST
ISPRS: COMPARISON OF MULTIPLE IMUs IN AN EXPERIMENTAL FLIGHT TEST
 
Paper id 37201531
Paper id 37201531Paper id 37201531
Paper id 37201531
 
PLC, DCS and PLC vs DCS Presentation by Jitender Singh Shekhawat
PLC, DCS and PLC vs DCS Presentation by Jitender Singh ShekhawatPLC, DCS and PLC vs DCS Presentation by Jitender Singh Shekhawat
PLC, DCS and PLC vs DCS Presentation by Jitender Singh Shekhawat
 
IRJET- Design and Implementation of High Speed FPGA Configuration using SBI
IRJET- Design and Implementation of High Speed FPGA Configuration using SBIIRJET- Design and Implementation of High Speed FPGA Configuration using SBI
IRJET- Design and Implementation of High Speed FPGA Configuration using SBI
 
Programmable Automation Controller with modular expansion
Programmable Automation Controller with modular expansionProgrammable Automation Controller with modular expansion
Programmable Automation Controller with modular expansion
 
Yokogawa Centum VP
Yokogawa Centum VPYokogawa Centum VP
Yokogawa Centum VP
 

Yokogawa UGS Solution for System Integration with Third Party

  • 1. Achieving an Innovative Unified Operation Environment Using the Unified Gateway Station (UGS) Yokogawa Technical Report English Edition Vol.54 No.2 (2011) Achieving an Innovative Unified Operation Environment Using the Unified Gateway Station (UGS) Keisuke Sawada *1 Recently, the demand for an integrated operation and monitoring of distributed controllers across the field is increasing to improve the efficiency of plant operation. To meet this demand, conversion between the CENTUM VP protocol and other control protocols, capability to handle a huge system, and maintainability are required. This paper introduces the Unified Gateway Station (UGS), which can seamlessly connect FCN/FCJ autonomous controllers of STARDOM and third-party controllers to CENTUM VP and achieve a single operation environment for operators. INTRODUCTION Recently, there is an increasing demand for operation and monitoring of all the various controllers distributed in the field on the same screens to improve plant operation efficiency(1) . The purpose of the Unified Gateway Station (UGS) is to connect external controllers, such as the STARDOM’s FCN/FCJ autonomous controllers and other vendors’ controllers, to the CENTUM VP integrated production control system and to operate and monitor those external controllers on the Human Interface Station (HIS) screens, the operation and monitoring screens for the CENTUM VP. To achieve this purpose, the UGS converts various control protocols to the CENTUM VP protocol or vice versa and allows the Human Interface Station (HIS) or the Field Control Station (FCS) to read data from or write data to an external controller via the UGS. In addition, the UGS has a conversion function for alarms, which is essential for operation and monitoring, and thus achieves closer integration. When an external controller is connected to the CENTUM VP, the engineering result of the external controller can be converted and incorporated into the UGS as its engineering data, thus reducing required engineering man-hours. BACKGROUND OF DEVELOPING UNIFIED OPERATION AND MONITORING ENVIRONMENT „„ Issue (necessity of unified operation and monitoring environment) In the upstream of the oil and gas industry such as offshore platforms or subsea wells, which are the target applications of the UGS, as a wide variety of controllers from different vendors are used depending on their specific applications, they are operated and monitored on their own screens. In such an environment, operation and monitoring tasks including those for processes (process data operation and monitoring, and alarm monitoring) and those for the system itself are very inefficient. To solve this problem and improve the efficiency of operation and monitoring tasks, it is necessary to establish a unified operation and monitoring environment that allows the operator to operate and monitor the controllers on the same screens regardless of the differences among the controllers. „„ Conventional solutions Conventional solutions to the problem include applying the FCS subsystem communications or the System Integration OPC Station (SIOS) of the CENTUM VP. The FCS subsystem communications are highly reliable, but limited in the total capacity of controllers that can be connected to the system. 19 93 *1 Planning & Open Control Systems Development & Engineering Dept., Industrial Automation Systems Business Headquarters Evolution of System Integration
  • 2. Achieving an Innovative Unified Operation Environment Using the Unified Gateway Station (UGS) Yokogawa Technical Report English Edition Vol.54 No.2 (2011) 2094 The SIOS requires much engineering effort because it does not support alarms and needs OLE Process Control (OPC) servers to connect external controllers. „„ Solution by UGS To solve the problem, we have developed the UGS that has the following features for unified operation and monitoring environment on HIS. ●● Seamless process operation and monitoring (for process data and alarms) and system monitoring among different controllers ●● Wide range of operation and monitoring ●● Improved engineering efficiency The UGS with these features solves the differences among communications protocols, helping the operator smoothly operate and monitor the whole plant. OUTLINE OF UGS The UGS is a gateway station installed between the CENTUM VP and external controllers to perform communication frame conversion of process data and alarms. Figure 1 shows the UGS’s position in a system and its internal configuration. Figure 1 UGS’s position in a system and its internal configuration To achieve transparent data access to external controllers, the UGS provides the I/O driver and the function blocks to allow data access from each station. „„ I/O driver The I/O driver provides the functions of connecting with and acquiring data and alarms from external controllers. The I/O driver periodically acquires data from them and updates the data items in the function blocks. When an upper station updates data items, the I/O driver immediately sends the updated data to the external controllers. The I/O driver supports the following communications protocols. ●● FCN/FCJ communications protocol ●● OPC-DA (2.0a or later) ●● EtherNet/IP ●● MODBUS RTU (serial) and MODBUS TCP (Ethernet) For the FCN/FCJ communications protocol, EtherNet/IP and MODBUS, redundant communication is supported. As for OPC-DA, redundant communication is possible by using the library provided by the OPC server vendor. „„ Function block The function block, a logical collection of data acquired by the I/O driver, generates or forwards alarms. Each station can access data items in the block using tag names, just like accessing the FCS. The UGS supports the following types of function block. ●● FCN/FCJ faceplate block: For accessing the New Process Automation System Program Organization Unit (NPAS POU), a function block of the FCN/FCJ ●● Data item faceplate block: For accessing individual data held in an external controller ●● Custom faceplate block: For customizing the structure of data items ●● Annunciator faceplate block: For creating an annunciator alarm according to on/off of the bit data held in an external controller ●● Controller monitor block: For providing the status of connection with an external controller Each function block, constituting a logical collection of data, complements operation marks, alarm functions and other functions not supported by external controllers. The function blocks, therefore, provide the same operation and monitoring environment as the existing function blocks of the FCS. ACHIEVING SEAMLESS OPERATION AND MONITORING FUNCTIONS As shown in Figure 2, there are different HMI screens for each controller in many existing systems and operators have to use them for operation and monitoring tasks. The UGS enables the whole system to be operated and monitored on the same operation and monitoring screens using the CENTUM VP operation and monitoring window or the message monitor of the Consolidated Alarm Management Software (CAMS for HIS). Figure 2 Achieving unified operation environment using UGS FCS CENTUM VP HIS/ENG HIS Transmit an alarm HIS Access data held in the UGS by tag name Data item I/O driver Acquire data and update data items in a specified period UGS Data source External controller Immediately sent when updated Vnet/IP UGS Open Network External controller (FCN/FCJ, OPC, PLC, etc.) Function block FCS The operator uses the operation and monitoring environment specific to each external controller. The UGS provides operation and monitoring on the same screens for all controllers. Operation and monitoring window Operator HIS HMI Vnet/IP FCS SCADA Open Network External controller (FCN/FCJ, OPC, PLC, etc.) Introducing UGS Operator HIS Vnet/IP UGS Open Network External controller (FCN/FCJ, OPC, PLC, etc.) CAMS for HIS message monitor
  • 3. Achieving an Innovative Unified Operation Environment Using the Unified Gateway Station (UGS) Yokogawa Technical Report English Edition Vol.54 No.2 (2011) Process Data Operation and Monitoring Individual function blocks have their own names (tag names) just like the function blocks of the FCS. Each station can access a function block in the UGS by using the tag name. Various process alarms generated in the UGS are associated with the tag names of the corresponding function blocks. The I/O driver solves the differences among protocols of external controllers and the function blocks provide the same access method as existing ones. Thus, the UGS achieves a seamless unified operation environment. Alarm Monitoring The function blocks are used for alarm monitoring the same as for data operation and monitoring. Monitoring external controllers is achieved by monitoring alarms generated in the function blocks. As shown in Figure 3, the function blocks of the UGS convert alarms generated in external controllers (FCN/FCJs) or detect and generate alarms (process alarm or annunciator). The data item faceplate and the annunciator faceplate enable alarm monitoring of external controllers that do not have alarm functions. For all the alarms, settings for acknowledgement (Ack), alarm off (AOF), alarm priority and blinking details (self Ack, lock and non-lock) are available. Figure 3 Alarm monitoring System Monitoring The UGS can monitor the UGS itself and status of communications with external controllers as part of a unified operation environment. „„ UGS system alarm Like other stations, the UGS creates a system alarm in the case of failure or recovery and promptly notifies operators of it. „„ FCN/FCJ system alarm conversion A system alarm generated in FCN/FCJ can be converted to a UGS system alarm format and transmitted. This function enables more elaborate FCN/FCJ monitoring. „„ Monitoring UGS-controller communications To monitor the communications status between the UGS and controllers, the UGS provides a communication status using system alarms at disconnection and restoration of the network and the data items of the controller monitor block, which is one of the function blocks. WIDE RANGE OF OPERATION AND MONITORING In order to connect many external controllers to the CENTUM VP, the UGS has the following capacity and performance. „„ Capacity A single UGS can accommodate up to 100,000 tags (2 million data items) and connect to up to 256 external controllers. „„ Performance The UGS can acquire 6,400 data items per second from external controllers and set 640 data items per second to them. The UGS allows the upper stations to read 6,400 data items per second from and write 640 data items per second to the UGS itself. IMPROVING EFFICIENCY OF ENGINEERING AND MAINTENANCE The UGS provides an efficient engineering environment by importing engineering information for supported external controllers and managing it collectively. UGS Builder Engineering of the UGS is performed using the UGS builder, which is launched from the System View, an engineering function of the CENTUM. As shown in Figure 4, the GUI-based UGS builder provides engineering functions including import functions. Figure 4 UGS builder Engineering information defined for the UGS is maintained as part of a project just like other engineering information of a CENTUM VP system. Annunciator faceplate block Detect an alarm according to data Detect an alarm according to bit data Data item faceplate block Custom faceplate block Process alarm Process alarm (HI/LO/HH/LL) Annunciator Forward alarms RAW PV UGS NPAS POU FCN/FCJ External controller External controller FCN/FC faceplate block (Equalize tag lists) (Download) HIS UGS UGS builder Smart Import Logic Designer (FCN/FCJ) .wmf OPC Browse Command CSV ImportCSV Project 21 95
  • 4. Achieving an Innovative Unified Operation Environment Using the Unified Gateway Station (UGS) Yokogawa Technical Report English Edition Vol.54 No.2 (2011) Improving Engineering Efficiency by Import Functions The following import functions enable defined information to be incorporated into the UGS configuration data, and automatic definition of information on connection with external controllers and on function blocks, thus reducing excessive engineering. ●● Smart Import (for FCN/FCJ): Import function using configuration information defined by the engineering tool for FCN/FCJ (the Logic Designer) ●● OPC Browse Command (for OPC-DA): Import function using information acquired by browsing the OPC server ●● CSV Import: Import function using general formats The following is the engineering procedure using an import function. 1) Execute the import function. Tags are automatically generated. 2) Perform the download. Configuration information is downloaded to HIS and UGS. In the engineering using the import function, definitions of tags are automatically completed in two steps, allowing the HIS to access an external controller. Online Maintenance A key requirement in the upstream of the oil and gas industry is the capability to apply online partial changes because wells may be frequently added or deleted. The UGS allows the following items to be changed through online maintenance. ●● Adding, modifying and deleting external controllers ●● Adding, modifying and deleting tags ●● Differential import (for Smart Import, OPC Browse Command and CSV Import) When the configuration of an external controller is modified or devices connected to the controller are replaced, the connection between the UGS and the controller can be switched on/off by the controller monitor block of the UGS to prevent the modification or replacement from affecting the CENTUM. CONCLUSION This paper has introduced the UGS developed for a unified operation environment. For this purpose, the function to achieve close integration with external controllers, including data and alarms, was implemented. The UGS has introduced the expandability of the SCADA system to the CENTUM VP highly reliable production control system, offering users highly reliable, optimum solutions. These solutions provide operation and monitoring on the same screens of the HIS, i.e., unified operation and monitoring environment, and the optimum combination of controllers. We will improve the reliability by redundant configuration of the UGS itself, increase the supported communications protocols including those for other vendors’ DCS, support broadband and narrowband communications with external controllers and establish cooperation with the Plant Resource Manager (PRM) integrated asset management software package. REFERENCE (1) Kaoru Yanagimoto, “Change in the DCS market environment and its future trends,” Instrumentation Control Engineering, Vol. 52, No. 6, 2009, pp. 61-62 in Japanese * CENTUM VP, Vnet/IP, SIOS, and PRM are registered trademarks of Yokogawa Electric Corporation. * MODBUS and EtherNet/IP are registered trademarks of AEG Schneider and ODVA (Open Device Net Vender Association), respectively. * Other product names are trademarks or registered trademarks of respective companies. 2296