Skip to Main Content (Press Enter)

Logo UNIMORE
  • ×
  • Home
  • Degree programmes
  • Modules
  • Jobs
  • People
  • Research Outputs
  • Academic units
  • Third Mission
  • Projects
  • Skills

UNI-FIND
Logo UNIMORE

|

UNI-FIND

unimore.it
  • ×
  • Home
  • Degree programmes
  • Modules
  • Jobs
  • People
  • Research Outputs
  • Academic units
  • Third Mission
  • Projects
  • Skills
  1. Research Outputs

Generating automatically the documentation from PLC code by D4T3 to improve the usability and life cycle management of software in automation

Conference Paper
Publication Date:
2015
Short description:
Generating automatically the documentation from PLC code by D4T3 to improve the usability and life cycle management of software in automation / Racchetti, L.; Tacconi, L.; Fantuzzi, C.. - 2015-:(2015), pp. 168-173. ( 11th IEEE International Conference on Automation Science and Engineering, CASE 2015 Elite Park Avenue Hotel, swe 2015) [10.1109/CoASE.2015.7294057].
abstract:
D4T3 (i.e. Doxygen for TwinCAT3) was developed to generate automatically the documentation from a set of documented and/or undocumented PLC source files. D4T3 documentation was designed to support traditional PLC-world features (e.g. inputs, programs, tasks, etc.) and more recent Object Oriented features of IEC61131-3 (e.g. interfaces, inheritance, etc.). Moreover, this documentation was designed to be generated as an on-line manual (i.e. HTML) and/or as an off-line reference manual (e.g. LATEX, CHM, etc.). The usability, maintainability and understanding of documented PLC software was found significantly improved when the software was provided with its D4T3 documentation. Additionally, D4T3 reduced the time spent on documentation and managed the differences among versions. Thus, the automated documentation generator can be used to simplify/overcome the usability and life-cycle-management challenges in automation. It can also lead PLC vendors to design a common tool to generate the PLC software documentation supporting system engineers and software engineers in automation.
Iris type:
Relazione in Atti di Convegno
List of contributors:
Racchetti, L.; Tacconi, L.; Fantuzzi, C.
Authors of the University:
FANTUZZI Cesare
Handle:
https://iris.unimore.it/handle/11380/1223048
Book title:
IEEE International Conference on Automation Science and Engineering
Published in:
IEEE INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING
Series
  • Use of cookies

Powered by VIVO | Designed by Cineca | 26.4.4.0