{"title":"IEC 61499应用程序执行模型的实现方法","authors":"L. Ferrarini, C. Veber","doi":"10.1109/INDIN.2004.1417418","DOIUrl":null,"url":null,"abstract":"The paper presents different approaches to implement the execution model of an IEC 61499 application. The IEC 61499 standard defines the application as a function block network whose nodes are function blocks and whose branches are data/event connections. The standard provides also the execution model for a basic FB and the behavior of an instance, but these specifications are not exhaustive. Consequently, there may be many different implementations of the execution model that are all compliant with the standard but produce different behaviors. In this work, the standard is carefully analyzed in order to point out the parts where it is non-exhaustive. Furthermore, a set of implementation approaches is investigated underlying advantages and disadvantages of each solution","PeriodicalId":212609,"journal":{"name":"2nd IEEE International Conference on Industrial Informatics, 2004. INDIN '04. 2004","volume":"98 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-06-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"87","resultStr":"{\"title\":\"Implementation approaches for the execution model of IEC 61499 applications\",\"authors\":\"L. Ferrarini, C. Veber\",\"doi\":\"10.1109/INDIN.2004.1417418\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The paper presents different approaches to implement the execution model of an IEC 61499 application. The IEC 61499 standard defines the application as a function block network whose nodes are function blocks and whose branches are data/event connections. The standard provides also the execution model for a basic FB and the behavior of an instance, but these specifications are not exhaustive. Consequently, there may be many different implementations of the execution model that are all compliant with the standard but produce different behaviors. In this work, the standard is carefully analyzed in order to point out the parts where it is non-exhaustive. Furthermore, a set of implementation approaches is investigated underlying advantages and disadvantages of each solution\",\"PeriodicalId\":212609,\"journal\":{\"name\":\"2nd IEEE International Conference on Industrial Informatics, 2004. INDIN '04. 2004\",\"volume\":\"98 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2004-06-26\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"87\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2nd IEEE International Conference on Industrial Informatics, 2004. INDIN '04. 2004\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/INDIN.2004.1417418\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2nd IEEE International Conference on Industrial Informatics, 2004. INDIN '04. 2004","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/INDIN.2004.1417418","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Implementation approaches for the execution model of IEC 61499 applications
The paper presents different approaches to implement the execution model of an IEC 61499 application. The IEC 61499 standard defines the application as a function block network whose nodes are function blocks and whose branches are data/event connections. The standard provides also the execution model for a basic FB and the behavior of an instance, but these specifications are not exhaustive. Consequently, there may be many different implementations of the execution model that are all compliant with the standard but produce different behaviors. In this work, the standard is carefully analyzed in order to point out the parts where it is non-exhaustive. Furthermore, a set of implementation approaches is investigated underlying advantages and disadvantages of each solution