Desenvolvimento do driver de comunicação MQTT para a plataforma FrameworX
Show simple item record
| dc.contributor |
Universidade Federal de Santa Catarina. |
pt_BR |
| dc.contributor.advisor |
Bueno, Alex Fabiano |
|
| dc.contributor.author |
Nicoletti, Lucas |
|
| dc.date.accessioned |
2025-12-26T09:39:27Z |
|
| dc.date.available |
2025-12-26T09:39:27Z |
|
| dc.date.issued |
2025-12-15 |
|
| dc.identifier.uri |
https://repositorio.ufsc.br/handle/123456789/271609 |
|
| dc.description |
TCC (graduação) - Universidade Federal de Santa Catarina, Campus Blumenau, Engenharia de Controle e Automação. |
pt_BR |
| dc.description.abstract |
O presente trabalho aborda o desenvolvimento e a implementação de um driver de comunicação em linguagem C#, baseado no protocolo MQTT (Message Queuing Telemetry
Transport), para integração com a plataforma SCADA (Supervisory Control And Data
Acquisition) FrameworX. Inserido no contexto da Indústria 4.0 e da Internet das Coisas
Industrial (IIoT), o projeto visa superar as limitações de protocolos legados baseados em
polling ao adotar a arquitetura publish-subscribe do MQTT, que oferece maior escalabilidade, eficiência de banda e comunicação orientada a eventos. A solução, integrada ao
FrameworX, demonstrou-se funcional e confiável, permitindo a troca de dados em tempo
real entre os tags do sistema SCADA e clientes MQTT externos, com os testes validando
a correta implementação dos mecanismos de Quality of Service (QoS) e gerenciamento de
sessão. O projeto evidencia a viabilidade de desenvolver drivers de comunicação customizados e de alto desempenho para a plataforma FrameworX, reforçando sua flexibilidade
para atender às demandas de sistemas de automação modernos. |
pt_BR |
| dc.description.abstract |
This work addresses the development and implementation of a communication driver in
C# language, based on the MQTT (Message Queuing Telemetry Transport) protocol,
for integration with the SCADA (Supervisory Control And Data Acquisition) FrameworX
platform. Set in the context of Industry 4.0 and the Industrial Internet of Things (IIoT),
the project aims to overcome the limitations of legacy polling-based protocols, such as
Modbus, by adopting the MQTT’s publish-subscribe architecture, which offers greater scalability, bandwidth efficiency, and event-driven communication. The solution, integrated
into FrameworX, proved to be functional and reliable, allowing for real-time data exchange
between the SCADA system’s tags and external MQTT clients, with tests validating the
correct implementation of Quality of Service (QoS) and session management mechanisms.
The project highlights the feasibility of developing custom, high-performance communication drivers for the FrameworX platform, reinforcing its flexibility to meet the demands
of modern automation systems. |
pt_BR |
| dc.format.extent |
44 |
pt_BR |
| dc.language.iso |
por |
pt_BR |
| dc.publisher |
Blumenau, SC. |
pt_BR |
| dc.rights |
Open Access. |
en |
| dc.subject |
MQTT |
pt_BR |
| dc.subject |
Driver de Comunicação |
pt_BR |
| dc.subject |
Sistemas SCADA |
pt_BR |
| dc.subject |
FrameworX |
pt_BR |
| dc.title |
Desenvolvimento do driver de comunicação MQTT para a plataforma FrameworX |
pt_BR |
| dc.type |
TCCgrad |
pt_BR |
Files in this item
This item appears in the following Collection(s)
Show simple item record
Search DSpace
Browse
-
All of DSpace
-
This Collection
My Account
Statistics
Compartilhar