Você está na página 1de 116

CLP140IF

Kit Didtico de CLP

Teoria e Prtica
CLP
CLP

ndice

Introduo..................................................................................................................... 3
Definio ................................................................................................................... 3
reas de Aplicao ................................................................................................... 3
Funcionamento ......................................................................................................... 4
Linguagens de Programao .................................................................................... 5
Diagrama de Contatos (Ladder) ............................................................................. 5
Lista de Instrues................................................................................................. 5
Diagrama de Blocos Lgicos ................................................................................. 6
Instrues Bsicas de Programao ............................................................................. 7
Variveis digitais ....................................................................................................... 7
Entradas Digitais.................................................................................................... 8
Sadas Digitais....................................................................................................... 8
Entradas via Teclado ............................................................................................. 8
Marcadores auxiliares ............................................................................................ 8
Instrues com variveis digitais ............................................................................. 10
Lgica de Pulso Borda de subida...................................................................... 10
Lgica de Pulso Borda de descida .................................................................... 11
Funo de Sada (-[ ) ........................................................................................... 11
Funo SET () .................................................................................................. 11
Funo RESET () ............................................................................................. 12
Funo Sada de Pulso - Flip-Flop (P) ................................................................. 12
Variveis analgicas ............................................................................................... 13
Instrues de aplicao ........................................................................................... 13
Temporizador .......................................................................................................... 14
Temporizador Modo 0 - Marcador Auxiliar ........................................................... 14
Temporizador Modo 1 - Retardo na Energizao................................................. 15
Temporizador Modo 2 - Retardo na Energizao com RESET ............................ 15
Temporizador Modo 3 - Retardo na Desenergizao ........................................... 16
Temporizador Modo 4 - Retardo na Desenergizao ........................................... 17
Temporizador Modo 5 - Oscilador ........................................................................ 17
Temporizador Modo 6 - Oscilador Com Reset ..................................................... 18
Temporizador Modo 7 - Oscilador Ajustvel ........................................................ 18
Contadores.............................................................................................................. 19
Contador Modo 0 - Marcador Auxiliar .................................................................. 19
Contador Modo 1 - Contagem Fixa e No-Retentiva............................................ 20
Contador Modo 2 - Contagem Contnua e No-Retentiva .................................... 20
Contador Modo 3 - Contagem Fixa e Retentiva ................................................... 21
Contador Modo 4 - Contagem Contnua e Retentiva............................................ 21
Contador Modo 5 - Contagem Contnua .............................................................. 22
Contador Modo 6 - Contagem Contnua, Retentiva e Com Reteno de Estado . 22
Contador de Alta Velocidade ............................................................................... 23
Contador Modo 7 Contador de Alta Velocidade ................................................ 23
Contador Modo 8 Contador de Alta Velocidade ................................................ 24
Relgio de Tempo Real - RTC ................................................................................ 26
RTC Modo 0 - Marcador Auxiliar.......................................................................... 26
RTC Modo 1 Intervalo Dirio............................................................................. 26
RTC Modo 2 Intervalo Semanal ........................................................................ 29
CLP

RTC Modo 3 - Ano-Ms-Dia................................................................................. 30


RTC Modo 4 - Ajuste com Preciso em Segundos .............................................. 32
Comparador ............................................................................................................ 33
Comparador Modo 0 - Marcador Auxiliar ............................................................. 34
Comparador Modo 1 ~ 7 Comparaes Analgicas .......................................... 35
Funo de Sada PWM ........................................................................................... 36
Funo AS Adio/Subtrao............................................................................... 37
Funo MD Multiplicao/Diviso ......................................................................... 38
Funo AR Rampa Analgica .............................................................................. 39
Funo DR - Registrador de Dados......................................................................... 41
AQ - Sadas Analgicas .......................................................................................... 42
Exerccio 1 - Controle de iluminao ........................................................................... 45
Exerccio 2 - Controle de porta automtica ................................................................. 49
Exerccio 3 - Conversor A/D........................................................................................ 53
Exerccio 4 - Conversor D/A........................................................................................ 57
Exerccio 5 - Chaves BCD .......................................................................................... 61
Exerccio 6 - Motor de Passo ...................................................................................... 65
Exerccio 7 - Seletor de altura de peas...................................................................... 69
Exerccio 8 - Transporte em desnvel .......................................................................... 73
Exerccio 9 - Seletor de peas .................................................................................... 77
Exerccio 10 - Abastecedor automtico ....................................................................... 81
Exerccio 11 - Furadeira automtica ........................................................................... 85
Exerccio 12 - Sistema de resfriamento....................................................................... 89
Exerccio 13 - Transportadora automtica .................................................................. 93
Exerccio 14 - Centrfuga industrial ............................................................................. 97
Exerccio 15 - Dobradeira ......................................................................................... 101
Anexo I - Introduo aos Sistemas de Controle por Redes Industriais ...................... 105

2
CLP

Introduo

Definio

A sigla CLP significa Controlador Lgico Programvel, ou em ingls PLC


(Programmable Logic Controller). Isto porque o CLP um controlador que executa
funes lgicas (e outras mais) que podem ser definidas ou alteradas atravs de um
programa.

Definio segundo a ABNT:


" um equipamento eletrnico digital com hardware e software compatveis com
aplicao industrial."

Definio segundo a NEMA:


"Aparelho eletrnico digital que utiliza memria programvel para o armazenamento
interno de instrues para a implementao de especficas tais como lgica,
sequenciamento, temporizao, contagem e aritmtica para controlar, atravs de
mdulos de entradas e sadas, vrios tipos de mquinas ou processos."

O CLP no executa somente funes lgicas, ele pode executar funes como
temporizao, contagem, seqncia, controle, etc. que variam conforme o fabricante e
modelo.

O CLP foi inventado para substituir os quadros eltricos a rel, que eram usados
principalmente na indstria automobilstica. Estes quadros tinham que ser modificados
ou trocados toda vez que fosse feita uma alterao no produto, ou no processo de
fabricao.

Os CLP's tambm trouxeram uma srie de outras vantagens que antigamente no


existiam, como por exemplo a facilidade de programao, o espao que eles ocupam,
o preo, o baixo consumo de energia. Devido a essas e diversas outras vantagens que
o CLP tem sido amplamente utilizado nas mquinas e equipamentos industriais.

reas de Aplicao

Devido s vantagens j citadas acima, o CLP utilizado na maioria das atividades


industriais: linhas de manufatura automatizadas (automveis, eletrodomsticos, etc.),
controle de processos contnuos (refinarias de petrleo, indstrias qumicas, etc.),
controle de estoques.

Como as pessoas desejam um conforto maior nas suas casas o CLP tambm passou
a ser utilizado na automao de edifcios e residncias, realizando automaticamente
algumas tarefas que eram feitas pelas pessoas (ex: acender lmpadas em um
determinado horrio, sistema de alarme, controle de luminosidade, etc.).

3
CLP

Funcionamento
O CLP tem a seguinte estrutura:

PROCESSADOR: o componente do CLP responsvel pelo processamento das


instrues. O processador interpreta e executa as tarefas contidas nas instrues.

MEMRIA: o local onde ficam armazenadas as instrues a serem executadas pelo


processador. Ela pode ser RAM (Random Access Memory/Memria de Acesso
Aleatrio) ou EPROM (Eraseable Programable Read Only Memory/Memria Fixa
Apagvel). A memria de um CLP dividida basicamente em 3 partes:
Sistema Operacional: o programa que gerencia o funcionamento do CLP.
Este programa l o programa de usurio de um computador ou programador
externo, executa o ciclo de varredura, l as entradas e atualiza as sadas.
Tabela Imagem de entradas e sadas: nesta rea so armazenados os
estados de todas as entradas e sadas do CLP para serem utilizados pelo
programa de usurio.
Programa de usurio: a rea reservada para o programa que o usurio do
CLP vai fazer. Nesta rea sero armazenadas as instrues que o CLP ter
que executar.

MDULOS DE ENTRADA E SADA: o local onde os sinais enviados pelos sensores


e demais elementos de entrada so convertidos e interpretados pelo processador e
tambm o local onde o processador envia os sinais para acionar os atuadores e
outros elementos de sada.
Geralmente, os sinais que vm do sistema para o CLP (24V, 12V, 110VAC, 220VAC,
0-10V, 4-20mA, etc.) no esto nos nveis de tenso e/ou corrente que o
microprocessador capaz de receber (geralmente 5V). Portanto, necessrio que
estes sinais sejam convertidos para os nveis de tenso que o microprocessador

4
CLP

trabalha. Os mdulos de entrada e sada fazem a converso dos sinais do sistema


para os nveis do microprocessador do CLP, ou vice-versa.

CICLO DE VARREDURA:
Durante um ciclo de varredura o CLP executa as seguintes tarefas:
1. processador l os sinais de entrada e guarda na tabela imagem;
2. processador l e executa as instrues programadas, utilizando os dados da
tabela imagem;
3. processador atualiza a tabela imagem de acordo com as intrues executadas;
4. processador transfere os dados da tabela imagem para as sadas do CLP.

Linguagens de Programao

Existem diversas linguagens de programao para CLP, mas as mais conhecidas so:
Diagrama de contatos ou "ladder";
Lista de instrues;
Diagrama de blocos lgicos;

Diagrama de Contatos (Ladder)

A linguagem diagrama de contatos ou ladder a mais utilizada pelos CLP"s. Os


eletricistas tm uma certa facilidade em trabalhar com esta linguagem, porque ela
muito semelhante a um diagrama eltrico.

exemplo de linguagem Ladder

Lista de Instrues

Nesta linguagem as instrues a serem executadas so escritas. A forma de


programao parecida com a linguagem utilizada para programar
microprocessadores ou microcontroladores.

5
CLP

exemplo de lista de instrues

Diagrama de Blocos Lgicos

Nesta linguagem de programao so utilizados os smbolos das portas lgicas para a


elaborao do programa.

exemplo de blocos lgicos

As linguagens de programao possuem vantagens e desvantagens. Alguns CLPs


adotam somente duas linguagens de programao, sendo que em uma delas os
comandos so restritos, e na outra todos os comandos esto disponveis.

O programador deve avaliar as caractersticas de cada linguagem e escolher aquela


que mais se adapta a sua situao.

6
CLP

Instrues Bsicas de Programao

Antes de listar as instrues bsicas de programao, precisamos conhecer o modelo


e marca especficos do CLP que ser utilizado. Isso fundamental pois, apesar das
linguagens de programao serem comuns, cada fabricante possui caractersticas
peculiares e funes especficas.

Neste kit, utilizaremos o CLP CLW-02, fabricado pela Weg. O modelo utilizado possui
8 entradas digitais, 4 entradas analgicas, 8 sadas digitais a transistor e uma
expanso de 4 sadas a rel e 4 sadas a transistor. Pode ser utilizado a linguagem
ladder ou blocos de funo.

ladder blocos de funo (FBD)

FBD: do ingls, "Function Block Diagram" (diagrama de blocos de funo). Linguagem


grfica para programao de CLPs onde as variveis (entradas, sadas, etc) so
interligadas por meio de blocos de funo, se assemelhando s portas lgicas.

Devido a maior facilidade de entendimento, no decorrer da apostila ser abordada


preferencialmente a linguagem ladder. Para informaes completas de ambas as
linguagens de programao, verificar o manual do produto. Software de programao
Clic02 Edit V3.

Variveis digitais

7
CLP

Entradas Digitais
Para os pontos da entrada digital do CLIC-02, esto associadas as variveis do tipo I.
O nmero mximo de pontos de entrada digital I varia conforme o modelo do CLIC-02,
podendo chegar a 12 pontos I01 ~ I0C. As entradas digitais de expanso so
designadas pela varivel X, na faixa de X01 ~ X0C.

Sadas Digitais
Para os pontos de sada digital do CLIC-02, so designadas as variveis Q. O nmero
de pontos de sada digital Q varia conforme o modelo do CLIC-02, podendo chegar a 8
pontos Q01 ~ Q08. Para as sadas digitais de expanso, esto associadas as
variveis Y Y01 ~ Y0C. Neste exemplo, o ponto de sada Q01 ser ligado quando o
ponto de entrada I01 for ativado.

Quando o modelo do CLIC-02 possuir menos sadas digitais, as variveis Q restantes


podem ser utilizadas como marcadores auxiliares, ampliando ainda mais as
capacidades do CLIC-02.

Entradas via Teclado


Os pontos da entrada do teclado do CLIC-02 so designados atravs das variveis Z.
Existem 4 pontos de entrada digital do tipo Z, um para cada tecla direcional. A opo
CONFIG Z deve estar ativada para que as entradas Z sejam habilitadas.

Marcadores auxiliares
Marcadores auxiliares ou rels auxiliares so bits de memria utilizados para controle
interno da lgica. Os rels auxiliares no so entradas ou sadas fsicas, que podem
ser conectadas dispositivo externos, eles so apenas utilizados internamente na
lgica como memrias auxiliares. O CLIC-02 possui 63 marcadores auxiliares M e 63
marcadores auxiliares N M01 ~ M3F e N01 ~ N3F. Como os marcadores so bits
internos da CPU, eles podem ser programados tanto como entradas digitais (contatos)
quanto sadas digitais (bobinas). Na primeira linha do exemplo abaixo, o rel auxiliar
M01 est sendo usado como uma bobina de sada e ir energizar quando a entrada

8
CLP

I02 ligar. Na segunda linha, o rel auxiliar M01 est sendo usado como uma entrada e,
quando energizado, ir ligar as sadas Q02 e Q03.

Os marcadores auxiliares M01~M3F sero do tipo retentivo quando a opo M


Retentivo estiver ativada. Esta configurao pode ser feita de duas maneiras, atravs
do software de programao ou no prprio display do CLIC-02. Os marcadores N no
podem ser retentivos.

O CLIC-02 possui marcadores auxiliares especiais, que executam funes pr-


definidas e no devem ser utilizados para escrita (bobinas de sada ou status de
outras funes). Os marcadores especiais M31~M3F so descritos na tabela abaixo:

9
CLP

Instrues com variveis digitais

Lgica de Pulso Borda de subida


O contato de pulso D ir detectar uma borda de subida na lgica anterior a ele,
ficando habilitado por apenas um ciclo de scan aps esta deteco. No exemplo
abaixo, quando a entrada I01 mudar de desligada para ligada, o contato D ficar
ligado por um ciclo de scan, habilitando a sada Q01 por este perodo.

10
CLP

Lgica de Pulso Borda de descida


O contato de pulso d ir detectar uma borda de descida na lgica anterior a ele,
ficando habilitado por apenas um ciclo de scan aps esta deteco. No exemplo
abaixo, quando a entrada I01 mudar de ligada para desligada, o contato d ficar ligado
por um ciclo de scan, habilitando a sada Q01 por este perodo.

Funo de Sada (-[ )


Uma instruo de sada normal pode atuar sobre a sada digital (Q), sada de
expanso (Y), marcador auxiliar (M) ou (N). A varivel selecionada ir ligar ou desligar
conforme a condio lgica anterior a funo de sada, conforme mostrado no
exemplo abaixo:

Funo SET ()
Uma instruo SET ligar uma sada digital (Q), sada de expanso (Y), marcador
auxiliar (M) ou (N) quando a lgica anterior a sada mudar de desligado para ligado.
Uma vez que a sada est ligada, ela permanecer ligada mesmo que a lgica anterior
a sada retorne para desligado. Para desligar a sada necessrio utilizar a instruo
RESET.

11
CLP

Funo RESET ()
Uma instruo RESET desligar uma sada digital (Q), sada de expanso (Y),
marcador auxiliar (M) ou (N) quando a lgica anterior a sada mudar de desligado para
ligado. Uma vez que a sada est desligada, ela permanecer neste estado mesmo
que a lgica anterior a sada retorne para desligado.

Funo Sada de Pulso - Flip-Flop (P)


Uma instruo de sada de pulso, ou Flip-Flop, alterna o estado lgico de uma sada
digital (Q), sada de expanso (Y), marcador auxiliar (M) ou (N) quando o contato
anterior a sada mudar de desligado para ligado. No exemplo abaixo, quando o boto
de comando I03 pressionado, Q04 ligar e permanecer ligada mesmo que o boto
seja desacionado. Quando o boto de comando I03 pressionado novamente, Q04
desligar e permanecer desligado aps soltar o boto. A instruo de sada pulso (P)
ir alternar seu estado de ligado para desligado, e vice-versa, toda vez que o boto de
comando I03 for pressionado.

12
CLP

Variveis analgicas

As variveis analgicas A01~A08, V01~V08, AT01~AT04, AQ01~AQ04 e os valores


atuais de sada das funes T01~T1F, C01~C1F, AS01~AS1F, MD01~MD1F,
PI01~PI0F, MX01~MX0F, AR01~AR0F e DR01~DRF0 podem ser usados como
parmetro para outras funes.

Instrues de aplicao

Os temporizadores, contadores, funes de RTC e comparadores possuem variaes


em seus modos de operao, selecionados atravs do modo da funo. Quando estas
instrues forem selecionadas para modo 0, elas funcionaro como marcadores
internos M.

13
CLP

Temporizador
O CLIC-02 possui 31 temporizadores, sendo que cada temporizador pode operar em 8
modos, 1 modo para temporizador de pulso e 7 modos para temporizador de fins
gerais. Os temporizadores so endereados pelo mnemnico T, variando de T01 ~
T1F. Os temporizadores T0E e T0F funcionam como retentivos (mantm seu valor
depois de uma perda de energia) se a opo M Retentivo estiver ativada. Todos os
demais temporizadores no so retentivos. Cada temporizador possui 6 parmetros
para configurao prpria. A tabela abaixo descreve cada parmetro de configurao
dos temporizadores.

No display do CLIC02, ou na ferramenta de programao, o bloco temporizador


exibido da seguinte forma:

Temporizador Modo 0 - Marcador Auxiliar


Quando um temporizador for configurado para o modo 0, ele funcionar como um
marcador auxiliar interno M ou N. Os demais parmetros de configurao ficaro
desabilitados quando este modo for selecionado.

14
CLP

Temporizador Modo 1 - Retardo na Energizao


Este temporizador contar o tempo enquanto estiver habilitado, parando ao atingir o
set-point de contagem e ligando sua sada. Se a habilitao do temporizador for
desligada, o valor atual de contagem ser zerado e a sada do temporizador ser
desligada. No exemplo abaixo, o temporizador ir parar de contar o tempo quando
alcanar o valor de 5 segundos, ligando os contatos T01.

Temporizador Modo 2 - Retardo na Energizao com RESET


Quando habilitado, o temporizador contar o tempo at atingir o valor programado,
ligando os seus contatos de sada. Se a entrada de habilitao do temporizador
desligar, os contatos de sada permanecero ligados, sendo desligados apenas com o
acionamento da entrada de reset. No exemplo abaixo, o temporizador ir contar o
tempo programado de 5 segundos. A entrada de reset est programada como I01 e,
quando acionada, ir zerar o valor de contagem atual e desligar os contatos de sada.
Note que, se o temporizador no atingir o valor programado e a habilitao for
desligada, o valor atual de contagem ser mantido.

15
CLP

Se as entrada de habilitao e reset estiverem ativas ao mesmo tempo, a prioridade


ser da entrada de reset.

Temporizador Modo 3 - Retardo na Desenergizao


O temporizador ligar os contatos de sada imediatamente aps sua habilitao,
porm quando esta habilitao for desligada, a sada do temporizador ficar ativa
durante o tempo programado. Quando a entrada de reset for acionada, o valor atual de
contagem ser zerado e as sadas do temporizador sero desligadas.
No exemplo 1, o temporizador contar o tempo de 5 segundos aps ter o sinal de
habilitao desligado. No exemplo 2, observamos a atuao da entrada de reset, que
zera o valor de contagem e desabilita a sada do temporizador. Sempre que o
temporizador estiver contando o tempo para desligar e a entrada de habilitao for
novamente ligada, o valor atual de contagem ser zerado.

16
CLP

Temporizador Modo 4 - Retardo na Desenergizao


O temporizador acionar os contatos de sada quando a entrada de habilitao for
desligada, iniciando assim a contagem de tempo. Quando o tempo programado for
atingido, a sada ser desligada. Se a entrada de habilitao for novamente ligada
durante a contagem de tempo, esta contagem ser zerada, mantendo a sada do
temporizador desligada at uma nova contagem completa. A entrada de reset ir zerar
o valor de contagem atual, tendo prioridade sobre a entrada de habilitao.
No exemplo abaixo, o temporizador habilitado pela entrada I04. Quando a entrada
I04 desligada, o temporizador ir ligar os contatos de sada e iniciar a contagem do
tempo programado. A sada desligada aps o tempo programado de 5 segundos.

Temporizador Modo 5 - Oscilador


Quando um temporizador no modo oscilador habilitado, sua sada ir alternar
continuamente entre ligado-desligado, iniciando o ciclo sempre com a sada ligada. O
perodo com a sada ligada e o perodo com a sada desligada o mesmo, sendo
definido pelo tempo programado do temporizador. Quando a entrada de habilitao for
desligada, a sada do temporizador ser imediatamente desligada.
No exemplo abaixo, quando a entrada I04 ligar, o temporizador T01 ser habilitado e
iniciar o ciclo liga-desliga em sua sada. Quando I04 for desligada, a sada do
temporizador tambm imediatamente desligada, sem aguardar o trmino de um ciclo
de tempo.

17
CLP

Temporizador Modo 6 - Oscilador Com Reset


Quando um temporizador no modo oscilador habilitado, sua sada ir alternar
continuamente entre ligado-desligado, iniciando o ciclo sempre com a sada ligada. O
perodo com a sada ligada e o perodo com a sada desligada o mesmo, sendo
definido pelo tempo programado do temporizador. Uma vez ativado o temporizador, a
entrada de habilitao pode ser desligada e o temporizador continuar operando. Para
desligar temporizador e parar o ciclo de liga-desliga necessrio acionar a entrada de
reset.
No exemplo abaixo, a entrada I04 ir habilitar o temporizador. Aps habilitado, a
entrada desligada, porm o temporizador continua operando. Quando a entrada de
reset acionada, o temporizador imediatamente desligado.

Temporizador Modo 7 - Oscilador Ajustvel


Este temporizador possui um modo de operao semelhante ao temporizador
oscilador (modo 5), tendo como nica diferena a possibilidade de programar tempos
distintos para o perodo ligado e perodo desligado da sada. Para que isso seja
possvel, este modo ir utilizar dois temporizadores, um para cada perodo. O
temporizador declarado na lgica ir temporizar o perodo ligado e o temporizador
subseqente ir contar o perodo desligado. O segundo temporizador ir gerar um
pulso a cada trmino de ciclo.
No exemplo abaixo, o temporizador T01 ir oscilar o estado de seus contatos de sada
enquanto a entrada digital I04 estiver ligada. Como o temporizador T02 tambm
utilizado, ele aparece na visualizao do bloco e no pode ser utilizado como
temporizador em outro modo.

18
CLP

Contadores
O CLIC-02 possui 31 contadores, sendo que cada contador pode operar em 9 modos
de contagem: 1 modo para contador de pulso, 6 modos para contador de uso geral e 2
modos para contagem de alta velocidade. Os contadores so endereados pelo
mnemnico C, variando de C01 ~ C1F. Cada contador possui 6 parmetros para
configurao. A tabela abaixo descreve cada parmetro de configurao dos
contadores.

No display do CLIC02, ou na ferramenta de programao, o bloco contador exibido


da seguinte forma:

Contador Modo 0 - Marcador Auxiliar


Quando um contador for configurado para o modo 0, ele funcionar como um
marcador auxiliar interno M ou N. Os demais parmetros de configurao ficaro
desabilitados quando este modo for selecionado.

19
CLP

Contador Modo 1 - Contagem Fixa e No-Retentiva


O contador pode trabalhar em dois modos, contagem crescente ou decrescente,
selecionados atravs da entrada de direo de contagem. Quando em modo de
contagem crescente, os pulsos de entrada iro incrementar o valor de contagem at
atingir o valor programado, ligando assim os contatos de sada do contador. Quando
em modo de contagem decrescente, os pulsos de entrada iro decrementar o valor de
contagem at atingir o valor zero, ligando assim os contatos de sada do contador. Em
ambos os casos, para desligar a sada necessrio acionar a entrada de reset ou
inverter a direo de contagem. Em caso de desernegizao, o valor de contagem no
ser mantido.
Neste exemplo, o contador C01 ir contar os pulsos da entrada digital I06. O contato
de sada do contador ficar ativo quando o valor de contagem for igual a 20. Note que,
quando o valor de contagem chega a 2, a direo de contagem alterada para
decrescente, fazendo com que a sada do contador ligue com o valor de contagem 0.
Alterando novamente a direo de contagem para crescente, a sada resetada.

Quando o CLP for energizado, o valor inicial de contagem depender da direo de


contagem. Se a direo for crescente, o valor de contagem ser 0, se decrescente, o
valor de contagem ser igual ao valor programado.

Contador Modo 2 - Contagem Contnua e No-Retentiva


O contador pode trabalhar em dois modos, contagem crescente ou decrescente,
selecionados atravs da entrada de direo de contagem. Quando em modo de

20
CLP

contagem crescente, os pulsos de entrada iro incrementar o valor de contagem,


ligando os contatos de sada quando o valor de contagem for igual ou maior ao
programado. O contador continua incrementando mesmo aps atingir o valor
programado. Quando em modo de contagem decrescente, os pulsos de entrada iro
decrementar o valor de contagem at atingir o valor zero, ligando assim os contatos de
sada do contador. Em ambos os casos, para desligar a sada necessrio acionar a
entrada de reset ou inverter a direo de contagem. Em caso de desernegizao, o
valor de contagem no ser mantido.
Neste exemplo, o contador C01 ir contar os pulsos da entrada digital I06. O contato
de sada do contador ficar ativo quando o valor de contagem for igual ou maior a 20.
O valor de contagem ultrapassa o valor programado, chegando a 21.

Quando o CLP for energizado, o valor inicial de contagem depender da direo de


contagem. Se a direo for crescente, o valor de contagem ser 0, se decrescente, o
valor de contagem ser igual ao valor programado.

Contador Modo 3 - Contagem Fixa e Retentiva


O funcionamento o mesmo do Contador Modo 1, porm aps uma desernegizao
do CLIC-02 o valor de contagem ser armazenado. Quando o CLIC-02 for ligado
novamente, o ltimo valor armazenado ser carregado novamente para o contador,
mantendo sua condio inalterada. As demais funes e caractersticas so as
mesmas do Contador Modo 1.
..Caso ocorra STOP no CLIC-02 sem desernegizao, o valor de contagem ser
resetado, obedecendo a direo de contagem. Para que isto no ocorra, a opo de
sistema C Retentivo deve ser habilitada, fazendo com o valor seja mantido mesmo
com um comando STOP sem desernegizao.

Contador Modo 4 - Contagem Contnua e Retentiva


O funcionamento o mesmo do Contador Modo 2, porm aps uma desernegizao
do CLIC-02 o valor de contagem ser armazenado. Quando o CLIC-02 for ligado
novamente, o ltimo valor armazenado ser carregado novamente para o contador,

21
CLP

mantendo sua condio inalterada. As demais funes e caractersticas so as


mesmas do Contador Modo 2.
..Caso ocorra STOP no CLIC-02 sem desernegizao, o valor de contagem ser
resetado, obedencendo a direo de contagem. Para que isto no ocorra, a opo de
sistema C Retentivo deve ser habilitada, fazendo com o valor seja mantido mesmo
com um comando STOP sem desernegizao.

Contador Modo 5 - Contagem Contnua


O contador pode trabalhar em dois modos, contagem crescente ou decrescente,
selecionados atravs da entrada de direo de contagem. Quando em modo de
contagem crescente, os pulsos de entrada iro incrementar o valor de contagem,
ligando os contatos de sada quando o valor de contagem for igual ou maior ao
programado. O contador continua incrementando mesmo aps atingir o valor
programado. Quando em modo de contagem decrescente, os pulsos de entrada iro
decrementar o valor de contagem at atingir o valor zero, porm a sada do contador
no ser ligada. A sada ser desligada quando for acionada a entrada de reset. Caso
a direo de contagem seja invertida, a sada do contador no mudar de estado
imediatamente, ser respeitada a comparao entre valor atual e valor programado.
Em caso de desernegizao, o valor de contagem no ser mantido.
No exemplo, o contador C01 continuar a contagem aps atingir o valor programado
de 20 pulsos. Porm quando invertida a direo de contagem, a sada ser desligada
apenas quando o valor de contagem for menor que o valor programado.

Quando o contador for resetado ou quando o CLP for energizado, o valor inicial de
contagem ser sempre 0.

Contador Modo 6 - Contagem Contnua, Retentiva e Com Reteno de Estado


O funcionamento o mesmo do Contador Modo 2, porm aps uma desernegizao
do CLIC-02 o valor de contagem ser armazenado. Quando o CLIC-02 for ligado
novamente, o ltimo valor armazenado ser carregado novamente para o contador,
mantendo sua condio inalterada. As demais funes e caractersticas so as
mesmas do Contador Modo 2.

22
CLP

..Caso ocorra STOP no CLIC-02 sem desernegizao, o valor de contagem ser


resetado, obedencendo a direo de contagem. Para que isto no ocorra, a opo de
sistema C Retentivo deve ser habilitada, fazendo com o valor seja mantido mesmo
com um comando STOP sem desernegizao.

Contador de Alta Velocidade


Os modelos com alimentao CC do CLIC-02 incluem duas entradas de alta
velocidade de 1 KHz, disponveis nos terminais I01e I02. Por padro, estas entradas
funcionam como entradas digitais comuns, porm quando configuradas atravs de um
contador de alta velocidade, iro efetuar a leitura das entradas em um tempo de
atualizao muito menor, conseguindo ler sinais de at 1 KHz. So frequentemente
utilizadas para contar um pulso muito rpido (com freqncias maiores que 40Hz) e
leitura de encoders. Os contadores de alta velocidade so configurados nos modos 7 e
8 dos contadores.

Contador Modo 7 Contador de Alta Velocidade


O contador de alta velocidade modo 7 ir contar os pulsos de uma das entradas de
alta velocidade I01 ou I02 de maneira unicamente crescente. Para isso, a bobina
do contador configurado para este modo deve estar habilitada. O contador ir ligar os
seus contatos de sada quando o valor de contagem atual atingir o valor programado,
no havendo ultrapassagem deste valor. Para resetar o contador, poder ser utilizada
sua entrada de reset ou desabilitada a bobina do contador. Os parmetros do contador
neste modo so diferentes dos contadores comuns, conforme observado abaixo:

No display do CLIC02, ou na ferramenta de programao, este bloco exibido da


seguinte forma:

23
CLP

No exemplo abaixo, o contador C01 ir incrementar os pulsos da entrada I01 quando a


entrada I06 estiver ativada. Atingindo o valor programado de 50000 pulsos, os
contatos de sada de C01 iro acionar, ligando a sada Q01. A entrada de reset,
programada para M05, ir zerar o valor de contagem e desligar os contatos de sada.

Contador Modo 8 Contador de Alta Velocidade


O contador de alta velocidade modo 8 funciona como um comparador de freqncias,
habilitando a sada quando a freqncia lida na entrada estiver dentro da faixa
programada. As entradas de alta velocidade I01 e I02 esto disponveis, sendo
necessrio habilitar a bobina do contador para que a comparao seja realizada.
O contador totalizar o nmero de pulsos recebidos na entrada, dentro do tempo de
varredura definido. Se o nmero de pulsos contados nesse perodo estiver dentro da
faixa de comparao programada (definida pelos parmetros da funo), a sada ser
habilitada. A cada incio de um novo ciclo de varredura, o valor atual de contagem ser
zerado. Os parmetros do contador neste modo so diferentes dos contadores
comuns, conforme observado abaixo:

24
CLP

No display do CLIC02, o bloco temporizador exibido da seguinte forma:

No exemplo abaixo, o contador C02 ir verificar a freqncia da entrada rpida I02. O


ciclo de varredura est programado para 0,1s. A cada ciclo de varredura completado,
o contador C02 ir comparar o nmero de pulsos contados neste ciclo com a faixa
programada, que vai de 3 a 5 pulsos para ligar. Observe que a sada habilitada
quando o valor atual estiver maior ou igual ao limite inferior da faixa de comparao e
menor do que o limite superior.

25
CLP

Relgio de Tempo Real - RTC


O CLIC-02 possui 31 instrues de comparao RTC, sendo que cada uma pode
operar em 5 modos de comparao. Cada instruo de comparao RTC possui 10
parmetros para configurao. As instrues de comparao RTC so endereadas
pelo mnemnico R, estando disponveis na faixa de R01 ~ R1F. As instrues de
comparao iro atuar conforme o relgio de tempo real do CLIC-02, que pode ser
ajustado atravs do display do CLIC-02 ou pela ferramenta de programao.

RTC Modo 0 - Marcador Auxiliar


Quando uma instruo de comparao RTC for configurada para o modo 0, ela
funcionar como um marcador auxiliar interno M ou N. Os demais parmetros de
configurao ficaro desabilitados quando este modo for selecionado.

RTC Modo 1 Intervalo Dirio


Neste modo, os contatos de sada sero acionados em todos os dias da faixa
programada. O tempo de acionamento tambm programvel, escolhendo os horrios
em que a sada ser ligada e desligada. necessrio habilitar o bloco RTC para que a
sada seja ligada.

26
CLP

No display do CLIC02, ou na ferramenta de programao, o bloco RTC Modo 1 ser


exibido da seguinte forma:

No exemplo a seguir, a sada ser ligada de segunda a sexta-feira, das 8:00 as 17:00
horas.

27
CLP

Quando o horrio programado para ligar a sada for maior do que o horrio para
deslig-la, a sada ser desligada apenas no dia posterior. No exemplo abaixo, a sada
liga as 17:00 da tera-feira e ser desligada as 8:00 da quarta-feira.

Programando o dia inicial da semana para depois do dia final de operao, ocorrer a
mesma situao do exemplo anterior. No caso abaixo, a sada ligada na sexta-feira e
permanece realizando ciclos de liga-desliga at tera-feira da outra semana.

Esta programao invertida dos parmetros pode ser realizada simultaneamente para
os dias de operao e o horrio de acionamento, conforme observado no exemplo
abaixo:

Para habilitar a execuo da funo durante todos os dias, basta selecionar o mesmo
valor nos campos do dia de operao:

28
CLP

RTC Modo 2 Intervalo Semanal


Este modo permite a seleo de um dia, hora e minuto para ligar a sada e um dia,
hora e minuto para desligar a sada. necessrio habilitar o bloco RTC para que a
sada seja ligada.

No display do CLIC02, ou na ferramenta de programao, o bloco RTC Modo 2 ser


exibido da seguinte forma:

No exemplo a seguir, a sada ser ligada de segunda a sexta-feira, das 8:00 as 17:00
horas.

29
CLP

Tambm podemos programar o horrio liga para ficar menor que o horrio desliga.
Desta forma a operao ser invertida, ligando a sada quando estiver fora da faixa
programada, como visto no exemplo abaixo.

Os parmetros com o dia da semana para ligar e desligar podem ter o mesmo valor,
conforme mostrado abaixo.

RTC Modo 3 - Ano-Ms-Dia


Este modo permite a selecionar um ano, ms e dia para ligar a sada e um ano, ms e
dia para desligar a sada. necessrio habilitar o bloco RTC para que a sada seja
ligada.

30
CLP

No display do CLIC02, ou na ferramenta de programao, o bloco RTC Modo 3 ser


exibido da seguinte forma:

Neste exemplo, a sada ser ligada no dia 17/02/2009 e desligar no dia 11/11/2010.
O bloco RTC R03 ser ativado apenas se a entrada digital I01 estiver ativada.

Programando os parametros de data para desligar com um data anterior data para
ligar, o RTC far com que a sada fique desligada no perodo declarado.

31
CLP

RTC Modo 4 - Ajuste com Preciso em Segundos


Com o modo 4 selecionado, possvel escolher o dia da semana, hora, minuto e
segundo em que a sada ser acionada. Existem ainda dois modos de acionamento da
sada:
..Se o valor programado no campo segundos estiver entre 0 e 30, a sada ligar
quando a hora e o minuto programados forem atingidos, e desligar quando o valor
programado no campo segundos for atingido.
..Quando o valor programado no campo segundos for maior que 30, a sada ir pulsar
por 1 ciclo de scan exatamente no tempo programado.

necessrio habilitar o bloco RTC para que a sada seja ligada.

No display do CLIC02, ou na ferramenta de programao, o bloco RTC Modo 3 ser


exibido da seguinte forma:

32
CLP

No exemplo abaixo, a sada ser ligada todos os sbados das 8:00:00 as 8:00:20. O
bloco RTC R07 ser ativado apenas se a entrada digital I06 estiver ativada.

No prximo caso, o valor programado para segundos est maior do que 30, portanto
a sada ir pulsar por um ciclo de scan exatamente quando o tempo programado for
atingido. O bloco RTC R07 ser ativado apenas se a entrada digital I06 estiver ativada.

Comparador
O CLIC-02 possui 31 instrues de comparao, sendo que cada uma pode operar em
8 modos de comparao. Os comparadores so endereados pelo mnemnico G,
variando de G01 ~ G1F. necessrio habilitar o bloco comparador para que a sada
seja ligada. Cada instruo de comparao possui 5 parmetros para configurao,
conforme exibido na tabela abaixo:

33
CLP

No display do CLIC02, ou na ferramenta de programao, o bloco RTC Modo 3 ser


exibido da seguinte forma:

Os campos , e podem ser configurados para qualquer varivel analgica


(DR, AT, AR, C, T, etc.). Para defini-los como constantes, selecione o tipo de varivel
como N e digite o valor no campo referente.

Comparador Modo 0 - Marcador Auxiliar


Quando uma instruo de comparador for configurada para o modo 0, ela funcionar
como um marcador auxiliar interno M ou N. Os demais parmetros de configurao
ficaro desabilitados quando este modo for selecionado.

34
CLP

Comparador Modo 1 ~ 7 Comparaes Analgicas


O comparador ligar seus contatos de sada quando a comparao entre os sinais de
entrada for verdadeira. Os 7 modos de comparao disponibilizam as seguintes
relaes entre os sinais de entrada:

No exemplo abaixo, selecionamos o modo 4 da funo para comparar o valor da


entrada analgica A01 com o valor constante de 2,5. Se estiver habilitada, a funo de
comparao G03 ligar seus contatos de sada quando A01 for menor que 2,5.

Este outro exemplo mostra a utilizao de contadores e temporizadores como


parmetros de comparao. Utilizando o modo 5, os valores de C01 e T01 sero
comparados, ligando os contatos de sada de G01 quando a contagem de C01 estiver
maior ou igual ao tempo corrente de T01.

35
CLP

Funo de Sada PWM


A funo de sada PWM est disponvel apenas nos modelos com sada transistor.
As sadas Q01 e Q02 so sadas rpidas, podendo executar a modulao PWM
(Modulao por largura de pulso). A funo PWM P01 est associada a sada fsica
Q01 e a sada PWM P02 est associada a sada fsica Q02. A funo PWM possui 8
formas de onda programveis, permitindo ajustar o perodo total da onda e tempo ON
da sada. A forma de onda de sada selecionada atravs de uma combinao binria
das entradas de seleo.

No display do CLIC02, ou na ferramenta de programao, o bloco PWM ser exibido


da seguinte forma:

As entrada de seleo iro formar, atravs de uma combinao binria, o valor


referente a forma de onda de sada, conforme mostrado na tabela abaixo:

36
CLP

No exemplo abaixo, as entrada de seleo M01, M02 e M03 esto no estado OFF, ON
e OFF, respectivamente. Desta forma, o valor da seleo atual ser 3, fazendo com
que a forma de onda 3 seja modulada na sada Q01.

Funo AS Adio/Subtrao
A funo AS permite a execuo das operaes matemticas adio e subtrao,
utilizando nmeros inteiros. O CLIC-02 possui 31 instrues AS, sendo que cada
instruo utiliza 5 parmetros para configurao. A tabela abaixo descreve estes
parmetros:

37
CLP

No display do CLIC02, ou na ferramenta de programao, a funo AS ser exibida da


seguinte forma:

A frmula executada ser a seguinte:

AS = V1 + V2 - V3

A varivel AS conter o resultado da frmula processada, onde xx o nmero da


funo AS utilizada. A sada de erro ser ligada quando o resultado da operao gerar
um valor fora da faixa suportada, que vai de -32768 ~ 32767. A sada desligar
automaticamente quando o resultado estiver correto ou quando a funo AS for
desabilitada.

Funo MD Multiplicao/Diviso
A funo MD executa as operaes matemticas multiplicao e diviso, utilizando
nmeros inteiros. O CLIC02 possui 31 instrues MD, sendo que cada instruo utiliza
5 parmetros para configurao. A tabela abaixo descreve estes parmetros:

38
CLP

No display do CLIC02, ou na ferramenta de programao, a funo MD ser exibida


da seguinte forma:

A frmula executada ser a seguinte:

MD = V1 * V2 / V3

A varivel MDxx conter o resultado da frmula processada, onde xx o nmero da


funo MD utilizada. A sada de erro ser ligada quando o resultado da operao gerar
um valor fora da faixa suportada, que vai de -32768 ~ 32767. A sada desligar
automaticamente quando o resultado estiver correto ou quando a funo AS for
desabilitada.

Funo AR Rampa Analgica


A funo rampa analgica ir variar seu valor de sada, partindo de um valor inicial at
um valor de set-point, obedecendo a uma determinada taxa de incremento. A funo
rampa possui dois set-points de sada, que so determinados conforme a entrada de
seleo. O CLIC-02 possui 15 instrues AR, cada uma contendo 10 parmetros para
configurao, conforme a tabela abaixo:

39
CLP

No display do CLIC02, ou na ferramenta de programao, a funo AR ser exibida da


seguinte forma:

A sada da rampa estar disponvel nas variveis ARxx, onde xx o nmero da funo
AR utilizada. Os parmetros de Ganho e Offset sero aplicados conforme a equao:
ARValor Atual = (ARValor Incrementado - Offset) / Ganho

A taxa de incremento ser somada a sada atual a cada 100ms, at atingir o valor de
set-point. A entrada de seleo do set-point ir definir o valor que a rampa dever
atingir na sada, conforme mostra a tabela abaixo:

40
CLP

A sada de erro ir atuar quando o valor do parmetro de ganho for igual a zero, e ser
desligada quando o parmetro retornar a um valor vlido ou a funo AR for
desabilitada.

Diagrama de operao:

Quando habilitada, a funo AR manter o seu nvel de sada em StSp + Offset por
100ms. Aps este tempo, o valor de sada ser incrementado, a cada 100ms,
conforme a taxa de incremento, at o nvel de set-point selecionado. Quando atuada a
entrada de parada, a rampa buscar o nvel StSp + Offset, ficando neste estado por
100ms. Aps este tempo, a sada da rampa ser zerada. Ser necessrio desabilitar e
habilitar novamente a funo AR para retornar ao nvel selecionado.

Funo DR - Registrador de Dados

A funo DR habilita o registrador interno DR, possibilitando a transferncia de um


valor para este registrador enquanto a funo estiver habilitada. O CLIC-02 possui um
total de 240 registradores DR. Os registradores podem ser configurados para
armazenar dados sem sinal (0 ~ 65535) ou com sinal (-32768 ~ 32767), esta opo
definida nas configuraes de sistema, pelo software de programao do CLIC-02
(menu Operao>>Configurao do Sistema).

41
CLP

No display do CLIC02, ou na ferramenta de programao, a funo DR ser exibida da


seguinte forma:

Os registradores de dados de DR65 a DRF0 so retentivos, quer dizer que mantm


seu valor quando o equipamento estiver desenergizado. Os ltimos 40 DRs (DRC9 a
DRF0) so registradores especiais, como mostrados abaixo:

AQ - Sadas Analgicas

42
CLP

As variveis digitais AQ esto diretamente associadas aos mdulos de sada


analgica de expanso. A configurao das sadas analgicas realizada atravs do
software de programao, no menu Editar>>Ajuste AQ. O modo padro de sada
analgica de 0~10V, com o valor correspondente entre 0~1000. Ele tambm pode
ser ajustado para o modo corrente 0-20mA, com o valor do registrador entre 0~500. O
modo de operao da sada ajustado pelo valor atual dos registradores
DRD0~DRD3, conforme mostrado abaixo:

..O valor de DR ser 0 se o valor no estiver na faixa de 0~3.

No exemplo abaixo, podemos visualizar os valores das variveis AQ e os respectivos


valores de sada, conforme a configurao de modo de sada. Neste caso, valores
constante esto sendo transferidos para as sadas, porm pode ser associada
qualquer varivel analgica.

43
CLP

44
CLP

Exerccio 1 - Controle de iluminao


Objetivos:

Simular o controle de iluminao para escadarias via programao do CLP.

Material utilizado

1 - Mdulo fonte
1 - Mdulo CLP
1 - Mdulo sinaleiros
1 - Mdulo botoeiras

Parte experimental

1 Localize e separe os mdulos pedidos. Monte o circuito ilustrado abaixo.

45
CLP

2 Desenvolva o programa de CLP, com as seguintes condies:


a) quando algum sobe ou desce a escadaria, as lmpadas precisam ser
energizadas para fornecer iluminao, atravs das chaves CH.A ou CH.B (I1) que
simulam os interruptores nas extremidades da escada;
b) aps a sada da pessoa, o sistema de iluminao precisa ser desligado
automaticamente em um minuto. Tambm pode ser desligado manualmente ao
pressionar novamente qualquer uma das chaves acima;
c) a chave CH.E (I2) simula um sensor de presena infravermelho posicionado na
escadaria, e o tempo de desligamento automtico s deve iniciar sua contagem
quando o sensor no estiver acionado (ningum na escadaria).

Programa:

| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |

46
CLP

| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |

47
CLP

3 Acione a chave CH.A ou CH.B algumas vezes para comprovar o funcionamento do


circuito. No esquea de simular o acionamento do sensor de presena (CH.E) e
verificar o funcionamento do desligamento automtico.

4 Anote seus comentrios e observaes:


_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
___________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
___________________________________________________________________

48
CLP

Exerccio 2 - Controle de porta automtica


Objetivos:

Simular o controle de porta automtica, como as utilizadas em entradas de bancos,


hospitais e supermercador, utilizando um CLP.

Material utilizado

1 - Mdulo fonte
1 - Mdulo CLP
1 - Mdulo sinaleiros
1 - Mdulo botoeiras

Parte experimental

1 Localize e separe os mdulos pedidos. Monte o circuito ilustrado abaixo.

49
CLP

2 Desenvolva o programa de CLP, com as seguintes condies:


a) quando o sensor infravermelho externo ou interno (I1, I2) detectar a aproximao
de algum, a porta dever abrir automaticamente (Q2) e parar quando chegar ao
fim-de-curso de abertura (I3);
b) a porta dever permanecer aberta por 10 segundos e, se no houver ningum
sendo detectado pelos sensores IF, a porta dever fechar automaticamente (Q1) e
parar quando chegar ao fim-de-curso de fechamento (I4);
c) se algum sensor IF detectar uma pessoa quando a porta estiver no meio do
fechamento, ela dever voltar a abrir.

Programa:

| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |

50
CLP

| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |

51
CLP

3 Acione a chave CH.A ou CH.B para simular os sensores IF e verifique o


funcionamento do circuito. Simule os sensores fins-de-curso pelas chaves CH.E e
CH.F.

4 Anote seus comentrios e observaes:


_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
___________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
___________________________________________________________________

52
CLP

Exerccio 3 - Conversor A/D


Objetivos:

Familiarizar com conversor A/D;


Fazer a leitura de um sinal analgico pelo CLP utilizando um conversor A/D.

Material utilizado

1 - Mdulo fonte
1 - Mdulo CLP
1 - Mdulo sinaleiros
1 - Mdulo potencimetros
1 - Mdulo conversor Analgico/Digital
1 - Mdulo galvanmetro

Parte experimental

1 Localize e separe os mdulos pedidos. Monte o circuito ilustrado abaixo.

ATENO: NO GIRE O POTENCIMETRO AT O FIM DO CURSO, POIS A


ENTRADA A/D S ACEITA AT 10V. MONITORAR A TENSO PELO VOLTMETRO.
RISCO DE QUEIMAR O CONVERSOR A/D!

53
CLP

2 Desenvolva o programa de CLP, com as seguintes condies:


a) quando o potencimetro estiver no mnimo (0000), o led 8 estar apagado (sada
Q1 inativa);
b) quando o potencimetro estiver fornecendo aprox. at 5V (0001 a 0111), o led 8
piscar lentamente, numa frequncia de 1Hz;
c) quando o potencimetro estiver fornecendo aprox. de 5V at 9V (1000 a 1101), o
led 8 piscar mais rpido, numa frequncia de 3Hz;
d) quando o potencimetro estiver fornecendo aprox. de 9V a 10V (1110 a 1111), o
led 8 ficar aceso direto.

ATENO: NO GIRE O POTENCIMETRO AT O FIM DO CURSO,


POIS A ENTRADA A/D S ACEITA AT 10V.
MONITORAR A TENSO PELO VOLTMETRO.
RISCO DE QUEIMAR O CONVERSOR A/D!

Programa:

| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |

54
CLP

| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |

55
CLP

3 Monitorando a tenso do voltmetro (MXIMO 10V), verifique o funcionamento do


seu programa de CLP atravs do comportamento dos leds.

4 Anote seus comentrios e observaes:


_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
___________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
___________________________________________________________________

56
CLP

Exerccio 4 - Conversor D/A


Objetivos:

Familiarizar com conversor D/A;


Transformar o sinal digital de 4 bits fornecido pelo CLP em um sinal analgico.

Material utilizado

1 - Mdulo fonte
1 - Mdulo CLP
1 - Mdulo sinaleiros
1 - Mdulo botoeiras
1 - Mdulo conversor Digital/Analgico
1 - Mdulo galvanmetro

Parte experimental

1 Localize e separe os mdulos pedidos. Monte o circuito ilustrado abaixo.

57
CLP

2 Desenvolva o programa de CLP, com as seguintes condies:


a) pressionando a chave 1 vez, o CLP dever iniciar uma contagem BCD de quatro
dgitos (de 0000 a 1111) na frequncia de 1Hz;
b) ao pressionar novamente a chave, a contagem para. Outro pulso na chave, a
contagem retomada;
c) ao trmino da contagem (1111), necessrio outro pulso na chave para inici-la
novamente;
d) a sada Q4 corresponde ao bit mais significativo, e a sada Q1 ao bit menos
significativo.

Programa:

| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |

58
CLP

| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |

59
CLP

3 Pressione a chave algumas vezes, verificando o funcionamento do circuito atravs


do comportamento dos leds.

4 Verifique o valor do voltmetro para confirmar a converso D/A.

5 Anote seus comentrios e observaes:


_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
___________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
___________________________________________________________________

60
CLP

Exerccio 5 - Chaves BCD


Objetivos:

Familiarizar com as chaves BCD


Fazer um programa de CLP utilizando os sinais digitais de 4 bits fornecidos pelas
chaves BCD.

Material utilizado

1 - Mdulo fonte
1 - Mdulo CLP
1 - Mdulo sinaleiros
1 - Mdulo chaves BCD
1 - Mdulo botoeiras

Parte experimental

1 Localize e separe os mdulos pedidos. Monte o circuito ilustrado abaixo.

61
CLP

2 Desenvolva o programa de CLP, com as seguintes condies:


a) o led1 dever ser acionado no incio do programa, simulando o funcionamento de
uma esteira;
b) a chave CH.A (I8) simula o sensor que detecta as peas que passam pela esteira
numa linha de produo;
c) a chave BCD seleciona o nmero de peas que devero ser separadas por vez;
d) quando o nmero de peas (pulsos em CH.A) chegar ao valor selecionado na
chave BCD, a esteira (led1) desliga enquanto o led2 acionado por 3 segundos, e
o led3 por 5 segundos, simulando a separao das peas em lotes;
e) observe que, quando a esteira para, os pulsos do sensor devem parar tambm.

Programa:

| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |

62
CLP

| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |

63
CLP

3 Acione as chaves BCD numa contagem decimal e verifique o funcionamento do


circuito atravs do comportamento dos leds.

4 Anote seus comentrios e observaes:


_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
___________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
___________________________________________________________________

64
CLP

Exerccio 6 - Motor de Passo


Objetivos:

Familiarizar com o Motor de Passo;


Acionar o driver do motor de passo atravs de um programa de CLP;

Material utilizado

1 - Mdulo fonte
1 - Mdulo CLP
1 - Mdulo botoeiras
1 - Mdulo motor de passo

Parte experimental

1 Localize e separe os mdulos pedidos. Monte o circuito ilustrado abaixo.

65
CLP

2 Desenvolva o programa de CLP, com as seguintes condies:


a) o driver para acionamento do motor de passo j est incorporado no mdulo.
Para girar o motor, injetar pulsos de +24V na frequncia desejada e em sequncia
nos bornes: A-B-C-D (Q4-Q2-Q3-Q1) para sentido horrio, e D-C-B-A (Q1-Q3-Q2-
Q4) para sentido anti-horrio;
b) ao pressionar a chave CH.A, o motor de passo gira no sentido horrio;
c) ao pressionar a chave CH.E, o motor de passo gira no sentido anti-horrio;
d) pressionando ambas as chaves ao mesmo tempo, o motor de passo desliga

Programa:

| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |

66
CLP

| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |

67
CLP

3 Pressione a chave CH.A e verifique se o motor de passo gira em sentido horrio.


Pressione a chave CH.E e verifique se o motor de passo gira em sentido anti-horrio.

4 Anote seus comentrios e observaes:


_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
___________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
___________________________________________________________________

68
CLP

Exerccio 7 - Seletor de altura de peas


Objetivos:

Desenvolver o raciocnio lgico para programao de CLP, com a finalidade de


programar um seletor de altura de peas.

Material utilizado

1 - Mdulo fonte
1 - Mdulo CLP
1 - Mdulo botoeiras
1 - Mdulo sinaleiros

Parte experimental

1 Localize e separe os mdulos pedidos. Monte o circuito ilustrado abaixo .

69
CLP

2 Desenvolva o programa de CLP, com as seguintes condies:


a) ao pressionar o boto "start", uma pea cai no meio da esteira e, aps 2
segundos para estabilizar a pela, os sensores S3 e S4 verificam a altura da pea;
b) se a pea for baixa (S3 acionado), aciona a esteira para um lado (Q2). Se a pea
for alta (S3 e S4 acionados), aciona a esteira para outro lado (Q1);
c) quando a pea passar pelo sensor da caixa apropriada, finaliza o ciclo e a esteira
para (d condio para um novo ciclo);
d) a lmpada liga quando o ciclo estiver em funcionamento. O boto "stop" finaliza o
ciclo.

Programa:

| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |

70
CLP

| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |

71
CLP

| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |

3 Pressione as chaves nos devidos momentos, verificando o funcionamento do


circuito.

4 Anote seus comentrios e observaes:


_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
___________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
___________________________________________________________________

72
CLP

Exerccio 8 - Transporte em desnvel


Objetivos:

Desenvolver o raciocnio lgico para programao de CLP, com a finalidade de


programar um transporte em desnvel.

Material utilizado

1 - Mdulo fonte
1 - Mdulo CLP
1 - Mdulo botoeiras
1 - Mdulo sinaleiros

Parte experimental

1 Localize e separe os mdulos pedidos. Monte o circuito ilustrado abaixo .

73
CLP

2 Desenvolva o programa de CLP, com as seguintes condies:


a) ao pressionar o boto de START a esteira M1 liga at que o sensor S2 perceba a
presena de uma pea, desligando a esteira;
b) o cilindro C1 avana at seu sensor, em seguida o cilindro C2 avana at seu
sensor, ento a esteira M2 liga;
c) quando a pea passar pelo sensor S4, a esteira M2 desliga e os cilindros recuam
finalizando o ciclo e dando condio para um novo ciclo.
d) a lmpada liga quando o ciclo estiver em funcionamento. O boto STOP finaliza
o ciclo.

Programa:

| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |

74
CLP

| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |

75
CLP

| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |

3 Pressione as chaves nos devidos momentos, verificando o funcionamento do


circuito.

4 Anote seus comentrios e observaes:


_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
___________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
___________________________________________________________________

76
CLP

Exerccio 9 - Seletor de peas


Objetivos:

Desenvolver o raciocnio lgico para programao de CLP, com a finalidade de


programar um seletor de peas.

Material utilizado

1 - Mdulo fonte
1 - Mdulo CLP
1 - Mdulo botoeiras
1 - Mdulo sinaleiros

Parte experimental

1 Localize e separe os mdulos pedidos. Monte o circuito ilustrado abaixo .

77
CLP

2 Desenvolva o programa de CLP, com as seguintes condies:


a) ao pressionar o boto de START a esteira espera at que exista uma pea no
sensor S1, ento liga e transfere a pea at o final da esteira onde feita a anlise
do tipo de material;
b) as peas devem ser alocadas conforme seu material, de acordo com o
acionamento dos sensores indutivo e capacitivo;
c) aps algum dos cilindros conduzir a pea para sua determinada rampa a esteira
para e o cilindro em questo recua, finalizando o ciclo e dando condio para um
novo ciclo;
d) a lmpada liga quando o ciclo estiver em funcionamento. O boto STOP finaliza
o ciclo.

Programa:

| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |

78
CLP

| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |

79
CLP

| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |

3 Pressione as chaves nos devidos momentos, verificando o funcionamento do


circuito.

4 Anote seus comentrios e observaes:


_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
___________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
___________________________________________________________________

80
CLP

Exerccio 10 - Abastecedor automtico


Objetivos:

Desenvolver o raciocnio lgico para programao de CLP, com a finalidade de


programar um abastecedor automtico.

Material utilizado

1 - Mdulo fonte
1 - Mdulo CLP
1 - Mdulo botoeiras
1 - Mdulo sinaleiros

Parte experimental

1 Localize e separe os mdulos pedidos. Monte o circuito ilustrado abaixo .

81
CLP

2 Desenvolva o programa de CLP, com as seguintes condies:


a) ao pressionar o boto de START a esteira liga e o cilindro C1 avana
alimentando uma caixa no sistema, quando a caixa chegar no sensor S1 o cilindro
C1 recua, porm a esteira no pra;
b) ao chegar no sensor S2, a esteira pra e o cilindro C2 recua ate tocar no sensor
S3, enchendo a caixa por 6 segundos;
c) o cilindro avana novamente e a esteira liga at a caixa chegar no sensor S4.
Ento a esteira pra e aguarda o usurio retirar a caixa, finalizando o ciclo e dando
condio para um novo ciclo;
d) a lmpada liga quando o ciclo estiver em funcionamento. O boto STOP finaliza
o ciclo.

Programa:

| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |

82
CLP

| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |

83
CLP

| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |

3 Pressione as chaves nos devidos momentos, verificando o funcionamento do


circuito.

4 Anote seus comentrios e observaes:


_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
___________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
___________________________________________________________________

84
CLP

Exerccio 11 - Furadeira automtica


Objetivos:

Desenvolver o raciocnio lgico para programao de CLP, com a finalidade de


programar uma furadeira automtica.

Material utilizado

1 - Mdulo fonte
1 - Mdulo CLP
1 - Mdulo botoeiras
1 - Mdulo sinaleiros

Parte experimental

1 Localize e separe os mdulos pedidos. Monte o circuito ilustrado abaixo .

85
CLP

2 Desenvolva o programa de CLP, com as seguintes condies:


a) ao pressionar o boto de START, o cilindro C1 avana prendendo a pea, em
seguida o motor da furadeira ligado;
b) o cilindro C2 avana e recua, utilizando dois sensores para identificar fim de
curso;
c) quando a furadeira recuar seu motor desligado e o cilindro C1 recua,
finalizando o ciclo e dando condio para um novo ciclo;
d) a lmpada liga quando o ciclo estiver em funcionamento.

Programa:

| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |

86
CLP

| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |

87
CLP

| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |

3 Pressione as chaves nos devidos momentos, verificando o funcionamento do


circuito.

4 Anote seus comentrios e observaes:


_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
___________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
___________________________________________________________________

88
CLP

Exerccio 12 - Sistema de resfriamento


Objetivos:

Desenvolver o raciocnio lgico para programao de CLP, com a finalidade de


programar um sistema de resfriamento.

Material utilizado

1 - Mdulo fonte
1 - Mdulo CLP
1 - Mdulo botoeiras
1 - Mdulo sinaleiros

Parte experimental

1 Localize e separe os mdulos pedidos. Monte o circuito ilustrado abaixo .

89
CLP

2 Desenvolva o programa de CLP, com as seguintes condies:


a) ao pressionar o boto de START, a esteira M1 liga e o cilindro C1 avana, at
que a pea passe pelo sensor S1;
b) o cilindro recua, a pea se desloca at o sensor S2 onde desliga a esteira e inicia
o processo de resfriamento durante 5 segundos;
c) aps o resfriamento a esteira liga at que a pea passe pelo sensor S3
encerrando o processo, desligando a esteira e recuando o cilindro, finalizando o
ciclo e dando condio para um novo ciclo;
d) a lmpada liga quando o ciclo estiver em funcionamento, e o boto STOP finaliza
o ciclo.

Programa:

| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |

90
CLP

| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |

91
CLP

| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |

3 Pressione as chaves nos devidos momentos, verificando o funcionamento do


circuito.

4 Anote seus comentrios e observaes:


_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
___________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
___________________________________________________________________

92
CLP

Exerccio 13 - Transportadora automtica


Objetivos:

Desenvolver o raciocnio lgico para programao de CLP, com a finalidade de


programar uma transportadora automtica.

Material utilizado

1 - Mdulo fonte
1 - Mdulo CLP
1 - Mdulo botoeiras
1 - Mdulo sinaleiros

Parte experimental

1 Localize e separe os mdulos pedidos. Monte o circuito ilustrado abaixo .

93
CLP

2 Desenvolva o programa de CLP, com as seguintes condies:


a) ao pressionar o boto de START a esteira M1 aguarda existir pea no sensor S1
ento liga;
b) quando a pea chegar no sensor S2 a esteira M1 desliga e liga ento a esteira
M2 at que a pea passe pelo sensor S3 desligando a esteira M2 finalizando o ciclo
e dando condio para um novo ciclo;
c) quando completar o 5 ciclo a lmpada Limite 5 peas liga, o usurio dever
pressionar o boto de STOP;
d) a lmpada liga quando o ciclo estiver em funcionamento, e o boto STOP finaliza
o ciclo.

Programa:

| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |

94
CLP

| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |

95
CLP

| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |

3 Pressione as chaves nos devidos momentos, verificando o funcionamento do


circuito.

4 Anote seus comentrios e observaes:


_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
___________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
___________________________________________________________________

96
CLP

Exerccio 14 - Centrfuga industrial


Objetivos:

Desenvolver o raciocnio lgico para programao de CLP, com a finalidade de


programar uma centrfuga industrial.

Material utilizado

1 - Mdulo fonte
1 - Mdulo CLP
1 - Mdulo botoeiras
1 - Mdulo sinaleiros

Parte experimental

1 Localize e separe os mdulos pedidos. Monte o circuito ilustrado abaixo .

97
CLP

2 Desenvolva o programa de CLP, com as seguintes condies:


a) ao pressionar o boto de START a centrifuga deve fazer uma partida suave
(estrela-triangulo) utilizando a contatora C3 (estrela). Aps 1s liga a contatora C1
que ficar por 3s ligada at que a partida se inicie. Em seguida a contatora C3
desligada e aps 1s a contatora C2 (tringulo) ligada;
b) a centrifuga ficar ento ligada por 60s e ento desliga finalizando o ciclo e
dando condio para um novo ciclo. As contatoras C2 e C3 jamais podem ser
ligadas simultaneamente, o que ocasionar a danificao do equipamento por curto
circuito;
c) o rel trmico E0 responsvel pela segurana em caso de elevao de
corrente, desarmando e informando para o CLP seu desarme pela entrada I3. Em
caso de desarme do rel trmico a lmpada de Defeito deve ser ligada e as
contatoras desligadas, finalizando o ciclo e aguardando o usurio pressionar o
boto de STOP;
d) a lmpada liga quando o ciclo estiver em funcionamento, e o boto STOP finaliza
o ciclo.

Programa:

| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |

98
CLP

| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |

99
CLP

| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |

3 Pressione as chaves nos devidos momentos, verificando o funcionamento do


circuito.

4 Anote seus comentrios e observaes:


_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
___________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
___________________________________________________________________

100
CLP

Exerccio 15 - Dobradeira
Objetivos:

Desenvolver o raciocnio lgico para programao de CLP, com a finalidade de


programar uma dobradeira.

Material utilizado

1 - Mdulo fonte
1 - Mdulo CLP
1 - Mdulo botoeiras
1 - Mdulo sinaleiros

Parte experimental

1 Localize e separe os mdulos pedidos. Monte o circuito ilustrado abaixo .

101
CLP

2 Desenvolva o programa de CLP, com as seguintes condies:


a) ao pressionar o boto de START a esteira M1 liga, at que o sensor S4 detecte
material;
b) quando isso ocorrer a esteira pra, o cilindro C1 avana at seu sensor, em
seguida o cilindro C3 avana at seu sensor , dobrando a pea, em seguida recua e
por fim o cilindro C2 avana at seu respectivo sensor, cortando a pea;
c) feito isso os trs cilindros recuam, liberando a pea que cai numa caixa e
finalizando o ciclo e dando condio para um novo ciclo;
d) a lmpada liga quando o ciclo estiver em funcionamento, e o boto STOP finaliza
o ciclo.

Programa:

| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |

102
CLP

| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |

103
CLP

| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |

3 Pressione as chaves nos devidos momentos, verificando o funcionamento do


circuito.

4 Anote seus comentrios e observaes:


_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
___________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
___________________________________________________________________

104
CLP

Anexo I - Introduo aos Sistemas de Controle


por Redes Industriais

As redes de comunicao industriais esto presentes em todos os nveis de um


sistema de controle e automao industrial, pois visam obter a padronizao da
comunicao entre os diversos equipamentos de diversos fabricantes.

O modelo fornecido do CLP Clic-02 h incorporada uma porta de comunicao RS-


485. Atravs desta porta, podemos integrar o CLIC-02 a um sistema de superviso ou
IHM, trocar dados com outro CLIC-02 instalado ou controlar/monitorar outros
dispositivos compatveis com o protocolo Modbus.

As funes disponveis so:


- Funo E/S remota. utilizada para expandir o nmero de E/S do CLIC-02, pode ser
utilizada entre 2 unidades CLIC-02, sendo uma mestre e outra escrava.
- Funo DataLink. Permite a troca de dados entre as estaes CLIC-02 na rede, at 8
estaes podem ser configuradas. Cada CLIC-02 pode ler/escrever informaes de
outro CLIC-02 na rede.
- Modbus RTU Mestre. Sendo mestre da rede Modbus, o CLIC-02 pode se comunicar
com outros dispositivos compatveis com o protocolo Modbus, como inversores de
freqncia, multi-medidores, balanas, etc.
- Modbus RTU Slave. Neste modo, o CLIC-02 pode comunicar-se com um
computador, IHM ou com outro CLP que seja mestre do protocolo Modbus.

Ajuste dos parmetros do Clic-02 via Software de Programao

1. Conecte o cabo de programao no CLIC-02 e na porta serial RS232 no


computador;
2. No Software de Programao, Faa a conexo com o CLIC-02, atravs do menu
Operao >> Conectar ao CLP;
3. Selecione o menu Operao >> Configurao do Sistema, para abrir a janela de
configurao;

105
CLP

4. Os seguintes modos e velocidades esto disponveis:

A configurao padro para a porta RS-485 do CLIC-02 mostrada na tabela abaixo:

Aps alterar os parmetros da porta de comunicao RS-485, necessrio reiniciar o


CLIC-02.

106
CLP

Funo E/S Remota

At 2 unidades do CLIC-02 podem ser configuradas para o modo E/S Remota, um


como mestre e outro como escravo. O CLIC-02 Mestre executar seu programa, lendo
as entradas e acionando as sadas do CLIC-02 escravo. O CLIC-02 escravo no
executara seu programa, todas suas entradas/sadas ficaro dependentes do CLIC-02
Mestre.
Para acionar as sadas Q do escravo, o mestre atuar nas variveis Y em seu
programa. As entradas I do escravo sero escritas nas variveis X do mestre. Desta
forma, nenhuma expanso de E/S poder ser utilizada, tanto no escravo quanto no
mestre.

Configurao de Hardware:

1. Conecte as unidades do CLIC-02 atravs da porta RS-485, seguindo as instrues


de instalao do item 4.4.7.
2. Ajuste o CLIC-02 da esquerda na ilustrao para mestre.
3. Ajuste o outro CLIC-02 para Escravo.

4. Crie um programa Ladder no CLIC-02 Mestre, conforme mostrado abaixo:

5. Testando:
Se as entradas I02 e I03 no Escravo esto ligadas, as variveis X02 e X03 no mestre
estaro ligadas. Conforme a lgica, as variveis Y01 e Y02 no mestre sero ligadas.
As variveis Y no mestre esto diretamente associadas s variveis Q no escravo,
portanto, as sadas Q01 e Q02 no escravo sero ligadas. Desta forma, podemos
observar que a entrada I02 do escravo ligou sua prpria sada Y01, sem a existncia

107
CLP

de nenhum programa no CLIC-02 escravo, o mestre est controlando as E/S do


escravo.

Funo Datalink

A funo Datalink cria uma rede especfica para o CLIC-02, permitindo a troca de 8
bits de dados entre os elementos da rede. As variveis W sero as variveis de rede,
sendo que cada elemento ir controlar uma faixa desses endereos. Qualquer CLIC-
02 poder ler a faixa W de outro CLIC-02.

Configurao de Hardware:

1. Conecte os CLPs CLIC-02 atravs da porta RS-485, respeitando o limite de 8


elementos e seguindo as instrues de instalao do item 4.4.7.
2. Ajuste todos os CLIC-02 no menu CONFIG para E/S REMOTE = N;
3. Configure o ID (endereo) dos CLIC-02 de forma seqencial, respeitando a ordem
de ligao fsica dos mesmos. O ID mximo 07.

Exemplo de software:

1. Crie o programa Ladder mostrado abaixo, habilitando a rede Datalink, e


descarregue no CLIC-02 com ID=1;

108
CLP

2. No CLIC-02 com ID=1, ajuste a funo L01 conforme a ilustrao abaixo:

3. Transfira o mesmo software para o CLIC-02 com ID=0, porm altere a funo L01
conforme mostrado abaixo.

4. Execute o programa. Ligando I01 do CLIC-02 com ID = 1, M01~M04 estaro em


estado ON.
5. Monitore o CLIC-02 com ID=0. M01~M04 do ID=1 ser escrito para a rede, sendo
lido pelo ID=0 e transferido diretamente para as sadas Q01~Q04. Qualquer outro ID
da rede que ler a faixa W09~W12 ir ler o estado de M01~M04 no ID=1 .

Para maiores informaes de programao da funo L, consulte o item 7.4.8 do


manual do Clic-02.

Modbus RTU Mestre

A funo MU habilita um mestre Modbus na porta RS485. Existem 15 funes


MODBUS disponveis, MU01~MU0F, possibilitando a configurao de 15 telegramas
Modbus. As funes E/S Remota e Datalink devem estar desabilitadas para executar a
funo Modbus (E/S Remota = N e ID = 0).

Quando habilitada, a funo MU ocupa a porta de comunicao, liberando-a quando


no houver mais nenhuma funo MU habilitada e o perodo de execuo MODBUS
estiver completado. Apenas uma funo MU pode ser habilitada por vez.
Existem modos para a funo MU, cada modo corresponde a uma funo Modbus:

109
CLP

Marcadores utilizados na funo Modbus:

O tempo de time out depende do Baud Rate de comunicao, conforme mostrado na


tabela abaixo:

Existem 5 parmetros na funo MU, como mostrado abaixo:

110
CLP

Exemplos:

111
CLP

Modbus RTU Escravo

O CLIC-02 pode ser controlado pelo computador ou outro CLP que possua a funo
de mestre Modbus. O mestre Modbus pode ter acesso aos estados de E/S, valores
pr-ajustados dos Blocos de Funo, temporizadores, contadores. Tambm possvel
controlar os modos Run/Stop do CLIC-02.

Configurao de Hardware:

1. Conecte o mestre Modbus s unidades do CLIC-02 atravs da porta RS-485,


seguindo as instrues de instalao do item 4.4.7.
2. Ajuste todos os CLIC-02 no menu CONFIG para E/S Remota = N.
3. Ajuste o ID do CLIC-02 para = 01~99, cada um dos IDs do CLIC-02 deve diferente.

Para maiores informaes sobre configuraes, estados das variveis e demais


dados sobre as funes da porta RS-485, favor verificar o manual do Clic-02.

112