Treinamento básico ControlLogix - Princípio de funcionamento

Neste artigo vamos ver o princípio de funcionamento dos módulos CLPs algumas funções básicas, como o projeto do RSLogix5000 é organizado, configurações de comunicação com o computador entre outras.

ControlLogix - Princípio de funcionamento

Princípio de funcionamento


O princípio de funcionamento do ControlLogix dá-se da seguinte forma:
  • O programa é colocado na memória do controlador utilizando-se o software RSLogix5000.
  • O programa lógico é baseado no diagrama elétrico a relé (ladder), function block, sequencial function chart (SFC) ou texto estruturado.
  • O conteúdo deste programa são instruções que controlam sua aplicação no momento em que o controlador é passado para o modo de operação (modo Run).
  • Um ciclo de operação é iniciado (ciclo de scan).

Funções básicas do controlador:

Um controlador tem a função de executar comandos programados, ler as entradas, acionar as saídas, trocar dados com outros controladores e comunicar-se com dispositivos remotos.

executar comandos programados e ler as entradas



Os controladores Rockwell pode se comunicar de diversas maneiras como dispositivos. podendo ser esses acimamento ou outros módulos de controle, um exemplo mais atual e a comunicação EtherNet/IP, conforme imagem abaixo, Para saber mais https://horaciobiancardi.blogspot.com/2021/04/ethernetip-comunicacao-industrial-parte.html


Rede comunicação EtherNet/IP,




Organização do projeto

Um projeto com o controlador RSLogix5000 tem a seguinte organização:

Organização do projeto


Em um projeto podemos ter até 32 tarefas (uma contínua e 31 periódicas ou eventos). Dentro de cada tarefa podemos ter até 32 programas e dentro de cada programa podemos ter no máximo 32767 rotinas.

Diagrama Multitarefas

O ControlLogix possui um sistema operacional multitarefa:

Diagrama Multitarefas

  • Todas as tarefas periódicas interrompem a tarefa contínua.
  • A tarefa de maior prioridade interrompe todas as tarefas de menor prioridade.
  • Uma tarefa de maior prioridade pode interromper uma tarefa de menor prioridade em tempos variáveis.
  • Quando uma tarefa contínua completa uma varredura, ela reinicia imediatamente.
  • Tarefas de mesma prioridade são executadas com base em uma fatia de tempo com intervalos de 1 ms.

Procedimento para configurar o cartão Ethernet e o computador para comunicação com o ControlLogix

  1. Abrir o aplicativo RSLinx Classic Launch Control Panel através do menu Iniciar -> Todos os programas -> Rockwell Software -> RSLinx.
  2. Clicar no botão Stop e em seguida desmarcar a opção Always Run As Service, clicando em seguida no botão Start.
  3. Clicar no ícone: Atalho do RSLinx
  4. na barra de ferramentas do Windows ao lado do relógio.
  5. Expandir a opção AB_DF1-1, DF1 até que o módulo 1756-ENET do PLC desejado seja exibido.
  6. Clicar com o botão direito do mouse sobre o módulo 1756-ENET.
  7. Selecionar a opção Port Configuration e em seguida desmarcar a opção Obtain IP Address from Bootp Server.
  8. Digitar o endereço IP e a máscara de sub rede para este módulo e clicar no botão OK.
  9. Clicar no botão Sim na janela que será exibida. O download será efetuado para o módulo.
  10. Atribuir um endereço IP na mesma faixa ao seu computador.
  11. Abrir novamente o RSLinx e selecionar na lista Available Drivers Types a opção EtherNet/IP Driver, clicando em seguida no botão Add New.
  12. Selecionar o adaptador de rede onde o endereço IP do seu computador foi atribuído (passo 9).
  13. Clicar no botão OK e em seguida os drivers configurados em seu computador serão exibidos.
  14. Clicar no botão Close e fechar o RSLinx.
  15. Abrir o aplicativo RSLogix 5000 e em seguida o projeto desejado.
  16. Selecionar no menu superior a opção Communications > Who Active.
  17. Expandir o driver AB_ETHIP-1 e clicar no PLC desejado.
  18. Marque a caixa de texto Apply Current Path to Project e clique sobre o botão Apply.
  19. Escolha uma das opções Upload, Download ou Go Online.
Contribua para mantermos o site no ar. Qualquer valor faz a diferença

 

Curso de Programação Básica em CLP Rockwell ControlLogix




Curso de Programação Avançada em CLP Rockwell ControlLogix

Curso de Programação Avançada em CLP Rockwell ControlLogix





Curso de eletrônica



Comentários