Programação de CLP CompactLogix com o Studio 5000 da Rockwell.

studio 5000 logix designer

Comece a Programar o CompactLogix com o Studio 5000.

Rockwell Automation desponta como uma das marcas de CLPs mais populares, contando com suporte a uma ampla gama de dispositivos compatíveis. Descubra os fundamentos para iniciar um projeto com CompactLogix no ambiente Studio 5000.

Conhecida por décadas como a força motriz por trás da marca Allen-Bradley, a Rockwell Automation é reconhecida pela produção de sistemas de controle renomados, desde drives de motores até dispositivos de E/S e controladores.

Os avanços mais recentes do ambiente de desenvolvimento de CLPs da Rockwell, o Studio 5000, oferecem capacidades avançadas para projetar sistemas de automação, abrangendo desde máquinas simples até redes vastas e complexas.

Neste tutorial, iremos configurar um projeto básico no Studio 5000 para um controlador CompactLogix específico e estabelecer uma conexão Ethernet para um programa simples.

Inicie um Novo Projeto

Ao ser aberto pela primeira vez, o Studio 5000 oferece a oportunidade de começar um novo projeto, selecionar entre uma lista de projetos existentes ou iniciar com o projeto já armazenado em um controlador online.

IMPORTANTE: Os termos ‘projeto’ e ‘programa’, embora semelhantes, devem ser diferenciados. Um projeto pode conter vários programas, mas um projeto é baixado e executado em um controlador.

Studio 5000 allows begin a new project

Vamos começar com um novo projeto. Ao escolher esta opção, teremos uma lista de controladores compatíveis disponíveis. Algumas versões do Studio 5000 serão compatíveis apenas com certos controladores. Esta versão é o Studio 5000 Lite, que é compatível com a linha de controladores CompactLogix.

Eu vou utilizar o meu PLC pessoal de escolha, o L16 com Ethernet e terminais de E/S embutidos para uma configuração fácil.

A próxima seleção são os detalhes do projeto. A revisão do firmware no projeto e no controlador físico real precisa coincidir. Se não coincidirem, será necessário atualizar o firmware do controlador ou baixar a revisão correta do software.

Este PLC tem a capacidade de utilizar módulos Point I/O para expansão, mas para este projeto, não farei uso de nenhum deles.

Por fim, os detalhes de segurança podem permitir apenas que determinados computadores ou usuários acessem este PLC, visando prevenir acesso não autorizado.

Criando um Programa em Lógica de Ladder.

Assim que estiver dentro do projeto recém-criado, podemos começar a construir um novo programa, mais especificamente, dentro de um diagrama de ladder (LD).

Na visualização do projeto, uma nova tarefa principal (Main task) conterá um programa principal (Main program), com uma rotina principal (Main routine). Abra essa rotina principal para acessar a lógica ladder.

Para criar uma rotina em lógica ladder é muito simples, encontramos a lista padrão de instruções no topo-centro da tela, com algumas instruções de bits.

Vamos clicar e arrastar uma instrução Examine se Aberto (também chamada XIO – Examine If ON) e uma instrução de Saída Energizada (OTE – Output Energize) na linha, no lado esquerdo e direito, respectivamente.

Teremos uma linha que se parecerá com o seguinte:

Endereçamento de Instruções no Studio 5000.

Antes de avançarmos mais na programação, é importante entender como as instruções são mapeadas para os dispositivos físicos no mundo real.

Isso ocorre na listagem de tags. Quando você criou o novo projeto, as ferramentas de configuração integradas já sabem quantos pontos de entrada/saída estão fixos neste PLC e como acessá-los. Isso significa que os endereços já existem… em algum lugar.

Eles são encontrados nos ‘Controller Tags’:

Endereços Base das Tags

‘O Local’ indica que está conectado ao controlador: 1 é uma designação de slot, e embora este módulo embutido não tenha slots reais, a CPU é considerada slot ‘0’ e a E/S está no slot ‘1’.

‘O I’ nos fornece dados de entrada, enquanto ‘O’ nos fornece dados de saída.

Como você pode ver na imagem a seguir, os endereços seguem um formato de Local:1:I/O.Dados.0 a 15.

Vou conectar um botão ao primeiro terminal de entrada e um relé ao primeiro terminal de saída, então meus endereços base serão Local:1:I.Dados.0 e Local:1:O.Dados.0.

Endereços de Tag de Alias

Um método mais conveniente para marcar os endereços é atribuir um nome de fácil compreensão a uma tag. No meu caso, ‘Botão’ e ‘Relé’ podem ser opções mais descritivas.

Acessando o menu ‘Editar Tags’ na parte inferior da tela, é possível criar uma nova tag com o nome ‘Botão’, por exemplo. Na coluna ‘Alias Para’, é onde se fornece o antigo endereço base, estabelecendo uma conexão permanente entre eles.

Então farei o mesmo para o relé.

Agora posso voltar para minha rotina principal (Main) e simplesmente usar ‘Botão’ e ‘Relé’ como os nomes das instruções.

Conclusão:

Em resumo, exploramos os elementos fundamentais da programação de Controladores Lógicos Programáveis (CLPs) utilizando o Studio 5000 da Rockwell Automation e o controlador CompactLogix. Aprendemos a criar projetos, desenvolver rotinas em lógica de escada, mapear endereços de tags e aplicar aliases para simplificar a programação.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Compartilhe:

Veja Também:

O QUE É MANUFATURA INTELIGENTE?

A produção inteligente, impulsionada pela fabricação inteligente e a Internet Industrial das Coisas (IIoT), visa melhorar a eficiência industrial através da automação e análise de

Leia Mais »