A function block diagnostic framework for a multi‐vendor PROFIBUS environment

Purpose – This paper sets out to highlight the problem associated with the development of fieldbus diagnostics in a multi‐vendor environment and to propose a solution based on diagnostic function blocks (FB).Design/methodology/approach – The work focuses on the “master‐slave” communication model in a PROFIBUS fieldbus system, where three different vendor solutions are investigated.Findings – Although the fieldbus standards specify the type and format of the diagnostics data, the extent, location and sequence of diagnostics data within a controller are entirely vendor‐dependent. The outcome from this work defines a framework for representing the diagnostics data in the context of a special function block.Originality/value – This research work defines a novel unified framework for representing the fieldbus diagnostics data using FB for multi‐vendor solutions in a PROFIBUS environment.

[1]  G.S. Doukas,et al.  An IEC-compliant field device model for distributed control applications , 2004, 2nd IEEE International Conference on Industrial Informatics, 2004. INDIN '04. 2004.

[2]  Thomas Hughes Programmable Controllers , 1997 .

[3]  A. Zoitl,et al.  Intuitive control engineering for mechatronic components in distributed automation systems based on the reference model of IEC 61499 , 2005, INDIN '05. 2005 3rd IEEE International Conference on Industrial Informatics, 2005..

[4]  J. Toro,et al.  Automatic configuration and diagnostics for fieldbus based automation , 2002, 4th IEEE International Workshop on Factory Communication Systems.

[5]  Christos Tranoris,et al.  An architecture for the development of function block oriented engineering support systems , 2001, Proceedings 2001 IEEE International Symposium on Computational Intelligence in Robotics and Automation (Cat. No.01EX515).

[6]  Youxian Sun,et al.  Towards component-based control system engineering with IEC61499 , 2004, Fifth World Congress on Intelligent Control and Automation (IEEE Cat. No.04EX788).

[7]  Arndt Lüder,et al.  Formal models for the verification of IEC 61499 function block based control applications , 2005, 2005 IEEE Conference on Emerging Technologies and Factory Automation.