View
213
Download
0
Category
Preview:
Citation preview
7/24/2019 2-CLP_Parte 2
1/39
SUPERVISO ESUPERVISO E
CONTROLECONTROLE
OPERACIONAL DEOPERACIONAL DESISTEMASSISTEMAS
Prof. Andr Laurindo MaitelliProf. Andr Laurindo Maitelli
DCA-UFRN
7/24/2019 2-CLP_Parte 2
2/39
Programao de CLPsProgramao de CLPs
7/24/2019 2-CLP_Parte 2
3/39
DefinioDefinio
Padronizao IEC 1131-3 Linguagem Grfica
Diagrama de Lgica de Re! "Ladder#
Diagrama de $oco% de &un'e% "&$#
Sequencial Function Chart"(&C#
Linguagem )e*+uaLi%+a de In%+ru'e% "IL#
)e*+o E%+ru+urado "()#
7/24/2019 2-CLP_Parte 2
4/39
Eem!losEem!los
Lista de InstruesLista de Instrues
LD ALD A
ANDN BANDN B
ST CST C
Texto EstruturadoTexto Estruturado
C=A AND NOT BC=A AND NOT B
CCAA
BB
ANDAND
Bloco de FunoBloco de Funo
( )
A B C
DIAGA!A LADDEDIAGA!A LADDE
SFCSFC
7/24/2019 2-CLP_Parte 2
5/39
Linguagem LadderLinguagem Ladder
&orma de ,rogramao u%ada ,ara,a%%ar in%+ru'e% ao CLP %ore comode.e %er e*ecu+ado o con+roe %ore o,roce%%o
/+iiza %0moo% %imiare% ao% u%ado%
em diagrama e!+rico de ree% comoinguagem de ,rogramao
7/24/2019 2-CLP_Parte 2
6/39
EndereamentoEndereamento
um n2mero ou cdigo u%ado ,araiden+ificar cada ,on+o f0%ico de en+rada ou%a0da do CLP ou agum ,on+o in+erno
Cada regi%+ro "conun+o de 14 i+%#a%%ociado a um gru,o de E5( ou ,on+o%in+erno% +am!m +em um endereo
6 endereo %er.e ,ara referenciar ,on+o% ouregi%+ro% no ,rograma ladder
7/24/2019 2-CLP_Parte 2
7/39
CLP Allen "radle# $ %LC &''CLP Allen "radle# $ %LC &'' 7 memria do u%urio ! organizada em ar8ui.o%9
de dado% e de ,rograma%
7/24/2019 2-CLP_Parte 2
8/39
Eem!lo $ endereamento AllenEem!lo $ endereamento Allen
"radle#"radle#
II 11 22
IDENTIFICADOR DOIDENTIFICADOR DO
ARQUIVOARQUIVOAC"AC" BITBIT
7/24/2019 2-CLP_Parte 2
9/39
CLP Allen "radle# $ Mi(rologiCLP Allen "radle# $ Mi(rologi 7 memria do u%urio con%i%+e de : unidade%9
(e'e% de ar8ui.o% 7r8ui.o%
Paa.ra%
$i+%
6 ;icroogi* ,o%%ui < %e'e% de ar8ui.o%9 Programa% Dado%
7/24/2019 2-CLP_Parte 2
10/39
CLP Allen "radle# $ Mi(rologiCLP Allen "radle# $ Mi(rologi E%+ru+ura da %eo de ar8ui.o% de dado%9
7/24/2019 2-CLP_Parte 2
11/39
Eem!lo $ endereamentoEem!lo $ endereamento
Mi(rologiMi(rologi
II 11 22
IDENTIFICADOR DOIDENTIFICADOR DO
ARQUIVOARQUIVO#ALA$A#ALA$A BITBIT
7/24/2019 2-CLP_Parte 2
12/39
)nstru*es "+si(as)nstru*es "+si(as
7/24/2019 2-CLP_Parte 2
13/39
)nstru*es "+si(as - eem!los)nstru*es "+si(as - eem!los
7/24/2019 2-CLP_Parte 2
14/39
)nstru*es ,i!o Rel)nstru*es ,i!o Rel
Con+a+o =7
Con+a+o =&
$oina
7/24/2019 2-CLP_Parte 2
15/39
Eem!lo - )nstru*es ,i!o RelEem!lo - )nstru*es ,i!o Rel
( )
I%&'( O%&'(I%&')
CIRCUITOELETROMECANICO DIAGA!A LADDE
!
G
( )
O%&')
( )O%&'*
O%&'(
O%&')
!
B(
B)
!
!
B(O%&'(
!
B) !
G
7/24/2019 2-CLP_Parte 2
16/39
"oina (om Reteno"oina (om Reteno
7/24/2019 2-CLP_Parte 2
17/39
Eem!lo $ "oina (om RetenoEem!lo $ "oina (om Reteno
CIRCUITOELETROMECANICO DIAGA!A LADDE
!
B(
B)
!
( S)
I%('( O%)'(
B( !
( R)
I%(') O%)'(
B) !
7/24/2019 2-CLP_Parte 2
18/39
"in+rios "/0"in+rios "/0
(o .ari.ei% inria% in+erna%
B3B3 11 0202
IDENTIFICADO DOIDENTIFICADO DO
A+,I$OA+,I$ON,!EO DAN,!EO DA
#ALA$A#ALA$A
N,!EO DON,!EO DO
BITBIT
7/24/2019 2-CLP_Parte 2
19/39
,em!ori1adores,em!ori1adores
6% +em,orizadore% di%,on0.ei% no
(LC>?? ,o%%uem a %eguin+e e%+ru+ura dear8ui.o9
2& 23 2/ 24 22 2' 5 6 7 8 & 3 / 4 2 '
Paa.ra ? "its de Estado do ,em!ori1adorPaa.ra 1 9alor Predefinido
Paa.ra < 9alor A(umulado
7/24/2019 2-CLP_Parte 2
20/39
)nstruo de ,em!ori1ao ,:N)nstruo de ,em!ori1ao ,:N
TI!E- Endereo do te./ori0ador
TI!E BASE- Base de te./o
#ESET- $alor de1inido co.o li.ite
ACC,!- $alor acu.ulado
7/24/2019 2-CLP_Parte 2
21/39
,:N ,imer :n-Dela#0,:N ,imer :n-Dela#0 7 ,aa.ra ? do +em,orizador )6= ,o%%ui 3
i+% de e%+ado9ENEN "Enae $i+# @aii+a o +em,orizador a iniciar a
con+agem do +em,o ,redefinidoA o i+ 1: da ,aa.ra ?
,,,, ")imer )iming $i+# E%+e i+ +em %eu e%+ado inicia ?A
Buando o +em,orizador ")6=# comea a +em,orizar ee !e.ado ,ara 1 e % ! re%%e+ado 8uando a ina de+em,orizador .o+ar a %er fa%aA o i+ 1> da ,aa.ra ?
DNDN"Done $i+# e%+e i+ ! iniciaizado com ? e ao fina do+em,o ,rede+erminado ! e.ado ,ara 1A o i+ 13 da
,aa.ra ? Endereo do% +em,orizadore%9 ,3;
7/24/2019 2-CLP_Parte 2
22/39
Eem!lo de A!li(ao ,:N
TON
EN
DN
TI!E ON DELA2
TI!E T3%&
TI!E BASE (4&
#reset (5&
Accu. &
I%&&(
&(
T3%& O%&&(
&(
T3%&
DN
O%&&(
EN
&)
7/24/2019 2-CLP_Parte 2
23/39
)nstruo de ,em!ori1ao ,:F)nstruo de ,em!ori1ao ,:F
TI!E- Endereo do te./ori0ador
TI!E BASE- Base de te./o
#ESET- $alor de1inido co.o li.ite
ACC,!- $alor acu.ulado
7/24/2019 2-CLP_Parte 2
24/39
,:F ,imer :ff-Dela#0,:F ,imer :ff-Dela#0 Po%%ui o% me%mo% i+% de e%+ado do
+em,orizador )6= Buando a ina do )6& .ai ,ara o .aor
gico 1 o i+ D= ! %e+adoA Buando a ina
do )6& ! re%%e+ada ".ai ,ara n0.e gico ?#inicia-%e a con+agem do +em,o ,redefinidoA7o fina da con+agem o i+ D= ! re%%e+ado
(e duran+e o ,roce%%o de +em,orizao a
ina do )6& ! e.ada ,ara n0.e gico 1en+o o .aor acumuado ! zerado o% i+%D= e E= %o zerado% e o i+ )) ! %e+ado
7/24/2019 2-CLP_Parte 2
25/39
Eem!lo de A!li(ao ,:FEem!lo de A!li(ao ,:F
TOF
EN
DN
TI!E ON DELA2
TI!E T3%&
TI!E BASE (4&
#reset (5&
Accu. &
I%&()
(&
T3%& O%&(*
&(
T3%&
DN
O%&(*
EN
&)
7/24/2019 2-CLP_Parte 2
26/39
)nstruo de Contagem C,U0)nstruo de Contagem C,U0
CTU
CO,NT ,#
Counter
#reset
Accu.
C,
DN
CO,NTE- Endereo do Contador#ESET- $alor de1inido co.o li.ite
ACC,!- $alor acu.ulado
C,- Contador 6a7ilitado
DN- Conta8e. conclu9da
7/24/2019 2-CLP_Parte 2
27/39
C,UC,U 6 C)/ ,o%%ui em %ua ,aa.ra zero o% %eguin+e%
i+%9 :9:9"6.erfoF $i+# E%%e i+ ! %e+ado 8uando o .aor
acumuado %u,era o .aor ,redefinidoA "$i+ 1#
Buando u%amo% o C)/ o .aor acumuado !iniciado com o .aor ? e +oda .ez 8ue a ina doC)/ .ai de n0.e gico ? ,ara 1 e%%e .aor !incremen+adoA
7/24/2019 2-CLP_Parte 2
28/39
Eem!lo de A!li(ao - ContadorEem!lo de A!li(ao - Contador
CT,
C,
DN
CO,NT ,#
Counter C:%&
#reset 3
Accu. &
I%&&(
&(
C:%& O%&&(
&(
I%&&(
&)
C:%&
ES
DN
) * d C ) t * d C
7/24/2019 2-CLP_Parte 2
29/39
)nstru*es de Com!arao)nstru*es de Com!arao
) * d C l) t * d C l
7/24/2019 2-CLP_Parte 2
30/39
)nstru*es de Com!arao - eem!los)nstru*es de Com!arao - eem!los
) t * M t +ti) t * M t +ti
7/24/2019 2-CLP_Parte 2
31/39
)nstru*es Matem+ti(as)nstru*es Matem+ti(as
) t * M t +ti l) t * M t +ti l
7/24/2019 2-CLP_Parte 2
32/39
)nstru*es Matem+ti(as - eem!los)nstru*es Matem+ti(as - eem!los
ADD
ADDSO,CE A N;%*
SO,CE B N;%3
DETINATION N;%)&
I%&()
(&
) t * d M i l d D d) t * d M i l d D d
7/24/2019 2-CLP_Parte 2
33/39
)nstru*es de Mani!ulao de Dados)nstru*es de Mani!ulao de Dados
) t * M i l l) t * M i l l
7/24/2019 2-CLP_Parte 2
34/39
)nstru*es Mani!ulao - eem!los)nstru*es Mani!ulao - eem!los
R%L i
7/24/2019 2-CLP_Parte 2
35/39
R%LogiR%Logi
6 R(Logi* >?? di%,oniiiza um
amien+e de ,rogramao em inguagemadder
% iR%L i
7/24/2019 2-CLP_Parte 2
36/39
R%LogiR%Logi
=o.o ,roe+o
R%L iR%L i
7/24/2019 2-CLP_Parte 2
37/39
R%LogiR%Logi Configurando o dri.er de comunicao9 R(Lin*
R%L iR%L i
7/24/2019 2-CLP_Parte 2
38/39
R%LogiR%Logi
Configurando o% mduo% de en+rada e %a0da
R%L iR%L i
7/24/2019 2-CLP_Parte 2
39/39
R%LogiR%Logi
Conun+o de In%+ru'e%9
Recommended