Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Sistema de controle de automação

Lógica de Escada na Programação de CLP: Fundamentos e Exemplos do Mundo Real

A lógica de escada é uma das cinco linguagens de programação definidas pela norma IEC 61131-3. Ela continua sendo a mais amplamente adotada devido à sua representação intuitiva estilo esquemático que espelha a lógica de relés com fiação rígida.

Ao final deste artigo, você será capaz de ler um programa industrial típico e entender precisamente como a lógica de controle de uma máquina opera.

Prefere uma explicação visual? Assista ao vídeo abaixo ou continue lendo para uma explicação detalhada passo a passo.

Esquema Elétrico

A primeira linguagem de CLP foi criada para parecer um diagrama de escada elétrico, tornando-a imediatamente familiar para eletricistas e técnicos de manutenção. Além da estética, este formato facilita a solução rápida de problemas — ver um degrau avaliar como Verdadeiro ou Falso é muito mais rápido do que depurar código linha por linha.

Abaixo está um circuito clássico de partida/parada de motor. O botão de partida, botão de parada e relé de controle (CR1) são conectados de forma que pressionar o botão de partida energiza CR1. Uma vez que CR1 é energizado, os contatos 8 e 6 fecham, mantendo CR1 alimentado mesmo após o botão de partida ser liberado. Os contatos 1 e 3 então fecham para energizar o motor. Liberar o botão de parada abre o caminho para CR1, fazendo o motor parar.

Lógica de Escada na Programação de CLP: Fundamentos e Exemplos do Mundo Real

Na prática industrial, a versão relé-escada deste circuito é preferida porque mapeia claramente as ações do circuito. Projetos antigos com fiação rígida exigiam refiação sempre que um componente falhava — CLPs eliminam essa necessidade removendo a fiação física e a maior parte do hardware.

Como a Lógica de Escada Funciona

Em uma sequência de partida/parada de motor baseada em CLP, os botões de partida e parada tornam-se entradas separadas do CLP. O motor em si é acionado por uma saída do CLP. O programa de lógica de escada avalia o estado das entradas e controla a saída de acordo.

Instruções Básicas de CLP

Todos os fornecedores de CLP usam símbolos gráficos amplamente idênticos, embora os nomes difiram. As três instruções mais comuns são:

Estes símbolos são puramente visuais; eles não representam contatos físicos.

Construindo um Degrau de Escada

Pense nas linhas verticais esquerda e direita como barramentos de potência. Um degrau conecta o barramento esquerdo ao direito através de uma série de instruções. O barramento esquerdo fornece potência lógica; para uma saída no barramento direito energizar, deve existir um caminho contínuo de instruções VERDADEIRAS.

No exemplo de partida do motor, o degrau pode ler: Botão_Partida → Botão_Parada → Motor_Partida. Quando o botão de partida é pressionado, a instrução Botão_Partida torna-se VERDADEIRA, criando um caminho lógico que energiza Motor_Partida. A bobina Motor_Partida então escreve um valor VERDADEIRO em sua localização de memória designada, que por sua vez aciona o motor.

Como a instrução Motor_Partida é uma bobina, ela permanece VERDADEIRA após o botão de partida ser liberado, criando um travamento que mantém o motor funcionando até que o botão de parada seja pressionado, o que define a instrução Botão_Parada como FALSO e quebra o caminho lógico.

Analisando uma Lógica de Escada para Porta Superior

Vamos examinar um exemplo mais complexo: um controlador de porta superior. O console tem três botões de pressão e três lâmpadas indicadoras. A lógica do degrau mostra que a instrução Porta_Fechada é VERDADEIRA (logo a lâmpada FECHADA está acesa) enquanto Porta_Aberta é FALSA (lâmpada ABERTA está apagada).

Observe que a instrução PARADA é um XIO (normalmente fechado). Como está atualmente VERDADEIRA, a memória do CLP mantém um 0 lógico, indicando que a chave PARADA física está normalmente aberta.

Curso Relacionado

Programação de CLP

Aprenda a programar CLPs em um formato prático e hands-on. Cursos cobrem Allen-Bradley, Siemens, Omron, CODESYS, Wago, Schneider e mais.

Conclusão

Levamos você de um diagrama aparentemente críptico a uma compreensão clara de como a lógica de escada traduz entradas físicas em ações da máquina. Seja interpretando um contato NA da Siemens, um XIC da Allen-Bradley ou uma bobina da Phoenix Contact, a lógica subjacente permanece a mesma: siga os estados VERDADEIRO e FALSO para descobrir o comportamento do sistema.

Sistema de controle de automação

  1. Plataforma de Automação VTEM da Festo Acelera Produção de Pneus, Aumentando Eficiência e Reduzindo Custos
  2. DFI Fornece Cérebro de IA Confiável para AGVs Grandes em Fábricas de Painéis LCD
  3. RPA para RH da Ultimate Software: Aumentando Eficiência, Empoderando Gestores e Investindo em Pessoas
  4. Dominando o Projeto de Painéis de Controle Elétrico: Princípios-Chave e Melhores Práticas
  5. Destaques da NPE2018: Inovações da Indústria 4.0 Impulsionando o Futuro
  6. MarkMonitor Ajuda Nissan a Travar Contrafação, Salvaguardando Segurança e Receita
  7. Avnet Lidera a Revolução na Tecnologia Automotiva de Próxima Geração
  8. Cinco Estratégias Comprovadas para Fabricantes Prosperarem Após Incerteza Eleitoral
  9. Seegrid Revela Trator de Reboque Autônomo Avançado Série 8
  10. Dominando a Digitalização 3D de Superfícies Pretas, Borracha e Brilhantes para Automação Precisa