{"title":"Programming discrete control systems using state machine templates","authors":"G. Ekberg, B. Krogh","doi":"10.1109/WODES.2006.1678430","DOIUrl":null,"url":null,"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","PeriodicalId":285315,"journal":{"name":"2006 8th International Workshop on Discrete Event Systems","volume":"137 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2006-07-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"19","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2006 8th International Workshop on Discrete Event Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WODES.2006.1678430","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 19
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