• DocumentCode
    2886632
  • Title

    Development of virtual machine for Programmable Logic Controller (PLC) by using STEPS™ programming method

  • Author

    Thamrin, Norashikin M. ; Ismail, Mohd Mukhlis

  • Author_Institution
    Fac. of Electr. Eng., Univ. Teknol. MARA, Shah Alam, Malaysia
  • fYear
    2011
  • fDate
    27-28 June 2011
  • Firstpage
    138
  • Lastpage
    142
  • Abstract
    Programmable Logic Controller (PLC) is widely used in manufacturing industries for automation and became one of the essential subjects in the university. Learning theory in class alone is not enough to acquire the knowledge of PLC. Therefore in this paper a PLC Integrated Development Environment (IDE) tool suit is developed to assist students´ learning in the class. It consists of ladder diagram editor, simulator and compiler. It also provides an interactive learning in class as well as hand-on activities for laboratories. This software package is developed using Object Oriented Programming (OOP) language Visual Basic 6 to create a virtual microcontroller environment in simulation process.
  • Keywords
    Visual BASIC; computer aided instruction; control engineering computing; microcontrollers; object-oriented programming; programmable controllers; software packages; virtual machines; OOP; PLC integrated development environment; STEPS programming method; Visual Basic 6; interactive learning; ladder diagram editor; manufacturing industries; object oriented programming language; programmable logic controller; simulation process; software package; virtual machine development; virtual microcontroller environment; Coils; Computational modeling; Integrated circuit modeling; Microcontrollers; Programming; Registers; Software; Programmable Logic Controller; controller; design; ladder diagram; microcontroller; simulation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Engineering and Technology (ICSET), 2011 IEEE International Conference on
  • Conference_Location
    Shah Alam
  • Print_ISBN
    978-1-4577-1256-2
  • Type

    conf

  • DOI
    10.1109/ICSEngT.2011.5993437
  • Filename
    5993437