Upload
carlos-americo
View
216
Download
0
Embed Size (px)
Citation preview
7/24/2019 controladores_programaveis_2012
1/54
Controladores Programveis
Marcos Daniel Zancan
2011Santa Maria - RS
7/24/2019 controladores_programaveis_2012
2/54
O GRANDEO SUL
NSTITUTO
EDERAL
Presidncia da Repblica Federativa do Brasil
Ministrio da Educao
Secretaria de Educao a Distncia
Comisso de Acompanhamento e Validao
Colgio Tcnico Industrial de Santa Maria/CTISM
Coordenador Institucional
Paulo Roberto Colusso/CTISM
Professor-autor
Marcos Daniel Zancan/CTISM
Coordenao Tcnica
Iza Neuza Teixeira Bohrer/CTISM
Coordenao de DesignErika Goellner/CTISM
Reviso Pedaggica
Andressa Rosemrie de Menezes Costa/CTISM
Francine Netto Martins Tadielo/CTISM
Marcia Migliore Freo/CTISM
Reviso Textual
Lourdes Maria Grotto de Moura/CTISM
Vera da Silva Oliveira/CTISM
Reviso Tcnica
Eduardo Lehnhart Vargas/CTISM
Diagramao e IlustraoGustavo Schwendler/CTISM
Leandro Felipe Aguilar Freitas/CTISM
Marcel Santos Jacques/CTISM
Muren Fernandes Massia/CTISM
Rafael Cavalli Viapiana/CTISM
Ricardo Antunes Machado/CTISM
Ficha catalogrfica elaborada por Denise Barbosa dos Santos CRB 10/1456Biblioteca Central UFSM
Colgio Tcnico Industrial de Santa Maria
Este Material Didtico foi elaborado pelo Colgio Tcnico Industrial de Santa Mariapara o Sistema Escola Tcnica Aberta do Brasil e-Tec Brasil.
Z27c Zancan, Marcos Daniel.Controladores programveis / Marcos Daniel Zancan. 3. ed.
Santa Maria : Universidade Federal de Santa Maria : ColgioTcnico Industrial de Santa Maria, 2011.
54 p.: il.
1. Automao industrial. 2. Controlador programvel.3. Microprocessador. 4. Entrada digital. 5. Entrada analgica.6. Dispositivos digitais. I.Ttulo.
CDU: 681.5
7/24/2019 controladores_programaveis_2012
3/54
e-Tec Brasil33
Apresentao e-Tec Brasil
Prezado estudante,
Bem-vindo ao e-Tec Brasil!
Voc faz parte de uma rede nacional pblica de ensino, a Escola Tcnica
Aberta do Brasil, instituda pelo Decreto n 6.301, de 12 de dezembro
2007, com o objetivo de democratizar o acesso ao ensino tcnico pblico,
na modalidade a distncia. O programa resultado de uma parceria entre
o Ministrio da Educao, por meio das Secretarias de Educao a Distncia
(SEED) e de Educao Profissional e Tecnolgica (SETEC), as universidades eescolas tcnicas estaduais e federais.
A educao a distncia no nosso pas, de dimenses continentais e grande
diversidade regional e cultural, longe de distanciar, aproxima as pessoas ao
garantir acesso educao de qualidade, e promover o fortalecimento da
formao de jovens moradores de regies distantes dos grandes centros
geograficamente ou economicamente.
O e-Tec Brasil leva os cursos tcnicos a locais distantes das instituies de
ensino e para a periferia das grandes cidades, incentivando os jovens a con-
cluir o ensino mdio. Os cursos so ofertados pelas instituies pblicas deensino e o atendimento ao estudante realizado em escolas-polo integran-
tes das redes pblicas municipais e estaduais.
O Ministrio da Educao, as instituies pblicas de ensino tcnico, seus
servidores tcnicos e professores acreditam que uma educao profissional
qualificada integradora do ensino mdio e educao tcnica, capaz
de promover o cidado com capacidades para produzir, mas tambm com
autonomia diante das diferentes dimenses da realidade: cultural, social,
familiar, esportiva, poltica e tica.
Ns acreditamos em voc!
Desejamos sucesso na sua formao profissional!
Ministrio da Educao
Janeiro de 2010
Nosso contato
7/24/2019 controladores_programaveis_2012
4/54
7/24/2019 controladores_programaveis_2012
5/54
e-Tec Brasil5
Indicao de cones
Os cones so elementos grficos utilizados para ampliar as formas de
linguagem e facilitar a organizao e a leitura hipertextual.
Ateno: indica pontos de maior relevncia no texto.
Saiba mais: oferece novas informaes que enriquecem o
assunto ou curiosidades e notcias recentes relacionadas ao
tema estudado.
Glossrio: indica a definio de um termo, palavra ou expresso
utilizada no texto.
Mdias integradas: sempre que se desejar que os estudantes
desenvolvam atividades empregando diferentes mdias: vdeos,
filmes, jornais, ambiente AVEA e outras.
Atividades de aprendizagem: apresenta atividades em
diferentes nveis de aprendizagem para que o estudante possa
realiz-las e conferir o seu domnio do tema estudado.
7/24/2019 controladores_programaveis_2012
6/54
Tecnologia da Informticae-Tec Brasil 6
7/24/2019 controladores_programaveis_2012
7/54
e-Tec Brasil7
Sumrio
Palavra do professor-autor 9
Apresentao da disciplina 11
Projeto instrucional 13
Aula 1 Noes bsicas de controladores programveis 151.1 Histrico 15
1.2 Definio 16
1.3 Evoluo 16
1.4 Aplicaes e vantagens 17
1.5 Funcionamento 17
1.6 Estrutura interna de um CLP 19
1.7 Classificao dos CLP 21
Aula 2 Variveis de entrada e sada 232.1 Entradas digitais 23
2.2 Entradas analgicas 24
2.3 Sadas digitais 25
2.4 Sadas analgicas 26
Aula 3 Dispositivos de entrada e sada para CLP 293.1 Dispositivos para entradas digitais 29
3.2 Dispositivos para entradas analgicas 30
3.3 Dispositivos para sadas digitais 32
3.4 Dispositivos para sadas analgicas 33
Aula 4 Instalao e programao 35
4.1 Instalao 354.2 Programao 37
Aula 5 Projetos com controladores programveis 49
Referncias 53
Currculo do professor-autor 54
7/24/2019 controladores_programaveis_2012
8/54
7/24/2019 controladores_programaveis_2012
9/54
e-Tec Brasil9
Palavra do professor-autor
Julgue o seu sucesso por aquilo que voc
teve que abrir mo para consegu-lo.
Dalai Lama
Mais uma vez voc est diante de um novo desafio, que exigir persistncia,
esforo e dedicao. Este caminho a ser trilhado o mesmo para todos
aqueles que buscam realizar seus sonhos e atingir seus objetivos, quer sejam
eles pessoais ou profissionais. Tenham cuidado com os atalhos, pois podem
ser aparentemente atrativos; entretanto, podero trazer consequncias
desastrosas no futuro.
O objetivo principal desta disciplina oportunizar a vocs, alunos de cursos
tcnicos da rea industrial e tecnolgica, conhecimentos sobre o funcio-
namento, estrutura, instalao, programao e aplicao de Controladores
Programveis. Esta disciplina est dividida em cinco aulas, cujas temticas
relacionam-se conforme o projeto instrucional e a ementa bsica da disci-
plina apresentados a seguir.
Parabenizamos voc, estudante, pela escolha por esta rea promissora e
de inovao constante, salientando nossa confiana em seu potencial, bem
como a certeza de que caminharemos juntos na construo e/ou aprimora-
mento de sua qualificao profissional.
Marcos Daniel Zancan
7/24/2019 controladores_programaveis_2012
10/54
7/24/2019 controladores_programaveis_2012
11/54
e-Tec Brasil11
Apresentao da disciplina
A automao uma das mais inovadoras conquistas do ser humano. Desde
os primrdios, o homem utiliza a energia qumica dos alimentos para a
manuteno de suas funes vitais, bem como na realizao de trabalho
atravs de seus msculos. Em busca da sobrevivncia, o homem evoluiu, e foi
descobrindo outras formas de energia disponveis no planeta, utilizando-as
em seu benefcio, atendendo assim s suas necessidades.
Estas novas modalidades energticas permitiram a mecanizao de diversas
atividades, reduzindo drasticamente o trabalho braal do ser humano, exi-
gindo, porm, atividades de gerenciamento e controle, muitas vezes extre-mamente montonas e repetitivas.
Dessa forma, com o desenvolvimento da automao, o ser humano liber-
tou-se do controle de tarefas repetitivas, passando a gerenciar e planejar
atividades mais complexas, proporcionais capacidade cognitiva do crebro
humano.
Neste contexto, os controladores programveis constituem-se como ferra-
mentas de fundamental importncia na automao de processos industriais,
sendo amplamente utilizados no controle de processos, independentemente
de sua complexidade.
7/24/2019 controladores_programaveis_2012
12/54
7/24/2019 controladores_programaveis_2012
13/54
e-Tec Brasil
Disciplina: Controladores Programveis (carga horria: 90h).
Ementa: Noes bsicas de controladores programveis, variveis de entrada
e sada, dispositivos de entrada e sada para CLP, instalao e programao e
projetos com controladores programveis.
AULA OBJETIVOS DEAPRENDIZAGEM MATERIAISCARGA
HORRIA(horas)
1. Noes bsicas
de controladoresprogramveis
Reconhecer, atravs do histrico e
evoluo dos Controladores LgicosProgramveis (CLP), suas aplicaes e
vantagens.Compreender o princpio bsico de
funcionamento de um CLP, identificando
sua estrutura interna.
Ambiente virtual.Apostila didtica.
Recursos de apoio: links,
exerccios, textoscomplementares,
videoconferncia.
10
2. Variveis de
entrada e sada
Reconhecer variveis digitais e variveisanalgicas.
Diferenciar as entradas e sadas digitais e
analgicas de um CLP.Identificar os mdulos de entrada e
sadas digitais e analgicas de um CLP.
Ambiente virtual.Apostila didtica.
Recursos de apoio: links,
exerccios, textoscomplementares,
videoconferncia.
10
3. Dispositivos de
entrada e sadapara CLP
Identificar e diferenciar os dispositivospara entradas e sadas analgicas e
digitais de CLP.
Relacionar os diferentes dispositivos deentrada/sada s diferentes estratgias
de controle.
Ambiente virtual.Apostila didtica.
Recursos de apoio: links,
exerccios, textoscomplementares,
videoconferncia.
10
4. Instalao e
programao
Compreender as caractersticas deinstalao de CLP, utilizando diferentes
dispositivos para entradas e sadas.
Reconhecer diferentes estruturas delinguagem para programao de CLP.
Diferenciar funes bsicas, combina-
das e especiais da linguagem Ladder,compreendendo sua estrutura de
funcionamento.
Ambiente virtual.
Apostila didtica.Recursos de apoio: links,
exerccios, textos
complementares,videoconferncia.
20
5. Projetos comcontroladores
programveis
Aplicar os conhecimentos de controlado-res programveis e linguagem de progra-
mao Ladderna soluo de problemas
de automao industrial.Desenvolver projetos prticos de
automao industrial com controladoresprogramveis, definindo dispositivos de
entrada e sada e simulando o funciona-
mento do programa em Ladder.
Ambiente virtual.
Apostila didtica.Recursos de apoio: links,
exerccios, textos
complementares,videoconferncia.
40
Projeto instrucional
e-Tec Brasil13
7/24/2019 controladores_programaveis_2012
14/54
7/24/2019 controladores_programaveis_2012
15/54
e-Tec Brasil
Aula 1 Noes bsicas decontroladores programveis
Objetivos
Reconhecer, atravs do histrico e evoluo dos Controladores L-
gicos Programveis (CLP), suas aplicaes e vantagens.
Compreender o princpio bsico de funcionamento de um CLP,
identificando sua estrutura interna.
Os sistemas de controle esto presentes em praticamente todas as atividades
industriais, comerciais e de servios, sendo a base da automao de proces-
sos industriais.
Os processos industriais so formados por equipamentos mecnicos, el-
tricos, eletrnicos, hidrulicos ou pneumticos que, atravs de sucessivas
operaes utilizando matria-prima e energia, resultar num produto final
e resduos. Dessa forma, os controladores programveis so vastamente
empregados no controle lgico de processos, gerenciando as variveis de
entrada e, atravs de um programa, definindo aes de controle e operao
do processo.
1.1 HistricoO Controlador Programvel (CP), tambm chamado de Controlador Lgico
Programvel (CLP), e, pela sigla em ingls PLC (Programmable Logic
Controller), surgiu em funo das necessidades da indstria automobils-
tica. Os painis eletromecnicospara controle lgico utilizados anterior-
mente dificultavam as alteraes e ajustes de sua lgica de funcionamento,fazendo as montadoras gastarem mais tempo e dinheiro a cada alterao
na linha de produo.
Pesquise mais sobre processosindustriais, acessando:http://pt.wikipedia.org/wiki/processo_industrial
painis eletromecnicosSo constitudos de relseletromecnicos, contatores,
temporizadores, etc, os quais,associando seus contatosabertos e fechados, permitiamimplementar lgicas defuncionamento, chamada lgicade rels. A lgica de rels ainda utilizada atualmente, pormem circuitos de baixssimacomplexidade, em que no hnecessidade de alteraes nalgica de funcionamento.
e-Tec Brasil15Aula 1 - Noes bsicas de controladores programveis
7/24/2019 controladores_programaveis_2012
16/54
Desta forma, em 1968, a General Motors desenvolveu o primeiro CLP, com
grande versatilidade de programao e fcil utilizao, o qual vem sendo
aperfeioado constantemente, a fim de atender suas diversas aplicaes
atuais em automao de processos.
1.2 DefinioDe acordo com a Associao Brasileira de Normas Tcnicas (ABNT), o CLP
um equipamento eletrnico digital, com hardware e software compatvel
com as aplicaes industriais.
De acordo com Associao Nacional de Fabricantes de Equipamentos El-
tricos dos Estados Unidos da Amrica (National Electrical Manufacturers
Association NEMA), o CLP um aparelho eletrnico digital, que utiliza
uma memria programvel para armazenar internamente instrues e paraimplementar funes especficas, tais como lgica, sequenciamento, tem-
porizao, contagem e aritmtica, controlando, por meio de mdulos de
entradas e sadas, vrios tipos de mquinas ou processos.
1.3 EvoluoA evoluo dos Controladores Programveis pode ser dividida em cinco
geraes.
Na 1 gerao, a programao era feita emAssembly, exigindo do progra-
mador o conhecimento completo do hardware do equipamento, isto , de
seus componentes eletrnicos.
Na 2 gerao, surgiram as linguagens de nvel mdio, com programas para
converter em linguagem de mquina o programa desenvolvido pelo usurio.
Na 3 gerao, os CLPs apresentavam entradas de programao, permitindo
sua conexo a teclados ou programadores portteis.
Na 4 gerao, os CLPs apresentavam entrada para comunicao serial, pos-
sibilitando sua programao diretamente de um computador. O software
de programao instalado no computador permitia, alm da programao
e transferncia do programa ao CLP, testar o funcionamento do programa.
e-Tec Brasil Controladores Programveis16
7/24/2019 controladores_programaveis_2012
17/54
Os CLPs de 5 gerao apresentam padres de protocolos de comunicao,
facilitando a interface com outros equipamentos e tambm com sistemas
supervisrios.
1.4 Aplicaes e vantagensA reduo do custo dos CLPs associada diversidade de fabricantes, modelos
e funes programveis torna-os aplicveis na automao industrial, comer-
cial e residencial, controlando processos de micro a grande porte, desde o
controle do sistema de alarme de uma residncia at o controle do processo
de soldagem robotizado nas linhas de produo de automveis.
As principais vantagens dos CLPs em relao aos painis eletromecnicos so:
Maior confiabilidade e flexibilidade;
Utilizao de menos espao;
Consumo de menos energia;
Fcil programao/reprogramao;
Reutilizvel para outros processos;
Maior rapidez na elaborao dos projetos;
Capacidade de comunicar-se com outros dispositivos.
1.5 FuncionamentoPara entendermos o funcionamento bsico de um CLP, podemos divid-lo
em trs partes bsicas: entradas, unidade central de processamento e sadas,
conforme mostra a Figura 1.1.
Figura 1.1: Estrutura bsica de um CLPFonte: CTISM
Pesquise mais sobre sistemassupervisrios, acessando:http://www.centralmat.com.br/artigos/mais/oquesao
sistemassupervisorios.pdf
e-Tec BrasilAula 1 - Noes bsicas de controladores programveis 17
7/24/2019 controladores_programaveis_2012
18/54
Nas entradas do CLP so conectados os transdutores, dispositivos que infor-
mam eletricamente as variveis do processo Unidade Central de Processa-
mento (CPU). Esta, por sua vez, analisa as informaes de entrada, a lgica
de funcionamento do processo programada pelo usurio, ativando ou desa-
tivando as sadas do CLP. As sadas do CLP so conectadas a elementosatuadores, dispositivos que interagem com o processo, a fim de control-lo.
O controle e o processamento das informaes de entrada e sada feito de
forma sequencial, atravs de ciclos de varredura, conforme mostra a Figura 1.2.
Figura 1.2: Ciclo de varredura de um CLPFonte: CTISM
1.5.1 IncioAo ligar o CLP, verificado o funcionamento da CPU, memrias, circuitos
auxiliares e existncia de programa, desativando todas as sadas.
elementos atuadoresSo dispositivos capazes de
produzir movimento, tais comocilindros hidrulicos, cilindros
pneumticos, motores eltricos,etc. Porm, alm desses dis-
positivos, o CLP poder controlartambm cargas estticas, tais
como resistncias eltricas,lmpadas, etc.
e-Tec Brasil Controladores Programveis18
7/24/2019 controladores_programaveis_2012
19/54
1.5.2 Verifica o estado das entradasO CLP faz a leitura do estado de cada uma das entradas, verificando se
alguma foi acionada. Este procedimento dura alguns micro segundos.
1.5.3 Transfere os dados para a memriaAps realizar a leitura do estado das entradas, o CLP armazena as informa-
es obtidas em uma memria chamada memria imagem das entradas e
sadas. Esta memria ser consultada pelo CLP durante o processamento
do programa do usurio.
1.5.4 Compara com o programa do usurioAo executar o programa do usurio, o CLP consulta a memria imagem
das entradas, atualizando a memria imagem das sadas, de acordo com as
instrues do programa do usurio.
1.5.5 Atualiza as sadasAps atualizar a memria imagem das sadas, o CLP atualiza as interfaces ou
mdulos de sada, iniciando ento um novo ciclo de varredura.
1.6 Estrutura interna de um CLPO CLP um dispositivo microprocessado, constitudo por um microprocessa-
dor ou um microcontrolador, um programa monitor, uma memria de pro-
grama, uma memria de dados, uma ou mais interfaces de entrada, uma ou
mais interfaces de sada e circuitos auxiliares, conforme mostra a Figura 1.3.
Figura 1.3: Estrutura interna de um CLPFonte: CTISM
A diferena bsica entremicroprocessadoremicrocontrolador que omicroprocessador consisteno elemento central deprocessamento, necessitando,para seu funcionamento,componentes adicionais,tais como memrias. J omicrocontrolador possui todasestas funcionalidades integradasnum nico chip.
e-Tec BrasilAula 1 - Noes bsicas de controladores programveis 19
7/24/2019 controladores_programaveis_2012
20/54
1.6.1 Fonte de alimentaoA fonte de alimentao de um CLP tem por finalidade converter a tenso
de alimentao (110 a 220 Vca) para a tenso de alimentao dos circuitos
eletrnicos (5 Vcc para o microprocessador, memrias e circuitos auxiliares e
12 Vcc para comunicao com o programador ou computador), bem comomanter a carga da bateria e fornecer tenso para alimentao das entradas
e sadas (12 ou 24 Vcc).
1.6.2 Unidade de processamentoA CPU responsvel pelo funcionamento lgico de todos os circuitos. Em
CLP modulares, a CPU geralmente est contida em apenas uma placa sepa-
rada das demais. J em CLP de menor porte, a CPU e os demais circuitos
geralmente esto contidos numa mesma placa.
1.6.3 BateriaA bateria utilizada em CLP tem por finalidade manter a alimentao do cir-
cuito do relgio de tempo real e manter parmetros ou programas (quando
utilizar memria do tipo RAM), mesmo em falta de energia eltrica.
1.6.4 Memria do programa monitorO programa monitor responsvel pelo funcionamento geral do CLP, geren-
ciando todas as atividades do CLP. Este programa no pode ser alterado pelo
usurio, sendo armazenado em memrias do tipo PROM, EPROM ou EEPROM,
e funciona de forma semelhante ao sistema operacional dos computadores.
1.6.5 Memria do usurioNesta memria armazenado o programa desenvolvido pelo usurio, o qual
pode ser alterado, tornando flexvel a programao. Este programa geralmente
armazenado em memrias do tipo RAM, EPROM, EEPROM E FLASH-EPROM,
cuja capacidade varia de acordo com a marca e o modelo de CLP.
1.6.6 Memria de dadosTem por finalidade armazenar os dados do programa do usurio, tais como
valores de temporizadores, contadores, senhas, etc. Geralmente, a memriade dados utiliza partes da memria RAM do CLP.
1.6.7 Memria imagem das entradas e sadasEsta memria armazena informaes dos estados das entradas e sadas
do CLP, funcionando como uma tabela onde a CPU buscar informaes
durante o processamento do programa de usurio.
Pesquise mais sobre osdiferentes tipos de memrias,
acessando:http://pt.wikipedia.org/wiki/
mem%c3%b3ria_(computador)
e-Tec Brasil Controladores Programveis20
7/24/2019 controladores_programaveis_2012
21/54
1.6.8 Circuitos auxiliaresSo circuitos responsveis pela proteo de falhas na operao do CLP, tais
como:
Evitar o acionamento indevido das sadas quando da energizao do CLP;
Evitar perda de informaes em caso de desenergizao do CLP;
Evitar erros de processamento, identificando falhas no microprocessador
e emitindo informaes de erro.
1.6.9 Mdulos de entradas e sadasSo circuitos de interface destinados a adequar eletricamente os sinais de
entrada, a fim de que sejam processados pela CPU, bem como adequar
eletricamente os sinais de sada, a fim de que possam atuar nos dispositivoscontrolados pelo CLP.
1.7 Classificao dos CLPGeralmente os CLPs so classificados de acordo com sua capacidade de
entradas/sadas:
Micro CLP: possui at 16 entradas/sadas, geralmente num nico mdulo.
CLP de mdio porte: possui at 256 entradas/sadas, podendo ser forma-
do por um mdulo bsico que pode ser expandido.
CLP de grande porte: possui at 4096 entradas/sadas, de construo
modular, cuja configurao e agrupamento dos mdulos so definidos
em funo das necessidades do processo.
Resumo
Nessa aula, identificamos a origem e evoluo dos CLP, reconhecendo suasprincipais aplicaes e vantagens no controle de processos. Compreende-
mos tambm o princpio bsico de funcionamento de um CLP, identificando
os componentes de sua estrutura interna.
e-Tec BrasilAula 1 - Noes bsicas de controladores programveis 21
7/24/2019 controladores_programaveis_2012
22/54
Atividades de aprendizagem1. Como pode ser definido um CLP?
2. Diferencie as cinco geraes da evoluo dos CLP.
3. Cite as principais aplicaes e vantagens do uso de CLP.
4. Descreva o princpio bsico de funcionamento de um CLP.
5. Cite os principais componentes da estrutura interna de um CLP.
6. Como so classificados os CLP?
e-Tec Brasil Controladores Programveis22
7/24/2019 controladores_programaveis_2012
23/54
e-Tec Brasil
Aula 2 Variveis de entrada e sada
Objetivos
Reconhecer variveis digitais e variveis analgicas.
Diferenciar as entradas e sadas digitais e analgicas de um CLP.
Identificar os mdulos de entrada e sadas digitais e analgicas de
um CLP.
Num processo esto presentes variveis digitais (discretas) e variveis anal-
gicas. Entende-se por varivel analgica aquela que varia continuamente em
funo do tempo, como, por exemplo, a temperatura de uma sala, a qual
pode assumir qualquer valor dentro de uma determinada faixa. J as vari-
veis digitais assumem situaes binrias, como, por exemplo, motor ligado
ou desligado, presena de uma pessoa ou no.
Para que um CLP, atravs de um programa, controle adequadamente um
determinado processo, necessrio que o mesmo possua dispositivos de
entrada/sada compatveis com as variveis do processo e com as estratgias
de controle desejadas.
2.1 Entradas digitaisApesar das variveis fsicas, tais como temperatura, presso, fora, massa,
etc, terem comportamento analgico, a maioria dos processos so contro-
lados atravs de informaes digitais, provindas de sensores, botoeiras,
chaves fim de curso, termostatos, pressostatos, etc, tornando as entradasdigitais as mais presentes e as mais utilizadas em CLPs.
As entradas digitais de um CLP esto aptas a identificar a presena ou no
de um sinal eltrico provindo de um determinado dispositivo, dentro de uma
determinada faixa de valores, reconhecendo a presena do sinal, mas no
sua amplitude. Os valores de tenso mais utilizados em entradas digitais so
24 Vcc e 110 a 220 Vca.
Observe que as variveisanalgicas de um processopodem ser controladaspor informaes digitais,dependendo das necessidadesdo processo. Por exemplo,podemos utilizar um CLP paracontrolar a temperatura de umasala, medindo a temperaturaatravs de um termostato.Quando a temperatura dasala ultrapassar a ajustada notermostato, este comuta seuscontatos auxiliares, enviando umsinal entrada do CLP. Note queo CLP no recebe continuamentea informao da variao datemperatura, mas sim apenasum sinal eltrico informandoquando esta ultrapassou o valorde ajuste.
sensoresSo dispositivos que convertemuma grandeza fsica de qualquerespcie em outro sinal, nonecessariamente eltrico. Oselementos sensores so denomi-nados transdutores quando con-vertem a grandeza de entradanum sinal eltrico.
e-Tec Brasil23Aula 2 - Variveis de entrada e sada
7/24/2019 controladores_programaveis_2012
24/54
Para que a CPU possa interpretar corretamente as informaes eltricas que
chegam s entradas digitais, o CLP dispe de mdulos de entrada, respon-
sveis pela adequao eltrica dos sinais. A Figura 2.1 mostra exemplos de
mdulos de entradas digitais.
Figura 2.1: Mdulos de entradas digitaisFonte: CTISM
2.2 Entradas analgicasAs entradas analgicas de um CLP so geralmente empregadas em proces-
sos que exigem um controle mais preciso, identificando e atualizando a cada
varredura o valor instantneo da varivel de entrada. As principais variveis
fsicas medidas por entradas analgicas so temperatura e presso. Para
isso, so utilizados dispositivos, tais como sensores de presso e termopares,
que convertem as variveis fsicas em sinais eltricos proporcionais, cujas
amplitudes so reconhecidas pelas entradas analgicas do CLP. Esses sinais
eltricos podem ser de tenso ou corrente, cuja faixa de valores mais utili-
zada , respectivamente, 0 a 10 Vcc e 4 mA a 20 mA. A Figura 2.2 mostra
um exemplo de mdulo de entrada analgica de tenso, o qual utiliza umconversor de sinais analgicos para digitais (ADC).
Saiba mais sobre conversoresde sinais analgicos para digitais
(ADC):http://pt.wikipedia.org/wiki/
conversor_anal%c3%b3gico-digital
e-Tec Brasil Controladores Programveis24
7/24/2019 controladores_programaveis_2012
25/54
Figura 2.2: Mdulos de entradas analgicasFonte: CTISM
2.3 Sadas digitaisAs sadas digitais so as mais utilizadas em CLPs devido sua simplicidade,
uma vez que estas podero assumir somente duas situaes, acionada e
desacionada. Quando uma sada digital est acionada, esta se comporta
como uma chave fechada, energizando o dispositivo atuador. Quando uma
sada digital est desacionada, esta se comporta como uma chave aberta,
desenergizando o dispositivo atuador.
A comutao das sadas poder ser transistor ou rel, aplicando no dis-
positivo atuador a tenso fornecida sada, geralmente 24 Vcc, 127 Vca ou
220 Vca. A Figura 2.3 mostra exemplos de mdulo de sada digital rel e a
Figura 2.4 mostra exemplo de mdulo de sada digital a transistor.
Figura 2.3: Mdulo de sada digital relFonte: CTISM
e-Tec BrasilAula 2 - Variveis de entrada e sada 25
7/24/2019 controladores_programaveis_2012
26/54
Figura 2.4: Mdulo de sada digital a transistorFonte: CTISM
2.4 Sadas analgicasAs sadas analgicas de um CLP so geralmente utilizadas em processos que
exigem um controle mais preciso, ajustando o funcionamento dos atuadores
s necessidades do processo. Os sinais eltricos das sadas analgicas podero
ser de tenso ou corrente, cuja faixa de valores mais utilizada , respectiva-
mente, 0 a 10 Vcc e 4 mA a 20 mA. Dessa forma, os atuadores recebero das
sadas analgicas sinais eltricos variveis, no apenas energizando os equi-
pamentos, mas, principalmente, definindo a intensidade de sua atuao no
processo. A Figura 2.5 mostra um exemplo de mdulo de sada analgica de
tenso, o qual utiliza um conversor de sinal digital para analgico(DAC).
Figura 2.5: Mdulo de sada analgicaFonte: CTISM
Saiba mais sobre conversores desinais digitais para analgicos
(DAC):http://pt.wikipedia.org/wiki/conversor_digital-
anal%c3%b3gico
e-Tec Brasil Controladores Programveis26
7/24/2019 controladores_programaveis_2012
27/54
A Figura 2.6 mostra a placa do circuito eletrnico de um micro CLP comercial, no
qual podemos observar, em sua parte inferior, os terminais de entradas digitais,
com chaves tcteis e conectores; em sua esquerda, os terminais de sadas
digitais ligados a uma placa de rels; na parte superior, os terminais de entradas
analgicas (ao lado do potencimetro) e, no centro, o microprocessador. Osistema completado por uma placa IHM (interface homem-mquina), instalada
direita da placa principal atravs de cabo flat, com teclado para entrada de
dados e comandos e displayLCD, para visualizao de dados e comandos.
Figura 2.6: Circuito eletrnico de um micro CLP comercialFonte: CTISM
ResumoNessa aula, reconhecemos as variveis digitais e analgicas de um processo,
diferenciando as entradas e sadas digitais e analgicas de um CLP. Identi-
ficamos, tambm, os mdulos de entrada e sada digitais e analgicas, os
quais permitem ao CLP a correta interpretao das variveis do processo.
Atividades de aprendizagem1. Conceitue varivel digital e varivel analgica.
2. Diferencie entrada digital e entrada analgica.
3. Diferencie sada digital e sada analgica.
4. Qual a finalidade dos mdulos de entrada e sada que integram os CLP?
Cite alguns tipos.
e-Tec BrasilAula 2 - Variveis de entrada e sada 27
7/24/2019 controladores_programaveis_2012
28/54
e-Tec Brasil Tecnologia da Informtica28
7/24/2019 controladores_programaveis_2012
29/54
e-Tec Brasil
Aula 3 Dispositivos de entradae sada para CLP
Objetivos
Identificar e diferenciar os dispositivos para entradas e sadas ana-
lgicas e digitais de CLP.
Relacionar os diferentes dispositivos de entrada/sada s diferentes
estratgias de controle.
Dependendo das caractersticas, aplicaes e classificaes dos CLPs, estes
podero possuir entradas e sadas compatveis com diversos dispositivos,
visando identificar adequadamente as variveis do processo, bem como
atuar no mesmo.
Nesta aula sero apresentados os principais dispositivos de entrada e sada
para CLP, exemplificando aplicaes prticas.
3.1 Dispositivos para entradas digitaisOs dispositivos para entradas digitais devero fornecer s entradas digitais
do CLP informaes eltricas binrias correspondentes a dois nveis diferen-
tes de tenso, respeitando as especificaes de valores do CLP. Como exem-
plo, podemos ter 0 Vcc para baixo nvel (desativada) e 24 Vcc para alto nvel
(ativada).
Como exemplo de dispositivos para entradas digitais, temos os interrupto-
res, botoeiras, chaves fim de curso, termostatos, pressostatos, sensores digi-
tais capacitivos, indutivos e fotoeltricos, etc, conforme mostra a Figura 3.1.
e-Tec Brasil29Aula 3 - Dispositivos de entrada e sada para CLP
7/24/2019 controladores_programaveis_2012
30/54
Figura 3.1: Dispositivos para entradas digitais: (1) interruptor; (2) botoeira; (3) chavefim de curso; (4) termostato; (5) pressostato; (6) sensor indutivoFonte: CTISM
3.1.1 Aplicao prticaConsideremos um CLP controlando o funcionamento de um elevador de
carga. Neste sistema existem botoeiras para chamar o elevador e para enviar
a carga para outro andar, bem como chaves fim de curso, para detectar
a posio do elevador em cada andar. Dessa forma, considerando os con-
tatos das botoeiras e chaves fim de curso normalmente abertos (NA), se
pressionarmos as botoeiras, ou o elevador tocar nas chaves fim de curso, o
CLP receber um sinal eltrico correspondente amplitude da tenso que
alimenta o circuito de entrada. Esta informao eltrica interpretada pelo
CLP, em funo do programa, como uma solicitao para subir/descer o ele-
vador ou parar em determinado andar.
3.2 Dispositivos para entradas analgicas
Os dispositivos para entradas analgicas devero ser compatveis com asentradas analgicas do CLP, em relao ao tipo de sinal (corrente ou tenso)
e a faixa de valores deste sinal, fornecendo ao CLP sinais eltricos variveis,
proporcionais variao da grandeza fsica que est sendo medida.
Como exemplo de dispositivos para entradas analgicas temos os poten-
cimetros, sensores de presso, sensores de vazo, sensores de distncia,
termopares, etc., conforme mostra a Figura 3.2.
Visando facilitar aplicaesenvolvendo lgica de operao,
os dispositivos para entradasdigitais so compostos de
contatos normalmente abertos(NA) e contatos normalmentefechados (NF). A nomenclatura
e representao grficacorrespondem situaode repouso. Dessa forma,
considerando um boto pulsantecom 1 contato NA e 1 contato
NF, ao apertarmos o boto,seu contato NA se fecha eseu contato NF se abre. Aoretirarmos o dedo do boto
pulsante, seus contatos voltam posio de repouso.
Informaes sobre o princpio defuncionamento dos termopares:
http://pt.wikipedia.org/wiki/termopar
e-Tec Brasil Controladores Programveis30
7/24/2019 controladores_programaveis_2012
31/54
Figura 3.2: Dispositivos para entradas analgicas: (1) potencimetro; (2) sensor depresso; (3) termopar; (4) sensor de vazo; (5) sensor de distnciaFontes: (1) CTISM
(2) http://www.automacoes.com/2008_11_01_archive.html(3) http://www.zurichpt.com.br/?pagina=produtos2.php&categoria_id=27&categoria_nome=Sensores%20de%20Temperatura(4) http://www.tecnicaindustrial.net/Medidor_de_vazao_por_turbina_tangencial.htm(5) http://shop.di-el.de/shop/navigation
3.2.1 Aplicao prticaConsideremos um CLP controlando a temperatura de uma sala. Se utilizar-
mos um termostato regulado para 20C acoplado a uma entrada digital, o
CLP ter apenas duas informaes de temperatura (abaixo de 20C ou acima
de 20C), o que permite a utilizao da estratgia de controle on-off, mas
no permite a utilizao de estratgias de controle mais sofisticadas como
proporcional, integral ou derivativa. Porm, se utilizarmos um termopar aco-
plado a uma entrada analgica, o CLP receber informaes instantneas da
temperatura, interpretando, alm do valor atual, a intensidade das variaes.
Isto permite um controle mais preciso da temperatura, onde, dependendodas sadas do CLP, podero ser utilizadas estratgias de controle proporcio-
nal, integral ou derivativa.
e-Tec BrasilAula 3 - Dispositivos de entrada e sada para CLP 31
7/24/2019 controladores_programaveis_2012
32/54
3.3 Dispositivos para sadas digitaisComo as sadas digitais comportam-se como chaves abertas ou fechadas,
podemos utiliz-las para comutar um circuito eltrico com tenso compatvel
com os terminais do CLP e com os equipamentos eltricos conectados
sada, acionando-os ou desacionando-os. Entretanto, o CLP um equipa-mento lgico, projetado para acionar pequenas cargas eltricas, geralmente
dispositivos eletromecnicos ou eletrnicos de acionamentos, tais como
contatores, lmpadas de sinalizao, soft-starters, vlvulas eletro-hidruli-
cas ou eletro-pneumticas, etc, capazes de acionar cargas eltricas de maior
potncia, como mostra a Figura 3.3.
Figura 3.3: Dispositivos para sadas digitais: (1) contator; (2) soft-starter; (3) lmpadasde sinalizao; (4) vlvula eletrohidrulicaFonte: CTISM
3.3.1 Aplicao prticaConsideremos um CLP controlando o funcionamento de um sistema de
bombeamento dgua. Este sistema possui sensores de nvel, motobombaprincipal, motobomba reserva e lmpadas de sinalizao que indicam caixa
dgua vazia e motobomba reserva em funcionamento. Para o acionamento
dos motores so utilizados contatores; j as lmpadas de sinalizao so
acionadas diretamente pelo CLP. Note que os equipamentos eltricos con-
trolados pelo CLP (motobombas e lmpadas) possuem somente dois estados
operacionais diferentes (ligados ou desligados), em funo de suas carac-
contator um dispositivo eletromecnico
que permite, a partir de umcircuito de comando, efetuar o
acionamento de cargas eltricasem circuitos de potncia. Soconstitudos de uma bobina,mola e contatos. A bobina responsvel pela produo
de fora magntica capaz decomutar os contatos. Com a
bobina desenergizada, a molareestabelece as condies de
repouso dos contatos. O contatorpossui contatos de fora (para ocircuito de potncia) e auxiliares(para a lgica de comando). Os
contatos de fora so do tipoNA, enquanto que os auxiliares
podem ser do tipo NA ou NF.
e-Tec Brasil Controladores Programveis32
7/24/2019 controladores_programaveis_2012
33/54
Pesquise mais sobre motorde induo, acessando:http://pt.wikipedia.org/wiki/motor_de_indu%c3%a7%c3%a3o
Assista a um filme demonstrandoo funcionamento e programaode um CLP comercial:http://www.youtube.com/watch?v=rmatm5mwxqs&feature=related
Pesquise mais sobre o conversorde frequncia, acessando:http://pt.wikipedia.org/wiki/conversor_de_frequ%c3%aancia
tersticas. Dessa forma, as sadas digitais do CLP mantero ligados ou des-
ligados os contatores responsveis pela partida dos motores, bem como as
lmpadas de sinalizao, caracterizando a estratgia de controle on-off.
3.4 Dispositivos para sadas analgicasOs dispositivos para sadas analgicas recebem do CLP sinais eltricos vari-
veis, de tenso ou corrente, controlando a atuao de um equipamento
eltrico. Como exemplo, temos o controle de temperatura, controle de nvel,
controle de rotao de motores eltricos, etc. Para isto, so necessrios cir-
cuitos ou equipamentos eletrnicos auxiliares que recebem a informao
analgica do CLP, atuando diretamente no funcionamento dos equipamen-
tos eltricos, como, por exemplo, um conversor de frequncia, equipamento
eletrnico destinado ao controle de rotao de motores de induo. A Figura
3.4 mostra um conversor de frequncia.
Figura 3.4: Conversor de frequnciaFonte: CTISM
e-Tec BrasilAula 3 - Dispositivos de entrada e sada para CLP 33
7/24/2019 controladores_programaveis_2012
34/54
3.4.1 Aplicao prticaConsideremos um CLP controlando a rotao de uma esteira transportadora
acionada por um motor eltrico de induo. O acionamento do motor
realizado atravs de um inversor de freqncia. Dessa forma, se o CLP enviar
um sinal eltrico varivel de 0 a 10 Vcc ao conversor de frequncia, este, emfuno da parametrizao escolhida, ajustar a velocidade do motor de um
valor mnimo a um valor mximo, em resposta solicitao do CLP.
ResumoNessa aula, identificamos e diferenciamos os dispositivos para entradas e
sadas analgicas e digitais de CLP. Isso permitiu relacionar os diferentes dis-
positivos de entradas e sadas s diferentes estratgias de controle, contex-
tualizando suas aplicaes prticas.
Atividades de aprendizagem1. Qual a finalidade dos dispositivos de entradas e sadas?
2. Diferencie dispositivos para entradas digitais e para entradas analgicas.
3. Diferencie dispositivos para sadas digitais e para sadas analgicas.
4. Cite aplicaes prticas para utilizao de dispositivos para entradas e
sadas digitais e analgicas.
e-Tec Brasil Tecnologia da Informtica34
7/24/2019 controladores_programaveis_2012
35/54
e-Tec Brasil
Aula 4 Instalao e programao
Objetivos
Compreender as caractersticas de instalao de CLP, utilizando di-
ferentes dispositivos para entradas e sadas.
Reconhecer diferentes estruturas de linguagem para programao
de CLP.
Diferenciar funes bsicas, combinadas e especiais da linguagemLadder, compreendendo sua estrutura de funcionamento.
Os fabricantes de CLPs, em seus manuais tcnicos, orientam quanto s
caractersticas de instalao e programao dos CLPs comercializados. Em
funo dos fabricantes, modelos, classificaes e aplicaes, podero existir
diferenas significativas nas instrues de instalao e programao.
Nesta aula ser apresentado um modelo genrico de instalao do CLP, bem
como as caractersticas bsicas da linguagem de programao mais utilizada
em CLPs, denominada linguagem Ladder.
4.1 InstalaoPara o entendimento de um modelo genrico de instalao de um CLP,
consideremos um CLP com alimentao em 24 Vcc que possui 8 entradas
digitais, 2 entradas analgicas de 0 a 10 V, 4 sadas digitais rel e 2 sadas
analgicas de 0 a 10 V.
Note, na Figura 4.1, que esto sendo utilizadas 3 entradas digitais, 1 entrada
analgica, 3 sadas digitais e 1 sada analgica.
e-Tec Brasil35Aula 4 - Instalao e programao
7/24/2019 controladores_programaveis_2012
36/54
Figura 4.1: Modelo genrico de instalao de um CLPFonte: CTISM
Em relao Figura 4.1, podemos fazer as seguintes observaes:
a) Poder ser utilizada uma quantidade inferior de entradas/sadas dispon-
veis. No h ordem no uso das mesmas, sendo que o programa definir
quais sero utilizadas.
b) As entradas digitais I1, I3 e I6 recebero 0 V (baixo nvel) ou 24 V (alto
nvel), dependendo do estado aberto ou fechado dos contatos corres-
pondentes ao interruptor, chave fim de curso e sensor indutivo. Note que
est sendo utilizado um contato normalmente aberto (NA) do interruptor
e do sensor indutivo, e um contato normalmente fechado (NF) da cha-ve fim de curso. Isto significa que, para as entradas I1 e I6 ficarem em
alto nvel, dever ser pressionado o interruptor ou aproximada uma pea
metlica do sensor, respectivamente. Em relao chave fim de curso,
est sendo utilizado um contato NF, o que significa que a entrada I3 est
constantemente em alto nvel, deixando de estar somente quando algu-
ma pea tocar a chave fim de curso.
e-Tec Brasil Controladores Programveis36
7/24/2019 controladores_programaveis_2012
37/54
c) A entrada analgica IA1 recebe do sensor de vazo um sinal que poder
variar de 0 V a 10 Vcc, correspondente aos limites de vazo do disposi-
tivo. Este sinal de tenso recebido pelo CLP em apenas um terminal,
tendo como referncia o terminal negativo da fonte de alimentao.
d) As sadas digitais rel comutam independentemente, acionando os cir-cuitos eltricos a elas conectados. Note que a sada Q1, quando fechada,
alimenta um contator com tenso 220 Vca. J a sada Q3 recebe um
sinal 24 Vcc de um soft-starter, e, quando fechada, devolve este sinal ao
soft-starter, o que corresponde a uma solicitao do CLP. J a sada Q4
alimenta uma lmpada de sinalizao com tenso de 127 Vca.
e) A sada analgica QA2 produz um sinal que poder variar de 0 a 10 Vcc,
o qual recebido por um conversor de frequncia, que controla a rota-
o de um motor de induo em funo das informaes provenientes
do CLP.
f) Como a funo principal de um CLP o controle lgico de um proces-so, suas sadas possuem limitao de potncia. importante consultar
a capacidade mxima de tenso e corrente das sadas, fornecidas pelo
fabricante, utilizando sempre dispositivos auxiliares para o acionamento
de equipamentos eltricos de potncia.
4.2 ProgramaoA programao de um CLP est diretamente relacionada configurao de
instalao. Portanto, o primeiro passo definir as entradas e sadas que
sero utilizadas no processo, bem como os dispositivos a elas conectados.
Aps isto, a implementao de um programa poder ser iniciada, a qual,
utilizando-se de lgica combinacional e sequencial, relacionar as informa-
es de entrada resultando em aes de sada.
Existem diversas linguagens de programao para CLP, as quais, utilizando
um conjunto de smbolos, blocos, figuras, comandos, etc, permitem ao pro-
gramador manifestar as relaes entre as entradas e sadas do CLP.
Na atual gerao de CLP, so empregadas linguagens de alto nvel, que pos-suem uma srie de instrues de programao pr-definidas. Isto aproxima as
linguagens de alto nvel da linguagem humana, facilitando assim o trabalho
do programador. As chamadas linguagens de programao de baixo nvel,
ou em linguagem de mquina, exigem maior habilidade do programador, o
qual necessitar de uma boa compreenso do hardware do equipamento,
programando bit a bit, como o caso da linguagem assembly.
Pesquise mais sobre a linguagemassembly, acessando:http://pt.wikipedia.org/wiki/linguagem_de_programa%c3%a7%c3%a3o_de_baixo_n%c3%advel
e-Tec BrasilAula 4 - Instalao e programao 37
7/24/2019 controladores_programaveis_2012
38/54
A Figura 4.2 mostra a estrutura de trs linguagens de alto nvel diferen-
tes, utilizadas em programao de CLP (blocos lgicos, descritiva e Ladder).
Observe que ambas apresentam o mesmo programa, onde a sada digital Q1
estar fechada somente se as entradas digitais I1 e I2 estiverem em alto nvel
ao mesmo tempo.
Figura 4.2: Estrutura de diferentes linguagens de programaoFonte: CTISM
Note que a linguagem Ladderreproduz a estrutura de um diagrama eltrico,
na qual a combinao de contatos abertos, correspondentes s entradas,
permitir energizar uma determinada carga, que corresponde sada.
Em funo da proximidade da linguagem Ladder com a lgica de rels,
amplamente utilizada antes do surgimento dos CLP, essa tornou-se uma das
linguagens mais empregadas pelos fabricantes de CLP.
4.2.1 Funes bsicas em LadderAs funes bsicas ou fundamentais na linguagem Ladderso:
a) Funo NA: normalmente aberto (em ingls NO);
b) Funo NF: normalmente fechado (em ingls NC);
c) FunoE(em inglsAND);
d) Funo OU(em ingls OR).
e-Tec Brasil Controladores Programveis38
7/24/2019 controladores_programaveis_2012
39/54
4.2.1.1 Funo NA
A Figura 4.3 mostra a funo NA em Ladder, bem como o circuito eltrico e
lgica digital correspondente.
Figura 4.3: Funo NAFonte: CTISM
Observe que, na funo NA, o estado da sada digital idntico ao da entrada
digital. Assim, quando I1 estiver em alto nvel, a sada Q1 estar ativada; e,
quando I1 estiver em baixo nvel, a sada Q1 estar desativada. A Figura 4.4
mostra o circuito de instalao do CLP para o programa da Figura 4.3.
Figura 4.4: Circuito de instalao: funo NA e NFFonte: CTISM
4.2.1.2 Funo NF
A Figura 4.5 mostra a funo NF em Ladder, bem como o circuito eltrico e
lgica digital correspondente.
e-Tec BrasilAula 4 - Instalao e programao 39
7/24/2019 controladores_programaveis_2012
40/54
Figura 4.5: Funo NFFonte: CTISM
Observe que, na funo NF, o estado da sada digital inverso ao da entrada
digital. Assim, quando I1 estiver em alto nvel, a sada Q1 estar desativada;
e, quando I1 estiver em baixo nvel, a sada Q1 estar ativada. A Figura 4.4mostra o circuito de instalao do CLP que tambm aplicado no programa
da Figura 4.5.
4.2.1.3 Funo E
A Figura 4.6 mostra a funo E em Ladder, bem como o circuito eltrico e
lgica digital correspondente.
Figura 4.6: Funo EFonte: CTISM
Observe que, na funo E, o estado da sada digital depende da combinao
das entradas digitais. Assim, quando I1 e I2 estiverem simultaneamente em
alto nvel, a sada Q1 estar ativada; e, quando qualquer uma das entradas,
ou ambas, estiverem em baixo nvel, a sada Q1 estar desativada. A Figura
4.7 mostra o circuito de instalao do CLP para o programa da Figura 4.6.
e-Tec Brasil Controladores Programveis40
7/24/2019 controladores_programaveis_2012
41/54
Figura 4.7: Circuito de instalao: funo EFonte: CTISM
4.2.1.4 Funo OUA Figura 4.8 mostra a funo OU em Ladder, bem como o circuito eltrico e
lgica digital correspondente.
Figura 4.8: Funo OUFonte: CTISM
Observe que, na funo OU, o estado da sada digital depende da combina-
o das entradas digitais. Assim, quando I1 ou I2, ou ambos, estiverem emalto nvel, a sada Q1 estar ativada; e, somente quando I1 e I2 estiverem
simultaneamente em baixo nvel, teremos a sada Q1 desativada. A Figura
4.7 mostra o circuito de instalao do CLP que tambm aplicado no pro-
grama da Figura 4.8.
e-Tec BrasilAula 4 - Instalao e programao 41
7/24/2019 controladores_programaveis_2012
42/54
4.2.2 Funes combinadas em Ladder4.2.2.1 Funo NA-NF srie
A Figura 4.9 mostra a funo NA-NF srie em Ladder, bem como o circuito
eltrico e lgica digital correspondente.
Figura 4.9: Funo NA-NF srieFonte: CTISM
Observe que, na funo NA-NF srie, o estado da sada digital depende da
combinao das entradas digitais. Assim, somente quando I1 estiver em alto
nvel e I2 em baixo nvel, teremos a sada Q1 ativada. Para qualquer outra
situao, teremos a sada Q1 desativada. A Figura 4.7 mostra o circuito de
instalao do CLP que tambm aplicado no programa da Figura 4.9.
4.2.2.2 Funo NA-NF paralelo
A Figura 4.10 mostra a funo NA-NF paralelo em Ladder, bem como o
circuito eltrico e lgica digital correspondente.
Figura 4.10: Funo NA-NF paraleloFonte: CTISM
e-Tec Brasil Controladores Programveis42
7/24/2019 controladores_programaveis_2012
43/54
Observe que, na funo NA-NF paralelo, o estado da sada digital depende
da combinao das entradas digitais. Assim, somente quando I1 estiver em
baixo nvel e I2 em alto nvel, teremos a sada Q1 desativada. Para qualquer
outra situao, teremos a sada Q1 ativada. A Figura 4.7 mostra o circuito
de instalao do CLP que tambm aplicado no programa da Figura 4.10.
4.2.3 Funes especiaisDependendo das caractersticas dos CLP, os fabricantes podero disponibili-
zar diversas funes especiais. Neste item sero abordadas as funes espe-
ciais mais empregadas, uma vez que o manual de programao dos CLPs
instrui quanto ao uso de suas funes de programao.
4.2.3.1 Funo SET
Esta funo obriga o estado de uma memria ou de uma sada do CLP a ficar
ativada. A Figura 4.11 mostra a funo SET em Ladder.
Figura 4.11: Funo SETFonte: CTISM
Observe que, na funo SET, o estado da sada digital depende de uma
informao provinda da entrada digital. Quando a entrada I1 estiver em
alto nvel, a sada Q1 fica em alto nvel. Note que, mesmo quando a entrada
I1 voltar para baixo nvel, a sada Q1 permanecer em alto nvel, usando,
necessariamente, uma outra funo para desativar a sada.
4.2.3.2 Funo RESET
Esta funo obriga o estado de uma memria ou de uma sada do CLP a ficar
desativada. A Figura 4.12 mostra a funo RESET em Ladder.
Figura 4.12: Funo RESETFonte: CTISM
e-Tec BrasilAula 4 - Instalao e programao 43
7/24/2019 controladores_programaveis_2012
44/54
Observe que, na funo RESET, o estado da sada digital depende de uma
informao provinda da entrada digital. Considerando que no programa da
Figura 4.11 utilizou-se a entrada I1 para a funo SET, optou-se pelo uso
da entrada I2 para a funo RESET, como mostrado na Figura 4.12. Assim,
quando a entrada I2 estiver em alto nvel, a sada Q1 ficar em baixo nvel.Note que, quando a entrada I2 voltar para baixo nvel, a sada Q1 permane-
cer em baixo nvel.
4.2.3.3 Funo temporizador
Esta funo tem por finalidade acionar ou desligar uma memria ou uma
sada de acordo com um tempo programado.
importante salientar que os temporizadores possuem vrios modos de
operao, tais como retardo na energizao, retardo na desenergizao,
retardos memorizveis, etc, cujas peculiaridades de programao seroaprofundadas atravs de projetos prticos.
A Figura 4.13 mostra a funo temporizador com sua respectiva simbologia
em Ladder, segundo a norma IEC 1131-3.
Figura 4.13: Funo temporizadorFonte: CTISM
A seguir, sero apresentados os modos mais bsicos de temporizao.
a) Retardo na energizao
Considere, na Figura 4.13, que o temporizador foi configurado na fun-
o temporizador com retardo na energizao. Desta forma, a sada Q1ser acionada um certo tempo aps a entrada I1 ficar em alto nvel, neste
caso 5 segundos. Quando a entrada I1 ficar em alto nvel, esta ativa o
elemento temporizador T1 (parametrizado no programa para 5 s). Aps
5 segundos, o contato do temporizador fecha-se acionando a sada Q1.
Na Figura 4.14 temos o diagrama de tempo do temporizador com retar-
do na energizao.
e-Tec Brasil Controladores Programveis44
7/24/2019 controladores_programaveis_2012
45/54
Observe na Figura 4.14 que se o tempo em alto nvel da entrada I1 formenor que o parametrizado no temporizador, a sada Q1 no ser aciona-
da. Desta forma, para que a sada Q1 seja acionada, necessrio que a en-
trada I1 permanea em alto nvel por um tempo superior ao parametrizado
T. Observe ainda que, no modo retardo na energizao, quando a entrada
I1 for para baixo nvel, a sada Q1 ser desacionada imediatamente.
b) Retardo na desenergizao
Considere, na Figura 4.13, que o temporizador foi configurado na fun-
o temporizador com retardo na desenergizao. Desta forma, a sada
Q1 ser acionada imediatamente quando a entrada I1 ficar em alto nvel,
entretando, quando a entrada I1 for para baixo nvel, a sada Q1 perma-
necer acionada pelo tempo parametrizado T. Na Figura 4.15 temos o
diagrama de tempo do temporizador com retardo na desenergizao,
onde T o tempo de atraso no desligamento da sada Q1.
Os demais modos de temporizao partem basicamente destes dois tipos
de retardo, cujas configuraes variam dependendo do CLP.
Figura 4.14: Diagrama de tempo do temporizador com retardo na energizaoFonte: CTISM
Figura 4.15: Diagrama de tempo do temporizador com retardo na desenergizaoFonte: CTISM
e-Tec BrasilAula 4 - Instalao e programao 45
7/24/2019 controladores_programaveis_2012
46/54
4.2.3.4 Funo contador
Esta funo tem por finalidade ativar uma memria ou uma sada aps uma
determinada contagem de eventos. A Figura 4.16 mostra a funo e simbo-
logia do contador em Ladder, segundo a norma IEC 1131-3.
Figura 4.16: Funo contadorFonte: CTISM
Observe que, na funo contador, a entrada I1 recebe pulsos provindos de chaves
externas ou sensores, enviando para o contador C1. No programa, C1 foi para-
metrizado para 4 contagens. Aps C1 receber 4 pulsos (quatro energizaes/
desenergizaes), o contato NA do contador C1 fecha-se, acionando a sada Q1.
O contador pode ser crescente, decrescente ou at mesmo crescente/decres-
cente (up/down). Para a ltima finalidade, o bloco contador composto de
mais uma entrada que far a contagem regressiva, conforme Figura 4.17.
Figura 4.17: Contador up/downFonte: CTISM
Analizando a Figura 4.17, observamos que I1 faz a contagem crescente, I2 a
contagem decrescente, e I3 aciona o reset. Na Figura 4.18 temos o diagrama
de tempos do contador up/down.
e-Tec Brasil Controladores Programveis46
7/24/2019 controladores_programaveis_2012
47/54
Figura 4.18: Diagrama de tempos do contador up/down
Fonte: CTISM
Note que, aps concluir o ciclo de contagem (4 contagens), Q1 fica acio-
nado, independentemente do estado de I1. A sada Q1 pode ser desativada
resetando o contador C1.
4.2.3.5 Funo relgio
Esta funo tem por finalidade ativar/desativar uma memria ou uma sada
em horrios e dias da semana especficos. A Figura 4.19 mostra a funo
relgio em Ladder.
Figura 4.19: Funo relgioFonte: CTISM
Observe que, na funo relgio, a entrada I1 habilita o funcionamento do
relgio. Enquanto a entrada I1 manter acionado o relgio R1, este, atravs
de seu contato NA, ativa/desativa Q1 em funo dos parmetros de dia da
semana e intervalo de horrio parametrizados no programa. Assim, a sada
Q1 ser ativada s 08h15min e desativada s 14h30min, de segunda-feira a
sexta-feira. Note que desativando o relgio R1 pela entrada I1 interrompe o
controle da sada Q1, tornando-a desativada.
e-Tec BrasilAula 4 - Instalao e programao 47
7/24/2019 controladores_programaveis_2012
48/54
ResumoNessa aula, foram apresentadas as caractersticas de instalao de CLP, bem
como diferentes estruturas de programao. Destaque especial foi dado
Linguagem Ladder, em funo de sua importncia e utilizao, apresentando,
de forma geral, suas principais funes bsicas, combinadas e especiais.
Atividades de aprendizagem1. Cite as principais caractersticas de instalao de CLP.
2. Diferencie linguagem de alto nvel de linguagem de baixo nvel.
3. Explique a estrutura da linguagem Ladder.
4. Cite as principais funes de programao em Ladder.
e-Tec Brasil Controladores Programveis48
7/24/2019 controladores_programaveis_2012
49/54
e-Tec Brasil
Aula 5 Projetos com controladoresprogramveis
Objetivos
Aplicar os conhecimentos de controladores programveis e linguagem
de programao Ladderna soluo de problemas de automao
industrial.
Desenvolver projetos prticos de automao industrial com contro-
ladores programveis, definindo dispositivos de entrada e sada e
simulando o funcionamento do programa em Ladder.
Aps o entendimento da estrutura bsica de funcionamento de um CLP, das
variveis e dispositivos de entradas e sadas, bem como da linguagem de
programao Ladder, estamos aptos a projetarmos solues para automa-
o industrial utilizando CLP.
Para isto, disponibilizaremos no ambiente virtual de ensino-aprendizagem o
manual de programao, bem como o software simulador, em verso gratuita,
de um modelo de CLP comercial com programao em linguagem Ladder.
Atravs do ambiente virtual de ensino-aprendizagem sero fornecidas ins-
trues de programao e simulao, visando familiarizao do aluno com
o software. Aps isso, sero disponibilizadas atividades prticas de progra-
mao, envolvendo o projeto de solues automticas com CLP. A avaliao
desta aula consistir na anlise dos projetos desenvolvidos pelos alunos.
Atividades de aprendizagem1. Dado o circuito digital abaixo, obter o circuito equivalente em linguagemLadder.
e-Tec Brasil49Aula 5 - Projetos com controladores programveis
7/24/2019 controladores_programaveis_2012
50/54
2. A figura seguinte mostra o funcionamento de um reservatrio de gua,
cujo nvel deve ser mantido entre um valor mximo e mnimo, forneci-
dos por dois sensores de nvel, S1 (contato NA em nvel mximo) e S2
(contato NA em nvel mnimo). A bomba centrfuga usada para encher
o tanque dever ser ligada quando o sensor S2 for desativado (nvel m-
nimo), e desligada quando o sensor S1 for ativado (nvel mximo). Um
interruptor Ch1 dever ser usado para interromper manualmente estecontrole automatizado e uma lmpada de sinalizao L1 dever perma-
necer ligada enquanto o sensor de nvel mnimo S1 estiver desativado.
Projete uma soluo para este processo, apresentando diagrama de ins-
talao do CLP, bem como o programa desenvolvido.
3. O esquema abaixo representa o funcionamento de uma esteira movi-
da atravs do motor trifsico M1 que dever deslocar uma determinada
pea desde a mesa do operador at os motores trifsicos M2 e M3 e
aps, retornar a pea para a mesa do operador. As posies normais
e-Tec Brasil Controladores Programveis50
7/24/2019 controladores_programaveis_2012
51/54
de parada da pea na mesa do motor 2 e mesa do motor 3 sero con-
troladas atravs de chaves de fim de curso (FC); na mesa do operador o
incio e o fim do processo ser controlado por sensor. Este sistema dever
conter um boto de emergncia que desligue todos os motores acio-
nados, independente da posio em que se encontra a pea. Seguindoa seqncia de funcionamento abaixo, projete um sistema de controle
para este processo, apresentando o diagrama de instalao do CLP, bem
como o programa desenvolvido.
Sequncia de funcionamento:
1 - O operador coloca a pea e o sensor aciona a esteira (M1) que leva a
pea at a mesa do motor M2;
2 - Ao chegar a mesa do motor M2 a esteira para e o motor M2 liga e
permanece durante 10s;
3 - Aps 10s, o motor M2 desliga e a esteira leva a pea at a mesa do
motor M3;
4 - Ao chegar a mesa do motor M3 a esteira para e o motor M3 liga e
permanece durante 15s;
5 - Aps 15s, o motor M3 desliga e a esteira retorna a pea at a mesa
do operador;
6 - Ao chegar mesa do operador, a esteira desliga e o operador retira
a pea.
4. Um determinado processo constitudo de duas esteiras, sendo que a
esteira 1 tem apenas um sentido de deslocamento, enquanto a esteira
2 possui dois sentidos de deslocamento. A esteira 1 transporta a pea
e-Tec BrasilAula 5 - Projetos com controladores programveis 51
7/24/2019 controladores_programaveis_2012
52/54
para avaliao de altura e posteriormente para a esteira 2. A esteira 2,
em funo do teste de altura feito anteriormente, desloca a pea para
o lado relativo a sua situao, isto , boa ou ruim. Aps a identificao
e deslocamento de 5 peas ruins, uma lmpada de sinalizao L1 dever
ser acionada, desligando apenas quando a contagem for reiniciada (reset)atravs de um boto pulsante B1.
A sequncia completa de funcionamento, conforme esquema abaixo,
a seguinte:
1 - O operador coloca a pea na esteira 1, sendo esta ligada pelo sensor 1;
2 - Ao passar pelas chaves fim de curso 1 e 2, a esteira 2 dever ligar no
sentido referente s condies da pea, isto , se a altura estiver abaixo
da FC2 ou acima da FC1 ser ruim; j se estiver entre a FC1 e FC2 serboa.
3 - Aps a pea passar pelas chaves fim de curso FC1 e FC2, a esteira 1
dever desligar, pois a pea j passou para a esteira 2.
4 - Aps ligada, a esteira 2 permanece durante 5 segundos, tempo sufi-
ciente para deslocar a pea at seu destino.
e-Tec Brasil Controladores Programveis52
7/24/2019 controladores_programaveis_2012
53/54
Referncias
CAPELLI, A. Mecatrnica Industrial. So Paulo: Editora Saber, 2002.
MARTINS, G. M. Princpios de Automao Industrial. Santa Maria: UFSM, 2010.
Programa Prodenge/Sub-programa Reenge. Curso de Controladores LgicoProgramveis. UERJ.
SILVA, M. E. Controladores Lgico Programveis Ladder. FUMEP/EEP/COTIP,2007. (Apostila Didtica).
SILVA, M. E. Curso de Automao Industrial. FUMEP/EEP/COTIP, 2009. (ApostilaDidtica).
e-Tec Brasil53
7/24/2019 controladores_programaveis_2012
54/54
Currculo do professor-autor
Marcos Daniel Zancan natural de Ivor-RS e professor do Colgio Tcnico
Industrial (CTISM) da Universidade Federal de Santa Maria (UFSM). Tcnico
em Eletromecnica pelo CTISM, graduado em Engenharia Eltrica pela UFSM,graduado em Formao Pedaggica Licenciatura Plena em Ensino Profis-
sionalizante pela Universidade de Santa Cruz do Sul (UNISC), Especialista
em Engenharia de Segurana do Trabalho pelo Centro Universitrio Francis-
cano (UNIFRA) e Mestre em Engenharia de Produo pela UFSM. No CTISM,
ministra as disciplinas de Eletrotcnica, Acionamentos Eltricos e Automao
e Controle. Atualmente, atua tambm como Diretor do Departamento de
Ensino, membro da equipe do PROEJA, membro do Ncleo de Ensino a Dis-
tncia e participa de projetos de extenso, ministrando cursos de capacitao
para eletricistas da gerao, transmisso e distribuio de energia eltrica nas
reas de eletricidade e de segurana do trabalho.