Computer Science and Information Systems 2007 Volume 4, Issue 2, Pages: 131-146
https://doi.org/10.2298/CSIS0702131R
Full text ( 547 KB)
Cited by


Prototype environment for controller programming in the IEC 61131-3 ST language

Rzoñca Dariusz (Rzeszów University of Technology, Division of Informatics and Control, Rzeszów, Poland)
Sadolewski Jan (Rzeszów University of Technology, Division of Informatics and Control, Rzeszów, Poland)
Trybus Bartosz (Rzeszów University of Technology, Division of Informatics and Control, Rzeszów, Poland)

A prototype compiler of the ST language (Structured Text), its operation and internal structure is presented. The compiler is a principal part of CPDev engineering environment for programming industrial controllers according to IEC 61131-3 standard. The CPDev is under development at Rzeszów University of Technology. The compiler generates an universal executable code as final result. The code can be interpreted on different platforms by target-specific virtual machines. Sample platforms include AVR, ARM, MCS-51, PC.