TY - GEN
T1 - LabVIEW based cooperative design for control system implementation
AU - Nocoń, Witold
AU - Polaków, Grzegorz
PY - 2011
Y1 - 2011
N2 - In this paper an object-oriented approach to the cooperative process of designing and implementing control systems is presented. Such approach promotes code reuse, code encapsulation and polymorphism, which, in relation to control systems, result in a better way of designing the system to be robust, easy to maintain and clear to analyze. Class hierarchy of system blocks and variables is presented using UML class diagram. Implementation in a graphical programming language LabVIEW is outlined.
AB - In this paper an object-oriented approach to the cooperative process of designing and implementing control systems is presented. Such approach promotes code reuse, code encapsulation and polymorphism, which, in relation to control systems, result in a better way of designing the system to be robust, easy to maintain and clear to analyze. Class hierarchy of system blocks and variables is presented using UML class diagram. Implementation in a graphical programming language LabVIEW is outlined.
KW - IEC 61131
KW - IEC 61499
KW - Object-oriented design
KW - cooperative implementation of control systems
UR - https://www.scopus.com/pages/publications/80052787923
U2 - 10.1007/978-3-642-23734-8_22
DO - 10.1007/978-3-642-23734-8_22
M3 - Conference contribution
AN - SCOPUS:80052787923
SN - 9783642237331
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 137
EP - 140
BT - Cooperative Design, Visualization, and Engineering - 8th International Conference, CDVE 2011, Proceedings
T2 - 8th International Conference on Cooperative Design, Visualization, and Engineering, CDVE 2011
Y2 - 11 September 2011 through 14 September 2011
ER -