OPC Connectivity: Course T314
OPC Connectivity: Course T314
OPC Connectivity
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
© ABB University - 2
Revision C
OPC
Connectivity OPC Connectivity
OPC Communication
OPC Server Settings
System 800xA Settings
Check OPC Connectivity
© ABB University - 3
Revision C
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.
Aspect
Server
Connectivity
Server
© ABB University - 5
Revision C
OPC
Communication Basic Rules
The OPC Server must be installed in the same physical node as the Connectivity
Server.
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.
© ABB University - 6
Revision C
OPC
Communication Afw OPC Service model
Aspect 800xA
Directory Clients
Client/Server
Network
Afw OPC Service
Service Group Service Group
Service Service Service Service
Provider Provider Provider Provider
redundant redundant
Connectivity Connectivity
Servers Servers
© ABB University - 7
AC 800M
controllers Controller XXX
Revision C
OPC
Communication OPC Service
800xA OPC Client: Service Structure
Clients
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 Service Service Service
Aspect Provider Provider Provider Provider
Server ex. CS1/2 ex. CS2/2 ex. CS1/2 ex. CS2/2
Client/Server
Network
OPC Server
Connectivity
DA AE
Server Data Access Alarm & Events
Control
Network
© ABB University - 8
AC 800M
Revision C
controller
OPC
Connectivity OPC Connectivity
OPC Communication
OPC Server Settings
System 800xA Settings
Check OPC Connectivity
© ABB University - 9
Revision C
OPC Server
Settings Setup DA and AE Access
© ABB University - 10
Revision C
OPC Server
Settings Load Configuration Automatically
© ABB University - 11
Revision C
OPC
Connectivity OPC Connectivity
OPC Communication
OPC Server Settings
System 800xA Settings
Check OPC Connectivity
© ABB University - 12
Revision C
System 800xA
Settings Check OPC Data Access Settings (1)
© ABB University - 13
Revision C
System 800xA
Settings Check OPC Data Access Settings (2)
© ABB University - 14
Revision C
System 800xA
Settings Check OPC Alarm and Event Settings (1)
© ABB University - 15
Revision C
System 800xA
Settings Check OPC Alarm and Event Settings (2)
© ABB University - 16
Revision C
System 800xA
Settings Check OPC Alarm and Event Settings (3)
© ABB University - 17
Revision C
OPC
Connectivity OPC Connectivity
OPC Communication
OPC Server Settings
System 800xA Settings
Check OPC Connectivity
© ABB University - 18
Revision C
Check OPC
Connectivity Check Control Object Properties
© ABB University - 19
Revision C
Check OPC
Connectivity Good OPC Connection
© ABB University - 20
Revision C
Check OPC
Connectivity Bad OPC Connection
© ABB University - 21
Revision C
Check OPC
Connectivity Check the System Services
© ABB University - 22
Revision C
© ABB University - 23
Revision C