Connect with OPC UA, SNMP and BACnet G64-103

advertisement
Connect with OPC-UA,
SNMP and BACnet
Roberto Penso, Italian Managing Director
Dave Oravetz, VP of Engineering
Jan Burian, Senior Software Architect
Jon Van Soest, International BDM
Josh Obal, Software Development Engineer
Jakub Lenk, QA Test Engineer
John Doto, QPService Engineer
Chris Phillips, BDM
Tom Burke, President and Executive Director
OPC Foundation
G64-103
ICONICS Worldwide Customer Summit - © 2013
Agenda
ICONICS Worldwide Customer Summit - © 2013
The Key to Better Decision Making
ICONICS Worldwide Customer Summit - © 2013
Challenges Customers Are Facing
ICONICS Worldwide Customer Summit - © 2013
Connecting Systems
Providing a holistic view by unifying systems management data extending
interoperability
Increase building efficiency
► Easier system coordination
► Reduced cost
► Increase performances
ICONICS Worldwide Customer Summit - © 2013
ICONICS Platform Services
Web Browser
Desktop
server-side
components
and
applications
Standard Browsers
Silverlight Visualisation Components
Web Services
Client
Server
ICONICS Platform Services
Data
Aggregation
Localisation
Global
Aliasing
OPC
ITInterface
FrameWorX
Data
Redundancy /
Diagnostics / Bridging &
High
Tracing
Transformati
Availability
on
Data Layer (Universal
Connectivity Layer)
Historical
Data
Notifications /
Alarms /
Triggers
Security
Licensing
New SCADA
SaaS support
SNMP
ICONICS Worldwide Customer Summit - © 2013
move
operations
infrastructure
from legacy on
premise model
embracing new
technologies
GENESIS64 – Platform Services
ICONICS Worldwide Customer Summit - © 2013
GENESIS64 – Platform Services
ICONICS Worldwide Customer Summit - © 2013
GENESIS64 – Platform Services
ICONICS Worldwide Customer Summit - © 2013
GENESIS64 – Platform Services
ICONICS Worldwide Customer Summit - © 2013
GENESIS64 – Platform Services
ICONICS Worldwide Customer Summit - © 2013
GENESIS64 – Platform Services
ICONICS Worldwide Customer Summit - © 2013
GENESIS64 – Platform Services
ICONICS Worldwide Customer Summit - © 2013
What’s new in BACnet connectivity
ICONICS Worldwide Customer Summit - © 2013
WorkbenchSL BACnet Configurator
ICONICS Worldwide Customer Summit - © 2013
Architecture Diagram
Workbench Silverlight
GraphWorX64
Client
Server
BACnet
Database
&
Cache
Workbench
Web Service
Platform Services
BACnet Runtime
BACnet Stack
ICONICS Worldwide Customer Summit - © 2013
BACnet
Network
BACnet 10.80 Operator ease of use
ICONICS Worldwide Customer Summit - © 2013
BACnet support roadmap
Q2 2012
V 10.7
BTL Certificaton
New Features:
BACnet Alarms
BACnet Trends
BACnet Schedules
Q4 2012
V 10.71
Quality Improvements
Q2 2013
V 10.8
BACnet WBSL Provider
BACnet Schedule Viewer ctrl
BACnet Runtime Improvements
BACnet Discovery Process
BACnet Alarms:
Improved Viewer Mapping
Awx Viewer subscribe options
ICONICS Worldwide Customer Summit - © 2013
Q4 2013
V 10.85
BACnet Alarm Templates
BACnet DataSpy
BACnet Alarms:
Persistent “NO” subscriptions
Demonstration
ICONICS Worldwide Customer Summit - © 2013
Platform Services and OPC UA
OPC UA Security whitepaper available
ICONICS Worldwide Customer Summit - © 2013
OPC compliance
UA Server
UA Client
Server Test
Client Test
Server exposes its
address space via OPC
UA
Hence it is an OPC UA
Server
Server is capable of
connecting to Classic
OPC DA Servers and OPC
UA Servers
Hence it is a Classic OPC
DA Client and an OPC UA
Client
OPC UA Server
Compliance Test
Passed
OPC UA Client
Compliance Test
Classic OPC DA Client
Compliance Test
Code ready, tested inhouse
ICONICS Worldwide Customer Summit - © 2013
Security
The parties are who they claim they are
The client can only do what it is allowed to
Confidentiality
Integrity
The information cannot be read by unintended
parties
The information cannot be modified by
unintended parties
ICONICS Worldwide Customer Summit - © 2013
Security
MyCompany.com
IP = 1.2.3.4
hosts file
1.2.3.4 mycompany.com
5.6.7.8 mycompany.com
Attacker.com
IP = 5.6.7.8
ICONICS Worldwide Customer Summit - © 2013
23
Certificates
Issues certificates
Name in the certificate must match the server
Private Key
Public Key
Must be kept secret
Available to anybody
Used for signing
Used for encryption
ICONICS Worldwide Customer Summit - © 2013
Certificates
attacker
ICONICS Worldwide Customer Summit - © 2013
MyCompany.com
25
Encryption
Solution of the key distribution problem
ICONICS Worldwide Customer Summit - © 2013
Security in GENESIS64
Secure Conversation
Utilizes Certificates
Authorization
Handled by Security Server
ICONICS Worldwide Customer Summit - © 2013
OPC UA Security Policies
ICONICS Worldwide Customer Summit - © 2013
OPC UA Security Modes
•
•
•
•
•
•
•
•
•
•
ICONICS Worldwide Customer Summit - © 2013
OPC UA Complex Data
Properties
Methods
•
•
•
Tank
Level
Flow Rate
Events
• Desired
level
reached
• Pressure
Out of
Range
ICONICS Worldwide Customer Summit - © 2013
•
Turn On /
Off
Set
Desired
Tank
Level
Root
OPC UA Complex Data
Instance 1
Objects
BoilerT
ype
Area1
PipeX0
01
Boiler1
FTX001
Pipe10
01
FC1001
FT1001
FlowTo
Valve10
01
Drum10
01
FlowTo
DataIte
m
DataIte
m
Signal
Signal
FlowTo
Measure
ment
ControlO
ut
Setpoint
FlowTo
LC1001
LI1001
DataIte
m
Pipe10
02
FT1002
DataIte
m
Signal
Signal
Signal
Signal
ValveX
001
DrumX
001
Measure
ment
ControlO
ut
Executes
Setpoint
Executes
DataIte
m
DataIte
m
LIX001
DataIte
m
PipeX0
02
FTX002
DataIte
m
CC100
1
Signal
Signal
Measure
ment
ControlO
ut
FCX00
1
Setpoint
Signal
Signal
Signal
Signal
Measure
ment
ControlO
ut
LCX00
1
Setpoint
CCX00
1
Input1
Signal
Input2
Input1
Signal
Executes
Input3
Input2
ControlO
ut
Input3
ControlO
ut
ControlM
odule
xxx
Type Definition
xxx
xxx
xxx
Deal with
Complex
Objects
rather than
primitive
data type
xxx
xxx
Define
object
Area1
Boiler2
Pipe10
01
FC1001
FT1001
FlowTo
Valve10
01
Drum10
01
FlowTo
DataIte
m
DataIte
m
Signal
Signal
Measure
ment
ControlO
ut
Setpoint
LC1001
LI1001
DataIte
m
Pipe10
02
FT1002
DataIte
m
Signal
Signal
Signal
Signal
Measure
ment
ControlO
ut
Executes
Setpoint
CC100
1
Executes
Input1
Signal
Executes
Input2
Input3
ControlO
ut
ControlM
odule
Instance 2
ICONICS Worldwide Customer Summit - © 2013
Define
object
structure
once and
instantiate
multiple
times
Smart Symbols
Increase reusability and
save money
Allow
automatic
binding to
real-life
objects
Wizard for
quick data
binding to
OPC-UA
Object
Decide which
properties to
expose for
configuration
No scripting
needed – just
point and click
ICONICS Worldwide Customer Summit - © 2013
Demonstration
ICONICS Worldwide Customer Summit - © 2013
GUEST SPEAKER
TOM BURKE OPC FOUNDATION
ICONICS Worldwide Customer Summit - © 2013
CUSTOMER CASE
ANDREY BUSAROV Nvision Group
ICONICS Worldwide Customer Summit - © 2013
Profile of the company
•
•
•
•
•
Company’s income in 2012: more than
59 billion rubles
Number of employees: more than
4 500
Successfully completed projects in 2012:
more than 5,000 projects
Company is represented in all Russian
federal districts (22 branches) and
in 9 countries in Europe and Asia
Company’s solutions help to develop
business in more than 200 large
enterprises and make the life easier for
more than 260 million people all over the
world
Automated control in Data Center
(ACDC)
What kind of problems can be solved by ACDC?
Operational
dispatcher control
Planning,
maintenance
and repair,
as well as of
power industry
and engineering
infrastructure
Monitoring
of the energy
resources
consumption
and distribution
Reporting
and assessment
Current data
for external
systems
Operational control systems
IT-racks
Power supply
HVAC
Building
Benefits for our customers
Timely detection of faulty units
Fully interconnected information - optimization of independent engineering
systems as well as of the whole complex
Unified presentation of the information at each data center
of the enterprise
Statistical data on the resource consumption
Planning of capacities and increase of the data centers extension
3
Q&A
ICONICS Worldwide Customer Summit - © 2013
Play to Win at ICONICS 2013 WWCS!
Each breakout helps achieve points toward winning
1st Place: Surface Pro
2nd Place: Surface RT
Microsoft Surface Pro &
Surface RT Prizes
ICONICS Worldwide Customer Summit - © 2013
Visit our Partner Expo!
PLATINUM PARTNERS
GOLD PARTNERS
Thank You, Sponsors!
ICONICS Worldwide Customer Summit - © 2013
Thank you!
ICONICS Worldwide Customer Summit - © 2013
Download