• DocumentCode
    750990
  • Title

    An Automatic-Controller Description Language

  • Author

    Takahashi, Hideyuki

  • Author_Institution
    Department of Mathematics, College of Science and Engineering, Nihon University
  • Issue
    1
  • fYear
    1980
  • Firstpage
    53
  • Lastpage
    64
  • Abstract
    This paper proposes a control-oriented Algol-like nonprocedural language called Condor. Automatic controller theory, in company with computer science, underlies many industrial fields. Sequential control is especially important. So far, sequential-controller description methods have by and large been lmited to graphic ones, which are unreadable in the case of large controllers. A higher-level linguistic approach has been considered unlikely. This paper proposes a language widely suitable for controller architecture description. A controller, in its nature, consists of many subsystems which work in a parallel manner, interacting with one another. This paper deems that a basic component is not a process, but a response. A controller is considered to be a responding system in which every reactor works together, having a relation and communication to one another. A Condor program is a role assignment list for the reactors; it is Algol-like and nonprocedural. All the statements work at all times, interacting with one another.
  • Keywords
    Automatic control; automation; control system description language; hierarchy; logic system design automation; nonprocedural language; parallel action; programmable logic controller; relay circuit; sequential control; Automatic control; Communication system control; Control systems; Equations; Inductors; Programmable control; Programmable logic arrays; Programmable logic devices; Relays; Tree data structures; Automatic control; automation; control system description language; hierarchy; logic system design automation; nonprocedural language; parallel action; programmable logic controller; relay circuit; sequential control;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.1980.230463
  • Filename
    1702695