Please use this identifier to cite or link to this item: http://hdl.handle.net/10773/32119
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorSantos, José Paulo Oliveirapt_PT
dc.contributor.advisorPedreiras, Paulo Bacelar Reispt_PT
dc.contributor.advisorAguiar, Rui Luís Andradept_PT
dc.contributor.authorCamarneiro, Daniel Jesuspt_PT
dc.date.accessioned2021-09-15T12:44:18Z-
dc.date.issued2021-07-27-
dc.identifier.urihttp://hdl.handle.net/10773/32119-
dc.description.abstractA falta de conectividade entre os equipamentos fabris, e os diferentes departamentos da empresa, compromete a gestão, monitorização e controlo do seu funcionamento. Neste projeto foi desenvolvido um protótipo que permite a aquisição de informação relativamente aos consumos de energia, obtidos pelos analisadores de energia, a supervisão dos processos de fabrico, controlados por autómatos programáveis instalados na produção, e o envio de mensagens de comando, remotamente, para os dispositivos. Foram estudadas as plataformas Bosch IoT Suite e SCoT, desenvolvidos no Eclipse IoT, e os seus respetivos brokers MQTT (Eclipse Hono e Bosch IoT Hub) e as interfaces gráficas (dashboard) Bosch IoT Insights (dos serviços da Bosch IoT Suite), Grafana e o dashboard do NodeRed. As Bases de Dados estudadas foram MySQL (SQL), MongoDB (NoSQL) e InfluxDB (timeseries). Também foram estudados o ESP32 e Raspberry Pi como dispositivos de gateway com a plataforma IoT. Os softwares utilizados no desenvolvimento foram o Node.js, para realizar a ligação entre a plataforma IoT e a Base de Dados, Express.js no desenvolvimento dos serviços REST API backend, o NodeRed para estabelecer a comunicação Rs485 MODBUS RTU entre o analisador de energia Janitza (e SDM120) e o Raspberry, assim como a comunicação com o módulo OPC-UA, usado para comunicar com os PLCs S7-1200, e o TIA Portal para a programação dos PLCs. Assim, neste projeto foram propostos gateways, que oferecem uma camada de middleware entre os equipamentos e as plataformas IoT (Bases de Dados). Também foram propostos serviços REST que permitem extrair informação (potências, correntes, frequências, temperaturas, pressões, entre outras) da Base de Dados e enviar mensagens de comando aos dispositivos (ativar/desativar alarmes e interrupções, pedidos de registos de memória, entre outros) através de uma aplicação remota.pt_PT
dc.description.abstractThe lack of connectivity between the manufacturing equipment and the different company’s departments compromises management, monitoring and control of its operation. In this project there was developed a prototype that allows acquisition of information regarding energy consumption, obtained by energy analyzers, supervision of manufacturing processes, controlled by programmable automatons installed in the production, and the sending of command messages, remotely, for devices. Were studied the platforms Bosch IoT Suite and SCoT, developed in Eclipse IoT, their respective MQTT correctors (Eclipse Hono and Bosch IoT Hub) and the dashboards Bosch IoT Insights (from Bosch IoT Suite services), Grafana and NodeRed dashboard. The databases studied were MySQL (SQL), MongoDB (NoSQL) and InfluxDB (SQL timeseries). There were also studies on ESP32 and Raspberry Pi as gateway devices with an IoT platform. The software used in the development were Node.js, to make a connection between the IoT platform and the database, Express.js in the development of the REST API backend services, NodeRed to establish an Rs485 MODBUS RTU communication between the energy analyzer Janitza (and SDM120) and the Raspberry, as well as the communication with the OPC-UA module, used to communicate with the S7-1200 PLCs, and the TIA Portal for programming the PLCs. So, in this project were proposed gateways, which are a middleware layer between the equipment and as IoT platforms (Databases). There were also proposed REST services that allow extracting information (powers, currents, frequencies, notes, pressures, among others) from the Database and sending command messages to devices (activate / disable alarms and interruptions, requests for memory registration, among others) via a remote application.pt_PT
dc.language.isoporpt_PT
dc.relationPOCI-01-0247-FEDER-046103pt_PT
dc.rightsembargoedAccesspt_PT
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/pt_PT
dc.subjectGatewaypt_PT
dc.subjectMiddlewarept_PT
dc.subjectComunicaçãopt_PT
dc.subjectSensorespt_PT
dc.subjectIoTpt_PT
dc.subjectEnergiapt_PT
dc.subjectServiçospt_PT
dc.subjectBackendpt_PT
dc.subjectBases de dadospt_PT
dc.subjectPlataformas IoTpt_PT
dc.subjectVisualizaçãopt_PT
dc.subjectControlopt_PT
dc.subjectAutomaçãopt_PT
dc.subjectInformática industrialpt_PT
dc.titleInternet das coisas na indústria, e a conectividade na Boschpt_PT
dc.title.alternativeIndustrial internet of things and connectivity, in Boschpt_PT
dc.typemasterThesispt_PT
thesis.degree.grantorUniversidade de Aveiropt_PT
dc.date.embargo2023-08-09-
dc.description.masterMestrado em Engenharia Mecânicapt_PT
Appears in Collections:UA - Dissertações de mestrado
DEM - Dissertações de mestrado

Files in This Item:
File Description SizeFormat 
Documento_Daniel_Camarneiro.pdf4.15 MBAdobe PDFView/Open


FacebookTwitterLinkedIn
Formato BibTex MendeleyEndnote Degois 

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.