• DocumentCode
    2180067
  • Title

    A high-level object-oriented programmable controller programming interface

  • Author

    Durán, Orlando A. ; Batocchio, Antonio

  • Author_Institution
    Dept. of Manuf. Eng., Univ. Estadual de Campinas, Sao Paulo, Brazil
  • fYear
    1994
  • fDate
    25-27 May 1994
  • Firstpage
    226
  • Lastpage
    230
  • Abstract
    This paper reports the development of an automatic programmable controller programming system prototype. This windows-based system uses the concept of an object-oriented paradigm to specify the control logic. This object-oriented specification is automatically translated to a specific programmable controller programming language. Actually, the system can automatically generate a subset of the PLC5 programming language. Through this type of system, productivity of the programming activity is increased, specifically in environments where a large number of different programmable controllers coexist. Portability of the developed control software is also guaranteed, because a common description can be translated to different formats. The system is being written using Pascal with Objects and Arity PROLOG
  • Keywords
    digital control; logic programming languages; microcomputer applications; object-oriented programming; programmable controllers; programmed control; user interfaces; Arity PROLOG; Objects PROLOG; PLC5 programming language; Pascal; control logic; object-oriented programming; productivity; programmable controller; programming interface; software; Automatic control; Automatic programming; Computer languages; Control systems; Logic programming; Manufacturing; Object oriented programming; Productivity; Programmable control; Prototypes;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Electronics, 1994. Symposium Proceedings, ISIE '94., 1994 IEEE International Symposium on
  • Conference_Location
    Santiago
  • Print_ISBN
    0-7803-1961-3
  • Type

    conf

  • DOI
    10.1109/ISIE.1994.333114
  • Filename
    333114