CPDev Engineering Environment for Modeling, Implementation, Testing, and Visualization of Control Software

  • Marcin Jamro
  • Dariusz Rzońca
  • Jan Sadolewski
  • Andrzej Stec
  • Zbigniew Świder
  • Bartosz Trybus
  • Leszek Trybus
Conference paper

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

Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 267)
Cite this paper as:
Jamro M. et al. (2014) CPDev Engineering Environment for Modeling, Implementation, Testing, and Visualization of 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

The paper presents the CPDev engineering environment, which is a comprehensive set of integrated tools for programming PLCs, PACs, and DCSs, according to the IEC 61131-3 standard. The environment supports various parts of the project development, including modeling (using SysML diagrams), implementation (with IEC 61131-3 textual, graphical, and mixed languages), testing (by textual, table, and performance tests), simulation (in off-line mode), debugging (with tracing variable values and breakpoints), hardware resources configuration, execution (either on the virtual machine or FPGA-based hardware machine), as well as visualization. The CPDev project is designed in a way supporting portability. Therefore, prepared control programs can be run on any supported target platform, such as AVR, ARM, and x86. The environment has a few applications, both industrial and laboratory.

Keywords

control software engineering environment IEC 61131-3 modeling implementation simulation debugging testing visualization 

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

  • Marcin Jamro
    • 1
  • Dariusz Rzońca
    • 1
  • Jan Sadolewski
    • 1
  • Andrzej Stec
    • 1
  • Zbigniew Świder
    • 1
  • Bartosz Trybus
    • 1
  • Leszek Trybus
    • 1
  1. 1.Rzeszow University of TechnologyRzeszowPoland

Personalised recommendations