Você está na página 1de 11

CURSO DE CONTROLADOR LGICO PROGRAMVEL

BSICO

SOFTWARE Zelio Soft 2

Curso de Controlador Lgico Programvel Bsico

Prof. Nazareno de Oliveira Pacheco

Sumrio
1 INTRODUO ............................................................................................................................ 3 2 O Controlador Lgico Programvel CLP ................................................................................. 3 2.1 Estrutura do CLP ................................................................................................................... 3 2.2 Ciclo de Varredura ................................................................................................................ 4 2.3 Mapa de Memria ................................................................................................................ 4 2.4 Princpio de Funcionamento dos CLPs ................................................................................ 5 2.4.1 Variveis de Entrada .......................................................................................................... 5 2.4.2 Variveis de Sada.............................................................................................................. 5 2.4.3 - Programa ............................................................................................................................ 5 3 Utilizao do Software Zelio Soft 2 ......................................................................................... 6 4 Utilizao da linguagem Ladder .............................................................................................. 7 5 Temporizadores e Contadores ................................................................................................ 9 6 Diagrama de blocos (FBD) ..................................................................................................... 10 Referncias .................................................................................................................................. 11

Curso de Controlador Lgico Programvel Bsico

Prof. Nazareno de Oliveira Pacheco

1 INTRODUO
O homem, sabendo das limitaes de suas capacidades fsicas, tem criado ao longo da histria artifcios que lhe permitam seus poderes naturais. Iniciando com a utilizao de fontes energticas alternativas aos seus prprios msculos, o homem construiu maquinas movidas pela fora animal, elica e da gua. Como um todo, o processo evolutivo atinge patamares cada vez elevados em todas as reas da sociedade. Para acompanhar este fato, os sistemas de produo tem-se comportado de maneira crescente, em relao quantidade, flexibilidade e eficincia. Nos sistemas de produo, o comando eltrico das mquinas tem necessitado de pessoas para controlar todo o processo de verificao, comando e controle, sendo isto inconveniente na maioria dos casos, pelo fato de um grande nmero de pessoas controlarem tal sistema, gerando inflexibilidade e impossibilidade de executar outras tarefas. A evoluo e aplicao crescente da eletrnica possibilitaram a criao para estes sistemas, dos chamados CONTROLADORES LGICOS PROGRAMVEIS ou CLPS. Estes equipamentos propiciam o melhor, mais seguro e flexvel controle de tais sistemas, alm de centralizar a monitorao e controle. O controlador Zelio Logic, vem atender as necessidades da miniaturizao com baixo preo, consumo de energia e eficincia destes sistemas eletrnicos de controle, alm de possibilitar uma interface homem mquina mais simples, completa e direta atravs da utilizao de microcomputadores, tornando o CLP compatvel com os sistemas informatizados, muito aplicados atualmente. A funo desta apostila de explicar a utilizao do software Zelio Soft 2, onde o programador ter contato com todas as possibilidades e lgicas mais importantes de aplicao do CLP, atravs de uma explicao direta e simples, com desenhos ilustrativos dos menus e comandos deste software usados na nova linha Zelio Logic da Schneider Electric. O Zelio Soft possibilita a elaborao de programas de maneira mais clara, atravs de representaes grficas (LADDER, FBD e BOOLEAN), alm de possibilitar o teste do programa e simulao das entradas e sadas atuadas, antes de aplicar diretamente o programa na mquina em questo. Todas estas possibilidades requerem pouqussimos recursos de hardware e conexo simples atravs da comunicao serial entre PC e CLP, tornando-se simples e de rpida operao.

2 O Controlador Lgico Programvel CLP 2.1 Estrutura do CLP


A estrutura do CLP basicamente composta por dois elementos principais: uma CPU (Unidade Central de Processamento) e interfaces para os sinais de entrada e sada. Ilustrada na figura 1

Figura 1 Estrutura do CLP

Curso de Controlador Lgico Programvel Bsico

Prof. Nazareno de Oliveira Pacheco

2.2 Ciclo de Varredura


O princpio fundamental de funcionamento do CLP a execuo por parte da CPU de um programa, conhecido como executivo e de responsabilidade do fabricante, que realiza ciclicamente as aes de leitura das entradas, execuo do programa de controle do usurio e atualizao das sadas, conforme ilustrado na figura 2.

Figura 2 Ciclo de varredura

O Ciclo de varredura ou scanning, depende: Da velocidade e caractersticas do processador utilizado; Do tamanho do programa de controle do usurio; Da quantidade e tipo de pontos de entrada/sada. Como regra geral, tal tempo se encontra na faixa mdia de milisegundos (At microsegundos nos CLPs de ltima gerao).

2.3 Mapa de Memria


RAM((Random Access Memory): armazenamento temporrio; ): (armazenamento temporrio; ROM(Read Only Memory): armazenamento definitivo; PROM(Programmable ROM): nica gravao; EPROM(Eraseble PROM): regravao de dados, apagamento com ultravioleta; ( EEPROM(Eletrically EPROM): regravao de dados, apagamento eltrico.

Curso de Controlador Lgico Programvel Bsico

Prof. Nazareno de Oliveira Pacheco

2.4 Princpio de Funcionamento dos CLPs


Para melhor compreenso do que seja um CLP e de seu princpio de funcionamento, so apresentadas, em seguida, alguns conceitos associados, os quais so de fundamental importncia que sejam assimilados.

2.4.1 Variveis de Entrada


So sinais externos recebidos pelo CLP, os quais podem ser oriundos de fontes pertencentes ao processo controlado ou de comandos gerados pelo operador.
DISPOSITIVOS DE ENTRADAS DIGITAIS Chaves Seletoras Sensores Fotoeltricos Chaves Fim-de-Curso Sensores de Proximidade Chaves de Nvel DISPOSITIVOS DE ENTRADAS ANALGICAS Transdutor de Tenso/Corrente Transdutor de Temperatura Transdutor de Presso Potencimetros Encoder Absoluto/Incremental

2.4.2 Variveis de Sada


So os dispositivos controlados por cada ponto de sada do CLP. Tais pontos podero servir para interveno direta no processo controlado por acionamento prprio, ou tambm podero servir para sinalizao de estado em painel.
DISPOSITIVOS DE SADAS DIGITAIS Rels de Controle Solenides Vlvulas Partida de Motores Lmpadas/Sirenes DISPOSITIVOS DE SADAS ANALGICAS Vlvulas Analgicas Atuadores Analgicos Controladores de Potncia Medidores Analgicos Display Alfanumrico

2.4.3 - Programa
Sequncia especfica de instrues selecionadas de um conjunto de opes oferecidas pelo CLP em uso e, que iro efetuar as aes de controle desejadas, ativando ou no as memrias internas e os pontos de sada do CLP a partir da monitorao do estado das mesmas memrias internas e/ou dos pontos de entrada do CLP. Figura 3 ilustra uma partida direta.

Figura 3 Partida Direta

Curso de Controlador Lgico Programvel Bsico

Prof. Nazareno de Oliveira Pacheco

3 Utilizao do Software Zelio Soft 2


Aps abrir o software aparece a tela da Figura 4. Deve-se ento clicar no cone Criar um novo programa para incio de um novo software. Na tela seguinte feita a escolha do mdulo a ser usado. Os aspectos que diferem os mdulos so: tipo de fonte de alimentao (CC ou CA), nmero de entradas e sadas, tipos de entradas (analgicas ou digitais), display, entre outros. Para o estudo recomenda-se utilizar o mdulo indicado na Figura 5.

Figura 4 Criao de um programa no software Zelio Soft 2.

Figura 5 Escolha do mdulo Zelio Logic.

A janela a seguir permite utilizar expanses de entradas e sadas. Para efeito de estudo vamos trabalhar sem expanses, como ilustra a Figura 6. Na prxima janela escolhida a linguagem de programao. possvel trabalhar com os dois tipos de linguagem: Ladder ou FBD (blocos), como mostra a Figura 5.

Figura 6 Expanses possveis para o mdulo Zelio Logic.

Figura 7 Escolha da linguagem de programao no software Zelio Soft.

Curso de Controlador Lgico Programvel Bsico

Prof. Nazareno de Oliveira Pacheco

4 Utilizao da linguagem Ladder


A partir da tela da Figura 7 seleciona-se, pelo cone, a linguagem de programao Ladder. Como resultados tm a tela da Figura 8. O mdulo lgico possui diversas funes sendo as mais utilizadas as entradas, memrias internas, sadas, temporizadores e contadores, conforme a Figura 8.

Memrias internas Entradas Sadas

Temporizadores

Contadores

Figura 8 Programao Ladder para o software Zelio Logic.

Para entendermos melhor o funcionamento do software, vamos mostrar o exemplo da simulao do circuito chave liga/desliga com contato selo. Para implement-lo, primeiramente deve ser feito o endereamento de entradas digitais, Figura 9. Procedimento similar deve ser feito com a sada (Q). O software Zelio Logic possui diversos tipos de bobinas. Escolha a bobina do tipo de contator, como ilustra a Figura 10. Contatos Bobina do auxiliares contator das

Figura 9 Endereamento das entradas Figura 10 Endereamento de sada no software Zelio Logic

Curso de Controlador Lgico Programvel Bsico

Prof. Nazareno de Oliveira Pacheco

Aps ser feito o endereamento, inicia-se a montagem do diagrama Ladder arrastando os elementos para o software. O resultado final encontra-se na Figura 11. Uma caracterstica muito importante a possibilidade de simulao do software antes da implementao, que fundamental para verificao de erros antes da sua aplicao em uma automao de processos.

Modo de edio

Modo de simulao

Figura 11 Programa final no software Zelio Logic

Para efetuar a simulao, deve-se clicar no cone relativo simulao no canto superior direito, mostrado na Figura 12. Aps clicar nesse cone, o programa entra no ambiente de simulao no qual podemos comprovar se o software elaborado est correto.

Modo Run

Entradas digitais Simulao entradas

Sadas digitais Visualizao sadas

digitais

digitais
Figura 12 Simulao do software no Zelio Logic

Para iniciar a simulao, devemos primeiramente colocar o software em modo Run, pressionando o cone no canto superior direito. Para simular entradas digitais e verificar o status das sadas digitais, devemos clicar nos respectivos cones na barra de ferramentas na parte inferior da tela.

Curso de Controlador Lgico Programvel Bsico

Prof. Nazareno de Oliveira Pacheco

Desta forma, para simular as entradas digitais, basta clicar na respectiva entrada e verificar o comportamento na sada, conforme Figura 12. Um item importante a ser verificado a mudana das cores a partir do momento em que uma sada acionada ou uma entrada simulada.

5 Temporizadores e Contadores
Uma das funes mais utilizadas em CLPs inclui temporizadores e contadores. Na Figura 13 temos a representao de um temporizador no software Zelio Soft 2. A funo temporizador constituda das seguintes partes: Contatos auxiliares: podem ser NA ou NF que sero comutados depois de transcorrido um determinado tempo de acordo com o temporizador utilizado. Temporizador: deve ser colocado na coluna de bobinas do software. Com um duplo-clique pode-se escolher o tempo de contagem, bem como o temporizador a ser utilizado. Reset: serve para zerar o temporizador e deve ser colocado na coluna destinada s bobinas. Quando esse item receber um pulso, o temporizador vai zerar o tempo acumulado.
Temporizador Reset do temporizador Contato auxiliar do temporizador

Figura 13 Elementos constituintes do temporizador no Zelio Soft

A funo contador constituda dos seguintes itens: Contatos auxiliares: podem ser NA ou NF que sero comutados aps a contagem atingir um determinado valor parametrizado (preset). Contador: deve ser colocado na coluna de bobinas do software. Com um duplo-clique pode-se escolher o nmero de contagem e parametrizar o contador. Reset: serve para zerar o contador e deve ser colocado na coluna destinada s bobinas. Quando esse item receber um pulso, o contador vai zerar o tempo acumulado. Decrementa contagem: decrementa a contagem, ou seja, quando essa bobina energizada, faz a contagem no sentido decrescente. Esse item tambm deve ser colocado na coluna destinada s bobinas.

Curso de Controlador Lgico Programvel Bsico

Prof. Nazareno de Oliveira Pacheco

A Figura 14 mostra as partes constituintes dos contadores.


Contato auxiliar do contador Contador Decrementa contagem

Figura 14 Elementos constituintes do contador no Zelio Soft.

6 Diagrama de blocos (FBD)


Tambm pode ser escolhido o modo de programao em diagrama de blocos (FBD) ao iniciar um novo programa. Essa interface exibida na Figura 15. No canto inferior direito da interface esto os elementos que podem ser utilizados na confeco do software: Entradas (IN): nesse item esto os tipos de entrada, que sero colocados em sua respectiva rea do editor. Blocos de funo (FBD): esto alocados os blocos que podem ser utilizados para a confeco do software, como, por exemplo, contadores, temporizadores, comparadores, entre outros. SFC: nesse item esto os elementos que podem ser utilizados para a elaborao de um software utilizando a linguagem SFC. Portas lgicas (Logic): esto colocadas as portas lgicas (AND, OR, NOT etc.). Sadas (OUT): aqui esto os tipos de sada, que esto colocados em sua respectiva rea no editor.

Curso de Controlador Lgico Programvel Bsico

Prof. Nazareno de Oliveira Pacheco

Entradas

Sadas

Entradas

SFC Blocos de funo (Grafcet)

Portas lgicas

Sadas

Figura 15 Tela de edio de diagramas de bloco no Zelio Logic

Referncias
FRANCHI, Claiton. M. e CAMARGO, Valter, L. A. de. Controladores Lgicos Programveis Sistemas Discretos. 1. Ed. So Paulo: rica, 2008. Zelio Logic. Disponvel em: http://www.schneider-electric.com.br. Acesso em: 20/03/2011.

Curso de Controlador Lgico Programvel Bsico

Prof. Nazareno de Oliveira Pacheco