A parte três da IEC 61131 estabelece critérios para linguagens de programação e define duas linguagens gráficas e duas linguagens textuais para CLPs:
Atualmente, a linguagem ladder, diagrama ladder ou diagrama de escada é um auxílio gráfico para programação de Controladores Lógicos Programáveis (CLPs), no qual as funções lógicas são representadas através de contatos e bobinas, de modo análogo a um esquema elétrico com os contatos dos transdutores e atuadores.
Aprenda a criar um programa em Ladder
Ciclo de varredura do CLP Como dito anteriormente, o CLP funciona lendo os sinais entregues pelas entradas, toma as decisões com base no programa inserido em sua CPU e atua as saídas. Este ciclo de funcionamento é contínuo e no caso do CLP, recebe o nome de varredura.
Módulos de Entradas (Input) e Saídas (Output). Módulos digitais para a ligação de sensores e atuadores são a interface entre o CLP e o processo. ... Módulos de saída digital transformam os sinais binários de controle interno em sinais adequados para o processo.
Geralmente os CLPs são classificados de acordo com sua capacidade de entradas/saídas: Micro CLP: possui até 16 entradas/saídas, geralmente num único módulo. CLP de médio porte: possui até 256 entradas/saídas, podendo ser forma- do por um módulo básico que pode ser expandido.
O SCAN, é por sua vez, a rotina interna que segue a seguinte sequência de 3 passos:
Execução do programa: durante a execução do programa, o CLP examina as instruções do programa de controle (armazenado na memória RAM), usa o estado das entradas armazenadas na “tabela imagem das entradas” e determina se uma saída será ou não “energizada”.
Ciclo de varredura do CLP Leitura das entradas. Execução das instruções do programa. Escrita (atualização) das saídas.
Antes de iniciar o programa desenvolvido pelo usuário, o CLP vai realizar um Scan nas entradas e somente após isso vai executar o programa do usuário que fica armazenado na memória ROM não volátil, o que significa que se a energia for cortada, o programa não será perdido, armazenando ainda os status dos I/Os e dos ...
Quando o CLP está em funcionamento, este realiza uma sequência de operações que se chama ciclo de varredura. No início de um ciclo de varredura, o CLP lê os valores que são disponibilizados pelo módulo de entradas e os salva em sua memória.
Isso quer dizer que o equipamento fica funcionando continuamente, 24 horas por dia. Devido a isso, temos algo que chamamos de “chamada de rotina”. Esse recurso faz com que o scan execute somente quando tiver algo novo para fazer.
Os CLP's são uma boa alternativa aos painéis de relés, que costumam exigir muito tempo para atualizações e manutenção frequente. Os CLP's não só oferecem redução de custos em manutenção por serem muito resistentes, como ainda são capazes de tornar a manutenção mais simples, indicando a existência de erros.
Por serem eletromecânicos, os relés que eram utilizados nos dispositivos de controle apresentavam as seguintes desvantagens:
A interface de comunicação ainda tem a importância de permitir a transferência do programa desenvolvido no computador para a memória do CLP, operação conhecida como download. Caso o programa desenvolvido não esteja criptografado, é possível ler o conteúdo da memória pelo computador com a operação de upload.
TIA Portal – CLP Siemens Esse é o melhor software de programação existente no mercado, quando se fala em automação industrial a Siemens é a melhor opção com relação a qualidade técnica e funcionalidades.