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

被引:25
|
作者
Jamro, Marcin [1 ]
Rzonca, Dariusz [1 ]
Sadolewski, Jan [1 ]
Stec, Andrzej [1 ]
Swider, Zbigniew [1 ]
Trybus, Bartosz [1 ]
Trybus, Leszek [1 ]
机构
[1] Rzeszow Univ Technol, Al Powstancow Warszawy 12, PL-35959 Rzeszow, Poland
关键词
control software; engineering environment; IEC; 61131-3; modeling; implementation; simulation; debugging; testing; visualization; CONTROL-SYSTEMS;
D O I
10.1007/978-3-319-05353-0_9
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:81 / 90
页数:10
相关论文
共 50 条
  • [1] CPDev engineering environment for control programming
    Rzonca, Eariusz
    Sadoiewski, Jan
    Stec, Andrzej
    Swider, Zbigniew
    Trybus, Bartosz
    Trybus, Leszek
    [J]. TRENDS IN ADVANCED INTELLIGENT CONTROL, OPTIMIZATION AND AUTOMATION, 2017, 577 : 303 - 314
  • [2] LD Graphic Editor Implemented in CPDev Engineering Environment
    Rzonca, Dariusz
    Sadolewski, Jan
    Stec, Andrzej
    Swider, Zbigniew
    Trybus, Bartosz
    Trybus, Leszek
    [J]. AUTOMATION 2017: INNOVATIONS IN AUTOMATION, ROBOTICS AND MEASUREMENT TECHNIQUES, 2017, 550 : 178 - 185
  • [3] OPC Data Acquisition Server for CPDev Engineering Environment
    Rzonca, Dariusz
    Sadolewski, Jan
    Trybus, Bartosz
    [J]. COMPUTER NETWORKS, 2010, 79 : 315 - 321
  • [4] Modeling software engineering environment capabilities
    Zelkowitz, MV
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 1996, 35 (01) : 3 - 14
  • [5] Modeling software engineering environment capabilities
    Univ of Maryland, College Park, United States
    [J]. J Syst Software, 1 (3-14):
  • [6] DESIGN AND IMPLEMENTATION SUPPORT IN AN INTEGRATED SOFTWARE ENGINEERING ENVIRONMENT
    SEPPANEN, V
    [J]. MICROPROCESSING AND MICROPROGRAMMING, 1985, 16 (2-3): : 193 - 193
  • [7] Control Flow Graph Visualization in Compiled Software Engineering
    Mikhailov, Andrey
    Hmelnov, Aleksey
    Cherkashin, Evgeny
    Bychkov, Igor
    [J]. 2016 39TH INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), 2016, : 1313 - 1317
  • [8] A software environment for flexible manufacturing system control software testing
    Bi, ZM
    Zhang, WJ
    Li, Q
    [J]. PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART B-JOURNAL OF ENGINEERING MANUFACTURE, 2001, 215 (03) : 339 - 352
  • [9] Rigi-An environment for software reverse engineering, exploration, visualization, and redocumentation
    Kienle, Holger M.
    Mueller, Hausi A.
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 2010, 75 (04) : 247 - 263
  • [10] THE IMPLEMENTATION OF A STANDARD IRDS REPOSITORY FOR THE TASIS SOFTWARE ENGINEERING ENVIRONMENT
    CASANOVA, P
    LEONE, A
    TANGORRA, F
    [J]. COMPUTER STANDARDS & INTERFACES, 1992, 14 (04) : 277 - 295