Você está na página 1de 17

INSTITUTO FEDERAL DE EDUCAO, CINCIA E

TECNOLOGIA DE GOIS (IFG)


CAMPUS JATA
CONTROLADORES LGICOS
PROGRAMVEIS (CLPs)
Linguagem de Lista de Instu!"es
P#$% D% And& Lui'
6 Perodo de Engenharia Eltricaaaaaaaaaaaaaaaaaaaaaaaaaaaaa Lista de Instrues (LI)
( ) Int#du!*#
A linguagem de Lista de Instrues (LI), tambm comumente reerenciada !elo nome original da
lngua inglesa, Instruction List (IL), deine mnem"nicos (au#iliar de mem$ria) como eito na
linguagem assembl% utili&ada nos micro!rocessadores e microcontroladores' (s mnem"nicos
re!resentam o!eraes l$gicas booleanas e comandos de transer)ncia de dados'
Em rela*o as demais linguagens, a!resenta as seguintes caractersticas+
Vantagn!
,orres!ond)ncia entre comandos da linguagem e as instrues assembl% do ,LP,
acilitando a estimati-a do tem!o de e#ecu*o do !rograma'
.ocumenta*o mais com!acta do /ue a e/ui-alente com rels'
D!"antagn!
0ecessidade de amiliari&a*o do o!erador com 1lgebra booleana'
0ecessidade de uma certa no*o de !rograma*o em assembl%'
2 normalmente dicil e trabalhoso reali&ar e-entuais alteraes no c$digo 31 im!lementado'
A LI a linguagem ideal !ara resol-er !roblemas sim!les e !e/uenos em /ue e#istem !oucas
/uebras no lu#o de e#ecu*o do !rograma' 2, !ortanto, !articularmente ade/uada !ara ,LPs de
!e/ueno !orte'
Essa linguagem !ode ser usada !ara descre-er o com!ortamento de+
4unes5
6locos de unes5
Programas
2 - Principos bsicos
A linguagem de Lista de Instrues semelhante ao c$digo assembl% com comandos load e store'
Ela usa o conceito de acumulador !ara arma&enar os resultados intermedi1rios'
,ada instru*o utili&a ou modiica o -alor de um 7nico registrador denominado registro de
resultado ou acumulador'
8
6 Perodo de Engenharia Eltricaaaaaaaaaaaaaaaaaaaaaaaaaaaaa Lista de Instrues (LI)
As instrues s*o e#ecutadas no conte7do do acumulador'
( o!erador indica o ti!o de o!era*o a ser eito entre o resultado atual contido no
acumulador e o o!erando'
( resultado da o!era*o arma&enado no !r$!rio acumulador'
3 - Sintaxe
As regras !rinci!ais de orma*o de um !rograma em linguagem de Lista de Instrues s*o+
,ada instru*o de-e comear em uma no-a linha
,ada instru*o !ode ser !recedida !or um r$tulo (elemento o!cional) /ue indicado com
um nome seguido de dois !ontos 9+:'
;ma instru*o com!osta de o!erador e o!erandos ( instru*o < o!erador = o!erandos)'
( o!erador !ode ou n*o incluir um modiicador'
,aso se3a necess1ria a inclus*o de mais de um o!erando, estes de-em ser se!arados !or
-rgulas'
>e or dese3ada a inclus*o de coment1rio, ele de-e ser o 7ltimo elemento da linha'
;m coment1rio iniciado !ela se/?)ncia de caracteres (@ e terminado !ela se/?)ncia@)'
Linhas em branco !odem ser inseridas entre instrues'
;m coment1rio !ode ser colocado em linha sem instrues'
Esta estrutura !ode ser -eriicada na 4igura Ae no e#em!lo A'
4igura A B Estrutura de uma linha de instru*o da linguagem LI'
E#$%&' ()
R*t+&' O%,a-', O%,an-' C'$nt.,/'
In01/' LD 2 I3( (4 5't6' %,!!/'na-'74)
AND 2 M38 (4 1'$an-' ".&/-'4)
C
6 Perodo de Engenharia Eltricaaaaaaaaaaaaaaaaaaaaaaaaaaaaa Lista de Instrues (LI)
ST 2 93( (4 &/ga ' $'t',)
( -alor da entrada D IEA carregado !ara o acumulador, em seguida eita um o!era*o l$gica
A0. entre o conte7do do acumulador e da mem$ria D FEC' ( resultado transerido !ara a sada
DGEA'
4. Rtulo (etiqueta)
,ada instru*o !ode ser !recedida !or um r$tulo, /ue um nome seguido do caractere 9+:' Ele
tambm !ode ser colocado em uma linha /ue n*o contenha nenhuma instru*o' (s r$tulos s*o
utili&ados como o!erandos PH certas instrues tais como saltos' A sua nomenclatura de-e obedecer a
seguintes regras+
( com!rimento n*o de-e e#ceder A6 caracteres'
( !rimeiro caractere de-e ser uma letra'
(s caracteres restantes !odem ser letras, n7meros ou smbolo 9I: (sublinhado)'
0*o !ode ha-er no mesmo !rograma dois r$tulos iguais'
5 - Modiicadores de instru!"es
A lista a seguir re!resenta os modiicadores !ermitidos !ara as instrues da linguagem' .e-em ser
ane#ados a!$s o nome da instru*o, sem caractere se!arador'
0 < in-ers*o l$gica do o!erando5
( < o!era*o adiada5
, < o!era*o condicional'
( Fodiicador 90: indica /ue o o!erando de-e ser in-ertido antes de ser utili&ado !ela instru*o'
Por e#em!lo, a instru*o A0.0 D IEA inter!retada como 9o conte7do de DIEA in-ertido e com o
-alor de resultado eita ma o!era*o l$gica A0. com o acumulador:'
( Fodiicador abrir !ar)nteses 9(9 indica /ue a a-alia*o da instru*o de-e ser adiada at /ue se3a
encontrado o !r$#imo echar !ar)nteses 9):'
J
6 Perodo de Engenharia Eltricaaaaaaaaaaaaaaaaaaaaaaaaaaaaa Lista de Instrues (LI)
( modiicador 9,: indica /ue a instru*o de-e ser e#ecutada somente se o conte7do atual do
acumulador ti-er l$gico -erdadeiro (ou dierente de &ero !ara ti!os n*o booleanos)' ( modiicador
9C: !ode ser combinado com o modiicador 90: !ara indicar /ue a instru*o n*o de-e ser e#ecutada,
a menos /ue o resultado se3a also (ou K !ara ti!os n*o booleanos)'
A tabela A'A a!resenta os !rinci!ais comandos da linguagem de Lista de Instrues'
O%,a-', M'-/:/1a-', O%,an-' D!1,/;6'< !/gn/:/1a-'
L. 0 ,arrega o o!erando !ara o acumulador
>L 0 Arma&ena o conte7do do acumulador no local
es!eciicado !elo o!erando
> 6((L 4a& com /ue o -alor do o!erando se3a A
H 6((L 4a& com /ue o -alor do o!erando se3a K
A0. 0, ( 4un*o booleana A0.
M 0, ( 4un*o booleana A0.
(H 0, ( 4un*o booleana (H
E(H 0, ( 4un*o booleana (; N E#clusi-o
A.. >oma
>;6 >ubtra*o
F;L Fulti!lica*o
.IO .i-is*o
PL ( ,om!ara*o (Preater Lhan) maior /ue (Q)
PE ( ,om!ara*o (Preater or E/ual) maior ou igual /ue
(Q<)
EG ( ,om!ara*o (E/ul to) igual a (<)
0E ( ,om!ara*o (0ot E/ual) dierente de (R Q)
LL ( ,om!ara*o (Less Lhan) menor /ue (R)
LE ( ,om!ara*o (Less or E/ual) menor ou igual /ue
(R<)
SFP ,, 0 0ome do r$tulo .es-ia !ara o r$tulo 0omeIdoIH$tulo
,AL ,, 0 0ome da 4un*o In-oca a e#ecu*o de um bloco de unes
HEL ,, 0 Hetorna de uma un*o ou bloco de un*o'
Labela A B Princi!ais o!eradores da linguagem de Lista de Instrues'
5.1 - Operador LD
Fnem"nico da !ala-ra inglesa L(A.
O%,a;6'+ carrega um -alor !ara o acumulador'
M'-/:/1a-',+ 0
O%,an-'+ e#!ress*o constante'
5.2 - Operador ST
T
6 Perodo de Engenharia Eltricaaaaaaaaaaaaaaaaaaaaaaaaaaaaa Lista de Instrues (LI)
Fnem"nico da !ala-ra inglesa >L(HE
O%,a;6'+ transere o conte7do do acumulador !ara uma -ari1-el'
M'-/:/1a-',+ 0
O%,an-'+ -ari1-el interna ou de usu1rio
E#$%&' =) Im!lemente um !rograma em Ladder e em Lista de instrues (LI) /ue tenha a tarea de
acender a lUm!ada L sem!re /ue a cha-e ,V echar'
S'&+;6'+ ;m !rograma sim!les no /ual a atua*o de +$a nt,a-a causa a atua*o de +$a !a0-a, isto
, utili&a as duas instrues !rinci!ais /ue s*o leitura de -ari1-el (LD) e atribui*o de -alor (ST), ter1
o seguinte as!ecto , em Ladder e LI'
Ladder
4igura 8 B >olu*o e#em!lo 8
( !rocessador eetua a leitura de IA continuamente e e#ecuta um !rograma /ue atribui o -alor lido W
sada GA' Assim, se a cha-e ,V or echada, ar1 com /ue IA !asse ao n-el l$gico A, o /ue -ai a&e
com /ue L tambm !asse ao n-el l$gico A, atuando sobre a sada e, conse/?entemente, acedendo a
lUm!ada L'
E#$%&' 8) Para um contato A do ti!o 04, !reciso a&er a leitura de -ari1-el negada LDN,
conorme -isto a seguir+
Ladder
4igura C B >olu*o do e#em!lo C'
0este caso, a !artir da instru*o LDN, o !rocessador eetua a leitura de com!lemento l$gico de I( e
atribui o -alor lido W sada 9(>
Lista de Instrues
L. IA
>L GA
Lista de Instrues
L.0 IA
>L GA
6
6 Perodo de Engenharia Eltricaaaaaaaaaaaaaaaaaaaaaaaaaaaaa Lista de Instrues (LI)
E#$%&' ?) O%,a;6' E (AND) B .ada a e/ua*o l$gica L< IA> I8> IC, im!lemente a un*o l$gica
no diagrama Ladder e em Lista de Instrues'
S'&+;6')
Ladder
4igura J B >olu*o e#em!lo J'
E#$%&' @) O%,a;6' OU (OR) B .ada a e/ua*o l$gica GA< IA= I8= ICX, im!lemente a un*o
l$gica no diagrama Ladder e em Lista de Instrues'
S'&+;6')
Ladder
4igura T B >olu*o e#em!lo T'
5.3. Operador S
2 uma instru*o de memori&a*o' A letra > mnem"nico da !ala-ra inglesa set'
O%,a;6'+ 4ora uma -ari1-el booleana a ir !ara o estado l$gico A se o acumulador esti-er com o
-alor OEH.A.EIH( (n-el L$gico A)' 0enhuma o!era*o reali&ada se o o!erador esti-er com o
-alor l$gico 4AL>( (n-el l$gico K)'
M'-/:/1a-',+ nenhum'
O%,an-'+ -ari1-el booleana interna ou de sada
E#em!lo 6+ 4aa o diagrama Ladder e a lista de Instrues corres!ondentes a dois contatos IA e I8,
0A e 04 res!ecti-amente, em !aralelo, e um contato IC, 04, em srie com ambos' ( outro lado do
contato IC est1 conectado W bobina do ti!o set de um rel GA de auto reten*o'
Lista de Instrues
L.0 IA
A0. I8
A0. IC
>L GA
Lista de Instrues
L. IA
(H I8
(H0 IC
>L GA
Y
6 Perodo de Engenharia Eltricaaaaaaaaaaaaaaaaaaaaaaaaaaaaa Lista de Instrues (LI)
Ladder
4igura 6 B >olu*o e#em!lo 6
5.4. Operador R
2 um o!eador /ue ser-e !ara 9lim!ar: o conte7do da mem$ria' 4a& com /ue o conte7do da
mem$ria -1 !ara o -alor &ero' A letra H um mnem"nico da !ala-ra inglesa reset'
(!era*o+ ora uma -ari1-el booleana a ir !ara o -alor l$gico K se o -alor do acumulador or
OEH.A.EIH( ( n-el l$gico A)' 0enhuma o!era*o reali&ada se o -alor do acumulador or 4AL>(
(n-el l$gico K)'
M'-/:/1a-',+ 0enhum'
O%,an-'+ Oari1-el l$gica bin1ria interna ou de sada'
Ps+ A B A instru*o H (reset) e#iste a!enas em !rogramas de ,LP e n*o em um circuito eltrico de
cha-es ou rels'
8 B A instru*o H (reset) sem!re trabalha com a instru*o > (set) e -ice -ersa'
E#$%&' A+ 4aa o diagrama Ladder ea lista de Instrues corres!ondentes a dois contatos I'A e I'8,
0A e 04 res!ecti-amente, em !aralelo, e um contato I'C, 04, em srie com ambos' ( outro lado do
contato I'C est1 conectado W bobina do ti!o reset de um rel G'A de auto reten*o'
Ladder
4igura Y B >olu*o e#em!lo Y'
# $ %pera!"es adiadas.
Lista de Instrues
L. IA
(H0 I8
A0.0 IC
> GA
Lista de Instrues
L. I'A
(H0 I'8
A0.0 I'C
H G'A
Z
6 Perodo de Engenharia Eltricaaaaaaaaaaaaaaaaaaaaaaaaaaaaa Lista de Instrues (LI)
,omo a linguagem LI s$ !ossui um registrador, certas o!eraes !odem ser adiadas !ara alterar a
ordem natural da e#ecu*o das instrues' (s !ar)nteses s*o utili&ados !ara re!resenta as o!eraes
adiadas'
9(: < indica /ue a instru*o anterior de-e ser adiada5
9): < indica /ue a o!era*o anteriormente adiada de-e agora ser e#ecutada'
E#$%&' B)
Ladder
4igura Z B >olu*o e#em!lo Z'
Para an1lise da e#ecu*o do e#em!lo ornecido, !reciso deinir o conceito de !ilha (stac[)' Para
acilitar a com!reens*o, aamos uma analogia com uma !ilha de !ratos' Ao em!ilhar di-ersos !ratos,
o 7ltimo em!ilhado ser1 o !rimeiro a ser retirado' Este conceito tambm conhecido !ela sua
abre-ia*o da lngua inglesa LI4( B Last In!ut 4irst (ut!ut'
Ao encontrar o modiicador 9(:, o conte7do do acumulador e o o!erador s*o colocados na !ilha' .a
mesma maneira, /uando o o!erador 9): encontrado, retiraNse o ultimo elemento da !ilha e e#ecutaNse
a o!era*o adiada com o conte7do atual do acumulador'
2 e#ecutada da seguinte maneira+
L. DIEA
( conte7do da entrada DIEA transerido !ara o acumulador
A Instru*o seguinte +
A0. (DIE8
Ao encontrar o o!erador 9A0. (:, o conte7do do acumulador e a o!era*o adiada s*o mo-idos
!ara a !ilha e o o!erando seguinte (DIE8) co!iado !ara o acumulador
Lista de Instrues
L. I'A
A0.(0 I'8
(H0 I'C
)
>L G'A
\
6 Perodo de Engenharia Eltricaaaaaaaaaaaaaaaaaaaaaaaaaaaaa Lista de Instrues (LI)
Ent*o, ao inal da segunda linha temos+
Pilha+ DIEA A0.(
Acumulador+ DIE8
0a terceira linha eita a o!era*o (H DIEC com o conte7do atual do acumulador, neste caso
DIE8'
0a /uarta linha, ao encontrar o o!erador 9):, retirado o conte7do da !ilha (DIEA) e e#ecutada a
o!era*o adiada (A0.) com o resultado atual do acumulador' 4inalmente o resultado transerido
!ara a sada !ela instru*o+ >L DGEA'
E#istem duas maneiras -1lidas !ara im!lementar a o!era*o adiada do e#em!lo anterior+
carregamento e#!lcito do o!erador ou orma sim!liicada'
0um .escri*o]e#em!lo
A ,arregamento e#!lcito do o!erador
A0. (0
L. DIEA (notaA)
(H0 DIEC
)
8 4orma sim!liicada
A0. (0 DIE8
(H0 DIEC
)
0ota A+ 0o ormato A o o!erador L. !ode ser modiicado ou substitudo !or outra o!era*o ou
chamada de un*o'
4igura \+ .uas maneiras de !rograma instrues adiadas'
E#$%&' C)
.ese3aNse a-aliar o resultado da seguinte e#!ress*o l$gica+
Hes+< aA=(a8(aC=aJ) aT) = a6
,omo !ode ser obser-ado, algumas e#!resses s*o a-aliadas antes das outras, es!eciicadas com a
utili&a*o de !ar)ntese !ara indicar a maior !rioridade' ;ma im!lementa*o em LI !ode ser+
L. aA (@acumulador < aA5 @)
(@!ilha+ ^_5 @)
(H( (@(H adiado@)
L. a8 (@acumulador <a8@)
AK
6 Perodo de Engenharia Eltricaaaaaaaaaaaaaaaaaaaaaaaaaaaaa Lista de Instrues (LI)
(@!ilha+ ^aA (H_5@)
A0.( A(@A0. adiado@)
L. aC (@acumulador < aC@)
(@!ilha+ ^aA (H5 A8 A0._5@)
(H aJ (@resultado < aC (H aJ5 @)
) (@e#ecuta o 7ltimo elemento da !ilha (a8 A0.)@)
(@com o conte7do atual do acumulador@)
(@acumulador < a8 A0. (aC (H aJ5@)
(@!ilha+ ^aA (H_@)
A0. aT (@acumulador < a8 (aC=aJ) aT@)
) (@e#ecuta o ultimo elemento da !ilha aA (H@)
(@com o conte7do atual do acumulador @)
(@acumulador < aA=(a8(aC=aJ)aT)5@)
>L resultado (@!ilha+ ^_5@)
(H a6 (@acumulador < aA=(a8(aC=aJ)aT)=a65@)
>L resultado (@resultado < acumulador@)
E#$%&' (D) .ada a e/ua*o l$gica GA< (IA> I8) = (IC> IJX), im!lemente, em Ladder e em Lista de
Instrues'
Ladder
4igura AK+ >olu*o do e#em!lo AK
Este mesmo !rograma !ode ser reescrito utili&ando rels au#iliares, isto , regies de mem$ria
interna utili&adas !ara arma&enamento tem!or1rio de inormaes identiicadas como F
A
, F
8
, F
C
e
assim sucessi-amente' 2 -anta3oso, /uanto W clare&a do !rograma, !orm des-anta3oso em rela*o ao
uso da /uantidade de mem$ria'
.esta maneira, o !rograma anterior !ode ser reeito a!resentando o mesmo com!ortamento sob o
!onto de -ista l$gico, conorme ilustra a 4igura'
Lista de Instrues
L. I'A
A0. I'8
(H( I'C
A0.0 I'J
)
>L G'A
AA
6 Perodo de Engenharia Eltricaaaaaaaaaaaaaaaaaaaaaaaaaaaaa Lista de Instrues (LI)
Ladder

4igura AA B Im!lementa*o da e/ua*o (IA> I8) = (IC> IJX), em Ladder e LI'
E#$%&' ((+ .ada a e/ua*o l$gica GA < (IA=I8X)'(ICX =IJ), im!lemente em Ladder e LI'
Ladder
4igura A8 B >olu*o do e#em!lo AA
A 4igura AC e#ibe a solu*o !ara o e#em!lo anterior, utili&ando rels au#iliares'

Ladder
Lista de Instrues
L. IA
A0. I8
>L FA
L. IC
A0.0 IJ
(H FA
>L GA
Lista de Instrues
L. IA
(H0 I8
A0.(0 IC
(H IJ
)
>L GA
A8
6 Perodo de Engenharia Eltricaaaaaaaaaaaaaaaaaaaaaaaaaaaaa Lista de Instrues (LI)
4igura AC B >olu*o do e#em!lo AA com o uso de rels au#iliares'
E#$%&' (=+ .ada a e/ua*o l$gica GA < IA'I8 = ICXX(IJX=IT), im!lemente em Ladder e LI'
S'&+;6') A igura AJ mostra a solu*o'
Ladder
4igura AJ B >olu*o do e#em!lo A8'
A igura AT descre-e outra solu*o !ara o e#em!lo
A8, agora utili&ando rels au#iliares'
Lista de Instrues
L. IA
(H0 I8
>L FA
L.0 IC
(H IJ
A0. FA
>L GA
Lista de Instrues
L. IA
A0. I8
(H(0 IC
A0.(0 IJ
(H IT
)
)
>L GA
Lista de Instrues
L. IA
A0. I8
>L FA
L.0 IJ
(H IT
A0.0 IC
(H FA
>L GA
AC
6 Perodo de Engenharia Eltricaaaaaaaaaaaaaaaaaaaaaaaaaaaaa Lista de Instrues (LI)
Ladder
4igura AT B >olu*o do e#em!lo A8 com rels'
& - Mne'(nicos de al)uns abricantes
Antes do surgimento IE, 6AACANC, cada abricante utili&a-a seu !r$!rio con3unto de mnem"nicos'
Embora muito !arecidos entre si, eram dierentes de um abricante !ara outro' Assim, antes de
im!lementar um !rograma em linguagem de LI em uma a!lica*o real, de-eNse reali&ar um estudo
detalhado do manual do abricante !ara determinar os mnem"nicos e/ui-alentes W norma IE, 6AACANC'
A ttulo de e#em!lo, na tabela 8 s*o ornecidos os mnem"nicos de alguns abricantes'

IE, 6AACANC Fitsubishi (FH(0 >IEFE0> >YN8KK
L. L. L. L.
L.0 L.I L. 0(L L.0
A0. A0. A0. A
A0.0 A0I A0. 0(L A0
(H (H (H (
(H0 (HI (H 0(L (0
>L (;L (;L <
Labela 8 B Fnem"nicos de alguns abricantes e seus corres!ondentes na norma IE, 6AACANC
* $ +e'pori,adores.
A 4igura A6 encontra Bse a im!lementa*o de um tem!ori&ador no ,LP IP, P>A (4esto)'
Ladder
AJ
6 Perodo de Engenharia Eltricaaaaaaaaaaaaaaaaaaaaaaaaaaaaa Lista de Instrues (LI)
4igura A6 B Im!lementa*o de um tem!ori&ador L(0 no ,LP da 4esto IP, P>A Proessional
A igura AY mostra outra im!lementa*o em controlador /ue segue a norma IE, 6AACANC
Ladder
4igura AY B Im!lementa*o de um tem!ori&ador L(0 no ,LP /ue segue a norma IE, 6AACANC
A igura AZ e#ibe a im!lementa*o nos ,LPs >YN8KK da >iemens'
Ladder
4igura AZB Im!lementa*o da un*o L(0 no ,LP >YN8KK da >iemens em Ladder e em LI
A igura A\ e#ibe a im!lementa*o dos ,LP`s da amlia Laido
Ladder
Lista de Instrues
,AL LA (I0+<DIEA, PL+< Lb8Ks)
L. LA'G
>L DGEA
Lista de Instrues
(@0etaor[ K@)
L. DIK'K
L(0 LA, AKK
>L DGK'K
Lista de Instrues
(@0etaor[ K@)
L. IK'K
L(0 LA, AKK
(@0etaor[ A@)
L. LA
< GK'K
AT
6 Perodo de Engenharia Eltricaaaaaaaaaaaaaaaaaaaaaaaaaaaaa Lista de Instrues (LI)
4igura A\ B ,LPcs da amlia Laido B Ladder e Lista de Instru*o
As instrues !odem conter todos os ti!os de o!erador de entrada !adr*o,tais como+
B TON (Timer On Delay) B atraso associado a e#ecu*o da l$gica de entrada (o!*o
!adr*o)5
B TOF (Timer Off Delay) N a!$s a e#ecu*o da l$gica de entrada, as sadas
corres!ondentes ser*o e#ecutadas segundo o atraso deinido no tem!ori&ador (o!*o
n*o regatilh1-el)
B TP (Timer Pulse) N a!$s a e#ecu*o da l$gica de entrada, as sadas corres!ondentes
ser*o e#ecutadas segundo o atraso deinido no tem!ori&ador (o!*o regatilh1-el)'
- $ .ontadores.
(s blocos !odem ser chamados de -1rias maneiras e os abricantes t)m alguma liberdade de
im!lementa*o'
Pela norma IE, 6AACANC as unes !odem ser chamadas diretamente, sem a necessidade de um
o!erador /ue as !receda' .e ato, o nome da un*o !ode ser considerado um o!erador' (s !arUmetros
!assados s*o+ o endereo do contador, o contato /ue est1 ligado W entrada reset e o -alor de PO'
Ladder
4igura 8K B Im!lementa*o de um contador crescente em um ,LP /ue segue a norma IE, 6AACANC
Lista de Instrues
6Ld DLFA
L. DIK'A
I0
(;LI6Ld
L. G
>L DGK'C
E0.I6Ld
Lista de Instrues
,AL LA (I0+<DIEA, PL+< Lb8Ks)
L. LA'G
>L DGEA
A6
6 Perodo de Engenharia Eltricaaaaaaaaaaaaaaaaaaaaaaaaaaaaa Lista de Instrues (LI)
(utra orma ainda seguida !ela >iemens na sua linha de ,LPs de !e/ueno !orte (>YN8KK)' A
igura 8A ilustra uma !oss-el im!lementa*o nesses controladores'
Ladder
4igura 8A B Im!lementa*o de um contador crescente no ,LP >YN8KK da >iemens
A igura 88 e#ibe a im!lementa*o dos ,LP`s da amlia Laido !ara um contador de ordem
crescente'
4igura 88 B Im!lementa*o de um contador crescente no ,LP Laido da >chneider'
Lista de Instrues
(@0etaor[ K@)
L. IK'K
L. IK'A
,L; ,8, 8K
(@0etaor[ A@)
L. ,8
< GK'K
Lista de Instrues
6Ld D,Z
L. DIA'A
H
L. DIA'8
A0. DFK
,;
E0.I6Ld
L. D,Z'.
>L DGK'K
AY

Você também pode gostar