Escolar Documentos
Profissional Documentos
Cultura Documentos
Grad PH CLP Rockell PDF
Grad PH CLP Rockell PDF
ESCOLA DE MINAS EM
COLEGIADO DO CURSO DE ENGENHARIA DE CONTROLE E
AUTOMAO - CECAU
II
Monografia
Engenharia
de
apresentada ao
Controle
Curso
de
Automao
da
Ouro Preto
Escola de Minas - UFOP
AGOSTO / 2007
III
IV
SUMRIO
RESUMO.................................................................................................................. XII
ABSTRACT ............................................................................................................XIII
I INTRODUO ......................................................................................................... 1
1.1 Controle Lgico ou Discreto ................................................................................ 1
1.2 Conceito de Automao Industrial ....................................................................... 2
1.3 Pirmide de Automao ....................................................................................... 3
1.4 O Problema da Neutralizao dos Parmetros de pH .......................................... 5
1.5 Objetivos .............................................................................................................. 6
1.6 Metodologia Adotada ........................................................................................... 6
1.7 Estrutura do Trabalho ........................................................................................... 6
II CLP (CONTROLADOR LGICO-PROGRAMVEL) .................................... 8
2.1 Breve resumo histrico ........................................................................................ 8
2.2 Caractersticas dos CLPs .................................................................................... 8
2.3 Arquitetura Bsica dos CLPs .............................................................................. 9
2.3.1 Unidade Central de Processamento (CPU) .................................................. 10
2.3.2 Memrias dos CLPs ................................................................................... 10
2.3.3 Ciclo de Operao ........................................................................................ 11
2.3.4 Fonte de Alimentao .................................................................................. 11
2.3.4 Velocidade ................................................................................................... 11
2.3.5 Tipos de entradas e sadas ............................................................................ 12
2.3.5.1 Entradas e Sadas Digitais ..................................................................... 12
2.3.5.2 Entradas e Sadas Analgicas ................................................................ 13
2.4 Endereamento ................................................................................................... 13
2.5 Tipos de Arquivos .............................................................................................. 14
2.5.1 Arquivos de dados ou tabela de dados ......................................................... 14
2.5.2 Arquivos de dados ....................................................................................... 15
2.6 Instrues em linguagem Ladder ....................................................................... 16
2.6.1 Instrues Examinar ................................................................................. 16
2.6.1.1 Examinar se Energizado ( XIC ) ........................................................... 16
2.6.1.2 Examinar se Desenergizado ( XIO ) ...................................................... 17
VI
VII
VIII
IX
LISTA DE FIGURAS
XI
XII
RESUMO
XIII
ABSTRACT
One of the biggest problems of the industry today is related to environmental issues.
Never in the whole history was so great concern as this century with the resources of
nature. Polls today show relatively significance and accuracy the impacts of human
activities on the planet. It is clear that emissions of carbon dioxide, increasing the
contamination of water and other forms of pollution are interfering aggressive, brutal
way ecosystems. Take care of the environment, responsible manner, produce with
minimal environmental impact and make good use of natural resources has become
essential for the industry. It is common observe consumers prefer buying a product over
another because their potential for degradation of nature. Various branches of human
activities produce effluents that are acid or alkaline. The use of discrete processing and,
in batch, as it is usually called, is used for the development of an algorithm capable of
controlling a system of tanks and provide security for the process of neutralization. It is
also built a system supervisory able to capacity the user of the system practical way and
quickly. All the activity is controlled by a PLC (Programmable Logic Controller). A
computer simulation occurs via emulation of the CLP in a common PC using emulators
of the family of controllers.
I INTRODUO
1.1 Controle Lgico ou Discreto
redes
lgicas
seqenciais
(presena
de
memrias,
chamados
Controladores
Programveis,
ou
seja,
pequenos
Simular desempenhos;
A automao industrial pode ser vista como uma pirmide. Na figura 1.1
se ilustra as divises da automao em seus diferentes nveis. Na base esto os
equipamentos de cho de fbrica, ou seja, inversores, CLPs (Controladores LgicoProgramveis), motores, etc. No topo v-se o fluxo de informao para a rea
corporativa da empresa.
pH = Log
1
concentrao inica H +
(1.1)
1.5 Objetivos
Possibilidades de comunicao;
DISPOSITIVOS DE PROGRAMAO
E COMUNICAO.
CIRCUITOS DE SADAS
CIRCUITOS DE ENTRADAS
UNIDADE
CENTRAL
DE
PROCESSAMENTO
MEMRIA
PROGRAMA E DADOS
FONTE DE ALIMENTAO
Acoplamento tico
Acoplamento tico
10
1.1 Voltil: Pode ser alterada ou apagada (gravar ou ler), se ocorrer uma queda de
alimentao perde-se o programa, so usadas baterias e capacitores para
resguardar o programa. O exemplo amplamente utilizado a memria RAM
(memria de acesso aleatrio).
1.2 No Voltil: Possui a mesma flexibilidade da memria RAM e retm o
programa mesmo com a queda da alimentao. Exemplo: EEPROM (Memria
de leitura eletricamente apagvel e programvel).
2
11
2.3.4 Velocidade
12
Entradas e Sadas
13
V,I
V,I
Tempo
Figura 2.2 -S. Digitais
Tempo
Figura 2.3 -S. analgicos
2.4 Endereamento
14
15
arquivo e a partir dele faz a leitura dos demais. Portanto, se o usurio quiser que os
outros arquivos sejam varridos, dever usar uma instruo de salto para subrotina no
arquivo 2. Do arquivo 3 ao 255 so arquivos utilizados pelo usurio (ROCKWELL
AUTOMATION, 2006).
16
17
18
subrotina permanecer habilitada at que haja uma nova varredura na rea de subrotina.
19
(L)
(U)
20
I:1/0
B3/0
[OSR ]
O:0001/00
21
22
(EN)
(DN)
23
24
TOF
Timer off delay
( EN)
Timer:
Time Base:
Preset:
Accum
(DN)
acontecer o seguinte:
a instruo TOF.
25
RTO
Timer:
Time Base:
Preset:
Accum
( EN)
(DN)
26
(DN)
(CU )
27
14 13
CU CD
12 11 10
DN
OV UN UA
No Utilizada
Valor Pr-selecionado
Valor Acunulado
28
Quando o bit de overflow (OV) energizado, o valor acumulado atinge 32.768 e continua a contagem crescente a partir da.
As instrues CTD tambm contam as transies da linha de falsa para
verdadeira. O valor acumulado do contador decrementado a cada transio de falsa
para verdadeira. Quando ocorrer um nmero suficiente de contagens e o valor
acumulado se tornarem menor que o valor pr-selecionado, o bit de executado ( bit 13 )
do contador desenergizado.
O bit 14 da palavra de controle da instruo de contador o bit de
habilitao de contador crescente (CD). Esse bit energizado quando a condio da
linha verdadeira e desenergizado quando a condio da linha se torna falsa (contador
decrescente desabilitado) ou a instruo apropriada de desenergizao habilitada.
Quando a instruo CTD conta alm do seu valor pr-selecionado e
atinge (- 32.768 - 1), o bit de underflow (bit 11) energizado. Pode-se desenergizar esse
bit, habilitando-se a instruo RES apropriada. Pode-se tambm desenergiz-lo,
incrementando a contagem para um valor maior ou igual a - 32.768 com uma instruo
CTU com o mesmo endereo da instruo CTD.
Quando o bit de underflow (UN) energizado, o valor acumulado atinge
+ 32.767 e continua a contagem decrescente a partir da.
As instrues CTU e CTD so retentivas. O valor acumulado retido
depois que a instruo CTU ou CTD passa falsa e quando a alimentao do
controlador removida e, a seguir, restaurada.
Os estados energizado ou desenergizado dos bits de executado, overflow
e underflow tambm so retentivos. Esses bits de controle e o valor acumulado so
zerados quando a instruo RES habilitada.
O bit 10 da palavra de controle da instruo de contador o bit de
atualizao de acumulador (UA) utilizado para o contador de alta velocidade (HSC) nos
controladores de E/S fixa. Quando esse bit energizado, o valor acumulado no
registrador interno do controlador lido e armazenado no valor acumulado da instruo.
A seguir, o bit de atualizao do acumulador (UA) desenergizado.
29
( RES )
1. - Igual a (EQU);
2. - Diferente (NEQ);
30
EQU
EQUAL
SOURCE A:
SOURCE B:
31
NEQ
NOT EQUAL
SOURCE A:
SOURCE B:
LES
LESS THAM
SOURCE A:
SOURCE B:
32
logicamente verdadeira. Se o valor de Source A for maior que o valor de Source B, esta
instruo ser falsa. Na figura 2.18 mostra-se a instruo (LEQ).
LEQ
LESS THAM
SOURCE A:
SOURCE B:
GRT
GREATER THAM
(
SOURCE A:
SOURCE B:
33
GEQ
GRTR THAN OR EQUAL
SOURCE A:
SOURCE B:
LIM
LIMIT TEST
(
LOW LIM:
TEST:
HIGH LIM:
34
Os valores dos parmetros identificados por Low Limit, Test e High Limit
podem ser programados com endereos de palavra ou constantes do programa,
observando-se as seguintes restries:
Se o parmetro Test for uma constante do programa, tanto o Low Limit como o
High Limit devem ter endereos de palavra;
Se o Low Limit (limite inferior) possuir um valor menor que High Limit (limite
superior), a instruo ser verdadeira quando o valor estiver entre os limites ou
for igual a um dos limites. Se o valor de Test estiver fora dos limites, a instruo
ser falsa.
Se o Low Limit possui um valor maior que o High Limit, a instruo ser falsa
quando o valor do parmetro Test estiver entre os limites. Se o valor de Test for
igual a um dos limites ou estiver fora dos limites, a instruo ser verdadeira.
1. Adio (ADD);
2. Subtrao (SUB);
3. Multiplicao (MUL);
4. Diviso (DIV);
5. Dupla Diviso (DDV);
6. Negao (NEG);
7. Zeramento (CLR);
8. Decodificao (DCD).
9. Raiz quadrada (SQR).
Os Parmetros das Instrues so:
Source - endereo (s) do (s) valor (res) em que a operao matemtica ser
35
Carry (C), S:0/0 - Energizado se for gerado um carry (vai 1); caso contrrio,
desenergizado;
movimentao ou lgica;
Sinal (S), S:0/3 - Indica um valor negativo (menor que 0) aps uma instruo
ADD
SOURCE A:
SOURCE B:
DEST:
36
SUB
SOURCE A:
SOURCE B:
DEST:
37
MUL
SOURCE A:
SOURCE B:
DEST:
38
DIV
SOURCE A:
SOURCE B:
DEST:
NEG
SOURCE:
DEST:
39
CLR
DEST
40
41
42
especialistas e devem ser comunicadas gerncia para saber que tipo de informao ela
necessita. Realizar o levantamento das variveis utilizadas e tambm a diviso do
processo em etapas essencial para o sucesso de um projeto de automao.
Lista de Alarmes.
Para montar um banco de dados com variveis analgicas, digitais ou do
43
44
IV CONTROLE DE pH
4.1 Neutralizao
45
46
Tabela 4.1: Quantidade de cido necessrio para neutralizar 100Kg de resduo alcalino
Produto Qumico
cido Sulfrico (50 oBe)
cido Clordrico (20 oBe)
cido Ntrico (39,5 oBe)
o
NaOH
158
250
263
Be gravidade especfica
47
mtua ser economicamente vivel, deve ser considerado aspectos operacionais como a
compatibilidade dos reagentes e sua reatividade. Na figura 4.1 apresenta-se um exemplo
de controle ON/OFF aplicado a projetos de neutralizao.
48
5.1 Introduo
49
50
51
52
tarefa. Suas funes so as mesmas que as encontradas nas CPUs dos PLCs 5. Na
figura 5.4 e na figura 5.5 so mostradas as funes de cada posio da chave na CPU
com as funes das teclas no RSEMULATE.
RUN
HLT
TST
ONE
53
54
55
56
57
58
(6.1)
59
(6.2)
6.3 Linhas 2,3 e 4 (Blocos FAL para ajuste de range dos phmetros)
60
61
62
63
64
(6.9)
(6.10)
(6.11)
65
(6.12)
(6.13)
66
(6.14)
Do mesmo modo que na linha 13, o bloco Maior que faz a comparao
com os padres ambientais para parmetros de pH. Os recursos so os mesmos da linha
anterior com a diferena somente no acionamento da vlvula solenide SV6 posio
1. Na figura 6.11 mostra-se a lgica ladder. O texto estruturado mostrado na
equao 6.15.
67
68
(6.16)
(6.17)
69
Figura 7.1 Liberao do lquido neutralizado para o ambiente por meio da vlvula SV-3
70
71
7.2 Concluso
72
MORGAN, B. Getting results with RSLogix Emulate, Doc ID EMULAT-GR002EN-P, ROCKWELL AUTOMATION, 2000.
BADOCK,
M.
T.
G.,
2007.
Disponvel
em:
OLIVEIRA,
R;
FERNANDES,
C.,
2007.
Disponvel
em:
73
COMLINK
EQUIPAMENTOS
ELETRNICOS,
2007.
Disponvel
em: