Click here to load reader
View
53
Download
6
Embed Size (px)
DESCRIPTION
2.1 - CLP - Controladores Lógicos Programáveis
CONTROLADORES PROGRAMVEIS
ATUALIZAO TECNOLGICA EM MECATRNICA
CONTROLADORES PROGRAMVEIS
ATUALIZAO TECNOLGICA EM MECATRNICA
CONFEDERAO NACIONAL DA INDSTRIA CNIRobson Braga de AndradePresidente
DIRETORIA DE EDUCAO E TECNOLOGIARafael Esmeraldo Lucchesi RamacciottiDiretor de Educao e Tecnologia
SENAI-DN SERVIO NACIONAL DE APRENDIZAGEM INDUSTRIAL
Conselho Nacional
Robson Braga de AndradePresidente
SENAI DEPARTAMENTO NACIONALRafael Esmeraldo Lucchesi RamacciottiDiretor-Geral
Gustavo Leal Sales FilhoDiretor de Operaes
CONTROLADORES PROGRAMVEIS
ATUALIZAO TECNOLGICA EM MECATRNICA
SENAIServio Nacional de Aprendizagem Industrial Departamento Nacional
SedeSetor Bancrio Norte . Quadra 1 . Bloco C . Edifcio Roberto Simonsen . 70040-903 . Braslia DF . Tel.: (0xx61)3317-9190 http://www.senai.br
2014. SENAI Departamento Nacional
2014. SENAI Departamento Regional do Rio Grande do Sul
A reproduo total ou parcial desta publicao por quaisquer meios, seja eletrnico, mecnico, fotocpia, de gravao ou outros, somente ser permitida com prvia autorizao, por escrito, do SENAI Departamento Regional do Rio Grande do Sul.
Esta publicao foi elaborada pela equipe da Gerncia de Desenvolvimento Educacional GDE/Ncleo de Educao a Distncia NEAD, do SENAI do Rio Grande do Sul, com a coordenao do SENAI Departamento Nacional, para ser utilizada por todos os Departamentos Regionais do SENAI nos cursos presenciais e a distncia.
SENAI Departamento NacionalUnidade de Educao Profissional e Tecnolgica UNIEP
SENAI Departamento Regional do Rio Grande do SulGerncia de Desenvolvimento Educacional GDE/Ncleo de Educao a Distncia NEAD
S491 Servio Nacional de Aprendizagem Industrial. Departamento Nacional Controladores programveis / Servio Nacional de Aprendizagem Industrial. Departamento Nacional, Servio Nacional de Aprendizagem Industrial. Departamento Regional do Rio Grande do Sul. Porto Alegre: SENAI-RS, 2014. 40 p.: il. (Atualizao Tecnolgica em Mecatrnica).
1. Sistema de controle automtico I. Servio Nacional de Aprendizagem Industrial - Departamento Regional do Rio Grande do Sul. II.Ttulo. III. Srie
CDU 681.51
Responsvel pela Catalogao na Fonte: Enilda Hack CRB10/599
1 Introduo ........................................................................................................................................................................7
2 Controladores Programveis ......................................................................................................................................82.1 Princpios de funcionamento ...................................................................................................................92.2 Memrias do controlador programvel ...............................................................................................92.3 Arquitetura e especificao de hardware ..........................................................................................11
2.3.1 Mdulos ou interfaces de entrada ......................................................................................112.3.2 Mdulos ou interfaces de sada ...........................................................................................13
3 Linguagens de programao ...................................................................................................................................163.1 Norma IEC 61131-3 ....................................................................................................................................163.2 Estruturas de programao .....................................................................................................................173.3 Entradas, sadas e memrias ...................................................................................................................183.4 Leituras das entradas de programao ...............................................................................................203.5 Variveis de programao ........................................................................................................................203.6 Comentrios na programao ...............................................................................................................203.7 Dados de programao ............................................................................................................................213.8 Tipos de linguagens de programao .................................................................................................21
3.8.1 Linguagem de baixo nvel .....................................................................................................213.8.2 Linguagem de alto nvel .........................................................................................................21
3.9 Aplicaes das linguagens de programao aos CPs ....................................................................223.10 Tcnicas estruturadas de programao ............................................................................................22
4 Linguagem ladder (ld) ................................................................................................................................................234.1 Diagramas de contatos em ladder ........................................................................................................24
4.1.1 Fluxo reverso ..............................................................................................................................244.1.2 Repetio de contatos ...........................................................................................................254.1.3 Contatos na vertical .................................................................................................................264.1.4 Leitura dos degraus do diagrama Ladder ........................................................................27
4.2 Deteces de eventos ...............................................................................................................................274.3 Contador ........................................................................................................................................................30
4.3.1 Contador crescente ..................................................................................................................304.3.2 Contador decrescente .............................................................................................................304.3.3 Contador bidirecional .............................................................................................................31
4.4 Temporizador ...............................................................................................................................................334.5 Instrues de comparao ......................................................................................................................344.6 Instrues matemticas ............................................................................................................................34
4.6.1 Parmetros das Instrues .....................................................................................................344.7 Mover (move) ...............................................................................................................................................35
Sumrio
4.8 Conversor (convert) ....................................................................................................................................354.9 PWM .................................................................................................................................................................354.10 Interrupes ...............................................................................................................................................37
5 Referncias ......................................................................................................................................................................39
Introduo
1
A unidade curricular Sistemas Lgicos Programveis tem o objetivo de apresentar as diversas tecnologias que permitem implementar um sistema automatizado de manufatura para o controle de mquinas e equipamentos por meio da utilizao de sistemas lgicos programveis.
O Captulo 1 abordar os conhecimentos relacionados ao controlador programvel (CP). Comearemos esse estudo apresentando o princpio de funcionamento do CP, suas regies e unidades da memria, bem como sua arquitetura e especificao de hardware, que descreve as interfaces e mdulos digitais e analgicos, de entradas e sadas.
Os conhecimentos relacionados s linguagens de programao sero abordados no Captulo 2. Inicialmente, apresentaremos a norma internacional de padronizao dessas linguagens. Posteriormente, conheceremos as estruturas de programao, as entradas, as sadas e a memria, as variveis, os comentrios, os dados de programao e os tipos de linguagem utilizados. Enfatizaremos a importncia das aplicaes dessas linguagens e suas tcnicas estruturadas de programao.
No Captulo 3, estudaremos a linguagem Ladder, a anlise de metodologias, os diagramas de contatos e as aes impulsionais na deteco dos eventos. Apresentaremos as instrues de comando mais utilizadas, como: contador, temporizador, instrues de comparao, matemticas e os comandos mover e conversor. Ainda, com o intuito de estudarmos os processos de automao direcionados rea da mecatrnica, conheceremos um controle de modulao por largura de pulso (PWM) e as interr