Development and Execution of POU-Oriented Performance Tests for IEC 61131-3 Control Software

Conference paper

DOI: 10.1007/978-3-319-05353-0_10

Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 267)
Cite this paper as:
Jamro M. (2014) Development and Execution of POU-Oriented Performance Tests for IEC 61131-3 Control Software. In: Szewczyk R., Zieliński C., Kaliczyńska M. (eds) Recent Advances in Automation, Robotics and Measuring Techniques. Advances in Intelligent Systems and Computing, vol 267. Springer, Cham

Abstract

Due to performing complex and crucial tasks in industry, the control software should be created in a way ensuring possibly the highest quality. It can be increased by modeling, standardized implementation, and precise testing. The latter should verify not only functional requirements, but also nonfunctional, such as performance. In the paper, a concept of agile POU-oriented performance testing is proposed, which is dedicated to the IEC 61131-3 standard. The approach allows to measure and analyze execution times of particular Program Organization Units. The concept supports multiple target platforms and allows to take performance into account during early development stages, as well as to perform regression testing. The proposed process consists of a few stages, namely modeling (using SysML diagrams), implementation (in a dedicated test definition language), and execution (by a dedicated testing framework). The approach has been introduced into the CPDev engineering environment for programming industrial controllers.

Keywords

control software IEC 61131-3 performance testing 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  1. 1.Rzeszow University of TechnologyRzeszowPoland

Personalised recommendations