top of page

Lógica na Prática #00: Como Integrar CODESYS e Factory IO para Simulações de Automação Industrial

  • Foto do escritor: Joel PoularasTech
    Joel PoularasTech
  • 21 de abr.
  • 2 min de leitura

Atualizado: 21 de abr.

Neste primeiro episódio da série Lógica na Prática, exploramos o passo a passo para configurar um ambiente de simulação completo utilizando duas ferramentas poderosas: o CODESYS (para programação de CLPs) e o Factory IO (para simulação de ambientes industriais em 3D).


Lógica na Prática #00: Comunicação do Factory IO e CLP Virtual - PoularasTech


1. Download e Instalação das Ferramentas


O primeiro passo para começar na automação prática é preparar o seu "laboratório virtual":

  • CODESYS: No site oficial, baixe a versão Development System V3. Certifique-se de escolher a arquitetura correta (32 ou 64 bits) do seu sistema operacional.

  • Factory IO: No site da Real Games, baixe o instalador da versão mais recente. O software oferece uma interface intuitiva para montar cenários industriais com esteiras, sensores e braços robóticos.


2. Criando o Projeto e a Lógica em Ladder


Dentro do CODESYS, criamos um projeto padrão selecionando o dispositivo CODESYS Control Win V3 e a linguagem Ladder (LD).

No exemplo prático do vídeo, desenvolvemos uma lógica simples para controlar uma esteira:

  • Objetivo: Ligar a esteira através de um botão virtual e fazê-la parar automaticamente quando um sensor detectar uma caixa.

  • Componentes da Lógica: Botão de liga, selo de retenção (para manter a esteira ligada) e um contato NF do sensor para interromper o circuito.


3. Configuração da Comunicação OPC UA


Para que o CODESYS "fale" com o Factory IO, utilizamos o protocolo OPC UA:

  1. Symbol Configuration: No CODESYS, adicionamos o objeto de configuração de símbolos para selecionar quais variáveis (botões, sensores, motores) queremos compartilhar com o mundo externo.

  2. CLP Virtual: É necessário garantir que o CODESYS Control Win V3 esteja em modo "Running" no Windows.

  3. Segurança: Uma dica importante é habilitar o "login anônimo" nas políticas de segurança do dispositivo para facilitar a conexão inicial do OPC UA.


4. Conectando os Drivers no Factory IO


Com o CLP virtual rodando, vamos ao Factory IO:

  • No menu File > Drivers, selecionamos o driver OPC Client DA/UA.

  • Fazemos o mapeamento manual, arrastando os itens do servidor (variáveis do CODESYS) para as entradas e saídas físicas do cenário 3D.


5. O Teste Final


Ao dar o "Play" no Factory IO e o "Start" no CODESYS, vemos a mágica acontecer: a esteira começa a rodar e, assim que a caixa atinge o sensor infravermelho, a lógica no CLP processa a informação e desliga o motor instantaneamente.


6. Conclusão:


Dominar a comunicação entre esses softwares é o alicerce para qualquer profissional de mecatrônica e automação. Com essa base pronta, estamos preparados para enfrentar desafios de lógica muito mais complexos nos próximos vídeos!


Assista ao vídeo completo aqui: Lógica na Prática #00 - PoularasTech





Comentários


bottom of page