{"title":"Essential elements for programming of distributed automation and control systems","authors":"W. Dai, V. Vyatkin, J. Christensen","doi":"10.1109/ETFA.2013.6647942","DOIUrl":null,"url":null,"abstract":"Distributed control systems are widely deployed to all areas in industrial automation. However, a systematic approach to the design and programming of distributed automation and control systems is not clearly defined. This paper analyzes the differences between two control system architectures defined in IEC Standards - IEC 61131-3 for centralized control with programmable controllers (PLCs) vs. IEC 61499 for the use of function blocks (FBs) in distributed automation and control - in an attempt to identify the essential elements - the sine qua non - for such programming. Through this analysis, two indispensable elements - software modularity and the use of communication services - are identified. Guidelines are given for the use of these elements in both PLC and FB systems, and the application of these guidelines is illustrated in a case study of airport baggage handling systems.","PeriodicalId":106678,"journal":{"name":"2013 IEEE 18th Conference on Emerging Technologies & Factory Automation (ETFA)","volume":"11 4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-10-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 IEEE 18th Conference on Emerging Technologies & Factory Automation (ETFA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ETFA.2013.6647942","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Distributed control systems are widely deployed to all areas in industrial automation. However, a systematic approach to the design and programming of distributed automation and control systems is not clearly defined. This paper analyzes the differences between two control system architectures defined in IEC Standards - IEC 61131-3 for centralized control with programmable controllers (PLCs) vs. IEC 61499 for the use of function blocks (FBs) in distributed automation and control - in an attempt to identify the essential elements - the sine qua non - for such programming. Through this analysis, two indispensable elements - software modularity and the use of communication services - are identified. Guidelines are given for the use of these elements in both PLC and FB systems, and the application of these guidelines is illustrated in a case study of airport baggage handling systems.