2014 Software Global Client Conference -...
-
Upload
truongtuong -
Category
Documents
-
view
221 -
download
1
Transcript of 2014 Software Global Client Conference -...
2014 Software Global Client Conference
WW OPS EXEC-05
Enterprise
Integration
Jeff Nuse – Schneider Electric
Mark Takaki – Callisto Integration
2014 Software Global Client Conference
Agenda
●What is WEI?
●Current State of Wonderware Enterprise Integrator (WEI)
●When to use WEI?
●Value to customer – real example
●Planning an integration with WEI
●Future release of WEI and Wonderware MES Supply Chain Connector
2014 Software Global Client Conference
What is WEI?
2014 Software Global Client Conference
Additional
Initiatives… Additional
Initiatives… Additional
Initiatives… Lean
Manufacturing
Quality
Regulatory
Compliance
Product
Lifecycle
Real Time
Enterprise
Total
Productive
Maintenance
Additional
Initiatives…
Financial & Performance
Focused
ERP
Product Focused
CAD, CAM,
PLM
Compliance Focused
Docs, ISO,
EH&S
Supply Focused
Procurement
SCM
Asset Reliability Focused
EAM
Resource
Tracking
& Status
Performance
Analysis
Process
Management
Data
Collection
Acquisition
Quality
Management
Product
Tracking &
Genealogy
Customer
Focused
CRM
Labor
Management
Dispatching
Production
Units
Logistics
Focused
WMS, TMS
Control
PLC, DCS
Plant to Enterprise Integration
2014 Software Global Client Conference
Enterprise Application Integration
● Connect systems that are not easy to connect through information
● Business vs. Shop Floor
● Transactional vs. Event-Driven
ERP
MES Applications for
Modeling, Tracking
& Monitoring
Plant-floor systems
2014 Software Global Client Conference
What’s often missed?
●There is a need for more than ‘Fire and Forget’
●There is a need for Information History
●There is a need to have the ability to manipulate the information
●Reasons for Wonderware Enterprise Integrator:
● ‘Store & Forward’ as opposed to ‘Fire and Forget’
● Complete Information History as opposed to zero knowledge on the
information (sent or received)
● Centrally managed ‘translator’
● Means to provide ‘business continuity’
2014 Software Global Client Conference
WEI Intelligent Message Delivery Engine
●Facilitates exchange of information between
systems
●Maintains message history for fast recovery
●Provides ‘Store & Forward’ capability
●Receives & delivers messages to multiple
Shop Floor Applications automatically
Message
History
Message Delivery Engine
Production
Schedule
Work Order
Execution
ERP
Production
Schedule Work Order
Execution
2014 Software Global Client Conference
Current State of WEI
●WEI 2012
● Software – posted on WDN
● WDN Resources – WDN Documentation
2014 Software Global Client Conference
WEI Plugin Application using …
Flat File XML File MSMQ FTP Web Service Database
ERP
WEI in a MES Solution
WEI Instance
Formatted messaging: Mediation/History/Recovery/Store & Forward
WEI Plugin Application for MES software
Production
Schedule
Work
Orders
Material
Master
Inventory
Master
Quality
Sample
Plan
Work
Order
Execution
Material
and Labor
Actuals
Inventory
Trans-
actions
Performance
Actuals
Quality
Execution
MESDB
Middleware
Message Transformation
Delivery Engine
2014 Software Global Client Conference
What’s In WEI 2012
●Support for Windows 2008 / 2008 R2 Server Operating System
● Support Microsoft SQL Server 2008 / 2008 R2 Database Support
● Internet Explorer 8 and Internet Explorer 9
● Technology synchronization for use with Wonderware MES Software 4.0,
InBatch 9.5 and ArchestrA System Platform 2012
● Example Plug-ins and User Documentation
2014 Software Global Client Conference
When to Use WEI?
● ERP – SAP or other planning software
● How, when, why?
●With an SI that understands systems communications
●Use from the beginning of project – interface / abstraction / translation layer
●Removes the need for multiple versions of data from SAP (easier for customer’s
IT/IS group
● Issues integrating to SAP
●Data not in format required for plant floor system or back to SAP
●History and reprocessing capabilities critical – SAP often rejects info for no
reason
2014 Software Global Client Conference
When to Use WEI?
●Sample Plug-ins
● Databases
● File (XML, flat file)
● MSMQ’s
● API
● Web Services
● Plug-ins can be written in many ways C++, vb.net….
● Lots of samples
● Extensive training
2014 Software Global Client Conference
Value to Customer
●Dairy Company
● Need: Orders, Materials, Acknowledgments
● SAP team already setup
● Able to create XML interfaces and test dual direction messages with the
SAP team rapidly
● Implementing same interface to all Global sites
● Ice Cream Factory
● Need: Specifications, Orders, Materials
● Use of 3rd Party (ERP) Database tool
● Able to create plug-in to interface with 3rd party tool to pull and push data to
2014 Software Global Client Conference
Value to Customer
● Food Company
● Orders, Material Masters, Inventory, Quality
● Standardized system for all shop floor systems to communicate to SAP
● Basis of SAP backup system
● Same 35 messages to and from SAP used around the world
● Candy Company
● Data from System Platform and Historian to SAP
● SAP data to MES
● InTouch to SAP PM (requests for service)
● Little to no change to operator experience (did not need to train them on PM)
2014 Software Global Client Conference
Planning an Integration with WEI
● When is WEI needed
● In simplest terms “when unrelated systems need to communicate”
● MES, SAP, Oracle, LIMS, Quality, System Platform…
● What data is required for: MES, ERP/Other System
● Existing systems often have pre-determined interfacing methods – plugins allow for
data to be re-formatted easily
● Data may be needed by multiple systems
● Determine the End Points – What data goes to which system and method of
communication
● MES: API - SAP – XML (normally)
● Other systems: XML, flat files, Databases, services (win/web), store procedures
2014 Software Global Client Conference
Planning an Integration with WEI
●Determine the End Points – What data goes to which system and
method of communication
● Existing systems normally have predetermined interfaces – plugins allow
data to be reformatted easily
● Common data may be required by multiple systems
●Timing or Triggering of the data
● Time based (every minute, hour, shift, day…)
● Trigger based (event, threshold, limit, HMI button…)
● Lots of methods easily supported – depends on customer needs and type of
data – near real time, time of day…
● Consolidation of data often required
2014 Software Global Client Conference
What’s Planned for WEI 2014
●Support for Wonderware MES 2014 & MES 2014 API
●WEI 2014 Standard
● Includes new built-in Supply Chain Connector functionality
● Limited Plug-in development support
●WEI 2014 Professional
● Includes new built-in Supply Chain Connector functionality
● Full Plug-in development support
2014 Software Global Client Conference
●Support for Windows 2012 / 2012 R2 Server Operating System
●Support Microsoft SQL Server 2012 / 2012 R2 Database Support
● Internet Explorer 10 and Internet Explorer 11
●Technology synchronization for use with Wonderware MES Software
2014, InBatch 10+ and ArchestrA System Platform 2014+
●More Example Plug-ins and updated User Documentation
What’s Planned for WEI 2014
20 Confidential Property of Schneider Electric
Related Support, Services, Training & Expo Demos
> Premium Customer Support
> MES Specific Support Group
> wdn.wonderware.com tech notes
Support
Training
> MES Operations (ILT and Web-based)
> MES Performance (ILT and Web-based)
> MES Quality (ILT and Web-based)
> Workflow Overview ILT
> Project Management Services
> Project Implementation Services
> Endorsed System Integrators
Services
Expo Demos
> Recipe Management and Manufacturing
Execution Systems (booth 4)
> WonderBev Demo (booth 3)
> Workflow (booth 13)
> Food & Beverage Industry Wall
21 ©2014 Schneider Electric. All Rights Reserved.
All trademarks are owned by Schneider Electric Industries SAS or its affiliated companies or their respective owners.