SlideShare a Scribd company logo
Industrial Automation and Modern Connectivity
DMC Overview 
Established in 1996, offices in Chicago, Boston, & 
Denver and customers throughout the world 
70+ 
employees & growing
Areas of Expertise
Presenter Info 
Matt Puskala 
Project Director, Sr. Management 
Technical: Factory Automation, 
PC, Web, and Database Applications 
B.S. in Electrical Engineering 
Kettering University (GMI) 
Joined DMC in 1999 
Student co-op
Agenda 
1. Modern Connectivity Overview 
2. Three Modern Connectivity Stories 
a. Automotive Story 
b. Candy Story 
c. Integrator Story 
3. Security – Quick Tips
Modern Connectivity: Definition 
Define “Modern Connectivity” in 
the context of Industrial 
Automation.
Modern Connectivity: Definition 
Traditional Automation Line 
Interface PLC 
Factory 
Equipment
Modern Connectivity: Definition 
Any time you are connecting the factory line to other 
networks to allow data transfer (input or output). 
• Internet 
• Intranet/Subnet
Modern Connectivity: Definition 
Any time you are connecting the factory line to other 
networks to allow data transfer (input or output). 
Connections To: 
• Servers and Databases 
• Enterprise Systems (MES, ERP) 
• Internet/Remote Access
Modern Connectivity – Why? 
Pros 
? 
Cons 
Cost 
Complexity 
Security
Modern Connectivity – Why? 
1: Optimize Production 
Identification of productivity loss. 
When? 
Tomorrow? 
Immediately?
Modern Connectivity – Why? 
1: Optimize Production 
Improve your process. 
Data mining.
Modern Connectivity – Why? 
2: Traceability 
FDA Regulations 
Recalls
Modern Connectivity – Why? 
3: Convenience 
Remote Support 
Plant floor visibility at your desk
Modern Connectivity – Why? 
4: Standardize and Control the System Inputs 
Recipe Management 
RECIPE 
Benefits: 
• Consistency and Quality 
• Reduce Product Change Over Time
Modern Connectivity 
 Definition? 
 Why? 
 Goal? 
Factory 
System 
Internet 
Intranet
Modern Connectivity - Goal 
Introduce new ideas or new ways of 
looking at old ideas to help you get 
the most out of Modern Connectivity 
with your Industrial Systems. 
Factory 
System 
Internet 
Intranet
Continuous Improvement
Continuous Improvement 
Solving Mysteries!! 
1. Identify a big problem. 
2. Find the Cause. 
3. Find a Solution.
Continuous Improvement - Solving Mysteries 
Conveyor -> 
Press 1 
Station 1: 
Stamp 
Part 
Station 2: 
Insert 
Sub 
Part 
Station 5: 
Transfer to 
Presses 
Station 3: 
Inspect 
Insert 
Station 4: 
Stamp 
Part 
Press 2 
Press 3 
Press 4 
Press 5 
Example
Continuous Improvement - Solving Mysteries 
Conveyor -> 
Press 1 
Station 1: 
Stamp 
Part 
Station 2: 
Insert 
Sub 
Part 
Station 5: 
Transfer to 
Presses 
Station 3: 
Inspect 
Insert 
Station 4: 
Stamp 
Part 
Press 2 
Press 3 
Press 4 
Press 5 
Mystery: Transfer Faults 
Transfer Faults 
(dropped parts)
Continuous Improvement - Solving Mysteries 
Mystery: Transfer Faults (Dropped Parts) 
Part A27: Smallest Diameter 
SHIFT REPORT 
Operator: Part: 
Jim A27 
Fault: Count: 
Transfer Fault 273 
E-Stop Fault 2 
Low Air Pressure Fault 0 
Press Jam Fault 5
Continuous Improvement - Solving Mysteries 
Mystery: Transfer Faults (Dropped Parts) 
Simple Solution: Improve the part transfer! 
SHIFT REPORT 
Operator: Part: 
Jim A27 
Fault: Count: 
Transfer Fault 3 
E-Stop Fault 2 
Low Air Pressure Fault 0 
Press Jam Fault 5
Continuous Improvement - Solving Mysteries 
Conveyor -> 
Press 1 
Station 1: 
Stamp 
Part 
Station 2: 
Insert 
Sub 
Part 
Station 5: 
Transfer to 
Presses 
Station 3: 
Inspect 
Insert 
Station 4: 
Stamp 
Part 
Press 2 
Press 3 
Press 4 
Press 5 
Mystery: Jammed Station 4 
Jammed Stamping 
Press 
DAILY FAULT COUNTS 
Fault: Count: 
Transfer Fault 9 
Press Jam Fault 132 
Low Air Pressure Fault 7 
E-Stop Fault 5
Continuous Improvement - Solving Mysteries 
Conveyor -> 
Press 1 
Station 1: 
Stamp 
Part 
Station 2: 
Insert 
Sub 
Part 
Station 5: 
Transfer to 
Presses 
Station 3: 
Inspect 
Insert 
Station 4: 
Stamp 
Part 
Press 2 
Press 3 
Press 4 
Press 5 
Mystery: Jammed Station 4 
DAILY FAULT COUNTS 
Fault: Count: 
Transfer Fault 9 
Press Jam Fault 0 
Low Air Pressure Fault 7 
E-Stop Fault 5 
Add better part 
queuing.
Continuous Improvement - Solving Mysteries 
Simple Mysteries: 
• Problem -> Cause 
• Paper data collection by operators 
Complicated Mysteries?
Continuous Improvement - Solving Mysteries 
Challenging Mystery: Inconsistent Production
Continuous Improvement - Solving Mysteries 
Challenging Mystery: Inconsistent Production 
Cause?: 
• Particular Part 
• Particular Fault 
• No obvious pattern
Continuous Improvement - Solving Mysteries 
Challenging Mystery: Inconsistent Production 
Real Problem?: Inconsistent Data Tracking 
SHIFT REPORT 
Operator: Part: 
Jim A27 
Fault: Count: 
Transfer Fault 3 
E-Stop Fault 2 
Low Air Pressure Fault 0 
Press Jam Fault 5
Continuous Improvement – Solving Mysteries 
Improve Inconsistent Data Collection? 
Through Automation!: 
• Automated Data Collection 
• Automated Reporting
Continuous Improvement - Solving Mysteries 
Daily Emails of Reports to Engineers and Shift 
Supervisors 
SHIFT REPORT 
Operator: Part: 
Jim A27 
Fault: Count: 
Transfer Fault 3 
E-Stop Fault 2 
Low Air Pressure Fault 0 
Press Jam Fault 5
Continuous Improvement - Solving Mysteries 
Challenging Mystery: Inconsistent Production 
What was the cause? 
Unmasking the culprit
Continuous Improvement - Solving Mysteries 
Conveyor -> 
Press 1 
Station 1: 
Stamp 
Part 
Station 2: 
Insert 
Sub 
Part 
Station 5: 
Transfer to 
Presses 
Station 3: 
Inspect 
Insert 
Station 4: 
Stamp 
Part 
Press 2 
Press 3 
Press 4 
Press 5 
Mystery: Inconsistent Production 
Part Change Over 
Disabling presses. 
Reduction in throughput.
Continuous Improvement - Solving Mysteries 
Challenging Mystery: Inconsistent Production
Continuous Improvement - Solving Mysteries 
Automated Data Collection and Reporting 
• Consistent Quality Data 
• Visibility 
Technical Details?
Technical Details – FactoryTalk Metrics 
• Data Collection 
• Reporting 
• Preconfigured Reports and Wizards 
• Open System
Technical Details – FactoryTalk Metrics 
PLC 1 
PLC 2 
PLC 3 
Reports
PLC 1 
PLC 2 
PLC 3 
Reports 
Technical Details 
Part Number 
Fault Number 
Operator 
Good Part 
Rejected Part 
Rejection Cause 
Tags 
System State 
Part Created 
PLC 1 
Running 
Faulted 
Setup (Change over) 
Test Mode 
Starved (Up Stream Problem) 
Blocked (Down Stream Problem)
Technical Details 
PLC 1 
PLC 2 
PLC 3
Technical Details 
Report Expert 
 Built in basic reports. 
 View Vabielew baby lWe beyb WBreobw Bsreor wser 
 Full Power of MS SQL Server 
SMT APd Svearnvceerd/Complex Reports
Automotive Story Recap! 
• Why? - Optimize Production 
• How? – FactoryTalk Metrics and 
Advanced Customizations 
• Automated Emailed Reports 
• Visibility!
Recipes produce variety on a single machine 
Recipes
Innovate
New Crossover Recipe: Global Implementation
Global Platform Variety 
1998: 
USA Plant 1 
2007: 
China Plant 
2012: 
USA Plant 3 
2010: 
India Plant 
2002: 
USA Plant 2 
2000 2005 2010
New Crossover Recipe: Global Implementation
Cost of Implementation? 
5 Months 
$100,000+ 
Ready for the next new product? 
Better way?!!
A Better Way! 
• Single Website 
• Uniform Recipe Management System 
• Keep Existing Control Hardware and Software
New System Update Recipe? 
1. Log In To the Website 
2. Select Plant 
3. Select Production Line 
4. Select Existing Recipe and Edit 
OR 
Create New Recipe 
Technical Details?
Technical Details - Overview 
Intranet 
Website 
USA Plant 1 
USA Plant 3 
India Plant 
Custom 
Service
Technical Details 
Intranet 
Website 
USA Plant 1 
USA Plant 3 
India Plant 
Custom 
Service
Technical Details: Intranet Website 
DNN: a Content 
Management System (CMS) 
Built on the Microsoft Stack: 
• ASP.NET 
• SQL Server Database
Why Content Management System? 
Proven Pre-existing 
Functionality: 
• Security 
• User Management 
• Hundreds of Third Party 
Tools
Why Content Management System? 
• Easy to Add Pages and 
Features 
• Up and Running Fast
Technical Details 
Intranet Website 
Intranet 
Website 
USA Plant 1 
USA Plant 3 
India Plant 
Custom 
Service 
DNN Tables 
Custom 
Recipe 
Tables 
Custom 
Functionality
Technical Details 
Intranet 
Website 
USA Plant 1 
USA Plant 3 
India Plant 
Custom 
Service
Interface 
1 
5.3 
15.2 
3.1 
.2 
.3 
Technical Details 
PLC 
Legacy System 
Select Recipe: 
1 
Tags 
Recipe Number 
Sugar (kg) 
Gelatine (kg) 
Water (L) 
Flavor 1 (kg) 
Flavor 2 (kg)
Technical Details 
Interface 
PLC Select Recipe: 
New System 
1 
Tags 
Recipe Number 
Sugar (kg) 
Gelatine (kg) 
Water (L) 
Flavor 1 (kg) 
Flavor 2 (kg) 
1 
Custom 
Service 
5.3 
15.2 
3.1 
.2 
.3
Technical Details 
Custom 
Service 
5.3 
15.2 
3.1 
.2 
.3 
1 
PLC 
DNN Tables 
Custom Recipe 
Tables 
OPC Server 
USA Plant 1 
USA Plant 3 
India Plant
Technical Details 
OPC Server: 
• Standard: Support for 100s of 
Industrial Platforms 
• 1996 
• OPC: “OLE for Process Control” 
• OPC: “Open Platform for 
Communications”
Candy Story Recap! 
• Why? 
• Standardize and Control 
the System Inputs 
• Convenience 
• How? – Cost-Effective Custom System 
• Flexible – Feed Multiple Platforms
Onsite Commissioning - Chemical
Onsite Commissioning - Chemical 
I/O Issues 
Interface 
Pump 1 
System 
REV FWD 
Pump 5 
REV
Onsite Commissioning - Chemical 
I/O Issues: 
• Hundreds of 
I/O Points 
• Trial and Error 
Debugging
Onsite Commissioning - Chemical 
Slow 
2 Person Job 
Controls 
Pumps 
100’
Onsite Commissioning - Chemical 
Days? 
WEEKS?
Onsite Commissioning - Chemical 
Simple Idea!
Onsite Commissioning - Chemical 
Controls 
Controls 
Pumps
Technical Details 
Interface 
System: 
 Pumps 
 Valves 
 Feedback 
PLCs 
Mobile Interface
Onsite Commissioning - Chemical
Onsite Commissioning - Chemical
Integrator Story Recap 
• Why? – Convenience 
• Remote Desktop Protocol – Simple and Cost Effective!
Security Considerations 
Security is Complicated 
1. Three Quick Recommendations 
2. Some Resources
Recommendation #1: 
Back Up Control Software 
• Any time any change is made! 
• Archive or software repository is best.
Recommendation #2: 
Isolate from Outside 
• Use VPN for External Access 
• Be wary of WiFi 
• Remove internet access all together?
Recommendation #3: 
Isolate from Inside 
• Consider using internal Subnets and Firewalls
Resources 
1. Recommended Practices 
https://ics-cert.us-cert. 
gov/Recommended-Practices
Resources 
Recommended Best Practices 
“Improving Industrial Control 
Systems Cybersecurity with 
Defense-in-Depth Strategies” 
https://ics-cert.us-cert. 
gov/sites/default/files/recom 
mended_practices/Defense_in_De 
pth_Oct09.pdf
Resources 
2. List of Vulnerabilities 
https://ics-cert.us-cert.gov/ics-archive/
Recap! 
Modern Connectivity and Industrial 
Automation: 
• Defined 
• Why? 
• Optimize Production 
• Traceability 
• Convenience 
• Standardize and Control the 
System Inputs 
Factory 
System 
Internet 
Intranet
Recap! 
Stories: 
Factory 
System 
Internet 
Intranet
Recap! 
Security 
Factory 
System 
Internet 
Intranet
Thank You!

More Related Content

What's hot

Grab a coffee and take 5 mins out
Grab a coffee and take 5 mins outGrab a coffee and take 5 mins out
Grab a coffee and take 5 mins outDruantia
 
Are Your End Users Doing Your ECM QA?
Are Your End Users Doing Your ECM QA?Are Your End Users Doing Your ECM QA?
Are Your End Users Doing Your ECM QA?
Reveille Software
 
Work Examiner Overview
Work Examiner OverviewWork Examiner Overview
Work Examiner Overview
andrewstingray
 
How to Prevent Captiva Downtime in 3 Steps
How to Prevent Captiva Downtime in 3 StepsHow to Prevent Captiva Downtime in 3 Steps
How to Prevent Captiva Downtime in 3 Steps
Reveille Software
 
Website's functional and non functional requirements
Website's functional and non functional requirementsWebsite's functional and non functional requirements
Website's functional and non functional requirements
OZ Assignment Help Australia
 
Grab a coffee and take 5 mins out
Grab a coffee and take 5 mins outGrab a coffee and take 5 mins out
Grab a coffee and take 5 mins outDruantia
 
Robert E Zeller IT Resume
Robert E Zeller IT ResumeRobert E Zeller IT Resume
Robert E Zeller IT ResumeRobert Zeller
 
Automation Vision
Automation VisionAutomation Vision
Automation Vision
Ganesh Jayaraman
 
ManageEngine - Forrester Webinar: Maximize your application performance to en...
ManageEngine - Forrester Webinar: Maximize your application performance to en...ManageEngine - Forrester Webinar: Maximize your application performance to en...
ManageEngine - Forrester Webinar: Maximize your application performance to en...
ManageEngine
 
AMB420: Data Center Licensing with License Optimizer
AMB420: Data Center Licensing with License OptimizerAMB420: Data Center Licensing with License Optimizer
AMB420: Data Center Licensing with License Optimizer
Ivanti
 
Solving Your IT Challenges with Alliance Technologies and Invision Managed Se...
Solving Your IT Challenges with Alliance Technologies and Invision Managed Se...Solving Your IT Challenges with Alliance Technologies and Invision Managed Se...
Solving Your IT Challenges with Alliance Technologies and Invision Managed Se...
AllianceTechnologies
 
Build recurring revenue from reactive customers 20140924
Build recurring revenue from reactive customers 20140924Build recurring revenue from reactive customers 20140924
Build recurring revenue from reactive customers 20140924
Solarwinds N-able
 
Flexera Software Solutions for Enterprises
Flexera Software Solutions for EnterprisesFlexera Software Solutions for Enterprises
Flexera Software Solutions for Enterprises
Flexera
 
Matrix People Mobility Solution
Matrix People Mobility SolutionMatrix People Mobility Solution
Matrix People Mobility Solution
Matrix COSEC
 
Convert manual paper-based business processes into automated paperless
Convert manual paper-based business processes into automated paperlessConvert manual paper-based business processes into automated paperless
Convert manual paper-based business processes into automated paperless
Smart ERP Solutions, Inc.
 
AMB110: IT Asset Management – How to Start When You Don’t Know Where to Start
AMB110: IT Asset Management – How to Start When You Don’t Know Where to StartAMB110: IT Asset Management – How to Start When You Don’t Know Where to Start
AMB110: IT Asset Management – How to Start When You Don’t Know Where to Start
Ivanti
 
The Remote Worker: Tools for Remote Monitoring
The Remote Worker: Tools for  Remote MonitoringThe Remote Worker: Tools for  Remote Monitoring
The Remote Worker: Tools for Remote Monitoring
Avtex
 
Privileged Access Control & Task Automation: A Win Double of Security and Bus...
Privileged Access Control & Task Automation: A Win Double of Security and Bus...Privileged Access Control & Task Automation: A Win Double of Security and Bus...
Privileged Access Control & Task Automation: A Win Double of Security and Bus...
Digital Transformation EXPO Event Series
 

What's hot (18)

Grab a coffee and take 5 mins out
Grab a coffee and take 5 mins outGrab a coffee and take 5 mins out
Grab a coffee and take 5 mins out
 
Are Your End Users Doing Your ECM QA?
Are Your End Users Doing Your ECM QA?Are Your End Users Doing Your ECM QA?
Are Your End Users Doing Your ECM QA?
 
Work Examiner Overview
Work Examiner OverviewWork Examiner Overview
Work Examiner Overview
 
How to Prevent Captiva Downtime in 3 Steps
How to Prevent Captiva Downtime in 3 StepsHow to Prevent Captiva Downtime in 3 Steps
How to Prevent Captiva Downtime in 3 Steps
 
Website's functional and non functional requirements
Website's functional and non functional requirementsWebsite's functional and non functional requirements
Website's functional and non functional requirements
 
Grab a coffee and take 5 mins out
Grab a coffee and take 5 mins outGrab a coffee and take 5 mins out
Grab a coffee and take 5 mins out
 
Robert E Zeller IT Resume
Robert E Zeller IT ResumeRobert E Zeller IT Resume
Robert E Zeller IT Resume
 
Automation Vision
Automation VisionAutomation Vision
Automation Vision
 
ManageEngine - Forrester Webinar: Maximize your application performance to en...
ManageEngine - Forrester Webinar: Maximize your application performance to en...ManageEngine - Forrester Webinar: Maximize your application performance to en...
ManageEngine - Forrester Webinar: Maximize your application performance to en...
 
AMB420: Data Center Licensing with License Optimizer
AMB420: Data Center Licensing with License OptimizerAMB420: Data Center Licensing with License Optimizer
AMB420: Data Center Licensing with License Optimizer
 
Solving Your IT Challenges with Alliance Technologies and Invision Managed Se...
Solving Your IT Challenges with Alliance Technologies and Invision Managed Se...Solving Your IT Challenges with Alliance Technologies and Invision Managed Se...
Solving Your IT Challenges with Alliance Technologies and Invision Managed Se...
 
Build recurring revenue from reactive customers 20140924
Build recurring revenue from reactive customers 20140924Build recurring revenue from reactive customers 20140924
Build recurring revenue from reactive customers 20140924
 
Flexera Software Solutions for Enterprises
Flexera Software Solutions for EnterprisesFlexera Software Solutions for Enterprises
Flexera Software Solutions for Enterprises
 
Matrix People Mobility Solution
Matrix People Mobility SolutionMatrix People Mobility Solution
Matrix People Mobility Solution
 
Convert manual paper-based business processes into automated paperless
Convert manual paper-based business processes into automated paperlessConvert manual paper-based business processes into automated paperless
Convert manual paper-based business processes into automated paperless
 
AMB110: IT Asset Management – How to Start When You Don’t Know Where to Start
AMB110: IT Asset Management – How to Start When You Don’t Know Where to StartAMB110: IT Asset Management – How to Start When You Don’t Know Where to Start
AMB110: IT Asset Management – How to Start When You Don’t Know Where to Start
 
The Remote Worker: Tools for Remote Monitoring
The Remote Worker: Tools for  Remote MonitoringThe Remote Worker: Tools for  Remote Monitoring
The Remote Worker: Tools for Remote Monitoring
 
Privileged Access Control & Task Automation: A Win Double of Security and Bus...
Privileged Access Control & Task Automation: A Win Double of Security and Bus...Privileged Access Control & Task Automation: A Win Double of Security and Bus...
Privileged Access Control & Task Automation: A Win Double of Security and Bus...
 

Viewers also liked

Vitisens EU FP7 Project
Vitisens EU FP7 ProjectVitisens EU FP7 Project
Presentation ferrari
Presentation ferrariPresentation ferrari
Presentation ferrariling_tum
 
Energy in Factory Automation and the Role of Industrial Networks
Energy in Factory Automation and the Role of Industrial Networks Energy in Factory Automation and the Role of Industrial Networks
Energy in Factory Automation and the Role of Industrial Networks
ControlEng
 
The Building Blocks of Manufacturing Excellence
The Building Blocks of Manufacturing ExcellenceThe Building Blocks of Manufacturing Excellence
The Building Blocks of Manufacturing Excellence
ControlEng
 
Gumienny Przemysław T-5 SpaceUP
Gumienny Przemysław T-5 SpaceUPGumienny Przemysław T-5 SpaceUP
Gumienny Przemysław T-5 SpaceUP
Przemyslaw Gumienny
 
Integrating the Marketing and Engineering Points of View in Marketing Communi...
Integrating the Marketing and Engineering Points of View in Marketing Communi...Integrating the Marketing and Engineering Points of View in Marketing Communi...
Integrating the Marketing and Engineering Points of View in Marketing Communi...
ControlEng
 
Presentation1
Presentation1Presentation1
Presentation1Andy Mac
 
중국에서 스타트업하는 육하원칙 꿀팁 유채원
중국에서 스타트업하는 육하원칙 꿀팁 유채원중국에서 스타트업하는 육하원칙 꿀팁 유채원
중국에서 스타트업하는 육하원칙 꿀팁 유채원
Eva Yoo
 
State of the Industry Update and How Thriving Companies Succeed
State of the Industry Update andHow Thriving Companies SucceedState of the Industry Update andHow Thriving Companies Succeed
State of the Industry Update and How Thriving Companies Succeed
ControlEng
 
Creating an Integrated Marketing Campaign for Impact and Results
Creating an Integrated Marketing Campaign for Impact and ResultsCreating an Integrated Marketing Campaign for Impact and Results
Creating an Integrated Marketing Campaign for Impact and Results
ControlEng
 
Wireless Mobility
Wireless MobilityWireless Mobility
Wireless Mobility
ControlEng
 
Instructivo instructivo 2013
Instructivo   instructivo 2013Instructivo   instructivo 2013
Instructivo instructivo 2013MundoImpositivo
 
Social Media in the B-to-B World, Part 2
Social Media in the B-to-B World, Part 2Social Media in the B-to-B World, Part 2
Social Media in the B-to-B World, Part 2
ControlEng
 
Marketing New Product Introductions in Mobility & SaaS: Ideation to Marketing...
Marketing New Product Introductions in Mobility & SaaS: Ideation to Marketing...Marketing New Product Introductions in Mobility & SaaS: Ideation to Marketing...
Marketing New Product Introductions in Mobility & SaaS: Ideation to Marketing...
ControlEng
 
Industrial Branding: The Lost Art in the Industrial Marketplace
Industrial Branding: The Lost Art in the Industrial MarketplaceIndustrial Branding: The Lost Art in the Industrial Marketplace
Industrial Branding: The Lost Art in the Industrial Marketplace
ControlEng
 
How to Run a Successful Integrated Marketing Program
How to Run a Successful Integrated Marketing ProgramHow to Run a Successful Integrated Marketing Program
How to Run a Successful Integrated Marketing Program
ControlEng
 
중국 오투오 서비스 현황 및 트렌드 유채원 O2O Service Trend In China
중국 오투오 서비스 현황 및 트렌드 유채원 O2O Service Trend In China중국 오투오 서비스 현황 및 트렌드 유채원 O2O Service Trend In China
중국 오투오 서비스 현황 및 트렌드 유채원 O2O Service Trend In China
Eva Yoo
 

Viewers also liked (20)

Musik fighters i
Musik fighters iMusik fighters i
Musik fighters i
 
Apex 2012 2013
Apex 2012 2013Apex 2012 2013
Apex 2012 2013
 
Vitisens EU FP7 Project
Vitisens EU FP7 ProjectVitisens EU FP7 Project
Vitisens EU FP7 Project
 
Presentation ferrari
Presentation ferrariPresentation ferrari
Presentation ferrari
 
Energy in Factory Automation and the Role of Industrial Networks
Energy in Factory Automation and the Role of Industrial Networks Energy in Factory Automation and the Role of Industrial Networks
Energy in Factory Automation and the Role of Industrial Networks
 
The Building Blocks of Manufacturing Excellence
The Building Blocks of Manufacturing ExcellenceThe Building Blocks of Manufacturing Excellence
The Building Blocks of Manufacturing Excellence
 
Gumienny Przemysław T-5 SpaceUP
Gumienny Przemysław T-5 SpaceUPGumienny Przemysław T-5 SpaceUP
Gumienny Przemysław T-5 SpaceUP
 
Integrating the Marketing and Engineering Points of View in Marketing Communi...
Integrating the Marketing and Engineering Points of View in Marketing Communi...Integrating the Marketing and Engineering Points of View in Marketing Communi...
Integrating the Marketing and Engineering Points of View in Marketing Communi...
 
Presentation1
Presentation1Presentation1
Presentation1
 
중국에서 스타트업하는 육하원칙 꿀팁 유채원
중국에서 스타트업하는 육하원칙 꿀팁 유채원중국에서 스타트업하는 육하원칙 꿀팁 유채원
중국에서 스타트업하는 육하원칙 꿀팁 유채원
 
State of the Industry Update and How Thriving Companies Succeed
State of the Industry Update andHow Thriving Companies SucceedState of the Industry Update andHow Thriving Companies Succeed
State of the Industry Update and How Thriving Companies Succeed
 
Creating an Integrated Marketing Campaign for Impact and Results
Creating an Integrated Marketing Campaign for Impact and ResultsCreating an Integrated Marketing Campaign for Impact and Results
Creating an Integrated Marketing Campaign for Impact and Results
 
Wireless Mobility
Wireless MobilityWireless Mobility
Wireless Mobility
 
Instructivo instructivo 2013
Instructivo   instructivo 2013Instructivo   instructivo 2013
Instructivo instructivo 2013
 
Social Media in the B-to-B World, Part 2
Social Media in the B-to-B World, Part 2Social Media in the B-to-B World, Part 2
Social Media in the B-to-B World, Part 2
 
Marketing New Product Introductions in Mobility & SaaS: Ideation to Marketing...
Marketing New Product Introductions in Mobility & SaaS: Ideation to Marketing...Marketing New Product Introductions in Mobility & SaaS: Ideation to Marketing...
Marketing New Product Introductions in Mobility & SaaS: Ideation to Marketing...
 
Industrial Branding: The Lost Art in the Industrial Marketplace
Industrial Branding: The Lost Art in the Industrial MarketplaceIndustrial Branding: The Lost Art in the Industrial Marketplace
Industrial Branding: The Lost Art in the Industrial Marketplace
 
How to Run a Successful Integrated Marketing Program
How to Run a Successful Integrated Marketing ProgramHow to Run a Successful Integrated Marketing Program
How to Run a Successful Integrated Marketing Program
 
Cdd main
Cdd mainCdd main
Cdd main
 
중국 오투오 서비스 현황 및 트렌드 유채원 O2O Service Trend In China
중국 오투오 서비스 현황 및 트렌드 유채원 O2O Service Trend In China중국 오투오 서비스 현황 및 트렌드 유채원 O2O Service Trend In China
중국 오투오 서비스 현황 및 트렌드 유채원 O2O Service Trend In China
 

Similar to Industrial Automation and Modern Connectivity

Using ai and automation to build resiliency into azure dev ops
Using ai and automation to build resiliency into azure dev opsUsing ai and automation to build resiliency into azure dev ops
Using ai and automation to build resiliency into azure dev ops
Rob Jahn
 
Automatic Load Test Verification Using Control Charts
Automatic Load Test Verification Using Control ChartsAutomatic Load Test Verification Using Control Charts
Automatic Load Test Verification Using Control Charts
SAIL_QU
 
Modernization Lessons Learned -Part 2
Modernization Lessons Learned -Part 2Modernization Lessons Learned -Part 2
Modernization Lessons Learned -Part 2
Emerson Exchange
 
Prodigy Control System Operation Manual
Prodigy Control System Operation ManualProdigy Control System Operation Manual
Prodigy Control System Operation ManualSTACY DAVIS
 
Continuous Performance Testing: The New Standard
Continuous Performance Testing: The New StandardContinuous Performance Testing: The New Standard
Continuous Performance Testing: The New Standard
TechWell
 
DevOps: Find Solutions, Not More Defects
DevOps: Find Solutions, Not More DefectsDevOps: Find Solutions, Not More Defects
DevOps: Find Solutions, Not More Defects
TechWell
 
The Top 5 Practices of a Highly Successful ChangeMan ZMF Administrator
The Top 5 Practices of a Highly Successful ChangeMan ZMF AdministratorThe Top 5 Practices of a Highly Successful ChangeMan ZMF Administrator
The Top 5 Practices of a Highly Successful ChangeMan ZMF Administrator
Serena Software
 
Resilient Predictive Data Pipelines (GOTO Chicago 2016)
Resilient Predictive Data Pipelines (GOTO Chicago 2016)Resilient Predictive Data Pipelines (GOTO Chicago 2016)
Resilient Predictive Data Pipelines (GOTO Chicago 2016)
Sid Anand
 
Customer Satisfaction and Quality Induction_PPM .pptx
Customer Satisfaction and Quality Induction_PPM .pptxCustomer Satisfaction and Quality Induction_PPM .pptx
Customer Satisfaction and Quality Induction_PPM .pptx
MunirahAyub1
 
Aplication of on line data analytics to a continuous process polybetene unit
Aplication of on line data analytics to a continuous process polybetene unitAplication of on line data analytics to a continuous process polybetene unit
Aplication of on line data analytics to a continuous process polybetene unit
Emerson Exchange
 
Context is Critical: How Richer Data Yields Richer Results in AIOps | Bhanu S...
Context is Critical: How Richer Data Yields Richer Results in AIOps | Bhanu S...Context is Critical: How Richer Data Yields Richer Results in AIOps | Bhanu S...
Context is Critical: How Richer Data Yields Richer Results in AIOps | Bhanu S...
OpsRamp
 
UNIT-I SYLABUS-2.ppt
UNIT-I SYLABUS-2.pptUNIT-I SYLABUS-2.ppt
UNIT-I SYLABUS-2.ppt
PRUDHWIDHARREDDYVELM1
 
Case demo powerpoint-final
Case demo powerpoint-finalCase demo powerpoint-final
Case demo powerpoint-final
pixaque
 
On-line Process Control Lab Access and Use Deminar
On-line Process Control Lab Access and Use DeminarOn-line Process Control Lab Access and Use Deminar
On-line Process Control Lab Access and Use Deminar
Jim Cahill
 
1_WTTx LTM Main Slide_Huawei_Presentation.pdf
1_WTTx LTM Main Slide_Huawei_Presentation.pdf1_WTTx LTM Main Slide_Huawei_Presentation.pdf
1_WTTx LTM Main Slide_Huawei_Presentation.pdf
rodrigopbarreto
 
Energy Efficient automation solutions for Pharma Industry
Energy Efficient automation solutions for Pharma Industry Energy Efficient automation solutions for Pharma Industry
Energy Efficient automation solutions for Pharma Industry
Sneha Scindia
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
OCTO Technology
 
Using Six Sigma to Optimize Performance and Reliability
Using Six Sigma to Optimize Performance and ReliabilityUsing Six Sigma to Optimize Performance and Reliability
Using Six Sigma to Optimize Performance and ReliabilityTimothy Williams
 
1030 iordanescu
1030 iordanescu1030 iordanescu
1030 iordanescu
Rising Media, Inc.
 

Similar to Industrial Automation and Modern Connectivity (20)

Using ai and automation to build resiliency into azure dev ops
Using ai and automation to build resiliency into azure dev opsUsing ai and automation to build resiliency into azure dev ops
Using ai and automation to build resiliency into azure dev ops
 
Automatic Load Test Verification Using Control Charts
Automatic Load Test Verification Using Control ChartsAutomatic Load Test Verification Using Control Charts
Automatic Load Test Verification Using Control Charts
 
Modernization Lessons Learned -Part 2
Modernization Lessons Learned -Part 2Modernization Lessons Learned -Part 2
Modernization Lessons Learned -Part 2
 
Prodigy Control System Operation Manual
Prodigy Control System Operation ManualProdigy Control System Operation Manual
Prodigy Control System Operation Manual
 
Continuous Performance Testing: The New Standard
Continuous Performance Testing: The New StandardContinuous Performance Testing: The New Standard
Continuous Performance Testing: The New Standard
 
DevOps: Find Solutions, Not More Defects
DevOps: Find Solutions, Not More DefectsDevOps: Find Solutions, Not More Defects
DevOps: Find Solutions, Not More Defects
 
The Top 5 Practices of a Highly Successful ChangeMan ZMF Administrator
The Top 5 Practices of a Highly Successful ChangeMan ZMF AdministratorThe Top 5 Practices of a Highly Successful ChangeMan ZMF Administrator
The Top 5 Practices of a Highly Successful ChangeMan ZMF Administrator
 
Resilient Predictive Data Pipelines (GOTO Chicago 2016)
Resilient Predictive Data Pipelines (GOTO Chicago 2016)Resilient Predictive Data Pipelines (GOTO Chicago 2016)
Resilient Predictive Data Pipelines (GOTO Chicago 2016)
 
Customer Satisfaction and Quality Induction_PPM .pptx
Customer Satisfaction and Quality Induction_PPM .pptxCustomer Satisfaction and Quality Induction_PPM .pptx
Customer Satisfaction and Quality Induction_PPM .pptx
 
Aplication of on line data analytics to a continuous process polybetene unit
Aplication of on line data analytics to a continuous process polybetene unitAplication of on line data analytics to a continuous process polybetene unit
Aplication of on line data analytics to a continuous process polybetene unit
 
Sure Controls
Sure ControlsSure Controls
Sure Controls
 
Context is Critical: How Richer Data Yields Richer Results in AIOps | Bhanu S...
Context is Critical: How Richer Data Yields Richer Results in AIOps | Bhanu S...Context is Critical: How Richer Data Yields Richer Results in AIOps | Bhanu S...
Context is Critical: How Richer Data Yields Richer Results in AIOps | Bhanu S...
 
UNIT-I SYLABUS-2.ppt
UNIT-I SYLABUS-2.pptUNIT-I SYLABUS-2.ppt
UNIT-I SYLABUS-2.ppt
 
Case demo powerpoint-final
Case demo powerpoint-finalCase demo powerpoint-final
Case demo powerpoint-final
 
On-line Process Control Lab Access and Use Deminar
On-line Process Control Lab Access and Use DeminarOn-line Process Control Lab Access and Use Deminar
On-line Process Control Lab Access and Use Deminar
 
1_WTTx LTM Main Slide_Huawei_Presentation.pdf
1_WTTx LTM Main Slide_Huawei_Presentation.pdf1_WTTx LTM Main Slide_Huawei_Presentation.pdf
1_WTTx LTM Main Slide_Huawei_Presentation.pdf
 
Energy Efficient automation solutions for Pharma Industry
Energy Efficient automation solutions for Pharma Industry Energy Efficient automation solutions for Pharma Industry
Energy Efficient automation solutions for Pharma Industry
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 
Using Six Sigma to Optimize Performance and Reliability
Using Six Sigma to Optimize Performance and ReliabilityUsing Six Sigma to Optimize Performance and Reliability
Using Six Sigma to Optimize Performance and Reliability
 
1030 iordanescu
1030 iordanescu1030 iordanescu
1030 iordanescu
 

More from ControlEng

Digital Manufacturing and Design Innovation Institute
Digital Manufacturing and Design Innovation InstituteDigital Manufacturing and Design Innovation Institute
Digital Manufacturing and Design Innovation Institute
ControlEng
 
Wireless for Stationary Applications
Wireless for Stationary ApplicationsWireless for Stationary Applications
Wireless for Stationary Applications
ControlEng
 
Engineers: A Day in the Life
Engineers: A Day in the LifeEngineers: A Day in the Life
Engineers: A Day in the Life
ControlEng
 
Industrial Ethernet, Part 2: Case Studies
Industrial Ethernet,Part 2: Case StudiesIndustrial Ethernet,Part 2: Case Studies
Industrial Ethernet, Part 2: Case Studies
ControlEng
 
Industrial Ethernet, Part 1: Technologies
Industrial Ethernet, Part 1: TechnologiesIndustrial Ethernet, Part 1: Technologies
Industrial Ethernet, Part 1: Technologies
ControlEng
 
Create Marketing Engineers Love
Create Marketing Engineers LoveCreate Marketing Engineers Love
Create Marketing Engineers Love
ControlEng
 

More from ControlEng (6)

Digital Manufacturing and Design Innovation Institute
Digital Manufacturing and Design Innovation InstituteDigital Manufacturing and Design Innovation Institute
Digital Manufacturing and Design Innovation Institute
 
Wireless for Stationary Applications
Wireless for Stationary ApplicationsWireless for Stationary Applications
Wireless for Stationary Applications
 
Engineers: A Day in the Life
Engineers: A Day in the LifeEngineers: A Day in the Life
Engineers: A Day in the Life
 
Industrial Ethernet, Part 2: Case Studies
Industrial Ethernet,Part 2: Case StudiesIndustrial Ethernet,Part 2: Case Studies
Industrial Ethernet, Part 2: Case Studies
 
Industrial Ethernet, Part 1: Technologies
Industrial Ethernet, Part 1: TechnologiesIndustrial Ethernet, Part 1: Technologies
Industrial Ethernet, Part 1: Technologies
 
Create Marketing Engineers Love
Create Marketing Engineers LoveCreate Marketing Engineers Love
Create Marketing Engineers Love
 

Recently uploaded

addressing modes in computer architecture
addressing modes  in computer architectureaddressing modes  in computer architecture
addressing modes in computer architecture
ShahidSultan24
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
seandesed
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
Robbie Edward Sayers
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
R&R Consult
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSETECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
DuvanRamosGarzon1
 
Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.
PrashantGoswami42
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
Democratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek AryaDemocratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek Arya
abh.arya
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
Intella Parts
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
Osamah Alsalih
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
AhmedHussein950959
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
ViniHema
 
Vaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdfVaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdf
Kamal Acharya
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
gdsczhcet
 

Recently uploaded (20)

addressing modes in computer architecture
addressing modes  in computer architectureaddressing modes  in computer architecture
addressing modes in computer architecture
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSETECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
 
Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
Democratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek AryaDemocratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek Arya
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
 
Vaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdfVaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdf
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
 

Industrial Automation and Modern Connectivity

  • 1. Industrial Automation and Modern Connectivity
  • 2. DMC Overview Established in 1996, offices in Chicago, Boston, & Denver and customers throughout the world 70+ employees & growing
  • 4. Presenter Info Matt Puskala Project Director, Sr. Management Technical: Factory Automation, PC, Web, and Database Applications B.S. in Electrical Engineering Kettering University (GMI) Joined DMC in 1999 Student co-op
  • 5. Agenda 1. Modern Connectivity Overview 2. Three Modern Connectivity Stories a. Automotive Story b. Candy Story c. Integrator Story 3. Security – Quick Tips
  • 6. Modern Connectivity: Definition Define “Modern Connectivity” in the context of Industrial Automation.
  • 7. Modern Connectivity: Definition Traditional Automation Line Interface PLC Factory Equipment
  • 8. Modern Connectivity: Definition Any time you are connecting the factory line to other networks to allow data transfer (input or output). • Internet • Intranet/Subnet
  • 9. Modern Connectivity: Definition Any time you are connecting the factory line to other networks to allow data transfer (input or output). Connections To: • Servers and Databases • Enterprise Systems (MES, ERP) • Internet/Remote Access
  • 10. Modern Connectivity – Why? Pros ? Cons Cost Complexity Security
  • 11. Modern Connectivity – Why? 1: Optimize Production Identification of productivity loss. When? Tomorrow? Immediately?
  • 12. Modern Connectivity – Why? 1: Optimize Production Improve your process. Data mining.
  • 13. Modern Connectivity – Why? 2: Traceability FDA Regulations Recalls
  • 14. Modern Connectivity – Why? 3: Convenience Remote Support Plant floor visibility at your desk
  • 15. Modern Connectivity – Why? 4: Standardize and Control the System Inputs Recipe Management RECIPE Benefits: • Consistency and Quality • Reduce Product Change Over Time
  • 16. Modern Connectivity  Definition?  Why?  Goal? Factory System Internet Intranet
  • 17. Modern Connectivity - Goal Introduce new ideas or new ways of looking at old ideas to help you get the most out of Modern Connectivity with your Industrial Systems. Factory System Internet Intranet
  • 18.
  • 20. Continuous Improvement Solving Mysteries!! 1. Identify a big problem. 2. Find the Cause. 3. Find a Solution.
  • 21. Continuous Improvement - Solving Mysteries Conveyor -> Press 1 Station 1: Stamp Part Station 2: Insert Sub Part Station 5: Transfer to Presses Station 3: Inspect Insert Station 4: Stamp Part Press 2 Press 3 Press 4 Press 5 Example
  • 22. Continuous Improvement - Solving Mysteries Conveyor -> Press 1 Station 1: Stamp Part Station 2: Insert Sub Part Station 5: Transfer to Presses Station 3: Inspect Insert Station 4: Stamp Part Press 2 Press 3 Press 4 Press 5 Mystery: Transfer Faults Transfer Faults (dropped parts)
  • 23. Continuous Improvement - Solving Mysteries Mystery: Transfer Faults (Dropped Parts) Part A27: Smallest Diameter SHIFT REPORT Operator: Part: Jim A27 Fault: Count: Transfer Fault 273 E-Stop Fault 2 Low Air Pressure Fault 0 Press Jam Fault 5
  • 24. Continuous Improvement - Solving Mysteries Mystery: Transfer Faults (Dropped Parts) Simple Solution: Improve the part transfer! SHIFT REPORT Operator: Part: Jim A27 Fault: Count: Transfer Fault 3 E-Stop Fault 2 Low Air Pressure Fault 0 Press Jam Fault 5
  • 25. Continuous Improvement - Solving Mysteries Conveyor -> Press 1 Station 1: Stamp Part Station 2: Insert Sub Part Station 5: Transfer to Presses Station 3: Inspect Insert Station 4: Stamp Part Press 2 Press 3 Press 4 Press 5 Mystery: Jammed Station 4 Jammed Stamping Press DAILY FAULT COUNTS Fault: Count: Transfer Fault 9 Press Jam Fault 132 Low Air Pressure Fault 7 E-Stop Fault 5
  • 26. Continuous Improvement - Solving Mysteries Conveyor -> Press 1 Station 1: Stamp Part Station 2: Insert Sub Part Station 5: Transfer to Presses Station 3: Inspect Insert Station 4: Stamp Part Press 2 Press 3 Press 4 Press 5 Mystery: Jammed Station 4 DAILY FAULT COUNTS Fault: Count: Transfer Fault 9 Press Jam Fault 0 Low Air Pressure Fault 7 E-Stop Fault 5 Add better part queuing.
  • 27. Continuous Improvement - Solving Mysteries Simple Mysteries: • Problem -> Cause • Paper data collection by operators Complicated Mysteries?
  • 28. Continuous Improvement - Solving Mysteries Challenging Mystery: Inconsistent Production
  • 29. Continuous Improvement - Solving Mysteries Challenging Mystery: Inconsistent Production Cause?: • Particular Part • Particular Fault • No obvious pattern
  • 30. Continuous Improvement - Solving Mysteries Challenging Mystery: Inconsistent Production Real Problem?: Inconsistent Data Tracking SHIFT REPORT Operator: Part: Jim A27 Fault: Count: Transfer Fault 3 E-Stop Fault 2 Low Air Pressure Fault 0 Press Jam Fault 5
  • 31. Continuous Improvement – Solving Mysteries Improve Inconsistent Data Collection? Through Automation!: • Automated Data Collection • Automated Reporting
  • 32. Continuous Improvement - Solving Mysteries Daily Emails of Reports to Engineers and Shift Supervisors SHIFT REPORT Operator: Part: Jim A27 Fault: Count: Transfer Fault 3 E-Stop Fault 2 Low Air Pressure Fault 0 Press Jam Fault 5
  • 33. Continuous Improvement - Solving Mysteries Challenging Mystery: Inconsistent Production What was the cause? Unmasking the culprit
  • 34. Continuous Improvement - Solving Mysteries Conveyor -> Press 1 Station 1: Stamp Part Station 2: Insert Sub Part Station 5: Transfer to Presses Station 3: Inspect Insert Station 4: Stamp Part Press 2 Press 3 Press 4 Press 5 Mystery: Inconsistent Production Part Change Over Disabling presses. Reduction in throughput.
  • 35. Continuous Improvement - Solving Mysteries Challenging Mystery: Inconsistent Production
  • 36. Continuous Improvement - Solving Mysteries Automated Data Collection and Reporting • Consistent Quality Data • Visibility Technical Details?
  • 37. Technical Details – FactoryTalk Metrics • Data Collection • Reporting • Preconfigured Reports and Wizards • Open System
  • 38. Technical Details – FactoryTalk Metrics PLC 1 PLC 2 PLC 3 Reports
  • 39. PLC 1 PLC 2 PLC 3 Reports Technical Details Part Number Fault Number Operator Good Part Rejected Part Rejection Cause Tags System State Part Created PLC 1 Running Faulted Setup (Change over) Test Mode Starved (Up Stream Problem) Blocked (Down Stream Problem)
  • 40. Technical Details PLC 1 PLC 2 PLC 3
  • 41. Technical Details Report Expert  Built in basic reports.  View Vabielew baby lWe beyb WBreobw Bsreor wser  Full Power of MS SQL Server SMT APd Svearnvceerd/Complex Reports
  • 42. Automotive Story Recap! • Why? - Optimize Production • How? – FactoryTalk Metrics and Advanced Customizations • Automated Emailed Reports • Visibility!
  • 43.
  • 44. Recipes produce variety on a single machine Recipes
  • 46. New Crossover Recipe: Global Implementation
  • 47. Global Platform Variety 1998: USA Plant 1 2007: China Plant 2012: USA Plant 3 2010: India Plant 2002: USA Plant 2 2000 2005 2010
  • 48. New Crossover Recipe: Global Implementation
  • 49. Cost of Implementation? 5 Months $100,000+ Ready for the next new product? Better way?!!
  • 50. A Better Way! • Single Website • Uniform Recipe Management System • Keep Existing Control Hardware and Software
  • 51. New System Update Recipe? 1. Log In To the Website 2. Select Plant 3. Select Production Line 4. Select Existing Recipe and Edit OR Create New Recipe Technical Details?
  • 52. Technical Details - Overview Intranet Website USA Plant 1 USA Plant 3 India Plant Custom Service
  • 53. Technical Details Intranet Website USA Plant 1 USA Plant 3 India Plant Custom Service
  • 54. Technical Details: Intranet Website DNN: a Content Management System (CMS) Built on the Microsoft Stack: • ASP.NET • SQL Server Database
  • 55. Why Content Management System? Proven Pre-existing Functionality: • Security • User Management • Hundreds of Third Party Tools
  • 56. Why Content Management System? • Easy to Add Pages and Features • Up and Running Fast
  • 57. Technical Details Intranet Website Intranet Website USA Plant 1 USA Plant 3 India Plant Custom Service DNN Tables Custom Recipe Tables Custom Functionality
  • 58. Technical Details Intranet Website USA Plant 1 USA Plant 3 India Plant Custom Service
  • 59. Interface 1 5.3 15.2 3.1 .2 .3 Technical Details PLC Legacy System Select Recipe: 1 Tags Recipe Number Sugar (kg) Gelatine (kg) Water (L) Flavor 1 (kg) Flavor 2 (kg)
  • 60. Technical Details Interface PLC Select Recipe: New System 1 Tags Recipe Number Sugar (kg) Gelatine (kg) Water (L) Flavor 1 (kg) Flavor 2 (kg) 1 Custom Service 5.3 15.2 3.1 .2 .3
  • 61. Technical Details Custom Service 5.3 15.2 3.1 .2 .3 1 PLC DNN Tables Custom Recipe Tables OPC Server USA Plant 1 USA Plant 3 India Plant
  • 62. Technical Details OPC Server: • Standard: Support for 100s of Industrial Platforms • 1996 • OPC: “OLE for Process Control” • OPC: “Open Platform for Communications”
  • 63. Candy Story Recap! • Why? • Standardize and Control the System Inputs • Convenience • How? – Cost-Effective Custom System • Flexible – Feed Multiple Platforms
  • 64.
  • 65.
  • 67. Onsite Commissioning - Chemical I/O Issues Interface Pump 1 System REV FWD Pump 5 REV
  • 68. Onsite Commissioning - Chemical I/O Issues: • Hundreds of I/O Points • Trial and Error Debugging
  • 69. Onsite Commissioning - Chemical Slow 2 Person Job Controls Pumps 100’
  • 70. Onsite Commissioning - Chemical Days? WEEKS?
  • 71. Onsite Commissioning - Chemical Simple Idea!
  • 72. Onsite Commissioning - Chemical Controls Controls Pumps
  • 73. Technical Details Interface System:  Pumps  Valves  Feedback PLCs Mobile Interface
  • 76.
  • 77. Integrator Story Recap • Why? – Convenience • Remote Desktop Protocol – Simple and Cost Effective!
  • 78.
  • 79. Security Considerations Security is Complicated 1. Three Quick Recommendations 2. Some Resources
  • 80. Recommendation #1: Back Up Control Software • Any time any change is made! • Archive or software repository is best.
  • 81. Recommendation #2: Isolate from Outside • Use VPN for External Access • Be wary of WiFi • Remove internet access all together?
  • 82. Recommendation #3: Isolate from Inside • Consider using internal Subnets and Firewalls
  • 83. Resources 1. Recommended Practices https://ics-cert.us-cert. gov/Recommended-Practices
  • 84. Resources Recommended Best Practices “Improving Industrial Control Systems Cybersecurity with Defense-in-Depth Strategies” https://ics-cert.us-cert. gov/sites/default/files/recom mended_practices/Defense_in_De pth_Oct09.pdf
  • 85. Resources 2. List of Vulnerabilities https://ics-cert.us-cert.gov/ics-archive/
  • 86. Recap! Modern Connectivity and Industrial Automation: • Defined • Why? • Optimize Production • Traceability • Convenience • Standardize and Control the System Inputs Factory System Internet Intranet
  • 87. Recap! Stories: Factory System Internet Intranet
  • 88. Recap! Security Factory System Internet Intranet

Editor's Notes

  1. Thank you all for coming to the IMTS show and coming to these presentations! Introduce myself. I work for a company called DMC. Industrial Automation and Modern Connectivity
  2. We are an engineering solutions company that focuses on software. We’ve been around since 1996, Growing! In addition to Chicago Boston Denver
  3. We typically break the work we do into 4 areas. We work in a lot of different fields, but more than 60%+ of our business is in Factory Automation and Integration. PLCs, Servos and Motor Control, Robotics. We also do a lot of custom software development for PCs, for the web, for databases. Today I’m talking about Modern Connectivity so we really are talking about the intersections of these worlds.
  4. Kettering University – formerly General Motors Institute. It’s a Co-op school! So I joined DMC as a Senior in College, basically as a co-op or an intern. I’m part of our Senior Management
  5. Overview – frame the discussion Stories – what they did, and why. TECHNICAL DETAILS! Security – hot issue!
  6. Before we get started, we need to define what we are talking about.
  7. Look at traditional factory line: Interface connected to the PLC which controls the entire system. And that’s it. Island – not connected to anything else.
  8. What are we connecting to?
  9. Why add modern connectivity to our factory system? We want to make sure it makes sense. Nothing is free and there are always costs.
  10. Reason 1! Optimize your production
  11. If I tweak the temperature or tweak the recipe, what happens?
  12. Traceability – knowing where your product came from.
  13. “I hope to introduce some new ideas or some new ways of looking at old ideas to help you get the most out of Modern Connectivity.”
  14. A good friend of mine works for the automotive industry. He’s an engineer at a supplier.
  15. Every Monday morning he has a continuous improvement meeting. He’s responsible for his set of machines that produce automotive parts and making sure they are running at optimal performance.
  16. Every Monday morning he has a continuous improvement meeting. He’s responsible for his set of machines that produce automotive parts and making sure they are running at optimal performance.
  17. For some quick examples. This is a machine where parts travel along a conveyor, Some stamping and inspections are done. Now the press station over here takes a lot longer (bottleneck) so there are more of them. The transfer station puts each part into one of the available presses.
  18. A lot of transfer faults at the press.
  19. They noticed that every time they ran part A27 they had a high number of transfer faults. This part had the smallest diameter.
  20. They redesigned the end effector of the part transfer station to better handle these smaller parts.
  21. A large number of faults at station 4. Caused by 2 parts getting stacked on top of each other. Watched the system, noticed that station 3 was running fast and allowing 2
  22. Fixed the problem by adding better part queuing.
  23. Okay – so those were easy mysteries. On this machine their Production was all over the place.
  24. On this machine their Production was all over the place from day to day.
  25. Nothing correlated. No obvious pattern.
  26. The real problem is they didn’t trust their data. It was recorded by hand by operators via paper.
  27. Consistency Quality
  28. Every day the engineers and shift supervisors get emails of machine performance broken down by dozens of different factors: Production Data By machine, by Part Fault Data Downtime Data
  29. So after sifting through all the data, what was the cause of the issue?
  30. When an operator switches from producing one part to another, the equipment needs to be adjusted as well. Tracks along the conveyor adjusted for the diameter. The Presses need to be adjusted for the new part. Getting to each press is difficult – there is limited space for the operator and adjusting each one is a tight fit. The operator was disabling certain presses rather than go through the effort of setting them up for the next part during change over. The presses are the bottleneck so this caused a large drop in productivity.
  31. Consistent Automated Data Collection and Reporting Correlating was straightforward
  32. This was a good investment. Better armed for future mysteries.
  33. Allen Bradley PLCs Rockwell Automation Solution: FactoryTalk Metrics! Automated data collection and reporting. Base functionality can be easy to set up (preconfigured options, tools, wizards). Customizable – Fully utilize it!
  34. Broad overview – pulling data from multiple PLCs using FactoryTalk Transaction Manager Storing data in a database Viewing the data through reports
  35. PLC 1: Tags or Variables that tell the current state of the machine. Basic Tags Create a tag that keeps track of anything that might be relevant.
  36. Closer look at the Windows Server and FactoryTalk Metrics
  37. Getting data from the system! Report Expert – you can browse to it. These are the simple preconfigured reports I mentioned before. But for this system, they wanted detailed analysis of the data. SQL Server Reporting Services. SQL Queries. Email configuration is simple.
  38. Optimize – not just to fix this problem but to give them the data they need for future continuous improvement Visibility – getting the information to the key people.
  39. When it comes to candy, you can get a lot of variety by just slight tweaks to the ingredients. For example, for chewable candy, you add sugar, water, and gum or gelatin. If you vary the amount of moisture or gelatin you can get anything from a soft chewy gummy bear to a jujube – it’s almost more of a hard candy that you suck on. The other component is the coloring and the flavoring.
  40. As a result, you can create a wide variety of products and flavors from a single system by varying the recipe.
  41. The candy industry isn’t immune to the pressures of globalization and competition. They have to always be innovating, coming up with new flavors, new ideas, new recipes.
  42. The global engineering group for one of our clients was responsible for implementing a new recipe all around the world, a soda flavoring cross over.
  43. These plants are all over the world, they were all built in different eras, using different PLC hardware.
  44. So for each location around the world they had to either fly out a team or find some local integrators.
  45. There has got to be a better way.
  46. Windows Server Intranet Website: Login to Update or Change a Recipe Database: Where the Recipe Data is Stored Custom Service (Application): Updates the recipe variables on the PLCs
  47. Technical Details of the website
  48. There are a lot of other Content Management Systems out there – Joomla!, Drupal to name a few. We at DMC are Microsoft Gold Certified Partners, we love Microsoft’s tools – DNN is built on Microsoft’s stack so it makes sense.
  49. Out of the box! Third Party Examples: Database editing tool. Graphing/Charting Tool. Reporting tool.
  50. I can get a DNN installation up and running in 1 – 2 hours.
  51. Base functionality of DNN on both the ASP.NET and SQL Server side. We built an top of that using ASP.NET and SQL Server for the recipe management system.
  52. Next let’s look at how the active recipe gets updated on a PLC.
  53. Well first let’s look at how the system used to work before the upgrade. There is a PLC with all these Tags or registers that tell the system how to make that recipe. The operator selects the recipe from the interface and all of these variables get updated.
  54. Now on the new system… The active recipe is still selected from the interface. The Custom Service running on the server reads the active recipe and then updates all the tags with the appropriate values for that recipe.
  55. We wrote the Custom Service to pull in recipe data from the database. But how do we communicate to all of these different PLC platforms? We write to the PLCs using an OPC Server.
  56. OPC Foundation
  57. Why? How? Built from Off-the-shelf and scratch components. CMS and OPC servers and the custom software that links them all together. They didn’t have to revamp their control systems.
  58. As integrators at DMC we have to travel a lot. My coworker Jimmy had a rough first year.
  59. Over his first year, he was in the office for a total of 43 days.
  60. Jimmy was finishing up a long trip, onsite commissioning for a new line at a chemical plant. It felt like he was so close to being done.
  61. Jimmy was testing the I/O and of course everything was wrong. He commanded Pump 1 to go Forward and Pump 5 went in reverse. He commanded Valve 3 to close and Valve 6 opened.
  62. It was a complex system with hundreds of I/O points. Typically you would look to activate each I/O bit one at a time and see what happens.
  63. But of course the control panel is a hundred feet away from these pumps. Typical 1 person at the controls, another at the system, signaling back and forth.
  64. With a lot of the system left to test, what he thought would be days was looking like it would be weeks.
  65. Jimmy gets a simple but powerful idea. He employs a connectivity idea that we use in the office all the time, that’s been used in IT for years.
  66. Bring the controls right next to the pumps. How do you do this?
  67. Your interface is running on Windows, in this case iconics. Use Remote Desktop Protocol to bring your interface onto your Windows, Android, or iOS device.
  68. Using this tool Jimmy shaved a lot of time off and got to go home.
  69. The client uses a tablet now as a remote interface to control the pumps when they have to go outside to connect the tankers.
  70. This can be done on any interface software that runs on Windows.
  71. No “One Size Fits All” Plan A lot of variation in cost and complexity depending on what you are protecting and what you are protecting against.
  72. Security is Challenging.
  73. If you do nothing else for security, do this. Production down time is typically the biggest concern.
  74. In my experience, this is not done very often. Stuxnet, Target Breach (Credit Cards), J.P. Morgan and some other banks breach from Russia? -> in all of those cases damage could have been prevented or mitigated if these practices had been in place.
  75. Known vulnerabilities
  76. Automotive Story about Automating Data Collection and Reporting Purpose: Optimize Production Candy Story about a Global Recipe Management System that Communicates with Different Platforms Purpose: Standardizing the System Inputs Integrator Story about a simple trick to create a mobile interface for your system Purpose: Convenience
  77. Security Tips and Tricks and some great resources that the Dept of Homeland Security has to offer.
  78. I hope today you leave with some new ideas or new ways of looking at old ideas.