Comunicação CODESYS e ARDUINO via MODBUS RTU #11 - Visualization

Опубликовано: 06 Июль 2026
на канале: Automação e Simulação
268
10

Neste vídeo, vamos aprender a realizar uma comunicação entre o Codesys e o Arduino UNO via Modbus RTU, nesta integração vamos explorar a ferramenta Visualization do Codesys. Esta ferramenta é usada para criar interfaces gráficas para sistemas de automação. A ferramenta de visualização do CODESYS permite que os desenvolvedores criem telas interativas e intuitivas que representam visualmente o processo controlado pelo CLP. Ela possui um editor gráfico que permite que os desenvolvedores criem interfaces de usuário visualmente atraentes. Ela geralmente inclui recursos de arrastar e soltar para facilitar a colocação de objetos na tela. Também possui uma biblioteca de componentes gráficos pré-construídos, como botões, medidores, caixas de texto e outros elementos de interface comuns. Isso facilita a criação rápida e consistente de telas de usuário. Outra característica importante é a capacidade de associar elementos gráficos a variáveis no programa do CLP. Isso permite que os elementos da tela exibam informações em tempo real do processo controlado pelo CLP. Além disso têm suporte para animações e efeitos visuais que podem melhorar a usabilidade e a compreensão da interface pelo operador. Por fim, pode ser integrada com outros sistemas, como bancos de dados, para armazenar e recuperar dados relevantes para a interface do usuário. O Codesys desempenha o papel de mestre, enquanto o Arduino opera como escravo, conectados por um simples cabo USB. No Arduino, conectaremos um micro servo motor, um led azul e um led vermelho para demonstrar a troca de dados digitais e analógicos entre os dispositivos. Essa troca de dados bidirecional permitirá uma compreensão mais aprofundada sobre o fluxo de informações analógicas entre essas plataformas. Acompanhe conosco o passo a passo para configurar essa comunicação, entender a transferência de dados analógicos e explorar como o Codesys pode interagir com dispositivos analógicos conectados ao Arduino. Esteja preparado para descobrir as possibilidades ilimitadas na transmissão e controle de dados analógicos utilizando a poderosa combinação do Codesys e do Arduino! O Arduino é uma plataforma de prototipagem eletrônica de código aberto. Consiste em hardware e software projetados para facilitar a criação de projetos interativos. O hardware é composto por placas com microcontroladores e uma interface de entrada/saída que permite conectar sensores, motores e outros componentes eletrônicos. Já o software inclui uma linguagem de programação própria e um ambiente de desenvolvimento integrado (IDE) para escrever e carregar o código nos microcontroladores. Uma das grandes vantagens do Arduino é sua acessibilidade. Ele é bastante utilizado por iniciantes e entusiastas da eletrônica devido à sua simplicidade e à enorme comunidade de usuários que compartilham projetos, códigos e informações. Isso o torna uma excelente ferramenta para aprender sobre eletrônica e programação, permitindo criar desde projetos simples, como acender um LED, até dispositivos mais complexos, como robôs e sistemas de automação residencial. O CODESYS é um ambiente de desenvolvimento integrado para a programação de controladores lógicos programáveis (CLPs) que suporta diversas linguagens de programação, ele é uma ferramenta baseada na norma internacional IEC 61131-3, que permite o desenvolvimento de aplicações para controladores lógico programáveis (CLPs) de diferentes fabricantes. Se você gostou deste vídeo, deixe seu like e se inscreva no canal. Também compartilhe o vídeo com seus amigos que possam se interessar pelo assunto.

Apoio via PIX: [email protected]

Link - Arduino IDE para Windows 64-bits:
https://downloads.arduino.cc/arduino-...

Link para Download do CODESYS:
https://store.codesys.com/de/codesys....

LINK IMPORTANTE:
   / @siqueira89  

Link - Tinkercad:
https://www.tinkercad.com/things/45HP...

00:00 - Introdução
00:48 - Apresentando projeto no Tinkercad
01:33 - Upload do projeto para o arduino
03:00 - Criando projeto no Codesys
04:04 - Configurando o Codesys como um Mestre Modbus RTU
07:07 - Programando em ladder
11:25 - Criando a interface gráfica na ferramenta Visualization
20:40 - Testando o programa e a interface gráfica
24:19 - Encerramento