Thomas J. Burke, President & Executive Director … J. Burke, President & Executive Director...

78

Transcript of Thomas J. Burke, President & Executive Director … J. Burke, President & Executive Director...

Thomas J. Burke, President & Executive Director

Matthias Damm, ascolab GmbH

Nathan Pocock, Director of Certification/Technology

Stefan Hoppe, Beckhoff ……

2

OPC Foundation Board of Directors Election Results◦ Thomas Burke

OPC Foundation, OPC Unified Architecture & the

Internet of Things!◦ Thomas Burke

OPC Foundation Technology◦ Matthias Damm

OPC Foundation Certification◦ Nathan Pocock

OPC Foundation Marketing Strategy & Plans◦ Stefan Hoppe

3

Thomas Burke

4

Elected to Board Seats for 2015 – 2016:

◦ Russ Agrusa, ICONICS

◦ Matthias Damm, Ascolab

◦ Stefan Hoppe, Beckhoff

Thank you members for voting.

5

• ICONICSRuss Agrusa

• OPC Foundation Thomas Burke

• AscolabMatthias Damm

• SiemensThomas Hahn

• BeckhoffStefan Hoppe

• HoneywellZiad Kaakani

• YokogawaNobuaki Konishi

• Chairman of the Board

• PresidentThomas J. Burke

• Vice PresidentThomas Hahn

• TreasurerZiad Kaakani

• SecretaryMichael Bryant

• Executive Director Thomas J. Burke

• Administrative DirectorMichael Bryant

• Administrative ManagerLynne Froehlich

• Director Of Compliance & TechnologyNathan Pocock

• Senior Compliance EngineerDeepthi Teegala

• OPC EuropeStefan Hoppe

• OPC JapanKonishi Nobuaki

• OPC ChinaTBD

Thomas Burke

9

• The OPC Foundation is the world’s leading community for interoperability solutions based on OPC specifications that deliver universal connectivity.

Community:

• The mission of this community is to advance the development, adoption and certification of OPC based products through global collaborations.

Collaboration:

• The Foundation is the official source for the OPC Certification Program, ensuring that OPC products plug-and-play in real-world application.

Compliance:

11

China

Europe

Japan

North America

Rest of World

OPC Technology Started in 1995

OPC Foundation Incorporated January 1996

OPC Classic 1995 –

OPC Unified Architecture 2004 -

OPC Unified Architecture & The Internet, Industrie

4.0 and …. 2014 -

12

OPC UA is IEC 62541.

Communication infrastructure

OPC UA Provides multivendor multiplatform secure reliable interoperability for moving data/information from the embedded world to the enterprise!

High Perfomance & High Scalabilty

Rich Service Oriented Architecture

Industrial automation with integration into many other domains!

Information modelling Rich, object oriented extensible type model

Support simple and complex models

Collaboration partners plug-n-play their information seamlessly into OPC UA

Corporate Network

Operations Network

Plant Floor Network

Firewall

Controllers Controllers

DCSHMI

MES

ERP

Firewall

Motor Starter 01

Configuration

Control Function Local Operation

Multifunction Input DI0

ParameterSet Motor Parameters

Motor Current Low

Motor Current High

Service Info

Number of Starts

Motor Starter 01

Parameter Set

Control Function

Local Operation

Configuration

Multifunction Input DIO

Motor Current Low

Motor Current High

Number of Starts

Motor Current Low

Motor Current High

Service Info

OPC Europe Very Successful◦ Stefan Hoppe: OPC Foundation President of Europe (4 years)

◦ Beckhoff has provided Stefan Hoppe and Beckhoff resources to

achieve such success in Europe

Beckhoff has offered to fully support Stefan Hoppe as the

New OPC Foundation Global Vice President◦ Success of Europe expanded internationally

◦ Coordinate the OPC expansion into the Internet of Things & Industrie

4.0

Greatest Appreciation to Hans Beckhoff for his

continued support and commitment to open

standards, and specifically OPC

14

OPC International Marketing◦ Road Shows

◦ Trade Shows

◦ Evangelism

◦ Collaboration

◦ Collateral

◦ Training

◦ Social Media

◦ Newsletters

◦ Website(s)

OPC

Technology◦ Certification

◦ Technology

◦ Adoption

OPC Vision◦ Dream Team for

IoT, Industrie 4.0, M2M

Cloud, Big Data, Analytics

Information Modeling

Matthias Damm

Matthias Damm

ascolab

OPC UA Meta ModelBasic rules for exposing information with OPC UA

Built-in Information ModelsBase, DA, AC, HA, Prog, DI

OPC UA is an information centric layered architecture

Secure

Platform Independent

Scalable

Vendor Interoperability

Object Oriented

OPC UA is much more than a protocol

OPC UA Meta Model

Built-in Information Models

Companion Information ModelsPLCopen, ADI, FDI, FDT, BACnet, MDIS, ISA95,

AutomationML, MTConnect, AutoID, VDW,

IEC 61850/61400, ODVA/Sercos and more coming

OPC Foundation collaborations with organizations and domain experts

OPC UA defines HOW

Domain experts define WHAT

OPC UA Meta Model

Built-in Information Models

Companion Information Models

Vendor Specific Extensions

OPC UA Client/Server Communication Model

Client friendly API to access information in the server

Client/Server

ServicesBrowse

Read / Write

Method Calls

Subscriptions

ProtocolsUA Binary TCP

HTTPS / UA Binary

Webservices

New use cases from OPC members driven by wide adoption of OPC UA

Large scale (one to many, many to one, many to many)

Black channel for safety (OMAC use case)

High speed data streaming (no reliable transport)

Location transparency

Enterprise Service Bus (ESB) connectors

Integration with message brokers

Cloud connectivity

Clients and Servers behind firewalls (Relay)

OPC UA Meta Model

Built-in Information Models

Companion Information Models

Vendor Specific Extensions

OPC UA Publish/Subscriber Communication Model

Generic Pub-Sub Information Model under development

Evaluation of existing protocols ongoing

Client/Server

Services

Protocols

Pub-Sub

ModelPublisher

Topics

Routes

ProtocolsUA Secure Multicast

AMQP

More to evaluate

OPC UA – communication platform for information models (HOW)

Organizations and domain experts define information models (WHAT)

OPC Foundation will extend communication platform with Pub-Sub

Information Models are not affected

OPC UA Applications just update SDKs and Stacks

Matthias Damm

ascolab

OPC UA for BACnet

OPC UA for AutomationML

OPC UA for AutoID

Other Information Model Working Groups

In September 2012 the OPC Foundation and

BACnet Interest Group founded a new WG.

The main task was to create a mapping model for

OPC UA and BACnet.

OPC UA

MES / ERP

OP

C U

A

Release Candidate Specification

BACnet OPC UA Mapping

• BACnet objects to OPC UA objects

• BACnet events to OPC UA alarms

• BACnet logging to OPC UA HA

• BACnet structure to OPC UA structures

• BACnet units to OPC UA units

Mapping from BACnet Objects to OPC UA Model

is finished by Working Group

Release Candidate was handed over to

organizations at Light&Building in March 2014

Prototyping started

BACnet

Objects

OPC UA model

OPC UA for BACnet

OPC UA for AutomationML

OPC UA for AutoID

Other Information Model Working Groups

AutomationMLEngineering data

CAEX IEC 62424 Top level format

Plant topology

information

•Plants

•Cells

•Components

•Attributes

•Interfaces

•Relations

•References

COLLADA

Geometry

Kinematics

PLCopen XML

Behaviour

Sequencing

Object A

Object A1

Object A2

InitInit

Step 1

End

Further XML Standard format

Further aspects of

engineering information

Object An

Working Group

Started in March 2014

Three face to face meeting and 5 electronic meetings in 2014

More planned for 2015

Use Cases

Create OPC UA Address Space from AutomationML data◦ Draft specification under development

◦ Tool for transformation of AutomationML XML file to OPC UA NodeSet XML

file under development

◦ Specification and tool verification with different example projects ongoing

Describe OPC UA communication relations in AutomationML

OPC UA for storage, transfer, and management of AutomationML

configuration files

OPC UA for BACnet

OPC UA for AutomationML

OPC UA for AutoID

Other Information Model Working Groups

HMI PLC PC Applications IT Systems Mobile Apps

1D/2D Codes

RFIDMobile

Computing

RTLS

and more…

PNIO ASCII EPC LLRP

EPC ALE

HTTP

HMI PLC PC Applications IT Systems Mobile Apps

1D/2D CodesRFID

Mobile Computing RTLS

and more…

OPC UA for AutoID

Connect Smart Products with Smart Devices

Working Group Started

OPC UA

OP

C U

A

HMI

1D/2D CodesRFID

RTLS

OP

C U

A

MES

Who implements what

AutoID devices are OPC UA Servers

PLCs are OPC UA Clients

MES is OPC UA Client or Server

Founded in 1972 in USA

More than 700 members in 43 countries

Represents the large majority of leading AutoID

companies

AIM-D: German chapter◦ more than 130 members

◦ including automation specialists, technology providers,

integrators, software engineers, and more

More information: http://www.aim-d.de/

Cooperation agreement signed between AIM and OPC Foundation

at Hannover Fair in April 2014

Kick-off meeting with input from device vendors in May 2014

First information model draft for OCR and RFID devices finished in

two electronic meetings

Prototype implementations started

2D and 3D barcode readers and draft specification planned for F2F

meeting in September

First specification release planned for Hannover Fair 2015

OPC UA for BACnet

OPC UA for AutomationML

OPC UA for AutoID

Other Information Model Working Groups

Working Group since 2012

MCS – DSC Interface Standard

Working Group consists of

• All major Oil companies (operators)

• All major DCS vendors

• All major Subsea vendors

OPC UA for

communication between

Subsea Production

and

DCS Systems

Device

Communication

Model

Defined in Version 1.0, extended in 1.1

Configuration model for devices and

configurable components

Device parameters and commands

Added to Version 1.1 (from FDI)

Creation and configuration of a device

communication topology

Added to Version 1.1 (from FDI)

Configuration of a device network

through a central configuration serverDevice Integration

Host Model

Device Model

Version 1.1 Released July 2013

DeviceType

BaseObjectType

AnalyzerDevice

Type

SpectrometerDevice

Type

ParticleSizeMonitorDevice

TypeChromatographDevice

Type

AcousticSpectrometerDevice

Type

MassSpectrometerDevice

TypeNMRDevice

Type

OtherAnalyzer

Device

Type

Analyzer

Analyzer Controller PC

OPC UA

PCS

OPC UA

OPC UAproprietary

OtherV 1.1 Released July 2013

Information Model for process analyzers

Update driven by vendors implementing the model

Generic Variable Types moved to OPC UA Part 8

OPC UA – Server

Analyzer Interface

OPC UA – Client

Custom

Server

OPC UA

Server

Device Package

FDI Server FDI Client

FOUNDATION™

HART®,

PROFIBUS

PROFINET

IEC CDV finished

FDI on final step to IEC Standard

Device Package contains vendor

specific device description

FDI Server represents Device Types

and Device Instances as OPC UA

Information Model

OPC UA

Version 1.0 Released in October 2013

ISA 95 defines a model for Enterprise/Control System

integration

OPC UA mapping for ISA 95 Resources Models

• Role based equipment information

• Physical asset information

• Personnel information

• Material information

Modeling Target

Production ActivityCapacity

Definition

Production

Definition

Production

Schedule

Production

Performance

Logical View of

ResourcesProcess Segment

Object Models

ResourcesRole Base

Equipment

Physical

AssetPersonnel Material

Common Object Model

Nathan Pocock

45

Compliance Update

Certification by the numbers

Test Tools

Interoperability Workshops

2015

48

2014: Completed Projects

(tests added): ◦ Base Events (16)

◦ Historical Data (756)

◦ Alarms & Conditions (149)

◦ Information Modeling (57)

Cumulative # UA tests:

2429 *

2015 Focus: ◦ Redundancy

◦ Historical Events

◦ Node Management

◦ Programs

◦ Collaborations

* Most are automated in UACTT

49

2018

24

0

5

10

15

20

25

30

2012 2013 2014

Certifications

69 64

59

0

20

40

60

80

2012 2013 2014

Total Tests Conducted

Total Tests Conducted

0%

10%

20%

30%

40%

50%

60%

70%

80%

90%

100%

2012 2013 2014

Classic Server, 5

Classic Server, 7

Classic

Server9

UA Server

3

UA Server

5

UA Server

8

Classic Client

10

Classic Client

3

Classic Client

2

UA Client2 UA Client

3UA Client

4

Classic vs. UA

4%

13%

8%

4%

17%

8%

4%4%

38%

Certifications by Country

Belarus

Canada

China

Finland

Germany

India

Japan

Russia

USA

*

* Projected, includes “pending” certifications

50

2014: UA CTT’s

released: ◦ UA 1.02.334.200 –

March

◦ UA 1.02.335.238 –

October

2015 Focus: ◦ Alarms & Conditions

◦ Base Events

◦ Historical Access

◦ Information Modeling

North America: Phoenix, AZ – April

Asian: Tokyo, Japan – June

European: Nuremberg, Germany -

November

We are planning several improvements and additional tests to

enhance the value proposition of interoperability testing

52

Virtual Network

Domain Controller

Virtual PCVirtual PC

Virtual PC

• Concept tested

at the IOP

Workshop

• Realization in

2015

• Testers

included:

Continue enhancing UA CTT

Release a pre-certification test tool

Increase throughput of certified products

Enhance the Interoperability Workshops

Deploy Virtual-Interoperability Workshop

53

Stefan Hoppe

54

Stefan Hoppe

BECKHOFF

2009-2010 Goal 1:

◦ Mapping of IEC61131-3 into UA namespace

◦ Status: Released in March 2010 by both organizations

2011-2014 Goal 2:

◦ PLCopen OPC-UA client FUNCTION BLOCKS

Integrate OPC-UA-client DA functionality + invoke methods into controller

Status: Released in April 2014

Next Goal 3:

◦ Start Begin 2015: PLCopen OPC-UA client FUNCTION BLOCKS

◦ Integrate OPC-UA-client AC and HA functionality

22 FB‘s for Data Communication and Invoke Method

UA_Connect/Disconnect

UA_NamespaceGetIndex

UA_TranslatePath

UA_NodeGetHandle/GetHandleList Released April 3rd 2014

UA_NodeReleaseHandle/ReleaseHandleList

UA_NodeGetInfo

UA_SubscriptionCreate/Delete/Operate

UA_MonitoredItemAdd/Remove/Operate

UA_Read/ReadList

UA_Write/WriteList

UA_MethodGetHandle/ReleaseHandle

UA_MethodCall

1 FB for DiagnosisUA_ConnectionGetStatus

Connection >from the controller <

Controller initiating communication

OPC-UA OPC-UA

OP

C-U

A

OP

C-U

A

MES System

OPC UA Server

Plant Engineering

OPC UA Server

- Vertical & Horizontal

- Fieldbus independent

- It’s fast – but not a fieldbus

Virtual machine

Data

base

Water treatment Energy Monitoring

First 2 success stories for PLCopen OPC UA client FB’s

Stefan HoppePresident OPC Europe

[email protected]

Who: Federal Office for Information Security (German Government)

What: Security Evaluation of OPC-UA

- Analysis of specification

- Analysis of Reference Implementation

When: Start End 2014, finished End 2015

Expected Results

Recommendations on Specifications

Security Enhancements for Implementation

Possible Additional Results

Define Use Cases

Guideline for securing Use Cases

Who: Federal Office for Information Security (German Government)

What: Security Evaluation of OPC-UA

• Austria, Jan 23rd – 24th MES-DACH Congress (hosted by B&R)

• Germany, Feb 11th – 13th E-World, Essen Germany (Smart Metering)

• Germany, Feb 25th – 27th Embedded World, Nuremberg

• Netherland, March 5th – 6th ARC European Industry Forum, Amsterdam

• Danemark, March 13th DAu Congress, Kopenhagen

• Germany, March 30th- April 4th Light & Building: OPC-corner on BACnet booth

• Germany, April 7th – 11th Hannover Messe, Hannover

• Germany, May 14th - 15th OPC Day Europe 2014 @ FESTO (Stuttgart)

• France, Sept 24th – 25th IBS (Intelligent Building Systems), Paris

• Finland, Oct 7th MES and OPC Day, Finland

• Germany, Oct 20th – 21st M2M congress Duesseldorf, Germany

• Spain, Nov 6th JAI’2014 congress, Vigo

• Germany, Nov 17th – 21st IOP-Europe, Siemens, Nuremberg

• Germany, Nov 26rd – 28th SPS/IPC/Drives, Nuremberg

Hannover trade show

• 12 sponsors

• press conference

• New demo wall

• Signing cooperation

AIM & OPCF

SPS trade show

• 12 sponsors

• press conference

• Full title page article on third day

• New mobile booth for small events

• 2014-02-04 VDI Industrie 4.0

• 2014-03-05 ARC European Industrie Forum, Amsterdam, The Netherland

• 2014-03-13 DAu Danish Automation Congress, Kopenhagen, Denmark

• 2014-09-24 IBS (Intelligent Building Systems), Paris

Small mobile OPC-booth

Interest of attendees: results of survey

1,33 Keynote: Industrie 4.0

Prof. Dr. Dr. Detlef Zühlke

1,38 OPC-UA on browser based mobile devices (Freund/Steinkrauss)

1,52 PLCopen & OPCF: SOA-PLC (Stefan Hoppe)

1,70 OPC-UA: Technical Update (Matthias Damm)

1,72 OPC in Europe & World (Stefan Hoppe, Thomas Burke)

1,76 Identification: RFID & AIM (Dr. Jan Regtmeier, Harting)

1,76 AutomationML: Industrie 4.0 (Dr. Olaf Sauer)

1,90 Real world solutions & success stories (Hoppe/Steinkrauss)

1,95 Festo - we multiply OPC-UA! (Dr. Michael Hoffmeister, FESTO)

2,02 Feeding global OEE Management by OPC-UA (Steffen Himstedt)

IOP-Europe Workshops hosted by Siemens, Nuremberg

2011: more UA than „classic“ products registered

2012: nearly only UA products tested

2013: OPC-UA stress test

2014: lot of new companies testing OPC UA products

Thanks to Siemens!

Special:

Karl-Heinz Deiretsbacher

Christian Hock

Devices from:

HMI

Groove, Siemens

Controllers:

Beckhoff, Bosch-Rexroth, B&R,

GE, Omron, Siemens,

Yokogawa

New at SPS show 2014:

- National Instruments

- Mitsubishi

- C-Labs (Cloud Relay)

- Softing (EchoCollect)

- IBH Softec

Sensor/Field-devices:

Areva, Harting, SSV, Siemens

Upcoming Q2-2015

• Rockwell (with OLDI)

• Phoenix

• 3S

• Technical conferences in Europe

• OPC-Day Europe 2011 SAP, Walldorf, Germany

• OPC-Day Europe 2012 Endress+Hauser, Basel, Switzerland

• OPC-Day Europe 2013 Yokogawa, Amsterdam, Netherlands

• OPC-Day Europe 2014 FESTO, Stuttgart, Germany

• OPC-Day Europe 2015 Microsoft, Paris, France

2015 May 19th/20th Conference Center, Microsoft Campus

• Registration will open soon on OPC web

• Feb 05th – 06th MES-DACH Congress, Germany

• Feb 10th – 12th E-World energy & water, Essen, Germany

• Feb 24th – 26th Embedded World, Nuremberg, Germany

• March 04th – 05th ARC European Industry Forum, Amsterdam, Netherland

• April 13th – 17th Hannover Messe, Hanover, Germany

• May 19/20th OPC Day Europe 2015 hosted by Microsoft, Paris, France

• Oct MES and OPC Day, Finland

• Oct Local OPC Days in Spain and/or Russia

• Oct 07th – 08th IBS Paris, France

• Oct 15th Local OPC Day in Belgium

• Nov IOP-Europe, Siemens, Nuremberg, Germany

• Nov 24th – 26th SPS/IPC/Drives 2015, Nuremberg, Germany

• + multiple Industrie 4.0 events

• OPC Day Japan on Dec 10th (Tom Burke / Stefan Hoppe)

• OPC Day Japan Marketing Council Dec 11th (Tom Burke / Stefan Hoppe)

• Idea

– Sync about events / activities / strategies

– Members expect marketing opportunities for companies in all regions

• ARC Industry Forum, Orlando, Feb 09-12

• Interop North America, Phoenix (date TBD)

• CSIA Executive Conference2; Washington, DC, April 29 – May 02

• The Automation Conference2; Chicago, May 19 – 20

• Honeywell Users Group2; (location and date TBD)

• ABB User Conference2, (location and date TBD)

• ICONICS User Group2; (location and date TBD)

• Emerson Exchange2; Denver, October 12 – 16

• Rockwell Automation Fair2; Chicago, November 18 – 19

2: presentation and pop-up booth

• Goal: Increase visibility and adaption of OPC UA technology

• Tradeshow: PackExpo (28-30.09.2015, Las Vegas)

• Roadshow in September/October 2015

Current planning

• Chicago

• Charlotte

• Toronto

• Boston

• San Jose

My OPC UA

solution is

so cool !

• Web: Add content!

• News

• Success stories:

Different vendors, vertical markets, devices & services

• Information about Collaborations

Start with PLCopen, MDIS, MTConnect

• Listen to member wishes (listening is always good)

• Continue: Newsletter / Social media

• Collateral: Update content, multi languages