Professional Documents
Culture Documents
AUTOMAO
II
III
Aprovada em __ de __ de 2012
Banca avaliadora:
.......................................................................................................................................................
Prof. Eugnio Naegele (orientador)
Mestre em Engenharia Eltrica UFES
Instituto Federal de Educao, Cincia e Tecnologia Fluminense
.......................................................................................................................................................
Prof. Leonardo das Dores Cardoso (coorientador)
Mestrando em Engenharia de Produo - UCAM
Instituto Federal de Educao, Cincia e Tecnologia Fluminense
.......................................................................................................................................................
Prof. Milena Bissonho Soares
Mestrando em Engenharia de Produo - UCAM
Instituto Federal de Educao, Cincia e Tecnologia Fluminense
IV
AGRADECIMENTOS
Agradecemos primeiramente a Deus, pela vida e por permitir que tudo ocorresse da melhor
forma possvel.
Agradecemos tambm a nossos familiares por nos apoiarem em todos os momentos de nossas
vidas.
Aos professores da instituio pela dedicao, colaborao e profissionalismo em suas
atividades na instituio.
equipe do laboratrio de Mecatrnica, Patrick Junior Teixeira Bastos, Gabriel Grillo Costa
e Gustavo Marinho pelo auxlio no trabalho que se apresenta.
Aos amigos e colegas que de maneira direta colaboraram no decorrer da vida acadmica.
Ao Prof. Eugnio Naegele pela orientao do trabalho.
Ao Prof. Leonardo das Dores Cardoso pela coorientao e auxlio.
Por fim ao Instituto Federal de Educao, Cincia e Tecnologia Fluminense por disponibilizar
recursos fsicos para a elaborao deste trabalho de concluso de curso, alm de todo o
conhecimento adquirido ao longo dos nossos 8 anos como discentes desta instituio, desde
os nveis mdio e tcnico, ao nvel superior.
V
RESUMO
VI
ABSTRACT
Modular systems are excellent resources for teaching the practical study of industrial
concepts of sequential production, particularly in manufacturing. These are systems that
allow the development of skills in the area of industrial automation beginners, students and
professionals. Electro-pneumatic systems integrated to mechanical systems electronically
controlled comprise the sequential commands projects controlled by programmable logic
controllers and require an interface for monitoring and control of high-level process, the
Supervisory SCADA systems. Thus, this study aims to implement the automation SMC
pneutronics didactic cells installed in the Laboratory of Mechatronics - IFF Campos Campus
Center - and its proper integration with a Cartesian manipulator through a control algorithm
in a LADDER programming language. For the development of this work were prepared
circuits and electro-pneumatic design diagrams-step path. In addition, we used an industrial
network for traffic management and structured data to a monitoring system, which acts as a
Human Machine Interface (HMI), allowing interaction between users and facilitating the
management of the production cycle. At the end of our study, all objectives were achieved
satisfactorily, successfully performing the integration of the pneutronic cells with the
cartesian manipulator, through the techniques mentioned above.
VII
SUMRIO
LISTA DE FIGURAS ........................................................................................................IX
LISTA DE TABELAS ........................................................................................................XI
LISTA DE ABREVIATURAS, SIGLAS E SMBOLOS ................................................ XII
INTRODUO .................................................................................................................. 13
OBJETIVO ......................................................................................................................... 15
JUSTIFICATIVA ............................................................................................................... 15
METODOLOGIA DE PESQUISA .................................................................................... 16
ESTRUTURA DO TRABALHO ....................................................................................... 16
1. FUNDAMENTAO TERICA .................................................................................. 18
1.1. PNEUMTICA, ELETROPNEUMTICA E PENEUTRNICA ......................... 18
1.2. CONTROLADOR LGICO PROGRAMVEL CLP ........................................ 21
1.3. REDES INDUSTRIAIS ........................................................................................... 27
1.4. SISTEMA SCADA .................................................................................................. 32
2. PROJETO DE CONTROLE LGICO DAS CLULAS PNEUTRNICAS
INTEGRADAS COM MANIPULADOR CARTESIANO ..................................................... 36
2.1. MANIPULADOR CARTESIANO.......................................................................... 36
2.2. CLULAS PNEUTRNICAS ................................................................................ 36
2.3. ESTRUTURAO DO PROJETO......................................................................... 39
2.3.1. ESTAO 0 ..................................................................................................... 41
2.3.1.1. REPRESENTAO DO ESQUEMA DE INSTALAO ...................... 41
2.3.1.2. LISTA DE COMPONENTES ................................................................... 41
2.3.1.3. DESCRIO FSICA ............................................................................... 42
2.3.1.4. DIAGRAMA TRAJETO-PASSO ............................................................. 44
2.3.1.5. IMPLEMENTAO DO DIAGRAMA LADDER .................................. 46
2.3.2. ESTAO 1 ..................................................................................................... 47
2.3.2.1. REPRESENTAO DO ESQUEMA DE INSTALAO ...................... 47
2.3.2.2. LISTA DE COMPONENTES ................................................................... 47
2.3.2.3. DESCRIO FSICA ............................................................................... 48
2.3.2.4. DIAGRAMA TRAJETO-PASSO ............................................................. 50
2.3.2.5. IMPLEMENTAO DO DIAGRAMA LADDER .................................. 52
2.3.3. ESTAO 2 ..................................................................................................... 53
2.3.3.1. REPRESENTAO DO ESQUEMA DE INSTALAO ...................... 53
2.3.3.2. LISTA DE COMPONENTES ................................................................... 54
VIII
2.3.3.3. DESCRIO FSICA ............................................................................... 54
2.3.3.4. DIAGRAMA TRAJETO-PASSO ............................................................. 57
2.3.3.5. IMPLEMENTAO DO DIAGRAMA LADDER .................................. 62
2.3.4. ESTAO 3 ..................................................................................................... 63
2.3.4.1. REPRESENTAO DO ESQUEMA DE INSTALAO ...................... 63
2.3.4.2. LISTA DE COMPONENTES ................................................................... 63
2.3.4.3. DESCRIO FSICA ............................................................................... 64
2.3.4.4. DIAGRAMA TRAJETO-PASSO ............................................................. 66
2.3.4.5. IMPLEMENTAO DO DIAGRAMA LADDER .................................. 68
2.3.5. CONDIES DE INTERTRAVAMENTOS .................................................. 68
2.3.6. CONFIGURAES NECESSRIAS PARA A APLICAO...................... 70
2.3.7. PROBLEMAS E SOLUES ......................................................................... 71
3. IMPLEMENTAO DA REDE.................................................................................... 72
3.1. COMUNICAO ENTRE CLPS ESCRAVOS E O MESTRE ........................... 72
3.2. COMUNICAO ENTRE O CLP MESTRE E ESTAO DE SUPERVISO . 76
4. IMPLEMENTAO DA IHM ...................................................................................... 77
4.1. SOFTWARE DE SUPERVISO ............................................................................. 78
4.2. DRIVER DE COMUNICAO .............................................................................. 81
4.3. NAVEGAO ENTRE TELAS ............................................................................. 87
4.4. TELAS DE SUPERVISO DO PROJETO ............................................................ 87
4.5. PROBLEMAS E SOLUES ................................................................................ 90
5. CONCLUSO ................................................................................................................ 91
5.1. SUGESTES PARA TRABALHOS FUTUROS ................................................... 91
REFERNCIAS BIBLIOGRFICAS ............................................................................... 92
ANEXO A........................................................................................................................... 93
IX
LISTA DE FIGURAS
Figura 1: Exemplo de diagrama trajeto-passo. .......................................................... 21
Figura 2: Diagrama de blocos da estrutura bsica de CLP (Omron, 2009). .............. 23
Figura 3: CP1H, utilizado para pequenas aplicaes de automao, (Omron, 2009).23
Figura 4: Diagrama de funcionamento de um CLP, (Omron, 2009). ........................ 25
Figura 5: Fluxograma do ciclo de varredura de um CLP (VIANNA, 2000). ............ 25
Figura 6: Exemplo de diagrama LADDER. .............................................................. 26
Figura 7: Arquitetura tradicional das redes industriais (CRESPO, 2005) ................. 28
Figura 8: Representao da configurao fsica e do princpio de funcionamento do padro
RS-422. ......................................................................................................................... 30
Figura 9: Polling, leitura cclica. ............................................................................... 31
Figura 10: Diagrama genrico de um sistema SCADA. ............................................ 32
Figura 11: Esquema lgico e fsico de comunicao entre os sistemas.. .................. 34
Figura 12: Manipulador cartesiano de 3 eixos da FESTO (MANUAL FESTO). ..... 36
Figura 13: Estaes da SMC integradas com o manipulador cartesiano da FESTO no
Laboratrio de Mecatrnica IFF Campos Campus Centro........................................ 38
Figura 14: Tipos de peas do processo, da esquerda para a direita: metlica grande c/ furo,
metlica grande s/ furo, plstica grande, plstica pequena e metlica pequena. .......... 39
Figura 15: Estao 0. ................................................................................................. 41
Figura 16: Circuito eletropneumtico da estao 0. .................................................. 43
Figura 17: Diagrama trajeto-passo da Estao 0 para peas pequenas...................... 44
Figura 18: Diagrama trajeto-passo da Estao 0 para peas grandes. ....................... 44
Figura 19: Estao 1 .................................................................................................. 47
Figura 20: Circuito eletropneumtico da estao 1. .................................................. 49
Figura 21: Diagrama trajeto-passo da Estao 1 para peas pequenas...................... 50
Figura 22: Diagrama trajeto-passo da Estao 1 para peas grandes. ....................... 51
Figura 23: Estao 2 .................................................................................................. 54
Figura 24: Circuito eletropneumtico da estao 2. .................................................. 56
Figura 25: Diagrama trajeto-passo da Estao 2 para peas metlicas sem furo. ..... 57
Figura 26: Diagrama trajeto-passo da Estao 2 para peas metlicas com furo. ..... 58
Figura 27: Diagrama trajeto-passo da Estao 2 para peas plstica. ....................... 59
Figura 28: Estao 3 .................................................................................................. 63
Figura 29: Circuito eletropneumtico da estao 3. .................................................. 65
Figura 30: Diagrama trajeto-passo da Estao 3 para peas metlicas com furo. ..... 66
Figura 31: Diagrama trajeto-passo da Estao 3 para peas plsticas. ...................... 66
X
Figura 32: Representao da ligao fsica entre os CLPs escravos e mestre. ........ 73
Figura 33: Pgina de configurao da porta serial 1 do CLP master. ....................... 74
Figura 34: Pgina de configurao da porta serial 1 do CLP slave. .......................... 75
Figura 35: Esquema de endereos compartilhados na rede. ...................................... 75
Figura 36: Representao da ligao fsica entre o CLP mestre e a estao de sup.. 76
Figura 37: Pgina de configurao da porta serial 2 do CLP master. ....................... 77
Figura 38: Selecionando uma aplicao em branco. ................................................. 78
Figura 39: Nomeando a aplicao. ............................................................................ 79
Figura 40: Tela principal do WIZCON. .................................................................... 79
Figura 41: Tela de desenvolvimento das images. ...................................................... 80
Figura 42: Tela de configurao de tags. ................................................................. 81
Figura 43: Tela inicial do servidor OPC. ................................................................... 82
Figura 44: Especificando o tipo de acesso................................................................. 83
Figura 45: Definindo canal de comunicao. ............................................................ 84
Figura 46: Definio de objeto a ser detectado. ........................................................ 85
Figura 47: Inserindo nova Alias. ............................................................................... 86
Figura 48: Configurao de nova Alias. .................................................................... 86
Figura 49: Fluxograma de transio entre as telas de superviso.............................. 87
Figura 50: Tela principal ........................................................................................... 88
Figura 51: Tela da estao 0 ...................................................................................... 88
Figura 52: Tela da estao 1 ...................................................................................... 89
Figura 53: Tela da estao 2 ...................................................................................... 89
Figura 54: Tela da estao 3 ...................................................................................... 90
XI
LISTA DE TABELAS
XII
LISTA DE ABREVIATURAS, SIGLAS E SMBOLOS
13
INTRODUO
14
aplicaes industriais, tanto em termos de seus atributos fsicos quanto pelas suas
estruturas de dados, so as chamadas redes industriais.
Neste sentido, o presente trabalho visa ressaltar a importncia da automao,
implementando um sistema didtico de controle de qualidade de um processo de
manufatura atravs da integrao de clulas pneutrnicas, um algoritmo de controle, o
projeto de um Sistema SCADA e uma rede industrial. O intuito fornecer o sistema
automatizado, completo e integrado para utilizao com fins didticos.
15
OBJETIVO
JUSTIFICATIVA
16
Aproveitou-se tambm a existncia de placas de comunicao serial nos CLP's
utilizados para se implementar uma rede industrial de controle. Com isso, ser possvel
maior interao dos alunos com as clulas pneutrnicas, o que tornar mais fcil a
compreenso e utilizao desse equipamento.
METODOLOGIA DE PESQUISA
ESTRUTURA DO TRABALHO
17
apresentados os problemas enfrentados durante a implementao da IHM e suas
respectivas solues, quando existirem.
O captulo 5 traz as concluses pertinentes deste trabalho e apresenta sugestes
para trabalhos futuros.
18
1.
FUNDAMENTAO TERICA
1.1.
Compressibilidade do ar;
prova de fogo;
prova de exploso;
19
de uma boa preparao do ar comprimido, com a remoo de impurezas e eliminao de
umidade de forma a evitar danos aos componentes mveis do sistema.
Segundo PAES e DE SOUZA (2011), o campo de aplicao da pneumtica na
automao bastante vasto, abrangendo praticamente todos os setores de uma fbrica e
os mais diversos segmentos de uma indstria. Desde simples mecanismos criados para a
substituio de tarefas manuais repetitivas, apresentando as vantagens de um menor
contato do operador com a mquina, a reduo no nmero de acidentes, melhora na
produtividade do processo e na qualidade do produto, at os sistemas de manipulao de
robs.
A utilizao de ar para transmisso de energia j era de domnio humano h
vrios sculos. Porm, foi a partir da dcada de 60 do sculo passado, com a introduo
de solenides para acionamento da vlvula de comando dos atuadores pneumticos, que
a pneumtica comeou a se firmar como um recurso a mais para apoiar a mecanizao e
a automao industrial, que j vinha ocorrendo desde os fins da segunda guerra
mundial. Isso ocorreu devido sua simplicidade e o baixo custo de seus componentes
bsicos, alm da versatilidade de seu uso para mltiplas funes e sistemas de
acionamento. Passou-se tambm a usar de forma intensiva os rels e as tcnicas de
comando digital a eles associados. At o final da dcada de 70 predominava o uso dos
elementos pneumticos puros e dos rels em sistemas eletropneumticos.
J na dcada de 80 iniciou a introduo da microeletrnica e da informtica nos
projetos de comandos pneumticos atravs da substituio gradativa dos rels da
eletropneumtica
por
microprocessadores,
microcontroladores
controladores
programveis, que atingiam preos cada vez mais competitivos. Isso acarretou na
crescente utilizao de sensores eltricos ou eletrnicos como elementos de sinal.
Segundo BOLLMANN (1997), analogamente ao conceito da Mecatrnica no
mbito da mecnica, pode-se definir a PNEUTRNICA como sendo a combinao dos
recursos tcnicos da pneumtica, da microeletrnica e da informtica, associada
promoo da melhor comunicao entre seus especialistas, visando a obteno de
solues otimizadoras e inovadoras no mbito dos projetos de mquinas e de sistemas
de produo.
Com a utilizao cada vez maior da chamada pneutrnica na automao
industrial, suas tcnicas mais modernas para projetos de comandos sequenciais,
20
substituram em projetos mais complexos de automao os mtodos tradicionais como o
intuitivo, que passaram a no atender mais aos novos requisitos de qualidade.
Segundo BOLLMANN (1997), comandos sequenciais so comandos de sistemas
que produzem uma sequncia predeterminada de aes, em que a passagem de uma para
outra se d em funo do cumprimento de condies de prosseguimento, de acordo com
a programao. Essas condies de prosseguimento so sinais de entrada E externos,
como tambm grandezas internas I do prprio sistema. Assim, para cada ao da
sequncia, a sada ser dada por:
S = f (E, I)
21
1.2.
aplicaes industriais.
22
So vantagens na utilizao dos CLPs segundo DA SILVEIRA e SANTOS
(1998):
23
comum esto relacionadas qualidade da fonte de alimentao, que possui
caractersticas timas de filtragem e estabilidade, interfaces de E/S imune a rudos e um
invlucro especfico para aplicaes industriais (VIANNA, 2000).
A Figura 2 representa uma viso geral dos mdulos que compem um CLP:
De acordo com VIANNA (2000), cada CLP tem um microprocessador que pode
controlar vrios pontos de E/S (entradas e sadas). Dependendo da estrutura fsica dos
pontos de E/S o CLP pode ser classificado em: compacto, modular ou de I/O
distribudo.
No presente trabalho de concluso de curso foram utilizados CLP's compactos
do fabricante OMRON, modelo CP1H (Figura 3).
24
Programao
Neste estado o CLP no executa programa, isto , no assume nenhuma lgica
de controle, ficando preparado para ser configurado ou receber novos programas ou at
modificaes de programas j instalados. Este tipo de programao chamada off-line
(fora de linha).
Execuo
Estado em que o CLP assume a funo de execuo do programa do usurio.
Neste estado, alguns controladores, podem sofrer modificaes de programa. Este tipo
de programao chamada on-line (em linha).
Segundo VIANNA (2000), ao ser energizado, estando o CLP no estado de
execuo, o mesmo cumpre uma rotina de inicializao gravada em seu sistema
operacional. Esta rotina realiza as seguintes tarefas:
25
26
necessria a utilizao de uma linguagem de programao na execuo de
tarefas ou resoluo de problemas com dispositivos microprocessados, sendo esse o
meio de comunicao do usurio com a mquina. Essa linguagem necessria para
gerar o programa, que vai coordenar e sequenciar as operaes que o microprocessador
deve executar (VIANNA, 2000).
A seguir so apresentadas as 4 formas normalmente utilizadas para programar
um controlador:
Lista de instrues;
Linguagem corrente.
Como os CLPs foram criados a partir da necessidade de substituir os painis de
controle e rels, uma linguagem de programao que fosse familiar experincia dos
tcnicos e engenheiros, j acostumados com a lgica de rels, seria a escolha mais
adequada ao desenvolvimento de programas para CLP (DA SILVEIRA e SANTOS,
1998). Na Figura 6 temos um exemplo desta linguagem:
E1
E2
S1
27
Tabela 1: Endereamento do CLP da OMRON, modelo CP1H.
FABRICANTE
MODELO
E.D.
S.D.
E.A.
S.A.
BIT AUX.
PALAVRA
PALAVRA
DO SERIAL
PLC LINK
CONTADOR /
TEMPORIZADO
R
OMRON
CP1H
0.00
100.00
200
210
W0.00
D0
3100
T0
0.11
100.07
203
211
W511.15
D32767
3189
T4095
ou
ou
C0
1.00
101.00
C4095
1.11
101.07
1.3.
REDES INDUSTRIAIS
Rede corporativa
Rede que interliga sistemas gerenciais que podem, inclusive, estar geograficamente
distribudos.
Rede de controle
28
a rede central localizada na planta incorporando PLCs, DCSs (Digital Control
Systems) e PCs. A informao deve trafegar neste nvel em tempo real para garantir a
atualizao dos dados nos softwares que realizam a superviso da aplicao.
Dessa forma, o tipo de rede industrial utilizada no presente trabalho uma rede
em nvel de controle que possibilita o trfego de dados entre os CLPs da OMRON e o
sistema de superviso SCADA.
A estrutura de comunicao mestre/escravo (master/slave) garante uma especial
autoridade a um dos dispositivos da rede. O mestre tem a habilidade de requisitar
informaes e solicitar aes a um dispositivo escravo especfico, e este por sua vez
precisa responder a essas requisies e seguir as ordens dadas. Os escravos somente
podem responder s requisies do mestre. A ao de requisio ou instruo sequencial
de informaes pelo mestre para os dispositivos escravos chamado polling (CRESPO,
2005).
29
Sendo esta a estrutura de comunicao adotada no presente trabalho de
concluso de curso.
Dentro de uma rede, a comunicao entre controladores e estaes possvel
pela utilizao de um protocolo, que so regras de comunicao. No intuito de
uniformizar e universalizar os padres e modelos adotados pelos protocolos de rede, foi
criado em 1977, pela International Organization for Standardization (ISO) o modelo
OSI de referncia para desenvolver padres de comunicao de dados, que formado
por 7 camadas (LOPEZ, 2000).
Segundo LOPEZ (2000), um sistema de comunicao no obrigado a
implementar as sete camadas do modelo.
A tabela 2 apresenta as 7 camadas do modelo OSI para redes em geral e o
modelo normalmente adotado em redes industriais:
Tabela 2: Camadas do modelo OSI para redes em geral e seu modelo tpico de utilizao em redes
industriais (CRESPO, 2005).
CAMADA 7
MODELO OSI
MODELO TPICO
PARA REDES
INDUSTRIAIS
APLICAO
APLICAO
CAMADA 6 APRESENTEO
CAMADA 5
SESSO
CAMADA 4
TRANSPORTE
CAMADA 3
REDE
CAMADA 2
ENLACE
ENLACE
CAMADA 1
FSICO
FSICO
30
No presente trabalho de concluso de curso foi utilizado o modelo tpico de
camadas do modelo OSI utilizados para redes industriais, utilizando apenas a camada
fsica, de enlace e de aplicao para comunicao entre os CLPs.
Camada fsica
Segundo CRESPO (2005), a camada fsica responsvel pela transferncia de
bits num circuito de comunicao. De maneira geral a sua funo garantir que cada bit
enviado de um lado seja recebido do outro lado sem ter alterado seu valor, ou seja, se o
bit enviado est a 1, ele ser recebido a 1 e no a 0. A concepo dessa camada est
relacionada definio das interfaces eltricas e mecnicas, seus mdulos de
funcionamento, o suporte de comunicao adotado, etc.
A camada fsica utiliza padres especficos para definir as caractersticas
eltricas da transmisso de dados, muitos dispositivos utilizados em aplicaes
industriais utilizam os padres RS-232, RS-422 e RS-485 (CRESPO, 2005).
O padro de comunicao RS-422 utiliza cabo de transmisso simtrica
(condutores de par tranado) e apresenta grande imunidade a rudo, isso se deve
transmisso diferencial que utiliza duas linhas para transmisso e duas linhas para
recepo (ver Figura 8), sendo o padro escolhido para o presente trabalho de concluso
de curso.
31
Camada de enlace
Segundo LOPEZ (2000), esta camada especifica quais unidades de mensagens
sero enviadas (pacote ou frame), seu formato, e como elas acessaro a rede. Cada
pacote recebe um cdigo de endereo e uma soma de verificao para deteco de erros.
Geralmente, a tarefa dessa camada assegurar que as transmisses ocorram sem erros.
O acesso ao meio de transmisso uma das especificaes da camada de rede,
sendo o responsvel pelo processo de controle do momento em que os dispositivos da
rede podem transmitir os sinais de dados.
O polling um mtodo de acesso ao meio de transmisso onde cada dispositivo
apurado ou questionado em sequncia, para determinar se ele possui dados a
transmitir, permitindo que um nico dispositivo controle o acesso da rede. Cada
dispositivo escravo tem permisso de trocar informaes somente com o controlador em
questo. Aos dispositivos escravos no permitido transmitir informaes na rede, a
menos que seja requisitada pelo controlador (CRESPO, 2000).
A estrutura de comunicao mestre/escravo foi utilizada no presente trabalho,
juntamente com o mtodo de acesso rede chamado polling (ver Figura 9).
Dessa forma foi utilizado como protocolo da camada de enlace o PLC serial
link, que no necessita de software especfico para elaborao da rede. Sua
implementao ser detalhada no captulo 5 do presente trabalho.
J entre o CLP mestre e a estao de superviso foi criada uma rede atravs do
padro de comunicao RS-422 e protocolo hostlink na camada de enlace. Sua
implementao ser igualmente detalhada no captulo 5 do presente trabalho.
32
1.4.
SISTEMA SCADA
Equipamento
de controle
SCADA
I/O
Instrumento de
campo
Processo
33
O sistema SCADA recebe ento trs funes bsicas no ambiente industrial:
Para exercer essas funes necessrio que o sistema SCADA gerencie objetos,
denominados entidades, que iro descrever as variveis do processo e elementos
habituais do painel.
Segundo VIANNA (2008), varivel um espao da memria onde possvel
armazenar um valor de um conjunto de possveis. Esse conjunto de possveis chamado
de tipo. Cada varivel possui um identificador (tagname) o qual utilizado para
referenciar o endereo da memria da mquina.
Para que haja a comunicao entre a estao de superviso e o equipamento de
controle, faz-se necessrio um driver de comunicao que ir mediar a transferncia de
dados entre os mesmos, como ilustra a Figura 11:
34
Supervisrio
Servidor de Comunicao
Driver
RS-422
CLP
35
Segundo VIANNA (2008), geralmente um fabricante de equipamento de
controle poder fornecer com seu produto um servidor OPC. O fabricante de SCADA
tambm fornece o cliente OPC. Isso ocorre para que possibilite a elaborao de um
sistema de superviso independente dos dispositivos presentes no projeto.
No presente trabalho de concluso de curso, ser utilizado o protocolo OPC,
atravs do servidor de comunicao MATRIKONOPC SERVER, pois atende s
especificaes da unidade controladora das estaes.
36
2. PROJETO DE CONTROLE LGICO DAS CLULAS PNEUTRNICAS
INTEGRADAS COM MANIPULADOR CARTESIANO
2.1.
MANIPULADOR CARTESIANO
2.2.
CLULAS PNEUTRNICAS
37
Cada mdulo configura-se como uma estao de trabalho e atua em diferentes
funes, o que permite a execuo de tarefas em variados nveis de complexidade.
Assim, as clulas so capazes de reproduzir diversas funes de um processo
industrial real.
Dentre essas funes podemos citar:
Diferenciao de materiais;
Deteco de altura;
Separao de peas;
Simulao de usinagem;
Pesagem;
Entre outros.
O conjunto da Estao Pneutrnica presente no Laboratrio de Mecatrnica do
38
Figura 13: Estaes da SMC integradas com o manipulador cartesiano da FESTO no Laboratrio
de Mecatrnica IFF Campos Campus Centro.
Estao 1;
Estao 2;
Estao 3.
As peas podem ser do tipo: plstica pequena, plstica grande, metlica grande
sem furo, metlica grande com furo e metlica pequena, como mostra a Figura 14. As
peas consideradas padro sero as peas plsticas grandes e metlicas grandes com
furo, ou seja, peas pequenas de qualquer material, e metlicas grandes sem furo sero
consideradas defeituosas e descartadas.
39
Figura 14: Tipos de peas utilizadas no processo, da esquerda para a direita: metlica grande com
furo, metlica grande sem furo, plstica grande, plstica pequena e metlica pequena.
2.3.
ESTRUTURAO DO PROJETO
O projeto de controle lgico ser subdividido em 6 partes: a primeira parte
Estao 0;
40
Estao 1;
Estao 2;
Estao 3;
Condies de intertravamentos;
Problemas e solues.
Lista de componentes;
Descrio fsica;
Diagrama trajeto-passo;
41
2.3.1. Estao 0
42
43
44
2.3.1.4. Diagrama trajeto-passo
45
Para fins de melhoramento do sistema, no primeiro ciclo do CLP todos os
atuadores so posicionados em seu estado inicial: 1A1 recuado, 1A2 recuado, 1A3 recuado, 1A4 desacionado.
1 Passo Com o sinal originado no supervisrio ou no boto iniciar (S1), a
Estao 0 energiza a solenide 1Y6, responsvel pelo avano do atuador (1A1);
2 Passo O acionamento do sensor 1B7 indica a presena de pea no avano de
alimentador, energizando a solenide 1Y4, responsvel pelo avano do atuador linear
1A2 referente ao movimento no eixo Z;
3 Passo Caso o sensor 1B4 (posio intermediria de Z) seja acionado por
mais de 1 segundo, desenergiza-se a solenide 1Y4 e energiza-se a 1Y5, responsvel
por gerar vcuo na ventosa. Caso contrrio, o atuador ir avanar at seu fim de curso,
energizando a solenide 1Y5 apenas quando o sensor 1B5 for acionado;
4 Passo Temporiza o acionamento da solenide 1Y5 a fim de garantir que a
pea est devidamente succionada antes de efetuar o recuo do atuador 1A2, garantindo
que a pea no ir cair durante o transporte;
5 Passo Aps isso, desenergiza-se a solenide 1Y6, fazendo com que o
atuador 1A1 recue e acione o sensor 1B6 quando chegar ao seu fim de curso, a fim de
liberar a pea para que a mesma possa ser elevada;
6 Passo Com o acionamento do sensor 1B6, alimenta-se a solenide 1Y6 para
efetuar o recuo em Z, at o acionamento do sensor 1B3;
7 Passo O acionamento de 1B3 com a pea j na ventosa permite o avano do
atuador 1A3 (comandado pela solenide 1Y2);
8 Passo Ao fim do curso do atuador 1A3 o sensor 1B2 acionado,
energizando a solenide 1Y4 que comandar novamente o avano do atuador 1A2,
referente ao movimento no eixo Z, agora na posio de entrada da estao 1;
9 Passo Ao fim do avano do atuador 1A2, desenergiza-se a solenide
responsvel pela gerao de vcuo (1Y5), liberando a pea na prxima estao;
10 Passo Temporiza-se o recuo do atuador 1A2, de forma a garantir que a
pea j foi liberada na Estao 1, assim a solenide 1Y3 desacionada e a solenide
1Y4 acionada, enviando um sinal para incio de operao da Estao 1;
46
11 Passo Por fim, desenergiza-se a solenide 1Y2 e energiza-se a solenide
1Y1, comandando o recuo do atuador 1A3, referente a Y.
IDENTIFICAO
1B1
1B2
1B3
1B4
1B5
1B6
1B7
ENDEREO
0.00
0.01
0.03
0.04
0.05
0.06
0.09
1Y1
1Y2
1Y3
1Y4
1Y5
1Y6
100.00
100.01
100.02
100.03
100.04
100.06
DESCRIO
Y Recuado
Y Avanado
Z Recuado
Z Intermedirio
Z Avanado
X Recuado
X Avanado
RECUA Y
AVANA Y
RECUA Z
AVANA Z
GERADOR DE VCUO
ALIMENTADOR 1
47
2.3.2. Estao 1
8 sensores do tipo magntico (2B1, 2B2, 2B3, 2B4, 2B5, 2B6, 2B7 e 2B8);
48
49
50
2.3.2.4. Diagrama trajeto-passo
51
52
da energizao da solenide 2Y2, pois no atende ao requisito de altura. Se 2B10 for
acionado significa que a pea grande, ento acionado 2Y1 que recua o atuador sem
haste para a posio de entrega. Em ambos os casos a esteira desligada ao acionar
2B11;
5 Passo Neste passo, se a pea for pequena, o atuador sem haste aciona 2B3
que faz este retornar posio inicial (recuado), finalizando o processo para peas
pequenas. Se a pea grande, esta j esta na posio de entrega (posio do atuador sem
haste recuado), ento 2B1 est acionado neste momento, acionando 2Y3 (avano de Z,
atuador dupla haste);
6 Passo O acionamento de 2B7 (sensor do atuador referente ao eixo Z
avanado) ir energizar 2Y4 para o fechamento da garra pneumtica;
7 Passo Ao acionar 2B8 (sensor garra fechada) temporiza para garantir que a
pea foi segurada, com o sinal do temporizador, comanda-se o retorno do atuador
referente ao eixo Z, atravs da desenergizao do solenide 2Y3;
8 Passo O sinal de recuo do eixo Z (sinalizado por 2B6) permite que o atuador
referente ao eixo Y (atuador guiado que avana em direo a estao 2) avance, pelo
acionamento de 2Y5;
9 Passo No fim de curso de Y (sensor 2B5 acionado) novamente avana-se Z
(aciona 2Y3), agora para colocar a pea em um dos copos da estao 2;
10 Passo Neste passo 2B7 comanda a abertura da garra (desenergiza 2Y4) e
temporiza-se para garantir que a pea foi solta;
11 Passo Com o sinal do temporizador desligua-se o solenide do avano de Z
para que este recue;
12 Passo Com o recuo de Z (2B6 acionado) comanda-se o recuo de Y
(desenergizao de 2Y5), reiniciando o processo no estado inicial de todos os atuadores.
53
Tabela 4: Lista de alocao da Estao 1.
IDENTIFICAO
ENDEREO
DESCRIO
2B1
0.00
2B2
0.01
2B3
0.02
2B4
2B5
0.03
0.04
2B6
0.05
2B7
0.06
2B8
0.07
2B9
2B10
2B11
0.08
0.10
0.11
2Y1
2Y2
2Y5
2Y3
2Y4
2M1
100.00
100.01
100.02
100.03
100.04
101.00
AVANO DE X
RECUO DE X
AVANO DE Y
AVANO DE Z
FECHAMENTO DA GARRA
ESTEIRA
2.3.3. Estao 2
54
9 sensores do tipo magntico (3B1, 3B2, 3B3, 3B4, 3B5, 3B6, 3B7, 3B8 e 3B9);
55
2.3.3.3. Descrio do problema
A partir do sinal de comando da estao 1, tem incio o funcionamento da
estao 2. Com o acionamento da bandeja rotativa a pea ter sua primeira parada na
posio de aferio do furo, realizada pelo atuador de dupla ao 3A1. Depois disso, o
atuador 3A1 recua para caso a pea tenha furo, a bandeja rotativa no reinicie a rotao
com o atuador ainda em seu interior. Uma vez reiniciada a rotao da bandeja a pea
passar por mais dois sensores: 1 sensor indutivo para verificar se a pea de metal e 1
capacitivo para confirmar a presena de pea na bandeja. A partir deste momento
existem 3 possibilidades: a pea ser plstica, metlica sem furo ou metlica com furo.
Caso os sensores indutivo e capacitivo sejam acionados com a passagem da
pea, e o atuador 3A1 no chegue ao final de seu curso (indicando que a mesma no
possui furo), os atuadores 3A3 e 3A4 sero responsveis por descart-la por meio de
uma ventosa.
Por outro lado, caso os sensores capacitivo e indutivo sejam acionados, e o
atuador 3A1 chegue ao final de seu curso (indicando que a mesma possui furo), a pea
ter sua prxima parada na posio de polimento do furo, realizada pela retfica presente
no atuador 3A2. Nesse caso, o atuador fixador (3A5) precisa estar avanado para evitar
a movimentao da bandeja devido vibrao causada pela retfica. O prximo passo
tambm s pode ter incio aps o retorno dos atuadores 3A2 e 3A5, de forma a evitar
que a bandeja seja forada contra os atuadores.
Com o fim do polimento, a pea ser movimentada at a posio de sada para a
prxima estao.
E por fim, caso apenas a o sensor capacitivo seja acionado com a passagem da
pea, a mesma plstica e ser movimentada diretamente at a posio de sada para a
prxima estao.
Na Figura 24 representado o circuito eletropneumtico da estao 2.
56
57
2.3.3.4. Diagrama trajeto-passo
Figura 25: Diagrama trajeto-passo da Estao 2 para peas metlicas sem furo.
58
Figura 26: Diagrama trajeto-passo da Estao 2 para peas metlicas com furo.
59
incio o
60
avanado), que ir contar dois passos (cada passo contado pelo acionamento de 3B12,
com a passagem de um copo pela posio de chegada da pea);
3 Passo Terminado a contagem de 2 passos, o contador energizado para a
bandeja rotativa;
4 Passo Com a confirmao da bandeja rotativa parada atravs de 3B12,
temos o comando para o avano dos atuadores fixador (atravs de 3Y6) e de aferio
(atravs de 3Y1);
5 Passo O atuador para aferio avana com baixa presso para verificar se
existe furo, seu retorno se d de duas formas: pelo acionamento de 3B4, ou pelo
acionamento do temporizador T0, desenergizando 3Y1;
6 Passo Confirmando o recuo do atuador aferidor (por meio de 3B5 acionado)
recua-se o atuador fixador;
7 Passo O sensor 3B3 acionado permite o giro da bandeja rotativa;
61
rotativa gira 4 passos, para poder passar pelos sensores indutivo (3B11) e capacitivo
(3B10), nessa ordem;
9 Passo Se o sensor 3B11 for acionado a pea metlica, como se trata de
uma pea metlica sem furo, essa deve ser descartada;
10 Passo Ento a bandeja rotativa gira 1 passo e para na posio de descarte
com o sinal do contador;
11 Passo O sinal do posicionamento correto da bandeja permite o avano dos
atuadores fixador (acionando 3Y6) e o de dupla haste referente a Y (acionando 3Y3);
12 Passo Com o avano do atuador referente a Y, o sensor 3B9 acionado,
comandando o avano do atuador de dupla haste referente a Z (atravs da energizao
do solenide 3Y4);
13 Passo Confirmado o avano de Z pelo sensor 3B7, aciona-se o gerador de
vcuo (solenide 3Y7), iniciando um temporizador;
14 Passo Com o sinal do temporizador, assegurando que a pea foi
succionada, desenergiza-se a solenide 3Y4 (avano de Z), para que o atuador referente
ao eixo Z recue;
15 Passo O sensor 3B6 referente ao recuo de Z comanda o recuo do atuador
Y, pela desenergizao do solenide 3Y3;
16 Passo O atuador Y recuado aciona o sensor 3B8, confirmando a posio de
descarte e a solenide 3Y4 acionada (atuador referente ao Z);
17 Passo Confirmando o avano do atuador referente a Z (3B7 acionado),
ocorre a desenergizao do solenide 3Y7 (gerador de vcuo), acionando um
temporizador para garantir que a pea foi descartada;
18 Passo Com o sinal do temporizador permite-se o recuo do atuador
referente ao Z (3Y4 desacionado), finalizando o processo para peas metlicas sem furo.
Pea metlica com furo:
8 Passo Como o recuo da pea se deu pelo sensor 3B4, significa que a pea
tem furo, pois o aferidor avanou at o seu fim de curso, assim a pea deve ser
encaminhada para a retifica, girando a bandeja 7 passos e parando com o sinal do
contador;
9 Passo O sensor 3B12 indica que a posio est correta, assim acionando os
atuadores de fixao (atravs do solenide 3Y6) e o de dupla haste referente ao avano
da retfica (solenide 3Y2);
62
10 Passo O sensor 3B2 aciona e indica que a retfica est avanada, acionando
o motor da retfica (solenide 3Y5);
11 Passo Aps o tempo para a retfica atuar, desacionados as solenides
3Y2 e 3Y5, para recuar a retfica, para que a bandeja rotativa no gire com a retfica
ainda dentro do furo,;
12 Passo O sensor 3B1 deve ser acionado para que o atuador fixador recue
(3Y6 desaciona);
13 Passo O atuador fixador recua e aciona 3B3, permitindo o giro da bandeja
rotativa;
14 Passo Contando 3 passos a bandeja rotativa para na posio de entrega;
15 Passo Confirmando o posicionamento correto da bandeja rotativa (sensor
3B12 acionado), avana-se o atuador fixador, finalizando o processo da pea metlica
com furo.
IDENTIFICAO
3B1
ENDEREO
0.00
3B2
0.01
3B3
3B4
0.02
0.03
3B6
3B7
3B8
3B9
3B10
3B11
3B12
3B5
0.04
0.05
0.06
0.07
0.08
0.09
0.10
0.11
3Y2
100.00
DESCRIO
Sensor magntico reed (Atuador de dupla
haste da retfica recuado)
Sensor magntico reed (Atuador de dupla
haste da retfica avanado)
Sensor magntico reed (Fixador recuado)
Sensor magntico reed (Aferidor de furo
avanado)
Sensor magntico reed (Z recuado)
Sensor magntico reed (Z avanado)
Sensor magntico reed (Y recuado)
Sensor magntico reed (Y avanado)
Sensor capacitivo
Sensor indutivo
Sensor indutivo (Mesa)
Sensor magntico reed (Aferidor de furo
recuado)
AVANO DA RETFICA
63
3Y6
3Y1
3Y3
3Y4
3Y5
3Y7
3M1
100.01
100.02
100.03
100.04
100.05
100.06
101.00
AVANO DO FIXADOR
AVANO DO AFERIDOR
AVANO DE Y
AVANO DE Z
GIRO DO MOTOR DA RETFICA
GERADOR DE VCUO
BANDEJA ROTATIVA
2.3.4. Estao 3
64
2.3.4.2. Lista de componentes
8 sensores do tipo magntico (4B1, 4B2, 4B3, 4B4, 4B5, 4B6, 4B7 e 4B8);
65
66
2.3.4.4. Diagrama trajeto-passo
Figura 30: Diagrama trajeto-passo da Estao 3 para peas metlicas com furo.
67
2 Passo O atuador rotativo avanado aciona o sensor 4B7, comandando o
avano do atuador linear (acionamento do solenide 4Y2);
3 Passo O sensor 4B5 ir acionar no fim de curso do atuador linear, acionando
o fechamento da garra (solenide 4Y5);
4 Passo Aps temporizar o fechamento da garra para confirmar que a pea foi
presa, o atuador linear recuado com o desacionamento de 4Y2;
5 Passo Confirmado o recuo do atuador linear (pelo acionamento de 4B4), o
atuador rotativo recuado (com a desenergizao de 4Y1);
6 Passo Com o atuador rotativo recuado (4B6 acionado), o atuador sem haste
recuado (solenide 4Y3 energizada) at a posio onde se encontra a clula de carga,
para fazer o reconhecimento da pea por pesagem;
7 Passo Com o acionamento de 4B3 indicando o total recuo do atuador sem
haste (posio de pesagem), aciona-se o avano do atuador linear (solenide 4Y2
energizada), depositando a pea na clula de carga;
8 Passo Ao chegar no fim de curso do atuador linear (4B5), desenergiza-se
4Y5 (fechamento da garra) e 4Y2 (avano do atuador linear);
9 Passo Com o sinal da clula de carga o atuador linear avana (4Y2);
10 Passo No fim de curso o sensor 4B5 aciona e permite o fechamento da
garra;
11 Passo Aps temporizar para garantir que a pea foi presa, o atuador linear
recua (desenergizao de 4Y2);
12 Passo Tem incio o avano do atuador sem haste (atravs da energizao
de 4Y4) com o acionamento de 4B4;
13 Passo O atuador avana e dependendo do sinal enviado pela clula de
carga, ele para em 4B1 (atuador sem haste avanado para peas metlicas) ou 4B2
(atuador sem haste intermedirio para peas plsticas), ao parar, comanda o avano do
atuador linear (4Y2 acionado);
14 Passo Com o avano do atuador linear (4B5 acionado), a solenide 4Y5
desenergizada (garra pneumtica);
15 Passo Aps temporizar a abertura da garra, para garantir que a pea foi
solta, recua-se o atuador linear (4Y2 desenergizado), se a posio de entrega foi
avanado (4B1) o processo termina neste passo, porm se a posio foi intermediria o
atuador sem haste necessita voltar para sua posio inicial;
68
16 Passo Com a confirmao do atuador linear recuado (4B4), energiza-se
4Y4 para levar o atuador para a posio avanado, finalizando o processo da estao 3.
IDENTIFICAO
4B1
ENDEREO
0.00
4B2
0.01
4B3
0.02
4B4
4B5
4B6
4B7
4B8
0.03
0.04
0.05
0.06
0.07
S1
S2
4D1
0.08
0.09
200
DESCRIO
Sensor magntico reed (Atuador sem haste
avanado)
Sensor magntico reed (Atuador sem haste
intermedirio)
Sensor magntico reed (Atuador sem haste
recuado)
Sensor magntico reed (Z recuado)
Sensor magntico reed (Z avanado)
Sensor magntico reed (Y recuado)
Sensor magntico reed (Y avanado)
Sensor magntico reed (Garra pneumtica
aberta)
Boto pulsador NA (START)
Boto pulsador NF (STOP)
Clula de carga
4Y3
4Y4
4Y5
4Y2
4Y1
100.00
100.01
100.02
100.03
100.04
69
entre os componentes das estaes, garantir a segurana de seu funcionamento e evitar a
quedas das peas durante sua movimentao.
Vale lembrar que as estaes de produo comeam com todos os dispositivos
em estado desacionado, pneumtica e eletricamente, e que as etapas fazem parte de um
projeto sequencial. As condies de intertravamento utilizadas no presente trabalho so
apresentadas a seguir:
Estao 0
O atuador 1A2 no pode recuar enquanto o atuador 1A1 estiver avanado, caso
contrrio, o atuador 1A1 pode prejudicar a suco correta da pea.
Estao 1
70
Estao 2
A bandeja rotativa no pode iniciar seu movimento antes do recuo dos atuadores
2A2 e 4A2, de forma a evitar o prensamento da pea e o impedimento de sua
rotao e/ou danificao das garras;
Estao 3
71
Foi adicionado o sensor 1B4 para permitir a suco tanto de peas grandes
quanto de peas pequenas;
Insero do sensor 3B5 de modo a garantir que o aferidor de furo 3A1 no estar
avanado quando a bandeja rotativa tiver sua movimentao restabelecida;
72
O sensor analgico 4D1 teve que sofrer ajustes mecnicos em sua altura, uma
vez que sofria esforo exagerado ao receber as peas do atuador 4A2;
Os sensores 3B10 e 3B11 que estavam muito distantes da bandeja, tiveram que
sofrer ajustes na sua altura de forma a permitir a deteco das peas;
3.
IMPLEMENTAO DA REDE
3.1.
73
Para configurar a rede de controle deve-se definir um CLP como master, isso
possvel atravs do prprio software de programao dos CLPs, o CX Programmer. Ao
abrir a pgina de settings do CLP escolhido como master, na aba Serial Port 1
selecionada a opo PC Link (master) em mode. Tambm deve se configurar o
nmero de elementos escravos (que no deve ultrapassar 8 nesse caso) na rede atravs
da opo NT/PC Link Max (ver Figura 33).
74
Para configurar o CLP como slave, na pgina de settings dos CLPs escolhidos
como slaves, na aba Serial Port 1 selecionada a opo PC Link (slave) em mode.
Tambm deve se configurar o nmero do n do elemento escravo na rede atravs da
opo PC Link Unit N (esse nmero que ir definir a faixa de endereos de memria
onde cada CLP escravo ir espelhar seus dados para os demais CLPs da rede, inclusive
o mestre). Ver Figuras 34 e 35:
75
76
3.2.
COMUNICAO
ENTRE
CLP
MESTRE
ESTAO
DE
SUPERVISO
Figura 36: Representao da ligao fsica entre o CLP mestre e a estao de superviso.
77
4.
IMPLEMENTAO DA IHM
78
4.1.
SOFTWARE DE SUPERVISO
79
80
Nesta tela possvel configurar os drivers de comunicao, configurar as tag da
aplicao e criar as telas de superviso, que no WIZCON so denominadas images
(Figura 41). Apenas uma image suficiente para a aplicao, uma vez que uma tela
muito grande e que possvel definir as zonas da aplicao, onde cada zona
encarregada de monitorar uma parte do processo.
81
4.2.
DRIVER DE COMUNICAO
82
acessa esses dados no servidor. A Figura 43 apresenta a interface de configurao do
MATRIKONOPC SERVER.
83
84
85
86
87
4.3.
Tela
Estao 1
Tela
Estao 0
Tela
Principal
Tela
Estao 2
Tela
Estao 3
4.4.
88
89
90
4.5.
PROBLEMAS E SOLUES
91
5. CONCLUSO
Foi realizada a automao das clulas pneutrnicas didticas da SMC e sua
devida integrao com o manipulador cartesiano da FESTO, implementando os
diagramas trajeto-passo desenvolvidos, uma rede de controle industrial e um sistema de
superviso SCADA. Foi realizada tambm a anlise de intertravamentos necessrios
para a lgica de programao.
Ao trmino da integrao, possvel concluir que a movimentao de palavras
binrias no algoritmo de controle baseado no mtodo de programao sequencia
mxima possibilita uma maior segurana do processo, uma vez que cada passo s pode
ser realizado com o somatrio de todas as entradas sendo igual ao valor prdeterminado para aquele passo. Alm disso, a atuao nas sadas ocorre de maneira bem
especfica, assegurando que somente o atuador comandado ir se movimentar naquele
passo.
Concluiu-se tambm que o kit didtico da SMC possibilitou a utilizao dos
conhecimentos adquiridos na rea de automao industrial em um processo de
manufatura, permitindo a integrao de suas clulas entre si, e com outros
equipamentos, como por exemplo, o manipulador cartesiano utilizado.
O software de superviso WIZCON foi uma ferramenta de suma importncia na
realizao do projeto, atendendo requisitos especficos do projeto, alm de possuir uma
interface de utilizao fcil e intuitiva, com possibilidade de utilizao de recursos
avanados. Tambm permitiu o aprendizado de tcnicas antes no adquiridas de
configurao do protocolo OPC, que atendeu de forma satisfatria aos requisitos do
projeto.
5.1.
92
REFERNCIAS BIBLIOGRFICAS
93
ANEXO A
Estao 0:
94
95
96
97
98
Estao 1:
99
100
101
102
103
104
Estao 2:
105
106
107
108
109
110
111
112
113
114
115
Estao 3:
116
117
118
119
120
121
122