• DocumentCode
    3326536
  • Title

    A high speed programmable controller based on Petri net

  • Author

    Murakoshi, Hideki ; Sugiyama, Miki ; Ding, Guojun ; Oumi, Tatsuya ; Sekiguchi, Takashi ; Dohi, Yasunori

  • Author_Institution
    Fac. of Eng., Yokohama Nat. Univ., Japan
  • fYear
    1991
  • fDate
    28 Oct-1 Nov 1991
  • Firstpage
    1966
  • Abstract
    The authors propose a novel programmable controller based on the use of a Petri net to describe the status of a whole system. The proposed programmable controller consists of a fire unit and an input handling unit. It does not use any processors, because places express the status of the controller, not processes. The fire unit is a very-wide-word ASIC (application-specific integrated circuit) memory that checks whether a transition is fireable or not in two memory cycles. Since the input handling unit can choose the earliest arrival signal input using the mutual exclusion rule, it is not necessary to scan all inputs. It takes only four memory cycles for the proposed system to process one input signal. Therefore, it is possible to realize much faster control than with the conventional system, and the new system has a mathematically analyzable foundation
  • Keywords
    Petri nets; application specific integrated circuits; integrated memory circuits; microcontrollers; programmable controllers; Petri net; fire unit; high speed programmable controller; input handling unit; integrated memory circuits; microcontrollers; very-wide-word ASIC memory; Application specific integrated circuits; Automatic control; Control systems; Error analysis; Fires; Manufacturing automation; Programmable control; Signal processing; Switches; Valves;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Electronics, Control and Instrumentation, 1991. Proceedings. IECON '91., 1991 International Conference on
  • Conference_Location
    Kobe
  • Print_ISBN
    0-87942-688-8
  • Type

    conf

  • DOI
    10.1109/IECON.1991.239040
  • Filename
    239040