Distributed Intelligent Automation with Next-generation Architecture – DIANA

Project focus

  • Development of novel methods for next-generation automation systems
  • Development and fostering of EtherNet/IP ™ systems and solutions
  • Maintaining and enhancing the open-source EtherNet/IP ™ adapter stack OpENer, available at https://github.com/EIPStackGroup/OpENer

Description

The long-running project DIANA, is a solely industry-funded research project, concerned with two main topics: the progression of automation system, to cope with the ever changing requirements of industry, and the development and fostering of EtherNet/IP ™ and the open-source EtherNet/IP ™ adapter stack OpENer.

In DIANA novel approaches to industrial automation are researched and verified via industrial-grade prototypes in cooperation with one of the world-leading suppliers for automation systems, Rockwell Automation Inc.

The development and research of EtherNet/IP ™ has lead to the development of the open-source EtherNet/IP ™ stack OpENer (available at GitHub), which ACIN is continuously enhancing and extending the open-source software. Examples worth mentioning in the development of OpENer are the integration of EtherNet/IP with IEC 61499 compliant runtime-systems and the  development of the Common Industrial Protocol (CIP) ™ Base Energy ™ object, CIP Electrical Energy ™ object, and the CIP Time Sync ™ object. The goal of these implementations are to support the ever-growing base of EtherNet/IP ™ users, as wells as to help improving the EtherNet/IP ™ specification.

Applications

  • OpENer
  • Raspberry Pi based prototypes for various CIP/EtherNet IP ™ objects
  • Integration of custom hardware with Rockwell PLC systems

Related Publications

  • M. Melik-Merkumians, M. Baierling, and G. Schitter, A Service-Oriented Domain Specific Language Programming Approach for Batch Processes, in Proceedings of 2016 IEEE 21th Conference on Emerging Technologies & Factory Automation, 2016.
    [BibTex]
    @InProceedings{TUW-251132,
    Title = {A Service-Oriented Domain Specific Language Programming Approach for Batch Processes},
    Author = {Melik-Merkumians, Martin and Baierling, Matthias and Schitter, Georg},
    Booktitle = {Proceedings of 2016 IEEE 21th Conference on Emerging Technologies {\&} Factory Automation},
    Year = {2016},
    Note = {Vortrag: 21st IEEE International Conference on Emerging Technologies and Factory Automation (ETFA 2016), Berlin; 2016-09-06 -- 2016-09-09},
    Doi = {10.1109/ETFA.2016.7733729},
    Eid = {68},
    ISBN = {978-1-5090-1314-2},
    Keywords = {SOA, DSL, Batch Process, ISA-88, IEC 61499, component based automation, service based automation},
    Numpages = {9}
    }
  • M. Melik-Merkumians, M. Wenger, R. Hametner, and A. Zoitl, Increasing Portability and Reuseability of Distributed Control Programs by I/0 Access Abstraction, in Proceedings IEEE Emerging Technologies and Factory Automation (ETFA 2010), 2010.
    [BibTex]
    @InProceedings{TUW-0310201713,
    author = {Melik-Merkumians, M. and Wenger, M. and Hametner, R. and Zoitl, A.},
    title = {Increasing Portability and Reuseability of Distributed Control Programs by I/0 Access Abstraction},
    booktitle = {Proceedings IEEE Emerging Technologies and Factory Automation (ETFA 2010)},
    year = {2010},
    }
  • M. Melik-Merkumians, T. Baier, M. Steinegger, W. Lepuschitz, I. Hegny, and A. Zoitl, Towards OPC UA as portable SOA Middleware between Control Software and External Added Value Applications, in Proceedings of 2012 IEEE 17th International Conference on Emerging Technologies and Factory Automation (ETFA 2012), 2012.
    [BibTex] [Download]
    @InProceedings{TUW-031020174,
    Title = {Towards OPC UA as portable SOA Middleware between Control Software and External Added Value Applications},
    Author = {Melik-Merkumians, M. and Baier, T. and Steinegger, M. and Lepuschitz, W. and Hegny, I. and Zoitl, A.},
    Booktitle = {Proceedings of 2012 IEEE 17th International Conference on Emerging Technologies and Factory Automation (ETFA 2012)},
    Year = {2012},
    Doi = {10.1109/ETFA.2012.6489640},
    }
  • W. Leonhardsberger and A. Zoitl, Using EtherNet/IP with IEC 61499 Communication Function Blocks, in 5th International Conference on Industrial Applications of Holonic and Multi-Agent Systems, HoloMAS 2011, Toulouse, France, August 29-31, 2011, Proceedings, Lecture Notes in Computer Science, Vol. 6867, 2011, p. 39–49.
    [BibTex]
    @InProceedings{TUW-200251,
    Title = {Using EtherNet/IP with IEC 61499 Communication Function Blocks},
    Author = {Leonhardsberger, Wilhelm and Zoitl, Alois},
    Booktitle = {5th International Conference on Industrial Applications of Holonic and Multi-Agent Systems, HoloMAS 2011, Toulouse, France, August 29-31, 2011, Proceedings},
    Year = {2011},
    Address = {Lecture Notes in Computer Science, Vol. 6867},
    Note = {Vortrag: 5th International Conference on Industrial Applications of Holonic and Multi-Agent Systems, France, Toulouse; 2011-08-29 -- 2011-08-31},
    Pages = {39--49},
    Publisher = {Springer},
    ISBN = {978-3-642-23180-3},
    Url = {https://link.springer.com/chapter/10.1007/978-3-642-23181-0_4}
    }

Project partners

  • Rockwell Automation, Inc.

Funding

Funded by Rockwell Automation, Inc.