SysML Modeling of Functional and Non-functional Requirements for IEC 61131-3 Control Systems

Conference paper

DOI: 10.1007/978-3-319-15796-2_10

Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 350)
Cite this paper as:
Jamro M. (2015) SysML Modeling of Functional and Non-functional Requirements for IEC 61131-3 Control Systems. In: Szewczyk R., Zieliński C., Kaliczyńska M. (eds) Progress in Automation, Robotics and Measuring Techniques. Advances in Intelligent Systems and Computing, vol 350. Springer, Cham

Abstract

Control software performs important roles in various branches of industry. Its complexity and importance are still growing, thus it is crucial to provide engineers with new methods to improve its quality. One of possible solutions is modeling, which could be introduced into the overall development process. The paper proposes an approach to modeling of requirements dedicated to control systems developed according to the IEC 61131-3 standard. Such a solution supports four kinds of requirements. The first group specifies expected behavior of Program Organization Units (POUs, namely programs, function blocks, functions, and classes). The other two present performance requirements oriented towards POU execution and communication between devices in Distributed Control Systems (DCSs). The last type is dedicated to displays in a Human-Machine Interface (HMI) and specifies their expected operation. The proposed approach has been introduced in the CPDev engineering environment for programming various kinds of controllers.

Keywords

control software IEC 61131-3 modeling requirements 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  1. 1.Rzeszow University of TechnologyRzeszowPoland

Personalised recommendations