Vous êtes sur la page 1sur 25

Exerccios Prticos

em
Automao Industrial

NCLEO DE ENSINO TECNOLGICO NET INFO LTDA


CNPJ N 08.751.183/0001-99 INSC. MUN. 414.222-5
Rua Oto de Alencar, n 35 - Maracan Rio de Janeiro RJ
Tel.: 21 2234-2918 / 22041398
: netinfo_rj@yahoo.com.br
Email
Site: www.netinforio.com.br
CLP

1 Introduo

Na dcada de 60, o aumento da competitividade fez com que a indstria


automotiva melhorasse o desempenho de suas linhas de produo,
aumentando tanto a qualidade como a produtividade. Fazia-se necessrio
encontrar uma alternativa para os sistemas de controle a rels. Uma sada,
possvel, imaginada pela General Motors, seria um sistema baseado no
computador.
Assim, em 1968, a diviso Hydramatic da GM determinou os critrios
para projeto do PLC, sendo que o primeiro dispositivo a atender s
especificaes foi desenvolvido pela Gould Modicion em 1969.
As principais caractersticas desejadas nos novos equipamentos de
estado slido, com a flexibilidade dos computadores, eram:

Preo competitivo com o sistema a rels;


Dispositivos de entrada e de sada facilmente substituveis;
Funcionamento em ambiente industrial (vibrao, calor, poeira, rudo);
Facilidade de programao e manuteno por tcnicos e engenheiros;
Repetibilidade de operao e uso.

Inicialmente, os PLCs eram chamados PCs Programmable Contrllers,


mas com o advento dos computadores pessoais (PCs Personal Computers),
convencionou-se PLCs para evitar conflitos de nomenclatura. Originalmente os
PLCs foram usados em aplicaes de controle discreto (on/off liga/desliga),
como os sistemas a rels, porm eram facilmente instalados, economizando
espao e energia, alem de possurem indicadores de diagnsticos que
facilitavam a manuteno. Uma eventual necessidade de alterao na lgica de
controle da mquina era realizada em pouco tempo, apenas com mudanas no
programa, sem necessidade de alterao nas ligaes eltricas.
A dcada de 70 marca uma fase de grande aprimoramento dos PLCs.
Com as inovaes tecnolgicas dos microprocessadores, maior flexibilidade e
um grau tambm maior de inteligncia, os Controladores Lgicos Programveis
incorporam:

1972. Funes de temporizao e contagem;

1973. Operaes aritmticas, manipulao de dados e comunicao com


computadores;

1974. Comunicao com Interfaces Homem - Maquina;

1975. Maior capacidade de memria, controles analgicos e controles PID;

1979/80. Mdulos de I/O remotos, mdulos inteligentes e controle de


posicionamento.

Nos anos 80, aperfeioamentos foram atingidos, fazendo do PLC um


dos equipamentos mais atraentes na Automao Industrial. A possibilidade de

Automao Industrial Pgina 2 de 25


comunicao em rede (1981) hoje uma caracterstica indispensvel na
industria. Alm dessa evoluo tecnolgica, foi atingido um alto grau de
integrao, tanto no numero de pontos como no tamanho fsico, que
possibilitou o fornecimento de minis e micros PLCs ( a partir de 1982).
Atualmente, Os PLCs apresentam as seguintes caractersticas:
Mdulos de I/O de alta densidade (grande numero de pontos I/O por
mdulo);
Mdulos remotos controlados por uma mesma CPU;
Mdulos inteligentes (co-processadores que permitem realizao de
tarefas complexas: Controle de PID, posicionamento de eixos,
transmisso via radio ou modem, leitura de cdigo de barras);
Softwares de programao em ambiente Windows (facilidade de
programao);
E muitos outros mais.

2 Arquitetura bsica de um PLC

O PLC, propriamente dito, significa program logic control. Traduzido


para o portugus, o PLC significa Controlador Lgico Programvel tambm
chamado de CLP .
A CPU de um PLC compreende os elementos que formam a
inteligncia do sistema: O Processador e o Sistema de Memria por meio do
Programa de Execuo (desenvolvido pelo fabricante) interpretam e executam
o Programa de Aplicao (desenvolvido pelo usurio), e gerencia todo o
sistema. Os circuitos auxiliares de controle atuam sobre os barramentos de
dados (data bus), de endereos (address bus) e de controle (control bus),
conforme solicitado pelo processador, de forma similar a um sistema
convencional baseado em microprocessador.
Abaixo, podemos ver a arquitetura bsica de um PLC:

Entradas Digitais: So entradas que recebem sinais que assumem


apenas 2 nveis, 0 e 1, 0v ou 5v, 0v ou 24v, 0v ou 220v. Estes sinais podem vir
chaves fim de curso, botes de paines eltricos, sensores do tipo ON/OFF, etc.
Entradas Analgicas: So entradas que recebem sinais que podem
assumir vrios valores dentro de uma faixa determinada de tenso ou controle.
Estes sinais podem vir de sensores de temperatura, velocidade, nvel, e que
sejam proporcionais, ou seja, enviam um sinal que varia de 0v a 10v, por
exemplo, para informar a temperatura exata do processo naquele instante.

Automao Industrial Pgina 3 de 25


Sadas Digitais: So sadas que enviam sinais que podem assumir
apenas 2 nveis de tenso, 0v ou 24v, por exemplo, e podem ser utilizados para
acionar um motor, uma bomba, etc.
Sadas Analgicas: So sadas que enviam sinais que podem assumir
vrios nveis de tenso dentro de uma determinada faixa, por exemplo 0v a
10v. Podem ser utilizados para controlar a velocidade do motor abertura de
uma vlvula proporcional, etc.

Software: Existem vrios fabricantes de PLC , e cada um tem o seu


prprio software com suas particulariedades , como por exemplo a forma de
dar nomes a cada entrada que podem ser:
I32.0 , I32.1 .... I32.7 , I33.0 ...I33.7 ( padro Siemens )
E0.0 , E0.1... E0.7, E1.0 , ... E1.7 ( padro Altus )
I0 , I1 , I2 ( padro WEG )
%I0.0 , %I0.1 , %I0.2 ( padro Telemecanique )
mas quando o assunto programao existem 03 formas bsicas de
programar em PLC : Ladder (linguagem de contatos) , Blocos , Lista de
instrues ( semelhante a Assembly ) , em todos os PLC modernos existem
estas formas de programao , variando alguns recursos que alguns
fabricantes tem a mais , a forma de programar idntica , portanto se voc
souber programar bem em um determinado fabricante , para programar em
PLCs de outros fabricantes no ser difcil . Como a linguagem em Ladder a
mais utilizada , vamos durante o curso utiliza-la .

3 Esquema eltrico de ligao no PLC

O esquema eltrico quem ir informar o que est ligado em cada


entrada e em cada sada do PLC , no desenho abaixo temos vrias chaves
ligadas nas entradas digitais ( que poderiam ser sensores do tipo ON OFF
termostatos ou pressostatos ) , e lmpadas ligadas nas sadas digitais ( que
poderiam ser motores , bombas , travas )

Dizemos que uma determinada entrada est atuada , quando o


componente ligado a ela permite que a tenso de 24v chegue at esta
entrada . E que uma determinada sada est atuada quando esta sada libera ,
permite que saia 24 v para alimentar o que estiver ligado a ela .

4 Linguagem Ladder

Automao Industrial Pgina 4 de 25


Esta linguagem baseada na linguagem de contatos de rels , que j
era muito utilizada para automatizar mquinas antes da inveno dos PLCs .

Simbologia bsica :

4.1 Programas bsicos em Ladder

Circuito Liga : Ao pressionar B1 a entrada I1 ser atuada ( receber 24v


) e portanto onde tiver o contato de I1 no programa dever mudar de estado ,
neste caso ele ficar fechado habilitando a sada Q1 ( liberando 24v para
acender L1 )

Circuito Desliga : basicamente o inverso do anterior , antes de B1 ser


pressionada L2 est acesa , mas quando B1 for pressionada L2 ir apagar .

Lgica Selo : sem que B3 ou B4 sejam pressionados L5 estar


apagada , mas quando B3 for pressionada atuar I3 que far a sada Q5 ser
atuada , uma vez que a sada Q5 foi atuada o contato de Q5 ser fechado
fazendo com que esta sada continue atuada mesmo que o boto B3 seja
solta . E esta sada s voltar a ficar desligada se B4 for pressionado . Portanto
numa lgica selo sempre teremos um contato responsvel por ligar a sada e
outro para desliga-la , neste caso B3 tem a funo de ligar L5 e B4 a de
desliga-lo .

Automao Industrial Pgina 5 de 25


Lgica OU : L3 ir acender se B1 ou B3 forem pressionados ou os 02
botes

Lgica E : L4 s ir acender se B1 e B2 forem pressionados ao mesmo


tempo

4.2 Principais programas de Intertravamento em Ladder

Programa 1 : neste programa se B1 for pressionado L1 acende e


impede que L2 seja aceso , e se B2 for pressionado L2 acende e impede que
L1 seja aceso . A tabela ao lado do programa em Ladder chamada de Tabela
da Verdade , onde temos B1 e B2 nas entradas e L1 e L2 nas sadas . Quando
temos 0 nas entradas significa que as entradas no esto atuadas , ou seja
neste caso que os botes no esto pressionados , e quando temos 1 significa
que as entradas esto atuadas , ou seja neste caso que os botes esto
pressionados . Quando temos 0 na sada significa que que esta sada no est
acionada , ou seja , neste caso aquela lmpada que est ligada a esta sada
no estar acesa , e quando temos 1 , significa que a sada est acionada , ou
seja , neste caso a lmpada que estiver ligada a esta sada ir acender .
B1 B2 L1 L2
0 0 0 0
1 0 1 0
0 0 0 0
0 1 0 1
0 0 0 0
1 1 0 0

Programa 2 : este programa semelhante ao anterior s que foi


acrecentado a lgica de selo , onde se B1 for pressionado L1 ir acender e

Automao Industrial Pgina 6 de 25


permanecer acesa mesmo que B1 seja solta , e s ir apagar se B2 ou B3 for
pressionada .

B1 B2 B3 L1 L2
0 0 0 0 0
1 0 0 1 0
0 Programa
0 0 3 1: 0
observe
0 1 que
0 a0 1
diferena
0 0 0neste0 1
programa
0 0 1como0 0
anterior
0
0 pequena
0 0 0
mas0 observe
1 0 na0 1
Tabela
1 da1 Verdade
0 0 0
como mudou o
funcionamento do
circuito

B1 B2 B3 L1 L2
0 0 0 0 0
1 0 0 1 0
0 0 0 1 0
0 1 0 1 0
0 0 0 1 0
0 0 1 0 0
0 0 0 0 0
0 1 0 0 1
1 1 0 0 1

Para que serve a linguagem de programao?

O funcionamento de uma CLP programvel determinado por um programa


armazenado na sua memria.

Automao Industrial Pgina 7 de 25


Esse programa uma sucesso de instrues que o CLP vai realizar e que
pode ser escrito em vrias linguagens como a linguagem em diagrama de
contatos e a linguagem em lista de instrues.

Linguagens de programao

Vamos aplicar as linguagens de programao a um exemplo de um circuito


eltrico muito simples:
s
a
a , b interruptores entradas
s bobina - sada
b
Funo lgica: s = a + b

A linguagem em diagrama de contatos (Ladder Diagram LD) permite escrever as


instrues do programa do CLP sob forma grfica.
. s
a

Este tipo de linguagem de programao utilizado na maioria dos CLPs pelo


fato de apresentar semelhana com os esquemas de rels utilizados na
automao industriail.

A linguagem em lista de instrues (Instruction List IL) permite escrever um


programa sob forma de linhas de programas. Cada linha de programa uma
instruo que o CLP compreende.

Linhas do programa Instruo (memrias) Operando


0 Load LD a
1 Or OR b
2 Out OUT s

NOTA:
Memrias so abreviaturas das palavras que designam as instrues.
As instrues, sob a forma de memrias, variam ligeiramente conforme o
fabricante do CLP.
As variveis de entrada a, b e de sada s sero substitudas pelos cdigos
referentes s entradas e sadas dos respectivos CLPs.

Operadores lgicos elementares

Exerccio n1

Automao Industrial Pgina 8 de 25


Operador E (AND)

Descrio: Circuito srie

Pretende-se que a sada 0100 esteja activa (ON), quando e s quando a


entrada 0000 esteja activa (ON) e a entrada 0002 esteja tambm activa (ON).

Diagrama de contatos:

(0000)

(0002)

(0100)

Lista de instrues:

0000 0002

0100

NOTAS:

LD Load Inicia uma linha lgica ou bloco lgico.

AND Ligao srie de contatos abertos.

OUT Instruo de sada de linha.

obrigatrio terminar qualquer programa com a instruo END, acessvel na


consola de programao.

Exerccio n2

Automao Industrial Pgina 9 de 25


Operador E (AND)

Descrio: Circuito srie

Pretende-se que a sada 0100 esteja activa (ON), quando e s quando a


entrada 0000 esteja activa (ON) e a entrada 0001 esteja inactiva (OFF).

Diagrama de contatos:

Lista de instrues:

NOTAS:

AND NOT Ligao srie de contatos fechados.

Para obter o operador AND NOT necessrio premir sucessivamente as teclas


AND e NOT da consola de programao.

Exerccio n3

Automao Industrial Pgina 10 de 25


Operador OU (OR)

Descrio: Circuito paralelo

Pretende-se que a sada 0100 esteja activa (ON), quando a entrada 0000
esteja activa (ON) ou a entrada 0001 esteja activa (ON).

Diagrama de contatos:

(0000) (0001)

(0100)

Lista de instrues:

0000 0001

0100

NOTA:

OR Ligao paralelo de contacto aberto.

Exerccio n4

Descrio: Circuito paralelo srie

Automao Industrial Pgina 11 de 25


Pretende-se comandar o arranque e a paragem de um motor assncrono
trifsico, atravs de dois botes S1 (arranque) e S0 (paragem). A aco sobre o
boto S1, leva ao arranque do motor, mantendo-se nessa situao at uma
ordem de paragem por aco no boto S0.

Comandar o contactor de potncia, atravs da sada 0101.

Diagrama de contatos:

Lista de instrues:

Nmero de linha Cdigo de operao Operando

0000 LD 0101
0001 OR 0000
0002 AND NOT 0001
0003 OUT 0101
0004 END

NOTAS:

A manuteno do estado de ligado, mesmo quando o boto S1 regressa


posio de aberto, torna-se possvel graa auto-alimentao promovida pelo
bit de sada (0101).

O nmero de sada OUT fixo, pelo que no se pode repetir um mesmo


nmero de sada, no entanto, o nmero de contatos associados a cada uma
das sadas (tanto abertos como fechados) ilimitado.

Exerccio n5

Automao Industrial Pgina 12 de 25


Descrio: Pretende-se implementar no CLP, a seguinte expresso booleana:

S = (A . B + A ). C

Arbitrariamente, associaremos a cada uma das trs variveis de entrada A, B e


C, as entradas, 0000, 0001 e 0002 e a sada 0105.

Diagrama de contatos:

0000 0001 0002


S
0105
A B C
0000

Lista de instrues:

Nmero de linha Cdigo de operao Operando

0000 LD 0000
0001 AND 0001
0002 OR 0000
0003 AND 0002
0004 OUT 0105
0005 END

NOTA:

O nmero de contatos abertos ou fechados que se podem utilizar num


programa por cada uma das entradas ilimitado, isto , pode-se repetir o
mesmo nmero de contacto (aberto ou fechado) quantas vezes quisermos.

Blocos Lgicos Instruo OR LD

Automao Industrial Pgina 13 de 25


Exerccio n 6

Descrio: Pretende-se implementar no CLP, a seguinte expresso booleana:

S = (A . B + A . B). C

Arbitrariamente, associaremos a cada uma das trs variveis de entrada A, B e


C, as entradas 0000, 0001 e 0002 e a sada 0105.

Diagrama de contatos:

0000 0001 0002


S
0105
A B C
0000 0001

A B

Lista de instrues:

Nmero de linha Cdigo de operao Operando

0000 LD 0000
0001 AND 0001
0002 LD 0000
0003 AND 0001
0004 OR LD
0005 AND 0002
0006 OUT 0105
0007 END

NOTAS:

Um bloco lgico inicia-se sempre com a instruo LD.


A instruo OR LD permite realizar o paralelo de dois blocos lgicos, ou seja,
permite realizar um OR lgico entre dois blocos.

Automao Industrial Pgina 14 de 25


Blocos Lgicos Instruo OR LD

Exerccio n 7

Diagrama de contatos:

Lista de instrues:

Nmero de linha Cdigo de operao Operando

0000 LD 0000
0001 AND NOT 0001
0002 LD NOT 0002
0003 AND NOT 0003
0004 OR LD
0005 LD 0004
0006 AND 0005
0007 OR LD
0008 OUT 0101
0009 END

NOTAS:

Um bloco lgico inicia-se sempre com a instruo LD.


A instruo OR LD permite realizar o paralelo de dois blocos lgicos, ou seja,
permite realizar um OR lgico entre dois blocos.

Automao Industrial Pgina 15 de 25


Blocos Lgicos Instruo AND LD

Exerccio n 8

Diagrama de contatos: Circuito srie paralelo

Lista de instrues:

Nmero de linha Cdigo de operao Operando

0000 LD 0000
0001 AND NOT 0001
0002 LD 0002
0003 AND 0003
0004 OR 0004
0005 OR 0005
0006 AND LD
0007 OUT 0101
0008 END

NOTAS:

Um bloco lgico inicia-se sempre com a instruo LD.


A instruo AND LD permite ligar em srie dois blocos lgicos, ou seja, permite
realizar um AND lgico entre dois blocos.

Automao Industrial Pgina 16 de 25


Blocos Lgicos Instrues OR LD e AND LD

Exerccio n 9

Em circuitos lgicos com alguma complexidade, e uma vez que este modelo de
CLP no faz uso de parntesis, utilizam-se instrues AND LD e OR LD que
associam blocos lgicos.

Diagrama de contatos: Circuito srie paralelo

Lista de instrues:

Nmero de linha Cdigo de operao Operando

0000 LD NOT 0000


0001 AND 0001
0002 LD 0002
0003 AND 0003
0004 LD NOT 0004
0005 AND 0005
0006 OR LD
0007 AND LD
0008 OUT 0101
0009 END

NOTAS:

Automao Industrial Pgina 17 de 25


Um bloco lgico inicia-se sempre com a instruo LD.
A instruo OR LD permite realizar o paralelo de dois blocos lgicos, ou seja,
permite realizar um OR lgico entre dois blocos.
A instruo AND LD permite ligar em srie dois blocos lgicos, ou seja, permite
realizar um AND lgico entre dois blocos.

Blocos Lgicos Instrues OR LD e AND LD

Exerccio n 10

Diagrama de contatos:

Lista de instrues:

Nmero de linha Cdigo de operao Operando

0000 LD NOT 0000


0001 LD 0001
0002 LD 0002
0003 AND 0003
0004 OR LD
0005 AND LD
0006 LD NOT 0004
0007 AND 0005
0008 OR LD
0009 LD NOT 0006
0010 AND 0007
0011 OR LD
0012 OUT 0101
0013 END

Automao Industrial Pgina 18 de 25


NOTAS:

Um bloco lgico inicia-se sempre com a instruo LD.


A instruo OR LD permite realizar o paralelo de dois blocos lgicos, ou seja,
permite realizar um OR lgico entre dois blocos.
A instruo AND LD permite ligar em srie dois blocos lgicos, ou seja, permite
realizar um AND lgico entre dois blocos.

Blocos Lgicos Instruo OR LD

Exerccio n 11

Note que este diagrama de contatos equivalente ao do exerccio anterior.


Com este novo diagrama, consegue-se um programa mais curto e mais rpido
na execuo.

Diagrama de contatos:

Lista de instrues:

Nmero de linha Cdigo de operao Operando

0000 LD 0002
0001 AND 0003

Automao Industrial Pgina 19 de 25


0002 OR 0001
0003 AND NOT 0000
0004 LD NOT 0004
0005 AND 0005
0006 OR LD
0007 LD NOT 0006
0008 AND 0007
0009 OR LD
0010 OUT 0101
0011 END

Exerccio n 12

TMR
Simula um temporizador com retardo na energizao. composto por 2
entradas:
HABILITA - permite a contagem do temporizador, quando a condio lgica da
entrada ativada. Caso contrrio a contagem zerada.
START/STOP - Quando ativada permite a contagem e quando desativada pra
a contagem (sem zerar).
Smbolo em diagrama de rels:

Exemplo de programao:

Inicialmente deve-se presetar este temporizador no endereo (400/401). Este


endereo devido ao estado interno utilizado - 000 (consultar mapeamento dos
temporizadores/contadores).

Automao Industrial Pgina 20 de 25


Este valor de preset pode ser colocado na memria de vrias formas, por
exemplo, atravs de um campo de edio em uma IHM ou atravs de uma
instruo que escreva dados na memria do CLP.

Estando a entrada 100 acionada, quando a entrada 101 for acionada a


contagem de tempo iniciada, e neste caso alocada, ou atualizada no
endereo (440/441) efetivo. E com a entrada 100 desacionada o valor da
contagem zerado. Se a entrada 101 for desacionada a temporizao para e
no zera continuando assim que a entrada 101 for acionada novamente.

Neste exemplo, quando o valor da contagem de tempo (end. 440/441) se


igualar ao valor de preset (end.400/401) o estado interno 000 ser acionado e
conseqentemente a sada 180 tambm.

Exerccio n 13

CNT

Simula um contador. composto por duas entradas:

HABILITA - permite que ocorra a contagem, quando a condio lgica da


entrada ativada. Caso contrrio a contagem zerada.

START/STOP - na transio de OFF para ON incrementa a contagem. Para


isto a entrada Habilita deve estar ativada.

Smbolo em diagrama de rels:

Exemplo de programao:

Inicialmente deve-se presetar este contador no endereo (400/401). Este


endereo devido ao estado interno utilizado - 000 (consultar mapeamento dos
temporizadores/contadores).

Automao Industrial Pgina 21 de 25


Este valor de preset pode ser colocado na memria do CLP de vrias formas,
por exemplo, atravs de um campo de edio em uma IHM ou atravs de uma
instruo que escreva dados na memria.

Estando a entrada 100 acionada, a cada acionamento da entrada 101 o


contedo do endereo (440/441) efetivo incrementado de uma unidade. E
com a entrada 100 desacionada o valor da contagem zerado.

Neste exemplo, quando o valor da contagem (end.440/441) se igualar ao valor


de preset (end.400/401) o estado interno 000 ser acionado e
conseqentemente a sada 180 tambm.

Exerccio n 14

SETR

SET-RESET. composta por 2 entradas e permite executar um estado interno


com reteno (LATCH) da seguinte maneira:
Se a entrada SET acionada, mesmo durante um nico perodo de varredura,
o estado interno especificado pelo operando acionado; se a entrada RESET
acionada, mesmo durante um nico perodo de varredura o estado interno
especificado pelo operando desacionado.

Se ambas as entradas so acionadas a entrada RESET tem prioridade.

Smbolo em diagrama de rels:

Exemplo de programao:

Automao Industrial Pgina 22 de 25


EI 100 ligado por um pulso ou constantemente ligado = EI 180 ligado;
desligando o EI 100, o EI 180 se manter ligado (efeito memria ou LATCH).
Ligando o EI 101 o EI 180 desligado e permanecer desligado at que exista
novo pulso ligado no EI 100 que s ligar o EI 180 desde que o EI 101 seja
desligado (sempre prevalece a entrada R).

Projeto
Carro Transportador

Ser desenvolvido o programa do CLP para controle de um carro transportador.


O carro transportador deve funcionar da seguinte maneira: o operador pressiona o
boto S1 para dar o comando de avano do carro. Na posio inicial (recuada), o
sensor fim de curso S2 permanece atuado. Uma vez pressionado o boto S1, o carro
inicia seu movimento de avano, por meio do contato K1. Ao atingir o fim da trajetria,
o sensor fim de curso S3 e acionado, momento no qual o movimento de avano e
interrompido e o movimento de recuo e acionado pelo contato K2, automaticamente. O
carro transportador continua seu movimento de retorno ate que o sensor fim de curso
S2 seja acionado de novo, quando o carro transportador deve parar. Caso o carro
transportador encontre-se parado no meio da trajetria, o operador tem de pressionar
o boto S1 para que ele recue.

A soluo proposta e descrita a seguir.


Lgica 1 O acionamento do motor no sentido avano ocorre quando o boto S1 e
pressionado, desde que o sensor S2 esteja acionado, ate o momento de acionamento
de S3. O selo lgico e garantido por (Q0.0).

Automao Industrial Pgina 23 de 25


Lgica 2 (Q0.1) o contato responsvel pelo retorno do carro e acionado quando, em
movimento, o carro aciona o sensor S3. Apos interrupo de energia, quando o carro
se encontra no meio do caminho, deve-se pressionar S1 para que ele retorne a
posio inicial. O selo lgico e mantido pela prpria sada (Q0.1), ate que o carro atinja
a posio inicial.

O projeto deve obedecer as seguintes condies:

Para que a furadeira desa e execute sua funo de furar a peca, ambas as mos do
operador devem estar acionando as botoeiras B1 e B2. O sensor de peca tem de ser
acionado, indicando que existe uma peca a ser furada. A rea de segurana protegida
por uma cortina de luz, sensor S2, no pode ser invadida.
O sensor de inicio de curso S4 deve estar acionado, indicando que a furadeira se
encontra na posio inicial do processo. A botoeira de emergncia e o sensor S7 de
sobrecarga do motor no podem estar acionados. Nessas condies, a lmpada L1
deve acender e o contato de acionamento de descida do motor deve ser acionado.
Quando o sensor S3 e acionado, o contato que propicia a descida da furadeira deve
ser desligado e o contato que propicia a subida do conjunto deve ser acionado. O
motor da furadeira tem de ser desligado quando o sensor S4 for acionado novamente.
A qualquer momento em que uma das botoeiras do operador for desacionada, S7
apresentar sobrecarga, S1 detectar a ausncia de peca ou a cortina de luz for
invadida, o processo de descida ou subida com o motor da furadeira acionado deve
ser interrompido. Esse processo somente pode ser reiniciado com as condies
iniciais de operao garantidas (subindo quando interrompido na subida e descendo
quando interrompido na descida). A figura 6.2 mostra o esquema de um sistema de
furaco de pecas em que tal conceito pode ser estudado.

Podemos destacar como dispositivos de entrada:

Automao Industrial Pgina 24 de 25


B1 Botoeira esquerda de acionamento.
B2 Botoeira direita de acionamento.
S1 Sensor de peca.
S2 Cortina de segurana.
S3 Sensor de fim de curso.
S4 Sensor de inicio de curso.
BE Boto de emergncia.
M1 Contato de avano da furadeira.
M2 Contato de recuo da furadeira.
S7 Sensor de sobrecarga.
L1 Lmpada de indicao ligada.
L2 Lmpada de indicao desligada.

Porto Automtico

Vamos considerar a abertura e fechamento de um porto:

Quando um objeto se aproximar do porto ele ser


acionando sua abertura pelo um sensor (S1) e parar no fim
de curso (FC).
O Objeto passou pelo porto o sensor (S2) , far com que o
porto feche at o (FC).

Automao Industrial Pgina 25 de 25