• Jul 12, 2018 News!The submission for 2019 8th International Conference on Information and Electronics Engineering (ICIEE 2019) is officially open now !   [Click]
  • Aug 31, 2018 News!IJIEE Vol. 8, No. 3 issue has been published online!   [Click]
  • Aug 06, 2018 News!Vol.7, No.1-No.4 has been indexed by EI (Inspec).   [Click]
General Information
    • ISSN: 2010-3719
    • Frequency: Bimonthly
    • DOI: 10.18178/IJIEE
    • Editor-in-Chief: Prof. Chandratilak De Silva Liyanage
    • Associate Executive Editor: Ms. Jennifer Zeng
    • Executive Editor: Mr. Ron C. Wu
    • Abstracting/ Indexing : Google Scholar, Electronic Journals Library, Crossref and ProQuest, Ei (INSPEC, IET).
    • E-mail ijiee@ejournal.net

Faculty of Science, University of Brunei Darussalam, Brunei Darussalam   
" It is a great honor to serve as the editor-in-chief of IJIEE. I'll work together with the editorial team. Hopefully, IJIEE will be recognized among the readers in the related field."
IJIEE 2012 Vol.2(4): 575-580 ISSN: 2010-3719
DOI: 10.7763/IJIEE.2012.V2.164

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

Ashutosh Kabra, Gopinath Karmakar, Jose Joseph, and R. K. patil

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.

Index Terms—IEC 61131-3, PLC programming language, ST, POU, function block, program, translator.

The Authors are with the Bhabha Atomic Research Centre, Mumbai, 400085 India (e-mail: {kabra, gkarma, jjoseph, rkpati} @ barc.gov.in).


Cite: Ashutosh Kabra, Member, IACSIT, Gopinath Karmakar, Member, IACSIT, Jose Joseph, and R. K. patil, "ST to MISRA-C Translator and Proposed Changes in IEC61131-3 Standard," International Journal of Information and Electronics Engineering vol. 2, no. 4, pp. 575-580, 2012.

Copyright © 2008-2018. International Journal of Information and Electronics Engineering. All rights reserved.
E-mail: ijiee@ejournal.net