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.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
References
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
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)
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)
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)
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)
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)
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)
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)
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)
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/
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
Mahnke, W., Leitner, S.H., Damm, M.: OPC Unified Architecture. Springer, Heidelberg (2009)
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
Opc foundation (October 25, 2011), http://www.opcfoundation.org
Plcopen (October 25, 2011), http://www.plcopen.org
PLCopen: XML Formats for IEC 61131-3, 2.01 edn. (2009)
Selic, B.: From model-driven development to model-driven engineering. In: Euromicro Conference on Real-Time Systems, p. 3 (2007)
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
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)