PRODUTOS

 / Controladores




03/12/2008 12:25:38

Controlador Lógico CLP Programável - Parte 3ª

Neste capítulo vamos estudar aspectos da programação em linguagem Ladder de CLPs de forma a dar subsídios para o leitor conhecer os conceitos básicos desta importante ferramenta de programação dos Controladores Lógicos Programáveis

Paulo Cesar de Carvalho

"Ladder” significa escada em inglês. O nome ladder foi dado em função da listagem do programa parecer uma escada. A idéia original da linguagem ladder era propiciar uma ferramenta de programação que fosse facilmente aprendida por usuários que conhecessem comandos elétricos, afinal os programadores de CLPs precisavam lidar com uma ferramenta que fosse parecida com os comandos elétricos que eles estavam acostumados a projetar. Existem outras linguagens de programação como, por exemplo, o STEP5 e Lista de Instruções. Neste artigo, vamos tratar da linguagem ladder que ainda é a mais utilizada para a programação de CLPs.
A maioria dos programadores de CLP’s atuais são softwares que o usuário instala em um computador de mesa ou laptop e, através de uma porta serial ou placa colocada no “slot” do computador, realiza a comunicação com o CLP.

Na ilustração desta página, você vê um computador com o software já instalado e configurado para operar como programador de CLP . Através do cabo serial são feitas todas as comunicações com o CLP.

Para os CLPs que dispõem de recurso de programação off-line não é necessário que o programador esteja conectado a eles para desenvolver o software, porém a conexão é fundamental para ler/enviar o programa, durante a colocação em funcionamento do software e para as atividades de manutenção.

Para cada marca de CLP existe um programador específico e o usuário vai perceber após programar alguns deles que a idéia básica da linguagem ladder é a mesma em todos, mas, o nome e sintaxe das instruções variam em cada marca de forma que ele deverá consultar os manuais de programação toda vez que tiver que programar uma marca
diferente, porém uma vez aprendidos os conceitos, o usuário será capaz de programar qualquer marca. Este artigo pretende enfocar os conceitos que servem para a maioria dos equipamentos do mercado.

Antes de iniciar a programação de um CLP, a primeira coisa a fazer é entender alguns conceitos referentes à linguagem ladder:

Declaração do equipamento a ser programado

Normalmente, um software programador pode ser utilizado para vários tipos diferentes de CPU de um mesmo fabricante e o técnico deve informar para qual CPU se destina o programa. Você pode fazer toda a programação sem estar conectado no CLP, e o programa ficará armazenado no computador. Na hora de testar o programa, ele deverá ser enviado para o CLP onde será executado. Ao declarar o equipamento para o qual se destina o programa, o técnico estará informando ao software quais são os limites de operandos que a CPU possui.

Tipos de operando

– Digitais: Os operandos digitais são utilizados para representar variáveis que podem ter somente dois valores: Desligado ou Ligado ( 0 ou 1). Eles podem ser de dois tipos: Auxiliares Internos, que são utilizados para lógicas internas e representaremos estes operandos com a letra “A”, e Pontos Físicos que têm conexão a elementos exter nos como, por exemplo, entradas e saídas digitais do CLP. Chamaremos as entradas digitais de “E” e as saídas digitais de “S”. Como exemplo veja a figura 01 acima onde temos dois sensores digitais conectados as entradas E1 e E2 e duas saídas digitais S1 e S2 comandando atuadores (válvulas solenóides, contatoras, etc...).



1 | 2 | 3 | 4 | 5 | 6 | 7 | próximo >>

Página 1 de 7
Este conteúdo é exclusivo para assinantes. Assine já!




BUSCARÁPIDA
DOWNLOADS
PUBLICIDADE
LEITURADASEMANA