As data sharing between information systems increases, the requirement to eciently access and use plant
information to meet business needs in a timely manner also increases. Within the process industry, the control room
contains valuable information that has previously been inaccessible. Exaopc was created to provide an open OPC
interface bridge between the control room and the outside world.
Exaopc is an OPC server running on a Microsoft Windows platform which can be connected to a variety of PCSs
(Process Control Systems) providing OPC clients with process data and alarm events.
This GS contains the specication for the Exaopc OPC Server Interface Package.
nFUNCTIONAL SPECIFICATIONS
Exaopc supports the following OPC specications:
l Data Access (DA) Server Function
The DA Server reads and writes process data using item IDs as identiers.
lHistorical Data Access (HDA) Server Function
Exaopc automatically saves instantaneous values acquired from the DA Server and A&E Server, to an HDA historical
database. The OPC client can access historical data by rst connecting to the HDA Server.
lAlarms & Events (A&E) Server Function (*1)
The A&E Server provides alarms and events from plants that occur asynchronously. The following messages are
available from Yokogawa CENTUM Integrated Production Control Systems:
- System alarm messages
- Process alarm messages
- Mode/status change messages
- Sequence messages
- Operation guide messages
- Engineering maintenance messages
- Operation record messages
- Server internal errors
*1: A&E server supports the following Alarm Management functions of CENTUM VP.
- Exaopc R3.72 or later supports for “Consolidated Alarm Management Software (CAMS) for HIS”
- Exaopc R3.78.10 or later supports for “Unied Alarms and Conditions Server (UACS)”
l Batch Server Function (*1) [VP Batch, CS Batch 3000]
The Exaopc batch server function (Exaopc/Batch) reads and writes batch data and its related information with VP
Batch and CS Batch 3000.
*1: OPC client is dedicated to Exaquantum/Batch.
lOPC Security Interface
Exaopc provides security by using an OPC Security-compliant interface whenever an OPC Client uses the DA, A&E,
HDA and/or Batch servers.
Yokogawa Electric Corporation
2-9-32, Nakacho, Musashino-shi, Tokyo, 180-8750 Japan
The Exaopc OPC Interface can be used in a wide variety of OPC client applications.
- Yokogawa packages, including Exaquantum PIMS and Exapilot (Operation Eciency Improvement Package)
- OPC standard compliant general-purpose applications
- User applications
lCompliance with OPC Specications
The Exaopc package supports OPC standard interface functions (DA/A&E/HDA, Batch, Security) specied by the
OPC Foundation, and additional functions such as data item browsing.
lConnectivity with CENTUM Systems
Exaopc can be connected to Yokogawa CENTUM VP/CS 3000.
lAutomatic Backup
The process data acquired by the DA server is automatically saved and stored in the historical database as backup
data. Access to the stored data is enabled by the HDA server function.
lEqualization [CENTUM VP/CS 3000]
A list of tags in CENTUM can be equalized by Exaopc. When function blocks (tags) are added, deleted or changed in
the FCS (Field Control Station) builder and they are loaded, a change notication is sent to Exaopc. Exaopc will then
update function block data based on the received data.
lBrowsing [CENTUM VP/CS 3000]
Users can view the content of the OPC server from OPC client. The OPC client can access CENTUM tag list Exaopc
acquired by Equalization functions.
lCENTUM Security [CENTUM VP/CS 3000]
Exaopc security (account, scope of monitoring, operation ID, operator console group and access level) is dependent
on the CENTUM.
lTrac Control
When an OPC client attempts to access a large volume of data from a CENTUM system loading problems may occur
(load concentration on control stations and control buses, in particular). To prevent problems, access from OPC clients
are restricted to avoid the maximum accessible data rate being exceeded.
lExpanded Test Functions [CENTUM VP/CS 3000]
By connecting to the Expanded Test Functions on CENTUM VP/CS 3000 users can access the FCS simulator on a
station with CENTUM VP/CS 3000 engineering functions. Therefore, users can perform engineering and testing OPC
On Exaopc, users can use Multiple Project Connection functions for CENTU VP/CS 3000, which enables integrated
monitoring of multiple projects. This allows users the ability to handle CENTUM VP/CS 3000/CS project data on
Exaopc as well as the data from their own project.
To use these functions, the supervisory CENTUM VP/CS 3000 system requires a Multiple Project Connection
Package.
Function specications, restrictions, and the operational environment for these functions are the same as for CENTUM
VP/CS 3000.
lViewer Function and Tool Function
These functions provide various kinds of viewer and tool to check and monitor Exaopc operation status.
Software Conguration Viewer, Station Viewer, OPC Connection Conrm, Exaopc Server Monitor
lIT Security support
A user can select suitable security level out from standard and legacy types. This IT security level is common through
Yokogawa system products, and Exaopc is able to have the same IT security as CENTUM system.
lExaopc Product Security Function
In order to tighten the security for accessing the CENTUM system, access to the CENTUM data is blocked until after
the user authentication is done by logging on to the OPC client.
lSolutions for Redundant Exaopc
Exaopc provides two solutions with additional function that enhance its availability in case of its failure. Please contact
Yokogawa for additional information.
- Two Exaopc stations are congured and Exaopc-RD switches OPC connection in client PC automatically, please
refer to “Duplicated OPC Server Conguration”.
- Exaopc can run on the two computers that make up the redundancy conguration, please refer to “Dual-redundant
Platform for Computer (Exaopc R3.77 or later)”.
nCONNECTED SYSTEMS
System Connection Method
CENTUM VP R5.01 or later (Including Entry Class) Vnet/IP or V net
CENTUM VP R4 (Including Entry Class)Vnet/IP or V net
CENTUM CS 3000 (*1)Vnet/IP or V net (*1)
*1: Vnet/IP is supported on CENTUM CS 3000 R3.05 or later, and Exaopc R3.10 or later.
nSYSTEM CONFIGURATION
l Server/Client Composition
The following two client/server congurations can be used:
- The OPC client exists on a PC with Exaopc installed.
- The OPC client exists on a supervisory computer (Windows PC).
Only one Exaopc can be installed in one PC. Two or more Exaopc can not be installed in one PC.
lMultiple Clients
A single Exaopc can be accessed from multiple OPC clients.
lMultiple Servers
Users can access multiple Exaopc’s from a single OPC client.
lDuplicated OPC Server Conguration
Exaopc-RD (installed on the OPC client machine) supports OPC Server redundancy by monitoring two Exaopc
servers and automatically switching from the Master to the Standby Exaopc server if the Master becomes unavailable.
Please contact Yokogawa for additional information.
*1: Exaopc-RD supports Exaquantum and Exapilot only for an OPC client.
*2: Exaopc-RD supports Exaopc (NTPF100-S1, NTPF100-S3) only for an OPC server.
Figure: Conguration Example for Duplicated OPC Server