Implementação de Arquitetura IIoT para virtualização de controle utilizando CLP S7-1200 e Gateway IOT2050

Bibliographic Details
Main Author: Lino, Ícaro Luiz de Souza
Publication Date: 2025
Format: Bachelor thesis
Language: por
Source: Repositório Institucional da UFRN
dARK ID: ark:/41046/001300000x50z
Download full: https://repositorio.ufrn.br/handle/123456789/61765
Summary: Industry 4.0 represents a revolution in industrial production, characterized by the digitization and integration of physical and digital systems, using technologies such as IIoT and Artificial Intelligence. With the advent of Cyber-Physical Systems, the possibility arises of virtualizing industrial process control logic, optimizing production processes in real time and increasing operational flexibility. This paper presents the implementation of an architecture comprising a Siemens S7-1200 PLC, an IoT2050 gateway and an application running on a remote server. To make it possible to transfer the control logic of an industrial process to the remote server, methods such as collecting timestamps and analyzing delay times in different scenarios were used. The IoT2050 Gateway was configured to act as an intermediary between the process controller and the server, using protocols such as MQTT and S7. In the tests carried out, the average Round-Trip Delay (RTD) in the initial scenario was 30.73 ms, while in the third scenario, with the virtualized control logic, there was an increase to 45.51 ms. The results demonstrate the system’s potential for industrial applications in environments where the controllers and gateways are connected via local networks, even if the remote server is physically distant.
id UFRN_c905ff5034743b4bcd93c9c4819634b5
oai_identifier_str oai:repositorio.ufrn.br:123456789/61765
network_acronym_str UFRN
network_name_str Repositório Institucional da UFRN
repository_id_str
spelling Implementação de Arquitetura IIoT para virtualização de controle utilizando CLP S7-1200 e Gateway IOT2050Implementation of IIoT Architecture for control virtualization using S7-1200 PLC and IOT2050 GatewayIIoTVirtualizaçãoCLPIndústria 4.0Automação IndustrialCNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::ELETRONICA INDUSTRIAL, SISTEMAS E CONTROLES ELETRONICOS::AUTOMACAO ELETRONICA DE PROCESSOS ELETRICOS E INDUSTRIAISIndustry 4.0 represents a revolution in industrial production, characterized by the digitization and integration of physical and digital systems, using technologies such as IIoT and Artificial Intelligence. With the advent of Cyber-Physical Systems, the possibility arises of virtualizing industrial process control logic, optimizing production processes in real time and increasing operational flexibility. This paper presents the implementation of an architecture comprising a Siemens S7-1200 PLC, an IoT2050 gateway and an application running on a remote server. To make it possible to transfer the control logic of an industrial process to the remote server, methods such as collecting timestamps and analyzing delay times in different scenarios were used. The IoT2050 Gateway was configured to act as an intermediary between the process controller and the server, using protocols such as MQTT and S7. In the tests carried out, the average Round-Trip Delay (RTD) in the initial scenario was 30.73 ms, while in the third scenario, with the virtualized control logic, there was an increase to 45.51 ms. The results demonstrate the system’s potential for industrial applications in environments where the controllers and gateways are connected via local networks, even if the remote server is physically distant.A Indústria 4.0 representa uma revolução na produção industrial, caracterizada pela digitalização e integração de sistemas físicos e digitais, utilizando tecnologias como IIoT e Inteligência Artificial. Com o advento dos Sistemas Ciberfísicos, surge a possibilidade de virtualizar lógicas de controle de processos industriais, otimizando os processos produtivos em tempo real e aumentando a flexibilidade operacional. Este trabalho apresenta a implementação de uma arquitetura composta por um CLP Siemens S7-1200, um gateway IoT2050 e uma aplicação executada em um servidor remoto. Para viabilizar a transferência da lógica de controle de um processo industrial para o servidor remoto, foram utilizados métodos como a coleta de timestamps e a análise dos tempos de atraso em diferentes cenários. O Gateway IoT2050 foi configurado para atuar como intermediário entre o controlador do processo e o servidor, utilizando protocolos como MQTT e S7. Nos testes realizados, o Round-Trip Delay (RTD) médio no cenário inicial foi de 30,73 ms, enquanto no terceiro cenário, com a lógica de controle virtualizada, houve um aumento para 45,51 ms. Os resultados demonstraram o potencial do sistema para aplicações industriais em ambientes onde os controladores e os Gateways estão conectados em redes locais, mesmo que o servidor remoto esteja fisicamente distante.Universidade Federal do Rio Grande do NorteBrasilUFRNEngenharia MecatrônicaEngenharia de Computação e AutomaçãoFlorêncio, Heitor Medeiroshttp://lattes.cnpq.br/1045316339709652http://lattes.cnpq.br/6422930980833254Cavalcanti, Anderson Luiz de Oliveirahttp://lattes.cnpq.br/7224754476792019Silva, Gustavo Girao Barreto dahttp://lattes.cnpq.br/9491033611706611Dias, Samaherni Moraishttp://lattes.cnpq.br/9792492584361511Lino, Ícaro Luiz de Souza2025-01-23T13:25:17Z2025-01-23T13:25:17Z2025-01-17info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfLINO, Ícaro Luiz de Souza. Implementação de Arquitetura IIoT para virtualização de controle utilizando CLP S7-1200 e Gateway IOT2050. 2025. 62 f. Trabalho de Conclusão de Curso (Graduação em Engenharia Mecatrônica) - Departamento de Engenharia da Computação e Automação, Universidade Federal do Rio Grande do Norte, Natal, 2025.https://repositorio.ufrn.br/handle/123456789/61765ark:/41046/001300000x50zAttribution 3.0 Brazilhttp://creativecommons.org/licenses/by/3.0/br/info:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRN2025-01-23T13:25:18Zoai:repositorio.ufrn.br:123456789/61765Repositório InstitucionalPUBhttp://repositorio.ufrn.br/oai/repositorio@bczm.ufrn.bropendoar:2025-01-23T13:25:18Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false
dc.title.none.fl_str_mv Implementação de Arquitetura IIoT para virtualização de controle utilizando CLP S7-1200 e Gateway IOT2050
Implementation of IIoT Architecture for control virtualization using S7-1200 PLC and IOT2050 Gateway
title Implementação de Arquitetura IIoT para virtualização de controle utilizando CLP S7-1200 e Gateway IOT2050
spellingShingle Implementação de Arquitetura IIoT para virtualização de controle utilizando CLP S7-1200 e Gateway IOT2050
Lino, Ícaro Luiz de Souza
IIoT
Virtualização
CLP
Indústria 4.0
Automação Industrial
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::ELETRONICA INDUSTRIAL, SISTEMAS E CONTROLES ELETRONICOS::AUTOMACAO ELETRONICA DE PROCESSOS ELETRICOS E INDUSTRIAIS
title_short Implementação de Arquitetura IIoT para virtualização de controle utilizando CLP S7-1200 e Gateway IOT2050
title_full Implementação de Arquitetura IIoT para virtualização de controle utilizando CLP S7-1200 e Gateway IOT2050
title_fullStr Implementação de Arquitetura IIoT para virtualização de controle utilizando CLP S7-1200 e Gateway IOT2050
title_full_unstemmed Implementação de Arquitetura IIoT para virtualização de controle utilizando CLP S7-1200 e Gateway IOT2050
title_sort Implementação de Arquitetura IIoT para virtualização de controle utilizando CLP S7-1200 e Gateway IOT2050
author Lino, Ícaro Luiz de Souza
author_facet Lino, Ícaro Luiz de Souza
author_role author
dc.contributor.none.fl_str_mv Florêncio, Heitor Medeiros
http://lattes.cnpq.br/1045316339709652
http://lattes.cnpq.br/6422930980833254
Cavalcanti, Anderson Luiz de Oliveira
http://lattes.cnpq.br/7224754476792019
Silva, Gustavo Girao Barreto da
http://lattes.cnpq.br/9491033611706611
Dias, Samaherni Morais
http://lattes.cnpq.br/9792492584361511
dc.contributor.author.fl_str_mv Lino, Ícaro Luiz de Souza
dc.subject.por.fl_str_mv IIoT
Virtualização
CLP
Indústria 4.0
Automação Industrial
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::ELETRONICA INDUSTRIAL, SISTEMAS E CONTROLES ELETRONICOS::AUTOMACAO ELETRONICA DE PROCESSOS ELETRICOS E INDUSTRIAIS
topic IIoT
Virtualização
CLP
Indústria 4.0
Automação Industrial
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::ELETRONICA INDUSTRIAL, SISTEMAS E CONTROLES ELETRONICOS::AUTOMACAO ELETRONICA DE PROCESSOS ELETRICOS E INDUSTRIAIS
description Industry 4.0 represents a revolution in industrial production, characterized by the digitization and integration of physical and digital systems, using technologies such as IIoT and Artificial Intelligence. With the advent of Cyber-Physical Systems, the possibility arises of virtualizing industrial process control logic, optimizing production processes in real time and increasing operational flexibility. This paper presents the implementation of an architecture comprising a Siemens S7-1200 PLC, an IoT2050 gateway and an application running on a remote server. To make it possible to transfer the control logic of an industrial process to the remote server, methods such as collecting timestamps and analyzing delay times in different scenarios were used. The IoT2050 Gateway was configured to act as an intermediary between the process controller and the server, using protocols such as MQTT and S7. In the tests carried out, the average Round-Trip Delay (RTD) in the initial scenario was 30.73 ms, while in the third scenario, with the virtualized control logic, there was an increase to 45.51 ms. The results demonstrate the system’s potential for industrial applications in environments where the controllers and gateways are connected via local networks, even if the remote server is physically distant.
publishDate 2025
dc.date.none.fl_str_mv 2025-01-23T13:25:17Z
2025-01-23T13:25:17Z
2025-01-17
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv LINO, Ícaro Luiz de Souza. Implementação de Arquitetura IIoT para virtualização de controle utilizando CLP S7-1200 e Gateway IOT2050. 2025. 62 f. Trabalho de Conclusão de Curso (Graduação em Engenharia Mecatrônica) - Departamento de Engenharia da Computação e Automação, Universidade Federal do Rio Grande do Norte, Natal, 2025.
https://repositorio.ufrn.br/handle/123456789/61765
dc.identifier.dark.fl_str_mv ark:/41046/001300000x50z
identifier_str_mv LINO, Ícaro Luiz de Souza. Implementação de Arquitetura IIoT para virtualização de controle utilizando CLP S7-1200 e Gateway IOT2050. 2025. 62 f. Trabalho de Conclusão de Curso (Graduação em Engenharia Mecatrônica) - Departamento de Engenharia da Computação e Automação, Universidade Federal do Rio Grande do Norte, Natal, 2025.
ark:/41046/001300000x50z
url https://repositorio.ufrn.br/handle/123456789/61765
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution 3.0 Brazil
http://creativecommons.org/licenses/by/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution 3.0 Brazil
http://creativecommons.org/licenses/by/3.0/br/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
Brasil
UFRN
Engenharia Mecatrônica
Engenharia de Computação e Automação
publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
Brasil
UFRN
Engenharia Mecatrônica
Engenharia de Computação e Automação
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRN
instname:Universidade Federal do Rio Grande do Norte (UFRN)
instacron:UFRN
instname_str Universidade Federal do Rio Grande do Norte (UFRN)
instacron_str UFRN
institution UFRN
reponame_str Repositório Institucional da UFRN
collection Repositório Institucional da UFRN
repository.name.fl_str_mv Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)
repository.mail.fl_str_mv repositorio@bczm.ufrn.br
_version_ 1839178783405375488