Desenvolvimento de um sistema de controlo e monitorização de linhas de produção
Autor(a) principal: | |
---|---|
Data de Publicação: | 2023 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/10773/40564 |
Resumo: | A monitorização dos dados de produção tem um impacto significativo no desenvolvimento de qualquer indústria. Ainda mais na indústria automóvel, uma indústria em constante evolução e com prazos rígidos. Este documento resume o projeto realizado na empresa SPMAQ, com o objetivo de melhorar o sistema de controlo e monitorização de linhas de produção de uma empresa cliente do ramo automóvel. Atualmente a linha de produção, composta por várias máquinas, tem um servidor de linha com o qual todas as máquinas comunicam. No entanto, as mesmas enviam pouca informação para o servidor acerca do resultado dos processos, indicando apenas se foi sucedido (OK) ou malsucedido (NOK). Quanto à interface gráfica com o supervisor de linha é pouco clara e incompleta, pois apenas é mostrado o número de peças que faltam produzir no turno atual. Esta interface foi desenvolvida em Visual Basic, ferramenta desatualizada e com poucas funcionalidades. O objetivo deste projeto é desenvolver uma comunicação que permita a cada máquina enviar dados de rastreabilidade detalhados para o servidor de linha. No que toca à interface gráfica, pretende-se uma interface para o responsável da linha, em que seja possível visualizar todas as informações gerais da linha, bem como informações de cada máquina que compõe a linha e gráficos com os novos dados de rastreabilidade recolhidos. Neste trabalho foi desenvolvido o sistema de controlo e monitorização de uma linha de produção, desde a recolha de dados, comunicação entre o PLC e o servidor da linha, a base de dados e a interface gráfica. Para isso foi escolhido o protocolo mais adequado para a comunicação entre o PLC e o servidor de linha no âmbito do projeto. Foi desenvolvida toda a programação do envio e receção de informação entre o PLC e o servidor de linha bem como a reformulação da base de dados. Foi desenvolvida ainda toda a interface gráfica no software open-source Grafana, através das informações armazenadas na base de dados. |
id |
RCAP_c805a1347f68bada841e179d3300f9e4 |
---|---|
oai_identifier_str |
oai:ria.ua.pt:10773/40564 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
Desenvolvimento de um sistema de controlo e monitorização de linhas de produçãoIndústria automóvelAutomaçãoMQTTBase de dadosSQLGrafanaMESPLCLadderSCADALinhas de produçãoA monitorização dos dados de produção tem um impacto significativo no desenvolvimento de qualquer indústria. Ainda mais na indústria automóvel, uma indústria em constante evolução e com prazos rígidos. Este documento resume o projeto realizado na empresa SPMAQ, com o objetivo de melhorar o sistema de controlo e monitorização de linhas de produção de uma empresa cliente do ramo automóvel. Atualmente a linha de produção, composta por várias máquinas, tem um servidor de linha com o qual todas as máquinas comunicam. No entanto, as mesmas enviam pouca informação para o servidor acerca do resultado dos processos, indicando apenas se foi sucedido (OK) ou malsucedido (NOK). Quanto à interface gráfica com o supervisor de linha é pouco clara e incompleta, pois apenas é mostrado o número de peças que faltam produzir no turno atual. Esta interface foi desenvolvida em Visual Basic, ferramenta desatualizada e com poucas funcionalidades. O objetivo deste projeto é desenvolver uma comunicação que permita a cada máquina enviar dados de rastreabilidade detalhados para o servidor de linha. No que toca à interface gráfica, pretende-se uma interface para o responsável da linha, em que seja possível visualizar todas as informações gerais da linha, bem como informações de cada máquina que compõe a linha e gráficos com os novos dados de rastreabilidade recolhidos. Neste trabalho foi desenvolvido o sistema de controlo e monitorização de uma linha de produção, desde a recolha de dados, comunicação entre o PLC e o servidor da linha, a base de dados e a interface gráfica. Para isso foi escolhido o protocolo mais adequado para a comunicação entre o PLC e o servidor de linha no âmbito do projeto. Foi desenvolvida toda a programação do envio e receção de informação entre o PLC e o servidor de linha bem como a reformulação da base de dados. Foi desenvolvida ainda toda a interface gráfica no software open-source Grafana, através das informações armazenadas na base de dados.Monitoring production data has a significant impact on the development of any industry. Even more so in the automotive industry, an industry in constant evolution and with strict deadlines. This document summarizes the project carried out at the company SPMAQ, with the objective of improving the production line control and monitoring system of a client company in the automotive industry. Currently the production line, composed of several machines, has a line server with which all the machines communicate. However, they send little information to the server about the result of the processes, indicating only if it was successful (OK) or unsuccessful (NOK). As for the graphical interface with the line supervisor, it is unclear and incomplete, because it only shows the number of parts that are missing to be produced in the current shift. This interface was developed in Visual Basic, an outdated tool with few functionalities. The objective of this project is to develop a communication that allows each machine to send detailed traceability data to the line server. As far as the graphical interface is concerned, the goal is to develop an interface for the line manager, where it is possible to visualize all the general information of the line, as well as information of each machine that composes the line and graphics with the new traceability data collected. In this work the control and monitoring system of a production line was developed, from data collection, communication between the PLC and the line's server, the database and the graphic interface. For this, the most suitable protocol for the communication between the PLC and the line server was chosen within the scope of the project. All the programming for sending and receiving information between the PLC and the line server was developed as well as the database reformulation. It was also developed all the graphical interface in the open-source software Grafana, through the information stored in the database.2024-02-06T12:30:54Z2023-01-01T00:00:00Z2023info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10773/40564porFerreira, Rodrigo Dinis Martinsinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2024-02-22T12:19:26Zoai:ria.ua.pt:10773/40564Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T03:10:31.266840Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
Desenvolvimento de um sistema de controlo e monitorização de linhas de produção |
title |
Desenvolvimento de um sistema de controlo e monitorização de linhas de produção |
spellingShingle |
Desenvolvimento de um sistema de controlo e monitorização de linhas de produção Ferreira, Rodrigo Dinis Martins Indústria automóvel Automação MQTT Base de dados SQL Grafana MES PLC Ladder SCADA Linhas de produção |
title_short |
Desenvolvimento de um sistema de controlo e monitorização de linhas de produção |
title_full |
Desenvolvimento de um sistema de controlo e monitorização de linhas de produção |
title_fullStr |
Desenvolvimento de um sistema de controlo e monitorização de linhas de produção |
title_full_unstemmed |
Desenvolvimento de um sistema de controlo e monitorização de linhas de produção |
title_sort |
Desenvolvimento de um sistema de controlo e monitorização de linhas de produção |
author |
Ferreira, Rodrigo Dinis Martins |
author_facet |
Ferreira, Rodrigo Dinis Martins |
author_role |
author |
dc.contributor.author.fl_str_mv |
Ferreira, Rodrigo Dinis Martins |
dc.subject.por.fl_str_mv |
Indústria automóvel Automação MQTT Base de dados SQL Grafana MES PLC Ladder SCADA Linhas de produção |
topic |
Indústria automóvel Automação MQTT Base de dados SQL Grafana MES PLC Ladder SCADA Linhas de produção |
description |
A monitorização dos dados de produção tem um impacto significativo no desenvolvimento de qualquer indústria. Ainda mais na indústria automóvel, uma indústria em constante evolução e com prazos rígidos. Este documento resume o projeto realizado na empresa SPMAQ, com o objetivo de melhorar o sistema de controlo e monitorização de linhas de produção de uma empresa cliente do ramo automóvel. Atualmente a linha de produção, composta por várias máquinas, tem um servidor de linha com o qual todas as máquinas comunicam. No entanto, as mesmas enviam pouca informação para o servidor acerca do resultado dos processos, indicando apenas se foi sucedido (OK) ou malsucedido (NOK). Quanto à interface gráfica com o supervisor de linha é pouco clara e incompleta, pois apenas é mostrado o número de peças que faltam produzir no turno atual. Esta interface foi desenvolvida em Visual Basic, ferramenta desatualizada e com poucas funcionalidades. O objetivo deste projeto é desenvolver uma comunicação que permita a cada máquina enviar dados de rastreabilidade detalhados para o servidor de linha. No que toca à interface gráfica, pretende-se uma interface para o responsável da linha, em que seja possível visualizar todas as informações gerais da linha, bem como informações de cada máquina que compõe a linha e gráficos com os novos dados de rastreabilidade recolhidos. Neste trabalho foi desenvolvido o sistema de controlo e monitorização de uma linha de produção, desde a recolha de dados, comunicação entre o PLC e o servidor da linha, a base de dados e a interface gráfica. Para isso foi escolhido o protocolo mais adequado para a comunicação entre o PLC e o servidor de linha no âmbito do projeto. Foi desenvolvida toda a programação do envio e receção de informação entre o PLC e o servidor de linha bem como a reformulação da base de dados. Foi desenvolvida ainda toda a interface gráfica no software open-source Grafana, através das informações armazenadas na base de dados. |
publishDate |
2023 |
dc.date.none.fl_str_mv |
2023-01-01T00:00:00Z 2023 2024-02-06T12:30:54Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10773/40564 |
url |
http://hdl.handle.net/10773/40564 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799137755566964736 |