T314-05 OPC Connectivity
Download
Report
Transcript T314-05 OPC Connectivity
Course T314
© ABB University - 1
Revision C
Extended Automation System 800xA
Chapter 5
OPC Connectivity
OPC
Connectivity
Overview
Objectives
After this chapter you should be able to:
© ABB University - 2
Revision C
Describe communication structure and data flow
Set up OPC connectivity
Verify communication (live data)
Explain the Name Uploader
Reference Documentation
3BSE035983
3BSE041434
3BSE043732
IndustrialIT 800xA – Control and I/O
OPC Server for AC 800M – Configuration
IndustrialIT 800xA - System
System Guide – Technical Data
IndustrialIT 800xA – Control and I/O
Application Programming – Introduction and Design
OPC
Connectivity
OPC Connectivity
© ABB University - 3
Revision C
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.
© ABB University - 4
Revision C
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
© ABB University - 5
Revision C
Connectivity
Server
© ABB University - 6
Revision C
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
Afw OPC Service model
Aspect
Directory
800xA
Clients
Client/Server
Network
Afw OPC Service
Service Group
Service
Provider
© ABB University - 7
Revision C
redundant
Connectivity
Servers
AC 800M
controllers
Service Group
Service
Provider
Service
Provider
Service
Provider
redundant
Connectivity
Servers
Controller XXX
OPC
Communication
OPC Service
OPC Client: Service Structure
800xA
Clients
Aspect
Server
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
Provider
ex. CS1/2
Service
Provider
ex. CS2/2
Service
Provider
ex. CS1/2
Client/Server
Network
OPC Server
© ABB University - 8
Revision C
Connectivity
Server
Control
Network
AC 800M
controller
DA
AE
Data Access
Alarm & Events
Service
Provider
ex. CS2/2
OPC
Connectivity
OPC Connectivity
© ABB University - 9
Revision C
OPC Communication
OPC Server Settings
System 800xA Settings
Check OPC Connectivity
© ABB University - 10
Revision C
OPC Server
Settings
Setup DA and AE Access
OPC Server
© ABB University - 11
Revision C
Settings
Load Configuration Automatically
OPC
Connectivity
OPC Connectivity
© ABB University - 12
Revision C
OPC Communication
OPC Server Settings
System 800xA Settings
Check OPC Connectivity
System 800xA
© ABB University - 13
Revision C
Settings
Check OPC Data Access Settings (1)
System 800xA
© ABB University - 14
Revision C
Settings
Check OPC Data Access Settings (2)
System 800xA
© ABB University - 15
Revision C
Settings
Check OPC Alarm and Event Settings (1)
System 800xA
© ABB University - 16
Revision C
Settings
Check OPC Alarm and Event Settings (2)
System 800xA
© ABB University - 17
Revision C
Settings
Check OPC Alarm and Event Settings (3)
OPC
Connectivity
OPC Connectivity
© ABB University - 18
Revision C
OPC Communication
OPC Server Settings
System 800xA Settings
Check OPC Connectivity
© ABB University - 19
Revision C
Check OPC
Connectivity
Check Control Object Properties
© ABB University - 20
Revision C
Check OPC
Connectivity
Good OPC Connection
© ABB University - 21
Revision C
Check OPC
Connectivity
Bad OPC Connection
© ABB University - 22
Revision C
Check OPC
Connectivity
Check the System Services
© ABB University - 23
Revision C