1 / 24

Mdf MES Development Framework

Mdf MES Development Framework. Massimiliano Papaleo Mdf Project Manager. MES is a solution. ERP communication (master data, orders, consumptions) Collect data from field Overall equipment effectiveness A manufacturing execution system CAN’T be a product. Mdf is a library.

conley
Télécharger la présentation

Mdf MES Development Framework

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. MdfMES Development Framework Massimiliano PapaleoMdf Project Manager

  2. MES is a solution • ERP communication (master data, orders, consumptions) • Collect data from field • Overall equipment effectiveness • A manufacturing execution system CAN’T be a product

  3. Mdf is a library Mdf - MES Development Framework • Microsoft .NET library • Manage all MES data • Resources (Material, Equipment, Personnel) • Combined resources (Process segment, etc) • Production (Product, Scheduling, Performance) • Utilities (Sequences, Parameters, etc) • Security management

  4. Mdf is a tool With a web application the user can • Manage the master data • Configure the plant resources • Manage all the collected data With the Visual Studio Addin • Build classes automatically • Create tables automatically

  5. Mdf is ISA-95 compliant • Resources models • Combined resources models • Production process product models • Database tables • Classes

  6. Who can use Mdf • System integrators • MES designer • Plant IT internal developer DB

  7. An Mdf-MES architecture • SQL Sever as storage layer • Mdf framework as application layer • Business rules as custom application layer • Mdf portal and custom interface as web user interface layer

  8. Navigate through ISA-95 The Mdf portal is a web application used to: • Manage master data • Configure plant resources • Manage all collected data

  9. Business rules • Business rules are useful to model the production needs • Business rules written in C# • Fast execution • Windows Workflow Foundation engine can process the rules

  10. B2MML • B2MML: XML implementation of the ISA-95 • Mdf implements all the standard entities in a framework of over 200 .NET classes B2MML compliant • Mdf can to import/export the plant configuration using XML files

  11. OPC interface • OLE for Process Control (OPC): standard which defines the communication between etherogeneous control devices • Mdf uses OPC to communicate with PLCs and field devices

  12. Microsoft technologies • Microsoft .NET Framework ensures: • System longevity • Full compatibility with new operating systems • High performances • Entity framework makes easy to access data from any source

  13. Resources • Equipments • Materials • Personnel • Orders • Project entities

  14. Combined resources • Process segment • Process segment capabilities • Production capabilities

  15. Production process product • Product definition information • Production schedule • Production performance • Production capability utilization

  16. Process order management • Order activation and order deactivation • Production recipe • Viewing of product set-points relating to the production segment • Order closure • Used materials and equipments storage • Operators identification • Set-up duration storage • Archive of rejects • Archive of downtime

  17. Collect production data • Using Mdf through the OPC client is possible to collect production data directly from plant machines

  18. Traceability • Traceability refers to the completeness of the information about every step in a process chain • Using Mdf is possible to: • Keep track of all the components and data that contribute to the formation of product quality • Uniquely identify all the units of the production

  19. Collect OEE • Overall equipment effectiveness (OEE):hierarchy of metrics which describes how effectively a manufacturing operation is utilized • Mdf offers several functions at different levels: • Availability rate • Performance rate • Quality rate

  20. Warehouse management • Warehouse operations: Equipment hierarchical structure, handling unit and custom order entities make possible a straightforward management

  21. Reporting • SQL Server as database server • Advanced reporting services used to generate production reports • Reporting services allow showing the statistical and historical maintenance data

  22. Documentation Part 1 • ISA - 95 and MES application • Equipment hierarchical model • B2MML • Mdf: ISA-95 and Visual Studio .NET • Mdf architecture • LINQ to Entity • Workflow Foundation

  23. Part 2 Install and configure Mdf Model MES application Custom production rule interface Custom production schedule interface Collect production data Part 3 Reporting Traceability Collect OEE Mdf – Bible

  24. Thanks for listening Massimiliano Papaleo EmPy studio – IT Plant Solutions www.empystudio.com massimiliano.papaleo@empystudio.com mdf.support.service@empystudio.com

More Related