OPC DA Tunnelling - PowerPoint PPT Presentation

About This Presentation
Title:

OPC DA Tunnelling

Description:

OPC DA Tunnelling OPC DA Tunnelling PC to PC without DCOM Encryption between systems Across Firewall though single port Presenters: Colin Winchester, VP Operations – PowerPoint PPT presentation

Number of Views:116
Avg rating:3.0/5.0
Slides: 20
Provided by: cwinch
Category:
Tags: opc | tunnelling

less

Transcript and Presenter's Notes

Title: OPC DA Tunnelling


1
OPC DA Tunnelling
  • OPC DA Tunnelling
  • PC to PC without DCOM
  • Encryption between systems
  • Across Firewall though single port

Presenters Colin Winchester, VP Operations Win
Worrall, Application Engineer
2
OPC DA Tunnelling
  • Agenda
  • OPC Tunnelling
  • Overview of the OPC Data Hub
  • Live Demonstration
  • Additional Application Examples
  • Questions Answers

3
OPC TunnellingWhat is Tunnelling?
  • Moving OPC Data via simple TCP/IP port connection
  • Eliminating DCOM and Expanding Data Transport
    Choices

4
How Does OPC DA communicate between PCs
  • An OPC Client connects to an OPC Server through
    COM
  • An OPC Client connecting to an OPC Server on a
    different machine connects through DCOM and must
    be authenticated.

I want to connect to you
Tell me your login name and password!
My user name is fred and password is
Let me check my Access Control List.
PC 2 OPC Server
Yes, you are on my list I will grant you access!
OPC Server
5
OPC TunnellingWhy Tunnel- General?
  • No DCOM!
  • No Remote Procedure Calls (RPC)
  • Remove Firewall Issues
  • Network Interruptions DCOM timeouts

Computer 2
Computer 1
6
OPC DataHubFunctionality Overview
OPC Tunnelling
System Monitoring
http//www.softwaretoolbox.com/opcdatahub
7
OPC TunnellingWhy Tunnel with DataHub?
  • No DCOM! Or RPC Easy to configure
  • Remove Firewall Issues single port
  • Network Interruptions more then DCOM
  • Low-bandwidth or Reduce Network Traffic
  • Improve System Performance Reliability
  • Increase Data security (passwords SSL)
  • Connecting to Non-Windows Systems
  • Connect between any NT or later Windows OS

8
Aggregation TunnelingAdditional Application
Examples
  • Multiple OPC Servers Clients
  • Each Client makes its own connection to each OPC
    Server
  • High network utilization, negative impact on
    control network

9
Aggregation TunnelingAdditional Application
Examples
  • Tunneling from Single OPC Server to Multiple
    Clients
  • No DCOM headaches
  • Firewall Friendly

OPC Server
OPC Client
OPC DataHub
10
Aggregation TunnelingAdditional Application
Examples
  • Tunneling Multiple OPC Servers to Single Client
  • No DCOM headaches
  • Firewall Friendly

OPC Servers
OPC Client
OPC DataHub
11
OPC TunnellingWhy Tunnel with DataHub?
  • OPC DataHub tunnels DATA
  • Any data source OPC DA, DDE, ODBC
  • Any data that DataHub can read
  • Clients connected to OPC DataHub always get an
    answer
  • Multiple clients on same PC, still one remote
    connection to remote OPC sources, managed by OPC
    DataHub.
  • Other Tunnellers
  • Tunnel commands at the OPC protocol level and can
    only tunnel OPC Data!
  • Make connected clients wait on network timeouts
  • Multiple clients on same PC talking to remote OPC
    server multiple connections

12
Other Approaches
  • VPN
  • Does not solve
  • DCOM, Network stability, bandwidth and crossing
    domains
  • OPC XML/DA
  • Not secure, more over head, not for high speed,
    limited products, OPC UA
  • OPC UA
  • Requires all products to support it
  • DataHub will add this

13
3 Steps to Tunnelling with OPC DataHub
  • Step 1 Connect Master to OPC Server
  • Step 2 Connect Master to Slave
  • Step 3 Connect OPC Client to Slave

14
OPC Aggregation Tunnelling
  • Live Demonstration

Wins PC
Colins PC
15
Aggregation TunnelingAdditional Application
Examples
  • Aggregating Tunneling to MES/ERP Systems
  • Aggregation Consolidates Plant Floor Data
  • Tunneling gets it to the front office
  • ODBC, APIs, DDE, Scripting, TCP/IP Available to
    tie in to MES/ERP

16
Aggregation TunnelingAdditional Application
Examples
  • Aggregating Tunneling OPC, Linux, ODBC and
    Excel!
  • Pull data from OPC Server Locally
  • Tunneled data to and from remote Linux Server
    or any OS
  • ODBC Database connections to Database Server
  • All data pulled together in DataHub, charted in
    Excel with dragdrop

DatabaseServer
OPC Server
TCP/IPTunnel
17
Aggregation TunnelingAdditional Application
Examples
  • Tunneling to Bring HMI/SCADA Data Where You Need
    It
  • Aggregate data when needed
  • Tunneling to get the data where you need it
  • Web Interface Serves the data where how you
    want it
  • ODBC, APIs, DDE, Scripting, TCP/IP to do what
    you want!

Factory Floor
DataHub
Standard TCP/IP Single Port Connections
Front Office
DataHub
18
What Tools are Needed?
  • For all usage scenarios
  • No tag count limits
  • No limits on of clients, of servers used with
    a single DataHub
  • Aggregation on a Single PC 1 DataHub License -
    995
  • Aggregation Tunnelling Scenario 2 DataHub
    licenses (one per PC) - 1990
  • Demo site will pop-up after this presentation
  • http//www.softwaretoolbox.com/opcdatahub/html/fre
    e_demo.shtml

19
Contact Information Other Learning Opportunities
  • Questions later?
  • cwinchester_at_softwaretoolbox.com
  • wworrall_at_softwaretoolbox.com
  • 888-665-3678 x 1327 or 704-849-2773 x1327
  • www.softwaretoolbox.com/opcdatahub
  • Other learning opportunities
  • www.softwaretoolbox.com/opcdatahub and click on
    Videos/Training
  • Visit www.softwaretoolbox.com/webinars
Write a Comment
User Comments (0)
About PowerShow.com