25
Session ID: Prepared by: IIoT and JDE Connecting Software and Machines to Automate the Shop Floor 104370 Chris Misztur & Scott Masker

IIoT and JD Edwards

Embed Size (px)

Citation preview

Page 1: IIoT and JD Edwards

Session ID:

Prepared by:

IIoT and JDE

Connecting Software and Machines to Automate the Shop Floor

104370

Chris Misztur & Scott Masker

Page 2: IIoT and JD Edwards

IIoT – What is this new thing?

2

TheBigSecret

IT’SNOTNEW!

GetDataFromHere

MoveItHere

TodisplayIthere

We’vebeendoingthatforyears

Page 3: IIoT and JD Edwards

IIoT

3

WhySoPopularNow?NewTechnologiesMakeItEasierandCheaper

EquipmentSpecialDataNetwork

Mod+DHHighway+Serial

FrankensteinComputerExpensiveSpecialtyCardsSpecialDriversExpensiveSoftware

Enterprise

Server

Before

Page 4: IIoT and JD Edwards

IIoT

4

WhySoPopularNow?NewTechnologiesMakeItEasierandCheaper

Equipment

Enterprise

Now Middleware

Page 5: IIoT and JD Edwards

Toward IIoT Standardization

5

*DMDII

*Fraunhofer

Page 6: IIoT and JD Edwards

6

• Established 2010• Internal lean manufacturing training• Employee empowerment• Operator = doing + thinking• Lean Manufacturing• Executive backed

operational transformation

informationtechnology

• ERP implementation• Not only a support department• Value add opportunities

• Innovation• Wasteelimination• Processstability

jointeffort

Our Meaning of IIoT / Industry 4.0

Page 7: IIoT and JD Edwards

7

Our Approach to IIoT

SupervisionIntegration

• sensing• intelligent• interconnected

INDUSTRIALPROCESS

Page 8: IIoT and JD Edwards

8

Our Approach to IIoT

MessagingIntegration

Analysis

Factory [1…N]

Knowledge

ManufacturingDa

ta

Information

DataCenterERP

ManufacturingDa

ta

OperationalD

ata

Page 9: IIoT and JD Edwards

9

Our Approach to IIoT

Connect

Collect

CombineCompute

Convey 5C

Page 10: IIoT and JD Edwards

Connect

10

ComputeCollect ConveyCombine

5C Approach to IIoT

Page 11: IIoT and JD Edwards

11

• Connecting Existing Equipment to the Network

• Most New Equipment Enabled

• Older Equipment has cheap ways to connect

Combine Compute ConveyCollectConnect

5C Approach to IIoT

Page 12: IIoT and JD Edwards

12

Combine Compute ConveyCollectConnect

5C Approach to IIoT

RemoteHMI

Page 13: IIoT and JD Edwards

13

SerialDevices

• Counting• Displaying Parameters• Storing and Returning

Operational ‘Static’ Data• Work Order• Operator• Shift

• Some things can collect many data points some may only collect one

• Collection Frequencies and Standards

Combine Compute ConveyCollectConnect

5C Approach to IIoT

Page 14: IIoT and JD Edwards

Combine Compute ConveyCollectConnect

5C Approach to IIoT

14

ManufacturingData

OperationalData

UserInput

Page 15: IIoT and JD Edwards

15

• XMLmessagingplatform

• MicrosoftSQLbacked

• Receiveandsendports

• Orchestrations• XLANG/sBPEL

• Messaging language• C#expression

ü Fileü FTP(FTPS)ü HTTP(s)ü MSMQü POP3ü SFTPü SMTPü SOAPü WCFü SB-Messagingü MQSeriesü SharePointü TCP-IPSocketü Oracleü SAPü PeopleSoftü JDEdwardsü LDAPü JMSü RSSü SSHü AMQPü XMPPü Salesforceü DynamicsCRMü Googleü Twitterü Facebookü Faxü PowerShellü ZeroMQ

Combine Compute ConveyCollectConnect

5C Approach to IIoT

Page 16: IIoT and JD Edwards

(typicaldevelopment scenario)

Combine Compute ConveyCollectConnect

5C Approach to IIoT

16

Page 17: IIoT and JD Edwards

Combine Compute ConveyCollectConnect

UserFeedback

Internal/ExternalReporting

Integrationtootherenterprisesystems

5C Approach to IIoT

17

Trending

Page 18: IIoT and JD Edwards

18

IIoT Put Into Practice

Supporting Implementationof JD Edwards Throughout

the Enterprise

Page 19: IIoT and JD Edwards

19

Project(s)

• ImplementationofJDEdwardsacrossenterprise• Beganin2014• Plantatatime• Implemented twoplantswithlittletono

integrationandlowervolume• Currentlyworkingonhighvolume

componentsplant• Integrationwithpiececountscales,

testequipmentusing IIoT

Current

Future

• Moreautomationattheequipment level• Movingawayfromscalecounting topiece

counting through IIoTmethods• Integrationwithother systems

• Cebos• Q-Das

Page 20: IIoT and JD Edwards

Where We’re At TodayOutsideProcessingOutbound

Container ofpartsarescaled

andbinscanned

ProductionReporting

BinsScannedVerifyLoad

CustomBSFNdetermines ifOutsideOp

NextF55???

IIoT Gateway

RoutingTag

TruckLoadSelectedBOLPrinted

UKIDTagPrinted

TagPrintedPlacedOnBin

20

Page 21: IIoT and JD Edwards

Where We’re At TodayOutsideProcessingOutbound

• IIoT GatewayusedtoCommunicatewithScales• HTTP

• JDECommunicationwithNiceLabelAutomationServerviaSQL

• HandScannerCommunicatingWithJDE• Telnet

21

Page 22: IIoT and JD Edwards

22

Where We’re At TodayProduction Reporting

PLCMonitorsmachine

production

ProductionReportingPLCCountingProduction

CustomBSFNdetermines if

OutsideOpNext

InteropTable

Page 23: IIoT and JD Edwards

Where We’re At TodayR&D

.

HMIScanWorkOrder

TestSpecs

IoTGateway

TestEquipment

RunCommand

24

Page 24: IIoT and JD Edwards

24

Recommended Reading

Page 25: IIoT and JD Edwards

25

ScottMasker

[email protected]

ChrisMisztur

[email protected]@mriiot.com [email protected]

KepwareProxySourcehttp://MRIIOT.COM/kepware-proxy