Lógica na Prática #00: Como Integrar CODESYS e Factory IO para Simulações de Automação Industrial
- 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:
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.
CLP Virtual: É necessário garantir que o CODESYS Control Win V3 esteja em modo "Running" no Windows.
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