You are on page 1of 25

Guia de Treinamento Prtico - CLP Telemecanique

INTRODUO ..........................................................................................................................................2 CRIANDO UMA NOVA APLICAO...................................................................................................3 SELECIONANDO O MODELO DO CLP.........................................................................................................3 CONFIGURANDO O CLP .......................................................................................................................5 Configurando os contadores e E/S analgica On Board.....................................................................6 Configurando os mdulos discretos ....................................................................................................8 EXEMPLOS DE APLICAO......................................................................................................................12 Ex1: Sala Inteligente: .......................................................................................................................12 Ex2 - Setor de Pintura de Objetos: ...................................................................................................14 Ex3 - Mquina de Fabricao de Rodas: .........................................................................................20

Guia de Treinamento Prtico - CLP Telemecanique

Introduo
Aps ter concludo o estudo da apostila terica, voc j est apto a comear o desenvolvimento de aplicaes no ambiente de programao do PL 7 Micro. Para maior esclarecimento e aproveitamento do treinamento tenha sempre a mo o Guia de Treinamento Terico CLP Telemecanique enquanto se estiver seguindo esta apostila. Para acessar o software PL 7 Micro, basta selecionar, na lista de programas do Windows, a opo ASA Products, feito isto ser aberta vrias opes, estas so descritas com mais detalhes abaixo;
Utilizada para possveis modificaes no programa do sistema Software para a programao da MMI Software utilizado para programar o CLP ou terminal de programao Traz informaes sobre o Software PL 7 Micro Desinstala o Software PL 7 Micro Dimensiona os parmetros de comunicao do micro com o CLP

Para acessar o software PL 7 Micro devemos selecionar a opo PL7 Micro, a partir deste podemos construir qualquer aplicao e transferi-la para o CLP, porm antes devemos configurar todos os parmetros da comunicao que ser feita entre o micro e o CLP, para isso; Clique na opo UNI-TELWAY como demonstrado acima e configure os parmetros como demonstrado na janela abaixo;

Caso o CLP esteja interligado na porta serial com 1do micro, basta selecionarmos no campo COM Port a opo COM1 e manter a opo 9600 para a velocidade de comunicao.

Guia de Treinamento Prtico - CLP Telemecanique

Criando uma Nova Aplicao

Esta aplicao tem como objetivo a utilizao das principais funes bsicas e avanadas para uma maior compreenso e familiarizao no ambiente do software PL 7 Micro. Iremos ento prosseguir com a construo da nova aplicao.

Selecionando o Modelo do CLP


Selecionado o software PL 7 Micro se abrir uma nova tela, estando nessa nova tela clique em File no menu principal e selecione New no submenu. Feito isto se abrir a seguinte tela;

Selecione a opo TSX 3722 V1.5 (este o modelo do CLP e verso do software). Se tivermos conectado ao CLP uma placa PCMCIA para a expanso de memria devemos selecionar uma das opes no campo ao lado (32K ou 64K), caso contrrio selecione a opo None e no campo Grafcet selecione a opo No.

Feito isto se abrir uma janela onde se possvel determinar o tipo de tarefa e programa para iniciarmos a construo da aplicao;

Guia de Treinamento Prtico - CLP Telemecanique Selecionado as opes como demonstrado acima, clique em Open. Agora se abrir uma janela que nos possibilita selecionar se a aplicao ser construda em Diagrama Ladder ou Lista de Instrues;

Esse exemplo de aplicao iremos construir em ladder, portanto selecione a opo Ladder (LD) Feito isto se abrir uma tela que j o ambiente para construo das aplicaes em ladder;

A aplicao j poderia ser construda a partir de agora, porm, se ao finalizarmos a construo desta e fossemos transferi-la para o CLP iria causar problema, pois ainda no foi feita a configurao do CLP. atravs desta configurao que determinamos todos os parmetros para os contadores e E/S analgicas On Board, a placa PCMCIA (caso estejamos utilizando uma placa PCMCIA) e todos os mdulos que tenhamos conectados no rack do CLP base ou extenso.

Guia de Treinamento Prtico - CLP Telemecanique

Configurando o CLP
Como j foi dito temos a possibilidade atravs do software de parametrizar todos os mdulos que estejam conectados no CLP base ou extenso e at mesmo os contadores e temporizadores internos. Para nossa aplicao iremos configurar os seguintes mdulos para serem utilizados: Carto PCMCIA: No nosso caso iremos utilizar este carto para interligar o CLP a um software supervisrio; Mdulo TSX DZM 28 DR: Este um mdulo digital com 16 entradas e 12 sadas que est conectado na posio 1 e 2 do rack do CLP; Mdulo TSX CTZ 2A: Este um mdulo contador que possui dois contadores e est conectado na posio 3 do rack do CLP. Mdulo TSX DSZ 08 R5: Este um mdulo que contm 8 sadas e est conectado na posio 5 do rack do CLP. Mdulo TSX ASZ 200: Este um mdulo analgico que contm 2 sadas analgicas e est conectado na posio 6 do rack do CLP.

Para realizarmos a configurao dos mdulos descritos acima devemos verificar no rack do CLP se os mdulos esto conectados corretamente e esto localizados nas posies como descritos acima. Feito a verificao devemos seguir os seguintes passos; Clique em Application no menu principal e selecione a opo Configuration no sub menu ou apenas selecione o cone de configurao do CLP;

Feito isto se abrir a seguinte janela;


Selecione esta opo para o nosso CLP

1.1

1.6 1.2 1.3 1.5

1.7

1.8

1.4

Observando a janela acima podemos perceber que o formato dos retngulos so idnticos aos do CLP e para configurar um mdulo, I/O integrado, placa PCMCIA ou CPU do CLP (TSX 3722, no nosso caso) basta dar um duplo clique sobre o retngulo correspondente e ser aberto uma janela para parametrizao deste. Iremos configurar ento os mdulos para nossa aplicao; 5

Guia de Treinamento Prtico - CLP Telemecanique

D um duplo clique sobre a escrita TSX 3722 (seo 1.3 da fig. 10.0) para ser feito a configurao do CPU e configure os parmetros como demonstrado a seguir;

Configurando os contadores e E/S analgica On Board


Feito isto feche a janela e d um duplo clique sobre o retngulo da E/S analgica integrada (seo 1.1 da fig.10.0) para ser feito a configurao desta e configure os parmetros como demonstrado a seguir;

Concludo o procedimento acima, feche esta janela e d um duplo clique sobre o retngulo Counting dos contadores integrados (seo 1.2 da fig.10.0). Como j foi dito, temos dois contadores disponveis, portanto temos duas planilhas de configurao (Counter 0 e Counter 1) que so selecionadas atravs de uma janela drop-down. Configure os parmetros como demonstrado a seguir; Nota: Iremos fazer a mesma configurao para os dois contadores modificando apenas a funo. Para o Counter 0 iremos configurar para realizar uma contagem decrescente e para o Counter 1 crescente. 6

Guia de Treinamento Prtico - CLP Telemecanique

Atravs desta janela possvel acessar a planilha de configurao do Counter 1

Como podemos perceber na janela acima, o contador 0 foi configurado como um contador decrescente, selecione o contador atravs da janela drop-down como demonstrado acima e configure-o como crescente. Feito isto feche esta janela. Clique sobre o retngulo Comm para configurao de comunicao (seo 1.4 da fig.10.0) e configure os parmetros como demonstrado a seguir;
Foi selecionado CHANNEL 1 porque temos uma placa PCMCIA conectada no CLP e os demais parmetros configurados abaixo esto todos relacionados com a comunicao desta placa.

Guia de Treinamento Prtico - CLP Telemecanique

Configurando os mdulos discretos


Feche a janela de configurao de comunicao e d um duplo clique sobre o retngulo para configurao do mdulo de E/S digitais que esto conectados nas posies 1 e 2 no rack do CLP (seo 1.5 da fig.10.0) e selecione as opes como demonstrado a seguir. Aps selecionar as opes clique em OK .

Aps ter clicado em OK percebemos que o retngulo referente a esse mdulo mudou de cor, isto ocorreu porque o mdulo foi reconhecido e ocorrer com todos os mdulos que forem selecionados posteriormente;
Mdulo reconhecido

Foi feito um reconhecimento do mdulo, porm este ainda no foi configurado. Para fazer a configurao deste mdulo d um duplo clique sobre o retngulo novamente e configure os parmetros como demonstrado a seguir;

Guia de Treinamento Prtico - CLP Telemecanique Feito o reconhecimento e configurao do mdulo de E/S digital como demonstrado na figura anterior, iremos agora repetir o processo para os demais mdulos comeando pelo mdulo contador que est conectado na posio 3 do rack do CLP; D um duplo clique sobre a posio 3 no rack do CLP (seo 1.6 da fig.10.0) para ser feito a configurao dos contadores e selecione as opes como demonstrado;

Aps ter selecionado as opes e clicado em OK o mdulo contador iremos perceber que o retngulo referente a esse mdulo mudou de cor, ou seja, o mdulo contador j foi reconhecido, falta agora ser configurado, para isso; D um duplo clique sobre o retngulo novamente e configure os parmetros para os dois contadores; Nota: Iremos fazer a mesma configurao para os dois contadores modificando apenas a borda de disparo. Para o Counter 0 iremos configurar para realizar uma contagem com borda de disparo de subida e o Counter 1 iremos configurar para realizar uma contagem com borda de disparo de descida.

Como podemos perceber na janela acima o contador 0 foi configurado com borda de disparo de subida, selecione o contador 1 (atravs da janela drop-down Counter ) e configure-o como contador com borda de disparo de descida. Feito isto o mdulo contador j foi reconhecido e configurado, iremos agora repetir o procedimento para o mdulo de sadas digitais que est conectado na posio 5 do rack do CLP. 9

Guia de Treinamento Prtico - CLP Telemecanique D um duplo clique sobre o retngulo onde est conectado o mdulo de sadas digitais que est localizado na posio 5 no rack do CLP (seo 1.7 da figura - pg. 5) e selecione as opes como demonstrado na figura a seguir;

Reconhecido o mdulo basta fazer sua configurao, para isto; D um duplo clique novamente sobre o retngulo e configure os parmetros como demonstrado;

Concludo o reconhecimento e configurao deste mdulo, iremos repetir o procedimento para o ltimo mdulo, o de sadas analgicas; D um duplo clique sobre o retngulo onde est conectado o mdulo de sadas analgicas que est localizado na posio 6 no rack do CLP (seo 1.8 da figura - pg. 5) e selecione as opes como demonstrado na figura a seguir;

Concludo o reconhecimento desse mdulo, basta fazer sua configurao; OBS: Caso o reconhecimento do mdulo tenha sido feito de maneira incorreta, para corrigir o problema, basta clicar sobre o retngulo do mdulo correspondente e pressionar a tecla delete. D um duplo clique sobre o retngulo novamente e configure os parmetros como demonstrado a seguir; 10

Guia de Treinamento Prtico - CLP Telemecanique

Concludo este procedimento falta para finalizar a configurao do CLP apenas determinar o nmero de funes que sero utilizadas nos blocos de funes, para isto; Clique sobre o cone de parametrizao dos blocos de funes;
cone a ser selecionado

Clicando sobre o cone se abrir uma janela para o dimensionamento de algumas funes. Dimensione os valores como demonstrado abaixo;

O dimensionamento do nmero de words, constantes, bits e funes em geral que compe o bloco de funes, interessante para que haja uma otimizao do espao de memria.

11

Guia de Treinamento Prtico - CLP Telemecanique

Exemplos de Aplicao
Para maior compreenso do uso das funes e recursos do nosso software PL7 Micro iremos agora construir algumas aplicaes como exemplos em Ladder;

Ex1: Sala Inteligente:


Este exerccio tem como objetivo o uso dos contatos; NA (Normal Aberto), NF (Normal Fechado), P (ativo em borda de subida), N (ativo em borda de descida) e tambm o uso das sadas normais, S (Set) e R (Reset) que podem ser utilizadas tanto para o acionamento de algum dispositivo como para setar (nvel alto) ou resetar (nvel baixo) uma posio de memria qualquer; Imaginemos uma sala composta por dois sofs, dois armrios, uma mesa de centro e uma mesa no canto com uma cadeira e um microcomputador a automatizao desta sala atravs do CLP deve ocorrer da seguinte maneira; Quando passar uma pessoa pela porta a luz da sala deve ser acesa ( sensor S1) e, se esta pessoa sentar em um dos sofs e a temperatura ambiente estiver acima de 25C (temperatura detectada pelo sensor sensor S3) , o ventilador ser ligado pois os sofs esto longe da janela (a pessoa ser detectada no sof pelo sensor S2). No caso desta pessoa sair do sof, o ventilador ser desligado e se esta pessoa sair da sala a luz ser apagada;

Estando na tela que nos permite a construo de aplicaes em ladder com o CLP j configurado, iremos constru-la da seguinte maneira;

Para selecionar um contato P, por exemplo, clique sobre o primeiro cone, leve o cursor do mouse at o local onde se deseja colocar o contato e clique para que o contato fique no local correto. Isto vlido para inserir qualquer contato, sada ou funo(TM, C, etc) que se deseja inserir em ladder.

12

Guia de Treinamento Prtico - CLP Telemecanique

Para fazermos o EX1 utilizando os contatos P (ativo em subida de borda) , N (ativo em descida de borda), NA (normalmente aberto) NF (normalmente fechado) e sadas normais, S (set), R (reset) que sero utilizadas para acionar as sadas do CLP (%QX.Y), setar uma posio de memria (%MX) ou sadas do CLP iremos construir a primeira linha do diagrama ladder colocando um contato P com endereo em srie com uma sada S. necessrio ter sempre a mo o Guia de Treinamento Terico para esclarecimento de dvidas. Aps termos inserido o contato P e a sada S na aplicao estes ficaro da seguinte maneira;

Abaixo est o diagrama em ladder da automatizao da sala, proceda inserindo os contatos e sadas como feito anteriormente;

%I1.0 Sensor ultra-som responsvel em ligar e desligar a lmpada; %I1.1 Sensor ultra-som responsvel em ligar e desligar o ventilador (se estiver algum no sof); %I1.2 Sensor ultra-som responsvel em detectar se h ou no algum no sof; Aps ter construdo o diagrama Ladder como demonstrado acima, clique sobre o cone de confirmao;

13

Guia de Treinamento Prtico - CLP Telemecanique

Aps ter confirmado sobre o cone de confirmao o programa j pode ser transferido para o CLP, para isso faa as ligaes fsicas necessrias no CLP e; Clique sobre o cone para transferncia do programa do terminal (micro) para o CLP;

Agora o programa j foi transferido para o CLP e j est apto a ser executado, para isto clique no cone Run para o programa ser executado no CLP;

Confira o funcionamento da aplicao na prtica.

Ex2 - Setor de Pintura de Objetos:


Este exerccio tem como objetivo o uso de contadores, temporizadores e monoestveis; Uma fbrica de um determinado objeto utiliza uma esteira para transportar os objetos que sero pintados. O objeto colocado em uma das extremidades da esteira e sendo transportado pela esteira ele passa por um sensor que detecta que a pea estar entrando no setor de pintura e quando sair deste setor, outro sensor detectar que a pea est saindo do setor de pintura em um tempo esperado, ou seja, tudo ocorreu corretamente, caso contrrio (a pea no passe entre os sensores no tempo determinado) o sistema entre na situao de emergncia. Nesta situao acionado uma sada do CLP indicando alarme durante 5 segundos, a esteira pra e atravs de duas chaves o operador tem um controle manual sobre a esteira , caso ele habilite uma chave o motor da esteira gira para um lado, caso ele habilite a outra chave, o motor da esteira gira para o outro lado. Esta situao permanece at que o operador habilite uma chave de reconhecimento do alarme.

Para construir est aplicao selecione a opo File no menu principal e New no sub menu como j foi feito anteriormente e repita todo o procedimento de seleo do modelo do CLP, parametrizao dos I/Os, enfim, toda a configurao do CLP. Feito isto construa o ladder do programa como ser demonstrado a seguir e aps ter construdo o ladder, transfira o programa para o CLP e teste-o. Obs: O software do CLP dividido em Rungs (partes criadas pelo programa) e para maior compreenso do funcionamento do programa antes de cada Rung teremos uma pequena descrio de sua funo. Como neste programa temos 6 Rungs iremos numer-los para facilitar a compreeso;

14

Guia de Treinamento Prtico - CLP Telemecanique

Rung 1: Responsvel em ligar ou desligar o motor ou inverter seu sentido de rotao;

% I1.0 Chave On/Off que liga o motor da esteira (Start); % I1.3 Chave On/Off que ativa a esteira em sentido horrio no modo manual (Emerg.); % I1.4 Chave On/Off que ativa a esteira em sentido anti-horrio no modo manual (Emerg.); % M50 Contato responsvel pelo acionamento do modo manual na situao de emergncia; % Q2.0 Liga o motor da esteira; % M3 Pra o motor da esteira em uma situao de emergncia; % TM1.Q Responsvel em parar a esteira aps a passagem da ltima pea; Rung 2: Este Rung responsvel pela lgica de acionamento do sensor 1 que faz a temporizao da passagem da pea pelo setor de pintura. Como podemos perceber abaixo, temos um temporizador inserido no diagrama, aps ter inserido os contatos, para inserir o temporizador proceda da seguinte maneira;

Clique sobre o cone FB e selecione a opo TM (temporizador)

15

Guia de Treinamento Prtico - CLP Telemecanique Aps ter clicado sobre o cone FB (bloco de funes) se abrir uma janela como demonstrado abaixo;
Seleciona um temporizador Esta funo s era vlida numa verso mais antiga do software (no pode ser acessada) Seleciona um monoestvel Seleciona um contador Seleciona um registrador Seleciona um drum

Selecione a opo TM e insira no Rung como demonstrado abaixo;

% I1.1 Sensor 1 da esteira (responsvel pela deteco da entrada da pea no setor de pintura); % M50 Responsvel pela invalidez do sensor 1 em caso de emergncia; % Q2.0 Contato da sada Q2.0 (garante que o sensor funcione somente com a esteira ligada); % M2 Quebra o selo de M1; % M1 Garante a temporizao da pea pelo setor de pintura; % TM0 Faz a temporizao da passagem da pea pelo setor de pintura; Rung 3: Este responsvel pela lgica de acionamento do sensor 2 e contagem das peas. Para inserir o contador o mesmo procedimento que o temporizador, porm ao invz de selecionarmos a opo TM iremos selecionar a opo C e inseri-la no diagrama dando um clique com o mouse;

Seleciona o contador que ser inserido no diagrama;

16

Guia de Treinamento Prtico - CLP Telemecanique

% I1.2 Responsvel pela contagem das peas; % M50 Desabilita o sensor 2 em caso de emergncia; % M1 Confirma que a pea que ser contada passou pelo sensor 1; % M2 Quebra o selo de M1 (Rung anterior) % TM1.Q Reseta o contador aps a passagem da ltima pea; % M3 Reseta o contador na situao de emergncia; % M50 Garante a interrupo da contagem das peas na situao de emergncia; % M30 Aciona a temporizao para passagem da ltima pea (TM 1, Rung 6 );

Rung 4 Este Rung responsvel pelo acionamento do alarme, caso a pea no passe pelo sensor 2 no tempo determinado;

% TM0.Q Contato do temporizador 0 responsvel em acionar o monoestvel; % M2 garante que o alarme s ser acionado se a pea no passar pelo sensor 2; % MN0 Monoestvel responsvel em acionar uma sada sinalizando um alarme durante 5s; % M3 Garante que a sirene s fique acionada durante 5s tempo determinado pelo monoestvel); % S6 Bit de sistema oscilador (1s); % Q2.5 Sada acionada para reconhecimento do alarme;

17

Guia de Treinamento Prtico - CLP Telemecanique Rung 5: Rung responsvel em manter a condio de alarme;

% M3 Responsvel pelo acionamento da condio de alarme; % I1.5 Boto On/Off responsvel em desativar o alarme (boto de reconhecimento); % M50 Responsvel em manter a condio de alarme at que este seja reconhecido; % I1.4 Boto On/Off responsvel em ativar o motor da esteira em sentido inverso (modo manual);

Rung 6: Responsvel pela temporizao da passagem da ltima pea pela esteira;

% M30 Responsvel pelo acionamento do temporizador; % TM 1 Responsvel pela temporizao da passagem da ltima pea.

Aps ter inserido todas as funes no diagrama ladder, antes de transferir o programa para o CLP preciso se configurar todos os parmetros dos temporizadores, contadores e monoestveis, pois isto no pode ser feito On Line, portanto iremos fazer agora; Selecione a opo Aplication no menu principal e Variables no sub menu e se abrir a seguinte janela;

18

Guia de Treinamento Prtico - CLP Telemecanique Como podemos observar na janela anterior podemos configurar todas a variveis e parmetros dos FBs utilizados na aplicao, vamos comear pelos temporizadores; TM0: Preset=5, Modo TON e TB= 1s; TM1: Preset=4, Modo TON e TB= 1s.

Para parametrizar o contador, estando na janela Variables selecione a opo C (contador) e parametrize o contador como demonstrado na janela abaixo;

C0: Preset=3.

Para fazermos a parametrizao do monoestvel selecione a opo MN e proceda da mesma maneira;

MN0: Preset=5, TB= 1s. Agora todas as funes dos FBs esto configuradas e o programa j pode ser transferido para o CLP. Para isto; Clique sobre o cone para transferncia do programa do terminal (micro) para o CLP e confirme a transferncia;

Agora o programa j foi transferido para o CLP e j est apto a ser executado, para isto clique no cone Run para o programa ser executado no CLP;

Feito isto confira o funcionamento da aplicao na prtica. OBS: Faa as ligaes fsicas no CLP sem o programa estar em RUN (modo STOP).

19

Guia de Treinamento Prtico - CLP Telemecanique

Ex3 - Mquina de Fabricao de Rodas:


Este exerccio tem como objetivo o uso do drum, comparadores, operadores e subrotinas; Uma fbrica utiliza uma mquina sequnciadora para fabricao de um de seus modelos de rodas. Est mquina fica localizada ao lado de um tanque que a abastece, o funcionamento desta ocorre da seguinte maneira; Os pistes P1 e P2 so acionados dimensionando o formato da roda, aps a vlvula V1 acionada para o derramamento da liga de alumnio derretido na forma (feita pela unio dos pistes P1 e P2). O pisto P4 acionado e permanece acionado at que o alumnio entre em estado slido. Assim que o alumnio entra em estado slido (a roda est pronta), o pisto P2 desacionado e a roda empurrada da mquina pelo pisto P3. Toda esta seqncia ocorre apenas se o nvel do lquido (alumnio) no tanque estiver entre um limite de 2000 a 8000 litros, caso este limite seja ultrapassado (tanto no limite mximo como no limite mnimo) a mquina entra em situao de emergncia. Nesta situao soado um alarme e a seqncia fica paralisada at ser pressionado o boto de Start novamente (%I1.0) que faz o reconhecimento do alarme, reseta o drum e reinicia o processo.

8000 L

P4

V1

2000 L

P1 P3

P2

Para construir est aplicao selecione a opo File no menu principal e New no sub menu como j foi feito anteriormente e repita todo o procedimento de seleo do modelo do CLP, parametrizao dos I/Os, enfim, toda a configurao do CLP.

20

PROBIT Tec Educ

Guia de Treinamento Prtico - CLP Telemecanique

Para insero dos comparadores e subrotina, nesta aplicao selecione os cones como demonstrado a seguir;

Clique sobre este cone e selecione a opo Call quando for se utilizar uma subrotina Clique sobre o cone Comp V para inserir o bloco de comparao vertical Clique sobre o cone Comp H para inserir o bloco de comparao horizontal Para inserir um Drum, selecione a opo DR no bloco de funes.

Rung 1: Este rung responsvel em inicializar o processo;

% I1.0 Start do processo; % M5 e M6- Responsveis em parar o processo caso os limites do nvel do tanque se excedam % M1 Mantm a condio de funcionamento do processo; Rung 2: Este rung responsvel em fazer as operaes e comparaes necessrias do nvel do tanque para acionamento ou no da condio de alarme;

21

PROBIT Tec Educ

Guia de Treinamento Prtico - CLP Telemecanique

Blocos Operadores Responsveis em carregar o valor analgico em uma posio de memria; % M1 Responsvel em manter o funcionamento do processo; % M5 Responsvel em acionar o alarme quando o nvel do tanque est acima do normal; % M6 - Responsvel em acionar o alarme quando o nvel do tanque est abaixo do normal;

Rungs 3 e 4: Estes rungs so responsveis em verificar as condies para o funcionamento normal da execuo do processo e chamada de subrotina; Nestes rungs iremos declarar uma subrotina (SR0) e antes de declararmos esta subrotina teremos que cri-la, mesmo que no vamos inserir o diagrama ladder dentro dela agora. OBS: Se a subrotina no for criada agora, o programa no aceitar sua declarao

Inserindo uma Subrotina (SR)


Para criar uma subrotina, selecione a opo Aplication no menu principal e Programs no sub menu. Feito isto se abrir uma janela como demonstrado a seguir;

Clique na opo Create SR... e ser aberto a seguinte janela;

No campo SR selecione o nmero 0 e clique em Create; Clique em Open e selecione a opo Ladder. Feito isto j est criada a nossa subrotina SR0 e j pode ser declarada. Selecione novamente a opo Aplication no menu principal, Program no sub menu e selecione a opo Main para voltar ao programa principal. Antes de construirmos os rungs 2 e 3 importante sabermos como se faz uma chamada de subrotina;

22

PROBIT Tec Educ

Guia de Treinamento Prtico - CLP Telemecanique

Clique sobre o cone de chamada de subrotina

Aps ter clicado sobre o cone se abrir uma janela como demonstrado a seguir;

Selecione a opo CALL e insira no ladder nomeando-a como SR0 (para nosso caso).

Subrotina

23

PROBIT Tec Educ

Guia de Treinamento Prtico - CLP Telemecanique

Blocos Comparadores Responsveis em fazer a comparao para o funcionamento normal % M10 e M11 Responsveis em chamar a subrotina SR0 caso o nvel do tanque esteja nos limites; SR0 Subrotina 0. Rung 5: Responsvel em habilitar a condio de alarme;

Aps Ter inserido este ltimo rung iremos inserir o diagrama da subrotina, para acessar o ladder da subrotina, selecione a opo Aplication no menu principal e Program no no sub menu. Aberto o diagrama insira o rung a seguir Rung 1 da Subrotina SR0: Responsvel em executar a sequncia da fabricao da roda caso o nvel do lquido esteja dentro dos limites normais;

% I1.0 Reseta o drum quando se inicializa o processo; % M5 e M6 Garante que a condio de alarme paralise a seqncia de construo da pea; % M1 Garante o funcionamento normal do processo quando dado o start; % S6 Bit do sistema (gera clock de 1s). Aps ter inserido o drum no diagrama, para configur-lo selecione a opo Aplication no menu principal e Variables no sub menu. Feito isto se abrir a seguinte janela;

Clique nesse boto para definir a seqncia do drum

24

PROBIT Tec Educ

Guia de Treinamento Prtico - CLP Telemecanique

Defina os parmetros como demonstrado na janela anterior. Aps ter definido, clique sobre o boto Step como demonstrado na janela anterior e defina a sequncia do drum como demonstrado a seguir;

OBS: Para mudar os bits de 0 para 1 ou vice-versa , basta clicar sobre o quadradinho e a mudana ocorre automaticamente. Feito isto clique em OK salve o programa, transfira-o para o CLP (como j foi feito anteriormente), execute-o e verifique o funcionamento da aplicao.

25

You might also like