240 likes | 255 Views
Next Generation Process Analyzer System Connectivity Issues. Peter van Vuuren ExxonMobil Chemical Engineering and Manufacturing Services Baytown, Texas January 22, 2001. Topics. Analyzer Computing System Hierarchy. Proprietary vs. Open Connectivity Solutions. Level 0/1 Challenges.
E N D
Next Generation Process Analyzer System Connectivity Issues Peter van VuurenExxonMobilChemicalEngineeringand Manufacturing ServicesBaytown, TexasJanuary 22, 2001
Topics Analyzer Computing System Hierarchy • Proprietary vs. Open Connectivity Solutions • Level 0/1 Challenges • Level 1/2 Challenges :Data Domains • The Process Analytics Community 1M$? • Opportunity for Action
PLANT AEWS AREA HM AM UNIT CAC AC GCC PLANT A FIELD SENSOR SS VMS ANALYZER COMPUTING SYSTEM AREA AM HM UNIT PIU CB PM FIELD A PROCESS CONTROL SYSTEM Process Control System/Analyzer System Perspective System within a System
Analyzer Computing System Hierarchy PC -Based Workstation/ User Interface RemoteServer(s) RemoteWorkstation(s) PC-Based Data/Methods Archive and User Interface LEVEL 4 LAN = PLANT LAN DCS INFORMATION L3 MANAGEMENT Historian LEVEL 3 an-LAN CENTRAL USER L2 INTERFACE Validated Measurements AND DATA MANAGEMENT LEVEL 2 FLAN Datalink DATA ACQUISITION L1 AND CONTROL GC FTIR FIELD DEVICES A L0 (SENSORS, VALVES, DETECTORS, ETC.) Sensor Sample System
Analyzer Computing System Hierarchy (Level 0/1) Field LAN Level 1 All Additional Electronic and Computing Components Required to Generate Analytical Result Analyzer Controller SAM Com Com DAAC DAAC Level 1 Bus A Level 0 All System Components in Contact with Sample including the Sensors Sample Conditioning System F T P Process Stream
Analyzer Computing System Hierarchy (Level 0 - 4) Workstations Level 4 Server(s) Remote User Interface/Applications Level 3 Plant LAN Long TermStorage Applications and Data Management (Archiving) DCS L3 Level 3 Bus = AnLAN Workstations Level 2 DCS GatewayClient/Server(s) AnalyzerServer TPSCLM Central User and Operations Interface DCS L2 Level 2 Bus = Field LAN Level 1 Com Analyzer Controller SAM All Additional Electronic and Computing Components Required to Generate Analytical Result DAAC F T P Level 1 Sensor Bus A Level 0 All System Components in Contact with Sample including the Sensors Sample Conditioning System Process Stream
Analyzer Computing System Hierarchy (Level 0 - 4) Level 2 Bus = Field LAN Level 1 Com Analyzer Controller SAM All Additional Electronic and Computing Components Required to Generate Analytical Result DAAC F T P Level 1 Sensor Bus A Level 0 All System Components in Contact with Sample including the Sensors Sample Conditioning System Process Stream Workstations Level 4 Server(s) Remote User Interface/Applications Plant LAN Level 2/3 DCS L3 Central User and Operations Interface Workstations AnalyzerServer DCS GatewayClient/Server(s) TPSCLM DCS L2
Proprietary vs. Open Connectivity Solutions Workstations Level 4 Server(s) Remote User Interface/Applications Level 3 Long TermStorage Applications and Data Management (Archiving) DCS L3 Level 3 Bus = AnLAN Workstations Level 2 DCS GatewayClient/Server(s) AnalyzerServer TPSCLM Central User and Operations Interface DCS L2 SAM = CommonSolutions A F T P Level 2 Bus = Field LAN Level 1 Com AnalyzerController All Additional Electronic and Computing Components Required to Generate Analytical Result DAAC Level 1 Sensor Bus Level 0 All System Components in Contact with Sample including the Sensors Sample Conditioning System Process Stream
Level 1-2 Challenges: Domain Interactions L4 = EnterpriseWide Domain L4 L3 DCSDomain O&MDomain L2 Primary Data Path > Requires Maximum Integrity/Reliability Secondary Data Path > Requires HighIntegrity/Reliability Measure-mentDomain Com L1 AnalyzerController DAAC Measurement Data(Validated)Status/Change Info DCS Data +:Raw DataCalibrationSQCDiagnostics/Alarms Limited Control Functions Configuration DataAll Control Functions Level 3 Bus = AnLAN Level 2 Bus = Field LAN
Level 1-2 Challenges: DCS/O&M Domains Analyzer Server Platform Win2000/NTMultiple Servers/DriversDatabase OPC Protocolon Ethernet Level 3 Bus = AnLAN Gateway Server Platform Win2000/NTMultiple OPC Servers/Drivers GatewayServer AnalyzerServer WorkstationPlatform Win2000/NTBrowser Enabled Level 2 Bus = Field LAN Com AnalyzerController DAAC Physical Layer Ethernet TCP/IP Application Layer(s) Protocols OPCHTTPFF (HSE)?Proprietary Scalable Analyzer/COMPlatforms WindowsCENT KernelWin2000/NTOPC ClientBrowser Client WS
Workstations L4 Server(s) Long Term Storage L3 DCS L3 Level 3 Bus = AnLAN DCS GatewayClient/Server(s) AnalyzerServer TPSCLM L2 DCS L2 L1 Com AnalyzerController DAAC Level4 Access expose L2/L3 Analyzer Devices to Enterprise-wide Network L2/L3 must meet Enterprise-wide Security/Controls standards: - Logon authentication (Requires NT Domain Controller – not shown) - Software Isolation (Requires Win2000/NT Terminal Server) Level 4/3/2 Challenges: Remote Access & Security and Controls WS Level 2 Bus = Field LAN
The Process Analytics Community 1M$? ? ? BIG QUESTION ? ? How do we (as end-users and suppliers) develop and agree on industry guidelines for the analyzer connectivity infrastructure which will ensure plug-and-play compatibility for all analyzers? ? ? BIG ANSWER ? ? Given the choices of: • controller, server and workstation platforms • communication protocols • HMI interfaces • database options (short term and long term) • security and controls needs (local & remote access) CPAC Sponsored Connectivity Initiative
The Process Analytics Community 1M$? Exploratory Meeting at Pittcon2001: End-users Shell, Dupont, EMCC Suppliers ABB, AAI, Rosemount, ThermoOnix Panametrics, Servomex Outcome: Confirmed the Need for Industry Wide Effort Group Volunteered to act as “Steering Team” Requested CPAC to Sponsor Effort End-users to Develop Connectivity Functional Specification Next Step: Get CPAC Endorsement for Workgroup Initiate Development of Functional Specification
Plug-and-Play Connectivity Workstations DCS GatewayOPC Server(s) AnalyzerServer Com AnalyzerController DAAC A Workstations Server(s) Level 4 Long TermStorage Level 3 DCS L3 Level 3 Bus = AnLAN TPSCLM Level 2 DCS L2 Level 1 Level 1 Sensor Bus Level 0 F T P Sample Conditioning System Process Stream
The Process Analytics Community 1M$? Food for Thought: • Convene a Process Analytics “Connectivity Focus Group” (Sponsored by CPAC or ISA AD?) Representation: End-users/Analyzer Vendors • Develop a consensus about Proprietary vs Open Model (POM) (Learn from FF and OPCF?) - Vendor Issue • Agree on the System Functionality Requirements - End-User Issue • Understand the possible range of compatible/incompatible solutions(Hardware & Software) • Propose a plan to develop a connectivity/infrastructure model (Include industry acceptance) • Continue?
Acknowledgements Mark Griffin - ExxonMobil Chemical Larry Washburn - ExxonMobil Chemical Jeff Gunnell - ExxonMobil Chemical Dan Podkulski - ExxonMobil Chemical Norm Kincade - LaPlace Technologies ABB Analytical SAAI Rosemount Analytical
Challenges/Opportunities Workstations Level 4 Server(s) Remote User Interface/Applications Level 3 Long TermStorage Applications and Data Management (Archiving) DCS L3 Level 3 Bus = AnLAN Workstations Level 2 DCS GatewayClient/Server(s) AnalyzerServer TPSCLM Central User and Operations Interface DCS L2 F T P Plant LAN Level 1 Level 2 Bus = Field LAN Com Analyzer Controller All Additional Electronic and Computing Components Required to Generate Analytical Result DAAC Level 1 Sensor Bus A Level 0 All System Components in Contact with Sample including the Sensors Sample Conditioning System Process Stream
Level 0/1 Challenges Opportunities Workstations Level 4 Server(s) Remote User Interface/Applications Level 3 Long TermStorage Applications and Data Management (Archiving) DCS L3 Level 3 Bus = AnLAN Workstations Level 2 DCS GatewayClient/Server(s) AnalyzerServer TPSCLM Central User and Operations Interface DCS L2 A F T P Level 1 Com AnalyzerController All Additional Electronic and Computing Components Required to Generate Analytical Result DAAC Level 1 Sensor Bus Level 0 All System Components in Contact with Sample including the Sensors Sample Conditioning System Process Stream
Level 0/1 Challenges Opportunities A NeSSI Concept (CPAC Initiative): Small Smart Integrated Sensor and Sampling system Modular Design based on Surface Mount Technology Ensure the Representativenes of Sample (Data Validation) F T P Com AnalyzerController DAA Level 1 Level 1Sensor Bus Level 0 Process Stream
Level 0/1 Challenges Opportunities A F T P Level 1 Sensor Bus: True Plug and Play Installation/Configuration (a la USB?) Should ideally include Analytical Sensor (pH, Cond etc.) Potential for Inherently Safe Designs Com Analyzer Controller Level 1 DAA Level 1 Sensor Bus Level 0 Process Stream
Level 1-2 Challenges: DCS Domain OPC Protocolon Ethernet DCS OPC Client Analyzer OPC Server(s) Measurement Data(Validated)Status/Change Info Limited Control Functions L3 Ethernet Level 3 Bus = AnLAN DCS GatewayServer(s) L2 DCS L2 Level 2 Bus = Field LAN Com AnalyzerController L1 DAAC
Connectivity: Summary OPC Protocolon Ethernet Long TermStorage Level 3 Bus = AnLAN DCSDomain AnalyzerServer DCS GatewayClient/Server(s) O&MDomain Level 2 Bus = Field LAN DCS L2 Com AnalyzerController DAAC Ethernet TCP/IP- OPC- HTTP- FF?- Proprietary MeasurementDomain Win2000/NT Not discussed:Legacy SystemsRedundancyWireless LAN’sPortable Terminals Win2000/NT WindowsCENTKernelWin2000/NT Workstations
Analyzer Computing System Hierarchy (Level 0 - 4) Workstations Level 4 Server(s) Remote User Interface/Applications Level 3 Plant LAN Long TermStorage Applications and Data Management (Archiving) DCS L3 Level 3 Bus = AnLAN Workstations Level 2 DCS GatewayClient/Server(s) AnalyzerServer TPSCLM Central User and Operations Interface DCS L2 SAM F T P Level 2 Bus = Field LAN Level 1 Com Analyzer Controller All Additional Electronic and Computing Components Required to Generate Analytical Result DAAC Level 1 Sensor Bus A Level 0 All System Components in Contact with Sample including the Sensors Sample Conditioning System Process Stream