• DocumentCode
    442255
  • Title

    Application of state-event-action logic for controlling complex industrial systems

  • Author

    Shukert, Douglas S.

  • Author_Institution
    Tohoku Univ., Sendai, Japan
  • Volume
    1
  • fYear
    2005
  • fDate
    26-29 June 2005
  • Firstpage
    311
  • Abstract
    Traditionally, flow charts have been used to describe industrial control systems. Flow charts provide a nice step-by-step orderliness to complex systems; but unfortunately, real systems do not operate step-by-step, they operate concurrently. In real systems there will be many actions happening simultaneously. Trying to use flow charts to describe concurrent systems becomes a difficult and complex task. Trying to write programs from such flow charts is even more of a chore, and such programs will not usually run efficiently. Nowadays, there is a lot of talk about describing complex industrial systems as "state-action machines." Using state-action machines is a big step in the right direction, but many programmers continue to try to use flow chart techniques to describe state-action machines. This practice leads to diagrams that are in some cases more complex than traditional flow charts. This paper describes a way to create complex control systems as interacting sets of state-event-action (SEA) modules. The SEA method involves dividing any machine, assembly line, or process into distinct modules. Each module progresses through its own particular set of states, and responds with specific actions to external and internal events according to its state.
  • Keywords
    concurrent engineering; control engineering computing; industrial control; large-scale systems; state-space methods; assembly line; complex industrial system control; concurrent systems; flow charts; industrial control systems; state-action machines; state-event-action logic; Assembly; Cities and towns; Control systems; Electrical equipment industry; Flowcharts; Humans; Industrial control; Logic programming; Machine control; Programming profession;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Control and Automation, 2005. ICCA '05. International Conference on
  • Print_ISBN
    0-7803-9137-3
  • Type

    conf

  • DOI
    10.1109/ICCA.2005.1528137
  • Filename
    1528137