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

被引:26
作者
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
来源
RECENT ADVANCES IN AUTOMATION, ROBOTICS AND MEASURING TECHNIQUES | 2014年 / 267卷
关键词
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
相关论文
共 22 条
[1]  
[Anonymous], P MED C CONTR AUT
[2]  
[Anonymous], 2003, 611313 IEC
[3]   Design and Implementation of Industrial Automation Control Systems: a Survey [J].
Colla, Marco ;
Leidi, Tiziano ;
Semo, Mario .
2009 7TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, VOLS 1 AND 2, 2009, :570-+
[4]   Integration of the ST Language in a Model-Based Engineering Environment for Control Systems - An Approach for Compiler Implementation [J].
Ferreira, Elisabete ;
Paulo, Rogerio ;
da Cruz, Daniela ;
Henriques, Pedro .
COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2008, 5 (02) :87-101
[5]  
Hametner Reinhard, 2010, 2010 8th IEEE International Conference on Industrial Informatics (INDIN 2010), P921, DOI 10.1109/INDIN.2010.5549620
[6]  
Hametner R, 2012, IEEE IND ELEC, P3727, DOI 10.1109/IECON.2012.6389298
[7]  
Jamro M., 2012, J THEORETICAL APPL C, V6, P13
[8]  
Jamro M., 2013, 12 IFAC IEEE INT C P, P192
[9]  
Jamro M, 2013, FED CONF COMPUT SCI, P463
[10]  
Jamro M, 2013, COMM COM INF SC, V370, P200