Upload
scot-simon
View
272
Download
31
Embed Size (px)
Citation preview
Yokogawa Electric Corporation
<ISD-MASP-S03033-002>Copyright © Yokogawa Electric Corporation<April 2006>
Exaopc OPC Interface Package Presentation MaterialApril, 2006
Process Automation Solutions Dept.Industrial Automation Systems Business Div.
Proprietary info goes here… Page.2<ISD-MASP-S03033-002>Copyright © Yokogawa Electric Corporation<April 2006>
The Benefits of an Open Process Interface
Proprietary info goes here… Page.3<ISD-MASP-S03033-002>Copyright © Yokogawa Electric Corporation<April 2006>
What is OPC ?
Industry standard OLE (COM) interface for data transfer between industrial clients and servers.
OPC Foundation established in 1996.– International Non-Profit Foundation established for enacting
the specification of the OPC interface. (Membership of the OPC Foundation is now over 350)
– Working as a member of committees for OPC specification.
Yokogawa has been a member of the OPC Foundation since it was established in 1996
OPC = OLE (Object Linking & Embedding) for Process Control
OPC = Openness, Productivity, Connectivity
Object-oriented system provides standard framework for the configuration of reusable software components in Windows environment.
and
Proprietary info goes here… Page.4<ISD-MASP-S03033-002>Copyright © Yokogawa Electric Corporation<April 2006>
OPC FoundationOPC Foundation((International Non-Profit FoundationInternational Non-Profit Foundation))
OPC Council OPC Council JapanJapan OPC CouncilOPC Council
EuropeEurope
Over 398 companies worldwideOver 398 companies worldwide
About 49 companiesAbout 49 companies
OPC Foundation Members
April 2006
Proprietary info goes here… Page.5<ISD-MASP-S03033-002>Copyright © Yokogawa Electric Corporation<April 2006>
PLC
Application - A
X
A B
OPC Interface
Benefits of OPC
DCS
A B
CENTUM
A B
Y Z
Application - B
X Y Z
PLCDCSCENTUM
Application – A(OPC Client)
Application – B(OPC Client)
OPC interface OPC interface
• No single standard for interfacing with process data sources.
• Application vendors must each develop proprietary interface.
• Provides a standard interface for applications to communicate.
• Vendors only need to adhere to the standard OPC interface.
• Reduced cost• Investment
protection• Easier to maintain• Increased
productivity
Proprietary info goes here… Page.6<ISD-MASP-S03033-002>Copyright © Yokogawa Electric Corporation<April 2006>
Features of OPC
Connectivity & Flexibility– Multi-vendor supported client-server architecture– Easy access to real-time industrial data from a
broad range of automation devices and systems
Efficiency– optimized for the process industry for fast data transfers
Expandability– Continuous evolution of specification
standards in line with technology breaks
Proprietary info goes here… Page.7<ISD-MASP-S03033-002>Copyright © Yokogawa Electric Corporation<April 2006>
Merits of OPC
End User– Broad range of vendor selection providing more
flexible system integration at reduced cost– Reduced total cost of ownership
Application Engineer– Availability of a general-purpose integration tool– Eliminates need for bespoke interface
development
Software Developer– Unification of device driver development– High level of code reusability in
extension of interface libraries
Proprietary info goes here… Page.8<ISD-MASP-S03033-002>Copyright © Yokogawa Electric Corporation<April 2006>
Data Access (DA) interface– Reads & Writes real-time process data
Alarms & Events (A&E) interface– Notifies on Alarms and Events occurring asynchronously from
process fields
Historical Data Access (HDA) interface– Reads time-sequential process data (Historian, Trend data)
Batch Data Access interface– Exchanges Batch data (ANSI/ISA-S88.01)
• Equipment capabilities• Current operating conditions• Historical data• Recipe contents
OPC Specifications -1
Proprietary info goes here… Page.9<ISD-MASP-S03033-002>Copyright © Yokogawa Electric Corporation<April 2006>
Security (enhanced)– Common OPC interface for Security issues in accessing O
PC servers of DA, A&E, HDA and others
OPC-XML (under discussion)– Data exchange using XML format
OPC-DX (under discussion)– enhanced communication for multi-server and multi-vend
or integration
OPC Specifications -2
Proprietary info goes here… Page.10<ISD-MASP-S03033-002>Copyright © Yokogawa Electric Corporation<April 2006>
Yokogawa Role Within The Foundation
Member of the ‘Council’ in Japan– Specification definition and enhancement– Review of technical impact of recommendations
Product Development in Support of the Foundations Objectives– Exaopc Server– All application products offer OPC Client capability : Exaquantum, Exa
smoc, Exaspot, Exaplog, Exapilot etc..– Currently developing OPC Server capability for Exaquantum
OPC Interoperability Workshop– 1999.Feb. USA - 2004.Sep. Tokyo– 2000.Sep. Tokyo - 2005.Apr. USA– 2001.Feb. USA - 2005.Jul. Osaka– 2001.Jul. Tokyo - 2006.Apr. USA– 2002.Sep. Tokyo– 2003.Jul. Tokyo– 2004.Mar. USA
Proprietary info goes here… Page.11<ISD-MASP-S03033-002>Copyright © Yokogawa Electric Corporation<April 2006>
Yokogawa OPC Server
Proprietary info goes here… Page.12<ISD-MASP-S03033-002>Copyright © Yokogawa Electric Corporation<April 2006>
Yokogawa OPC Server is Exaopc
P C SP C S
(OPC Server)
OPC Interface
Process Data
Client Applications (OPC Client)Client Applications (OPC Client)
OtherApplications
OtherApplications
CENTUM CS, CS1000, CS3000, CENTUM-XL, Micro-
XL
CENTUM CS, CS1000, CS3000, CENTUM-XL, Micro-
XLDAQSTATION
DAQSTATION OtherDCS
OtherDCS PLCPLCProSafe-RSProSafe-RS
High Performance
Connectivity
•Reliability•High Quality
Proprietary info goes here… Page.13<ISD-MASP-S03033-002>Copyright © Yokogawa Electric Corporation<April 2006>
1997 20031998 1999 2000 2001 2002
▲A&E1
▲Batch1▲Security1
▲DA2
▲DA1▲A&Edraft
▲Batch2
R1.20 Enhancement
HIS-OPC for Windows NT
2004 2005 2006 2007or later
▲HDAdraft
▲XML-DA1.01
▲OPC-DX1
▲Complex
▲OPC-UA ?
▲HDA1.1
▲DA2.05a▲A&E1.0
2
▲DA2.05
R2.01 for Windows 2000
R1.10 for CENTUM-XL/mXLR1.01 Exaopc for Windows NT
▲HDA1.2
R3.10 for Win Server 2003
▲DA3.0▲A&E1.
1
R2.10 Batch, OPC server redundancy
R3.01 for Windows XP
Exaopc grows up with OPC
R3.11 support CS 3000 R3.06
R3.20 support CS 3000 R3.07
Proprietary info goes here… Page.14<ISD-MASP-S03033-002>Copyright © Yokogawa Electric Corporation<April 2006>
Software Architecture
Exaopc HDA ServerExaopc DA Server
FCSENG
Message handlingDB handling
Historical (Backup)Database
DA I/O Cassette
Exaopc DA Servercommon area
OPC Client
Exaopc A&E Server
A&E I/O Cassette
Exaopc A&EServer common area
OPC InterfaceProcess DataEngineering Data
Exaopc
Accesshandling
< Server common area >
< I/O Cassette area>
Proprietary info goes here… Page.15<ISD-MASP-S03033-002>Copyright © Yokogawa Electric Corporation<April 2006>
Number 1 OPC Server around the world on.....
What is Exaopc
Highest Performance Highest communication performance <2,000data/sec.>
Reliability & High Quality DCS class quality Online configuration History catch-up
Connectivity Full compliance to OPC standard interface, and one of the
best interoperability Server with OPC client
plus valuable functions
Proprietary info goes here… Page.16<ISD-MASP-S03033-002>Copyright © Yokogawa Electric Corporation<April 2006>
Over 7800 OPC servers are installed in the
world
Exaopc Primary Features
Reliability History Catch-Up : Automatic back-up of historical data Traffic Stability : Cut off limits for peak access
Easy Engineering DCS Tag List Equalization : Automatic equalize of tags Connection Test Tool : Analysis and trouble shooting
Yokogawa DCS customization Message integration with HIS operator’s station
(Process Alarm / Sequence Message / Operation-Guide etc.)
Proprietary info goes here… Page.17<ISD-MASP-S03033-002>Copyright © Yokogawa Electric Corporation<April 2006>
Automatic back-up historical data– Automatically saves process data acquired by DA
Server for a defined period.– Restores data on restarting, even if the client is
down.– Facilitates reference of time
series data.– Unnecessary for client
to specify data saving.(2)Client re-start
Data Buffer
(3)Catch Up
Increased reliability of data.
History Catch-up
HIS
FCS
Control Bus
EthernetENG
OPC Client(1)Client stop
Proprietary info goes here… Page.18<ISD-MASP-S03033-002>Copyright © Yokogawa Electric Corporation<April 2006>
Peak access management– Controls influence of massive data access from
client over DCS system functions– Avoids control station and control bus data access
overload– Orders client to standby when exceeding max
number of accessible data items
Optimized data handling to improve overall system
efficiency
Traffic Management
Proprietary info goes here… Page.19<ISD-MASP-S03033-002>Copyright © Yokogawa Electric Corporation<April 2006>
Automatic equalization with DCS tags– Acquires CENTUM tag listing on Exaopc– Auto-notifies the client of addition & deletion of
tags occurred within the CENTUM domain– Updates internal table for data acquisition based
on the notified information and informs OPC client of the update
Simplifies engineering to reduce deployment costs
DCS Tag List Equalization
HIS
FCS
Control Bus
EthernetENG
OPC Client
TagList
TagList
Proprietary info goes here… Page.20<ISD-MASP-S03033-002>Copyright © Yokogawa Electric Corporation<April 2006>
Analysis and trouble shooting
– Integration test with DCS is possible without OPC client.
– Reduces maintenance man-hours when investigating communication errors.
The engineering efficiency improves
rapidly.
Connection Test Tool
Proprietary info goes here… Page.21<ISD-MASP-S03033-002>Copyright © Yokogawa Electric Corporation<April 2006>
Message integration with HIS operator’s station
– Outputs message to HIS/ICS from OPC client
Improved integration between DCS and OPC
Client Application
Message Integration
HIS
FCS
Control Bus
EthernetENG
OPC Client
Proprietary info goes here… Page.22<ISD-MASP-S03033-002>Copyright © Yokogawa Electric Corporation<April 2006>
Application Capacity
Item Application Capacity
Max number of clients 100
Max number of group objects 1,000 per groups
Max number of registered item IDs per group 10,000 per group
Max number of registered item IDs 100,000 in all groups
Cache update cycle (Update Rate) 1 to 3,600 sec.
Max accessible data 2,000 per sec.(CS3000,CS1000,CENTUM CS) 6,000 per min.(CENTUM-XL) 3,000 per min.(Micro-XL)
Max number of I / O cassettes 1 per PC (CS3000,CS1000,CENTUM CS) 8 per PC (CENTUM-XL, Micro-XL)
Max Historical Data Save Period No limit (Depends on disk capacity)
Max Number of Saved Historical Data No limit (Depends on disk capacity)
Max number of registered event objects 1,000 per A&E server
Max number of registered event sources 100 per registered object
Proprietary info goes here… Page.23<ISD-MASP-S03033-002>Copyright © Yokogawa Electric Corporation<April 2006>
Thank you for your attention.Thank you for your attention.