ST to MISRA-C Translator and Proposed Changes in IEC 61131-3 Standard

Authors

  • Ashutosh Kabra, Member, IACSIT, Gopinath Karmakar, Member, IACSIT, Jose Joseph, and R. K. patil Author

Keywords:

EC 61131-3, PLC programming language, ST, POU, function block, program, translator

Abstract

Programmable Controllers (PLC) are being 
increasingly used in control systems including safety-critical systems like control application for Nuclear Power Plants. The reason lies in their ease of programming and configurability. They are programmed in languages complying to IEC 61131-3 
standard. This work provides a necessary tool, ST to MISRA-C translator, for developing application program using textual language Structured Text (ST). During the development of the translator, the authors found some issues with ST language syntax and semantics given in IEC-61131-3 standard (second edition).  These issues are discussed in this paper along with the other deficiencies identified by the other authors. We also proposed some changes in grammar of ST language for its unambiguous parsing.

Downloads

Download data is not yet available.

Downloads

Published

06.07.2012

How to Cite

ST to MISRA-C Translator and Proposed Changes in IEC 61131-3 Standard. (2012). International Journal of Information and Electronics Engineering, 2(4), 575-580. https://ijiee.org/index.php/ijiee/article/view/178