Skip to main content

Using S-BPM for PLC Code Generation and Extension of Subject-Oriented Methodology to All Layers of Modern Control Systems

  • Conference paper
S-BPM ONE – Scientific Research (S-BPM ONE 2012)

Part of the book series: Lecture Notes in Business Information Processing ((LNBIP,volume 104))

Abstract

Interdisciplinary collaboration has become a challenge in industrial enterprises. Substantially for overcoming departmental borders are supporting software systems and a common understanding of technical and also business processes. A Production Planning and Control System (PPC) supports the specialized divisions and provides data management tools with the aim to reduce processing time and increase in productivity. Embedded to an Enterprise Resource Planning System (ERP) a high level of integration can be reached. Communication between the parties involved is changing because of a SOA and standardization among all levels of modern control systems. Therefore BPM 2.0 can be used for business processes as well as control layer processes, if necessary definitions to fulfill communication and execution are added. IEC 61131, the only standard in automation control, and IEC 62541, a draft standard for vertical data integration, supports these technological change. This paper provides an approach for subject-oriented process modeling and inter-layer communication, starting at the control layer up to business process using subject-oriented methodology.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Cupek, R., Fojcik, M., Sande, O.: Object Oriented Vertical Communication in Distributed Industrial Systems. In: Kwiecień, A., Gaj, P., Stera, P. (eds.) CN 2009. CCIS, vol. 39, pp. 72–78. Springer, Heidelberg (2009), http://dx.doi.org/10.1007/978-3-642-02671-3_8 , doi:10.1007/978-3-642-02671-3_8

    Chapter  Google Scholar 

  2. DKE Deutsche Kommission Elektrotechnik Elektronik Informationstechnik im DIN und VDE: Speicherprogrammierbare Steuerungen - Teil 3: Programmiersprachen, iCS 25.040.40; 35.060; 35.240.50 (2003)

    Google Scholar 

  3. DKE Deutsche Kommission Elektrotechnik Elektronik Informationstechnik im DIN und VDE: Speicherprogrammierbare Steuerungen - Teil 1: Allgemeine Informationen (IEC 61131-1:2003); Deutsche Fassung EN 61131-1:2003, iCS 25.040.40; 35.240.50 (2004)

    Google Scholar 

  4. DKE Deutsche Kommission Elektrotechnik Elektronik Informationstechnik im DIN und VDE: Function blocks - Part 1: Architecture (IEC 61499-1:2005); German version EN 61499-1:2005, iCS 25.040.40; 35.240.50 (2006)

    Google Scholar 

  5. DKE Deutsche Kommission Elektrotechnik Elektronik Informationstechnik im DIN und VDE: OPC Unified Architecture - Part 8: Data Access (IEC 65E/98/CDV:2008); English version FprEN 62541-8:2008, iCS 35.200; 35.240.50 (2008)

    Google Scholar 

  6. DKE Deutsche Kommission Elektrotechnik Elektronik Informationstechnik im DIN und VDE: OPC Unified Architecture - Teil 1: Übersicht und Konzepte (IEC 65E/92/CDV:2008); Englische Fassung FprEN 62541-1:2008, iCS 35.200; 35.240.50 (2008)

    Google Scholar 

  7. DKE Deutsche Kommission Elektrotechnik Elektronik Informationstechnik im DIN und VDE: Programmable Controllers - Part 3: Programming languages; English version (IEC 65B/725/CD:2009), iCS 35.080 (2009)

    Google Scholar 

  8. DKE Deutsche Kommission Elektrotechnik Elektronik Informationstechnik im DIN und VDE: OPC Unified Architecture - Teil 3: Adressraummodell (IEC 62541-3:2010); Englische Fassung EN 62541-3:2010, iCS 35.200; 35.240.50 (2011)

    Google Scholar 

  9. Endi, M., Elhalwagy, Y., Hashad, A.: Three-layer plc/scada system architecture in process automation and data monitoring. In: 2010 The 2nd International Conference on Computer and Automation Engineering (ICCAE), vol. 2, pp. 774–779 (2010)

    Google Scholar 

  10. Fleischmann, A.: What is S-BPM? In: Buchwald, H., Fleischmann, A., Seese, D., Stary, C. (eds.) S-BPM ONE 2009. CCIS, vol. 85, pp. 85–106. Springer, Heidelberg (2010), http://www.springerlink.com/content/m4105554174112q7/

    Chapter  Google Scholar 

  11. Frey, G., Thramboulidis, K.: Einbindung der iec 61131 in modellgetriebene entwicklungsprozesse, http://www.aut.uni-saarland.de/uploads/media/GF_KT_AUTOMATION_JUNE_2011.pdf

  12. Mahnke, W., Leitner, S.H., Damm, M.: OPC Unified Architecture. Springer, Heidelberg (2009)

    Book  Google Scholar 

  13. Meyer, N., Radmayr, M., Heininger, R., Rothschädl, T., Fleischmann, A.: Platform for Managing and Routing Cross-Organizational Business Processes on a Network Router. In: Schmidt, W. (ed.) S-BPM ONE 2011. CCIS, vol. 213, pp. 175–189. Springer, Heidelberg (2011), http://dx.doi.org/10.1007/978-3-642-23471-2_13 , doi:10.1007/978-3-642-23471-2_13

    Chapter  Google Scholar 

  14. Opc foundation (October 25, 2011), http://www.opcfoundation.org

  15. Plcopen (October 25, 2011), http://www.plcopen.org

  16. PLCopen: XML Formats for IEC 61131-3, 2.01 edn. (2009)

    Google Scholar 

  17. Selic, B.: From model-driven development to model-driven engineering. In: Euromicro Conference on Real-Time Systems, p. 3 (2007)

    Google Scholar 

  18. Selic, B.: Personal reflections on automation, programming culture, and model-based software engineering. Automated Software Engineering 15, 379–391 (2008), http://dx.doi.org/10.1007/s10515-008-0035-7 , doi:10.1007/s10515-008-0035-7

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Müller, H. (2012). Using S-BPM for PLC Code Generation and Extension of Subject-Oriented Methodology to All Layers of Modern Control Systems. In: Stary, C. (eds) S-BPM ONE – Scientific Research. S-BPM ONE 2012. Lecture Notes in Business Information Processing, vol 104. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-29133-3_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-29133-3_12

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-29132-6

  • Online ISBN: 978-3-642-29133-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics