Title :
Programming discrete control systems using state machine templates
Author :
Ekberg, Gregg ; Krogh, Bruce H.
Author_Institution :
Phred LLC, Chicago, IL
Abstract :
This paper presents an approach to discrete control based on combining independent pre-defined control templates (simple state machines) to create the control software for an entire discrete process. Using this approach, application engineers who are typically not programmers can assign instances of the state-machine templates to each device in the process and identify the conditions that control the state transitions in each state machine. Experience with industrial customers shows there are several benefits realized from this methodology. The purpose of this paper is to introduce this practical methodology to the discrete-event systems research community, and to suggest several directions for research
Keywords :
control engineering computing; discrete event systems; control software; discrete control system programming; discrete-event systems; simple state machines; state machine templates; Application software; Automatic control; Control systems; Discrete event systems; Hardware; Intelligent sensors; Manufacturing processes; Programmable control; Programming profession; Surface-mount technology;
Conference_Titel :
Discrete Event Systems, 2006 8th International Workshop on
Conference_Location :
Ann Arbor, MI
Print_ISBN :
1-4244-0053-8
DOI :
10.1109/WODES.2006.1678430