Rockwell Automation® Communications Software ENABLING THE CONNECTED ENTERPRISE
Ron Bliss Communications Software Product manager June 27, 2018
PUBLIC
Copyright © 2018 Rockwell Automation, Inc. All Rights Reserved.
Enabling The Connected Enterprise
OPC UA CONNECTOR
Highest capacity and performance Logix data server
Provides connectivity to thirdparty OPC UA Servers for FactoryTalk® Software
(delivered with FactoryTalk® Service Platform) (Formerly RSLinx® Enterprise)
Communications service for asset management of EtherNet/IP process devices
Delivers data from FactoryTalk® Linx to thirdparty software via OPC DA and UA
(delivered with FactoryTalk® Service Platform)
(Formerly FactoryTalk® Gateway)
New
Enhanced
Enhanced
New
Service Platform (FTSP)
CLASSIC
Provides OPC DA access for third-party software, with best for legacy control equipment
KEPServer Enterprise Enables FactoryTalk® software to access data from third-party control equipment Enhanced
PUBLIC
Copyright © 2018 Rockwell Automation, Inc. All Rights Reserved.
2
FactoryTalk® Software Portfolio
Enhanced
OTHER THIRD-PARTY SOFTWARE E N A B L I N G
Scalable from single PC to large distributed configurations D A T A
T H E
E N T E R P R I S E
Reduced system impact through tag value sharing
Services Included free with FactoryTalk® software to deliver information across the portfolio
S O U R C E S
HMI TAG SERVER
C O N N E C T E D
F O R
T H E
C O N N E C T E D
E N T E R P R I S E
High Performance Data Server Control Hardware
PUBLIC
Copyright © 2018 Rockwell Automation, Inc. All Rights Reserved.
Classic OPC DA Client
OPC UA Connector NEW
Third-party Software & Hardware 3
FactoryTalk® Service Platform
PUBLIC
• Common Software License Management for all FactoryTalk products
• Common address lookup of resources that are shared among FactoryTalk enabled products
• System-wide access to realtime data • Global namespace browsing services
Activation
Directory
Live Data
• System wide notification of realtime alarms and events that require action
Alarms and Events
• Common diagnostic messaging subsystem across all FactoryTalk products
• Comprehensive record of any changes made to a manufacturing system
• Common security authority for all FactoryTalk components in the system
Diagnostics
Audit
Security
Copyright © 2018 Rockwell Automation, Inc. All Rights Reserved.
4
Linx Product Evolution Classic (Data Table Library API)
Classic
Allen Bradley Interchange
(Data Table Library API)
1980
1990
(Classic OPC DA Interface)
2000
2010
2020
(FactoryTalk Live Data Server)
(Classic OPC DA Interface)
(OPC DA & UA Interface) PUBLIC
Copyright © 2018 Rockwell Automation, Inc. All Rights Reserved.
5
Connectivity Software Typical Uses
DESIGN
MAINTAIN
Browse a network to located the desired device and communications service for Rockwell Automation® Software to manage equipment
OPERATE
View all connected devices and access details, diagnostics and configuration
Access runtime operational data for Visualization and Information Software
EXTENDED
CLASSIC
New New
KEPServer Enterprise
PUBLIC
Copyright © 2018 Rockwell Automation, Inc. All Rights Reserved.
6
FactoryTalk® Linx Communications Studio 5000® Adoption Overview • FactoryTalk® Linx V6.00 added network browsing component and communications services for Studio 5000® Logix Designer V31 • Choose which Linx edition for on-line interactions • Driver configuration integrated in network browser • Enhanced usability, topology search and auto EDS • Large 4,000 byte connection for operations
Benefits • Reduces steps and time required to configure network drivers • Streamlines network setup and system navigation • Shorter time over Wi-Fi and VPN remote connections gives faster startup and system recovery PUBLIC
Copyright © 2018 Rockwell Automation, Inc. All Rights Reserved.
7
F ac to ryT alk ® L in x O P C U A E xp a n d i n g t h e r e a c h o f t h e C o n n e c t e d E n t e r p r i s e
PUBLIC
Copyright © 2018 Rockwell Automation, Inc. All Rights Reserved.
8
OPC Connectivity Open Platform Communications (OPC) • International standard to exchange data in an automation system • Two versions of the specification • Classic OPC Data Access (DA) – Currently ed by FactoryTalk® software • Unified Architecture (UA) – Planned / in development
OPC is a Client / Server Architecture • Clients – Request information • Servers – Host and deliver requested information
PUBLIC
Copyright © 2018 Rockwell Automation, Inc. All Rights Reserved.
9
Rockwell Automation® and OPC UA Rockwell Automation was a founding member of the OPC Foundation • • • • •
Contributed significantly to the creation of OPC standards Active participation with the foundation, in multiple committees Shipping products with OPC DA capability for over 16+ years Very large installed base of OPC products Until recently most customer demand was for DA / “Classic”
Rockwell Automation is actively developing products for OPC UA • Ship first OPC UA enabled product in Jan 2018 • Future product line extensions for OPC UA are also planned
Rockwell Automation hosted OPC Seminar in Milwaukee in October 2017
PUBLIC
Copyright © 2018 Rockwell Automation, Inc. All Rights Reserved.
10
OPC UA Specification
OPC UA Introduction Data Model
Protocol
Security
OPC Unified Architecture
TSN
T / HTTPS
Read / Write / Subscribe
Methods
Alarm s
Historical
Pub/Sub
*RA Initial Focus
OPC Unified Architecture
Control
EOI
Server Cloud
OPC CLASSIC
• OPC UA provides open communications for industrial automation • Improved security, capacity, performance and stability over OPC DA / Classic • Scalable / multi-platform and Internet capable (uses T vs DCOM in Classic OPC DA) • Specification covers data, alarms, logs and recently added Pub/Sub
Motion Safety
I/O
Smart
Broad Market Acceptance
Between devices at same level
PUBLIC
Across levels
Copyright © 2018 Rockwell Automation, Inc. All Rights Reserved.
• UA adoption by Industrie 4.0, MDIS and other companion specifications • Microsoft using UA Data Model with Azure and embedding stack in Universal Windows Platform 11
FactoryTalk® Linx Gateway v6.00 OPC UA THIRD-PARTY OPC DA CLIENT
THIRD-PARTY OPC UA CLIENT New
DA DCOM
UA T
ENHANCED (9355-LNXGWxxxENE)
Overview • FactoryTalk® Linx Gateway adds ability to server data to OPC UA clients • Uses FactoryTalk® Linx high performance station and distributed server capabilities • Browse service to deliver controller data definitions to external OPC Clients • OPC UA uses T vs DCOM from OPC DA • New catalog numbers and activations released April 2018
Benefits SYSTEM TAG BROWSER
PUBLIC
DATA VALUES
DIAGNOSTIC VALUES
Copyright © 2018 Rockwell Automation, Inc. All Rights Reserved.
• Existing s of FactoryTalk® Gateway will also be able to access OPC UA services with software update • Scalable from single station to multi-server systems • Provides third-party software access to Allen-Bradley® controllers and equipment • T enhances capacity and stability 12
FactoryTalk® Linx Gateway v6.00 New Catalog Numbers and Activations FactoryTalk ® Linx Gateway Product
Basic 9355-LNXGWBASENE LINXGW.BASIC
Standard 9355-LNXGWBASENM LINXGW.STANDARD
Distributed 9355-LNXGWBASENM LINXGW.DISTRIBUTED
Professional 9355-LNXGWBASENM LINXGW.PROFESSIONAL
PUBLIC
FactoryTalk ® Directory / Linx
FactoryTalk® Linx Data Bridge
DA 1,000 UA 1,000
Local / Single
Not Available
DA 5,000 UA 5,000
Local / Single
Not Available
DA 32,000 UA 32,000
Networked / Multiple Distributed & Redundant
Not Available
OPC Tag Quantity
No Fixed Limit
Networked / Multiple Distributed & Redundant
Copyright © 2018 Rockwell Automation, Inc. All Rights Reserved.
Overview • Four new scalable product offerings • Small standalone to large distributed and redundant • FactoryTalk® Linx Data Bridge and future features • Previous FactoryTalk® Gateway catalog numbers discontinued • Existing activations continue to be ed at their current tag levels for both OPC DA and UA • Step-Forward upgrade from older or smaller products at a reduced price
Benefits Included
• Purchase just enough capability for the application • No need to purchase a new license to access OPC UA tag data (simply update to v6.00 if in )
13
Serving Data to External OPC Clients FactoryTalk® Linx Gateway All Software on a Single PC OPC Client Software
External OPC Client OPC Client Software
Isolated Linx Data Server OPC Client Software
Isolated Software on Different PCs OPC Client Software
Distribute and redundant Solution for larger configurations OPC Client Software
OPC Client Software
OPC Client Software
FactoryTalk ® Services
Basic or Standard Distributed or Professional Scalable solution for multiple system configurations PUBLIC
Copyright © 2018 Rockwell Automation, Inc. All Rights Reserved.
14
FactoryTalk® Linx Gateway v6.00
High Availability with Redundant FactoryTalk ® Linx Data Servers Overview OPC Client Software FactoryTalk® Linx Gateway
Distributed or Professional
FactoryTalk® Linx
FactoryTalk® Linx
• Install FactoryTalk® Linx Gateway on the OPC Client workstation to utilize FactoryTalk® Linx redundant servers • The FactoryTalk® Linx Gateway will make simultaneous requests to both FactoryTalk® Linx servers • Each data server establishes a connection to the controller(s) • When the acting primary fails, the secondary starts delivering data • Option to switch back to primary when available • Perform PC and operating system updates one server at a time while maintaining the other • Similar to OPC UA Part 4 – 6.6.2.3 Transparent Redundancy
Benefits • Deliver data for critical systems that cannot shut down • Redundancy is transparent to the OPC Client • Eliminates the data server as a single point of failure
PUBLIC
Copyright © 2018 Rockwell Automation, Inc. All Rights Reserved.
15
FactoryTalk® Linx Redundant Paths to Single Logix Controller
Software ▼ShortcutName ├Path1 └Path2
Overview • • • •
192.168.0.12
• • • 192.168.0.10
Redundant Controller Paths
FTL=> v6.00
Benefits •
• Not available on View™ Plus PUBLIC
Copyright © 2018 Rockwell Automation, Inc. All Rights Reserved.
Two paths configured to a Logix 5000™ controller Simultaneous connections via both paths Communicate via one path a time Queries controller ~2sec to detect path failure and switches automatically Shares single set of optimized tag lists Holds last state to minimize HMI blind time @Define tags to monitor and switch paths
•
Prevents network hardware or cable failure from impacting system operation Increased system availability with minimal impact to network traffic Fast recovery maximizes system output 16
Alternative Forms of Control System Data Overview
Software Linx
Linx OPC UA Connector
• FactoryTalk® Linx provides multiple types of shortcuts to talk with control Devices • Unsolicited – Logix messages (others planned) • Processor – Rockwell Automation® Controllers • Symbolic – Power Monitors, Micro800 • EDS Parameter – Many devices (Ex Stratix® …) • CIP Object / CIP Energy (Ex. PowerFlex®, E300…) • FactoryTalk® Linx OPC UA Connector can interface directly with devices using OPC UA
3rd Party Software
Benefits Non-RA Control Hardware
PUBLIC
Copyright © 2018 Rockwell Automation, Inc. All Rights Reserved.
• Reduces dependence on Logix to store and forward • Increased performance • Permits reading data when no controller is present 17
FactoryTalk® Linx Gateway ODVA CIP Energy Object FTL => V5.80, FTLGW=> v6.00
Overview 999 999 945 719 059 0 0 0 , 0 0 0 , 0 5 6 , 8 2 0. 1 6 0 1 1 1 1 1ENERGY 1 6 7 KWH 9 3ODOMETER 1CONSUMED 1 27
New
Energy Usage, Voltage, Current and Frequency
PUBLIC
PowerFlex ® 755 & 755HIP >= v10.001
Kinetix ® 5500
Benefits • Monitor your machine, line or plant’s energy usage • Track historical energy usage • Compare usage across similar lines
CIP Energy
E300™ Electronic Overload Relay
• FactoryTalk® Linx v5.80 enabled connectivity to CIP Energy information directly from select control and power monitor devices for FactoryTalk® software • Create Faceplates and Dashboards to monitor status and usage • FactoryTalk® Linx Gateway v6.00 permits access for third-party software
PowerMonitor™ 5000
Copyright © 2018 Rockwell Automation, Inc. All Rights Reserved.
PowerMonitor™ 1000
18
Contrasting Capabilities
Classic ▪
Single executable (application or service mode)
▪
DTL API (no longer sold)
▪
DDE / FastDDE (infrequently used)
▪
Classic OPC DA interface
▪
PLC-2, PLC-5, Logix Unsolicited
▪
Comprehensive legacy and Logix controller
▪
EtherNet/IP to DH+ Tunneling
▪
Remote -through (Gateway)
▪ ▪ ▪ ▪ ▪ ▪ ▪ ▪ ▪
PUBLIC
Copyright © 2018 Rockwell Automation, Inc. All Rights Reserved.
Separate service and configuration component (change without restart) Classic OPC DA and New OPC UA Interface Logix Unsolicited (adding PLC-2) Highly optimized for Logix, also s PLC-5, SLC-500 and Micro800 controllers Enhanced system diagnostics and counters CIP Energy and Power monitor data Access to OPC DA and UA server data Scalable from single workstation to distributed and redundant data servers Updated annually to keep pace with Logix releases and new functionality
22
S elec t U p c o m in g P ro d u c t E xten sio n s Capabilities planned for release in Late 2018
PUBLIC
Copyright © 2018 Rockwell Automation, Inc. All Rights Reserved.
23
Securing Your Automation System Encrypted Communications FTSP ≥ V3.10, FTL ≥ v6.10, Lgx Third-party OPC UA Client Software
OPC UA Security
ViewSE & Info Software
OPC UA Connector
OPC UA Security
Benefit
IPSec Tunneling
Third-party OPC UA Sever
PUBLIC
Overview • FactoryTalk® Service Platform v3.10, FactoryTalk® Linx v6.10 and Logix V32 permit system wide security capabilities • EtherNet/IP CIP Security for Logix 5000 ™ controller communications • IPSec Tunneling for FactoryTalk® communications between computers • OPC UA Security to/from third-party OPC Severs • FactoryTalk® Security extensions to control access to configuration settings and control data value writes from external OPC UA Clients
Linx Gateway
EtherNet/IP CIP Security
≥v32
Copyright © 2018 Rockwell Automation, Inc. All Rights Reserved.
• Data Encryption to maintain integrity of critical information • Limits changes to authorized s 24
ODVA EtherNet/IP CIP Security Securing FactoryTalk® Linx Communications
FTL ≥ v6.10, FTPM ≥ v1.00, Logix ≥ v32, EN2T ≥ v?.?
Overview NEW
Policy Manager
EHNANCED
EtherNet/IP CIP Security
• FactoryTalk® Linx v6.10 CIP Security extensions • Local and remote browsing services for the FactoryTalk® Policy Manager • Delivers security configuration into secured devices • Enhanced discovery services to detect secured devices (CIP T ports are disabled when secured) • Can use CIP Security to established secure / encrypted connection • Utilizes ODVA CIP Security standard
Benefit • Enhances system integrity by securing and encrypting communications to Logix5000™ controllers • Enables centralized management of control system security configuration https://www.odva.org/Technology-Standards/Common-Industrial-P rotocol-CIP/CIP-Security
* Initially FactoryTalk® Linx and secured controllers must be on the same physical sub-network. PUBLIC
Copyright © 2018 Rockwell Automation, Inc. All Rights Reserved.
25
Securing FactoryTalk® with IPSec FTSP ≥ V3.10, FTL ≥ v6.10
Active Directory Stores IPSec Policy
IPSec workstation 1 polls for policy updates IPSec policy ed to workstation 1
Overview
IPSec workstation 2 polls for policy updates
IPSec policy ed to workstation 2
IPSec-Protected Communications Services Workstation 1
PUBLIC
Copyright © 2018 Rockwell Automation, Inc. All Rights Reserved.
• Internet Protocol Security (IPSec) “secures IP packets through the use of packet filtering, cryptographic security services, and the enforcement of trusted communications” • Performing testing with FactoryTalk® communications with Windows IPSec tunneling enabled • Plan to provide a whitepaper describing how to utilize in a production system • Many online resources and videos available
Benefit Workstation 2
• Secure/encrypt distributed FactoryTalk® communications • Utilizes Microsoft Windows standard services that most IT groups are generally familiar with
26
FactoryTalk® Linx Gateway Enabling OPC UA Secured Access to Control Information FTLGW ≥ v6.10
Overview THIRD-PARTY OPC UA CLIENT UA T
CIP
NEW
PUBLIC
Copyright © 2018 Rockwell Automation, Inc. All Rights Reserved.
• FactoryTalk® Linx v6.10 includes OPC UA Security • Certificate based security • None, 128basic, 256basic and 256sha256 policies • Sign only, Sign and Encryption, or both • Client Application authentication • Anonymous logon (option for read-only) • Option to utilize FactoryTalk® Security logon for external client authentication • FactoryTalk® Security & Audit control and tack configuration changes and data writes
Benefits • Limits access to authorized OPC UA Clients • Enhanced data integrity for information exchanged with OPC UA clients 27
FactoryTalk® Linx PLC-2® Unsolicited Messaging Third-party OPC UA Client Software
ViewSE & Info Software
Linx™ Gateway
FTL ≥ v6.10
Overview • FactoryTalk® Linx versions v5.70 added ability to accept data sent from for Logix by “unsolicited” messages • Controller logic initiates a “MSG” instruction to send data to an external source • Individual scalar value or array • Typically sent from controller to controller • FactoryTalk® Linx can also function as a recipient • FactoryTalk® Linx v6.10 adds ability to receive messages using the PLC-2® format • Logix 5000™, PLC-5® and SLC™ 500 controllers can all send PLC-2® formatted messages
Benefit • Unsolicited messages reduce controller processing and network traffic by send data only when needed (events) • Minimize impact of migrating older systems when migrating from RSLinx® Classic to FactoryTalk® Linx PUBLIC
Copyright © 2018 Rockwell Automation, Inc. All Rights Reserved.
28
FactoryTalk® Linx Dual Service Option Doubling the Data Server Capacity FTLGW ≥ v6.10
Overview • FactoryTalk® Linx v6.10 provides an option to run two parallel data servers in the same workstation / VM • Takes advantage of modern multi-core Us to significantly expand capacity • Configured using a single common interface • Remote istration in a distributed system
Benefits • Add capacity without having to add additional server hardware • Reduce the number of operating system licenses • More efficient use of available resources
NEW
PUBLIC
Copyright © 2018 Rockwell Automation, Inc. All Rights Reserved.
29
GM Information System Needs
GM System Requirements
Capabilities/Advantages
•
Large Systems / High U Count
•
Higher capacity, distributed data servers
•
Increased data capacity and performance
•
Highest performance Logix data server
•
Reduce impact of single controller outage
•
Isolated queues to maintain throughput
•
PLC 2, Logix Unsolicited Messaging
•
Unsolicited Logix ed, PLC-2 in 2018
•
Bridging EtherNet/IP to DH+
•
Direct DH+, Bridged planned for 2019
•
Access GUI / Diagnostics while running
•
Separate service, GUI and diagnostics
•
Desire configuration independent of GUI
•
Configuration import/export planned for 2019
•
Reduce downtime
•
Option for redundant data servers
•
Modern technology with increased security
•
OPC UA and CIP Security in 2018
PUBLIC
Copyright © 2018 Rockwell Automation, Inc. All Rights Reserved.
30
Key FactoryTalk® Linx Advantages Access device data using EDS Parameters
Scalable single to distributed data servers
Local and Remote configuration / istration Global namespace for system with accurate Logix name presentation
Redundant data servers with automatic switchover
Highest data collection rates from Logix with lowest system impact
Provides Logix Extended tag attributes to FactoryTalk Software Common FactoryTalk Services (security, diagnostic, audit…)
Both off-line and on-line controller namespace collection and browsing Off-line tag names pulled directly from Logix project .ACD file
Fast Logix redundancy switchover recovery Redundant network paths to Logix controllers
Closely developed, maintained, tested and ed with Logix
Automatically synchronizes Logix on-line tag definition changes Access to CIP Energy power usage data Polled and Unsolicited Logix data
Dual Instance for increased data capacity and performance CIP Security encrypted communications to Logix
Tag poll groups persisted in Logix memory between requests
and more…
The best data server for the Logix 5000™ family of controllers
PUBLIC
Copyright © 2018 Rockwell Automation, Inc. All Rights Reserved.
32
Connectivity Market Drivers & Priorities MARKET DRIVERS
PRIORITIES
• Industrial Big Data and Internet of Things (IIoT) applications for historical tracking and post-mortem analysis
• Add capacity, performance and capabilities for demanding application
• Increased data rates for real-time analytics
• Enable access to Logix extended information to streamline system development
• Reduce system setup time and complexity • Continuous / non-stop operation in high availability systems • Connectivity between third-party software and hardware via industry standard methods
• Expanding device connectivity
• Unify Rockwell Automation® software with a single communications package (migrate remaining RSLinx® Classic features) • Extend redundancy and runtime changes • OPC UA extensions • Improved security capabilities
Focused on Capacity, Productivity, Availability and Security PUBLIC
Copyright © 2018 Rockwell Automation, Inc. All Rights Reserved.
33
YOUR INTERFACE TO THE CONNECTED ENTERPRISE
Questions?
PUBLIC
Copyright © 2018 Rockwell Automation, Inc. All Rights Reserved.