230 likes | 567 Views
Chapter 5 OPC Connectivity. Course T314. OPC Connectivity. Overview. Objectives After this chapter you should be able to : Describe communication structure and data flow Set up OPC connectivity Verify communication (live data) Explain the Name Uploader Reference Documentation
E N D
Chapter 5OPC Connectivity Course T314
OPC Connectivity Overview • Objectives After this chapter you should be able to: • Describe communication structure and data flow • Set up OPC connectivity • Verify communication (live data) • Explain the Name Uploader • Reference Documentation • 3BSE035983 IndustrialIT 800xA – Control and I/O OPC Server for AC 800M – Configuration • 3BSE041434 IndustrialIT 800xA - System System Guide – Technical Data • 3BSE043732 IndustrialIT 800xA – Control and I/O Application Programming – Introduction and Design
OPC Connectivity OPC Connectivity • OPC Communication • OPC Server Settings • System 800xA Settings • Check OPC Connectivity
OPC Communication OPC Standard • OPC stands for OLE for Process Control. • OLE (Object Linking and Embedding) is a Microsoft technology for objects to interact with each other. • OLE is based on COM or DCOM. • While OLE was originally designed for office applications (e.g. Word, Excel). OPC technology is an extension of that protocol for industrial applications • OPC is a group defined protocol for process control data communication. • OPC Data Access for real time data • OPC Historical Data Access for historical data • OPC Alarm and Event for event data
OPC Communication Structure and Data Flow Aspect Server Connectivity Server
OPC Communication Basic Rules • The OPC Server must be installed in the same physical node as the Connectivity Server. • One OPC Server is allowed to subscribe to data from a maximum of 24 PM861 controllers, or the equivalent number of variables from other controller types. • A maximum of three OPC Servers are allowed to subscribe to Data Access and/or Alarm and Event from one controller. • Multiple OPC Clients can subscribe to data or event notifications from the same OPC Server. • A third-party OPC Client should, if possible, be installed on the same PC as the OPC Server.
OPC Communication Aspect Directory Afw OPC Service model 800xAClients Client/ServerNetwork Afw OPC Service Service Group Service Group Service Provider Service Provider Service Provider Service Provider redundant Connectivity Servers redundant Connectivity Servers AC 800M controllers Controller XXX
OPC Communication OPC Service 800xAClients OPC Client: Service Structure OpcDA Connector, Service Event Collector, Service 1 Service Group for each CS or CS-pair 1 Service Group for each CS or CS-pair Service Providerex. CS1/2 Service Providerex. CS2/2 Service Providerex. CS1/2 Service Providerex. CS2/2 Aspect Server Client/ServerNetwork OPC Server Connectivity Server DAData Access AEAlarm & Events ControlNetwork AC 800M controller
OPC Connectivity OPC Connectivity • OPC Communication • OPC Server Settings • System 800xA Settings • Check OPC Connectivity
OPC Server Settings Setup DA and AE Access
OPC ServerSettings Load Configuration Automatically
OPC Connectivity OPC Connectivity • OPC Communication • OPC Server Settings • System 800xA Settings • Check OPC Connectivity
System 800xASettings Check OPC Data Access Settings (1)
System 800xASettings Check OPC Data Access Settings (2)
System 800xASettings Check OPC Alarm and Event Settings (1)
System 800xASettings Check OPC Alarm and Event Settings (2)
System 800xASettings Check OPC Alarm and Event Settings (3)
OPC Connectivity OPC Connectivity • OPC Communication • OPC Server Settings • System 800xA Settings • Check OPC Connectivity
Check OPC Connectivity Check Control Object Properties
Check OPC Connectivity Good OPC Connection
Check OPC Connectivity Bad OPC Connection
Check OPC Connectivity Check the System Services