RA TechED 2019 - SY08 - Developing Information Ready Applications using Smart Tags and Rockwell Automation Edge Devices
- 4. PUBLIC | TechEd | #ROKLive | Copyright ©2019 Rockwell Automation, Inc. 4
Agenda
Information
Integration
Problems
Smart Tag
Architecture
Smart Tag
Differentiation
Demo
1 2 3 4
- 5. PUBLIC | TechEd | #ROKLive | Copyright ©2019 Rockwell Automation, Inc. 5
What we are solving
Reduce effort necessary to create and maintain Information Applications
Problem
Developing Information Applications (reporting, analytics, etc.) is normally done
after the automation application is completed.
• Performed by “information experts” not familiar with automation system.
• Creating a disconnect between the two systems
• Barrier for users without that specific skill set
The configuration of the information system creates a static mapping between
the data points in the automation system and the information application.
Changes in devices or controller code can break this mapping. Additions to the
automation system need to be manually replicated in the Information
Application. This dissociation between the two system is prone to errors
potentially causing decision-making based on incorrect data.
Automation System
Data
Unstructured Data
with Information
- 6. PUBLIC | TechEd | #ROKLive | Copyright ©2019 Rockwell Automation, Inc. 6
New Approach
Transfer configuration to devices and reduce elements of an Information System
Allow the automation engineer to select values at the controller level that are
relevant to the information application. This allows the creation of code libraries
that are Information Application ready. Through copy/paste or other code
duplication methods, automation system can be developed and deployed that are
ready for the Connected Enterprise.
Auto-discovery of elements in the automation system and self-configuring
information applications will reduce the technical knowledge needed to implement
standard information applications.
Data capture at the device level increases data integrity and allows for faster data
collection rates.
Former
TTM
Infeed
Loader
Variable Tray Handler
Closer
Tray Outfeed Closer
Monitored Values
Rate (Packs/min))
State (Operation)
EventFaultInfoWarning
State (Production)
Rate (ms))
Monitored Values
State (Execution)
Event (Execution)Warning
Rate (cycles/min))
Rate (deg/sec))
Feeding Wheel
Contextualized Data
in an Information Model
Plant
Line1
Line2
- 7. PUBLIC | TechEd | #ROKLive | Copyright ©2019 Rockwell Automation, Inc. 7
System Architecture Comparison IOT Applications require process data in a format that they can
process
Based on an abstracted understanding („Manifest“, „Model“) of
the Application as part of a database
Classically these Models are built in the Information System
They are then connected element by element to tags in the
underlying automation systems
They use clients (such as OPC) to communicate to multiple
Data Sources that exist in the field and require (various) data
servers accessing the specific automation devices‘
Namespaces
Classic Information Consumers attach directly to the OPC
Server (act themselves as a Client) or sometimes immediately
to the fieldbus Network
An Information Gateway optimizes connectivity, traffic, and
lifecycle
It provides a unified abstracted model of the underlying
Automation Applications using Information Models
It optimizes traffic on the Automation fieldbus Layers
It can perform pre-processing of data before presenting it to the
Information Layer (Edge Applications)
It provides optimized connectivity by pushing data into
connected Information databases with context
IOT App
Time
Series
Data
OPC Client
Transaction Mgmt
OPC UA Server(s)
Scan (Live Data)
FTLinxGateway
WebServer
Time
Series
Data
Kafka
AMQP
MQTT
Time
Series
Data
IOT App
Model Storage Egress
(push / pull)
Ingress
(Pull)
Info SW
Ethenet/IP
PROFIBUS
Modbus
Source Namespace Browsing
Tag – Configuration
Transactions
Model – Browsing
Model – Data
Transactions
- 8. PUBLIC | TechEd | #ROKLive | Copyright ©2019 Rockwell Automation, Inc. 8
Dataflow Architecture
ThingWorx
Security Policy
Service
Device
Management
Application
Service
FactoryTalk® Linx
FactoryTalk®
RSLinx®
Information Gateway
EtherNet/IP
Rockwell Automation Devices
FactoryTalk® Live Data
EtherNet/IP
KEPServer
Enterprise
OPC
Edge Application (FTA 4 Devices Logix AI / Pipelines / Egress)
Structured Data
Third-party Devices
Third-party Protocols
- 9. PUBLIC | TechEd | #ROKLive | Copyright ©2019 Rockwell Automation, Inc. 9
Advantages of Smart Tags
Customer Value of Smart Tags
Reduce time to market by aligning automation and
information systems and mitigate risks in data security
and lifecycle management:
• Hide complexity of automation data
• Add context to automation data
• Simplify data processing through alignment of time
stamps
• Minimize need to convert real-time data into
transactions
• Builds the modular foundation for Industry Level
standards (ISA, OMAC, I4.0 Companion Standards)
Built-In Features of Smart Tags
• Automatic discovery of information in controllers and
devices
• Data standardization across controllers and devices
• User-defined organization for physical (electrical,
mechanical, topological) assets
• Synchronized logging at the source (data, quality, time
stamp)
• Data integrity between controller and information system
- 10. PUBLIC | TechEd | #ROKLive | Copyright ©2019 Rockwell Automation, Inc. 10
Use case example
Smart Tags & IG automate the
process of Data Selection,
Logging, and Transaction
Management
Creating a flexible
Organization at the Source
during engineering (where
the Domain Knowledge
exists)
Synchronizing time stamps
during generation of data
Discovering the Model and
Persistence at the Edge
Building the foundation for
KPI Standards (RA and
customer) and pre-canned
Analytics
Classic
Workflow
Smart Tag
Workflow
Data Selection
& Context
Data Logs
(asynchronous)
KPI Visualization
(configured)
Data
Analysis
Data Context &
Organization
Data Logs (synchronous)
& Discovery
Data
Analysis
KPI Visualization
(pre-canned)
8 hours by an
Information Expert
30 min by a
Domain Expert
Process
Data
Process
Data
- 11. PUBLIC | TechEd | #ROKLive | Copyright ©2019 Rockwell Automation, Inc. 11
Application Content sessions at TechED™
• SY04 - Studio 5000® Application Code Manager: Introduction and
Demonstration
• SY05 - Studio 5000® Application Code Manager Project Execution and
Library Management: Lab
• SY06 - Using Machine Builder Libraries to Enhance Machine Performance
by Adopting New Technologies
• SY07 - See how the Next-gen Device Library of Pre-configured
Faceplate/AOI sets can reduce development time, improve diagnostics
and allow application logic reuse.
• SY08 - Developing Information Ready Applications using Smart Tags and
Rockwell Automation Edge Devices
• PR04 - Introduction to the Rockwell Automation® Library of Process
Objects
• PR05 - Advanced Functionality and New Features of the Rockwell
Automation® Library of Process Objects
• PR24 - FactoryTalk® Brew: Designed to help large brewer's succeed
• DE10 - Simulation and Optimization of Lines using RAPID, Line Balancing
and Logix® AI
- 12. PUBLIC | TechEd | #ROKLive | Copyright ©2019 Rockwell Automation, Inc. 12
Share your feedback
Please complete the session
survey on the mobile app
Select TechEd and login
Use your email and last name that
you used to register for the event.
Click on Schedule on the main
menu
• Select the session you are attending
• Click on the survey tab
• Complete the survey and submit
2
3
Download the Events ROK
mobile app
1