首页 /研究 /Designing High Performance Factory Automation Applications on Top of DDS
OTHER

Designing High Performance Factory Automation Applications on Top of DDS

Isidro Calvo, Federico Pérez, Ismael Etxeberria‐Agiriano, Oier García de Albéniz

发表年份
2013
引用次数
10
访问权限
开放获取

摘要

DDS is a recent specification aimed at providing high-performance publisher/subscriber middleware solutions. Despite being a very powerful flexible technology, it may prove complex to use, especially for the inexperienced. This work provides some guidelines for connecting software components that represent a new generation of automation devices (such as PLCs, IPCs and robots) using Data Distribution Service (DDS) as a virtual software bus. More specifically, it presents the design of a DDS-based component, the so-called Automation Component, and discusses how to map different traffic patterns using DDS entities exploiting the wealth of QoS management mechanisms provided by the DDS specification. A case study demonstrates the creation of factory automation applications out of software components that encapsulate independent stations.

关键词

Computer scienceAutomationComponent (thermodynamics)Middleware (distributed applications)Factory (object-oriented programming)SoftwareSoftware engineeringEmbedded systemService (business)Component-based software engineering

相关论文

查看 OTHER 分类全部论文