SY11 - Improve your Design Effectiveness with our "NEW" OEM Building Blocks for Machine and...
-
Upload
rockwell-automation -
Category
Technology
-
view
48 -
download
0
Transcript of SY11 - Improve your Design Effectiveness with our "NEW" OEM Building Blocks for Machine and...
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
PUBLIC INFORMATION
SY11 - Improving Design Effectiveness with OEM
Building Blocks
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
Agenda
Demonstration
Library Management / Library Object
Automation Productivity
OEM Building Blocks
Challenges
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
Machine Builder Challenges
3
Help me increase
value
Help reduce my time
to market
Help reduce my cost
to engineerHelp reduce my risk
on projects
Help me Manage
Machine Life Cycle
Time to Market
Cost Reduction
Increase Value
Machine Life Cycle Management
Minimize Risk
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
Machine Builder Challenges
4
Time To Market
Cost Reduction
Increase Value
Life Cycle
Minimize Risk
OEM Building Blocks
• Targeted Functionality
• Modular
• High Performing
• Tested
Content Repository
• Version Control
• Life Cycle Management
Engineering Workflow
• Modular, Flexible Building Blocks
• Built for use with Application Code Manager
• Easy Integration
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
OEM Building Blocks
5
Targeting Essential Functionality
TrackingRegistration
Knife
Temperature
Devices
Servo
Servo
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
OEM Building Blocks
6
Composing a function using purpose built blocks allows for greater variability of functions
Hardware Interface – Logix Designer
Device Handler
DataMethod Method
EnergizeCAM
Sequencing
CAM
Calculation
Faceplate
Device
Events
Trend Fault Log
Manual
Operation
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
OEM Building Blocks
7
Flexible Implementation
Standardized Interfaces and
automation productivity tools allow code to
be deployed in different locations
and independently scheduled
Prog_1 Tags
Routines
Prog_11 Tags
Routines
Device
DataMethod Method
Prog_111
Routines
Routines
EnergizeCAM
Sequencing
CAM
Calculation
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
OEM Building Blocks
8
Designed to Work Together
Device Management
Device Handler – Axis
Technology – Cam AlgorithmsApplication – Cam Sequencing
No Product No Bag Rotary Knife Cam Calculation
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
OEM Building Blocks
9
Designed to Work Together
Device Handler – Axis
No Product No Bag Rotary Knife Cam CalculationNPNB – PAC:Prg:Rtn RKCC – PAC:Prg:Rtn
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
OEM Building Blocks
10
Designed to Work Together
Device Handler – Axis
No Product No Bag Rotary Knife Cam CalculationNPNB Profiles:
• Connect
• Disconnect
• CyclicRKCC – Timestamp
Rotary Knife Profiles
• Connect
• Disconnect
• CyclicNPNB – Timestamp
Rotary Knife Profiles
• Connect
• Disconnect
• Cyclic
Rotary Knife Profiles:
• Connect
• Disconnect
• Cyclic
NPNB – PAC:Prg:Rtn
RKCC – PAC:Prg:Rtn
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
OEM Building Blocks
11
Designed to Work Together
Device Handler – Axis
No Product No Bag Rotary Knife Cam CalculationRotary Knife Profiles
• Connect
• Disconnect
• Cyclic
Rotary Knife Profiles:
• Connect
• Disconnect
• Cyclic
NPNB – PAC:Prg:Rtn
RKCC – PAC:Prg:Rtn
RKCC – Timestamp
NPNB – Timestamp
RKCC – Timestamp
Fault – Safe Torque Off
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
Automation Productivity
12
Supporting Engineering Workflows
Application Code Manager (ACM) Partial Import/Export (Studio 5000 Logix Designer®)
Program Parameters (Studio 5000 Logix Designer®) Logical Organizer (Studio 5000 Logix Designer®)
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
Library Management
13
R&D Development
Define ‘base objects’ for control strategies, application functions, and
hardware management
Central Engineering Departments
OEM Building Blocks
Machine Production
Combine ‘base objects’ into machine relevant ‘compound objects’
Workflows for Machine Builders
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
Library Objects
14
Workflows for Machine Builders
R&D
Production
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
Library Objects
15
Object Reuse
In multiple projects
Multiple times in single project
Collaborative Engineering
Definition of smaller objects allows for more granular management by more people
Version Handling
Create Library Objects that represent a working state of a project with defined inter-dependencies
Why encapsulate Code into Library Objects?
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
Library Objects
16
Library Objects match native containers that are used in the programming
language
Program, Routine, AOI
Containers commonly organized such that [ Container = File = Library
Object ]
Classic Approach
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
Library Objects
17
Inability to group into a single Library Object
Pieces of a container
Multiple containers
Multi-discipline Library Objects
Visualization components becoming part of a Library Object
Documentation becoming part of a Library Object
Classic Approach - Shortcomings
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
Library Objects
18
Library Objects defined independent of native containers
Combinations of Routines, Rungs AOI’s UDT’s I/O Modules can be
assembled into a single Library Object
Multi-discipline objects combine to form single Library Objects
Combine control code, visualization objects, documentation, etc.
Application Code Manager (ACM) Approach
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
Library Objects
19
Library Objects represent all components and containers that make up a function
Re-Grouping Library Objects do not impact final project
R&D Workflow
Smaller objects enable lifecycle management and collaborative engineering
Production Workflow
Larger objects can have smaller interfaces enabling lifecycle management for complex machine sections
ACM Approach - Advantages
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
Library Objects
20
Instantiation of multi-discipline Library Objects can be realized using a
single tool
Code, Visualization, Documentation
Individual disciplines function with each other because relationships are
defined by the Library Object
ACM Approach - Advantages
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
Demonstration
21
HFFS (Horizontal wrapper)
1
24
PES
Product
Presence
Knife
Fin Seal
Film
Flight Conveyor
3