Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
www.eloautomacao.com.br
Reviso
2
Data Nome / Setor Natureza da Modificao
Criao
www.eloautomacao.com.br
SISTEMA DE NUMERAO ________________________________________________________________________ 5 Sistema Decimal _________________________________________________________________5 Sistema Binrio __________________________________________________________________6 Converso de binrio para decimal _________________________________________________7 Converso de decimal para binrio _________________________________________________8 Sistema Octal ___________________________________________________________________9 Converso de binrio para octal __________________________________________________10 Converso de octal para binrio __________________________________________________11 Converso de octal para decimal. _________________________________________________11 Converso de decimal para octal _________________________________________________12 Sistema Hexadecimal ____________________________________________________________14 Converso de binrio para hexadecimal ____________________________________________16 Converso de hexadecimal para binrio ____________________________________________17 Converso de hexadecimal para decimal ___________________________________________18 Converso de decimal para hexadecimal ___________________________________________19 Cdigo BCD (Decimal Codificado em Binrio) _________________________________________22 Converso de decimal para BCD __________________________________________________24 Converso de BCD para decimal __________________________________________________24 Cdigo Gray ____________________________________________________________________25 EXERCCIOS: _______________________________________________________________________________________27 FUNES LGICAS ________________________________________________________________________________31 Funo E ou AND ____________________________________________________________31 Funo OU ou OR ____________________________________________________________32 Funo NO ou NOT _________________________________________________________33 Funo NO E ou NAND ______________________________________________________34 Funo NO OU ou NOR ______________________________________________________35 Teorema de De Morgan __________________________________________________________36 Funo XOR __________________________________________________________________37
www.eloautomacao.com.br
www.eloautomacao.com.br
Sistema de Numerao
Sistema Decimal
O sistema decimal contm 10 smbolos, 0, 1, 2, 3, 4, 5, 6, 7, 8 e 9. Devido a estes dez smbolos, sua base (ou raiz) chamada dez. Embora o sistema decimal tenha somente dez smbolos, qualquer nmero pode ser expresso. Exemplos: consideramos os nmeros:
Note que como o 1 est posicionado quatro casas a esquerda, tem um peso muito maior do que o 7 que est situado na primeira posio. Se o 1 estivesse situado na segunda posio a partir do ponto decimal teria peso 10 em vez de 1000 que tem na quarta posio. Ento posio do algarismo com referncia ao ponto decimal determina seu peso. Isto pode ser ilustrado rearranjando os algarismos ou dgitos do exemplo anterior. O valor do nmero muda.
O princpio de posicionamento pode ser estendido a qualquer sistema numrico. Qualquer nmero pode ser representado pela equao;
Sistema Binrio
Computadores so capazes de realizar seus incrveis clculos utilizando apenas dois dgitos: 0 e 1. A maioria das pessoas confia tanto em nosso habitual sistema numrico decimal que nunca lhe ocorre idia de que outro possa ser utilizado. Os romanos adotaram um sistema para representar nmeros, valendo-se de letras do alfabeto. Assim, X corresponde a 10; L a 50; C a 100; D a 500; M a mil. O sistema romano funcionava bem como meio para gravar nmeros simples, atravs de combinaes destas letras. No serviu, todavia, para fazer clculos. Mesmo as adies em algarismos romanos so difceis, por uma razo: no existe conceito para o valor de posio. Veja os nmeros 506 e 56. A nica diferente aparente entre eles o zero no meio. Este algarismo informa que no nmero 506 no h dezenas, mas apenas cinco centenas e seis unidades. Cada coluna ou posio em um nmero convencional tem um valor a ela associado. A coluna direita do nmero a das unidades, a seguinte (movendo-se para a esquerda) a das dezenas; a prxima a coluna das centenas e assim por diante. O dgito usado em qualquer coluna significa quantos valores dela esto evolvidos. Computadores so mquinas eletrnicas que lidam facilmente com nmeros, utilizando nveis de voltagem. Por exemplo : 5 V representa o valor binrio "1" e 0 V representa o valor binrio "0". Utilizando-se o sistema decimal (tambm conhecido como sistema de base 10), o nmero 506 o meio conciso para representar o equivalente a quinhentos e seis elos de uma corrente, ou quinhentos e seis ns de uma corda. Na aritmtica binria, o mesmo nmero representado por um deselegante 111111010. Devido ao fato de que o sistema utilizado o binrio, o valor de posio de cada dgito e cada coluna diferente. Ao invs de aumentar um valor em mltiplos de 10, as colunas aumentam em mltiplos de 2. A coluna da direita continua sendo as das unidades, mas como existem apenas dois smbolos (0 e 1), faltam-nos dgitos assim que nos acrescentamos 1. No sistema decimal, somente nos faltam smbolos quando chegamos aos 9; desta maneira, utilizamos a coluna das dezenas e usamos 1 para indicar que agora temos um lote de dez.
www.eloautomacao.com.br
www.eloautomacao.com.br
N = 1x24 + 1x23 + 0x22 + 1x21 + 1x20 N = 1x16 + 1x8 + 0x4 + 1x2 + 1x1 N = 27
A fim de facilitar a converso de binrio para decimal e vice-versa, usa-se uma tabela de potncia de 2: 213 8192 212 4096 211 2048 210 1024 29 512 28 256 27 128 26 64 25 32 24 16 23 8 22 4 21 2 20 1
www.eloautomacao.com.br
Sistema Octal
O sistema octal ou de base 8, usa 8 smbolos: 0, 1, 2, 3, 4, 5, 6, 7. Os nmeros binrios so longos, por exemplo, para se representar o nmero decimal 8192 em binrio deve-se usar 14 algarismos, estes algarismos so apropriados para mquinas, mas para seres humanos so muito trabalhosos. Alguns controladores programveis utilizam o sistema octal para endereamento das memrias. Os nmeros em octal tm um tero do comprimento de um nmero binrio e fornecem a mesma informao. Se considerarmos um nmero binrio de 3 dgitos, o maior nmero que pode ser expresso por estes 3 dgitos 111 ou, decimal 7. Sendo 7 o algarismo mais significativo do sistema octal, pela combinao de 3 dgitos binrios podese ter todos os algarismos octais, como mostra a tabela a seguir:
Octal
0
Binrio
000
1
2 3 4 5 6 7
001
010 011 100 101 110 111
www.eloautomacao.com.br
10
www.eloautomacao.com.br
11
Convertendo cada dgito para um grupo de 3 bits temos: 27438 = 10111100 011.
12
86 26214
85 32678
84 4096
83 512
82 64
81 8
80 1
Reorganizando os restos iniciando do quociente a ultima diviso at o resto da primeira diviso de baixo para cima da direita para esquerda, portanto 6710 =1038
www.eloautomacao.com.br
13
Reorganizar os restos da diviso sucessiva por 2 iniciando do quociente da ultima diviso at o resto da primeira diviso de baixo para cima da direita para esquerda. Depois, transformar em octal, separando o nmero binrio em grupos de 3, convertendo cada grupo em um digito octal.
www.eloautomacao.com.br
Sistema Hexadecimal
Os computadores utilizam o sistema binrio, pois admitem apenas dois estados. Por que ento, os programadores recorrem ao sistema hexadecimal, de base 16 ? fcil saber por que se usa o sistema binrio nas operaes internas do computador a representao dos nmeros que utiliza unicamente os dgitos 0 e1 prestase bem aos sinais eltricos ligado/desligado com os quais o computador funciona. igualmente fcil entender porque o sistema decimal e usado quase universalmente pelas sociedades humanas o fato de termos dez dedos faz dele o nosso nmero base. Que utilidade, porm, pode ter o sistema hexadecimal (de base 16) ? A resposta est no fato de os nmeros hexadecimais serem convertidos em nmeros binrios, e viceversa, muito mais fcil que os decimais. Uma vez que os computadores compreendem os nmeros binrios, por que seus programadores no fazem seus programas em dgitos binrios? H duas razes para isso. Primeiramente, os nmeros so muito mais extensos do que seus correspondentes na base 10 ou 16. Por exemplo, o nmero 356 em decimal 101100100 no sistema binrio. Em segundo lugar, fcil cometer erros quando se usam apenas os dgitos 0 e 1. O sistema hexadecimal utiliza 16 dgitos diferentes, inclusive o zero, de modo que o maior nmero que pode ser representado na coluna das unidades corresponde ao decimal 15. Os matemticos poderiam ter adotado seis novos smbolos para os nmeros entre 10 e 15, mas convencionou-se utilizar as seis primeiras letras do alfabeto. Ao realizar uma contagem pelo acrscimo de dgitos 1, recorremos a dgitos numricos padres juntamente com os dgitos alfabticos at a letra F o hexadecimal equivalente a 15. Uma vez esgotados os smbolos, temos de passar para outra coluna, a coluna das dezesseis. Aqui, igualmente, utilizamos os mesmos smbolos disponveis at F. Aps o preenchimento tambm desta coluna, o acrscimo de mais um dgito significa iniciar mais uma coluna, a dos (256). O nmero 65.535 e representado por FFFF no sistema hexadecimal, e isto evidncia uma das vantagens do sistema hexadecimal: um nmero que no sistema decimal utiliza cinco dgitos e no sistema binrio precisa de dezesseis, pelo sistema ELO Consultoria e Automao Ltda www.eloautomacao.com.br
14
15
Hexadecimal 0 1 2 3 4 5 6 7 8 9 A B C D E F
Decimal 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Binrio 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
www.eloautomacao.com.br
16
111111000101101
Binrio
www.eloautomacao.com.br
17
www.eloautomacao.com.br
18
Note que o digito F em hexadecimal representa o numero 15 na converso de hexadecimal para decimal. Ento, o hexadecimal F2 corresponde ao decimal 242.
www.eloautomacao.com.br
19
165 1048576
164 65536
163 4096
162 256
161 16
160 1
Note que ao reorganizar os restos teremos o nmero hexadecimal 2 12 9. Como no existe 12 em hexadecimal substituiremos o nmero 12 pela sua letra equivalente em hexadecimal que C. Ento, o decimal 713 corresponde em hexa a 2C9, isto , 71310 = 2C916
www.eloautomacao.com.br
20
www.eloautomacao.com.br
21
www.eloautomacao.com.br
22
www.eloautomacao.com.br
23
Alguns controladores programveis utilizam instrues de converso BCD BIN e BIN BCD para receber os dados provenientes de uma chave numrica ou enviar dados para um display.
A instruo FRD faz a transformao de um valor BCD para um valor Decimal ELO Consultoria e Automao Ltda
A instruo TOD faz a transformao de um valor Decimal para um valor BCD www.eloautomacao.com.br
24
DECIMAL BCD
11011010010101
www.eloautomacao.com.br
Cdigo Gray
O cdigo Gray apresenta a particularidade de mudar apenas um bit na passagem de um nmero para o seguinte. Como vimos, um nmero expresso em BCD apresenta-se sob a forma 0 ou 1, que podem ento ser facilmente identificador seus estados lgicos. Um determinado nmero possui igualmente a vantagem de ser facilmente convertido em decimal, qualquer que seja a sua dimenso. de fato muito utilizado em aplicaes industriais, mas tem o inconveniente de estabelecer uma seqncia de nmero tal que a passagem de um ao seguinte se faz mudando diversos algarismos:
25
Em um captor, tecnologicamente difcil obter simultaneamente diversas mudanas de estado e o risco de obter-se uma combinao transitria errnea existe: entre 25 e 26 possvel obter os valores 24 (00100100) ou 27 (00100111) segundo as ordens de comutaes das sadas. O cdigo Gray utiliza uma estrutura comparvel ao cdigo BCD, mas cada nmero decimal corresponde a um nmero de aspecto binrio tal que a passagem de um a outro se faz pela modificao de um s dgito binrio.
www.eloautomacao.com.br
26 Decimal 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Binrio 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 Gray 0000 0001 0011 0010 0110 0111 0101 0100 1100 1101 1111 1110 1010 1011 1001 1101
Na tabela acima foi destacado a quantidade de dgitos modificados em binrio e no cdigo Gray a cada evoluo dos valores decimais, percebe-se que com o binrio, na evoluo dos valores decimais, vrios dgitos se modificam juntos, enquanto que no cdigo Gray sempre um nico dgito se altera na evoluo dos nmeros decimais.
www.eloautomacao.com.br
Exerccios:
1. Converta de binrio para decimal o nmero 100110111102.
27
www.eloautomacao.com.br
28
www.eloautomacao.com.br
29
www.eloautomacao.com.br
30
www.eloautomacao.com.br
Funes Lgicas
Em circuitos digitais existem cinco funes lgicas bsicas que so as funes: E (AND), OU (OR), NO (NOT), NO E (NAND), NO OU (NOR), e mais duas derivadas destas que so as funes OU exclusivo (XOR) e coincidncia. Vejamos:
31
Funo E ou AND
Da tabela apresentada, verificamos que temos S = 1 apenas se as duas entradas esto no nvel lgico 1. A seguir apresentamos um circuito equivalente em diagramas de rels.
A B S
Expresso lgica: S
=A.B
www.eloautomacao.com.br
Funo OU ou OR
32
Como podemos verificar atravs da tabela, temos S = 0, apenas quando as duas entradas a e b esto tambm a nvel lgico zero, caso contrrio temos S = 1. A seguir temos um circuito equivalente em diagramas de rels.
Expresso lgica: S
=A+B
www.eloautomacao.com.br
Funo NO ou NOT
33
Da tabela verdade, notamos que a porta lgica inversor apresenta na sada um nvel lgico oposto ao da entrada. A seguir apresentamos equivalentes em diagramas de rels.
Expresso lgica: S
=A
Observaes Na entrada o nvel lgico zero representado com o contato desacionado e o nvel lgico 1 com o contato acionado. Na sada o nvel lgico zero representado com o rel desenergizado e o nvel lgico um com o rel energizado.
www.eloautomacao.com.br
Funo NO E ou NAND
34
Podemos notar pela tabela apresentada, que a lgica NAND realiza a funo inversa ao AND. A seguir apresentamos circuitos equivalentes em diagramas de rels. No diagrama da direita representamos uma simplificao.
A B K
Expresso lgica: S
=A.B
Expresso lgica: S
=A+B
www.eloautomacao.com.br
Funo NO OU ou NOR
35
Como podemos notar atravs da tabela, temos S = 1 somente quando a = b = 0. A porta lgica apresentada realiza a funo inversa a do OR. A seguir apresentamos circuitos equivalentes em diagramas de rels. No diagrama da direita representamos uma simplificao.
A B
S S
Expresso lgica: S
=A+B
Expresso lgica: S
=A.B
Observao: Se utilizarmos uma porta lgica NAND ou NOR com suas entradas unidas ter o equivalente a uma porta inversora conforme mostrado a seguir. Confira com a tabela verdade das portas NAND e NOR.
www.eloautomacao.com.br
36
Teorema de De Morgan
(A . B) = A + B
(A + B) = A . B
www.eloautomacao.com.br
Funo XOR
37
Como podemos notar atravs da tabela, temos S = 1 somente quando a e b forem diferentes. A seguir apresentamos circuitos equivalentes em diagramas de rels.
Expresso lgica: S
=A.B+ A.B
www.eloautomacao.com.br
38
www.eloautomacao.com.br
Exerccios:
Na tabela ao lado insira os valores da sada (Y) para cada instante do trem de pulso existente nas entradas das portas lgicas abaixo:
39
www.eloautomacao.com.br
40
Montar o circuito digital equivalente a um sistema de transporte que, ao pressionar o boto liga b1 ou b3(ambos os botes pulsadores NA) o motor M1 comear a girar a esteira 1, que levar a caixa at o final da esteira. Quando a caixa cortar a foto-clula F1 (indica presena de caixa) o motor dever parar. Caso o boto desliga b2 ou b4 (ambos pulsadores NF) seja pressionado o motor dever parar.
www.eloautomacao.com.br
41
a b
& 1 &
S
=a.b+c.d+e
www.eloautomacao.com.br
42
So equipamentos eletrnicos programveis destinados a substituir sistemas controlados por dispositivos eletro-mecnicos. So utilizados em sistemas de automao flexvel e permitem desenvolver e alterar facilmente a lgica para acionamento das sadas em funo das entradas. Desta forma, podem-se utilizar inmeros pontos de entrada de sinal para controlar pontos de sada de sinal (cargas). O controlador lgico programvel nasceu na indstria automobilstica americana, devido grande dificuldade que havia para mudar a lgica de controle de painis de comando, ao se alterar a linha de montagem. Essa mudana exigia muito tempo e dinheiro. Para resolver essa dificuldade, foi preparada uma especificao das necessidades de muitos usurios de circuitos e rels, tanto da indstria automobilstica como de toda a indstria manufatureira. Nascia assim um equipamento bastante verstil e de fcil utilizao, que vem se aprimorando constantemente. Desde seu aparecimento at
www.eloautomacao.com.br
43
Na UCP so tomadas todas as decises para o controle da mquina ou processo. Ela recebe os dados de entrada, realiza as decises lgicas baseada no programa armazenado e atualiza as sadas. Na CPU iremos encontrar :
www.eloautomacao.com.br
44
Memria EEPROM (Electrical Erasable Programmable Read Only Memory)- uma memria que no perde os seus contedos quando se desliga a alimentao. Nos controladores lgicos programveis ela contm o programa monitor e pode armazenar back-up de programas do usurio. Memria RAM (Randomic Access Memory)- Nos controladores lgicos programveis ela usada como memria do usurio, onde so armazenados os valores atuais de dados e o programa. uma memria voltil (que perde os dados armazenados se no for alimentada eletricamente). Por isso, na maioria dos controladores programveis, encontramos uma bateria que tem por funo alimentar a memria RAM em caso de perda de energia do sistema. Os canais de comunicao. Permitem conectar o CLP interfaces de operao (IHMs), computadores, outros CLPs e at mesmo com unidades de entradas e sadas remotas. Cada fabricante estabelece um protocolo para fazer com que seus equipamentos troquem informaes entre si. Os protocolos mais comuns so Modbus (Modicon - Schneider Eletric), Profibus (Siemens), Unitelway (Telemecanique - Schneider Eletric) e DeviceNet (Allen Bradley),
www.eloautomacao.com.br
45
Bit Digito binrio cdigo 0 ou 1. Byte Conjunto de 8 bits que compem uma informao Word Conjunto de 16 bits que compem uma informao Double-Word Conjunto de 32 bits que compem uma informao
www.eloautomacao.com.br
46
ISOLADOR OPTO-ELTRICO
FILTRO
CPU
ENTRADA
As entradas possuem ainda um isolador opto - eltrico para impedir que qualquer curto que possa ocorrer nos dispositivos ligados s entradas afete a CPU e ainda um filtro para garantir o estado lgico das entradas evitando trabalhar com informaes erradas provenientes de interferncias.
www.eloautomacao.com.br
Programao de um CLP
A lgica desenvolvida pelo CLP com os sinais de entrada para acionar as suas sadas programvel. possvel desenvolver lgicas combinatrias, lgicas seqenciais e tambm uma composio das duas, o que ocorre na maioria das vezes.
47
As linguagens de programao existentes em um CLP so normalizadas pela IEC 611313 e esto divididas em: Textuais : - ST - structured text (texto estruturado) - IL - instruction list (lista de instrues) Grficas: - LD - ladder diagram (diagrama de contatos)
www.eloautomacao.com.br
48
www.eloautomacao.com.br
49
Os sinais dos sensores so aplicados s entradas do controlador e a cada ciclo (varredura), todos esses sinais so lidos e transferidos para a unidade de memria interna. A memria que acessada pelo programador chamada de memria usurio. Ela dividida em memria de dados e memria de programa. Na memria de dados so armazenados os dados manipulados pelo CLP e tambm as Tabelas imagens de entrada e sada. Na memria de programa armazenada a lgica que controla as sadas a partir do estado das entradas. Depois de armazenado os dados na tabela imagem de entrada varremos o programa verificando o estado lgico das entradas e executando as lgicas criadas pelo programador, atualizando a tabela imagem de sada conforme foi
www.eloautomacao.com.br
50
Aplicaes do CLPs
Hoje encontramos CLPs empregados na implementao de painis seqenciais de intertravamento, controle de malhas, servo-posicionamento, sistemas SCADA (Supevisory Control and Data Aquisition), sistemas de controle estatstico de processo (SPC), sistemas de controle de estaes, sistemas de controle de clulas de manufatura, entre outras aplicaes. Esse vasto campo de aplicaes associados a um grande nmero de outros equipamentos disponveis para a automao de uma planta geram a necessidade de uma metodologia estruturada de automao para permitir a utilizao do CLP de maneira correta num projeto de automao. Os CLPs tambm tem se mostrado teis na automao de processos discretos (onde necessrio controle ON-OFF), bem como na automao de processos contnuos (onde o controle de malhas primordial). Os CLPs oferecem ainda um considervel nmero de benefcios para aplicaes na indstria. Estes benefcios podem resultar em economia, que excede o custo do CLP em si, e devem ser considerados quando da seleo de um dispositivo de controle industrial. Praticamente no existem ramos de aplicaes industriais onde no possam ser utilizados CLPs. Algumas aplicaes tpicas so: - Mquinas industriais (operatrizes, injetoras de plstico, txteis, calados, etc.); - Equipamentos industriais para processos (siderurgia, papel e celulose, pneumticos, dosagem e pesagem, fornos, etc.); - Equipamentos para controle de energia (demanda e fator de carga); - Controle de processos com realizao de sinalizao, intertravamento e laos PID; - Aquisio de dados de superviso em: fbricas, prdios inteligentes, dispositivos que necessitem de controle remoto, etc.; - Bancadas de teste automtico de componentes industriais.
www.eloautomacao.com.br
Exerccios
51
B1 Km1 Km2 B2 B3
Elaborar um programa em Ladder correspondente a uma partida de motor trifsico com reverso. Onde o comando de liga feito pelo boto B1 e desliga pelo boto B2, o comutador B3 define o sentido para o qual o motor ir girar.
Elemento B1 B2 B3 Km1 Km2 Descrio Boto liga (NA) Boto desliga (NF) Comutador sentido horrio=0 anti-horrio=1 Motor sentido horrio Motor sentido anti-horrio Endereo
www.eloautomacao.com.br
52
Elemento B1 S1 S2 S3 M1
Descrio Boto liga =1/desliga= 0 sistema ( NA - seletora) Sensor de indicao de Cisterna cheia Sensor de indicao de Bomba nvel baixo Sensor de indicao de Bomba nvel Alto Motor da Bomba
Endereo
A figura acima apresenta um sistema de bombeamento de gua de uma cisterna para uma caixa dgua, atravs de uma bomba M1. Uma chave-bia S1 verifica o nvel mnimo de gua na cisterna, enquanto que as bias S2 e S3 verificam os nveis mnimo e mximo da caixa, respectivamente. Atravs de um comutador de 2 posies fixas B1, o utilizador poder por o sistema em funcionamento, passando o comutador para a posio LIGA (L). Nesta condio, caso haja nvel mnimo de gua na cisterna, o sistema funcionar automaticamente. Estando o nvel da caixa abaixo do nvel mnimo, a bomba entrar em funcionamento, at que a gua atinja a bia de nvel mximo. Com a bomba desligada, a caixa ir esvaziar progressivamente, devido ao consumo. Quando a gua da caixa voltar a descer abaixo do nvel mnimo, a bomba voltar a funcionar. ELO Consultoria e Automao Ltda www.eloautomacao.com.br
53
No mesmo sistema do Ex.1, o comutador LIGA-DESLIGA foi substitudo por um comutador MANUAL-AUTOMTICO e dois botes pulsadores foram acrescentados, respectivamente B2 - LIGA e B3 - DESLIGA. Com o comutador na posio AUTO, o funcionamento ser o mesmo descrito no Ex.1. Nesta situao, os botes LIGA e DESLIGA no tem nenhum efeito. Com o comutador na posio MANUAL, as bias de nvel da caixa no tero nenhum efeito, sendo a bomba ligada e desligada atravs dos botes LIGA e DESLIGA, caso haja nvel mnimo de gua na cisterna. Foi acrescentada mais uma bomba M2. O funcionamento do sistema permanecer o mesmo, entretanto, o utilizador poder escolher qual das duas bombas ir funcionar e qual ficar em stand-by atravs de um comutador B4 (Seleo Bomba 1 / Bomba 2). Elemento B1 B2 B3 B4 S1 S2 S3 M1 Descrio Seletora Auto =1/Manual= 0 sistema ( NA-2 p.) Boto Liga sistema ( NA) Boto Desliga sistema (NF) Seletora Bomba1 ( 0) Seletora Bomba2 ( 1) Sensor de indicao de Cisterna cheia (NA) Sensor de indicao de Bomba nvel baixo (NA) Sensor de indicao de Bomba nvel Alto (NA) Motor Bomba 1 Endereo
www.eloautomacao.com.br
54
S1 A
S2 B
Elaborar um programa em Ladder para o processo industrial de uma esteira bidirecional transportadora de peas entre dois pontos A e B. Ao ser colocada manualmente uma pea sobre um dos extremos (atuando o sensor) e com a ordem de transporte B1, a esteira dever levar essa pea outra extremidade. O contatora KM1 realiza o movimento no sentido A B, enquanto o contatora KM2 realiza o movimento no sentido B A. Ao finalizar o transporte, deve ser atuada a lmpada L1 que ser desligada somente quando for retirada a pea da esteira.
Elemento Descrio B1 Boto ordem de transporte (NA-pulsador) S1 Fim de curso da extrema esquerda S2 Fim de curso da extrema direita L1 Lmpada de indicao fim de transporte KM1 Giro motor M sentido A->B KM2 Giro motor M sentido B->A
Endereo
www.eloautomacao.com.br
B1 B2 B3 B4 B5 F1 F2 F3
55
Elaborar um programa em Ladder para o processo industrial em que uma esteira acionada pelo motor M1 transporta garrafas de trs tamanhos (pequena, mdia e grande) que sensibilizam trs sensores ticos F1, F2 e F3, conforme mostra a figura acima. O processo tem inicio quando a botoeira B1 acionada, e interrompida pela botoeira B2. A seleo do tipo de garrafa feita a partir de botes pulsadores B3-garrafa pequena, B4garrafa mdia, B5-garrafa grande. Assim, caso, por exemplo, sejam selecionadas garrafas grandes, a esteira deve parar e a lmpada L1 ou L2 deve ser acesa caso uma garrafa pequena ou mdia seja detectada. Aps a retirada da garrafa indesejada, o operador deve religar o sistema acionando B1. Elemento Descrio B1 Boto liga sistema NA-Pulsador B2 Boto desliga NA-Pulsador B3 Seleo garrafa pequena B4 Seleo garrafa mdia B5 Seleo garrafa grande F1 Presena de garrafa grande F2 Presena de garrafa mdia F3 Presena de garrafa pequena M1 Motor da esteira L1 Lmpada de indicao de garrafa grande L2 Lmpada de indicao de garrafa mdia L3 Lmpada de indicao de garrafa pequena Endereo
www.eloautomacao.com.br