Plan Executor MES: Manufacturing Execution System Combined with a Planner for Industry 4.0 Production Systems

  • Petr NovákEmail author
  • Jiří Vyskočil
  • Petr Kadera
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 11710)


Industry 4.0 production systems have to enable flexibility in products, processes, and available production resources. Types of production resources can vary not only during maintenance process of the production systems, but also at runtime. Manufacturing recipes and assignments to production resources can no longer be hard-coded in automation and control systems, but the production has to be planned and scheduled dynamically with regards to the current status of the production systems and of customer needs. This paper proposes an architecture for a new generation of manufacturing execution systems that are tightly coupled with planners. The proposed approach is demonstrated on the Industry 4.0 Testbed use-case. An exemplary production plan deals with a robotic assembly of a construction made up from Lego bricks.


Production system Automation system Planning Control Manufacturing execution system 



The research presented within this paper has been supported by the DAMiAS project funded by the Technology Agency of the Czech Republic, by the H2020 project DIGICOR, and by the OP VVV DMS project Cluster 4.0.


  1. 1.
    Bratukhin, A., Sauter, T.: Functional analysis of manufacturing execution system distribution. IEEE Trans. Ind. Inf. 7(4), 740–749 (2011). Scholar
  2. 2.
    Brussel, H.V., Wyns, J., Valckenaers, P., Bongaerts, L., Peeters, P.: Reference architecture for holonic manufacturing systems: PROSA. Comput. Ind. 37(3), 255–274 (1998). Scholar
  3. 3.
    Chao, L., Qing, L.: Manufacturing execution systems (MES) assessment and investment decision study. In: 2006 IEEE International Conference on Systems, Man and Cybernetics, vol. 6, pp. 5285–5290, October 2006.
  4. 4.
    Fei, L.: Manufacturing execution system design and implementation. In: 2010 2nd International Conference on Computer Engineering and Technology, vol. 6, April 2010.
  5. 5.
    Gabriel, R., Steele, G.: The evolution of Lisp. In: Companion to the 23rd ACM SIGPLAN Conference on Object-oriented Programming Systems Languages and Applications, OOPSLA Companion 2008. ACM, New York (2008)Google Scholar
  6. 6.
    Gao, Q., Li, F., Chen, C.: Research of internet of things applied to manufacturing execution system. In: 2015 IEEE International Conference on Cyber Technology in Automation, Control, and Intelligent Systems (CYBER), pp. 661–665, June 2015.
  7. 7.
    Ghallab, M., Nau, D.S., Traverso, P.: Automated Planning - Theory and Practice. Elsevier, Amsterdam (2004)zbMATHGoogle Scholar
  8. 8.
    Ghallab, M., Nau, D.S., Traverso, P.: Automated Planning and Acting. Cambridge University Press, Cambridge (2016)zbMATHGoogle Scholar
  9. 9.
    Harjunkoski, I., Nyström, R., Horch, A.: Integration of scheduling and control - theory or practice? Comput. Chem. Eng. 33(12), 1909–1918 (2009). Scholar
  10. 10.
    Helmert, M.: The fast downward planning system. J. Artif. Intell. Res. 26, 191–246 (2006). Scholar
  11. 11.
    Jamshidi, M.: Systems of Systems Engineering - Principles and Applications. CRC Press Taylor & Francis Group, Boca Raton (2008)CrossRefGoogle Scholar
  12. 12.
    Kovacs, D.L.: Complete BNF description of PDDL 3.1. Language specification, Department of Measurement and Information Systems, Budapest University of Technology and Economics (2011).
  13. 13.
    Lange, J., Iwanitz, F., Burke, T.J.: OPC - From Data Access to Unified Architecture. VDE Verlag, Berlin (2010)Google Scholar
  14. 14.
    Leitão, P., Restivo, F.: ADACOR: a holonic architecture for agile and adaptive manufacturing control. Comput. Ind. 57(2), 121–130 (2006). Scholar
  15. 15.
    Mařík, V., McFarlane, D.: Industrial adoption of agent-based technologies. IEEE Intell. Syst. 20(1), 27–35 (2005). Scholar
  16. 16.
    Pan, F., Shi, H., Duan, B.: Manufacturing execution system present situation and development trend analysis. In: 2015 IEEE International Conference on Information and Automation, pp. 535–540 (2015).
  17. 17.
    Pochet, Y., Wolsey, L.A.: Production Planning by Mixed Integer Programming. Springer, New York (2006). Scholar
  18. 18.
    Rogalla, A., Fay, A., Niggemann, O.: Improved domain modeling for realistic automated planning and scheduling in discrete manufacturing. In: Proceedings of the 23rd IEEE International Conference on Emerging Technologies and Factory Automation (ETFA), pp. 464–471 (2018).
  19. 19.
    Sousa, A.R., Tavares, J.J.P.Z.S.: Toward automated planning algorithms applied to production and logistics. IFAC Proc. Vol. 46(24), 165–170 (2013)CrossRefGoogle Scholar
  20. 20.
    Unver, H.O.: An ISA-95-based manufacturing intelligence system in support of lean initiatives. Int. J. Adv. Manuf. Technol. 65, 853–866 (2012). Scholar
  21. 21.
    Wally, B.: Application recommendation provisioning for MES and ERP - support for IEC 62264 and B2MML. AutomationML e.V. c/o IAF, 7 November 2018.
  22. 22.
    Weiss, G. (ed.): Multiagent Systems, 2nd edn. Massachusetts Institute of Technology, Cambridge (2013)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  1. 1.Czech Technical University in Prague – CIIRCPragueCzech Republic

Personalised recommendations