Logo do repositório
 
A carregar...
Miniatura
Publicação

Development of automated NOVAAS Connectors

Utilize este identificador para referenciar este registo.
Nome:Descrição:Tamanho:Formato: 
Sa_2023.pdf3.96 MBAdobe PDF Ver/Abrir

Resumo(s)

The rising popularity of Internet of Things (IoT) reveals humanity’s trend towards a more interconnected world. As more and more people interact with this environment, the problems of interoperability and scalability rise. With the large quantity of data moving through the IoT space, several issues surface on many levels. Therefore, it is vital that the data-transfer layer of IoTs function as efficiently and expeditiously as possible. This dissertation aims to solve some of the issues that might exist when connecting devices to an IoT, by creating an ”IoT Connector” and applying it to the NOVA Asset Administration Shell (NOVAAS). This connector is built using the Python programming language, and acts as a driver for assets connected to NOVAAS. It takes the JavaScript Object Notation (JSON) file that represents an asset as the input and populates a Node-Red flow with the gathered asset properties. This tool significantly reduces the amount of effort required by the developer, effectively automating this task. Additionally, the NOVAAS Connector created is implemented in an industrial real- world application.
O aumento da popularidade da ”Internet das Coisas” revela a tendecência da humanidade para um mundo cada vez mais interligado. À medida que a civilização interage com este conceito, os problemas de interoperabilidade e escalabilidade vão aumentando. Tendo em conta a elevada quantidade de dados recebida e transmitida nestas redes, várias dificuldades surgem a diversos níveis de operação. Consequentemente, é vital que a camada de transferência de dados destas redes funcione o mais eficiente e expedito possível. Esta dissertação visa a resolver alguns dos problemas que possam surgir quando se ligam dispositivos a uma rede IoT, ao criar e implementar um ”conector IoT” aplicado à plataforma NOVAAS. O conector é construido em Python e funciona como um adaptador para ativos industriais ligados à plataforma NOVAAS. Usa como entrada o ficheiro JSON de descrição dos ativos e preenche um fluxo de Node-Red com as propriedades adquiridas. Com a ajuda desta ferramenta, o desenvolvedor da NOVAAS pode, efetivamente, automatizar a tarefa manual de construção de adaptadores. Adicionalmente, o conector NOVAAS é implementado em contexto industrial.

Descrição

Palavras-chave

Internet of Things Asset Administration Shell Connector Adapter Asset JSON

Contexto Educativo

Citação

Projetos de investigação

Unidades organizacionais

Fascículo

Editora

Licença CC