Índice:
- Etapa 1: coleta de materiais
- Etapa 2: Fiação do PLC
- Etapa 3: conectando o PLC ao computador
- Etapa 4: Compreendendo o RSLogix
- Etapa 5: Compreendendo o PLC
- Etapa 6: projetando o programa
- Etapa 7: Compreendendo o programa
Vídeo: Programando um PLC para controlar uma luz de parada: 7 etapas (com imagens)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:39
Os PLCs são usados em tudo o que encontramos no dia a dia. Desde as máquinas de enlatamento ou engarrafamento de itens como cerveja, refrigerante, sopa e muitos outros produtos embalados até as esteiras transportadoras do Walmart e os semáforos em alguns cruzamentos, os PLCs tocam a vida de quase todos de uma forma ou de outra, por isso é importante para alguém da área de robótica para saber como funciona um CLP e como programá-lo.
O guia a seguir mostrará como criar uma luz de parada funcional com um PLC. Estas etapas mostrarão como conectar o PLC às entradas e saídas para iniciar a programação. Eles também mostrarão como programar o PLC para emitir as luzes corretas nos intervalos corretos.
Etapa 1: coleta de materiais
Para concluir este projeto, os seguintes materiais são necessários.
1 - PLC Allen Bradley MicroLogix 1400
1 - Computador com RSLogix 500 instalado
1 - luz vermelha 24v DC
1 - luz verde 24v DC
1 - Luz DC 24 V Amarela
1 - disjuntor 120V
1 - fonte de alimentação 120v AC a 24v DC
1 - Cabo Ethernet
1 - Cabo de alimentação
Faça o fio com o comprimento necessário para conectar as luzes.
Opcional: virolas para proteger as pontas do fio de desgaste.
Etapa 2: Fiação do PLC
CUIDADO: Nunca trabalhe em um circuito ativo, a linha CA da energia está conectada diretamente à tomada da parede e 110 V, o suficiente para matar um humano ou causar queimaduras elétricas graves, incluindo danos aos órgãos internos. Sempre desconecte o circuito, desative o disjuntor e verifique se o circuito foi desenergizado.
Para esta aplicação, a fiação completa mostrada na imagem acima não é necessária, apenas a fiação descrita abaixo. Todas as portas estão claramente marcadas no PLC.
Para começar, comece conectando o PLC à alimentação com L1, o fio branco saindo do cabo de alimentação na porta “VAC L1” e na porta “L” na fonte de alimentação. Em seguida, o fio preto que sai do cabo de alimentação é conectado a “VAC L2” e “VAC DC5” no PLC e “N” na fonte de alimentação.
Da fonte de alimentação, o fio positivo e vermelho é conectado às portas “VAC DC0, 1, 2, 3 e 4” no PLC. O fio preto negativo é conectado às portas “COM 0 e 1” do PLC e conectado a um lado de cada luz. O outro lado de cada luz é então conectado às portas PLC “OUT 0, 1 e 2”.
Etapa 3: conectando o PLC ao computador
Para conectar ao PLC, conecte as extremidades do cabo Ethernet ao PLC e ao PC com RSLogix instalado. Abra o RSLogix e, no canto superior esquerdo do menu suspenso que diz "Offline", selecione "Upload" para importar as configurações do PLC para o programa.
Etapa 4: Compreendendo o RSLogix
O RSLogix usa "arrastar e soltar" para a colocação de seus comandos e endereços, ou seja, para inserir o comando ou endereço, basta clicar e arrastar do menu para o local desejado e, em seguida, soltá-lo.
A imagem superior mostra os comandos básicos, os únicos usados neste conjunto são os cinco primeiros. Em ordem da esquerda para a direita, eles são:
Insira um novo degrau.
Inserir Filial
Inserir Examinar se Fechado
Insira Examinar se estiver aberto
Inserir energia de saída
O segundo conjunto de comandos, diretamente abaixo da primeira imagem é o conjunto de temporizador, o único comando usado a partir deste conjunto neste programa será o "TON" ou Timer On.
As três imagens inferiores mostram as tabelas Timer, Output e Binary, e onde elas podem ser localizadas no menu do lado esquerdo da tela.
Na tabela do temporizador, TT refere-se a "Temporização do temporizador", significando que o bit será ativado quando o temporizador estiver temporizando. O DN será ativado quando o cronômetro atingir seu tempo predefinido.
Os endereços dos bits binários e de saída para este programa estão todos na linha superior da tabela, começando em 0 no lado direito.
Etapa 5: Compreendendo o PLC
Para começar, há muitas maneiras de programar qualquer linha de um CLP para obter o mesmo resultado; algumas são mais eficientes para o processador, outras são mais fáceis de solucionar quando surgem problemas no caminho.
As entradas são conectadas a interruptores, que podem ser qualquer coisa que possa ser alternada entre um estado ligado ou desligado quando o resultado desejado ocorre a partir do interruptor sendo acionado. Eles podem variar de um sensor ultrassônico a um sensor de toque e um botão de pressão.
As saídas são conectadas a itens que precisam ser ligados ou desligados, como relés, contatos de partida do motor ou luzes.
Timers e binários são bits internos que são contados dentro do programa e não têm nenhuma conexão externa.
Para o programa de luz de parada, apenas as saídas, temporizador e porções binárias do PLC serão usadas.
Etapa 6: projetando o programa
Para programar o PLC, comece criando 7 “degraus” ou linhas dentro do programa.
A atribuição de endereços pode ser feita com o mesmo método de arrastar e soltar. Os endereços O correspondem às saídas, os endereços B aos binários e os endereços T ao temporizador. Seus menus podem ser abertos clicando duas vezes no nome no menu suspenso no lado esquerdo da tela.
Nos três degraus inferiores, insira um interruptor “Examine se fechado” no lado esquerdo e um “Energizar saída” no lado direito de cada um dos degraus. Em ordem decrescente, designe a “Saída Energiza” para O: 0/0, O: 0/1 e O: 0/2, e “Examine se Fechado” muda para T4: 0 / TT, T4: 1 / TT e T4: 2 / TT.
No segundo degrau a partir do topo, insira um “Output Energize” no lado direito do degrau e designe-o como B3: 0/0.
Nos três degraus restantes, insira um temporizador “Timer On” no lado direito de cada um e atribua-os em ordem decrescente como T4: 0, T4: 1 e T4: 2.
No primeiro degrau, insira dois “ramos” no lado esquerdo do degrau e insira um “Examine se está aberto”, atribuído a B3: 0/0 em um desses ramos. Nas outras duas linhas criadas pelos ramos, insira um switch “Examine if Closed” em cada um e atribua um a T4: 1 / DN e o outro a T4: 0 / TT.
No terceiro e quarto degraus, insira uma “ramificação” na entrada de cada um, com uma chave “Examine se fechado” em cada linha criada por eles. Na terceira linha, atribua os interruptores a T4: 2 / DN e T4: 1 / TT. Na quarta linha, atribua os interruptores a T4: 0 / DN e T4: 2 / TT.
O primeiro cronômetro é o tempo que a luz vermelha permanecerá acesa, o segundo cronômetro corresponde à luz amarela e o terceiro à luz verde. Para este exemplo, foram usados incrementos de tempo de 10 segundos, 2 segundos e 8 segundos.
Para iniciar o programa, clique na caixa suspensa que diz “OFFLINE” no canto superior esquerdo do programa e selecione “Download”. Clique nos avisos, aceitando-os e o PLC começará a executar o programa.
Etapa 7: Compreendendo o programa
Como técnico, entender qual lógica alguém usou ao projetar seu programa é importante para entender como solucionar problemas do programa quando surgirem problemas.
O PLC faz a leitura da linha superior para baixo e, sem um comando para iniciar o programa, o que geralmente é obtido acionando uma entrada, o temporizador não iniciará.
Em vez disso, o programa foi projetado de forma que o endereço binário B3: 0/0 esteja naturalmente no estado desligado. A primeira linha é lida e, como Examine se está aberto para B3: 0/0, o temporizador da luz vermelha, T4: 0, começará a cronometrar. Na segunda linha, B3: 0/0 é comutado para seu estado ligado e permanecerá lá durante a duração do programa, de modo que o temporizador T4: 0 nem sempre está ativo.
O temporizador T4: 0 permanece cronometrando por 10 segundos por causa do interruptor Examine se fechado endereçado T4: 0 / TT é fechado quando o cronômetro está cronometrando. Quando o cronômetro atinge 10 segundos e termina a cronometragem, o bit T4: 0 / DN é ativado, iniciando o cronômetro T4: 2, e porque o cronômetro 4: 0 é cronometrado, o bit T4: 0 / TT não está mais ativo, fazendo com que o temporizador reinicie seu valor acumulado para 0. O temporizador T4: 2 completa este mesmo ciclo, iniciando o temporizador T4: 1 após a conclusão de seu temporizador e reiniciando, e o temporizador T4: 1 reiniciando o ciclo no temporizador T4: 0.
Os três últimos degraus estão simplesmente dizendo ao PLC para ligar as luzes quando o temporizador correspondente estiver cronometrando.
Recomendado:
Programando um Arduino usando outro Arduino para exibir um texto de rolagem sem uma biblioteca: 5 etapas
Programando um Arduino usando outro Arduino para exibir um texto em rolagem sem uma biblioteca: Sony Spresense ou Arduino Uno não são tão caros e não requerem muita energia. No entanto, se o seu projeto tem limitação de energia, espaço ou até mesmo orçamento, você pode querer considerar o uso do Arduino Pro Mini. Ao contrário do Arduino Pro Micro, Arduino Pro Mi
Programando o Open DSKY: 5 etapas (com imagens)
Programando o Open DSKY: Bem-vindo aos nossos Instructables em andamento sobre como Programar o Open DSKY. Certifique-se de voltar, pois este Instructable continuará crescendo à medida que produzimos e lançamos constantemente novos materiais de programação. Então, siga, curta e adicione como favorito.Esta série de vídeos
Parada e monitoração remota do CNC: 11 etapas (com imagens)
Parada e monitoração remota do CNC: Este projeto fornece um meio barato de realizar remotamente uma PARADA (ALT + S) para Mach3. Isso é feito com uma câmera Raspberry Pi (RPi) + conectada a um PC por meio de um cabo USB. O monitoramento e ativação do STOP no CNC é feito com um vide
Luz reativa para música -- Como tornar uma luz reativa para música super simples para tornar a área de trabalho incrível: 5 etapas (com imagens)
Música reativa luz || Como fazer música super simples luz reativa para tornar a área de trabalho incrível .: Ei, e aí galera, hoje vamos construir um projeto muito interessante. Hoje vamos construir uma luz reativa musical. O led mudará seu brilho de acordo com o baixo, que na verdade é um sinal de áudio de baixa frequência. É muito simples de construir. Vamos
Recuperação de disco rígido de uma parada total: 3 etapas
Recuperação de disco rígido de uma parada total: Apenas as etapas executadas para obter um backup do disco rígido (Maxtor neste caso) de 0 rpm e sem detecção de bios, a 7200 rpm em algumas etapas fáceis