{"title":"Concurrent control systems: from Grafcet to VHDL","authors":"F. Mallet, D. Gaffé, F. Boéri","doi":"10.1109/EURMIC.2000.874637","DOIUrl":null,"url":null,"abstract":"The automated production systems (APS) are composed of concurrent interacting entities, so any model should exhibit parallel and sequential behaviours. The Grafcet is now well established in manufacturing to specify the awaited behaviour of the APS. Moreover programmable components increase modularity and allow a higher integration rate of circuits. The paper studies the hardware implementation of a Grafcet specification into such a component. Those components have to be programmed using a hardware description language. We therefore focus on inherent problems of such an approach and we study different kinds of possible solutions to automatically translate a Grafcet specification into a VHDL program. In particular, we introduce a solution based on synchronous language works about symbolic research of stability states. This compiler only accepts the stable grafcets. In addition to automatically generating a VHDL code, this solution provides a way to check some safety properties on Grafcet.","PeriodicalId":138250,"journal":{"name":"Proceedings of the 26th Euromicro Conference. EUROMICRO 2000. Informatics: Inventing the Future","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2000-09-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 26th Euromicro Conference. EUROMICRO 2000. Informatics: Inventing the Future","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EURMIC.2000.874637","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7
Abstract
The automated production systems (APS) are composed of concurrent interacting entities, so any model should exhibit parallel and sequential behaviours. The Grafcet is now well established in manufacturing to specify the awaited behaviour of the APS. Moreover programmable components increase modularity and allow a higher integration rate of circuits. The paper studies the hardware implementation of a Grafcet specification into such a component. Those components have to be programmed using a hardware description language. We therefore focus on inherent problems of such an approach and we study different kinds of possible solutions to automatically translate a Grafcet specification into a VHDL program. In particular, we introduce a solution based on synchronous language works about symbolic research of stability states. This compiler only accepts the stable grafcets. In addition to automatically generating a VHDL code, this solution provides a way to check some safety properties on Grafcet.