Lar Desenvolvimento O que é lógica ladder? - o que é techopedia

O que é lógica ladder? - o que é techopedia

Índice:

Anonim

Definição - O que significa Ladder Logic?

A lógica ladder é uma linguagem de programação que cria e representa um programa através de diagramas ladder baseados em diagramas de circuitos. É usado principalmente no desenvolvimento de programas ou software para controladores lógicos programáveis ​​(PLCs), usados ​​em aplicações industriais.

A linguagem evoluiu de originalmente ser um método para documentar o projeto e a construção de racks de relé usados ​​na fabricação e controle de processos, com cada rack de relé representado por um símbolo no diagrama de escada que tem conexões com dispositivos abaixo deles que se parecem com trilhos verticais. Os próprios símbolos dos relés parecem degraus em uma escada.

Techopedia explica Ladder Logic

A lógica ladder é descrita como uma linguagem baseada em regras e não como processual ou imperativa. Cada "degrau" na escada representa uma regra; portanto, quando implementadas em relés e vários dispositivos eletromecânicos, essas regras são executadas simultaneamente e imediatamente. Porém, se o programa for aplicado aos CLPs, as regras serão executadas seqüencialmente através do software e em um loop contínuo. Ao executar o loop com rapidez suficiente, o efeito ainda parece uma execução simultânea e imediata dentro da tolerância de tempo necessária. Os recursos do CLP em uso devem ser considerados durante a programação, pois a natureza eletromecânica dos dispositivos conectados a ele pode não ser capaz de acompanhar as instruções e pode parecer que algumas regras estão sendo ignoradas quando os dispositivos realmente não conseguem manter-se.


A lógica ladder é amplamente usada em configurações industriais para programar CLPs onde é necessário controle seqüencial dos processos e operações de fabricação. A linguagem de programação é bastante útil para programar sistemas simples, porém críticos, ou para refazer sistemas antigos conectados em sistemas programáveis ​​mais novos. Essa linguagem de programação também é usada fortemente em sistemas de automação altamente sofisticados, como eletrônicos e fábricas de automóveis.


A idéia por trás da lógica ladder é que mesmo pessoas sem formação em programação podem programar rapidamente, uma vez que utilizam símbolos de engenharia convencionais e familiares para a programação. Mas essa vantagem é rapidamente negada, uma vez que os fabricantes de CLPs também costumam fornecer sistemas de programação lógica ladder com seus produtos, que às vezes não usam os mesmos símbolos e convenções que os criados para outros modelos de CLPs de outros fabricantes; de fato, o sistema de programação é geralmente destinado apenas a modelos específicos, portanto os programas não podem ser portados facilmente para outros modelos de CLP ou devem ser totalmente reescritos.

O que é lógica ladder? - o que é techopedia