You are on page 1of 46

OPC UA & Smart-ready Factory

황철상
All about Data Connectivity Solutions
www.opchub.com
ISA 95 Model by International Society of Automation

Level 4

Enterprise Resource Planning

Level 3

UA
Manufacturing Execution Systems

Level 2

OPC
SCADA and HMI
Level 1

Controllers (PLCs and Devices)

Level 0

Sensors and Actuators

www.opchub.com Slide 2
OPC UA Target Applications

www.opchub.com Slide 3
Real-time Manufacturing Data
– Producers (L0 Sensors & Actuators)

Sensors and other equipment are connected to the analog and digital I/O of an industrial
device or a controller.
- Signal Outputs: 4-20mA, 1-5V, 0-24V
A controller has a CPU to process and store data from connected equipment.

www.opchub.com Slide 4
Real-time Manufacturing Data
– Producers (L1 PLCs & I/O Devices)

PLC (Programmable Logic Controller)

– Siemens, ABB, Schneider Electric

– Rockwell Automation, GE

– Mitsubishi,
Mitsubishi Omron

– LS산전

DCS (Distributed Control System)

– Honeywell, Emerson, Yokogawa

– GE, Siemens

IED (Intelligent Electronic Device)

PAC (Programmable Automation Controller)

DDC (Direct Digital Control)

www.opchub.com Slide 5
Real-time Manufacturing Data
– Consumers (L2, L3 & L4)
HMI/SCADA (Human Machine Interface / Supervisory Control And Data Acquisition)
– Wondoerware InTouch (AVEVA/Schneider Electric)
– WinCC (Siemens)
– FactoryTalk View (Rockwell Automation)
– iFIX (GE)
– ETAP, Cimon
Historians
– OSI PI System, dataPARC
d
– Honeywell PHD, Aspen InfoPlus.21
– Wonderware Historian, GE Historian
– Kepware Historian, ibaPDA, Canary Historian
Databases
– MS SQL Server, MS Access, PostgreSQL
– Oracle, MySQL, Tibero
MES (Manufacturing Execution System)
I T & Big
IoT Bi Data
D t Pl
Platforms
tf (Thi
(ThingWorx,
W MS A
Azure, SAP,
SAP Splunk,
S l k GE Predix,
P di Siemens
Si Mi dS h
MindSphere, etc.)
t )

www.opchub.com Slide 6
Real-time Manufacturing Data
– the Middle-man
Data Consuming Applications

OPC Server:
Software application for
Interoperability & Data
Exchange.
g
(“the Middle-man”)

Data Producing Devices


www.opchub.com Slide 7
Data Flow: Sensor to OPC Server

R i t 43250 V
Register Value:
l T
Temperature Sensor
S

72.5
Analog
Input
p
4-20mA

CPU
Memory

72.5
Register
43250

Read Request in
“Protocol X” for Register
43250

www.opchub.com Slide 8
Modbus Packet Capture over Ethernet

Data payload format for an Ethernet-encapsulated Modbus Serial read of registers 400001
through
g 400006

Device ID = 01
Function Code = 03
Starting Register = 00
00
Number of Registers =
00 05
Checksum = 85 C9

www.opchub.com Slide 9
Data Flow: OPC to Applications

ODBC OPC DA/UA OPC HDA Big Data/Analytics

REST/MQTT

OPC Server
SNMP

www.opchub.com Slide 10
Before OPC

Each application requires communication driver for each Device.


Toolkits or APIs to develop a driver.
Slow to Deploy
High Cost,
Cost Less Efficiency
No Security

www.opchub.com Slide 11
After OPC

No Need to know Machine Protocols


R d
Reduced
d Complexity,
C l it Increased
I d Efficiency
Effi i
More Connectivity, Less Cost
Fast to Deploy
Enhanced Security

www.opchub.com Slide 12
OPC Specifications

OPC Classic
–Data
D t Access
A (DA)
–Alarms & Events (A&E)
Historical Data Access (HDA)
–Historical

OPC Unified Architecture (UA)


–OS Independent
–Firewall Friendly
–Combine
C bi th
the “classic”
“ l i ” specifications
ifi ti into
i t a single
i l iinterface.
t f

www.opchub.com Slide 13
OPC UA (U
(Unified
ifi d Architecture)
A hit t )

www.opchub.com Slide 14
OPC UA (Unified Architecture)

OPC Unified Architecture (IEC 62541)


– Functional equivalence: all COM OPC Classic specifications are mapped to UA
– Platform independence: from an embedded micro-controller to cloud-based
infrastructure
– Secure: encryption (RSA standards),
standards) authentication (x
(x.509
509 standards),
standards)
and auditing
– Extensible: ability to add new features without affecting existing applications
– Comprehensive information modeling: for defining complex information

Vendor Information Model

Industry Standards Information Models

DA AC HA XML-DA

OPC UA Base Services

www.opchub.com Slide 15
OPC DA compared to OPC UA

www.opchub.com Slide 16
OPC UA Environment

Uses Binary/TCP and SOAP/HTTP for a Service-Oriented Architecture (SOA).


M
Meant to workk on multiple
l i l Operating
O i Systems
S (OS).
(OS) Platform
Pl f iindependence!
d d !

Combines OPC “Classic” into a single service set and Complex Data takes a starring role.
Firewall friendly.
- Data Access (Classic DA)
- Historical Access (Classic HDA)
- Alarms & Conditions ((Classic A&E))

www.opchub.com Slide 17
OPC UA Connectivity

OPC UA
E d i communication
Endpoint i i
Data encryption to RSA standards and
authentication based on the x509
Certificate standard.
This is the same encryption e-commerce
uses.

opc.tcp://10.10.110.10:49320

www.opchub.com Slide 18
OPC UA Server Architecture

www.opchub.com Slide 19
OPC UA Client Architecture

www.opchub.com Slide 20
OPC UA Publish/Subscribe

www.opchub.com Slide 21
OPC UA Server Endpoint & Certificate

www.opchub.com Slide 22
OPC UA Certificates

www.opchub.com Slide 23
Embedded UA Servers

AREVA’s SIPLUG® valve monitoring device


UA Server on ARM Cortex processor
Beckhoff TwinCAT PLC

www.opchub.com Slide 24
UA Support from major Vendors

Rockwell CompactLogix 5480 • Siemens S7-1500 PLC


• Siemens S7-400
S7 400 controller with OPC
UA Server (CP 443-1 OPC UA )
• Sinumerik CNC systems
SINUMERIK 828D
SINUMERIK 840D sl
• Simatic Net OPC Server
• Simatic WinCC Open Architecture
• Simatic HMI Comfort Panels
Emerson Machinery Health • SIOCODE pro Motor Management
Protection System (CSI 6500 ATG) System
With native UA Support • Simatic
Si ti RF600 RFID R Reader
d

www.opchub.com Slide 25
UA Support from major Vendors

Item Name RD81OPC96


Supported Model iQ R Series
iQ-R
RCPU, LCPU, QCPU (Q mode)
Connectable Ethernet port CH1
# Tags 10 000
10,000

www.opchub.com Slide 26
OPC IIndustrial
OPC, d t i l IIoT
T & Bi
Big D
Data
t

www.opchub.com Slide 27
IT Data vs. OT Data

IT: OT:
• Databases • Sensors
• Web, email, and other servers • Industrial equipment, devices, and
controllers
• Network monitoring systems • Visualization applications
• Networked components – HMI, SCADA, MES, ERP
• Business tools – Historians
• OPC servers
• Customer Relationship Management
(CRM)
• Finance systems

www.opchub.com Slide 28
The Emerging Smart Production
Environment (IIoT, I4.0, etc.)
New or Changing …
- Software: Analytics, APS, MES/MOM, EAM/CMMS, LIMS, PAM,
Security, etc.
- Mobility and enhanced worker connectivity Connected
Connected
- Remote services; Product ‘as-a-Service’ Enterprise
- Smart sensors, assets, network connectivity, cloud Machine
… All along with traditional automation and enterprise Remote
systems Monitoring & Services

Enterprise Systems

Self-Planning Smart Apps


Video Presence
S stems
Systems Tools (Expert Help)
Collaboration Advanced Analytics
Flexible Worker Location/Nav Services
3rd Party
Schedules Services
Access Control Connectivity
y
Augmented Reality
Services Platform
IIoT Smart
Connected Worker Module
Plant Systems
and Assets
Connected
C
Smart Warehouse Smart Machines Products
- Connected
RFID
- Software-defined
Connected - Agents, Apps
Supply Chain
Smart Logistics Smart Smart
- Sensors e.g. vibration,
ultrasound, infrared etc. Smart Containers
Components Carriers Smart
Products
www.opchub.com Slide 29 Smart Metrology
PTC ThingWorx Industrial IoT Platform

KepServerEX for Device Connectivity

www.opchub.com Slide 30
Microsoft Azure UA Connectivity

www.opchub.com Slide 31
SAP Plant Connectivity (PCo)

www.opchub.com Slide 32
GE Predix Edge Connectivity

OPC UA
Modbus

www.opchub.com Slide 33
Siemens MindSphere

www.opchub.com Slide 34
Edge or Cloud

www.opchub.com Slide 35
KepServerEX
The Ultimate Industrial Connectivity Platform

www.opchub.com Slide 36
KepServerEX Industrial Connectivity Platform

www.opchub.com Slide 37
KepServerEX Industrial Connectivity Platform

Application Interface Layer


Included by default - OPC DA & OPC UA Server
Included by default - Native Interface (Thingworx, InTouch HMI, iFIX HMI)
Optional: Database Interface (SQL Server, Oracle, MySQL, Access, PostgreSQL, etc.)
Optional: OPC Historical DA (HDA)
Optional: IoT Gateway Interface (MQTT & RESTful)
Optional : Data Forwarder for Splunk

Security
Policies
KepServerEX Advanced
Tags & Plug-in

Device Communication Layer


AB, Mitsubishi, Modbus, Siemens, GE, Fanuc CNC, Honeywell, Omron, Toshiba, Yokogawa
BACnet Beckhoff TwinCAT,
BACnet, TwinCAT DNP3,
DNP3 IEC-60870,
IEC-60870 IEC-61850,
IEC-61850 SNMP
OPC DA client, OPC UA client, ODBC client, InTouch client
User-Configurable Driver, Simulator, Advanced Simulator
(150+ Communication drivers supported)

www.opchub.com
IoT Gateway Plug-in
Big Data
Protocols Supported
RESTf l Client
RESTful Cli t
RESTful Server
MQTT Client
ThingWorx
MQTT REST REST Thing
Client Server Client Worx
APIs
(Microsoft)
Seamlessly streams IoT API

real-time control data


Scheduling
g
into IT or IoT applications
Analytics

Modeling

Connectivity

www.opchub.com Slide 39
Local Historian Plug-in

Local Data Store


–Store
St up to
t 10K+
10K tags
t
–10ms resolution of data
Archive and transport
–Archive
–Deadband to compress stored
Collect at source to reduce data loss
Easily configure both static and dynamic tags
Viewer for raw tag data
A
Access hi t i l data
historical d t using
i OPC HDA enabled
bl d clients
li t
–Trending, analysis and reporting solutions
Scalable tags: 500, 10000, Unlimited

Easy, Flexible, High Speed, Cost Effective

www.opchub.com Slide 40
DataLogger Plug-in

OPC Data to RDBs:


SQL Server, Access
Oracle, MySQL
g Q , Tibero
PostgreSQL,
Any ODBC Databases
Drag & Drop Configuration
Automatic table creation
Narrow & Wide formats
Trigger Conditions:
Data Change
Time
p
User Expression

www.opchub.com
UA Wrapper & DA Wrapper

OPC UA Wrapper
pp OPC DA Wrapper
pp

UA Clients DA Clients

UA Server Interface DA Server Interface

DA Cli
Clientt D
Driver
i UA Cli
Clientt D
Driver
i

Classic DA Server OPC UA Server

Kepserver OPC Connectivity Suite provides DA Client driver + UA Client driver

www.opchub.com Slide 42
OPC UA Tunnelling

1. Any UA Client 1. Any OPC UA Server


2. Any
y DA Client with 2. Any OPC DA Server with
Kepware UA Client driver Kepware DA Client driver

www.opchub.com Slide 43
Cogent DataHub
Real-Time Middleware for Industrial Automation

www.opchub.com Slide 44
Cogent DataHub

Data connectivity, integration, and visualization features

OPC DA or OPC UA Support – connect to OPC DA or UA servers and clients


clients.

WebView – build and display private cloud-based web pages.

Tunnel/mirror – secure networking of OPC data without DCOM problems.

Database write – write data to any ODBC database.

Database read – read data from any ODBC database.

Data bridging – connect two or more data sources to share data in real time
time.

MQTT – Connect to MQTT clients and brokers

Modbus – connect to Modbus TCP slave devices.

OPC A&E – connect to OPC A&E servers and clients.

Data aggregation – merge data from multiple sources into a common data set.

Secure Remote Configuration Tool – Configure a network of DataHub installations from a single location.
location

QuickTrend – view live, real-time trends for selected data.

Scripting – program custom solutions to meet your specific needs.

Security – control access and set permissions for users and groups.

www.opchub.com Slide 45
Contact Us

www opchub com / www.bridgeware.kr


www.opchub.com www bridgeware kr

영업 기술지원
031-346-1981 031-346-1982
info@opchub.com support@opchub.com

www.opchub.com Slide 46

You might also like