Top Banner
Industrial Automation and Modern Connectivity
89

Industrial Automation and Modern Connectivity

Apr 16, 2017

Download

Engineering

ControlEng
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Industrial Automation and Modern Connectivity

Industrial Automation and Modern Connectivity

Page 2: Industrial Automation and Modern Connectivity

DMC Overview

Established in 1996, offices in Chicago, Boston, & Denver and customers

throughout the worldemployees &

growing

70+

Page 3: Industrial Automation and Modern Connectivity

Areas of Expertise

Page 4: Industrial Automation and Modern Connectivity

Matt PuskalaProject Director, Sr. Management

Technical: Factory Automation, PC, Web, and Database Applications

B.S. in Electrical EngineeringKettering University (GMI)

Joined DMC in 1999Student co-op

Presenter Info

Page 5: Industrial Automation and Modern Connectivity

Agenda1. Modern Connectivity

Overview2. Three Modern Connectivity

Storiesa. Automotive Storyb. Candy Storyc. Integrator Story

3. Security – Quick Tips

Page 6: Industrial Automation and Modern Connectivity

Define “Modern Connectivity” in the context of Industrial Automation.

Modern Connectivity: Definition

Page 7: Industrial Automation and Modern Connectivity

Traditional Automation LineModern Connectivity: Definition

PLCInterface

Factory Equipment

Page 8: Industrial Automation and Modern Connectivity

Any time you are connecting the factory line to other networks to allow data transfer (input or output).

Modern Connectivity: Definition

• Intranet/Subnet• Internet

Page 9: Industrial Automation and Modern Connectivity

Any time you are connecting the factory line to other networks to allow data transfer (input or output).

Modern Connectivity: Definition

• Servers and Databases• Enterprise Systems (MES, ERP)• Internet/Remote Access

Connections To:

Page 10: Industrial Automation and Modern Connectivity

Pros

?Modern Connectivity – Why?

ConsCost

ComplexitySecurity

Page 11: Industrial Automation and Modern Connectivity

1: Optimize ProductionModern Connectivity – Why?

Identification of productivity loss.

When?Tomorrow?Immediately?

Page 12: Industrial Automation and Modern Connectivity

1: Optimize ProductionModern Connectivity – Why?

Improve your process.

Data mining.

Page 13: Industrial Automation and Modern Connectivity

2: TraceabilityModern Connectivity – Why?

FDA Regulations

Recalls

Page 14: Industrial Automation and Modern Connectivity

3: ConvenienceModern Connectivity – Why?

Remote Support

Plant floor visibility at your desk

Page 15: Industrial Automation and Modern Connectivity

4: Standardize and Control the System InputsModern Connectivity – Why?

Recipe Management

RECIPE

Benefits:

• Consistency and Quality

• Reduce Product Change Over Time

Page 16: Industrial Automation and Modern Connectivity

Definition? Why? Goal?

Modern ConnectivityFactory System

Internet

Intranet

Page 17: Industrial Automation and Modern Connectivity

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.

Modern Connectivity - GoalFactory System

Internet

Intranet

Page 18: Industrial Automation and Modern Connectivity

Automotive Story

Page 19: Industrial Automation and Modern Connectivity

Continuous Improvement

Page 20: Industrial Automation and Modern Connectivity

Solving Mysteries!!1. Identify a big problem.2. Find the Cause.3. Find a Solution.

Continuous Improvement

Page 21: Industrial Automation and Modern Connectivity

Conveyor ->

Press 1

Station 1: Stamp

Part

Station 2: InsertSubPart

Station 5:Transfer to

Presses

Station 3: InspectInsert

Station 4:Stamp

Part

Press 2

Press 3

Press 4

Press 5

Example Continuous Improvement - Solving Mysteries

Page 22: Industrial Automation and Modern Connectivity

Continuous Improvement - Solving Mysteries

Conveyor ->

Press 1

Station 1: Stamp

Part

Station 2: InsertSubPart

Station 5:Transfer to

Presses

Station 3: InspectInsert

Station 4:Stamp

Part

Press 2

Press 3

Press 4

Press 5

Mystery: Transfer Faults

Transfer Faults

(dropped parts)

Page 23: Industrial Automation and Modern Connectivity

Mystery: Transfer Faults (Dropped Parts)Continuous Improvement - Solving Mysteries

SHIFT REPORT

Operator: Part:

Jim A27Fault: Count:

Transfer Fault 273E-Stop Fault 2Low Air Pressure Fault 0Press Jam Fault 5

Part A27: Smallest Diameter

Page 24: Industrial Automation and Modern Connectivity

Mystery: Transfer Faults (Dropped Parts)Simple Solution: Improve the part transfer!

Continuous Improvement - Solving Mysteries

SHIFT REPORT

Operator: Part:

Jim A27Fault: Count:

Transfer Fault 3E-Stop Fault 2Low Air Pressure Fault 0Press Jam Fault 5

Page 25: Industrial Automation and Modern Connectivity

Continuous Improvement - Solving Mysteries

Conveyor ->

Press 1

Station 1: Stamp

Part

Station 2: InsertSubPart

Station 5:Transfer to

Presses

Station 3: InspectInsert

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 9Press Jam Fault 132Low Air Pressure Fault 7E-Stop Fault 5

Page 26: Industrial Automation and Modern Connectivity

Continuous Improvement - Solving Mysteries

Conveyor ->

Press 1

Station 1: Stamp

Part

Station 2: InsertSubPart

Station 5:Transfer to

Presses

Station 3: InspectInsert

Station 4:Stamp

Part

Press 2

Press 3

Press 4

Press 5

Mystery: Jammed Station 4

DAILY FAULT COUNTS

Fault: Count:

Transfer Fault 9Press Jam Fault 0Low Air Pressure Fault 7E-Stop Fault 5

Add better part queuing.

Page 27: Industrial Automation and Modern Connectivity

Simple Mysteries:• Problem -> Cause• Paper data collection by operators

Complicated Mysteries?

Continuous Improvement - Solving Mysteries

Page 28: Industrial Automation and Modern Connectivity

Challenging Mystery: Inconsistent Production

Continuous Improvement - Solving Mysteries

Page 29: Industrial Automation and Modern Connectivity

Challenging Mystery: Inconsistent Production

Cause?:• Particular Part• Particular Fault• No obvious pattern

Continuous Improvement - Solving Mysteries

Page 30: Industrial Automation and Modern Connectivity

Challenging Mystery: Inconsistent ProductionReal Problem?: Inconsistent Data Tracking

Continuous Improvement - Solving Mysteries

SHIFT REPORT

Operator: Part:

Jim A27Fault: Count:

Transfer Fault 3E-Stop Fault 2Low Air Pressure Fault 0Press Jam Fault 5

Page 31: Industrial Automation and Modern Connectivity

Improve Inconsistent Data Collection? Continuous Improvement – Solving Mysteries

Through Automation!:

• Automated Data Collection

• Automated Reporting

Page 32: Industrial Automation and Modern Connectivity

Daily Emails of Reports to Engineers and Shift Supervisors

Continuous Improvement - Solving Mysteries

SHIFT REPORT

Operator: Part:

Jim A27Fault: Count:

Transfer Fault 3E-Stop Fault 2Low Air Pressure Fault 0Press Jam Fault 5

Page 33: Industrial Automation and Modern Connectivity

Challenging Mystery: Inconsistent Production

What was the cause?Unmasking the culprit

Continuous Improvement - Solving Mysteries

Page 34: Industrial Automation and Modern Connectivity

Continuous Improvement - Solving Mysteries

Conveyor ->

Press 1

Station 1: Stamp

Part

Station 2: InsertSubPart

Station 5:Transfer to

Presses

Station 3: InspectInsert

Station 4:Stamp

Part

Press 2

Press 3

Press 4

Press 5

Mystery: Inconsistent Production

Part Change OverDisabling presses.Reduction in throughput.

Page 35: Industrial Automation and Modern Connectivity

Challenging Mystery: Inconsistent Production

Continuous Improvement - Solving Mysteries

Page 36: Industrial Automation and Modern Connectivity

Continuous Improvement - Solving MysteriesAutomated Data Collection and Reporting

• Consistent Quality Data• Visibility

Technical Details?

Page 37: Industrial Automation and Modern Connectivity

Technical Details – FactoryTalk Metrics

• Data Collection• Reporting• Preconfigured Reports and Wizards• Open System

Page 38: Industrial Automation and Modern Connectivity

Technical Details – FactoryTalk MetricsPLC 1

PLC 2

PLC 3

Reports

Page 39: Industrial Automation and Modern Connectivity

PLC 1

PLC 2

PLC 3

Reports

Technical Details

TagsSystem StatePart Created

Part NumberFault NumberOperator

PLC 1

Good PartRejected PartRejection Cause

TagsSystem StatePart Created

PLC 1

RunningFaultedSetup (Change over)Test ModeStarved (Up Stream Problem)Blocked (Down Stream Problem)

Page 40: Industrial Automation and Modern Connectivity

PLC 1

PLC 2

PLC 3

Technical Details

Page 41: Industrial Automation and Modern Connectivity

Technical Details

Report Expert

Built in basic reports. Viewable by Web Browser Viewable by Web Browser

Full Power of MS SQL Server Advanced/Complex ReportsSMTP Server

Page 42: Industrial Automation and Modern Connectivity

• Why? - Optimize Production

• How? – FactoryTalk Metrics and Advanced Customizations

• Automated Emailed Reports• Visibility!

Automotive Story Recap!

Page 43: Industrial Automation and Modern Connectivity

Candy Story

Page 44: Industrial Automation and Modern Connectivity

Recipes produce variety on a single machine

Recipes

Page 45: Industrial Automation and Modern Connectivity

Innovate

Page 46: Industrial Automation and Modern Connectivity

New Crossover Recipe: Global Implementation

Page 47: Industrial Automation and Modern Connectivity

Global Platform Variety

1998:USA Plant 1

2007:China Plant

2012:USA Plant 3

2010:India Plant

2002:USA Plant 2

2000 2005 2010

Page 48: Industrial Automation and Modern Connectivity

New Crossover Recipe: Global Implementation

Page 49: Industrial Automation and Modern Connectivity

5 Months$100,000+

Cost of Implementation?

Ready for the next new product?

Better way?!!

Page 50: Industrial Automation and Modern Connectivity

• Single Website• Uniform Recipe Management System• Keep Existing Control Hardware and

Software

A Better Way!

Page 51: Industrial Automation and Modern Connectivity

1. Log In To the Website2. Select Plant3. Select Production Line4. Select Existing Recipe and

EditOR

Create New Recipe

New System Update Recipe?

Technical Details?

Page 52: Industrial Automation and Modern Connectivity

Technical Details - Overview

IntranetWebsite

USA Plant 1

USA Plant 3

India Plant

Custom Service

Page 53: Industrial Automation and Modern Connectivity

Technical Details

IntranetWebsite

USA Plant 1

USA Plant 3

India Plant

Custom Service

Page 54: Industrial Automation and Modern Connectivity

DNN: a Content Management System (CMS)

Built on the Microsoft Stack:• ASP.NET• SQL Server Database

Technical Details: Intranet Website

Page 55: Industrial Automation and Modern Connectivity

Proven Pre-existing Functionality:• Security• User Management• Hundreds of Third Party

Tools

Why Content Management System?

Page 56: Industrial Automation and Modern Connectivity

• Easy to Add Pages and Features

• Up and Running Fast

Why Content Management System?

Page 57: Industrial Automation and Modern Connectivity

Technical Details

IntranetWebsite

USA Plant 1

USA Plant 3

India Plant

Custom Service

Intranet Website

DNN Tables

Custom Recipe Tables

Custom Functionality

Page 58: Industrial Automation and Modern Connectivity

Technical Details

IntranetWebsite

USA Plant 1

USA Plant 3

India Plant

Custom Service

Page 59: Industrial Automation and Modern Connectivity

15.315.23.1.2.3

Legacy System

Technical DetailsPLC

Select Recipe:1

Interface

Tags

Recipe NumberSugar (kg)Gelatine (kg)Water (L)Flavor 1 (kg)Flavor 2 (kg)

Page 60: Industrial Automation and Modern Connectivity

New System

Technical DetailsPLC Select Recipe:

1

Interface

Tags

Recipe NumberSugar (kg)Gelatine (kg)Water (L)Flavor 1 (kg)Flavor 2 (kg)

1

Custom Service

5.315.23.1.2.3

Page 61: Industrial Automation and Modern Connectivity

Technical Details

5.315.23.1.2.3

Custom Service

1

PLCDNN Tables

Custom Recipe Tables

OPC Server

USA Plant 1

USA Plant 3

India Plant

Page 62: Industrial Automation and Modern Connectivity

Technical DetailsOPC Server:• Standard: Support for 100s of

Industrial Platforms• 1996• OPC: “OLE for Process Control”• OPC: “Open Platform for

Communications”

Page 63: Industrial Automation and Modern Connectivity

Candy Story Recap!• Why?

• Standardize and Control the System Inputs

• Convenience• How? – Cost-Effective Custom

System• Flexible – Feed Multiple Platforms

Page 64: Industrial Automation and Modern Connectivity

Integrator Story

Page 65: Industrial Automation and Modern Connectivity

43

Page 66: Industrial Automation and Modern Connectivity

Onsite Commissioning - Chemical

Page 67: Industrial Automation and Modern Connectivity

I/O IssuesOnsite Commissioning - Chemical

InterfacePump 1

System

REV FWD

Pump 5

REV

Page 68: Industrial Automation and Modern Connectivity

I/O Issues:• Hundreds of

I/O Points• Trial and

Error Debugging

Onsite Commissioning - Chemical

Page 69: Industrial Automation and Modern Connectivity

Slow 2 Person Job

Onsite Commissioning - Chemical

Controls

Pumps100’

Page 70: Industrial Automation and Modern Connectivity

Onsite Commissioning - Chemical Days?

WEEKS?

Page 71: Industrial Automation and Modern Connectivity

Onsite Commissioning - ChemicalSimple Idea!

Page 72: Industrial Automation and Modern Connectivity

Onsite Commissioning - Chemical

Controls

Pumps

Controls

Page 73: Industrial Automation and Modern Connectivity

Technical DetailsInterface

System: Pumps Valves Feedback

PLCs

D͞Mobile Interface E͞

Page 74: Industrial Automation and Modern Connectivity

Onsite Commissioning - Chemical

Page 75: Industrial Automation and Modern Connectivity

Onsite Commissioning - Chemical

Page 76: Industrial Automation and Modern Connectivity
Page 77: Industrial Automation and Modern Connectivity

• Why? – Convenience• Remote Desktop Protocol – Simple and Cost

Effective!

Integrator Story Recap

Page 78: Industrial Automation and Modern Connectivity

Security Considerations

Page 79: Industrial Automation and Modern Connectivity

Security is Complicated

1. Three Quick Recommendations2. Some Resources

Security Considerations

Page 80: Industrial Automation and Modern Connectivity

• Any time any change is made!• Archive or software repository is best.

Recommendation #1: Back Up Control Software

Page 81: Industrial Automation and Modern Connectivity

• Use VPN for External Access• Be wary of WiFi• Remove internet access all together?

Recommendation #2:Isolate from Outside

Page 82: Industrial Automation and Modern Connectivity

• Consider using internal Subnets and Firewalls

Recommendation #3: Isolate from Inside

Page 85: Industrial Automation and Modern Connectivity

Resources

2. List of Vulnerabilitieshttps://ics-cert.us-cert.gov/ics-archive/

Page 86: Industrial Automation and Modern Connectivity

Recap!

Modern Connectivity and Industrial Automation:• Defined

• Why?• Optimize Production• Traceability• Convenience• Standardize and Control

the System Inputs

Factory System

Internet

Intranet

Page 87: Industrial Automation and Modern Connectivity

Recap!

Stories:

Factory System

Internet

Intranet

Page 88: Industrial Automation and Modern Connectivity

Recap!

Security

Factory System

Internet

Intranet

Page 89: Industrial Automation and Modern Connectivity

Thank You!