Model-Driven Approach for Designing Industrial Control Systems
Industrial Control Systems are used in most of the industrial sectors to achieve production improvement, process optimization and time and cost reduction. Integration, reuse, flexibility and optimization are demanded to adapt to a rapidly changing and competitive market. There is also a growing requirement that all software tools that support the different phases of the development process (design, configuration, management) can be integrated as well. Thus, a consolidation of modeling methodologies for achieving this goal is needed. This paper proposes a Model-driven approach based on different views of the application for designing industrial control systems. XML schema and schematron technologies are selected for defining the domain languages and for checking their coherency and consistency.
KeywordsIndustrial Control Systems component – based modeling XML schema XPath consistency analysis
Unable to display preview. Download preview PDF.
- 1.PLCopen, available at: http://plcopen.org/
- 2.Lewis, R.W.: Programming Industrial Control Systems using IEC 1131-3. IEE Control Engineering Series (1998)Google Scholar
- 3.John, K.-H., Tiegelkamp, M.: IEC1131-3: Programming Industrial Automation Systems. Springer, Heidelberg (2001)Google Scholar
- 4.Estévez, E., Marcos, M., Sarachaga, I., Orive, D.: A Methodology for Multidisciplinary Modeling of Industrial Control Systems using UML. In: Proc of the 5th International Conference on Industrial Informatics, Austria, Viena (July 2007)Google Scholar
- 5.Van der Vlist, E.: XML schema, ed. O’REILLY (2002)Google Scholar
- 6.Rick Jelliffe schematron rules, available at http://www.ascc.net/xml/schematron/
- 7.PLCopen TC6, available at: http://plcopen.org/TC6/XML_Intro.htm