Você está na página 1de 142

TREINAMENTO SLC 500

INTRODUO:...............................................................................................................................5
1. CONCEITOS INICIAIS:........................................................................................................... 8
1.1 - CARACTERSTICAS DE UM CLP: ......................................................................................... 8
1.2 TIPOS DE CPU'S: ............................................................................................................................... 8
1.3 - MEMRIA DO CLP .......................................................................................................................9
1.4 - CICLO DE OPERAO..............................................................................................................10
1.5 - FOTE DE ALIMETAO.................................................................................................... 10
1.! - "ELOCIDADE................................................................................................................................ 10
1.# - TIPOS DE ETRADAS E SADAS:............................................................................................ 10
1.8 - COMUICAO DE DADOS:......................................................................................................14
1.1.1Redes do tipo Origem-destino. .................................................................................................................... 14
1.1.2 - Redes Produtor- Consumidor...................................................................................................................... 14
1.1.3 - COMUNICAO MAS!R-S"A#!$ ...................................................................................................... 1%
&M!SR! - !SCRA#O'................................................................................................................... 1%
1.1.4 - COMUNICAO MU"IM!SR!.......................................................................................................... 1(
1.1.% - COMUNICAO P!!R O P!!R............................................................................................................ 1(
1.1.(- MU"ICAS$............................................................................................................................................... 1)
1.1.) - O*!N PASS$............................................................................................................................................. 1)
1.1.+ - M,O-OS -! ROCA -! -A-OS$......................................................................................................1)
1.+.1.1 - C./0i/1$...................................................................................................................................................1)
1.+.1.2 - Mud1n21 de est1do............................................................................................................................. 1+
1.+.1.3 - Po00ing....................................................................................................................................................1+
1.1.3- Modos de Comuni/124o$............................................................................................................................. 13
1.+.1.4 - Modo de /omuni/124o S5stem........................................................................................................... 13
1.+.1.% - Modo de /omuni/124o user................................................................................................................ 13
1.1.16- Proto/o0os$................................................................................................................................................... 13
1.+.1.( - -71 $ ..................................................................................................................................................... 13
1.+.1.) - -84+%$ ................................................................................................................................................. 26
1.+.1.+ - R!MO! I9O $ .................................................................................................................................... 26
1.+.1.3 - -8 : $ ................................................................................................................................................... 26
1.+.1.16 - CONRO" N! $ ............................................................................................................................ 26
1.+.1.11 - -!#IC! N!$ ..................................................................................................................................26
1.+.1.12 - !8!RN!$ ...................................................................................................................................... 21
1.1.11 - SO7;AR! -! PRO<RAMAO$..................................................................................................... 22
1.1.12 - So=t>1re de progr1m124o do P"C$ ..........................................................22
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 2

ndice.
1.1.13 - SIS!MAS -! SUP!R#ISO ! AUAO NO PROC!SSO$
................................................................................................................................................................................. 22
1.1.14 - IN!R7AC!S 8OM!M - M?@UINA$....................................................................................................22
2. SLC500........................................................................................................................................ 23
2.1 - ITRODUO:.............................................................................................................................. 23
2.2 - AR$UITETURA FI%A: &S'OE(O%&........................................................................................ 23
2.3 - AR$UITETURA MODULAR...................................................................................................... 24
2.4 - TIPOS DE C'ASSIS:...................................................................................................................... 25
2.5 - FOTES:........................................................................................................................................... 25
2.! - CPU'S:............................................................................................................................................... 25
1.1.1%- CA1Be Rot1tiB1 d1 CPU$..............................................................................................................................2%
1.1.1(- Mode0os de CPUCs$.................................................................................................................................... 2(
1.1.1)- "edCs de di1gnDsti/o$................................................................................................................................ 2)
2.# - MDULOS DE ETRADA E SADA:........................................................................................2#
1.1.1+ME-U"OS -! !9S -ISCR!A$.............................................................................................................. 2)
1.1.13ME-U"OS ANA"E<ICOS$.......................................................................................................................23
1.1.26 - ME-U"OS !SP!CIAIS$........................................................................................................................ 36
2.8 - C)*+,-./01234 35 R363 3 7,-01234 8)*9) 0 8)*9):.......................................................................33
1.1.21- Progr1m124o Ponto A Ponto & -=1 7u00 -up0eF' $.................................................................................. 33
1.1.22CON7I<URAO !M R!-! -84+%........................................................................................................ 34
1.1.23CON7I<URAO !M R!-! !8!RN! 9 -8: 9 -84+%$.................................................................. 3%
1.1.24- CONRO" N!$....................................................................................................................................... 3(
1.1.2%- -eBi/e Net$................................................................................................................................................. 3(
3. - ENDEREAMENTOS.............................................................................................................38
3.1 - EDEREOS DE ETRADAS E SADAS.................................................................................. 38
1.1.2(S"C %66 7IGO$.............................................................................................................................................3+
1.1.2)- S"C %66 MO-U"AR RAC* "OCA"................................................................................................... 3+
1.1.2+ - S"C%66 MO-U"AR $ RAC* R!MOO........................................................................................... 33
3.1.1.1 - !N-!R!AM!NO -! 192 S"O.................................................................................................. 33
3.1.1.2 !N-!R!AM!NO -! 1 S"O....................................................................................................33
3.1.1.3 !N-!R!AM!NO -! 2 S"O..................................................................................................33
3.1.1.4 AR@UI#O H<I.......................................................................................................................................41
3.1.1.% IPOS -! !N-!R!AM!NOS - mDdu0o SN.................................................................................42
3.2 - TIPOS DE AR$UI"OS:................................................................................................................44
1.1.23AR@UI#OS -! PRO<RAMA$....................................................................................................................4%
1.1.36AR@UI#OS -! -A-OS-AJ!"A -! -A-OS$.................................................................................... 4%
3.3 - EDEREAMETO DE AR$UI"OS :PIL'AS;................................................................ 4#
3.4 - EDEREAMETO IDIRETO:................................................................................................ 4#
3.5 - EDEREAMETO COMPLEMETAR................................................................................. 48
3.! - EDEREAMETO IDE%ADO:..............................................................................................48
4. - INSTRUES:.........................................................................................................................48
4.1 ISTRU<ES DO TIPO REL=...................................................................................................... 49
1.1.31- <ener10id1des$............................................................................................................................................. 43
1.1.32- Instru2Kes H!F1min1rI$.............................................................................................................................. 43
4.1.1.1 - !F1min1r se !nergiL1do & GIC '$ ........................................................................................................ 43
4.1.1.2 - !F1min1r se -esenergiL1do & GIO '$....................................................................................................%6
1.1.33- Instru2Kes !nergiL1r9-esenergiL1r S1.d1$ .................................................................................................. %6
4.1.1.3 - !nergiL1r s1.d1 & O! '$ & '...................................................................................... %6
4.1.1.4 - !nergiL1r S1.d1 /om Reten24o & O" ' e desenergiL1r S1.d1 /om Reten24o & OU '$ .......................%1
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 3

1.1.34- MonoestMBe0 Sens.Be0 N Jord1 de SuOid1$ ................................................................................................. %2
4.1.1.% P1rPmetros d1 Instru24o OSR$................................................................................................................. %2
4.2 - I*49/.1234 63 9358)/,>06)/ 3 ?)*906)/......................................................................................... 54
1.1.3%- <ener10id1des$ ............................................................................................................................................ %4
1.1.3(- -es/ri24o$.................................................................................................................................................... %4
1.1.3)- Instru2Kes de emporiL1dor........................................................................................................................ %4
4.2.1.1 Jits de !st1do.......................................................................................................................................... %%
4.2.1.2 J1se de empo ........................................................................................................................................%%
4.2.1.3 Pre/is4o.................................................................................................................................................... %%
4.2.1.4 - emporiL1dor de !nergiL124o & ON '................................................................................................. %(
4.2.1.% - emporiL1dor n1 -esenergiL124o & O7 '............................................................................................ %(
4.2.1.( - emporiL1dor RetentiBo & RO '.......................................................................................................... %)
4.2.1.) - Instru2Kes de Cont1dor Cres/ente9-e/res/ente & CU e C- '$ .................................................. %+
4.2.1.+ - Instru24o de Re1rme de emporiL1dor9Cont1dor & R!S '.....................................................................(6
4.3 . I*49/.1234 63 M3*40-35 ?)5.*,?01@) 63 EAS:.............................................................................!1
1.1.3+ - <ener10id1des$............................................................................................................................................ (1
1.1.33- Instru24o de MS<$.......................................................................................................................................(2
1.1.46- P1rPmetros d1 Instru24o MS<$ ...............................................................................................................(4
1.1.41Jits de !st1do d1 Instru24o MS<.................................................................................................................. ((
4.4 - I*49/.1234 63 C)580/01@)............................................................................................................. !8
1.1.42- <ener10id1des$............................................................................................................................................. (+
1.1.43- Igu10 1 & !@U '............................................................................................................................................ (+
1.1.44- -i=erente & N!@ '........................................................................................................................................ (+
1.1.4%- Menor Que & "!S '....................................................................................................................................... (3
1.1.4(- Menor ou igu10 1 & "!@ '............................................................................................................................ )6
1.1.4) - M1ior Que & <R '...................................................................................................................................... )6
1.1.4+- M1ior ou igu10 1 & <!@ '.............................................................................................................................)1
1.1.43- Igu10 M1s/1r1d1 & M!@ '............................................................................................................................ )1
1.1.%6- este 0imite & "IM '..................................................................................................................................... )2
4.5 - I*49/.1234 M0935B9,?04.................................................................................................................. #3
1.1.%1- <ener10id1des$............................................................................................................................................. )3
1.1.%2- Adi24o & A-- '........................................................................................................................................... )4
1.1.%3- SuOtr124o & SUJ '........................................................................................................................................)%
1.1.%4- Mu0tip0i/124o & MU" '................................................................................................................................ )(
1.1.%%- -iBis4o & -I# ' ......................................................................................................................................... )(
1.1.%( - Neg124o & N!< '........................................................................................................................................ ))
1.1.%)- Rer1mento & C"R '...................................................................................................................................... )+
1.1.%+- R1iL @u1dr1d1 & S@R '................................................................................................................................)+
4.! - I*49/.1234 LC-,?04 3 63 5)D,53*901@)...........................................................................................#9
1.1.%3- <ener10id1des$............................................................................................................................................. )3
1.1.(6- MoBiment124o & MO# '.............................................................................................................................. +6
1.1.(1- MoBimento /om MMs/1r1 & M#M '............................................................................................................ +6
1.1.(2 - ! & AN- '................................................................................................................................................... +1
1.1.(3 - Ou & OR '................................................................................................................................................... +2
1.1.(4- Ou !F/0usiBo & GOR '................................................................................................................................. +2
1.1.(%- Comp0ement124o NO................................................................................................................................ +3
4.# - I*49/.1234 63 ?C8,0 3 8/33*?E,53*9) 63 0/F.,D).........................................................................84
1.1.((- <ener10id1des$............................................................................................................................................ +4
1.1.() - CDpi1 ArQuiBo & COP '...............................................................................................................................+%
1.1.(+- Preen/Aimento de ArQuiBo & 7"" '............................................................................................................. +%
4.8 . I*49/.1@) 63 D347)?053*9) 63 (,9G FIFO 3 LIFO.......................................................................... 8!
1.1.(3 - <ener10id1des$............................................................................................................................................ +(
1.1.)6 - Instru2Kes de -es0o/1mento de Jit N !sQuerd1 & JS" ' e N -ireit1 & JSR '.....................................+)
4.+.1.1 - -es0o/1mento de Jit N !sQuerd1$.........................................................................................................++
4.+.1.2 - -es0o/1mento de Jit N -ireit1$............................................................................................................+3
1.1.)1- CAR<A ! -!SCAR<A 77" ! 77U............................................................................................ +3
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 4

1.1.)2 - C1rg1 e des/1rg1 "I7O$.............................................................................................................................31
4.9 - I*49/.1234 63 43F.3*?,06)/:........................................................................................................... 93
1.1.)3- S@O$............................................................................................................................................................ 33
4.10 ISTRUO DE SALTO PARA SU(ROTIA:......................................................................... 94
4.11 - ISTRUO PID:....................................................................................................................... 95
1.1.)4- 7UNO PI-$........................................................................................................................................... 3%
1.1.)% - INSRUO PI-$..................................................................................................................................3(
4.12 - I*49/.1234 63 EAS ,536,0904:.....................................................................................................101
4.13 - M0*.93*1@) H LOCALIIAO DE FAL'AS.....................................................................102
1.1.)(- <ener10id1des$........................................................................................................................................... 162
1.1.))- "imp1ndo 1s 710A1s .................................................................................................................................. 162
1.1.)+- -es/ri24o de CDdigo de !rro e A24o Re/omend1d1.................................................................................163
5. - soft!"# $# %o&'()%!*+o "s,)(-..........................................................................................11.
5.1 - A?3440*6) ) 4)+9J0/3: ................................................................................................................... 11!
5.2 ?)*+,-./0*6) 6/,D3/4....................................................................................................................... 11!
.. soft!"# $# /"o0"!&!*+o "s,o0)-500................................................................................... 111
C)50*6) 63 8/)?./0 3 9/)?0 63 3*63/31)4..........................................................................................132
2. - E-#"%3%)os A/,)%!t)4os :......................................................................................................... 133
8. - 5LOSS6RIO..........................................................................................................................132
1. R#f#"7(%)!s 8)8,)o0"!f)%!s........................................................................................................ 141
INTRODUO:

A /1d1 di1 Que p1ss1 os eQuip1mentos e0Stri/os B4o d1ndo 0ug1r 1os
mi/ropro/ess1dores. 1nto n1 Bid1 pro=ission10 /omo n1 /otidi1n1 est1mos
sendo enBo0Bidos por mi/ropro/ess1dores e /omput1dores. N1 indTstri1U
est1s mMQuin1s est4o sendo empreg1d1s p1r1 otimiL1r os pro/essosU reduLir
os /ustos e 1ument1r 1 produtiBid1de e 1 Qu10id1de dos produtosU est1mos
p1ss1ndo por um momento de 1utom124o dos pro/essos ou Autom124o
Industri10.
Um mi/ropro/ess1dor pode por eFemp0o tom1r de/isKes no /ontro0e de um1
m1Quin1U 0igM-01U des0igM-01U moBimentM-01U sin10iL1r de=eitos e 1tS ger1r
re01tDrios oper1/ion1is. M1s detrMs dest1s de/isKesU estM 1 orient124o do
mi/ropro/ess1dorU pois e01s s4o O1se1d1s em 0inA1s de progr1m124o&/Ddigos
de mMQuin1'.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 5

AUTOMAO IDUSTRIAL.
Autom124o Industri10 S um /onVunto de tS/ni/1s destin1d1s 1 torn1r
1utomMti/os BMrios pro/essos num1 indTstri1$ o /om1ndo numSri/oU os
/ontro01dores progr1mMBeisU o /ontro0e de pro/essos e o sistem1 CA-9CAM
&computer aided design manufacturing - proVetos e m1nu=1tur1 1poi1dos em
/omput1dor'.
COTROLADOR PROKRAML"EL.
Um sistem1 de /ontro0e de est1do sD0idoU /om memDri1 progr1mMBe0 p1r1
1rm1Len1mento de instru2Kes p1r1 o /ontro0e 0Dgi/oU pode eFe/ut1r =un2Kes
eQuiB10entes 1s de um p1ine0 de re0Ws ou de um sistem1 de /ontro0e
1n10Dgi/o. , ide10 p1r1 1p0i/12Kes em sistem1s de /ontro0e de re0Ws e
/ont1toresU os Qu1is se uti0iL1m prin/ip10mente de =i124oUdi=i/u0t1ndo dest1
=orm1U o 1/esso 1 poss.Beis modi=i/12Kes e 1mp0i12Kes do /ir/uito de
/ontro0e eFistente. O /ontro01dor progr1mMBe0 monitor1 o est1do d1s
entr1d1s e s1.d1sU em respost1 Ns instru2Kes progr1m1d1s n1 memDri1 do
usuMrioU e energiL1U desenergiL1U ou =1L um /ontro0e propor/ion10 d1s s1.d1s
dependendo do resu0t1do /onseguido /om 1s instru2Kes do progr1m1. N1
1utom124o industri10U 1s mMQuin1s suOstituem t1re=1s tipi/1mente
ment1isUt1is /omo memoriL12KesU/M0/u0os e superBisKes.
Os /ontro01dores progr1mMBeis domin1m os dispositiBos pneumMti/osU
AidrMu0i/osU me/Pni/os e e0etrome/Pni/os. Os Contro01dores Progr1mMBeis
suOstituem 1 124o do Aomem /omo sistem1 de /ontro0eUe podem /ontro01r
gr1ndeL1s t1is /omo B1L4oU temper1tur1U press4oU n.Be0U torQueU densid1deU
rot124oU tens4o e /orrente e0Stri/1 &B1riMBeis de /ontro0e'.
SLC500 - ALLE (RADLEM.
71m.0i1 de /ontro01dores progr1mMBeis p1r1 1p0i/12Kes de peQueno e mSdio
porteU instru2Kes 1B1n21d1s de progr1m124oU mDdu0os p1r1 1p0i/1tiBos
distintosU/omuni/124o por redes proprietMri1s &-8 :U -84+% U Remote I9O' e
redes 1Oert1s Contro0 NetU-eBi/e Net e !tAernet.
Antes de se /ome21r 1 1Oord1gem d1 =1m.0i1 S"C%66 10guns /on/eitos em
Autom124o Industri10 deBem ser oOserB1dos.

Copyright 2005 Joo Pedro Filho Todos direitos Reservados 6

Copyright 2005 Joo Pedro Filho Todos direitos Reservados 7

1. CONCEITOS INICIAIS:
1.1 - CARACTERSTICAS DE UM CLP:
N1 es/o0A1 do C"P 10guns 1spe/tos deBem ser 1Oord1dos s4o e0es o tipo de
pro/ess1dor ou CPUU ipos de !ntr1d1s e s1.d1sU possiOi0id1des de
/omuni/124oUBers1ti0id1de do so=t>1re de progr1m124oU sistem1s de
superBis4o e 1tu124o no pro/essoU inter=1/es Aomem-mMQuin1 eFistentes e
suporte tS/ni/o d1do pe0o =1Ori/1nte de C"P.
ES$UEMA KERAL DE UM CLP:
1.2TIPOS DE CPU'S:
-e=ine 1 memDri1 de progr1m124oU re/ursos 1B1n21dos de progr1m124oU
/1n1is de /omuni/124o eFistentes e os tempos de eFe/u24o d1s instru2Kes e
de B1rredur1 d1s entr1d1s e 1tu10iL124o d1s s1.d1s &tempo de s/1n'.
A 7un24o d1 CPU /onsiste em se 0er entr1d1s eFe/ut1r 1 0Dgi/1 segundo o
progr1m1 1p0i/1tiBo e 1/ion1r ou /ontro01r propor/ion10mente 1s s1.d1s.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 8

C
I
R
C
U
I

O
S
-!
!N
RA
-AS
C
I
R
C
U
I

O
S
-!
S
AI
-AS

UNI-A-!
C!NRA"
-!
PROC!SSAM!NO
-ISPOSII#OS -! PRO<RAMAO
! COMUNICAO.
M!MERIA
PRO<RAMA ! -A-OS
7ON! -! A"IM!NAO
A/op01mento Dti/o A/op01mento Dti/o
1.3 - MEMRIA DO CLP
A memDri1 do C"P diBide-se em memDri1 de 1p0i/124oU memDri1 do
usuMrio e progr1m1 eFe/utMBe0 ou memDri1 do sistem1.
MEM9RIA DE A:LICAO.
Onde s4o 1rm1Len1dos os 1rQuiBos de progr1m1 ou seV1 o progr1m1
1p0i/1tiBo em di1gr1m1 "1dder.
!Fistem dois tipos$ #o0Mti0 e n4o-Bo0Mti0.
;OL6TIL.
Pode ser 10ter1d1 ou 1p1g1d1 &gr1B1r ou 0er'U se o/orrer um1 Qued1 de
10iment124o perde-se o progr1m1U s4o us1d1s O1teri1s e /1p1/itores p1r1
resgu1rd1r o progr1m1.
O eFemp0o 1mp01mente uti0iL1do S 1 memDri1 RAM &memDri1 de 1/esso
10e1tDrio'.
NO - ;OL6TIL.
Possui 1 mesm1 =0eFiOi0id1de d1 memDri1 RAM e retSm o progr1m1 mesmo
/om 1 Qued1 d1 10iment124o.
!Femp0o$ !!PROM &MemDri1 de 0eitur1 e0etri/1mente 1p1gMBe0 e
progr1mMBe0'.
MEM9RIA DO USU6RIO.
Constitu.d1 de OitCs Que s4o 0o/10iL12Kes dis/ret1s dentro d1 p1sti0A1 de
si0./ioU pode ser suOmetido N tens4oU port1nto 0ido /omo H1I ou n4o
suOmetido N tens4o 0ido /omo H6I .
Os d1dos s4o p1drKes de /1rg1s e0Stri/1s Que represent1m um B10or
numSri/o.
A /1d1 /onVunto de 1( JitXs denomin1-se p101Br1U est1s p101Br1s possuem
um1 0o/10iL124o n1 memDri1 /A1m1d1 endere2o ou registro. Onde s4o
1rm1Len1dos B10ores re=erentes 1os ArQuiBos de -1dosU Que s4o B10ores
1sso/i1dos 1o progr1m1 t1is /omo$ st1tus de !9SU B10ores PrS-se0e/ion1dos e
1/umu01dos de temporiL1dores e /ont1dores e outr1s /onst1ntes e B1riMBeis.
:RO5RAMA E<ECUT6;EL OU MEM9RIA DO SISTEMA.
-ire/ion1 e re10iL1 1s 1tiBid1des de oper124oU t1is /omo$ !Fe/u24o do
progr1m1 do usuMrio e /oorden124o d1s B1rredur1s d1s entr1d1s e 1tu10iL124o
d1s s1.d1sU progr1m1d1 pe0o =1Ori/1nte e n4o pode ser 1/ess1d1 pe0o
usuMrio.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados

1.4 - CICLO DE OPERAO.
O /i/0o de oper124o do C"P /onsiste no modo /om Que o C"P eF1min1 1s
instru2Kes do progr1m1 U us1 o est1do 1rm1Len1do n1 t1Oe01 Im1gem d1s
entr1d1s p1r1 determin1r se um1 s1.d1 serM ou n4o energiL1d1. O resu0t1do
S 1rm1Len1do num1 regi4o d1 memDri1 /A1m1do de t1Oe01 im1gem d1s
s1.d1s.
1.5 - FONTE DE ALIMENTAO.
!n/1rreg1d1 de =orne/er 10iment124o 1o O1rr1mento do C"PU em %#CC ou
24 #CC. Protege os /omponentes /ontr1 pi/os de tens4oU g1r1nte 1 oper124o
norm10 /om =0utu12Kes de 16 1 1%YU est1s =0utu12Kes podem ser proBo/1d1s
por Qued1s n1 redeU p1rtid1s e p1r1d1s de eQuip1mentos pes1dos. !m
/ondi2Kes instMBeis de tens4o deBe-se inst101r est1Oi0iL1dor.
Suport1 perd1s rMpid1s de 10iment124o permitindo 1o /ontro01dor s10B1r os
d1dos e o progr1m1 do usuMrio.
Se o p1ine0 onde estM inst101do o C"P =or sus/ept.Be0 N inter=erWn/i1
e0etrom1gnSti/1 ou ru.do e0Stri/o 1/onse0A1-se 1 inst10124o de um
tr1ns=orm1dor de iso0124o.
1.6 - VELOCIDADE.
A Be0o/id1de Que um C"P genSri/o eFe/ut1 o seu /i/0o de oper124o =i/1
em torno de 1 1 2% mseg p1r1 1624 instru2Kes do progr1m1 1p0i/1tiBoU /1d1
instru24o possui o seu tempo de pro/ess1mento. N1 som1 do tempo tot10 de
pro/ess1mento ou /i/0o de oper124o deBem ser /onsider1dos$ empo p1r1 o
dispositiBo de /1mpo 1/ion1r 1 entr1d1Uempo p1r1 o C"P dete/t1r o
sin10Uempo p1r1 1 B1rredur1 d1 entr1d1U empo p1r1 B1rredur1 do progr1m1
U empo p1r1 1 B1rredur1 d1 s1.d1U empo p1r1 o 1/ion1mento do /ir/uito de
s1.d1 Uempo p1r1 o 1/ion1mento do dispositiBo de /1mpoU empos p1r1 os
/1n1is de /omuni/124o.

1. - TIPOS DE ENTRADAS E SADAS:
As entr1d1s e s1.d1s podem est1r 1/op01d1s 1 CPUU ouU podem ser /1rtKes
p1r1 os C"PCS Que s4o diBididos em mDdu0os &Modu01res'.
ETRADAS.
S4o denomin1d1s entr1d1s os dispositiBos de /1mpo Que s4o /one/t1dos 1o
C"P /omo OotKesU/A1Bes tAumO>Ae00U/A1Bes 0imiteU/A1Bes
se0etor1sUsensores de proFimid1de e sensores =otoe0Stri/os.
Os /ir/uitos de entr1d1 =i0tr1m os sin1is de tens4o p1r1 /01ssi=i/M-0os /omo
BM0idosU determin1m 1 B10id1de de um sin10 pe01 su1 dur124o ou seV1
esper1m p1r1 poder /on=irm1r se o sin10 S um ru.do e0Stri/o ou um1
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !0

re=erWn/i1 de um dispositiBo de entr1d1. !ste tempo de =i0tr1gem B1ri1 em
torno de +mseg. m1sU pode ser 1Vust1do 1tr1BSs do so=t>1re de progr1m124o.
@u1nto m1ior o tempo de respost1 me0Aor serM 1 =i0tr1gem do sin10U um
menor tempo de respost1 S us1do em 1p0i/12Kes Que reQuerem um1 m1ior
Be0o/id1de de respost1 /omo interrup2Kes e /ont1gens.
SADAS.
S4o eFemp0os de s1.d1s p1r1 o C"P$ So0enDidesU re0WsU /ont1toresU p1rtid1s
de motoresU 0uLes indi/1dor1sU BM0Bu01s e 101rmes. As CPUZs uti0iL1m /omo
/ir/uitos de s1.d1$ Re0WsU r1nsistores e ri1/s.
Os Re0Ws =un/ion1m t1nto em CA /omo CCU resistem 1 /1rg1s de 1tS 2U% A e
suport1m me0Aores os pi/os de tens4o pois possuem um1 /1m1d1 de 1r entre
os seus /ont1tos o Que e0imin1 1 possiOi0id1de de /orrente de =ug1. M1sU s4o
0entos e desg1st1m /om o tempo.
Os r1nsistoresU s4o si0en/iosos /A1Bei1m /orrente /ont.nu1 e n4o tem pe21s
mDBeis suVeit1s 1o desg1ste U s4o rMpidos e reduLem o tempo de respost1 .
M1s suport1m /1rg1s de no mMFimo 6U%A.
Os ri1/sU possuem /1r1/ter.sti/1s seme0A1ntes 1os tr1nsistoresU
di=eren/i1ndo no 1spe/to de Que os mesmos /A1Bei1m Corrente 10tern1d1.
As s1.d1s de est1do sD0ido &tr1nsistores e tri1/s' podem ser m1is =1/i0mente
d1ni=i/1d1s por soOretens4o ou soOre/orrente Que 1s 1 re0W.
LI5AES.
Nos /1rtKes de !9S -C deBe ser oOserB1d1 1 po01rid1de dos mesmosU
s1Oendo-se Que em sensores do tipo PNP &:' s4o us1d1s /om /1rtKes do tipo
Sin[ e sensores NPN &-' s4o us1dos em /1rtKes do tipo sour/e.
LI5AO :ARA CARTES DE ENTRADA SIN=IN5:
@u1ndo o dispositiBo de /1mpo estM 1tiBo e0e =orne/e /orrente 1o /ir/uito de
entr1d1. Ber =igur1 1O1iFo$
I I

:
\ I -C ./om

Copyright 2005 Joo Pedro Filho Todos direitos Reservados !!

7ON!
-C
-ISPOSII-
#O -!
CAMPO
CIRCUI\
O -!
!NRA
\
-A -C
LI5AO :ARA CARTES DE ENTRADA SOURCIN5:
@u1ndo o dispositiBo de /1mpo estM 1tiBo 1 /orrente s1i dos mDdu0os de
entr1d1 p1r1 o dispositiBo U Ber =igur1 1O1iFo$
I I

\
: I #-C

LI5AO :ARA CARTES DE SA>DA SIN=
O dispositiBo de /1mpo estM /one/t1do no positiBo d1 =onte de 10iment124o e
o neg1tiBo S =e/A1do no mDdu0o de s1.d1 do C"P. Ber =igur1 1O1iFo$
#-C
I
:
\

-C COM
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !2

7ON!
-C
7ON!
-C
-ISPOSII-
#O -!
CAMPO
-ISPOSII-
#O -!
CAMPO
CIRCUI\
O -!
!NRA
\
-A -C
CIRCUI\
O -!
SA]-A
-C
LI5AO :ARA CARTES DE SA>DA SOURCE
@u1ndo 1 s1.d1 =orne/e 1 /orrente d1 =onte 1o dispositiBo de /1mpo. Ber
=igur1 1O1iFo$
#-C

I
:
\

-C COM

ENTRADAS E SA>DAS DI5ITAIS:
S4o de=inid1s /omo sin1is dis/retos em n.Beis 0Dgi/os 1 ou 6U sendo Que 1
/orresponde 1 um n.Be0 10to de tens4o Que pode ser 166912692669246924
#AC &tens4o 10tern1d1' ou 24 #-CU36-%% #-C &tens4o /ont.nu1' U 6
/orresponde 1 um n.Be0 O1iFo de tens4o Que pode ser Neutro &/orrente
10tern1d1' ou -C COMUM &/orrente /ont.nu1'.

ENTRADAS E SA>DAS ANAL95ICAS:
S4o de=inidos /omo sin1is B1ri1ntes no tempo podem ser $ 4 1 26 mAU 6 1 16
Bo0tsU -26 N :26mA U -16 N :16 Bo0ts. Ber =igur1s 1O1iFo$
B U I #.I

empo tempo
Sin1is -igit1is Sin1is 1n10Dgi/os
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !3

7ON!
-C
-ISPOSII-
#O -!
CAMPO
CIRCUI\
O -!

SA]-A
-C
1.!- COMUNICAO DE DADOS:
Os tipos de /omuni/124o dos d1dos entre os C"PCS ou entre ermin10 de
progr1m124o9SuperBis4o e C"P deBem ser de=inidosU eFistem C"PCS Que se
/omuni/1m em redes 1Oert1s &tipo de rede uti0iL1d1 por di=erentes
=1Ori/1ntes' ou redes proprietMri1s &tipo de rede do =1Ori/1nte do C"P'.
-e=inimos dois mode0os de redes$ des/rit1s /omo origem 9 destino e
produtor 9 /onsumidor.
!G!MP"OS -! MO-!"OS -! R!-!S$
1.1.1Redes do tipo Origem-destino.
Nestes tipos de /on=igur12Kes os d1dos s4o tr1nsmitidos9re/eOidos do
nD =onte p1r1 um destino espe/.=i/o.
A 01@) 4,*?/)*,>060 3*9/3 )4 *C4 N 5.,9) 6,+O?,7 .50 D3> F.3 )4 606)4
?E3-05 0)4 *C4 35 5)53*9)4 6,+3/3*934 3P,493 ) 63483/6O?,) 63 /3?./4)4 35
+.*1@) 60 /3839,1@) 6)4 5345)4 606)4 F.0*6) 083*04 ) 6349,*) N 6,+3/3*93
1.1.2 - Redes Produtor- Consumidor
Nestes tipos de /on=igur12Kes os d1dos s4o tr1nsmitidos9re/eOidos do
nD =onte p1r1 todos os nDs d1 rede simu0t1ne1mente.
Num1 mesm1 rede podem tr1=eg1r d1dos de /ontro0e de !9S &JR- J;'
e d1dos de /on=igur124o &MS<'. Podem-se prioriL1r os d1dos de !9S. !stes
sistem1s podem ser Mestre9es/r1BoU Mu0timestre ou Peer-to-peer p1r1 !9S e
mens1gens. A tro/1 de d1dos pode ser do tipo /./0i/1 ou seV1 dispositiBos
produLem d1dos 1 um1 t1F1 /on=igur1d1 pe0o usuMrio.
!m um1 rede produtor- /onsumidor 1s mens1gens s4o identi=i/1d1s pe0o
/onteTdo e n4o pe0o origem9destino. O /1Oe210Ao d1 mens1gem diLUest1 S 1
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !4

ORI"EM # DESTINO
MESTRE#ESCRAVO MULTIMESTRE

RIO
D$ 4!5
D$%

PRODUTOR CONSUMIDOR
DEVICE NET
CONTROL NET
mens1gem )%. Os dispositiBos Que pre/is1m destes d1dos H/onsomemI 1
mens1gem.
!st1 noB1 e/no0ogi1 de redes permite Que os d1dos s.n/ronos &I9O' seV1m
1dQuiridos em interB10os espe/.=i/os e Que d1dos n4o s.n/ronos /omo Hup-
"o1dsIU Hdo>n-"o1dsI /on=igur124oU progr1m124o seV1m tr1ns=eridos em
interB10os n4o progr1m1dos. !stes dois tipos de trM=ego s4o suport1dos pe01
rede sem Que um tipo BenA1 inter=erir soOre o outro.
1.1.3 - COMUNICAO MASTR-S!A"#
$MSTR - SCRA"O%
Neste tipo de topo0ogi1 1 est124o mestre S =iF1 e somente e01 S /1p1L de
ini/i1r 1s mens1gens. -ispositiBos es/r1Bos tro/1m d1dos 1pen1s /om o
mestre. Um mestre e mT0tip0os es/r1Bos.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !5

CTLR1
$MI
S&'()*
CTLR2
ALLEN-+RADLE,
& ' (
) * +
1 2 3
. , -
--------- ---------'
-
-
-

F1
F6
F2
F
F3
F!
F4
F.
F5
F1
/
Pa"el#ie$ 550
- 0
1
2
#1
#
2
ALLEN-+RADLE,
& ' (
) * +
1 2 3
. , -
------------------'
-
-
-

F1
F6
F2
F
F3
F!
F4
F.
F5
F1
/
Pa"el#ie$550
- 0
1
2
1.1.) - COMUNICAO MU!TIMSTR.
Pode-se ter m1is de um mestre e /1d1 mestre tem o seu prDprio /onVunto de
es/r1Bos.
1.1.* - COMUNICAO PR TO PR
Um p1r de est12Kes tom1 o /ontro0e d1 rede por BeL n4o AM ne/essid1de de
po00ing &=orm1 de se /ontro01r um1 0inA1 de /omuni/124o /om o enBio de um
sin10 p1r1 um1 est124o 1 =im de Beri=i/1r se 1 mesm1 possui mens1gens 1
tr1nsmitir'.
-ispositiBos podem tro/1r d1dos /om m1is de um dispositiBo ou mT0tip01s
tro/1s /om o mesmo dispositiBo
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !6

ALLEN- +RADLE,
& ' (
) * +
1 2 3
. , -
------------------'
-
-
-

F1
F6
F2
F
F3
F!
F4
F.
F5
F1
/
Pa"el#ie$ 550
- 0
1
2
ALLEN-+RADLE,
& ' (
) * +
1 2 3
. , -
------------------' --
-
F1
F6
F2
F
F3
F!
F4
F.
F5
F1
/
Pa"el#ie$550
- 0
1
2
1.1.+- MU!TICAST#
-1dos s4o tr1nsmitidos simu0t1ne1mente 1 todos os nDs.
1.1.& - TO-N PASS#
A /1d1 inst1nte um1 est124o estM no /ontro0e d1 rede enBi1 e re/eOe seus
d1dos e enBi1 o po00ing p1r1 o prDFimo 1 =im de s1Oer se 1 mesm1 est1
pront1 p1r1 re/eOer o /ontro0eU se 1 mesm1 estiBer est1 p1ss1rM 1 ter o
/ontro0e d1 rede.
1.1.' - M.TO/OS / TROCA / /A/OS#
1.'.1.1- C012i13#

3493 9,8) 63 5N9)6) )4 6,48)4,9,D)4 8/)6.>35 606)4 0 .50 90P0 ?)*+,-./060 837) .4.B/,)
3490 9/0*4+3/Q*?,0 ?O?7,?0 N 3+,?,3*93 63D,6) 0) +09) 63 F.3 )4 606)4 4@) 9/0*4+3/,6)4 *.50
90P0 063F.060 0) 6,48)4,9,D)A087,?01@). C)5 ,49) /3?./4)4 8)635 43/ 8/343/D06)4 8A
6,48)4,9,D)4 ?)5 0790 D0/,01@) 3 537E)/ 6393/5,*,45).
C)5809OD37 ?)5 M349/3AE4?/0D)G M.79,5349/3G R833/-9)-833/S 3 M.79,?049
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !7

analog I/O
3 4353 1//6(
3 4353 2///6(
3 4353 56(
ALLEN-+RADLE,
& ' (
) * +
1 2 3
. , -
------------------'
-
-
-

F1
F6
F2
F
F3
F!
F4
F.
F5
F1
/
Pa"el#ie$550
- 0
1
2
1.'.1.2 - Mud3n43 de est3do.
3493 9,8) 63 9/)?0 63 606)4 )4 6,48)4,9,D)4 8/)6.>35 606)4 083*04 F.0*6) 935 43.
34906) 0793/06). U5 4,*07 35 43-.*6) 870*) N 9/0*45,9,6) ?,?7,?053*93 80/0 ?)*+,/50/ F.3
) 6,48)4,9,D) 349B )T. A M.60*10 63 34906) N 3+,?,3*93 63D,6) 0) +09) 63 F.3 43 /36.>
4,-*,+,?09,D053*93 ) 9/B+3-) 60 /363 3 /3?./4)4 *@) 4@) 63483/6,106)4 8/)?3440*6)-43 606)4
0*9,-)4.
1.'.1.3- Po22ing.
O P)77,5- N .5 4,*07 3*D,06) *0 /363 F.0*6) )4 6,48)4,9,D)4 /3?3U35 606)4
:*)/50753*93 40O604; ,536,09053*93 3*D,05 43.4 606)4 :*)/50753*93 3*9/0604;
U9,7,>06) 35 4,493504 M349/3AE4?/0D) H M.79,5349/3.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !8

digital I/O
ALLEN-+RADLE,
& ' (
) * +
1 2 3
. , -
------------------'
-
-
-

F1
F6
F2
F
F3
F!
F4
F.
F5
F1
/
Pa"el#ie$ 550
- 0
1
2
ALLEN-+RADLE,
& ' (
) * +
1 2 3
. , -
-------------- ----'
-
-
-

F1
F6
F2
F
F3
F!
F4
F.
F5
F1
/
Pa"el#ie$550
- 0
1
2
1.1..- M)5)( 5& C)67'8439:):
1.!.1.4- M)5) 5& 4)67'8439:) S;(<&6.
O C"P estM em /omuni/124o /om dispositiBos do sistem1 do seu
=1Ori/1nte.
1.!.1.5- M)5) 5& 4)67'8439:) 7(&*.
O C"P estM em /omuni/124o /om eQuip1mentos dedi/1dos.
1.1.1/- P*)<)4)=)(:
ConVunto de regr1sU reQuisitos e pro/edimentos Que deBem ser oOede/idos
p1r1 Que se poss1 tr1nsmitir um1 in=orm124o em um1 rede de /omuni/124o
de d1dos digit10U S o idiom1 uti0iL1do n1 rede ou seV1 o dispositiBo
tr1nsmissor ne/essit1 ser /ompreendido pe0o re/eptor e /1d1 =1Ori/1nte tem
seus prDprios p1drKes
1.!.1.6- DF1 :
Proto/o0o proprietMrio us1do p1r1 /omuni/124o ponto - 1 - ponto &/oneF4o
diret1' ou remot1 1tr1BSs de modens.
Consider1m-se dois tipos$
-71 7U""--UP"!G $ r1nsmiss4o se dM n1s du1s dire2KesU re/eOe-se e
tr1nsmite-se simu0t1ne1mente.
-71 8A"7--UP"!G $ r1nsmiss4o em 1mOos os sentidos porSm n4o
simu0t1ne1mente.
1.!.1.- D$4!5:
Rede ^o[en P1ss^ /om topo0ogi1 em O1rr1mentoU de /omprimento de
/1Oo 1tS 1.213 metrosU /om J1ud r1te$ 1266U 2466U 3(66U 13.266.
PossiOi0id1de de 1tS 32 dispositiBos.
!F/0usiB1 p1r1 C"PCs d1 =1m.0i1 S"C%66UMi/ro0ogiF e dispositiBos 8omem
- mMQuin1 e so=t>1res de superBis4o.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !

1.!.1.!- REMOTE I#O :
Rede de entr1d1sU s1.d1s e dispositiBos =.si/os remotos. A Qu1ntid1de de
dispositiBos 1/op01dos n1 mesm1 depende d1 CPU uti0iL1d1. A eFtens4o
mMFim1 dos /1Oos depende d1 Be0o/id1de de tr1nsmiss4o e pode ir 1tS 3666
metros. Presente nos pro/ess1dores P"C% e /1rt4o S/1nner do S"C%66.
1.!.1..- D$ % :
Rede proprietMri1 d1 A00en Jr1d0e5 de m1ior per=orm1n/e possui um1 m1ior
Qu1ntid1de de -riBers p1r1 /omuni/124o. Possui um1 t1F1 de /omuni/124o
de %)U( *OpsU /omprimento do /1Oo d1 rede 1tS 3.666 metros e do /1Oo d1
rede se/undMri1 36 metros. Pode-se ter 1tS (4 est12Kes n1 rede. Presente em
todos os C"PCs =1m.0i1 % e S"C%66-%964.
1.!.1.1/ - CONTROL NET :
!ste tipo de proto/o0o g1r1nte 1 op24o de meio =.si/o redund1nteUS um1
rede O1se1d1 no mode0o ^PRO-UOR CONSUMI-OR^U possui t1F1 de %
MOps. U /oneF4o por /1Oo /o1Fi10 U 1tS 33 est12Kes n1 redeU distPn/i1 de 3*m
no tron/o prin/ip10Uus1ndo repetidores pode-se estender em 1tS 36*mU e 1tS
%66m no se/undMrioU S um1 rede determin.sti/1 n1 Qu10 podem-se er d1dos
de I9O e d1dos entre CPUCs tr1=eg1ndo n1 mesm1 rede.
1.!.1.11- DEVICE NET:
, um1 rede /omp0et1mente 1Oert1 de dispositiBos de /1mpoU /om
possiOi0id1de de /1d1 S/1nner poder endere21r 1tS (3 est12KesU /om
distPn/i1 de 1tS %66m /om Be0o/id1de de 12%* O1ud. Possui possiOi0id1de
de inter0ig124o de di=erentes =orne/edoresU suport1 /omuni/124o produtor
/onsumidor. Os d1dos de I9O e /on=igur124o tr1=eg1m no mesmo meio =.si/o
sem inter=erWn/i1s. Neste mode0o podem-se tr1=eg1r os d1dos 1 todos Que
ne/essit1m 1o mesmo tempo. J1se1d1 no proto/o0o CAN &Contro00er ?re1
Net>or['UdesenBo0Bido pe01 Jos/A p1r1 industri1 1utomoOi0.sti/1Uo Que
g1r1nte 1 su1 roOusteL em 1mOientes ruidosos. Pode-se =1Ler 1 remo24o de
nDs sem 1=et1r 1 integrid1de d1 redeU possui sin10 e 10iment124o de 24 #CC
no mesmo /1Oo. C1Oo de rede /onstitu.do por dois p1res tr1n21dos$ Um p1r
Hsin10I e um p1r H10iment124oI 1tS + A /om O0ind1gem.
1.!.1.12- ET$ERNET:
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 20

Rede de /omuni/124o de d1dos 0o/10 /om t1F1 de /omuni/124o de 16MOit9s
presente nos /ontro01dores d1 =1m.0i1 %$ %926!U %946! U %9+6! e S"C%66 %96%.
!st1 rede possui gr1nde Bers1ti0id1de &inTmeros =1Ori/1ntes N 1/ess4o'U gr1nde
est1Oi0id1de e Be0o/id1de de pro/ess1mento dos d1dos. Com um1 rede
!tAernet Bo/W tem re/ursos de rede Qu1se i0imit1dosUpois pode m1FimiL1r 1
/omuni/124o entre 1 gr1nde B1ried1de de eQuip1mentos o=ere/idos por BMrios
=orne/edores.
COMPARADO REDES:
1.1.11 - SO5T6AR / PRO7RAMAO#
1.1.12 - S)><?3*& 5& @*)A*3639:) 5) PLC:
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 2!

ITER(US-S PROFI(US DE"ICE ET
V T)604 04 ,*93/+0?34 V I*93/+0?34 6343*D)7D,604 V C)5.*,?01@) P/)6.9)/-?)*-
6343*D)7D,604 8370 8370 ()4EGS,353*4 3 W7)?T*3/ 4.5,6)/.
PE)3*,P C)*90?9. M)373/. V D06)4 63 IAO 3 ?)*+,-./01@) *)
V P0/9,?,80*934 8/36)- V P0/9,?,80*934 E./)83.4. 5345) 53,) +O4,?) 435 ,*93/+3-
5,*0*93 E./)83.4. V P)44., 03 )81234 63 8/)9)?)7) /Q*?,0.
V T0P0 63 D37)?,6063 V (0,P0 6)?.53*901@)G63435- V C)*49,9.,6) 63 .50 7,*E0 9/)*?)
500W8U4 :2 8070D/04; 83*E)G079) ?.49) 8)/ *C ,*49070- X 63/,D01234.
V C060 RUY93S63 60- 6). V R35)1@) 63 *C4 435 0+390/ ,*-
6)4 06,?,)*07 /3F.3/ V P3F.3*) 07?0*?3 :1005; 0 93-/,6063 60 /363.
.5 ?,?7) 63 /363 06,- 12MU84GL3*90 80/0 24 WM V A9N !4 *C4 3*63/3106)4.
?,)*07 . 9W. V S,*07 3 07,53*901@) 24"CC *)
V U4.B/,) *3?344,90 V R3F.3/ ) .4) 63 /3839,6)/34 5345) ?0U).
50830/ R50*.0753*- V T0P04 4373?,)*BD3,4 ?)5 0 6,4-
93 )4 6,48)4,9,D)4 60 ASI 90*?,0.
/363 *) CLP. V (0,P) ?.49) 53,) +O4,?). V T3/5,*01234 63 121 35 05-
V S,49350 O/,-35- V FB?,7 63 ,*49070/ :?)*3?9)/34 U)4 )4 3P9/35)4.
6349,*): 083*04 .5 D058,/);. V R363 ?)*49,9.,60 8)/ 6),4 80/34
5349/3. V A7,53*901@) 8370 /363. 9/0*106)4.
V D,48)4,9,D)4 *@) V L,5,9060 0 6,48)4,9,D)4 4,5- V $.07F.3/ *C 8)63 0?3440/ )
4@) 07,53*906)4 8370 8734. U0//053*9) F.0*6) 6,48)*OD37.
/363. V A7?0*?3 : 300 5 ?A/3839,6)/34; V C)5) *0 E9E3/*39 ?060 *C 93*90
V @) 43 8)63 /35)- V "37)?,6063 : 1!# WU84 ; 9/0*45,9,/ F.0*6) ) U0//053*9)
D3/ .5 6,48)4,9,D) 60 V M349/3 A E4?/0D) : 083*04 01 349B 7,D/3 G0) ?)*9/0/,) 60 E9E3/*39.
/363. 5349/3 ; .
V T)8)7)-,0 35 0*37 V @) EZ 7,5,901@) F.0*9) 0 F.0*9.
?A 63/,D01234. 63 6,48)4,9,D)4 G0 U043 63 606)4 63
?060 .5 6)4 !4 6,48)4,9D)4
,*6383*63 6)4 6350,4.
V (043060 *) 8/)9)?)7) CAG) F.3
-0/0*93 .50 U)0 ,5.*,6063 0 /.,6)4
C1d1 tipo de =1Ori/1nte de C"P possui o seu so=t>1re de progr1m124oU /uV1
0ingu1gem de progr1m124o pode ser$ 01dderU CS7 &di1gr1m1 0Dgi/o'U ou S7C
&0ingu1gem em <r1=/et'. Atr1BSs do Qu10 o usuMrio desenBo0Be o seu
1p0i/1tiBo.
Os C"PCS A""!N JRA-"!_ uti0iL1m 0ingu1gem em 01dder e S7C
&P"C%'U 1s instru2Kes 0Dgi/1s s4o in/orpor1d1s no 01dder.
1.1.13 - SISTEMAS DE SUPERVISO E ATUAO NO
PROCESSO:
J1si/1mente eFistem dois tipos de sistem1s de /ontro0e$
SIS!MAS SCA-A$ Sistem1s de Contro0e e AQuisi24o de -1dos .
!ste /ontro0e e 1Quisi24o de d1dos pode ser =eito por um1 inter=1/e Aomem-
mMQuin1 ou por um so=t>1re de superBis4o. C1r1/teriL1m-se por su1s
unid1des remot1s =1Lerem somente 1 1Quisi24o dos d1dos
S-C- $ Sistem1 -igit10 de Contro0e -istriOu.do $
Sistem1 de /ontro0e no Qu10 1s su1s unid1des remot1s 10Sm de re10iL1rem
1Quisi24o de d1dos t1mOSm 1tu1m no pro/esso. O /ontro0e d1 p01nt1 =i/1
distriOu.do n1s diBers1s et1p1s.
1.1.14 - INTERFACES $OMEM - MBCUINA:
-ispositiBos de /ontro0e /om os Qu1is S poss.Be0 monitor124o e 1tu124o no
pro/esso e ger124o de re01tDrios de A01rmes &-1t1m P0usU P1ne0 #ie> -
A00en Jr1d0e5'.
2.SLC5//
2.1 - INTRODUO:
71m.0i1 de /ontro01dores p1r1 1p0i/12Kes n1 industri1 de mMQuin1s e
peQuenos e mSdios pro/essos industri1is.
Apresent1-se soOre du1s BersKes$ ArQuitetur1 =iF1 e ArQuitetur1 modu01r
-esenBo0Be-se 1 seguir um1 1present124o d1s diBers1s /1r1/ter.sti/1s destes
doi tipos de 1rQuitetur1s.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 22


2.2- ARCUITETURA FIDA: ES$OE+ODE


Unid1de /omp1/t1 /ontendo CPUU entr1d1sU s1.d1s e =onteU possui BersKes
/om 26U 36 ou 46 pontos e 24 tipos de /omOin12Kes di=erentes de 1/ordo
/om os n.Beis de tens4o de entr1d1 e os tipos de s1.d1s.
TIPOS DE UIDADES:
1)4)-"26 $ 12! : + S
1)4)-"36 $ 1+! : 12S
1)4)-"46 $ 24! : 1(S
Possui um /A1ssi p1r1 eFp1ns4o /om du1s r1nAur1s p1r1 Que poss1m ser
1/op01dos m1is dois /1rtKes digit1is ou 1n10Dgi/os ou 10gum mDdu0o de
/omuni/124o /omp1t.Beis` &/onsu0t1r S5stem OBerBie> pg.%%'.
#e0o/id1de de B1rredur1 &empo de S/1n' +ms9* instru24o.
C1p1/id1de de MemDri1 $ 1[ instru2Kes a 4[ p101Br1s a +[ O5tes. !st1
memDri1 tem O1/[up por /1p1/itor Que retSm o progr1m1 por menos 2
sem1n1sU 1ind1 possui um1 O1teri1 op/ion10 e mDdu0os de memDri1
!!PROM e U#PROM.
C1n10 de /omuni/124o /om 1 rede -84+%U m1s n4o AM 1 possiOi0id1de de
enBi1r d1dos n1 mesm1U o C"P 7iFo somente re/eOe d1dos de outros
pro/ess1dores. P1r1 1 10ter124o d1 t1Oe01 de d1dos no mesmo AM 1
possiOi0id1de de se inter0ig1r um dispositiBo d1 =1m.0i1 -AM 1o mesmo.
P1r1 se progr1mM-0o uti0iL1-se o /onBersor -84+% p1r1 RS232U &1)4) PIC'.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 23

UNI-A-! 7IGA

RAC*
A2 C962
C1rtKes
1)4) -
PIC
Nos pro/ess1dores de 24 #// 1 entr1d1 6 S /on=igurMBe0 /omo um /ont1dor
de =reQbWn/i1s de 1tS +*AL.
Possui um1 =onte 24#// p1r1 o usuMrio /om /1p1/id1de de 1tS 266 mAU nos
mode0os /om 10iment124o de 1169226 #/1.
Suport1 tod1s 1s instru2Kes d1 =1m.0i1 S"C %66 eF/eto PI- e MS<.
2.3 - ARCUITETURA MODULAR
!ng0oO1 /A1ssisU =ontesU CPUCSU mDdu0os de !9SU mDdu0os de Comuni/124oU
mDdu0os espe/i1is e /1Oos p1r1 inter0ig124o.


2.4- TIPOS DE C$ASSIS:
@u1tro t1m1nAos$ 1)4( A4UA)U A16UA13 /om respe/tiB1mente 4U)U16 e 13
r1nAur1s.
C1d1 CPU ou ASJ pode endere21r 1tS 36 S0otCs &r1nAur1 ou tri0Ao'U 1 CPU
ou ASJ o/up1 1 primeir1 r1nAur1 do primeiro /A1ssiU nos dem1is /A1ssis 1
primeir1 r1nAur1 S dispon.Be0 p1r1 um mDdu0o de !9SU 1 0ig124o entre os
/A1ssis S =eit1 1tr1BSs de um simp0es /1Oo p1r10e0o 1)4)-C) ou C3 e
Qu1ntid1de de /A1ssis S 0imit1d1 1 63 por CPU ou ASJ.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 24

7ON!
UMA P9
CA-A
C8ASSI
C
P
U
ou
A
S
J
ME-U"OS
CAJO C) ou C3
A PARIR -O 2c
C8ASSI A 1c
RAN8URA ,
UI"
2.5- FONTES:
!Fistem 4 tipos de =ontes p1r1 S"C%66$


2.6- CPU'S:
1.1.15- CF32& R)<3<823 53 CPU:
Permite 1o oper1dor 0o/10mente 10ter1r o modo de oper124o do /ontro01dorU
eFistem trWs modos$ RemotoUprogr1m124o e oper124o.
Progr1m124o-PRO< $ Nest1 posi24o o pro/ess1dor n4o 1tu10iL1 os pontos
de !9S e permite 10ter1r 1 t1Oe01 de d1dos do P"C. O 0ed de PROC =i/1
1p1g1do.
Oper124o-RUN $ Nest1 posi24o o pro/ess1dor eFe/ut1 o progr1m1 e
1tu10iL1 os pontos de !9S e permite-se t1mOSm 10ter1r 1 t1Oe01 de d1dos
do P"C. O 0ed de PROC =i/1 Berde.
Remoto - R!M$ Nest1 posi24o o pro/ess1dor permite um1 10ter124o do
modo remot1mente 1tr1BSs de um termin10 de progr1m124o.
Remoto Progr1m124o- R!M PRO<. Nest1 posi24o o pro/ess1dor n4o
1tu10iL1 os pontos de !9S e permite 10ter1r 1 t1Oe01 de d1dos do P"C. O
0ed de PROC =i/1 1p1g1do.
Remoto Oper124o-R!M RUN. Nest1 posi24o o pro/ess1dor 1tu10iL1 os
pontos de !9S . O 0ed de PROC =i/1 Berde.
Not1$ Os modos de teste s4o poss.Beis 1tr1BSs do so=t>1re de progr1m124o.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 25

1)4(-P1
1)4(-P2
1)4(-P3
1)4(-P4
ens4o de
!ntr1d1
Corrente
em % B//
Corrente em
24 #//
Corrente em
24#// p9Usu
1169226#/1
1169226#/1
24 #//
1169226#/1
2U6 A
%U6 A
3U( A
16 A
6U4( A
6U3( A
6U+) A
2U++A
266 mA
266mA
1A
1)4(-P% 36-14( #// % A 6.3(A 266 mA
1.1.16- M)5&=)( 5& CPU'(:




Copyright 2005 Joo Pedro Filho Todos direitos Reservados 26

C%&'() &*
C+T,-+()
MEM9RIA
E?S LOCAL
E?S REM.
SCAN T>:.
T#&/.E-#%.-)%

5?05 5?02 5?03
5?04
1#4# - L551
1#4# - L552
1#4# - L553
1!W
32W
!4W
9!0
32 8070D/04 E
32 8070D/04 S

0.9 54AW
0.3#.4

1#4# - L524
4W
480
32 8070D/04 E
32 8070D/04 S
4.8 54AW
2.4 .4
1!W
32W
!4W
1#4# - L541
1#4# - L542
1#4# - L543
1#4# - L531
1#4#- L532
8 W
1!W
9!0 9!0
32 8070D/04 E
32 8070D/04 S
32 8070D/04 E
32 8070D/04 S
154AW 0.9 54AW
0.44.4 0.3#.4
1.1.1- L&5'( 5& 583A'G(<84):
2. - MDULOS DE ENTRADA E SADA:
Re/omend12Kes p1r1 =i124o dos dispositiBos de !9S se en/ontr1m nos
1neFos.
1.1.1!MDULOS DE E#S DISCRETA:
!Fistem 34 mDdu0os de 4U+U1( ou 32 pontos ou /omOin1dos & MDdu0os de 4
ou + pontos n4o tWm Oorneir1 dest1/MBe0'U iso0124o p1r1 p01/1 de =undo de
1%66 # e potWn/i1 de s1.d1 0imit1d1 1 1446 #A por mDdu0o.
MDdu0os de s1.d1s se 1present1m soOre trWs tipos$ s1.d1s 1 re0WU 1 ri1/U 1
tr1nsistor. As s1.d1s 1 re0W podem ser us1d1s em AC ou -CU 1 desB1nt1gem
deste tipo de s1.d1 S /A1Be1mento m1is 0ento Que o tri1/ e 1 gr1nde
B1nt1gem S um1 m1ior potWn/i1 e m1ior Qu10id1de no /A1Be1mento. As
S1.d1s M tri1/ g1r1ntem um /A1Be1mento m1is rMpidoUm1s s4o us1d1s
somente em /orrente 10tern1d1.
As s1.d1s 1 tr1nsistor s4o 1p0i/1d1s em sistem1s /om tens4o CC e O1iF1
potWn/i1.
MDdu0os de 32 pontos de entr1d1$ IJ32U I#32d 71iF1 de oper124o$ 1+ 1 36
#-C 1 %6cCU 1+ 1 2(U4 #-C N (6cC. Consumo a 16( mA.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 27

P R O <
S L C 5 A 0 3
R U N
7 "
J A
7 O R C !
R S 2 3 2
- 8 4 + %
R U N R ! M
! N !
CANA" 1 $ Pode ser
-84+%U-8:Ue
!8!RN! CP9IP
CANA" 6 $ RS232
PO-! S!R -71 U
-84+% UASCII
LED@S DE DIA5N9STICO
O !SA-O -OS "!-ZS
Run$ Progr1m1 rod1ndo o[
7"$ =1u0t &=10A1' ne/essMrio
#eri=i/1r item 4.13
J1tt$ O1teri1 =r1/1
7or/e$ indi/124o Que 10gum Oit
!stM =or21do no progr1m1
Rs232$ /omuni/124o em rs232 1tiB1
-84+%$ /omuni/124o no proto/o0o -84+%
1tiB1
MDdu0os de 32 pontos de s1.d1$ OJ32 U O#32$ 71iF1 de oper124o$ % 1 %6
#-C 1 (6c C. Consumo a 4%2 mA.
MDdu0os de 32 pontos in/0uem *it &/one/tor : /ont1tos' p1r1 mont1gem de
/1Oo &1)4( N3'U possui t1mOSm /1Oo pronto op/ion10 e termin10 p1r1
mont1gem em tri0Ao -IN & 1)4( - C1% : 1432-RCM46'.
Cdigos de catlogo:
* Mdulos de Entrada. 1746 - I
- A A 100?120 ;AC.
- C A 48 ;DC I?:
- M A 200?240 ;AC.
- N A 24 ;AC?;DCBs)(CD.
- E A 24 ;DC Bs)(CD.
- ; A 24 ;DC Bso'"%#D.
- TE A 24 ;DC Bs)(CDF"#s/ost! "G/)$! o(-0F3 &s? off-0F5 &s Bt#&/o /!"!
"#%o(H#%#" o (34#, ,I0)%oD.
- 5 A 5;DC B$)s/,!J TTL!
* Mdulos de "a#da. 1746 - $
- A A 120?240 ;AC
- A:12 A 120?240;AC 1A
- E A 24 ;DC Bso'"%#DFt#(s+o $# o/#"!*+o $# 10 ! 50 4o,ts.
- E: A 20.4 - 2..4 ;DC Bso'"%#D
- E:8 A 24;DC 2A O?:
- ; A 24 ;DC Bs)(CD
- ;: A 20.4 - 2..4 ;DC Bs)(CD
- 5 A 5 ;DC B$)s/,!JD
- K A ;AC?;DC BR#,7D
- < A ;AC?;DC BR#,7D )($)4)$'!,&#(t# )so,!$os.
MI$',os D)0)t!)s $# s!3$! $# !,t! %o""#(t#L
- OAP12 a +% - 2(%#ACU Corrente por ponto 2A N 36c C U /orrente de pi/o
por ponto$ 1)A por 2%mseg.
- OJP+ a 26U4 - 2(U4#-C U + pontos tipo sour/ing & 4 /omuns 'U/orrente por
ponto 2A N (6c C U /orrente de pi/o 4 A por 16mseg.
- OAP1( & sour/ing ' e O#P1( & sin[ing ' a 26U4 - 2(U4 #-C U 1( pontos por
/omum 9 mDdu0oU /orrente por ponto$ 1U% A 1 36cC U /orrente de pi/o por
ponto 4U6 A por 16mseg.
- OC1( & sin[ing ' a 36 - %%#-C (6cCU 1( pontos por /omum.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 28

` %ermitem uma maior a&rang'ncia de aplica()es nas lin*as automoti+as,
empacotamento, manuseio de materiais pelo fato de controlar diretamente
solenides, contatores, motores etc.
Com corrente cont#nua entre 1 e - . a 6/0C.
Mdulos com prote(1o por fus#+el e diagnstico de fus#+el 2ueimado.
Mdulos de sa#da .C tem - fus#+eis remo+#+eis3 um para cada comum ! com
prote(1o contra curtos.
4empo de desligamento para cargas induti+as com mdulos 1746-$5%16 e
$6%-16 foram redu7idos em 7/8 em rela(1o aos outros mdulos.
Mdulos Com&inados:
124. - IO4 - 2 #(t"!$!s 120 ;!% ? 2 s!3$!s ! "#,7.
124. - IO8 - 4 #(t"!$!s 120 ;!% ? 4 s!3$!s ! "#,7.
124. - IO12 - . #(t"!$!s 120 ;!% ? . s!3$!s ! "#,7.

1.1.1.MDULOS ANAL"ICOS:
!Fistem ) mDdu0os 1n10Dgi/os /om 4 pontos de !9S di=eren/i1isU reso0u24o
de 1( Oits p1r1 1s entr1d1s e 14 Oits p1r1 1s s1.d1s.
odos os mDdu0os possuem iso0124o p1r1 p01/1 de =undo a %66 #
Mdulos de entrada
MDdu0os de entr1d1 p1r1 /orrente ou tens4o se0e/ionMBeis por pontoUmDdu0os
p1r1 termop1r9m# e R-.
NI4 - 4 entr1d1s di=eren/i1is de #9I
NI+ - + entr1d1s di=eren/i1is de #9I
N4 - 4 entr1d1s p1r1 termop1r.
NR4 R- - 4 entr1d1s p1r1 resistWn/i1.
Mdulos Com&inados
NIO4I - 2 entr1d1s de #9IU 2 s1.d1s de /orrente.
NIO4#- 2 entr1d1s de #9IU 2 s1.d1s de tens4o.
Mdulos de sa#da
NO4I - 4 s1.d1s de /orrente
NO4#- 4 s1.d1s de tens4o
S"C 7AS ANA"O< `
Entradas .nalgicas de alta +elocidade
7IO4# - em s1.d1s de 6-16B
7IO41 - em s1.d1s de 6 1 26mA
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 2

` !ntr1d1s 1n10Dgi/1s de 10t1 Be0o/id1de & )[AL U 3dJ 'U 2 !ntr1d1s e 2 s1.d1s
U outros /1rtKes de entr1d1 1n10Dgi/1 s4o p1r1 16 8L.
1.1.2/ - MDULOS ESPECIAIS:
124. - MSCE:
, um mDdu0o /ont1dor de 10t1 Be0o/id1de /om 1 /1n10U =reQbWn/i1 de 1tS %6
*8LU possui entr1d1s p1r1 en/oders de Qu1dr1tur1U pu0so : dire24o ou pu0so
up9do>n. , /omp1t.Be0 /om S"C %962 ou m1ior.
124. - DCM:
, um mDdu0o p1r1 0ig1r o S"C M Remote I9O 1Oert1 por um C"P %.
124. - EAS : M9DULO EASIC.
MDdu0o us1do p1r1 =1Ler 1 inter=1/e /om /omput1doresU modensU
impressor1sU O101n21s e outros eQuip1mentosU S progr1mMBe0 em &asicU
proto/o0o -71 in/orpor1doU possui /1p1/id1de de /M0/u0o de =un2Kes
trigonomStri/1s e ponto =0utu1nte e re0Dgio de tempo re10U port1s RS 232U
422U 423U 4+% e -84+%. MemDri1 de 24*RAM.
1242- =E:
, um mDdu0o p1r1 inter=1/e -719-84+%. Cone/t1-se 1o S"C 1tr1BSs do
/1Oo C13U us1do p1r1 1p0i/12Kes SCA-A em progr1m124o e superBis4o.
1242 - DSN
, um mDdu0o s/1nner p1r1 O0o/[ I9O.
1220 - =N3
Inter=1/e -84+% 9 -71U /one/t1 o mi/ro 1 rede -84+% uti0iL1ndo proto/o0o
1Oerto -71 sem soOre/1rreg1r o mi/ro e sem o/up1r um s0ot no /A1ssi.
Us1do p1r1 progr1m124o e superBis4o &SCA-A'.
124. - MST:1:
MDdu0o Contro01dor de motor de p1ssosU =orne/e /ontro0e p1r1 um eiFo p1r1
1p0i/12Kes mi/ro-p1ssos. !ste mDdu0o de r1nAur1 simp0es oper1 /om um1
1mp01 B1ried1de de /ontro01dores S"C%66 e en/oders /omp1t.Beis. O
usuMrio pode progr1m1r o mDdu0o p1r1 moBimentos t1nto in/rement1is
Qu1nto 1Oso0utosU dependendo d1 1p0i/124oU o mDdu0o S progr1m1do /om o
so=t>1re de progr1m124o do S"C%66.
124. - MS
O sistem1 de /ontro0e de moBimento IMC116 S um mDdu0o de serBo
posi/ion1mento de m10A1 =e/A1d1 mono-eiFo Que se /one/t1 em um1 r1nAur1
simp0es do S"C%66. @u1ndo uti0iL1do /om serBo 1/ion1doresU motores e
en/odersU o IMC116 torn1-se /omponente /A1Be de um e=i/iente sistem1 de
/ontro0e de moBimento de O1iFo /usto. A "ingu1gem de geren/i1mento de
moBimento &MM"' e 1 "ingu1gem <rM=i/1 de Contro0e de MoBimento
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 30

&<M"'U =orne/em du1s =err1ment1s de progr1m124o o==0ine de =M/i0 usoU 1s
Qu1is 1uFi0i1m n1 depur124o e inter=1/e grM=i/1. O IMC 116 suOstitui
mStodos me/Pni/os de /ontro0e de Be0o/id1de e posi/ion1mento de
mMQuin1s. O IMC116 orient1 o moBimento de um mono-eiFoUou A1steUpor
meio de um seQuen/i1dor prS-progr1m1doU enQu1nto monitor1 um en/oder
p1r1 re10iment124o de posi24o.
12.1 NET- AIC:
MDdu0o St1nd A0one responsMBe0 pe01 /oneF4o do C"P Mi/ro0ogiF 1666
n1 rede -84+%U us1do t1mOSm Qu1ndo se ne/essit1 /omuni/1r o S"C%66 %
964 n1 rede -84+%U pode ser inter=1/e de progr1m124o p1r1 C"PZs
/one/t1dos em rede -84+% ou 1/esso N mesm1 1tr1BSs de modem.
1242 - SN:
Cri1 um "in[ de Remote I9O no S"C%66 &%962 ou m1ior'U =un/ion1 em %).(
*Ops& 3.666m'U 11%.2*Ops &1.%66m' e 236.4 *Ops &)%6m'. Suport1 4 R1/[Zs
0Dgi/os numer1dos de 6 1 3. O mDdu0o SN sSrie J re10iL1 =un2Kes do tipo
HO0o/[ tr1ns=erI e suport1 endere21mento /omp0ement1r.
AJ!"A IMA<!M
1)4) - SN RAC* "E<ICO <RUPO
"O<ICO

1242 ASE :
MDdu0o 1d1pt1dor de !ntr1d1s e s1.d1s remot1sU =un/ion10id1de O1se1d1 n1
serie C do MDdu0o 1))1 - ASJ U pemite Que os pro/ess1dores S"C e P"C%
/ontro0em mDdu0os d1 =1m.0i1 1)4(.
Suport1 endere21mento de 192U 1 e 2 S0otCs e mDdu0os dis/retos e espe/i1isU
p1rPmetros de oper124o /on=igur1dos 1tr1BSs de -IP s>it/Aes de oito posi2Kes
/1d1. C1d1 mDdu0o ASJ pode /ontro01r 1tS 36 mDdu0os de Qu10Quer tipo
uti0iL1ndo /1Oo C) ou C3 oper1ndo 1 %).(U 11%.2U e 236.4 *O1ud. Suport1 I9O
/omp0ement1r.
Atr1BSs d1s /A1Bes minise0etor1s pode-se de=inir$ nTmero do r1/[U nTmero do
grupo 0Dgi/o ini/i10U Be0o/id1de de tr1nsmiss4oU de=ini/4o de /A1ssis primMrio ou
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 3!

RACW
LOKICO 0
RACW
LOKICO 1
RACW
LOKICO 2
RACW
LOKICO 3
<rupo 0Dgi/o 1
<rupo 0Dgi/o 2
<rupo 0Dgi/o 3
<rupo 0Dgi/o 4
<rupo 0Dgi/o %
<rupo 0ogi/o 6
<rupo 0Dgi/o (
<rupo 0Dgi/o )
1. 8)ts 1. 8)ts
P101Br1 de
!ntr1d1
P101Br1 de
S1.d1
/omp0ement1rU se n4o estiBer sendo uti0iL1do /A1ssi /omp0ement1rU todos os
mDdu0os 1)4)- ASJ deBer4o ser /on=igur1dos /omo /omp0ement1r.
Mini Se0etor1s.
S;1 $ Mini se0etor1s de 6 N ( U R1/[ 0Dgi/o ini/i10 .
) e + U <rupo 0Dgi/o ini/i10.
S;2 $ Minise0etor1s 1U2 - J1ud R1te & Be0o/id1de de 1/ordo /om o t1mnAo
3 - CA1ssi primMrio ou /omp0ement1r.
4U%U(U)U+ $ ot10 de grupos 0Dgi/os.
S;3 $ 1 U S1.d1s perm1ne/em no u0timo est1do Qu1ndo 10gum1 =10A1
o/orrer.
2 U Reset 1utomMti/o d1 rede.
3 U empo de respost1 de /omuni/124o.
4 U !st1Oe0e/e o u0timo /A1ssi.
% U ( $ ipo de endere21mento 1 S0otU 2 S0ot U f S0ot.
) U !ndere21mento -is/reto ou J0o/[ r1ns=er & MDdu0os espe/i1is
e 1n10Dgi/os '.
OJS$ P1r1 m1iores in=orm12Kes soOre /on=igur124o d1s mini-se0etor1s uti0iLe
o m1nu10 Remote I9O Ad1pter Modu0eU puO0i/124o$ 1)4)-NU662U /1p 4.
1284 =R:
P01/1 /omp1t.Be0 /om IJM-PC p1r1 /o0o/124o do mi/ro n1 rede -84+%
1214 N,#- I?O:
!Quip1mento A00en Jr1d0e5 Que possiOi0it1 1 10o/124o d1s remot1s Vunto 1o
pro/essoU e/onomiL1ndo /1Oos p1r1 tr1nsmiss4o dos d1dos. PossiOi0it1 1
diminui24o do t1m1nAo do p1ine0 e do /usto de inst10124o deBido 1o seu
t1m1nAo reduLido. Mont1do em tri0Ao -IN S /omposto de um mDdu0o de
1/op01mento de remot1s ^ASJ^ Que S 10iment1do em 24 #-CUum1 O1se
onde s4o inst101d1s 1s !9S dis/ret1s e 1n10Dgi/1s. A /1d1 ASJ podem ser
/one/t1dos 1tS + mDdu0osU deBido 1o /usto do ASJ deBe-se 0ig1r o mMFimo
de mDdu0os 1o mesmo. !ste eQuip1mento tem 1 possiOi0id1de de se poder
tro/1r os mDdu0os /om 1 pro/ess1dor energiL1do.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 32

2.!- C)'>8A7*39H&( &6 R&5& & =8A39H&( @)'<) 3 @)'<):
A seguir 1present1mos 10gum1s /on=igur12Kes t.pi/1s d1 =1m.0i1 S"C%66.
Os pro/edimentos p1r1 inter0ig124o d1s redes Oem /omo dispositiBos se
en/ontr1m nos 1neFos.
1.1.21- P*)A*3639:) P)'<) A P)'<) I D>1 F7== D7@=&JK :
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 33

PIC
RS232
CANA" 6
RS232
COM1
COM2
%963
1.1.22CONFI"URAO EM REDE D$4!5
R!-! -84+%

-AM-!
-AM-MICRO
-AAM-P"US S"C 7IGO
1)4)"26
%963 &C1n10 1--84+%'
C1n10 6 &RS 232 '


MO-!M OU RA-IO MO-!M
%962 OU SUP!RIOR
SN
REMOTE IAO
ASJ : I9O R!MOOS
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 34

PIC
1)4) AIC 1)4) AIC 1)4) AIC
1)4) AIC
PAN!"#I!; %%6
PAN!"#I!; 366
PAN!"#!I; 1266
PAN!"#I!; 1466
6E9":$ 9;I$
C1Oo C-
C1Oo C16
C1Oo CP3
C1Oo C16
C1Oo CR
C1Oo C16
C1Oo C16
C1Oo C16
ET
AIC
MICRO"O<IG
1666
C1Oo
CJ"8M62
1.1.23CONFI"URAO EM REDE ET$ERNET # D$% # D$4!5:
R!-! !8!RN!
P"C% - %946!

R!-! -8:


5A04.
1)4)-AIC
-84+% 5A20(.

PAN!"#I!; %%6
%962 PROC!SSOR OU SUP!RIOR
COM ME-U"O 1)4)-SN 1))1 ASJ : I9O 1))1 & P"C%'
R!MO! I96
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 35

ET
AIC
%96%
CAJO
1)(1 CJ"
PM62
1)(1 - N! AIC
SN
P01/1 N!2666
ou Simi01r.
SUP!R#ISERIO
C1Oo CR
C1Oo C16
C1Oo C16
C1Oo C-
C1Oo C-
r1ns/ieBer
1.1.24- CONTROL NET:
1.1.25- D&284& N&<:
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 36

E<ERC>CIO A:LICATI;O:
!01Oor1r um1 /on=igur124o p1r1 um sistem1 /omposto por 4 tipos de pro/essos.
Nos pro/essos 1 e 2 VM tWm-se /ontro01ndo-os repe/tiB1mente um P"C %9+6! e
um S"C%66 %963. 4odos os processos s1o dependentes.
<o processo =$ Wm-se 4% entr1d1s e 1+ s1.d1s digit1isU AM 1 ne/essid1de de se
10ter1r B10ores nos tempos em Que ser4o 1/ion1d1s 10gum1s OomO1s e o
oper1dor terM de s1Oer Qu10 1 OomO1 est1 =un/ion1ndo.
<o processo 4: Wm-se 1+2 entr1d1s e 1+ s1.d1s digit1is Que deBer4o est1r
0o/10iL1d1s em um p1ine0 n1 s101 de /ontro0e e 32 entr1d1s digit1isU 16 entr1d1s
1n10Dgi/1sU + s1.d1s digit1is e ( s1.d1s 1n10Dgi/1s em um p1ine0 dist1nte 266
metros d1 s101 de /ontro0e. Neste pro/esso ne/essit1-se Que o oper1dor tenA1
1/esso 1 Bisu10iL124o dos est1dos dos eQuip1mentos Oem /omo emtr1r /om um
B10or de setpoint p1r1 um /ontro0e de temper1tur1U e o superBisor ger10 pre/is1
ter um 1/esso 1o est1do d1 p01nt1 em seu es/ritDrio 0o/10iL1do 1 +66m do
pro/esooU e os tS/ni/os de m1nuten24o deBer4o ter 1/esso 1o progr1m1 do C"P
em su1s residen/i1s.
OJS$
- ensKes $ /onsider1r !9S a 116 #CA.
- !9S An10Dgi/1s $ /onsider1r sin1is de 4 1 26 mA.
- Os pro/essos 1 e 2 VM est4o imp01nt1dos e n4o AM ne/essid1de de espe/i=i/M-0os
.
!spe/i=i/1r todos os eQuip1mentos A00en Jr1d0e5U inter0ig12KesU mDdu0os e
/1Oos e desenA1r 1 /on=igur124o do sistem1 proposto p1r1 minimiL1r /ustos.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 37

3.- ENDEREAMENTOS
3.1- ENDEREOS DE ENTRADAS E SADAS.
-e=ine-se /omo sendo C8ASSIU o /omp1rtimento =.si/o. So0t1 r1nAur1 ou
tri0Ao onde ser4o /one/t1dos os mDdu0os e 1 CPU &sempre no s0ot 6'. RAC*
"E<ICO OU <A#!A 1o /onVunto de + grupos 0Dgi/os e um <RUPO
"E<ICO pode /onter 1tS 1( termin1is de entr1d1 e 1( termin1is de s1.d1 & 1
p101Br1 de entr1d1 e um1 p101Br1 de s1.d1 '. RAC* 7]SICO S o /A1ssi onde
ser4o en/1iF1dos os mDdu0os e CPU.
Consider1-se 1ind1U [ a Nc inteiro igu10 1 1624. Um1 p101Br1 S igu10 1 1(
Oits.
1.1.26SLC 5// FIDO:
Os endere2os de I9O p1r1 o ^S8O!JOG^ s4o =iFos e dependem do mode0o
uti0iL1do por eFemp0o$
p1r1 1 "26 $ !ntr1d1s - I$6966 1 I$6911
S1.d1s - O$6966 1 O$696)
Os endere2os en/ontr1m-se dis/rimin1dos no /A1ssi do C"P.
P1r1 se endere21r o /A1ssi de eFp1ns4o$ I$1 9\\ ou O$19\\
1.1.2- SLC 5// MODULAR RACL LOCAL
I : 1 A 01
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 38

Nc S"O
1 ou 2
NcdoJI
66 1 1%
ipo
I - !ntr1d1
O - S1.d1
Nc S"O
61 1 36
Nc JI
66 1 1%
1.1.2! - SLC5// MODULAR : RACL REMOTO.
P1r1 /on=igur124o do mDdu0o ASJ /onsider1-se 3 tipos de endere21mentos de
1 s0ot & /1d1 s0ot /orresponde 1 um grupo'U 2 s0otCs &/1d1 62 S0otCs /orrespondem
1 um grupo' e 192 S0ot &/1d1 192 S0ot S um grupo . uti0iL1do em mDdu0os de 32
pontos'.
3.1.1.1- ENDEREAMENTO DE 1#2 SLOT
A /1d1 192 S0ot /ontSm um grupo 0Dgi/o.
!ste tipo de endere21mento S uti0iL1do /om /1rtKes de 32 pontos.
CPU CARg!S C8ASSI - 1))1

A4J
0 1 2 3 4 5 . 2 01 23 45 .2 01 23 45 .2 01 23 45 .2
0 1 2 3
3.1.1.2ENDEREAMENTO DE 1 SLOT
A /1d1 1 S0ot /ontSm um grupo 0Dgi/o.
!ste tipo de endere21mento S uti0iL1do /om /1rtKes de 1( pontos.
CPU CARg!S C8ASSI - 1))1

A4J
0 1 2 3 4 5 . 2 0 1 2 3 4 5 . 2
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 3

6 1
3.1.1.3ENDEREAMENTO DE 2 SLOT
A /1d1 2 S0ot /ontSm um grupo 0Dgi/o.
!ste tipo de endere21mento S uti0iL1do /om /1rtKes de + pontos.
CPU CARg!S C8ASSI - 1))1

A4J
0 1 2 3 4 5 . 2
R!%C 0
OOOOOOO : OOOOOO OOOOOO OOOOO ? OOOO OOOO
O: S!3$! R!%C LI0)%o 5"'/o E)t 00 P 02 ? 10 P 12.
I: E(t"!$!
No mDdu0o SN U /onsider1-se dois tipos de endere21mentos. dis/reto e O0o/[
tr1ns=er.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 40

PROC!SSA-OR
S"C

1)4) RIO SCANN!R

M 7I"!S
I9O IMA<!

.
.




3.1.1.4ARCUIVO M"N
@u1ndo se uti0iL1 o mDdu0o SN deBe-se /on=igur1r o 1rQuiBo <U este S O1se1do
nos dispositiBos Que Bo/W tem em su1 rede remote I9O . Neste 1rQuiBo
/on=igur1-se o endere2o de p1rtid1 do dispositiBoUo t1m1nAo im1gem do
dispositiBo e o endere2o =isi/o do dispositiBo no 1d1pt1dor.
N4o pode-se progr1m1r o 1rQuiBo H<I ON-"IN!. 71L-se 1s mud1n21s em O77
"IN! e em seguid1 des/1rreg1-se p1r1 ON-"IN! !ste 1rQuiBo /onst1 de %
p101Br1s$
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 4!

S
N
A
S
J
A
S
J
7ON!
1)4( NI4
1)4(NO4I
M1 $ 1 . 161 a 4
M1 $ 1.162 a661
MO $ 1 .161 a 4
MO $ 1 .162 a 6%2
!G!MP"O$
[)/6 0 :Set1d1 1utom1ti/1mente e n4o pode ser 10ter1d1.
[)/6 1:!ndere2o "Dgi/o do dispositiBoU/onsiste do r1/[ 0Dgi/o &6U1U2 ou 3'
e grupo 0Dgi/o ini/i10 &6U2U4 ou ( '.
[)/6 2: 1m1nAo im1gem do dispositiBo.
[)/6 3: !ndere2o "Dgi/o do dispositiBo u0ti0iL1ndo I9O Comp0ement1r
U/onsiste do r1/[ 0Dgi/o &6U1U2 ou 3'e grupo 0Dgi/o ini/i10 &6U2U4 ou ( '.
[)/6 4: 1m1nAo im1gem do dispositiBo no I9O /omp0ement1r.
No so=t>1re RS"ogiF pode-se /on=igur1r 1utom1ti/1mente o 1rQuiBo <.
3.1.1.5TIPOS DE ENDEREAMENTOS - 6G57=) SN.
3.1.1.5.1 - M)6) D,4?/39). :MC6.7)4 6,4?/39)4;
3: *\53/) 6) 47)9 6) 5C6.7) S.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 42

ENTRADAS
I : & . / 3<O I : &. 31
SAIDAS
O : & . / 3<O O : &. 31
1 1
1 1 1 1
1
6 1 1 6
1 1 1 6
h R1/[.
R1/[ Comp0eto
f R1/[
i R1/[.
3.1.1.5.2- M)6) (7)?T T/0*4+3/. : MC6.7)4 E483?,0,4 3
0*07C-,?)4 ;
O mDdu0o RIO SCANN!R re10iL1 tr1ns=erWn/i1s de O0o/[ tr1ns=er direto
e 10o/1 nos 1rQuiBos M6 e M1 do mDdu0o SN.
P1r1 J;Zs o M6 J Ju==er /ontSm d1dos de /ontro0e d1 J; e d1dos d1
J; enQu1nto Que 1 /orrespondente M1 J Ju==er /ontSm somente
in=orm12Kes de SAUS d1 J;.
P1r1 JRZsUo M6 J Ju==er /ontSm somente d1dos de /ontro0e d1
JRUenQu1nto um1 /orrespondente M1 J Ju==er /ontSm in=orm12Kes de
SAUS d1 JR e d1dos d1 JR . Os J0o/[ r1ns=er o/orrem 1ss.n/ronos
1s tr1ns=erWn/i1s dis/ret1s.
!Fistem um tot10 de 32 J0o/[ r1ns=er de /ontro0e e St1tus no M6 &s1.d1s 9
Contro0e ' e 32 J0o/[ r1ns=er de s1.d1s e /ontro0e.
O Ju==er de O0o/[ r1ns=er /onsiste de$
` 3 JU p101Br1s de /ontro0e em um Ou==er de J no 1rQuiBo MO.
` 4 JU p101Br1s de St1tus em um Ju==er de J no 1rQuiBo M1.
` (4 JU p101Br1s de J; no 1rQuiBo M6 e (4 p101Br1s de JR no 1rQuiBo
M1.
Us1-se o 1rQuiBo M6U Ou==er de /ontro0e de J p1r1 ini/i1r 1 O0o/[ tr1ns=er
e o /orrespondente 1rQuiBo M1 p1r1 mostr1r o St1tus d1 J0o/[ r1ns=er.
Os Ju==ers de J /onsistem de 166 p101Br1s nos 1rQuiBos M6 e M1 p1rtindo
d1 p101Br1 166.
Por eFemp0o$ J Ju==er 1 estM no M6$e.166 e M1$e.166 d o J Ju==er 2
estM 0o/10iL1do no M6$e.266 e M1$e.266.
odos os Ou==ers de O0o/[ tr1ns=er s4o Ler1dos Qu1ndo do ini/io do /i/0o de
0ig124o do C"P.
ARQUI;O M0 : ELOC= TRANSNER OUT:UT ? CONTROL EUNNERS.
!Fistem 32 Ju==er de J 10o/1dos no 1rQuiBo M6U estes Ou==ers /ontSm
in=orm12Kes de /ontro0e de JR9J; e s1.d1s de d1dos d1 instru24o
J;.
M6 $ e . F 66
e a numero de s0ot do mDdu0o SN.
F a numero d1 J. & 1 A 32 '
- M6 $ e . G 66 aj JIZS -! CONRO"!.
- M6 $ e . G 61 aj AMAN8O -A J. 6 A (4.
- M6 $ e . G 62 aj !N-!R!O & RAC*U<RUPOUS"O '.
- M6 $ e . G 63 aj A, 63 R!S!R#A-O.
- MO $ e . 16 Ak MO $ e G )3 aj "OCA"IRAO -OS -A-OS.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 43

ARQUI;O M1 : ELOC= TRANSNER IM:UT ? STATUS EUNNERS.
!Fistem 32 Ju==er de J 10o/1dos no 1rQuiBo M1U estes Ou==ers /ontSm
in=orm12Kes de SAUS de JR9J; e !NRA-AS de d1dos d1
instru24o JR.
M1 $ e . F 66
e a numero de s0ot do mDdu0o SN.
F a numero d1 J. & 1 A 32 '
- M1 $ e . G 66 aj JIZS -! CONRO"!.
- M1 $ e . G 61 aj AMAN8O -A J. 6 A (4.
- M1 $ e . G 62 aj !N-!R!O & RAC*U<RUPOUS"O '.
- M1 $ e . G 63 aj A, 63 R!S!R#A-O.
- M1 $ e . 16 Ak M1 $ e G )3 aj "OCA"IRAO -OS -A-OS.
& 6 A (3 '.
:!"! )(fo"&!*R#s &!)s $#t!,H!$!s f!4o" %o(s',t!" o &!('!,
$o &I$',o SN /'8,)%!*+o - 1242 - ...
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 44

3.2- TIPOS DE ARCUIVOS:
1.1.2.ARCUIVOS DE PRO"RAMA:
ArQuiBos onde s4o 1rm1Len1d1s 1s suOrotin1s do progr1m1 1p0i/1tiBoUpode-se
ter de 6 N 2%% 1rQuiBos de progr1m1. Os 1rQuiBos 6 e 1 s4o 1rQuiBos
reserB1dos U o 1rQuiBo 2 S o 1rQuiBo prin/ip10U o pro/ess1dor ^B1rre^ este 1rQuiBo
e 1 p1rtir de0e =1L 1 0eitur1 dos dem1isU port1nto se o usurio 2uiser 2ue os
outros ar2ui+os se>am +arridos de+er usar uma instru(1o de salto para
su&rotina neste ar2ui+o -.
-o 1rQuiBo 3 1o 2%% s4o 1rQuiBos uti0iL1dos pe0o usuMrio.
!ste 1rQuiBos s4o Bisu10iL1dos n1 te01 de diretDrio de progr1m1 do so=t>1re
APS.
1.1.3/ARCUIVOS DE DADOS-TA+ELA DE DADOS:
S4o os endere2os presentes n1 memDri1 do C"P.
] 6) A/F.,D): T,8): ]E7353*9)4 ][.
6 -------------------- S1.d1s. & O ' PAE7.
1 --------------------- !ntr1d1s. & I '
2 ------------------------- St1tus & S2 '
3 -------------------- Jit & J3' J3$6 ------ J3$2%% 61
4 ---------------------emporiL1dor & 4 ' 4$6 -------- 4$2%% 63
% -------------------- Cont1dor & C% ' C%$6 -------- C%$2%% 63
( -------------------- Contro0e & R( ' R($6 -------- R($2%% 61
) -------------------- Nc inteiro & N) ' N)$6 -------- N)$2%% 61
+ -------------------- Ponto =0utu1nte & 7+ ' 7+$6 --------- 7+$2%% 62 `
3 ----- 2%% /on=igurMBeis pe0o usuMrio.
` presente no %963 sSrie C em di1nte e %964. Arm1Len1m B10ores n1 =1iF1 de
1U)%4344 F 16 l-3+ N 3U462+ F 16 l :3+ .
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 45

ARQUI;OS DE ENTRADA:
Identi=i/1dos pe01 0etr1 ^I^ U/orrespondem 1os endere2os d1s entr1d1s n1
memDri1 do C"P.
ARQUI;OS DE SA>DA:
Identi=i/1dos pe01 0etr1 ^O^U /orrespondem 1os endere2os d1s s1.d1s n1
memDri1 do C"P.
ARQUI;OS DE STATUS SS2S:
S4o 1rQuiBos onde s4o 1rm1Len1dos B10ores re01tiBos 1o st1tus do
pro/ess1dor t1is /omo re0Dgio de tempo re10U =10A1s o/orrid1sU A1Oi0it124o
dos S0otZsU situ12Kes de/orrentes d1 eFe/u24o do progr1m1U=un/ion10id1de d1
memDri1Umodos de oper124oU tempos de B1rredur1Ut1F1s de
tr1nsmiss4oUest1do d1s /A1Bes minise0etor1s e outr1s in=orm12Kes.
-es/ri24o d1s p101Br1s do 1rQuiBo de St1tus se en/ontr1m nos 1neFos.
ARQUI;O DE EIT SE3S:
S4o 1rQuiBos onde s4o 1rm1Len1dos B10ores us1dos pe0o progr1m1
1p0i/1tiBo$ C1d1 1rQuiBo possui 2%( e0ementos J3$6 N J3$2%% e /1d1
e0emento pode 1rm1Len1r B10ores de 6 1 32)()U /om /er/1 de 1( Oits.
O S"C %66 possui 463( Oits internos no 1rQuiBo J3. C1d1 Oit desses pode
por eFemp0o 1rm1Len1r o est1do de um eQuip1mento ou signi=i/1r um1 et1p1
de pro/esso et/.
ARQUI;O TEM:ORITADOR ST4S:
S4o 1rQuiBos onde s4o 1rm1Len1dos os d1dos re=erentes Ns instru2Kes de
temporiL1dores.
ARQUI;O CONTADOR SC5S.
S4o 1rQuiBos onde s4o 1rm1Len1dos os d1dos re=erentes Ns instru2Kes de
/ont1dores.
ARQUI;O DE CONTROLE SR.S.
S4o 1rQuiBos onde s4o 1rm1Len1dos endere2os de /ontro0e de determin1d1s
instru2KesU estes endere2os s4o o status d1 instru24o ou seV1 /omo e01 est1 se
/omport1ndo dur1nte 1 eFe/u24o do progr1m1 1p0i/1tiBo.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 46

ARQUI;O DE NUMERO INTEIRO SN2S
!ste 1rQuiBo 1rm1Len1 B10ores de nTmeros inteiros 1 serem us1dos pe0o
progr1m1 1p0i/1tiBo. !ste 1rQuiBo possui 2%( e0ementos & N)$6 N N)$2%%' e
g1st1 61 p101Br1 por e0emento.
Arm1Len1 B10ores n1 =1iF1 de -32)(+ 1 32)().
ARQUI;O DE :ONTO NLUTUANTE SN8S.
!ste 1rQuiBo 1rm1Len1 B10ores numSri/os de/im1isU possui 2%( e0ementos e
g1st1 62 p101Br1s por e0ementoU tr1O10A1 /om B10ores n1 =1iF1 de
1U)%4344 F 16 l-3+ N 3U462+ F 16 l :3+.
ARQUI;OS :ARA USO ALEAT9RIO DE 1 U 255.
!stes 1rQuiBos podem represent1r Qu10Quer um dos 1rQuiBos 1nteriores U pode-
se /ri1r um 1rQuiBo N16 U 11U C266U no ent1nto se /ri1do o 1rQuiBo 16 Upor
eFemp0oU n4o pode-se 1sso/i1r m1is nenAum endere2o 1 e0e ou seV1 se Bo/W o
/riou N16 n4o poderM /ri1rU por eFemp0oU um C16.
3.3- ENDEREAMENTO DE ARCUIVOS IPIL$ASK.
Neste tipo de endere21mento us1do em 10gum1s instru2KesUpode-se de=inir
.ndi/es de pi0A1s de d1dos ou seV1 Bo/W pode endere21r O0o/os de memDri1.
-e=ine-se o /1r1/tere m p1r1 /on=igur1r estes O0o/os. Por eFemp0o se temos
m N)$6 U isto signi=i/1 Que temos um1 pi0A1 de d1dos /ome21ndo em N)$6
/uVo t1m1nAo o usuMrio de=ine n1 su1 instru24o.
N)$6 m N)$6
N)$1 "engAt$ (
N)$2
N)$3
N)$4
N)$%
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 47

3.4- ENDEREAMENTO INDIRETO:
Neste tipo de endere21mento o usuMrio poderM espe/i=i/1r um endere2o /omo
indireto 1tr1BSs d1 tro/1 do numero de 1rQuiBoUnTmero de e0emento ou suO-
e0emento /om o s.mOo0o ^[ G=$e.s ]^ . A p1rte intern1 do /o0/Aete serM ent4o
preen/Aid1 por um B10or. !sse B10or poderM /orresponder 1 um endere2o de
1rQuiBoUe0emento ou suO- e0emento.
eF. !ndere21mento indireto $ J3$[ N16$2 ]
S! ........... N16$2 a %
!nt4o ....... J3$ [ N16$2 ] indi/1rM o endere2o J3$%
N[ N)$6 ] $ [ N)$1 ]
3.5- ENDEREAMENTO COMPLEMENTAR.
, uti0iL1do Qu1ndo se deseV1 oOter 1 /1p1/id1de mMFim1 dos pontos de
!ntr1d1 e S1.d1 do pro/ess1dor p1r1 t1nto um r1/[ deBerM /onter /1rt1s Que
seV1m simStri/1s Ns do /A1ssi /omp0ement1r. Por eFemp0o se tem n1 R I9O
um mDdu0o ASJ e /on=igur1-se /omo /omp0ement1r e no grupo 1 /ontWm
um /1rt4o de entr1d1 U no <rupo 1 do /1rt4o /omp0ement1r terM de ser
inserido um /1rt4o de s1.d1U pois se s1Oe Que um grupo pode /onter 1tS 1(
termin1is de entr1d1 e 1( termin1is de s1.d1. -este modo oOtWm-se 1
/1p1/id1de mMFim1 do pro/ess1do
3.6- ENDEREAMENTO INDEDADO:
-e=ine-se um 1pont1dor de pi0A1s de d1dos U o B10or em S$24U serM o B10or
1tu10 do e0emento do endere2o posterior N instru24o design1d1 pe0o m.

Copyright 2005 Joo Pedro Filho Todos direitos Reservados 48

MO#
SOURC!$ C%$6.ACC
-!S S$24
A--
SOURC! A$ N)$16
SOURC! J$ m N)$%6
-!S N32$26
4.- ISTRU<ES:
4.1 INSTRUPES DO TIPO RELQ
1.1.31- "&'&*3=8535&(:
- !F1min1r se !nergiL1do & GIC '
- !F1min1r se -esenergiL1do & GIO '
- !nergiL1r S1.d1 & O! '
- !nergiL1r S1.d1 /om Reten24o & O" '
- -esenergiL1r S1.d1 /om Reten24o & OU '
- MonoestMBe0 Sens.Be0 N Jord1 de SuOid1 & OSR '
!ss1s instru2Kes s4o uti0iL1d1s em um Tni/o Oit de d1doU o Qu10 pode ser
endere21do sempre Que ne/essMrio. -ur1nte 1 oper124oU o /ontro01dor pode
energiL1r ou desenergiL1r o OitU O1se1do n1 /ontinuid1de 0Dgi/1 d1s 0inA1s do
progr1m1 de 1p0i/124o.
Os seguintes 1rQuiBos de d1dos uti0iL1m 1s instru2Kes de Oit$
- ArQuiBos de entr1d1 e s1.d1. As instru2Kes represent1m entr1d1s e s1.d1s
eFtern1s.
- ArQuiBos de st1tus.
- ArQuiBo de Oit. As instru2Kes s4o uti0iL1d1s p1r1 1 0Dgi/1 de re0W intern1 do
progr1m1.
- ArQuiBos de temporiL1dorU /ont1dor e /ontro0e. As instru2Kes uti0iL1m os
BMrios Oits de /ontro0e.
- ArQuiBo de inteiro. As instru2Kes s4o uti0iL1d1s & em n.Be0 de Oit ' M medid1
Que s4o ne/essMri1s 1o progr1m1 de 1p0i/124o.
1.1.32- I'(<*79H&( MEJ368'3*N:
- !F1min1r se !nergiL1do & GIC '
- !F1min1r se -esenergiL1do & GIO '
!ss1s instru2Kes permitem Que o /ontro01dor Beri=iQue o est1do
energiL1do9desenergiL1do de um endere2o espe/.=i/o de Oit n1 memDri1.
HUmI ou HReroIU 1rm1Len1do noU endere2o do OitU pode represent1r o est1do
re10 energiL1do ou desenergiL1do de um Tni/o dispositiBo de !9S.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 4

4.1.1.1 - EJ368'3* (& E'&*A8R35) I DIC K:
@u1ndo um dispositiBo de entr1d1 =e/A1 seu /ir/uitoU o termin10 de entr1d1
/one/t1do 1o mesmo indi/1 um est1do energiL1doU Que S re=0etido no Oit
/orrespondente do 1rQuiBo de entr1d1.
@u1ndo o /ontro01dor 0o/10iL1 um1 instru24o /om o mesmo endere2oU e0e
determin1 Que o dispositiBo de entr1d1 estM energiL1doU ou =e/A1doU e 1Vust1
1 0Dgi/1 d1 instru24o p1r1 Berd1deir1.
@u1ndo o dispositiBo de entr1d1 n4o m1is =e/A1 seu /ir/uitoU o /ontro01dor
Beri=i/1 Que o Oit estM desenergiL1do e 1Vust1 1 0Dgi/1 dess1 instru24o p1r1
=10s1 & t1Oe01 1.A '.
).1.1.2 - 83min3r se /esenergi93do $ :IO %#
@u1ndo um dispositiBo de entr1d1 n4o S 1/ion1doU o termin10 de entr1d1
/one/t1do 1 e0e indi/1 um est1do desenergiL1doU Que S re=0etido no Oit
/orrespondente do 1rQuiBo de entr1d1. Ao 0o/10iL1r um1 instru24o GIO /om
o mesmo endere2oU o /ontro01dor determin1 Que 1 entr1d1 estM desenergiL1d1
e 1Vust1 1 0Dgi/1 d1 instru24o p1r1 Berd1deir1. @u1ndo o dispositiBo S
1/ion1doU o /ontro01dor 1Vust1 1 0Dgi/1 dess1 instru24o p1r1 =10s1.
1.1.33- I'(<*79H&( E'&*A8R3*#D&(&'&*A8R3* S3S53:
!ss1s instru2Kes s4o 1s seguintes$
- !nergiL1r S1.d1 & O! '
- !nergiL1r S1.d1 /om Reten24o & O" '
--esenergiL1r S1.d1 /om Reten24o & OU '
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 50

).1.1.3- E'&*A8R3* (3S53 I OTE K: $ %
O est1do de um termin10 de s1.d1 S indi/1do 1tr1BSs de um Oit espe/.=i/o
do 1rQuiBo de s1.d1. Ao ser est1Oe0e/id1 um1 0Dgi/1 Berd1deir1 n1 0inA1 de
progr1m1 Que /ontSm 1 instru24o O!U o /ontro01dor energiL1 o respe/tiBo
OitU =1Lendo /om Que o termin10 seV1 1/ion1do. C1so ess1 0Dgi/1 Berd1deir1
n4o seV1 est1Oe0e/id1U o /ontro01dor desenergiL1 o OitU 1 instru24o O! S
des1Oi0it1d1 e o dispositiBo de s1.d1 1sso/i1do S desenergiL1do.
A instru24o O! S n4o-retentiB1 e 1 mesm1 S des1Oi0it1d1 Qu1ndo$
- O /ontro01dor =or 10ter1do p1r1 o modo Oper124o ou testeU ou Qu1ndo 1
10iment124o S rest1ur1d1d
- O/orrer um erro gr1Bed
- A instru24o O! =or progr1m1d1 dentro de um1 Lon1 MCR =10s1.
-eBe-se oOserB1r Que um1 instru24o O! A1Oi0it1d1 em um1 Mre1 de suO-
rotin1 perm1ne/erM A1Oi0it1d1 1tS Que A1V1 um1 noB1 B1rredur1 n1 Mre1 de
suO-rotin1.
4.1.1.4- E'&*A8R3* S3S53 4)6 R&<&'9:) I OTL K & 5&(&'&*A8R3*
S3S53 4)6 R&<&'9:) I OTU K:
!ss1s instru2Kes s4o instru2Kes de s1.d1 retentiB1 eU ger10menteU s4o
uti0iL1d1s 1os p1res p1r1 Qu10Quer Oit d1 t1Oe01 de d1dos /ontro01do pe01s
mesm1s. 1mOSm podem ser empreg1d1s p1r1 ini/i10iL1r B10ores de d1dos 1
n.Be0 de Oit.
& " ' & U '
@u1ndo se determin1 um endere2o p1r1 1 instru24o O" Que /orresponde
1o endere2o de um termin10 do mDdu0o de s1.d1U o dispositiBo de s1.d1
/one/t1do 1 este termin10 serM energiL1do 1ssim Que o Oit n1 memDri1 =or
energiL1do. O est1do A1Oi0it1do deste Oit S determin1do pe01 0Dgi/1 d1 0inA1
1nterior Ns instru2Kes O" e OU.
C1so 1 0Dgi/1 Berd1deir1 seV1 est1Oe0e/id1 /om instru2Kes de entr1d1U 1
instru24o O" S A1Oi0it1d1. Se 1 mesm1 n4o =or est1Oe0e/id1 e o Oit
/orrespondente n1 memDri1 n4o tiBer sido energiL1do preBi1menteU 1
instru24o O" n4o serM A1Oi0it1d1. !ntret1ntoU se 1 0Dgi/1 Berd1deir1 =oi
est1Oe0e/id1 preBi1menteU o Oit n1 memDri1 serM retido energiL1doU 1ssim
perm1ne/erMU mesmo 1pDs 1s /ondi2Kes d1 0inA1 terem se torn1do =10s1s.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 5!

Um1 instru24o OU /om o mesmo endere2o d1 instru24o O" re1rm1
& des1Oi0it1 ou desenergiL1 ' o Oit n1 memDri1. @u1ndo um1 0Dgi/1
Berd1deir1 S est1Oe0e/id1U 1 instru24o OU desenergiL1 seu Oit
/orrespondente n1 memDri1.
@u1ndo o /ontro01dor p1ss1 do modo Oper124o p1r1 progr1m124o.U ou n1
Qued1 de 10iment124o & desde Que A1V1 um1 O1teri1 de O1/[-up inst101d1 ou
um /1p1/itor 'U 1 T0tim1 instru24o Berd1deir1 de !nergiL1r ou -esenergiL1r
S1.d1 /om Reten24o /ontinu1 1 /ontro01r o Oit n1 memDri1. O dispositiBo d1
s1.d1 energiL1 /om reten24o S energiL1do mesmo Que 1 /ondi24o n1 0inA1U
Que /ontro01 1 instru24o de energiL1r s1.d1 /om reten24oU p1sse 1 =10s1.
Ao retorn1r 1o modo Oper124o ou no /1so d1 10iment124o ser rest1ur1d1U o
/ontro01dor ini/i10mente B1rre tod1s 1s 0inA1s /omo se =ossem =10s1s. As
instru2Kes retentiB1s m1ntWm o seu est1do.
O progr1m1 de 1p0i/124o pode eF1min1r um Oit /ontro01do pe01s instru2Kes
O" e OU sempre Que ne/essMrio.
1.1.34- M)')&(<T2&= S&'(S2&= U +)*53 5& S7V853:
!st1 instru24o torn1 1 0inA1 Berd1deir1 dur1nte um1 B1rredur1 /om um1
tr1nsi24o de =10s1 p1r1 Berd1deir1 d1 /ondi24o 1nterior N 1tu10 d1 0inA1.
As 1p0i/12Kes p1r1 est1 instru24o in/0uem ini/i1r eBentos 1/ion1dos por um
Oot4o de /om1ndoU /omo por eFemp0oU H/onge01rI B10ores eFiOidos muito
r1pid1mente & "!- '.
As =igur1s 1.(U 1.) e 1.+U i0ustr1d1s 1 seguirU eFiOem 1 uti0iL124o d1 instru24o
ONS.

I$196 J396 O$6661966
nOSR o & '
?igura 1.6
N1 =igur1 1.(U Qu1ndo 1 instru24o de entr1d1 p1ss1 de =10s1 p1r1 Berd1deir1U
1 instru24o OSR /ondi/ion1 1 0inA1 de =orm1 Que 1 s1.d1 =iQue Berd1deir1
dur1nte um1 B1rredur1 do progr1m1. A s1.d1 p1ss1 1 =10s1 e 1ssim
perm1ne/e dur1nte BMri1s B1rredur1s 1tS Que 1 entr1d1 re10iLe um1 noB1
tr1nsi24o de =10s1 p1r1 Berd1deir1.
I58)/90*93$ As /ondi2Kes de entr1d1 n4o deBem ser posi/ion1d1s depois d1
instru24o OSR em um1 0inA1. C1so /ontrMrioU oper124o impreBist1 pode
o/orrer.
4.1.1.5P3*W6&<*)( 53 I'(<*79:) OSR:
-eBe-se uti0iL1r um endere2o de Oit de 1rQuiBo de Oit ou do 1rQuiBo de
inteiro. !sse Oit endere21do S energiL1do M medid1 Que 1s /ondi2Kes
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 52

1nteriores N instru24o OSR s4o Berd1deir1s e o mesmo S desenergiL1do
Qu1ndo 1s /ondi2Kes 1nteriores N instru24o OSR s4o =10s1s.
O endere2o do Oit uti0iL1do p1r1 est1 instru24o deBe ser espe/.=i/oU ou seV1U
n4o deBe ser empreg1do em nenAum1 outr1 p1rte do progr1m1 de 1p0i/124o.
No P"C% tWm 1ind1 1 instru24o de monoestMBe0 sens.Be0 N Oord1 de
des/id1.
I58)/90*93$ Re/omend1-se n4o uti0iL1r um endere2o de entr1d1 ou s1.d1
Vunt1mente /om 1 instru24o OSR.
!Fer/./ios Ap0i/1tiBos$
1 - !nergiL1r um1 0Pmp1d1 Qu1ndo um1 /A1Be =im de /urso =e/A1r no /1mpo.
2 - A/ion1r um1 sirene Qu1ndo um pressost1to &N7' 1tu1r no /1mpo.
3 - -esenBo0Ber o progr1m1 1p0i/1tiBo p1r1 um1 p1rtid1 diret1 de um motor
/om sin10iL124o de 0ig1doUdes0ig1do e soOre/1rg1.

-!S". &N7'

N7 & ' C1
C2
NA
"I<A C1
"1 "2 "3
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 53

4.2- I'(<*79H&( 5& <&6@)*8R35)* & 4)'<35)*
1.1.35- "&'&*3=8535&(:
-emporiL1dor n1 !nergiL124o & ON '$ /ont1 interB10os de O1ses de tempo
Qu1ndo 1 instru24o S Berd1deir1. A O1se de tempo S se0e/ion1d1 entre 6U61s
ou 1U6s
- emporiL1dor n1 -esenergiL124o & O7 '$ /ont1 interB10os de O1se de
tempo Qu1ndo 1 instru24o S =10s1. A O1se de tempo S se0e/ion1d1 entre 6U61s
ou 1U6s .
- emporiL1dor RetentiBo & RO '$ este temporiL1dor retSm o seu B10or
1/umu01do Qu1ndo 1 instru24o se torn1 =10s1.
- Cont1dor Cres/ente & CU '$ 1 /ont1gem S in/rement1d1 1 /1d1 tr1nsi24o
de =10so p1r1 Berd1deiro. - Cont1dor -e/res/ente & C- '$ 1 /ont1gem S
de/rement1d1 1 /1d1 tr1nsi24o de =10so p1r1 Berd1deiro.
- Re1rme de emporiL1dor9Cont1dor & R!S '$ est1 instru24o Ler1 o B10or
1/umu01do e os Oits de est1do de um /ont1dor ou temporiL1dorU sendo Que 1
mesm1 n4o pode ser uti0iL1d1 /om um1 instru24o O7.
1.1.36- D&(4*89:):
As instru2Kes de temporiL1dor e /ont1dor reQuerem trWs p101Br1s do 1rQuiBo
de d1dos. A p101Br1 6 S 1 p101Br1 de /ontro0e Que /ontSm os Oits de est1do
d1 instru24o. A p101Br1 1 S o B10or prS-se0e/ion1do. A p101Br1 2 /orresponde
1o B10or 1/umu01do.
P1r1 os temporiL1doresU o B10or 1/umu01do S o nTmero 1tu10 de interB10os
temporiL1dos Que tr1ns/orrer1md p1r1 /ont1doresU S o nTmero de tr1nsi2Kes
de =10so p1r1 Berd1deiro Que o/orrer1m. O B10or prS-se0e/ion1do S o B10or
inserido p1r1 /ontro01r 1 temporiL124o ou /ont1gem d1 instru24o.
@u1ndo o B10or /umu01do =or igu10 ou m1ior Que o B10or prS-se0e/ion1doU o
Oit de est1do serM energiL1do. Pode-se uti0iL1r este Oit p1r1 /ontro01r um
dispositiBo de s1.d1.
Os B10ores prS-se0e/ion1do e 1/umu01do p1r1 temporiL1dores B1ri1m de 6 1
: 32.)() e os B10ores p1r1 /ont1dores B1ri1m de -32.)(+ 1 : 32.)().
Se o B10or 1/umu01do ou prS-se0e/ion1do do temporiL1dor =or um nTmero
neg1tiBoU o/orrerM um erro de run-timeU /1us1ndo =10A1 no /ontro01dor.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 54

1.1.3- I'(<*79H&( 5& T&6@)*8R35)*
- emporiL1dor n1 !nergiL124o & ON '
- emporiL1dor n1 -esenergiL124o & O7 '
- emporiL1dor RetentiBo & RO '
!ss1s instru2Kes en/ontr1m-se des/rit1s n1s se2Kes 1 seguir.
4.2.1.1+8<( 5& E(<35)
Os d1dos d1 p101Br1 de /ontro0e p1r1 1s instru2Kes de emporiL1dores
in/0uem $
- rWs Oits de est1do do temporiL1dor & =igur1 2.1 '
- Oito Oits uti0iL1dos intern1mente p1r1 pre/is4o d1 instru24o de
temporiL1dor & n4o S poss.Be0 1/ess1r esses Oits 1 p1rtir do dispositiBo de
progr1m124o '.
?igura -.1
1% 14 13
4.2.1.2+3(& 5& T&6@)
- 1U6 segundos
- 6U61 segundo & 16 mi0isegundos '
4.2.1.3P*&48(:)
A pre/is4o de temporiL124o estM entre - 6U61 1 6 segundos /om um1
B1rredur1 de progr1m1 de 1tS 2U% segundos.
A pre/is4o 1Qui des/rit1 se re=ere 1pen1s N dur124o de tempo entre o
momento Que um1 instru24o de temporiL1dor S A1Oi0it1d1 & Oit de A1Oi0it124o
S energiL1do ' e o momento Que o interB10o temporiL1do S /omp0eto & Oit de
eFe/ut1do S energiL1do '. A impre/is4o /1us1d1 pe01 B1rredur1 do progr1m1
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 55

!N -N
#10or PrS-se0e/ion1do
#10or A/umu01do
pode ser m1ior Que 1 O1se de tempo do temporiL1dor. -eBe-se t1mOSm
/onsider1r o tempo ne/essMrio p1r1 energiL1r o dispositiBo de s1.d1.
Os resu0t1dos do temporiL1dor podem ser impre/isos se 1s instru2Kes
pMP9"J" ou pSR9SJR =iLerem /om Que o progr1m1 pu0e 1 0inA1 Que /ontSm
1 instru24o de temporiL1dorU enQu1nto o temporiL1dor estM registr1ndo o
tempo. Se 1 0inA1 =i/1r 2U% segundos sem ser B1rrid1U n4o A1BerM perd1 de
tempoU porSmU se o tempo eF/eder 2U% segundosU um erro de temporiL124o
n4o dete/tMBe0 irM o/orrer.
4.2.1.4- T&6@)*8R35)* 5& E'&*A8R39:) I TON K
?igura -.-
7orm1to d1 Instru24o & ON '
& !N'

&-N'
A instru24o de emporiL1dor n1 !nergiL124o & ON ' ini/i1 1 /ont1gem
dos interB10os d1 O1se de tempo Qu1ndo 1 /ondi24o d1 0inA1 se torn1
Berd1deir1. q medid1 Que 1 /ondi24o d1 0inA1 perm1ne/e Berd1deir1U o
temporiL1dor in/rement1 seu B10or 1/umu01do & ACC ' 1 /1d1 B1rredur1 1tS
1tingir o B10or prS-se0e/ion1do & PR! '. O B10or 1/umu01do S Ler1do Qu1ndo
1 /ondi24o d1 0inA1 =or =10s1 independente do temporiL1dor ter ou n4o
/omp0et1do 1 temporiL124o. O Oit de eFe/ut1do & -N ' S energiL1do Qu1ndo
o B10or 1/umu01do S igu10 1o B10or prS-se0e/ion1do e S desenergiL1do
Qu1ndo 1 /ondi24o d1 0inA1 se torn1 =10s1. O Oit de temporiL1dor & ' do
temporiL1dor S energiL1do Qu1ndo 1 /ondi24o d1 0inA1 S Berd1deir1 e o B10or
1/umu01do S menor Que o B10or prS-se0e/ion1do. @u1ndo o Oit de eFe/ut1do
S energiL1do ou 1 /ondi24o d1 0inA1 S =10s1U esse Oit S desenergiL1do. O Oit
de A1Oi0it124o & !N ' do temporiL1dor S energiL1do Qu1ndo 1 /ondi24o d1
0inA1 S Berd1deir1. C1so /ontrMrioU esse Oit S desenergiL1do. Se o /ontro01dor
=or p1ss1do do modo Oper124o ou este p1r1 Progr1m124oU ou ent4oU se 1
10iment124o =or perdid1 enQu1nto um1 instru24o ON estM /ont1ndo o tempo
sem 1ind1 ter 1tingido o B10or prS-se0e/ion1doU o/orre o seguinte$
- os Oits de A1Oi0it124o e temporiL1dos perm1ne/em energiL1dosd
- o B10or 1/umu01do perm1ne/e o mesmo.
@u1ndo o /ontro01dor retorn1 1o modo Oper124o ou esteU pode 1/onte/er o
seguinte$
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 56

TO
imer on de015
imer$
ime J1se$
Preset$
A//um
- se 1 0inA1 =or Berd1deir1U o B10or 1/umu01do S Ler1do e os Oits de
A1Oi0it124o e temporiL1do perm1ne/em energiL1dos.
- se 1 0inA1 =or =10s1U o B10or 1/umu01do S Ler1do e os Oits de /ontro0e s4o
desenergiL1dos.
4.2.1.5- T&6@)*8R35)* '3 D&(&'&*A8R39:) I TOF K
A instru24o de temporiL1dor n1 desenergiL124o & O7 ' ini/i1 1 /ont1gem
dos interB10os d1 O1se de tempo Qu1ndo 1 0inA1 re10iL1 um1 tr1nsi24o
Berd1deir1 p1r1 =10s1. q medid1 Que 1 /ondi24o d1 0inA1 perm1ne/e =10s1U o
temporiL1dor in/rement1 o seu B10or 1/umu01do
& ACC ' 1 /1d1 B1rredur1 1tS 1tingir o B10or prS-se0e/ion1do & PR! '. O B10or
1/umu01do S Ler1do Qu1ndo 1 /ondi24o d1 0inA1 =or Berd1deir1U independente
do temporiL1dor ter re10iL1do 1 temporiL124o.
O Oit de eFe/ut1do & -N ' S desenergiL1do Qu1ndo o B10or 1/umu01do S igu10
1o B10or prS-se0e/ion1do e o mesmo S energiL1do Qu1ndo 1 /ondi24o d1 0inA1
se torn1 Berd1deir1.
O Oit de temporiL1do & ' S energiL1do Qu1ndo 1 /ondi24o d1 0inA1 S =10s1
e o B10or 1/umu01do S in=erior 1o B10or prS-se0e/ion1do. !sse Oit S
desenergiL1do Qu1ndo 1 /ondi24o =or Berd1deir1 ou Qu1ndo o Oit de
eFe/ut1do =or desenergiL1do.
O Oit de A1Oi0it124o & !N ' S energiL1do Qu1ndo 1 /ondi24o d1 0inA1 S
Berd1deir1. C1so /ontrMrioU esse Oit S desenergiL1do.
Se o /ontro01dor =oi p1ss1do do modo este ou Oper124o p1r1 Progr1m124oU
ou ent4oU se 1 10iment124o =or perdid1 enQu1nto um1 instru24o O7 estiBer
/ont1ndo o tempoU sem ter 1tingido o B10or prS-se0e/ion1doU o/orre o
seguinte$
- o Oit de A1Oi0it124o perm1ne/e desenergiL1dod
- os Oits de eFe/ut1do e temporiL1do perm1ne/em energiL1dosd
- o B10or 1/umu01do perm1ne/e o mesmo.
@u1ndo o /ontro01dor retorn1 1o modo Oper124o ou esteU pode 1/onte/er o
seguinte$
- se 1 0inA1 =or Berd1deir1U o B10or 1/umu01do S Ler1doU o Oit de temporiL1do
S desenergiL1doU o Oit de A1Oi0it124o S energiL1do e o Oit de eFe/ut1do
perm1ne/e energiL1do.
- se 1 0inA1 =or =10s1U o B10or 1/umu01do e 1Vust1do /on=orme espe/i=i/1do no
B10or prS-se0e/ion1do e os Oits de /ontro0e ser4o desenergiL1dos.
A instru24o R!S de /ont1dor9temporiL1dor n4o deBe ser empreg1d1 /om 1
instru24o O7.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 57

4.2.1.6- T&6@)*8R35)* R&<&'<82) I RTO K
A instru24o RO ini/i1 1 /ont1gem dos interB10os d1 O1se de tempo Qu1ndo
1 /ondi24o d1 0inA1 se torn1 Berd1deir1. q medid1 Que 1 /ondi24o d1 0inA1
perm1ne/e Berd1deir1U o temporiL1dor in/rement1 o seu B10or 1/umu01do
& ACC ' 1 /1d1 B1rredur1 1tS 1tingir o B10or prS-se0e/ion1do& PR! '. O B10or
1/umu01do S retido Qu1ndo$
- 1 /ondi24o d1 0inA1 se torn1 =10s1d
- o /ontro01dor S 10ter1do de Oper124o ou este p1r1 Progr1m124od
- o /ontro01dor perde 1 10iment124o & desde Que seV1 m1ntid1 1 O1teri1 de
O1/[ up 'd
- o/orre um1 =10A1.
@u1ndo o /ontro01dor retorn1 1o modo Oper124o ou este e9ou 1 /ondi24o
d1 0inA1 p1ss1 1 Berd1deir1U 1 temporiL124o /ontinu1 1 p1rtir do B10or
1/umu01do retido. Ao reter o seu B10or 1/umu01doU o temporiL1dor retentiBo
mede o per.odo em Que 1 /ondi24o d1 0inA1 estM Berd1deir1. Pode-se uti0iL1r
est1 instru24o p1r1 energiL1r ou desenergiL1r um1 s1.d1 dependendo d1
0Dgi/1 do progr1m1.
Os Oits de est1do d1 instru24o RO oper1m /omo des/rito 1 seguir$
- o Oit eFe/ut1do & -N ' S energiL1do Qu1ndo o B10or 1/umu01do S igu10 1o
B10or prS-se0e/ion1do. No ent1ntoU esse Oit n4o S desenergiL1do Qu1ndo 1
/ondi24o d1 0inA1 se torn1 =10s1d e0e sD S desenergiL1do Qu1ndo 1 instru24o
R!S S A1Oi0it1d1.
- o Oit de temporiL1do & ' d1 instru24o de emporiL1dor RetentiBo S
energiL1do Qu1ndo 1 /ondi24o d1 0inA1 S Berd1deir1 e o B10or 1/umu01do S
menor Que o B10or prS-se0e/ion1do. @u1ndo 1 /ondi24o d1 0inA1 p1ss1 1
=10s1 ou Qu1ndo o Oit de eFe/ut1do S energiL1doU o Oit de temporiL1do S
desenergiL1do.
- o Oit de A1Oi0it124o &!N ' S energiL1do Qu1ndo 1 /ondi24o d1 0inA1 S
Berd1deir1 e S desenergiL1do Qu1ndo 1 /ondi24o se torn1 =10s1.
O B10or 1/umu01do deBe ser Ler1do pe01 instru24o R!S. @u1ndo ess1
instru24o /om o mesmo endere2o d1 instru24o RO =or A1Oi0it1d1U o B10or
1/umu01do e os Oits de /ontro0e s4o desenergiL1dos.
@u1ndo o /ontro01dor S p1ss1do do modo Oper124o ou este p1r1
Progr1m124o ou 710A1U ou ent4o Qu1ndo 1 10iment124o S perdid1 enQu1nto o
temporiL1dor estM registr1ndo o tempo sem 1ind1 ter 1tingido o B10or prS-
se0e/ion1doU o Oit de A1Oi0it124o e o de temporiL1do perm1ne/em
energiL1dos e o B10or 1/umu01do perm1ne/e o mesmo.
@u1ndo se retorn1 1o modo Oper124o ou este ou 1 10iment124o S
rest1ur1d1U se 1 0inA1 =or Berd1deir1. O B10or 1/umu01do perm1ne/erM o
mesmo e /ontinu1rM registr1ndo o tempo 1 p1rtir de onde p1rouU e o Oit de
temporiL1do e de A1Oi0it124o perm1ne/er4o energiL1dos. Se 1 0inA1 =or =10s1U
o B10or 1/umu01do perm1ne/erM o mesmo e os Oits de temporiL1do e
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 58

A1Oi0it124o ser4o desenergiL1dos e o Oit de eFe/ut1do perm1ne/erM em seu
T0timo est1do.
4.2.1.- I'(<*79H&( 5& C)'<35)* C*&(4&'<&#D&4*&(4&'<& I CTU & CTD K:
?igura -.@
7orm1to d1s Instru2Kes CU e C-

&CU '

& -N'
As instru2Kes de Cont1dor Cres/ente & CU ' e Cont1dor -e/res/ente&C- '
/ont1m 1s tr1nsi2Kes de =10s1 p1r1 Berd1deir1U 1s Qu1is podem ser /1us1d1s
por eBentos Que o/orrem no progr1m1U t1is /omo pe21s Que p1ss1m por um
dete/tor.
C1d1 /ont1gem S retid1 Qu1ndo 1s /ondi2Kes d1 0inA1 se torn1m =10s1s eU
1ssim perm1ne/e 1tS Que um1 instru24o R!SU /om o mesmo endere2o d1
instru24o de /ont1dorU seV1 A1Oi0it1d1.
C1d1 instru24o de /ont1dor possui um B10or prS-se0e/ion1do e 1/umu01doU e
um1 p101Br1 de /ontro0e 1sso/i1d1.
A p101Br1 de /ontro0e p1r1 1s instru2Kes de /ont1dor in/0uem seis Oits de
est1doU /on=orme i0ustr1 1 =igur1 2.
?igura -.6
P101Br1 de Contro0e d1 Instru24o de Cont1dor
1% 14 13 12 11 16
Os B10ores 1/umu01do e prS-se0e/ion1do s4o 1rm1Len1dos /omo nTmeros
@u1ndo 1s /ondi2Kes d1 0inA1 p1r1 um1 instru24o CU p1ss1m de =10s1
p1r1 Berd1deir1U o B10or 1/umu01do S in/rement1do de umU desde Que A1V1
um1 B1rredur1 entre ess1s tr1nsi2Kes. @u1ndo isto o/orre su/essiB1mente 1tS
Que o B10or 1/umu01do se torne igu10 1o B10or prS-se0e/ion1doU o Oit de
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 5

CTU
Count Up.
Counter$
Preset$
A//um
CU C- -N O# UN UA N4o Uti0iL1d1
#10or PrS-se0e/ion1do
#10or A/unu01do
eFe/ut1do S energiL1doU perm1ne/endo neste est1do se o B10or 1/umu01do
eF/eder o B10or prS-se0e/ion1do.
O Oit 1% d1 p101Br1 de /ontro0e d1 instru24o de Cont1dor S o Oit de
A1Oi0it124o de Cont1dor Cres/ente & CU '. !sse Oit S energiL1do Qu1ndo 1
/ondi24o d1 0inA1 S Berd1deir1 e desenergiL1do Qu1ndo 1 /ondi24o d1 0inA1
se torn1 =10s1 ou um1 instru24o R!SU /om o mesmo endere2o d1 instru24o
CUU S A1Oi0it1d1.
A instru24o CU pode /ont1r 10Sm de seu B10or prS-se0e/ion1do. @u1ndo 1
/ont1gem u0tr1p1ss1 o B10or prS-se0e/ion1do e 1tinge & 32.)():1 'U o/orre
um1 /ondi24o de oBer=0o>. Isso S indi/1do Qu1ndo o Oit 12U Oit de oBer=0o> &
O# 'U S energiL1do.
Pode-se desenergiL1r o Oit de oBer=0o> A1Oi0it1ndo-se um1 instru24o R!S
/om o mesmo endere2o d1 instru24o CU. 1mOSm S poss.Be0 desenergiLM-
0oU de/rement1ndo 1 /ont1gem p1r1 um B10or menor ou igu10 1 32.)() /om
um1 instru24o C-.
@u1ndo o Oit de oBer=0o> & O# ' S energiL1doU o B10or 1/umu01do 1tinge
-32.)(+ e /ontinu1 1 /ont1gem /res/ente 1 p1rtir d1..
As instru2Kes C- t1mOSm /ont1m 1s tr1nsi2Kes d1 0inA1 de =10s1 p1r1
Berd1deir1. O B10or 1/umu01do do /ont1dor S de/rement1do 1 /1d1 tr1nsi24o
de =10s1 p1r1 Berd1deir1. @u1ndo o/orrer um nTmero su=i/iente de /ont1gens
e o B10or 1/umu01do se torn1r menor Que o B10or prS-se0e/ion1doU o Oit de
eFe/ut1do & Oit 13 ' do /ont1dor S desenergiL1do.
O Oit 14 d1 p101Br1 de /ontro0e d1 instru24o de /ont1dor S o Oit de
A1Oi0it124o de /ont1dor /res/ente & C- '. !sse Oit S energiL1do Qu1ndo 1
/ondi24o d1 0inA1 S Berd1deir1 e S desenergiL1do Qu1ndo 1 /ondi24o d1 0inA1
se torn1 =10s1 & /ont1dor de/res/ente des1Oi0it1do ' ou 1 instru24o 1propri1d1
de desenergiL124o S A1Oi0it1d1.
@u1ndo 1 instru24o C- /ont1 10Sm do seu B10or prS-se0e/ion1do e 1tinge & -
32.)(+ - 1 'U o Oit de under=0o> & Oit 11 ' S energiL1do. Pode-se desenergiL1r
esse OitU A1Oi0it1ndo-se 1 instru24o R!S 1propri1d1. Pode-se t1mOSm
desenergiLM-0oU in/rement1ndo 1 /ont1gem p1r1 um B10or m1ior ou igu10 1 -
32.)(+ /om um1 instru24o CU /om o mesmo endere2o d1 instru24o C-.
@u1ndo o Oit de under=0o> & UN ' S energiL1doU o B10or 1/umu01do 1tinge :
32.)() e /ontinu1 1 /ont1gem de/res/ente 1 p1rtir d1..
As instru2Kes CU e C- s4o retentiB1s. O B10or 1/umu01do S retido depois
Que 1 instru24o CU ou C- p1ss1 1 =10s1 e Qu1ndo 1 10iment124o do
/ontro01dor S remoBid1 eU 1 seguirU rest1ur1d1.
Os est1dos energiL1do ou desenergiL1do dos Oits de eFe/ut1doU oBer=0o> e
onder=0o> t1mOSm s4o retentiBos. !sses Oits de /ontro0e e o B10or 1/umu01do
s4o Ler1dos Qu1ndo 1 instru24o R!S S A1Oi0it1d1.
O Oit 16 d1 p101Br1 de /ontro0e d1 instru24o de /ont1dor S o Oit de
1tu10iL124o de 1/umu01dor & UA ' uti0iL1do p1r1 o /ont1dor de 10t1
Be0o/id1de & 8SC ' nos /ontro01dores de !9S =iF1. @u1ndo esse Oit S
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 60

energiL1doU o B10or 1/umu01do no registr1dor interno do /ontro01dor S 0ido e
1rm1Len1do no B10or 1/umu01do d1 instru24o. A seguirU o Oit de 1tu10iL124o
do 1/umu01dor & UA ' S desenergiL1do.
4.2.1.!- I'(<*79:) 5& R&3*6& 5& T&6@)*8R35)*#C)'<35)* I RES K
?igura -.A
7orm1to d1 Instru24o R!S
& R!S '
Uti0iL1-se um1 instru24o R!S p1r1 Ler1r instru2Kes de Cont1dor e
emporiL1dor. @u1ndo 1 instru24o R!S S A1Oi0it1d1U e01 Ler1 1 instru24o de
emporiL1dorU Cont1dor Cres/ente ou Cont1dor -e/res/ente /om o mesmo
endere2o d1 instru24o R!S.
!m um1 instru24o de emporiL1dorU Qu1ndo um1 instru24o R!S S A1Oi0it1d1U
s4o Ler1dos o B10or 1/umu01doU o Oit de eFe/ut1doU o Oit de temporiL1do e o
Oit de A1Oi0it124o.
pM em um1 instru24o de Cont1dor Cres/ente ou -e/res/ente s4o Ler1d1s o
B10or 1/umu01doU os Oits de oBer=0o> ou under=0o>U o Oit de eFe/ut1do e o
Oit de A1Oi0it124o.
Se 1 0inA1 do /ont1dor =or A1Oi0it1d1U o Oit CU ou C- serM desenergiL1do
1ssim Que 1 instru24o R!S =or A1Oi0it1d1.
C1so o B10or prS-se0e/ion1do seV1 neg1tiBoU 1 instru24o R!S /o0o/1 o B10or
1/umu01do em Lero. IstoU ent4oU 0eB1 o Oit de eFe/ut1do 1 ser energiL1do pe01
instru24o de /ont1dor /res/ente ou de/res/ente.
A93*1@)$ pM Que 1 instru24o Ler1 o B10or 1/umu01doU o Oit de eFe/ut1do e o
Oit de temporiL1do de um1 instru24o de temporiL1dorU n4o 1 uti0iLe p1r1
Ler1r um1 instru24o O7.
!Fer/./io Ap0i/1tiBo$
Progr1m1r um re0Dgio Que /onte Aor1sUminutos e segundos.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 6!

4.3. I'(<*79H&( 5& M&'(3A&6 4)67'8439:) 5& E#S:
1.1.3' - "&'&*3=8535&(:
Instru2Kes uti0iL1d1s /om /ontro01dores /om estrutur1 de !9S =iF1U
/ontro01dores S"C - %961 e S"C - %962U em di1nte.
- Mens1gem & MS< '
- !Fe/ut1 Comuni/124o & S#C '
1.1.3.- INSTRUO DE MS":
Uti0iL1d1 =1Ler um1 es/rit1 ou 0eitur1 de mens1gens n1 rede ou em um
/1n10 do C"P. A instru24o n4o pode ser progr1m1d1 no ^sAoeOoF^ ou %961.
Os d1dos s4o enBi1d1s 1o =in10 de /1d1 B1rredur1 . A instru24o S eFe/ut1d1 1
Qu10Quer momento ou pode =i/1r 1gu1rd1ndo p1r1 serem eFe/ut1d1s em um1
ordem seQben/i10.

!ndere2o do O0o/o de /ontro0e
instru24o.

1m1nAo do O0o/o de /ontro0e.
!st1 S um1 instru24o de s1.d1 Que permite 1 tr1ns=erWn/i1 de d1dos de um1
est124o p1r1 outr1 n1 rede de /omuni/124o -8-4+%. A instru24o de
mens1gem pode ser progr1m1d1 p1r1 re10iL1r um1 es/rit1 ou 0eitur1 de
mens1gem.
A est124o destino pode ser um outro /ontro01dor S"C %66 d1 redeU ou
Qu10Quer outro dispositiBo di=erente do S"C %66 & uti0iL1ndo o 1rQuiBo de
d1dos 3 nos Contro01dores S"C %66 '.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 62

MESSAKE

R!A-9;RI!
AR<! -!#IC!
CONRO" J"OC*
CONRO" J"OC*
"!N<8
Re1d$ /ontro01dor 0o/10 estM re/eOendo os
d1dos.
;rite$ /ontro01dor estM enBi1ndo os d1dos.
!st124o destino$ 4+% CI7 - dispositiBo n1 rede
-84+%.
%66CPU - Um1 /pu S"C%66 n1 rede.
@u1ndo 1 est124o destino S o S"C %66U 1 /omuni/124o pode o/orrer entre
dois Contro01dores ou entre um /ontro01dor e um /ontro01dor /om estrutur1
=iF1 ou /ontro01dor S"C - %961. & A instru24o n4o pode ser progr1m1d1 no
/ontro01dor /om estrutur1 =iF1 ou no /ontro01dor S"C - %961 '.
Os d1dos 1sso/i1dos 1 um1 instru24o de es/rit1 de mens1gem n4o s4o
enBi1d1s 1o A1Oi0it1r 1 instru24o. Pre=eren/i10menteU esses d1dos s4o
enBi1dos 1o =in10 d1 B1rredur1 ou Qu1ndo um1 instru24o S#C ou R!7 do
progr1m1 de 1p0i/124o =or A1Oi0it1d1. !m 10guns /1sosU S ne/essMrio
1rm1Len1r d1dos no seu progr1m1 de 1p0i/124o.
O /ontro01dor pode eFe/ut1r um1 instru24o de mens1gem 1 Qu10Quer
momentoU m1s pode m1nter BMri1s mens1gens HA1Oi0it1d1s e 1gu1rd1ndoI.
As mens1gens Que est4o 1gu1rd1ndo s4o eFe/ut1d1s um1 de /1d1 BeL em
um1 ordem seQben/i10 & 1 primeir1 1 entr1r S 1 primeir1 1 s1ir '.
rWs Oits do 1rQuiBo de est1do re=erem-se M instru24o MS<$
(,9 S:2A5 E*D,) 63 R348)490 P3*63*93 *0 R363 D' - 485.
Somente 0eitur1. !ste Oit S energiL1do Qu1ndo o /ontro01dor determin1 Que
um1 outr1 est124o d1 rede -8 - 4+% so0i/itou in=orm12Kes. !sse Oit pode ser
energiL1do 1 Qu10Quer momento e o mesmo S desenergiL1do Qu1ndo o
/ontro01dor eFe/ut1 1 so0i/it124o & ou /om1ndo '. Pode-se uti0iL1r este Oit
/omo /ondi24o de um1 instru24o S#C p1r1 me0Aor1r 1 /1p1/id1de d1s
/omuni/12Kes de seu /ontro01dor.
(,9 S:2A! R348)490 63 M3*40-35 P3*63*93 *0 R363 D' - 485
Somente 0eitur1. !ste Oit S energiL1do Qu1ndo um1 outr1 est124o d1 rede -8
- 4+% =orne/eu 1s in=orm12Kes so0i/it1d1s n1 instru24o MS< do /ontro01dor.
!ste Oit S desenergiL1do Qu1ndo o /ontro01dor 1rm1Len1 1 in=orm124o e
1tu10iL1 1 instru24o MS<. Pode-se uti0iL1r este Oit /omo /ondi24o de um1
instru24o S#C p1r1 me0Aor1r o desempenAo d1s /omuni/12Kes de
/ontro01dor.
(,9 S:2A# C)50*6) 63 E*D,) 63 M3*40-35 P3*63*93
Somente 0eitur1. !ste Oit S energiL1do Qu1ndo um1 ou m1is mens1gens no
progr1m1 s4o A1Oi0it1d1s e est4o 1gu1rd1ndo m1s nenAum1 mens1gem estM
sendo tr1nsmitid1 no momento. Assim Que S ini/i1d1 1 tr1nsmiss4o de um1
mens1gemU o Oit S desenergiL1do. Ao tSrmino d1 tr1nsmiss4oU o Oit S
noB1mente energiL1do se AouBer m1is mens1gens 1gu1rd1ndoU ou perm1ne/e
desenergiL1do se n4o tiBer m1is nenAum1 mens1gem 1gu1rd1ndo.
!sse Oit pode ser uti0iL1do /omo um1 /ondi24o d1 instru24o S#C p1r1
me0Aor1r o desempenAo d1s /omuni/12Kes do /ontro01dor.
-eBe-se /onsider1r 1 /ondi24o dos Oits do 1rQuiBo de est1do S$291%U
& HJit de Se0e24o de !Fe/u24o de Comuni/124o -8 - 4+%I ' e S$29+ & HModo
de !ndere21mento CI7I 'U sendo Que p1r1 m1iores in=orm12KesU /onsu0te o
/1p.tu0o 12.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 63

1.1.4/- PARXMETROS DA INSTRUO MS":
-epois de introduLir 1 instru24o MS< n1 0inA1U deBe-se espe/i=i/1r se 1
mens1gem serM 0id1 ou es/rit1. A seguirU deBe-se espe/i=i/1r 1 est124o
destino e o O0o/o de /ontro0e p1r1 1 instru24o MS<.
- R306A[/,93 & "eitur19!s/rit1 ' - A 0eitur1 indi/1 Que o /ontro01dor 0o/10
& /ontro01dor em Que 1 instru24o se en/ontr1 0o/10iL1d1 ' estM re/eOendo
d1dosd 1 es/rit1 indi/1 Que o /ontro01dor estM enBi1ndo d1dos.
- T0/-39 D3D,?3 & !st124o -estino ' - A est124o destino pode ser um
/ontro01dor /om estrutur1 de !9S =iF1U um /ontro01dor S"C - %961 ou S"C -
%962 & %66 CPU ' ou um outro dispositiBo di=erente do S"C %66 & 4+% CI7 '.
P1r1 instru2Kes de 0eitur1 de mens1gemU 1 est124o destino S o /ontro01dor
Que estM enBi1ndo os d1dos.
- C)*9/)7 (7)?T & J0o/o de Contro0e ' - !ste S um endere2o de 1rQuiBo
inteiro introduLido pe0o usuMrio. , um 1rQuiBo de ) e0ementos Que /ontSm os
Oits de est1doU endere2o do 1rQuiBo destino e outros d1dos 1sso/i1dos /om 1
instru24o de mens1gem.
- Contro0 J0o/[ "engA & 1m1nAo do J0o/o de Contro0e ' - !sse p1rPmetro
S =iFo em ) e0ementos e o mesmo n4o pode ser 10ter1do.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 64

Assim Que o endere2o do O0o/o de /ontro0e =oi introduLidoU o so=t>1re de
progr1m124o RS"O<IG eFiOirM 1 te01 d1 =igur1 1O1iFo.
?igura =.-
e01 de Introdu24o de -1dos
N1 te01 d1 =igur1 3.2U 1 /o0un1 N esQuerd1 1present1 os d1dos Que VM =or1m
introduLidos p1r1 os p1rPmetros Re1d9;riteU 1rget -eBi/e e Contro0 J0o/[.
No /1so d1 instru24o de 0eitur1 de mens1gem & Re1d 'U o p1rPmetro
/on=igur1do por est1 te/01 de =un24o /orresponde 1o endere2o no /ontro01dor
0o/10 Que irM re/eOer os d1dos & "o/10 -estin1tion 7i0e Address '. Se =or um1
instru24o de es/rit1 de mens1gem & ;rite 'U este p1rPmetro /orresponde 1o
endere2o no /ontro01dor 0o/10 Que irM enBi1r os d1dos & "o/10 Sour/e 7i0e
Address '. Os tipos de 1rQuiBos BM0idos s4o SU JU U C ! N.
Permite introduLir o nTmero d1 est124o do /ontro01dor Que irM se
/omuni/1r /om o /ontro01dor 0o/10.
Se 1 est124o destino =or um %66 CPUU este p1rPmetro /orresponde 1o
endere2o do 1rQuiBo destino ou =onte no /ontro01dor destino. Os tipos de
1rQuiBos BM0idos s4o SU JU U CU R e N. Se 1 est124o destino =or um 4+% CI7U
este S o B10or d1 primeir1 p101Br1 do 1rQuiBo de inter=1/e /omum.
!ss1 te/01 /orresponde 1o t1m1nAo d1 mens1gem & em e0ementos '. Os
e0ementos de um1 p101Br1 s4o 0imit1dos em um t1m1nAo mMFimo de 42.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 65

Os e0ementos de trWs p101Br1s & U CU R ' s4o 0imit1d1s em um t1m1nAo
mMFimo de 13.
O tipo de 1rQuiBo destino determin1 o nTmero de p101Br1s tr1ns=erid1s.
!Femp0os$ um1 instru24o de 0eitur1 de mens1gem Que espe/i=iQue o 1rQuiBo
origem do tipo C & Cont1dor 'U um 1rQuiBo destino do tipo N & inteiro ' e
t1m1nAo /om B10or 1 irM tr1ns=erir um1 p101Br1 de in=orm124o. Um1
instru24o de 0eitur1 de mens1gem Que espe/i=iQue um 1rQuiBo origem do tipo
NU um 1rQuiBo destino do tipo C e um /omprimento /om B10or 1 irM
tr1ns=erir 3 p101Br1s.
1.1.41+ITS DE ESTADO DA INSTRUO MS"
N1 te01 d1 =igur1U 1 /o0un1 1 direit1 i0ustr1 os BMrios Oits de est1do
1sso/i1dos N instru24o MS<.
- E - (,9 63 '0U,7,901@) - !ste Oit S energiL1do Qu1ndo 1 est124o d1 0inA1
p1ss1 1 Berd1deir1 e 1 instru24o estM sendo eFe/ut1d1. O Oit !N perm1ne/e
energiL1do 1tS Que 1 tr1nsmiss4o d1 mens1gem seV1 /omp0et1d1 e 1 0inA1
p1sse 1 =10s1.
- E[ - (,9 63 '0U,7,906) 3 A-.0/60*6) - !ste Oit S energiL1do 1ssim Que o
Oit de A1Oi0it124o S energiL1do e indi/1 Que um1 mens1gem estM 1gu1rd1ndo
p1r1 ser enBi1d1.
- ST - (,9 63 P0/9,60 - !ste Oit S energiL1do Qu1ndo o /ontro01dor re/eOe 1
/on=irm124o d1 est124o destino. O Oit S S desenergiL1do Qu1ndo o Oit de
eFe/ut1do & -N ' ou Oit de erro & !R ' S energiL1do.
- D - (,9 63 EP3?.906) - !ste Oit S energiL1do Qu1ndo 1 mens1gem S
tr1nsmitid1 /om su/esso. O Oit -N S desenergiL1do n1 prDFim1 BeL Que 1
0inA1 1sso/i1d1 N instru24o p1ss1r de =10s1 p1r1 Berd1deir1.
- R - (,9 63 R348)490 @) R3?3U,60 - !ste Oit S energiL1do se o
/ontro01dor destino n4o responder N primeir1 so0i/it124o de mens1gem. O Oit
NR S desenergiL1do Qu1ndo o Oit de erro & !R ' ou o Oit de eFe/ut1do & -N '
S energiL1do.
- ER - (,9 63 E//) - !ste Oit S energiL1do Qu1ndo 1 =10A1 n1 tr1nsi24o d1
mens1gem. O Oit !R S desenergiL1do n1 prDFim1 BeL Que 1 0inA1 1sso/i1d1
p1ss1 de =10s1 p1r1 Berd1deir1.
- TO - (,9 63 T,53).9 & 0imite de tempo eF/edido ' - Pode-se energiL1r
este Oit p1r1 remoBer um1 instru24o de mens1gem 1tiB1 do /ontro01dor. O
progr1m1 de 1p0i/124o deBe =orne/er o seu prDprio B10or do timeout.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 66

(7)?) 63 C)*9/)73
A =igur1 3.3 i0ustr1 o O0o/o de /ontro0e Qu1ndo um /ontro01dor /om estrutur1
de !9S =iF1 ou um S"C - %961 ou S"C - %962 & %66 CPU ' =or se0e/ion1do
/omo est124o destino.
?igura =.=
J0o/o de Contro0e & %66 CPU '
1% 14 13 12 11 16 63 6+ 6) 6( 6% 64 63 62 61 66
A =igur1 3.4 i0ustr1 o O0o/o de /ontro0e Qu1ndo um dispositiBo di=erente
do S"C %66 & 4+% CI7 ' =or se0e/ion1do /omo est124o destino.
?igura =.4
J0o/o de Contro0e & 4+% CI7 '
1% 14 13 12 11 16 63 6+ 6) 6( 6% 64 63 62 61 66
A =igur1 3.4 i0ustr1 o O0o/o de /ontro0e Qu1nd%66 & 4+% CI7
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 67

!N S -N !R !; NR O
CO-I<O -! !RRO
!N S -N !R !; NR O
CO-I<O -! !RRO
Numero do ND
Numero do ND
ReserB1do p1r1 t1m1nAo em p101Br1s
ReserB1do p1r1 t1m1nAo em p101Br1s
NTmero do 1rQuiBo
P101Br1 o==set
ipo de ArQuiBo
N4o Uti0iL1d1
Numero do e0emento
ReserB1do
4.4- I'(<*79H&( 5& C)6@3*39:)
1.1.42- "&'&*3=8535&(:
Instru2Kes uti0iL1d1s em /ontro01dores P"C%
- Igu10 1 & !@U 'd
- -i=erente & N!@ 'd
- Menor Que & "!S 'd
- Menor ou igu10 1 & "!@ 'd
- M1ior Que & <R 'd
- M1ior ou igu10 1 & <!@ 'd
- Igu10 m1s/1r1d1 & M!@ '.
- este 0imite & "IM '
1.1.43- IA73= 3 I ECU K
?igura 4.1
7orm1to d1 instru24o !@U
& '
@u1ndo os B10ores dos p1rPmetros Sour/e A & 7onte A ' e Sour/e J & 7onte
J ' =orem igu1isU est1 instru24o serM 0ogi/1mente Berd1deir1. Se estes B10ores
n4o =orem igu1isU 1 instru24o serM =10s1.
P0/^539/)4 60 I*49/.1@) E$U
-eBe-se introduLir um endere2o de p101Br1 p1r1 Sour/e A. Pode-se
introduLir um1 /onst1nte de progr1m1 ou um endere2o de p101Br1 Sour/e J.
1.1.44- D8>&*&'<& I NEC K
?igura 4.-
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 68

E$U

!@UA"
SOURC! A$
SOURC! J$
7orm1to d1 instru24o N!@
& '
@u1ndo os B10ores dos p1rPmetros Sour/e A e Sour/e J n4o =orem igu1isU
est1 instru24o serM 0ogi/1mente Berd1deir1. Se esses dois B10ores =orem
igu1isU est1 instru24o serM =10s1.
P0/^539/)4 60 I*49/.1@) E$
-eBe-se introduLir um endere2o de p101Br1 p1r1 o p1rPmetro Sour/e A.
Pode-se introduLir um1 /onst1nte de progr1m1 ou um endere2o de p101Br1
p1r1 Sour/e J.
1.1.45- M&')* Y7& I LES K
?igura 4.=
7orm1to d1 instru24o "!S
& '
@u1ndo o B10or do p1rPmetro Sour/e A =or menor Que o B10or de Sour/e JU
est1 instru24o serM 0ogi/1mente Berd1deir1. Se o B10or de Sour/e A =or menor
ou igu10 1o B10or de Sour/e JU est1 instru24o serM =10s1.
P0/^539/)4 60 ,*49/.1@) LES
-eBe-se introduLir um endere2o de p101Br1 p1r1 o p1rPmetro Sour/e A.
Pode-se introduLir um1 /onst1nte de progr1m1 ou endere2o de p101Br1 p1r1
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 6

E$

NO !@UA"
SOURC! A$
SOURC! J$
LES

"!SS 8AM
SOURC! A$
SOURC! J$
Sour/e J. NTmeros inteiros /om sin10 s4o 1rm1Len1dos n1 =orm1 de
/omp0emento de 2.
1.1.46- M&')* )7 8A73= 3 I LEC K
?igura 4.4
7orm1to d1 instru24o "!@
& '
@u1ndo o B10or do p1rPmetro de Sour/e A =or menor ou igu10 1o B10or de
Sour/e JU est1 instru24o serM 0ogi/1mente Berd1deir1. Se o B10or de Sour/e A
=or m1ior Que o B10or de Sour/e JU est1 instru24o serM =10s1.
P0/^539/)4 60 ,*49/.1@) LES
-eBe-se introduLir um endere2o de p101Br1 p1r1 o p1rPmetro Sour/e A.
Pode-se introduLir um1 /onst1nte de progr1m1 ou um endere2o de p101Br1
p1r1 Sour/e J. NTmeros inteiros /om sin10 s4o 1rm1Len1dos n1 =orm1 de
/omp0emento de 2.
1.1.4 - M38)* Y7& I "RT K
?igura 4.@
7orm1to d1 instru24o <R
& '
@u1ndo o B10or do p1rPmetro Sour/e A =or m1ior Que o B10or de Sour/e JU
est1 instru24o serM 0ogi/1mente Berd1deir1. Se o B10or de Sour/e A =or menor
ou igu10 1o B10or de Sour/e JU est1 instru24o serM =10s1.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 70

LES

"!SS 8AM
SOURC! A$
SOURC! J$
KRT

<R!A!R 8AM
SOURC! A$
SOURC! J$
P0/^539/)4 60 ,*49/.1@) KRT
-eBe-se introduLir um endere2o de p101Br1 p1r1 o p1rPmetro Sour/e A.
Pode-se introduLir um1 /onst1nte de progr1m1 ou um endere2o de p101Br1
p1r1 Sour/e J. NTmeros inteiros /om sin10 s4o 1rm1Len1dos n1 =orm1 de
/omp0emento de 2.
1.1.4!- M38)* )7 8A73= 3 I "EC K
?igura 4.6
7orm1to d1 instru24o <!@
& '
@u1ndo o B10or do p1rPmetro de Sour/e A =or m1ior ou igu10 1o B10or de
Sour/e JU est1 instru24o serM 0ogi/1mente Berd1deir1.
P0/^539/)4 60 ,*49/.1@) KE$
-eBe-se introduLir um endere2o de p101Br1 p1r1 o p1rPmetro Sour/e A.
Pode-se introduLir um1 /onst1nte de progr1m1 ou um endere2o de p101Br1
p1r1 Sour/e J.
1.1.4.- IA73= M3(43*353 I MEC K
?igura 4.7
7orm1to d1 instru24o 4.)
& '
!st1 instru24o de entr1d1U /omp1r1 d1dos de um endere2o =onte /om d1dos
de um endere2o de re=erWn/i1U permitindo Que p1rte desses d1dos seV1m
m1s/1r1d1s 1tr1BSs de um1 p101Br1.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 7!

KE$

<RR 8AN OR !@UA"
SOURC! A$
SOURC! J$
ME$

MAS*!- !@UA"
SOURC! $
MAS*$
COMPAR!$
P0/^539/)4 60 ,*49/.1@) ME$
Os p1rPmetros d1 instru24o M!@ s4o os seguintes$
- S)./?3 - endere2o =onte do B10or Que se deseV1 /omp1r1rd
- M04T - endere2o d1 mMs/1r1 1tr1BSs d1 Qu10 1 instru24o moBiment1 os
d1dos ou um B10or AeF1de/im10d
- C)580/3 - B10or inteiro ou endere2o de re=erWn/i1 p1r1 1 /omp1r124o.
Se os 1( Oits de d1dos de um endere2o =onte =orem igu1is 1os 1( Oits de
d1dos do endere2o de re=erWn/i1 & eF/eto os Oits m1s/1r1dos 'U 1 instru24o S
Berd1deir1. A instru24o S Berd1deir1. Os Oits d1 p101Br1 de mMs/1r1 igu1is 1
6 m1s/1r1m os d1dosU VM os Oits igu1is 1 1 permitem Que seV1 re10iL1d1 1
/omp1r124o.
1.1.5/- T&(<& =868<& I LIM K
?igura 4.A
7orm1to d1 instru24o "IM
& '
!st1 instru24o de entr1d1 test1 os B10ores dentro ou =or1 de um1 =1iF1
espe/.=i/1U dependendo de /omo =or1m 1Vust1dos os 0imites.
P0/^539/)4 60 ,*49/.1@) LIM
Os B10ores dos p1rPmetros identi=i/1dos por L)J L,5,9G T349 e ',-E L,5,9
podem ser progr1m1dos /om endere2os de p101Br1 ou /onst1ntes do
progr1m1U oOserB1ndo-se 1s seguintes restri2Kes$
- se o p1rPmetro T349 =or um1 /onst1nte do progr1m1U t1nto o L)J L,5,9
/omo o ',-E L,5,9 deBem ter endere2os de p101Br1d
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 72

LIM

"IMI !S
"O; "IM$
!S$
8I<8 "IM$
- se o p1rPmetro T349 =or um endere2o de p101Br1U o L)J L,5,9 e o ',-E
L,5,9 podem ser /onst1nte de progr1m1 ou um endere2o de p101Br1.
E4906) "3/6063,/)AF074) 60 I*49/.1@)
Se o "o> "imit & 0imite in=erior ' possuir um B10or menor Que 8igA "imit
& 0imite superior 'U 1 instru24o serM Berd1deir1 Qu1ndo o B10or estiBer entre os
0imites ou =or igu10 1 um dos 0imites. Se o B10or de est estiBer =or1 dos
0imitesU 1 instru24o serM =10s1.
Se o "o> "imit possui um B10or m1ior Que o 8igA "imitU 1 instru24o serM
=10s1 Qu1ndo o B10or do p1rPmetro est estiBer entre os 0imites. Se o B10or de
est =or igu10 1 um dos 0imites ou estiBer =or1 dos 0imitesU 1 instru24o serM
Berd1deir1.
!Fer/./ios 1p0i/1tiBos$
1 ' - !nergiL1r um1 0Pmp1d1 Qu1ndo o B10or de um t1nQue 1rm1Len1do em
N)$( =or igu10 1 166 metros.
2 ' - A/ion1r um1 sirene Qu1ndo 1 temper1tur1 de um =orno 1rm1Len1d1 em
N)$16 estiBer entre 1666 C e 1%66 C.
3' - -eseV1mos superBision1r 1 rot124o de um t1mOor. Se 1 rot124o /1ir de
26 Y deBerM des0ig1r o motor Que 1/ion1 este t1mOor . A rot124o S de (6
RPM. Neste t1mOor estM inst101do um sensor Que 1 /1d1 rot124o energiL1 N
entr1d1 6 de C"P
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 73

AMJOR
MOOR
S!NSOR
4.5- I'(<*79H&( M3<&6T<843(
1.1.51- "&'&*3=8535&(:
- Adi24o & A-- 'd
- SuOtr124o & SUJ 'd
- Mu0tip0i/124o & MU" 'd
- -iBis4o & -I# 'd
- -up01 -iBis4o & --# 'd
- Neg124o & N!< 'd
- Rer1mento & C"R 'd
- -e/odi=i/124o & -C- '.
- R1iL Qu1dr1d1 & S@R 'd
P0/^539/)4 604 I*49/.1234
- S)./?3 - endere2o &s' do &s' B10or &res' em Que 1 oper124o m1temMti/1 serM
eFe/ut1d1d pode ser endere2o &s' de p101Br1 ou /onst1nte &s' de progr1m1. Se
1 instru24o tiBer dois oper1ndos Sour/eU n4o S poss.Be0 introduLir /onst1ntes
de progr1m1s nos dois oper1ndos.
- D349 - endere2o destino re=erente 1o resu0t1do d1 oper124o.
(,94 63 E4906) A/,95N9,?)4
-epois Que um1 instru24o =or eFe/ut1d1U os Oits de est1do 1ritmSti/os & CU #U
R e S ' do 1rQuiBo de est1do s4o 1tu10iL1dos.
- C0//Y :C;G S$696 - !nergiL1do se =or ger1do um /1rr5 & B1i 1 'd /1so
/ontrMrioU desenergiL1dod
- OD3/+7)J :";U S$691 - Indi/1 Que o resu0t1do de um1 instru24o m1temMti/1
S muito gr1nde p1r1 o destinod
- I3/) :I;G S$692 - Indi/1 um B10or 6 depois de um1 instru24o m1temMti/1U
moBiment124o ou 0Dgi/1d
- S,*07 :S;G S$693 - Indi/1 um B10or neg1tiBo & menor Que 6 ' 1pDs um1
instru24o m1temMti/1U moBiment124o ou 0Dgi/1.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 74

1.1.52- A589:) I ADD K
?igura @.1
7orm1to d1 instru24o A--
O B10or de Sour/e A S som1do 1o B10or de Sour/e J eU ent4oU 1rm1Len1do no
destino.
(,94 63 E4906) A/,95N9,?)4 S:0
C - energiL1do se =or ger1do um /1rr5 & B1i 1 'd /1so /ontrMrioU
desenergiL1do.
" - energiL1do se =or dete/t1do oBer=0o> no destinod /1so /ontrMrioU
desenergiL1do. !m oBer=0o>U o Oit de erro de oBer=0o> t1mOSm S energiL1do.
O B10or -32.)(+ ou 32.)() S introduLido no destino.
I - energiL1do se o resu0t1do =or Lerod /1so /ontrMrioU desenergiL1do.
S - energiL1do se o resu0t1do =or um B10or neg1tiBod /1so /ontrMrioU
desenergiL1do.
1.1.53- S7V<*39:) I SU+ K
?igura @.-
7orm1to d1 Instru24o SUJ
O B10or do p1rPmetro Sour/e J S suOtr1.do do B10or de Sour/e A eU ent4oU
1rm1Len1do no destino.
(,94 63 E4906) A/,95N9,?)4
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 75

ADD

SOURC! A$
SOURC! J$
-!S$
SU(

SOURC! A$
SOURC! J$
-!S$
C - energiL1do se =or ger1do um Oorro> & Bem 1 'd /1so /ontrMrioU
desenergiL1do.
" - energiL1do se =or dete/t1do under=0o>d /1so /ontrMrioU desenergiL1do.
!m under=0o>U o Oit de erro de oBer=0o> t1mOSm S energiL1doU e o B10or
-32.)(+ ou 32.)() S /o0o/1do no destino.
I - energiL1do se o resu0t1do =or Lerod /1so /ontrMrioU S desenergiL1do.
S - energiL1do se o resu0t1do =or neg1tiBod /1so /ontrMrio S desenergiL1do.
1.1.54- M7=<8@=8439:) I MUL K
?igura @.4
7orm1to d1 Instru24o MU"
O B10or do p1rPmetro Sour/e A S mu0tip0i/1do pe0o B10or de Sour/e J eU
ent4oU 1rm1Len1do no destino.
(,94 63 E4906) A/,95N9,?)4
C - sempre desenergiL1dod
" - energiL1do se um oBer=0o> =or dete/t1do no destinod /1so /ontrMrioU serM
desenergiL1do. !m oBer=0o>U o Oit de erro de oBer=0o> t1mOSm S energiL1do.
O B10or 32.)() ou -32.)(+ S introduLido no destino.
I - energiL1do se o resu0t1do =or Lerod /1so /ontrMrioU S desenergiL1do.
S - energiL1do se o resu0t1do =or um B10or neg1tiBod /1so /ontrMrioU S
desenergiL1do.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 76

MUL

SOURC! A$
SOURC! J$
-!S$
1.1.55- D828(:) I DIV K
?igura @.@
7orm1to d1 Instru24o -I#
O B10or do p1rPmetro Sour/e A S diBidido pe0o B10or de Sour/e J /om o
Quo/iente 1rredond1do sendo 1rm1Len1do no destino. O Quo/iente n4o
1rredond1do S 1rm1Len1do n1 p101Br1 m1is signi=i/1tiB1 do registr1dor
m1temMti/o. O resto S /o0o/1do n1 p101Br1 menos signi=i/1tiB1 do registr1dor
m1temMti/o.
(,94 63 E4906) A/,95N9,?)4
C - sempre desenergiL1dod
" - energiL1do no /1so de diBis4o por Lero ou oBer=0o>d /1so /ontrMrioU
desenergiL1do. !m oBer=0o>U o Oit de erro de oBer=0o> S energiL1do. O B10or
32.)() S /o0o/1do no destino.
I - energiL1do se o resu0t1do =or Lerod /1so /ontrMrioU S desenergiL1dod
inde=inido se o Oit de oBer=0o> estiBer energiL1do.
S - energiL1do se o resu0t1do =or um B10or neg1tiBod /1so /ontrMrioU serM
desenergiL1dod inde=inido se o Oit de oBer=0o> estiBer energiL1do.
1.1.56 - NE"AO I NE" K
?igura @.7
7orm1to de Instru24o N!<
O B10or do p1rPmetro Sour/e S suOtr1.do de 6 e 1rm1Len1do no destino.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 77

DI"

SOURC! A$
SOURC! J$
-!S$
EK

SOURC!$
-!S$
(,94 63 E4906) A/,95N9,?)4
C - desenergiL1do se 6 ou oBer=0o>d /1so /ontrMrioU serM energiL1dod
" - energiL1do se oBer=0o>d /1so /ontrMrioU desenergiL1do. !m oBer=0o>U o
Oit de erro de oBer=0o> t1mOSm S energiL1do. O B10or 3%.)() S /o0o/1do no
destino.
I - energiL1do se o resu0t1do =or Lerod /1so /ontrMrioU serM desenergiL1do.
S - energiL1do se o resu0t1do =or um B10or neg1tiBod /1so /ontrMrioU serM
desenergiL1do.
1.1.5- ZERAMENTO I CLR K
?igura @.A
7orm1to de Instru24o C"R
O B10or destino S Ler1do.
1.1.5!- RAIZ CUADRADA I SCR K
A =igur1 %.1) 1present1 o =orm1to d1 Instru24o de R1iL @u1dr1d1 & S@R '.
?igura @.17
7orm1to d1 instru24o S@R
@u1ndo est1 instru24o S Berd1deir1U 1 r1iL Qu1dr1d1 do B10or 1Oso0uto d1
=onte S /10/u01d1 e o resu0t1do 1rredond1do S /o0o/1do no destino.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 78

C"R
-!S
S$R

S@UAR! ROA$
SOURC! $
-!S$
A instru24o irM /10/u01r 1 r1iL Qu1dr1d1 de um nTmero neg1tiBo sem
1presente oBer=0o> ou =10A1s. N1s 1p0i/12Kes onde o B10or do endere2o =onte
pode ser neg1tiBoU deBe-se uti0iL1r um1 instru24o de /omp1r124o p1r1 1B10i1r
esse B10or 1 =im de determin1r se o destino pode ser um nTmero n4o-BM0ido.
(,94 63 E4906) A/,95N9,?)4
C - reserB1dod
" - sempre desenergiL1dod
I - energiL1do Qu1ndo o B10or destino S Lerod /1so /ontrMrioU desenergiL1dod
S - sempre desenergiL1do.
4.6- I'(<*79H&( LGA843( & 5& 6)286&'<39:)
1.1.5.- "ENERALIDADES:
As instru2Kes de s1.d1 uti0iL1d1s /om os Contro01doresU permitem re10iL1r 1s
oper12Kes 0Dgi/1s e de moBiment124o. !ss1s instru2Kes s4o 1s seguintes$
- MoBiment124o & MO# 'd
- MoBimento /om MMs/1r1 & M#M 'd
- ! & AN- 'd
- Ou & OR 'd
- Ou !F/0usiBo & GOR 'd
- Comp0ement124o & NO '.
P0/^539/)4 604 I*49/.1234
- S)./?3 - !ste S o endere2o =onte re=erente 1o B10or onde N oper124o 0Dgi/1
ou de moBiment124o S eFe/ut1d1. Pode ser um endere2o de p101Br1 ou um1
/onst1nte de progr1m1. Se 1 instru24o tiBer dois oper1ndos =onteU n4o S
poss.Be0 introduLir /onst1ntes de progr1m1 nos dois oper1ndos.
- D349 - !ste S o endere2o destino re=erente 1o resu0t1do d1 oper124o 0Dgi/1
ou de moBiment124o. -eBe ser um endere2o de p101Br1.
(,94 63 E4906) A/,95N9,?)4
-epois Que um1 instru24o =or eFe/ut1d1U os Oits de est1do 1ritmSti/os
& CU #U R e S ' do 1rQuiBo de est1do s4o 1tu10iL1dos.
- C0//Y :C;G - !nergiL1do se =or ger1do um /1rr5 & B1i 1 'd /1so /ontrMrioU
desenergiL1dod
- OD3/+7)J :";U - Indi/1 Que o resu0t1do de um1 instru24o m1temMti/1 S
muito gr1nde p1r1 o destinod
- I3/) :I;G - Indi/1 um B10or 6 depois de um1 instru24o m1temMti/1U
moBiment124o ou 0Dgi/1d
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 7

- S,*07 :S;G S- Indi/1 um B10or neg1tiBo & menor Que 6 ' 1pDs um1 instru24o
m1temMti/1U moBiment124o ou 0Dgi/1.
(,9 63 E//) 63 OD3/+7)J : S:5A0 ;
Jit de =10A1 de 1dBertWn/i1 energiL1do n1 dete/24o de um oBer=0o> ou
diBis4o por 6. Se este Oit estiBer energiL1do n1 eFe/u24o d1 de/01r124o de
=im de progr1m1 & !N- ' ou um1 instru24o N-U um1 =10A1 gr1Be serM
indi/1d1.
R3-,49/06)/ M0935B9,?) : S:13 3 S:14 ;
As instru2Kes 0Dgi/1s e de moBiment124o n4o 1=et1m o registr1dor
m1temMti/o.
1.1.6/- MOVIMENTAO I MOV K
?igura 6.1
7orm1to de instru24o MO#

O /ontro01dor moBe o B10or d1 =onte & Sour/e ' p1r1 o destino & -est '.
P0/^539/)4 60 I*49/.1@) MO"
- S)./?3 - endere2o =onte do d1do Que se deseV1 moBerd
- D349 - endere2o destino p1r1 onde N instru24o moBe o d1do.
(,94 63 E4906) A/,95N9,?)4
C - sempre desenergiL1dod
" - sempre desenergiL1dod
I - energiL1do se o resu0t1do =or Lerod
S - energiL1do se o resu0t1do =or um B10or neg1tiBo & Oit m1is signi=i/1tiBo S
energiL1do 'd /1so /ontrMrioU serM desenergiL1do.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 80

MO"
MO#!
SOURC! $
-!S$
1.1.61- MOVIMENTO COM MBSCARA I MVM K
?igura 6.-
7orm1to d1 Instru24o M#M
A instru24o de moBimento /om mMs/1r1 S um1 instru24o de p101Br1 Que
moBe os d1dos de um1 0o/10iL124o =onte p1r1 um destino e permite Que
p1rtes desses d1dos seV1m m1s/1r1dos por um1 p101Br1.
P0/^539/)4 60 I*49/.1@) M"M
- S)./?3 - endere2o =onte dos d1dos Que se deseV1 moBiment1rd
- M04T - endere2o d1 mMs/1r1 1tr1BSs do Qu10 1 instru24o moBiment1 os
d1dos & pode ser um B10or em AeF1 '.
- D349 - endere2o destino p1r1 onde N instru24o moBe os d1dos.
(,94 63 34906) A/,95N9,?)4
C - sempre desenergiL1dod
" - sempre desenergiL1dod
I - energiL1do se o resu0t1do =or Lerod
S - energiL1do se o resu0t1do =or um1 B10or neg1tiBod /1so /ontrMrioU serM
desenergiL1do.
O83/01@) 60 I*49/.1@) M"M
@u1ndo 1 /ondi24o d1 0inA1 Que /ontSm est1 instru24o =or Berd1deir1U os
d1dos no endere2o =onte p1ss1m 1tr1BSs d1 mMs/1r1 p1r1 o endere2o destino
. !nQu1nto 1 0inA1 perm1ne/er Berd1deir1U 1 instru24o moBiment1 os mesmos
d1dos 1 /1d1 B1rredur1.
Os d1dos s4o m1s/1r1dos Qu1ndo os Oits d1 p101Br1 de mMs/1r1 est4o
desenergiL1dos e s4o tr1ns=eridos Qu1ndo os Oits d1 p101Br1 de mMs/1r1 est4o
energiL1dos. Os Oits d1 p101Br1 de mMs/1r1 podem ser =iF1dos uti0iL1ndo-se
um B10or /onst1nte ou podem ser 10ter1dos 1triOuindo N mMs/1r1 um
endere2o direto. Os Oits d1 p101Br1 de destinoU p101Br1 /orrespondente 1os
Leros d1 p101Br1 de mMs/1r1U n4o s4o 10ter1dos.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 8!

M"M
MAS*!- MO#!
SOURC! $
MAS*
-!S$
1.1.62 - E I AND K
?igura 6.4
7orm1to d1 instru24o AN-
, eFe/ut1do um AN-U Oit 1 OitU entre o B10or do p1rPmetro Sour/e A e o
B10or de Sour/e J eU ent4oU 1rm1Len1do no destino.
(,94 63 E4906) A/,95N9,?)4
C - sempre desenergiL1dod
" - sempre desenergiL1dod
I - energiL1do se o resu0t1do =or Lerod
S - energiL1do se o Oit m1is signi=i/1tiBo estiBer energiL1dod /1so /ontrMrioU
serM desenergiL1do.
1.1.63 - OU I OR K
?igura 6.@
7orm1to d1 Instru24o OR
, eFe/ut1do um ORU Oit 1 OitU entre o B10or do p1rPmetro Sour/e A e o B10or
de Sour/e J eU ent4oU 1rm1Len1do no destino.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 82

AD

JI;IS! AN-$
SOURC! A$
SOURC! J$
-!S$
OR

JI;IS! INC"USI#! OR
SOURC! A$
SOURC! J$
-!S$
1 1
1
1 G
1
(,94 63 E4906) A/,95N9,?)4
C - sempre desenergiL1dod
" - sempre desenergiL1dod
I - energiL1do se o resu0t1do =or Lerod /1so /ontrMrioU serM desenergiL1dod
S - energiL1do se o resu0t1do =or um B10or neg1tiBo & Oit m1is signi=i/1tiBo S
energiL1do 'd /1so /ontrMrioU serM desenergiL1do.
1.1.64- OU EDCLUSIVO I DOR K
?igura 6.6
7orm1to d1 Instru24o GOR
, eFe/ut1do um GORU Oit 1 OitU entre o B10or do p1rPmetro Sour/e A e o
B10or de Sour/e J eU ent4oU 1rm1Len1do no destino.
(,94 63 E4906) A/,95N9,?)4
C - sempre desenergiL1dod
" - sempre desenergiL1dod
I - energiL1do se o resu0t1do =or Lerod /1so /ontrMrioU serM desenergiL1dod
S - energiL1do se o resu0t1do =or um B10or neg1tiBo & Oit m1is signi=i/1tiBo S
energiL1do 'd /1so /ontrMrioU serM desenergiL1do.
1.1.65- COMPLEMENTAO NOT
?igura 6.7
7orm1to d1 Instru24o NO
O B10or n1 =onte S /omp0ement1do Oit 1 Oit e 1rm1Len1do no destino.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 83

OR

JI;IS! !GC"USI#! OR
SOURC! A$
SOURC! J$
-!S$
OT

SOURC!
-!S$
a 6
m 1
(,94 63 E4906) A/,95N9,?)4
C - sempre desenergiL1dod
" - sempre desenergiL1dod
I - energiL1do se o resu0t1do =or Lerod /1so /ontrMrioU serM desenergiL1dod
S - energiL1do se o resu0t1do =or um B10or neg1tiBo & Oit m1is signi=i/1tiBo S
energiL1do 'd /1so /ontrMrioU serM desenergiL1do.
EP3/?O?,) A87,?09,D):
Progr1m1r um /onVunto de /ont1dores & 1 CU e 1 C- ' p1r1 re10iL1r 1s
seguintes /omp1r12Kes $
1 - ACC1a26
2 - ACC2 aa 36
3 - ACC1 : ACC2 r 1%
4 - ACC2 ja 4%
% - ACC2 9 ACC1 !NR! (2 ! )6
( - ACC2 j )2
!nergiL1r um1 0Pmp1d1 1 /1d1 /omp1r124o.
Mostr1r o B10or 1/umu01do dos /ont1dores nos endere2o N)$6 e N)$1
Reset1r 1utom1ti/1mente os /ont1dores Qu1ndo o 1/umu01do =or igu10 1 166.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 84

4.- I'(<*79H&( 5& 4G@83 & @*&&'4F86&'<) 5& 3*Y782)
1.1.66- "ENERALIDADES:
!ste /1p.tu0o des/reBe 1s instru2Kes de CDpi1 & COP ' e Preen/Aimento de
1rQuiBo & 7"" '.
A =igur1 ).1 1present1 o =orm1to d1 instru2Kes COP e 7"".

O tipo de 1rQuiBo do p1rPmetro destino & -est ' determin1 o nTmero de
p101Br1s Que 1 instru24o tr1ns=ere. Por eFemp0oU se o 1rQuiBo destino & -est '
S do tipo /ont1dor e o 1rQuiBo =onte & Sour/e ' inteiroU trWs p101Br1s inteir1s
s4o tr1ns=erid1s p1r1 /1d1 e0emento no 1rQuiBo do tipo /ont1dor.
1.1.6 - CPIA ARCUIVO I COP K
!st1 instru24o /opi1 d1dos de um 0o/10 p1r1 outro e n4o uti0iL1 Oits de
est1do. C1so seV1 ne/essMrio um Oit de A1Oi0it124oU pode-se progr1m1r um1
s1.d1 p1r10e01 uti0iL1ndo-se um endere2o de 1rm1Len1mento.
Os p1rPmetros 1 serem introduLidos n1 instru24o COP s4o os seguintes$
- S)./?3 - S o endere2o =onte re=erente 1o 1rQuiBo Que se deseV1 /opi1r.
-eBe-se uti0iL1r o s.mOo0o indi/1dor de 1rQuiBo m no endere2o.
- D349 - S o endere2o destino re=erente 1o 1rQuiBo em Que 1 instru24o
1rm1Len1 1 /Dpi1. -eBe-se introduLir o s.mOo0o indi/1dor de 1rQuiBo m no
endere2o.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 85

COP

COP 7I"!
SOURC!
-!S
"!N<8
FLL

7I"" 7I"!
SOURC!
-!S
"!N<8
- L3*-9E - S o nTmero de e0ementos do 1rQuiBo Que se deseV1 /opi1r. Se o
tipo de 1rQuiBo destino S de trWs p101Br1s por e0ementoU pode-se espe/i=i/1r
um /omprimento mMFimo de 42 e0ementos. Se o tipo de 1rQuiBo destino S
um1 p101Br1 por e0ementoU pode-se espe/i=i/1r um /omprimento mMFimo de
12+.
Os e0ementos s4o /opi1dos do 1rQuiBo =onte p1r1 o 1rQuiBo destino 1 /1d1
B1rredur1 em Que 1 0inA1 S Berd1deir1 e s4o /opi1dos em ordem /res/ente
sem tr1ns=orm124o dos d1dos. Os e0ementos s4o /opi1dos 1tS tot10iL1rem o
B10or espe/i=i/1do no /1mpo 0engtA ou 1tS Que o T0timo e0emento do 1rQuiBo
destino seV1 1tingido.
Se o destino =or um temporiL1dorU /ont1dor ou 1rQuiBo de /ontro0eU
/erti=iQue-se Que 1s p101Br1s do 1rQuiBo =onte /orresponde Ns p101Br1s de
est1do do 1rQuiBo destino /ontenA1m Leros.
Certi=iQue-se Que o endere2o d1 primeir1 p101Br1 do 1rQuiBo e o
/omprimento do O0o/o Que se estM /opi1ndo seV1m deBid1mente
espe/i=i/1dos. A instru24o n4o irM es/reBer =or1 do 0imite do 1rQuiBo
& /omoU por eFemp0oU entre os 1rQuiBos N1( e N1) ' no destino.
)90$ C1so A1V1 um1 tent1tiB1 de es/reBer =or1 do 0imite do 1rQuiBoU
o/orrerM um erro.
O des0o/1mento de 1rQuiBo pode ser re10iL1do espe/i=i/1ndo-seU dentro do
1rQuiBoU o endere2o do e0emento =onteU m1ior Que o endere2o do e0emento
destino. -este modoU os d1dos s4o des0o/1dos p1r1 o endere2o menor.
1.1.6!- PREENC$IMENTO DE ARCUIVO I FLL K
!st1 instru24o /1rreg1 e0ementos de um 1rQuiBo /om um1 /onst1nte de
progr1m1 ou /om um B10or de um endere2o de e0emento. Os p1rPmetros de
7"" s4o os seguintes$
- S)./?3 - S 1 /onst1nte de progr1m1 ou endere2o de e0emento. & O s.mOo0o
indi/1dor de 1rQuiBo m n4o S ne/essMrio p1r1 um endere2o de e0emento '.
- D349 - S o endere2o do 1rQuiBo Que se deseV1 preen/Aer. -eBe-se uti0iL1r o
s.mOo0o indi/1dor de 1rQuiBo m no endere2o.
- L3*-9E - S o nTmero de e0ementos no 1rQuiBo 1 ser preen/Aido. Se o tipo
de 1rQuiBo destino S de 3 p101Br1s por e0ementoU pode-se espe/i=i/1r um
/omprimento mMFimo de 42 e0ementos. Se o tipo de 1rQuiBo destino S um1
p101Br1 por e0ementoU pode-se espe/i=i/1r um /omprimento mMFimo de 12+.
Os e0ementos do B10or =onte & /onst1nte de progr1m1 ' preen/Aem o 1rQuiBo
destino 1 /1d1 B1rredur1 em Que 1 0inA1 S Berd1deir1. Os e0ementos s4o
preen/Aidos n1 ordem /res/ente 1tS Que o nTmero de e0ementos
& /omprimento inserido ' seV1 1tingido.
)90$ C1so A1V1 um1 tent1tiB1 de es/reBer =or1 do 0imite do 1rQuiBoU
o/orrerM um erro.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 86

4.!. I'(<*79:) 5& D&(=)436&'<) 5& +8<[ FIFO & LIFO
1.1.6. - "ENERALIDADES:
!ste /1p.tu0o des/reBe 1s seguintes =un2Kes de s1.d1$
- -es0o/1mento de Jit N !sQuerd1 & JS" 'd
- -es0o/1mento de Jit N -ireit1 & JSR '.
!ss1s instru2Kes de s1.d1 s4o uti0iL1d1s p1r1 /onstruir e m1nipu01r um
registro de des0o/1mento s.n/rono de Oit. Os d1dos s4o des0o/1dos 1tr1BSs
do registro e des/1rreg1dos um Oit de /1d1 BeL.
- C1rg1 e -es/1rg1 7I7O & 7"" e 77U '
- C1rg1 e -es/1rg1 "I7O & "7" e "7U '
As instru2Kes 7I7O s4o uti0iL1d1s em /onVunto p1r1 /onstruir um registro de
des0o/1mento 1ss.n/rono de p101Br1s. !0es permitem tr1ns=erir p101Br1s p1r1
um 1rQuiBo e retirM-01s n1 mesm1 ordem em Que =or1m introduLid1s. O termo
7I7O se re=ere N eFpress4o H=irst in =irst out I & 1
6
1 entr1r e 1
6
1 s1ir '.
As 1p0i/12Kes d1s instru2Kes 7I7O e "I7O in/0uem 1s 0inA1s de tr1ns=erWn/i1
ou mont1gemU /ontro0e de inBentMrio e di1gnDsti/o do sistem1.
1.1./ - INSTRUPES DE DESLOCAMENTO DE +IT \
ESCUERDA I +SL K E \ DIREITA I +SR K.
?igura A.1
7orm1to d1 Instru24o JS" e JSR
& !N '
& -N '
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 87

(SL

JI S8I7 "!7
7I"!
CONRO"
JI A-R!SS$
"!N<8
& !N '
& -N '
P0/^539/)4 604 I*49/.1234
- F,73 - S o endere2o d1 sSrie de Oits Que se deseV1 m1nipu01r. -eBe-se
uti0iL1r o s.mOo0o indi/1dor de 1rQuiBo m no endere2o d1 sSrie de Oits.
- C)*9/)7 - S o endere2o d1 instru24o e o e0emento de /ontro0e Que
1rm1Len1 o O5te de est1do d1 mesm1U o t1m1nAo d1 sSrie & em nTmero de
Oits ' e o 1pont1dor de Oit & =igur1 +.2 '.
?igura A.-
!0emento de Contro0e d1 Instru24o de -es0o/1mento de Jit
1% 13 11 16 66
ATEO$ O endere2o de /ontro0e n4o deBe ser uti0iL1do p1r1 nenAum1
outr1 instru24oU pois pode o/orrer oper124o impreBist1 de mMQuin1
resu0t1ndo em poss.Beis 1B1ri1s 1os eQuip1mentos e9ou d1nos pesso1is.
O O5te de est1do indi/1 o est1do d1 instru24oU /on=orme o seguinte$
- E : U,9 15 ; - Oit de A1Oi0it124o. , energiL1do n1 tr1nsi24o d1 0inA1 de
=10s1 p1r1 Berd1deir1 e indi/1 Que 1 instru24o =oi A1Oi0it1d1.
- D : U,9 13 ; - Oit de eFe/ut1do. @u1ndo energiL1doU indi/1 Que 1 sSrie de
Oits des0o/ou um1 posi24o.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 88

(SR

JI S8I7 RI<8
7I"!
CONRO"
JI A-R!SS$
"!N<8
!N -N !R U" NO U"I"IRA-O
- ER : U,9 11 ; - Oit de erro. @u1ndo energiL1doU indi/1 Que 1 instru24o
dete/tou um erroU t10 /omo inser24o de um nTmero neg1tiBo p1r1 o
/omprimento ou posi24o. @u1ndo este Oit estiBer energiL1doU deBe-se eBit1r
1 uti0iL124o do Oit de s1.d1.
- UL : U,9 10 ; - Oit de des/1rg1. Arm1Len1 o est1do do Oit retir1do d1 sSrie
/1d1 BeL Que 1 instru24o S A1Oi0it1d1. -epois de /1d1 des0o/1mento de OitU
Qu1ndo 1 /ondi24o de entr1d1 p1ss1 1 =10s1U esse Oit S reset1do. & os
Oits de A1Oi0it124o & E 15 'U eFe/ut1do & D 13 ' e erro & ER 11 ' t1mOSm
s4o reset1dos '. A instru24o inB10id1 todos os Oits Que u0tr1p1ssem o T0timo
Oit n1 sSrieU 1tS o prDFimo 0imite de p101Br1.
- (,9 A66/344 - S o endere2o do Oit =onte Que 1 instru24o insere no 0o/10 do
primeiro Oit d1 sSrie JS" ou do T0timo Oit d1 sSrie JSR.
- L3*-E9 - S o nTmero de Oits n1 sSrieU 1tS 264) Oits. O B10or 6 =1L /om Que
o Oit de entr1d1 seV1 tr1ns=erido p1r1 o Oit U".
Um B10or Que u0tr1p1sse o =im do 1rQuiBo de progr1m1 =1L /om Que o/orr1
um1 =10A1 gr1Be de run-time. Se o B10or do /omprimento =or 10ter1do pe0o
progr1m1 de 1p0i/124oU /erti=iQue-se Que este B10or seV1 BM0ido.
4.!.1.1 - D&(=)436&'<) 5& +8< U E(Y7&*53:
@u1ndo 1 /ondi24o d1 0inA1 p1ss1 de =10s1 p1r1 Berd1deir1U o Oit de
A1Oi0it124o &!N 1%' S energiL1do e o O0o/o de d1dos S des0o/1do & p1r1 um
nTmero de Oit m1is e0eB1do ' um1 posi24o N esQuerd1. o Oit espe/i=i/1do no
Oit =onte S des0o/1do p1r1 1 posi24o do primeiro Oit. O T0timo Oit S
des0o/1do p1r1 =or1 d1 sSrie e 1rm1Len1do no Oit de des/1rg1
&U" 16 ' no O5te de est1do do e0emento de /ontro0e. O des0o/1mento S
/omp0et1do em um1 B1rredur1. !m oper12Kes /./0i/1sU deBe-se 1Vust1r 1
posi24o do Oit =onte p1r1 o u0timo Oit d1 sSrie ou p1r1 o Oit =onte p1r1 T0timo
Oit d1 sSrie ou p1r1 o Oit U".
4.!.1.2- D&(=)436&'<) 5& +8< U D8*&8<3:
@u1ndo 1 /ondi24o d1 0inA1 p1ss1 de =10s1 p1r1 Berd1deir1U o Oit de
A1Oi0it124o &!N 1%' S energiL1do e o O0o/o de d1dos S des0o/1do & p1r1 um
nTmero de Oit m1is O1iFo ' um1 posi24o N direit1. o Oit espe/i=i/1do no Oit
=onte S des0o/1do p1r1 1 posi24o do u0timo Oit. O primeiro Oit S des0o/1do
p1r1 =or1 d1 sSrie e 1rm1Len1do no Oit de des/1rg1 &U" 16 ' no O5te de
est1do do e0emento de /ontro0e. O des0o/1mento S /omp0et1do em um1
B1rredur1. !m oper12Kes /./0i/1sU deBe-se 1Vust1r 1 posi24o do Oit =onte p1r1
o primeiro Oit d1 sSrie ou p1r1 o Oit =onte p1r1 primeiro Oit d1 sSrie ou p1r1 o
Oit U".
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 8

1.1.1- CAR"A E DESCAR"A FFL E FFU.
7orm1to d1 instru24o$

: E ;
: D ;
: EM ;


: E ;
: D ;
: EM ;

As instru2Kes 77" e 77U s4o uti0iL1d1s em /onVunto. A instru24o 77"
tr1ns=ere 1s p101Br1s p1r1 um 1rQuiBo /ri1do pe0o usuMrio e denomin1do
pi0A1 7I7O. A instru24o 77U des/1rreg1 p101Br1s do 1rQuiBo 7I7O n1
mesm1 ordem em Que =or1m introduLid1s.


Copyright 2005 Joo Pedro Filho Todos direitos Reservados 0

77"
7I7O "OA-
SOURC!
7I7O
CONRO"
"!N<8
POSIION
77U
7I7O UN"OA-
7I7O
-!S
CONRO"
"!N<8
POSIION
#:2




V N2:12
L#(0tH: 11
:os)t)o(: 2
@u1ndo 1 /ondi24o d1 0inA1 p1ss1r de =10s1 p1r1 Berd1deir1 o /onteTdo do
p1rPmetro espe/i=i/1do em Sour/e S /1rreg1do n1 posi24o determin1d1 pe0o
p1rPmetro Position 1 /1d1 tr1nsi24o n1 entr1d1 d1 instru24o o /onteTdo G S
tr1ns=erido p1r1 um1 posi24o m1is O1iF1 n1 pi0A1 7I7O em dire24o N
posi24o 6 Qu1ndo este /onteTdo G S /1rreg1do no p1rPmetro espe/i=i/1do
em -!S .
P070D/0 63 ?)*9/)73:
15 14 13 12... 00
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !


!N !U -N !M
1m1nAo
Posi24o
G
G
(,94 63 E4906):
. E : U,9 15 ; : Jit de A1Oi0it124o d1 instru24o 77". !sse Oit S energiL1do
em um1 tr1nsi24o de =10s1 p1r1 Berd1deir1 d1 /ondi24o d1 0inA1 &77"' e S
desenergiL1do em um1 tr1nsi24o de Berd1deiro p1r1 =10s1.
- EU : U,9 14 ; : Jit de A1Oi0it124o d1 instru24o 77U. !sse Oit S energiL1do
em um1 tr1nsi24o de =10s1 p1r1 Berd1deir1 d1 /ondi24o d1 0inA1 &77U' e S
desenergiL1do num1 tr1nsi24o de Berd1deir1 p1r1 =10s1.
- D : U,9 13 ; : Jit de eFe/ut1do. , energiL1do pe01 instru24o 77" p1r1
indi/1r Que 1 pi0A1 estM /Aei1 e iniOe 1 /1rg1 d1 pi0A1.
- EM : U,9 12 ; : Jit de B1Lio. , energiL1do pe01 instru24o 77U p1r1 indi/1r
Que 1 pi0A1 est1 B1Li1.
1.1.&2 - CAR"A E DESCAR"A LIFO:

: E ;
: D ;
: EM ;


: E ;
: D ;
: EM ;

!ss1s instru2Kes s4o idWnti/1s Ms instru2Kes de /1rg1 e des/1rg1 7I7O /om
eF/e24o de Que o T0timo d1do introduLido S o primeiro d1do 1 ser retir1do
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 2

"7"
"I7O "OA-
SOURC!
"I7O
CONRO"
"!N<8
POSIION
"7U
"I7O UN"OA-
"I7O
-!S
CONRO"
"!N<8
POSIION
#:2




V N2:12

Os d1dos s4o des/1rreg1dos do u0timo e0emento tr1ns=erido p1r1 1 0inA1 e o
B10or d1 posi24o S ent4o diminu.do. Port1nto 1 /1d1 tr1nsi24o de =10s1 p1r1
Berd1deir1 "7" /1rreg1 o /onteTdo do e0emento sour/e n1 pi0A1 n1 posi24o
indi/1d1 pe0o p1rPmetro Position. !st1 posi24o &HnI ' S ent4o de/rement1d1 &
Hn - 1I ' /om o B10or G sendo des0o/1do p1r1 e01. O /onteTdo d1 posi24o
1tu10 & Hn - 1I ' serM tr1ns=erido p1r1 o destino Qu1ndo o/orrer um1 tr1nsi24o
de =10s1 p1r1 Berd1deir1 d1 /ondi24o de 0inA1 d1 instru24o "7U.
4.. - I'(<*79H&( 5& (&Y7&'4835)*:
S$O : S1.d1 de seQuen/i1dor. r1ns=ere d1dos de 1( Oits p1r1 endere2os de
p101Br1 1 =im de /ontro01r oper12Kes seQuen/i1is de m1Quin1.
S$C : SeQuen/i1dor de Comp1r124o. Comp1r1 d1dos de 1( Oits /om d1dos
1rm1Len1dos p1r1 monitor1r 1s /ondi2Kes de oper124o d1 mMQuin1 ou p1r1
=ins de di1gnDsti/o . Comp1r1 d1dos de um1 p101Br1 ou 1rQuiBo /om um1
re=erWn/i1 se o est1do dos Oits =or igu10 o Oit de en/ontr1do d1 instru24o
S energiL1do &7-'.
S$L : C1rg1 de seQuen/i1dor. C1rreg1 d1dos de 1( Oits em um 1rQuiBo 1
/1d1 et1p1 de oper124o do seQuen/i1dor. C1rreg1 o /onteTdo de um
endere2o espe/i=i/1do no p1rPmetro sour/e em um 1rQuiBo espe/i=i/1do por
7I"!. A /1d1 tr1nsi24o de =10s1 p1r1 Berd1deir1 d1 /ondi24o d1 0inA1 1
posi24o S in/rement1d1 e o /onteTdo de sour/e S 1rm1Len1do nest1.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 3

G
G
1.1.3- SCO:

: E ;
: D ;

F,73 $ indi/1 1 pi0A1 de d1dos & m ' onde ser4o inseridos os p1ssos p1r1 1
seQbWn/i1U ou seV1 Qu10 os Oits d1 p101Br1 espe/i=i/1d1 em 6349 deBer4o ser
1/ion1dos em /1d1 p1sso.
M04T: CDdigo em 8eF1de/im10 ou endere2o do /Ddigo por onde se
moBiment1 os d1dos ou pode-se O0oQue1r determin1dos OitZs dur1nte 1
moBiment124o.
D349 : !ndere2o p1r1 onde deBerM ser enBi1do os d1dos re=erentes 1 /1d1
p1sso.
C)*9/)7 : !ndere2o de /ontro0e d1 instru24o.
OPERAO:
A /1d1 tr1nsi24o de =10s1 p1r1 Berd1deir1 d1 /ondi24o d1 0inA1 os e0ementos
espe/i=i/1dos em 7i0e s4o tr1ns=eridos p1r1 o p1rPmetro destU e 1 posi24o n1
pi0A1 S in/rement1d1.
TRANSNERE OS :ASSOS DE 1 A 10.
E-#"%3%)o $# A/,)%!*+o:
1- Num sistem1 tWm-se um B10or de B1L4o &tot10iL1do' Que deBerM ser
/o0et1do de 3 em 3 seg. no endere2o N)$6 estes B10ores deBer4o ser
1rm1Len1dos em N)$16 1tS N)$26 e des/1rreg1dos em N)$36.
2 - !ste mesmo progr1m1 deBerM =1Ler um1 seQbWn/i1 de 1/ion1mentos em
um sistem1 de BM0Bu01s /on=orme des/rito 1O1iFo$
1 ' - "ig1r #1U#2U#3U#4U#11
2 ' - "ig1r #3U#%U#12U#13U#1%
3 ' - "ig1r #3U#(U#)U#13
% ' - "ig1r #1U#4U#(U#16
!stes 1/ion1mentos deBer4o o/orrer de % em % segU e um1 Ootoeir1 retentiB1
deBerM 1/ionM-0os.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 4

S@O
S!@U!NC!R OUPU
7I"!
MAS*
-!S
CONRO"
"!N<8
POSIION
4.1/ INSTRUO DE SALTO PARA SU+ROTINA:
-
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 5

4.11 - INSTRUO PID:
1.1.4- FUNO PID:
Consiste no /ontro0e de um1 B1riMBe0 Bindo do pro/esso /om 1 /omp1r124o
/om um B10or ide10 &Set point' d1 mesm1Uger1ndo um sin10 Que =1rM /om Que
est1 B1riMBe0 1tinV1 este B10or ide10 de 1/ordo /om um 10goritmo
propor/ion10Uintegr10 e deriB1tiBo. A di=eren21 entre este B10or re10 e B10or
ide10 d1 B1riMBe0 S /A1m1do de !rroU no ini/io do 1Vuste este erro S /A1m1do
de !rro em regime tr1nsitDrio &ert' e 1pDs !rro em regime perm1nente &erp'.
O oOVetiBo do 10goritmo PI- S diminuir este tempo em Que o/orre o ^ertB e
1nu01r o ^erp^. P1r1 t1nto 1 p1rte proporcional &*/' irM 1tu1r n1 B1ri124o do
erroU 1 deri+ati+a & r1te ' n1 Be0o/id1de /om Que o 10goritmo irM 1tu1r no
pro/essoU e a integral &reset' 1tu1rM e0imin1ndo o erro em regime
perm1nente.
S! POIN : !RRO #1riMBe0
SP C#
: Contro01d1
P#
#1riMBe0
de pro/esso
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 6


!@UAO PI-
C&t'
t
A S
Set
point
1.1.5 - INSTRUO PID:
-eBem ser /on=igur1dos p1rPmetros nest1 instru24o$
C)*9/)7 (7)?T : !ndere2o do O0o/o de /ontro0e d1 instru24o .
P/)?344 "0/,0U73 : #1riMBe0 de pro/esso /o0et1d1 no /1mpo. A entr1d1 d1
PI- re/eOe B10ores n1 =1iF1 de 6 1 463%.
C)*9/)7 "0/,0U73 : s1.d1 /ontro01d1.
C)*9/)7 U7)?T 73*-9E: 1m1nAo do O0o/o de /ontro0e$ +6 ;ords.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados 7

PI-
Propor/ion10 Integr10 -eriB1tiBo

Contro0 J0o/[
Pro/ess #1ri1O0e
Contro0 #1ri1O0e
Contro0 J0o/[ "engtA 23
P070D/0 63 ?)*9/)73:
15 14 13 12 11 10 01 08 02 0. 05 04 03 02 01 00

Copyright 2005 Joo Pedro Filho Todos direitos Reservados 8

!N -N P# SP "" U" -J 7 SC O" CM AM M
Re1rme i
7eed 7or>1d Ji1s
Ron1 Mort1
S1.d1 Min
!rro de es/101 S!
CDdigo de !rro d1 SuOrotin1 PI-
<1nAo */
Re=erWn/i1 M1F &Sm1F'
S1.d1 M1F
Atu10iL124o d1 M10A1
S1.d1 de /ontro0e &6 - 166 Y'
Re=erWn/i1 SP
1F1 d
Re=erWn/i1 Min &Smin'
Uso interno
#1riMBe0 do pro/esso em es/101

Uso interno
6
1
2
3
4
%
(
)
+
3
16
11
12
13
14
1%
1(
1)
1o
22
-eBem ser /on=igur1dos p1rPmetros nest1 instru24o$
C)*9/)7 (7)?T : !ndere2o do O0o/o de /ontro0e d1 instru24o .
P/)?344 "0/,0U73 : #1riMBe0 de pro/esso /o0et1d1 no /1mpo. A entr1d1 d1
PI- re/eOe B10ores n1 =1iF1 de 6 1 1(3+4. %ortanto de+e-se con+erter a
entrada analgica para este range.
C)*9/)7 "0/,0U73 : s1.d1 /ontro01d1.
C)*9/)7 U7)?T 73*-9E: 1m1nAo do O0o/o de /ontro0e

N1 e01 d1 instru24o /on=igur1-se$
& G 9 _ ' $ G a PA"A#RA -O J"OCO -! CONRO"!
_ a JI -A PA"A#RA
AUTOAMAUAL : 0A1 ;$ !m Auto 1 PI- estM 1tu1ndo no pro/esso e
/ontro01ndo 1 s1.d1. !m M1nu10 pode-se 10ter1r o B10or d1 s1.d1 C#.
MODE : 0A0 ; : imed $ PI- 1tu10iL1 1 su1 s1.d1 de 1/ordo /om 1
1tu10iL124o d1 m10A1.
SI $ PI- S /o0o/1d1 n1 suO-rotin1 SI UQue deBerM ter um tempo &S$11'
igu10 1o d1 1tu10iL124o d1 m10A1 & "oop upd1te '
COTROL : 0A2 ; : Se0e/ion1 1 124o de /ontro0e de /ontro0e us1d1$
-iret1 $ O/orre Qu1ndo se tWm um1 B1riMBe0 de pro/esso /om tendWn/i1
1 ser in=erior 1o B10or de set point - ! a SP - P# $ C# 1ument1 se
P# r SP. & !F$ um pro/esso de 1Que/imento '.
ReBers1$ O/orre Qu1ndo se tWm um1 B1riMBe0 de pro/esso /om tendWn/i1
1 ser superior 1o B10or de set point - ! a P# - SP $ C# 1ument1 se
P# j SP. & !F$ 1p0i/124o de res=ri1mento '.
SET POIT SP: : [ORD 2 ; G #10or ide10 p1r1 B1riMBe0 de pro/esso de & 6
1 1(3+3 '.
SCALED PROCESS G P" G : [ORD 14 ; : Somente p1r1 eFiOi24o .
SCALED ERROR : [ORD 15 ; : !rro em /1O1 U p1r1 eFiOi24o
DEAD (AD : [ORD 9 ; : Ron1 Mort1U Se0e/ion1-se um1 =1iF1 1O1iFo e
1/im1 d1 re=erWn/i1 & Set point ' .
OUTPUT C" : [ORD 10 ; : No modo AUO este p1rPmetro S somente
p1r1 eFiOi24od no modo MANUA" Upode-se introduLir 1 por/ent1gem de
s1.d1 deseV1d1. & 6 1 166 '.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados

LOOP UPDATE: : [ORD 13 ; : InterB10o de tempo entre os /M0/u0os
PI-U introduLir um tempo % ou 16 BeLes o per.odo n1tur10 d1 /1rg1 &71Ler
reset e r1te igu10 1 6 e 1ument1r o g1nAo 1te N s1.d1 /ome21r 1 os/i01r '.
W?GKA'O PROPORCIOAL : [ORD 3 ; <1nAo 1Vust1do p1r1 1
met1de do B10or ne/essMrio p1r1 =1Ler /om Que 1 s1.d1 os/i0e Qu1ndo os
termos reset e r1te s4o 1Vust1dos em Lero. & 1 1 2%% '
RESET TI : [ORD 4 ; TEMPO ITEKRAL U1Vust1do igu10 1o per.odo
n1tur10 medido n1 /10iOr124o do g1nAo. ResponsMBe0 pe01 e0imin124o do
erro. & 1 1 2%% '
RATE TD : [ORD 5 ; TEMPO DERI"ATI"O G1Vust1do p1r1 19+ do
tempo integr10 & 1 1 2%% ' 1tu1 no tempo em Que 1 B1riMBe0 0eB1 p1r1 se
est1Oi0iL1r.
MI SCALED SMI : [ORD 8 ; #10or m.nimo d1 es/101 intern1 d1
PI- p1r1 1 B1riMBe0 de pro/esso.
MA% SCALED SMA% : [ORD 9 ; #10or mMFimo d1 es/101 intern1 d1
PI- p1r1 1 B1riMBe0 de pro/esso.
EITS INTERNOS DA :ALA;RA 0:
0 - M $ modo timed a1U modo SI a6.
1 - AUO a6 U MANUA"a 1
2 - CM a 1 & AO -! CONRO"! -IR!A' U CM a 6 & AO -!
CONRO"! R!#!RSA '
3 - O" a 1 & "IMIA A #ARI?#!" -! CONRO"! '
5 - SC a 1 U SCa 6 & @UAN-O 7OR !SP!CI7ICA-O O #A"OR -A
!SCA"A -! R!7!R!NCIA '
! - 7 a 6 U 7 a 1 & empo de 1tu10iL124o d1 m10A1 n4o pode ser
10/1n21do pe0o progr1m1 =orne/idoUdeBido 1 0imit12Kes no tempo de
B1rredur1 Upro/ur1r 1tu10iL1r 1 PI- em um1 Be0o/id1de m1is 0ent1 ou
progr1m1r em SI
8 - -Ja 1 U #1riMBe0 de pro/esso estM dentro d1 =1iF1 de Lon1 mort1.
9 - U" a 1 U O/orre Qu1ndo 1 s1.d1 de /ontro0e C#U /10/u01d1 eF/eder o
0imite superior de C#.
10 - "" a 1 U S1.d1 de /ontro0e C#U/10/u01d1 eF/eder o 0imite in=erior de
C#.
11 - SP a 1 U Jit energiL1do Qu1ndo 1 re=erWn/i1 eF/eder o B10or mMFimo de
es/101 ou o B10or m.nimo .
12 - P# a1 @u1ndo P# j 1(3+3
13 - -N a 1 U -ur1nte 1s B1rredur1s Que o PI- S /omput1do.
15 - !N a 1 U Segue 1 0inA1 d1 PI-
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !00

OJS$
- N!)-!s $# E?S: L I(s#")" '& 4!,o" $# SET :OINT &',t)/,)%!$o /o" 100
# !W'st!" S&G- # S&)( t!&8X& &',t)/,)%!$o /o" 100F/!"! f!%),)t!"
!W'st#s $! :ID.
- D#4#-s# #s%!,o(!" o 4!")G4#, $# /"o%#sso /!"! 4!,o"#s $# 0 ! 1..383 F
Y'# X f!)-! )(t#"(! $# 4!")!*+o $! :ID.
- Co& ! Zo(! &o"t! P s!3$! (+o X !,t#"!$! #(Y'!(to o #""o /#"&!(#%#"
$#(t"o $#st! f!)-!F $'"!(t# o t#&/o #& Y'# ! :ID /#"&!(#%# (! Zo(!
&o"t! P )(st"'*+o %o(s)$#"! o 4!,o" $# #""o )0'!, ! Z#"o o' s#W! ! :ID (+o
!t'! (o /"o%#sso.
- :o$#-s# ,)&)t!" ! s!3$! F/!"! t!(to 8!st! #(#"0)Z!" o 8)t $# H!8),)t!*+o
$# ,)&)t# B 3 D
- No Mo$o M!('!, :o$#-s# )(s#")" '& 4!,o" $# C; $# 0 ! 100 [ .
Est# 4!,o" X %o(4#"t)$o #& '& (\&#"o $# o ! 1.383 # #s%")to (o #($#"#*o
$! 4!")G4#, $# %o(t"o,#.
- NEEDNORKARD: ;!,o" Y'# s#"G !$)%)o(!$o P s!3$! /!"! #4)t!"
$)st\"8)os.
- Q'!($o s# 't),)Z!" 4G,4',! "#4#"s! (! s!3$!F/o$#-s# s'8t"!)" o 4!,o"
&G-)&o 1..384 $o 4!,o" $# C;.
- :o$#&-s# #st!8#,#%#" ,)&)t#s /!"! !s s!3$!s $# 0 ! 100[.
- U& !'&#(to $# =%F /o$# 0#"!" )(st!8),)$!$# (o s)st#&!.
- 5#"!,&#(t# 's!-s# o t#"&o $#")4!t)4o /!"! %o(t"o,#s $# t#&/#"!t'"! #
%o(t"o,#s $# :"#ss+o # ;!Z+o 's!-s# %o(t"o,!$o" :IF :"o/o"%)o(!, #
I(t#0"!,.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !0!

4.12- I'(<*79H&( 5& E#S 86&583<3(:
IIM
Jus/1 o u0timo d1dos de entr1d1 e o deiF1 dispon.Be0 p1r1 1s instru2Kes
Que se seguem . Con=igur1ndo o s0ot no Qu10 o mDdu0o se en/ontr1.
IOM
Atu10iL1 1s s1.d1s de 1/ordo /om 1 0Dgi/1 pre/edente. Con=igur1ndo o s0ot
no Qu10 o mDdu0o se en/ontr1.
S7)9: "o/10iL124o do mDdu0o n1 r1nAur1.
M04T: Podem-se des1Oi0it1r 10guns JitCs.
L3*-9E: @u1ntid1de de p101Br1s por mDdu0o.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !02

IIM ). IOM
S7)9
M04T
L3*-9E
4.13- M3'7<&'9:) ] LOCALIZAO DE FAL$AS
1.1.6- "ENERALIDADES:
!Fistem dois modos de se 0o/10iL1r =10A1s$ 1tr1BSs dos "edCs de
di1gnDsti/o &no =ront10 d1 CPU' e 1tr1BSs do 1rQuiBo de st1tus /uVos /Ddigos
de =10A1 de erro gr1BeU 1s proBMBeis /1us1s d1s =10A1s e 1 re/omend124o
soOre 1 124o /orretiB1 en/ontr1m-se des/ritos neste /1p.tu0o.
Os /Ddigos de =10A1s des/ritos 1 seguir se re=erem 1os /ontro01dores
%s61U%s62U%s63U%s64U%s6% e sAoeOoFU sendo Que do %s63 em di1nte eFistem
outros /Ddigos Que se re=erem 1 1p0i/12Kes m1is /omp0eF1s e Que se
en/ontr1m no m1nu10 do produto.
1.1.- LIMPANDO AS FAL$AS
Pode-se 0imp1r um1 =10A1 sem 1 uti0iL124o d1 rotin1 de erro do usuMrioU
1tr1BSs dos seguintes mStodos$
-esenergiL1ndo-se m1nu10mente o Oit de =10A1 gr1Be S$1913 no 1rQuiBo
de st1tusU 1tr1BSs do dispositiBo de progr1m124o ou -AM. O
/ontro01dor ent4o entr1 no modo Progr1m124o p1r1 Que 1 /ondi24o Que
/1us1 1 =10A1 seV1 /orrigid1 eU 1 seguirU o /ontro01dor entr1 no modo de
Oper124o ou este.
!nergiL1ndo-se o Oit de 710A1 n1 !nergiL124o &?ault $+erride' S$19+ no
1rQuiBo de st1tusU 1 =im de Que 1 =10A1 seV1 0imp1 Qu1ndo 1 10iment124o
=or 1p0i/1d1U presumindo-se Que o progr1m1 de 1p0i/124o n4o estM
/orrompido.
!nergiL1ndo-se um dos Oits de 1uto/1rg1 S$1916U S$1911 ou S$1912 no
1rQuiBo de st1tus do progr1m1 num1 !!PROMU p1r1 1utom1ti/1mente
tr1ns=erir um noBo progr1m1 sem =10A1 do mDdu0o de memDri1 p1r1
RAMU Qu1ndo 1 10iment124o =or 1p0i/1d1.
)90 63 A87,?01@): A =10A1 gr1Be espe/.=i/1 de um1 1p0i/124o pode ser
determin1d1 pe0o usuMrioU es/reBendo-se seu B10or Tni/o p1r1 S$( e ent4o
energiL1ndo-se S$1913.
U9,7,>01@) 60 R)9,*0 63 E//) 6) U4.B/,) - A83*04 C)*9/)706)/34 SLC-
5A02 3 6350,4 SLC_4
Ao design1r um 1rQuiBo de suO-rotin1 de erro do usuMrioU 1 o/orrWn/i1 de
=10A1s do usuMrioU re/uperMBeis ou n4o re/uperMBeisU =1rM /om Que 1 suO-
rotin1 indi/1d1 seV1 eFe/ut1d1 em um1 B1rredur1. Se 1 =10A1 =or re/uperMBe0U
1 suO-rotin1 pode ser us1d1 p1r1 so0u/ion1r o proO0em1 e 0imp1r o Oit de
=10A1 S$1913. O /ontro01dor ent4o /ontinu1rM no modo Oper124o. Se 1 =10A1
=or n4o re/uperMBe0U 1 suO-rotin1 pode ser empreg1d1 p1r1 enBi1r um1
mens1gem 1tr1BSs d1 instru24o de mens1gem p1r1 outro nD d1 rede -8-4+%
/om in=orm124o do /Ddigo de erro e9ou e=etu1r um1 p1r1d1 do pro/esso.
A suO-rotin1 sD S eFe/ut1d1 n1s =10A1s re=erentes 1o usuMrio
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !03

1.1.!- DESCRIO DE CDI"O DE ERRO E AO
RECOMENDADA
As t1Oe01s 1 seguir /ontWm 1 des/ri24oU 1 /1us1 proBMBeis e 1 124o
re/omend1d1 p1r1 1 /orre24o dos seguintes tipos de erros$
!rros n1 !nergiL124o &t1Oe01 6.A'
!rros n1 Oper124o &t1Oe01 6.J'
!rros de Run-time &t1Oe01 6.C'
!rros d1 Instru24o de Progr1m1 do UsuMrio &t1Oe01 6.-'
!rros de !9S &t1Oe01 6.!'
T!8#,! 0.A
Erros na Energi7a(1o
CC6.
E//)
:'3P;
D34?/,1@) C0.40 P/)DBD37 A1@) R3?)53*6060
6661 !rro de N#RAM Ru.do
R1io
Aterr1mento in1deQu1do
710t1 de supress4o de surto
n1s s1.d1s /om /1rg1s
indutiB1s
7onte de 10iment124o /om
potWn/i1 in1deQu1d1
Perd1 de O1/[-up de
O1teri1 ou /1p1/itor
So0u/ion1r o proO0em1U
re/1rreg1r o progr1m1 e
/o0o/1r o /ontro01dor em
Oper124o. Pode ser us1d1 1
/1r1/ter.sti/1 de 1uto/1rg1
/om um mDdu0o de memDri1
p9 1utom1ti/1mente re/1rreg1r
o progr1m1 e introduLir o
modo Oper124o.
6662 empo de ;1t/Adog
inesper1do
Ru.do
R1io
Aterr1mento in1deQu1do
710t1 de supress4o de surto
n1s s1.d1s /9/1rg1s
indutiB1s
7onte de 10iment124o /om
potWn/i1 in1deQu1d1
So0u/ion1r o proO0em1U
re/1rreg1r o progr1m1 e
/o0o/1r o /ontro01dor em
Oper124o. Pode ser us1d1 1
/1r1/ter.sti/1 de 1uto/1rg1
/om um mDdu0o de memDri1
p9 1utom1ti/1mente re/1rreg1r
o progr1m1 e introduLir o
modo Oper124o.
6663 !rro n1 memDri1 do mDdu0o
de memDri1
A memDri1 do mDdu0o de
memDri1 estM /orrompid1
Reprogr1m1r o mDdu0o de
memDri1. Se o erro persistirU
suOstituir o mDdu0o de
memDri1.
6664 !rro de memDri1 o/orreu
dur1nte o modo Oper124o
Ru.do
R1io
Aterr1mento in1deQu1do
710t1 de supress4o de surto
n1s s1.d1s /om /1rg1s
indutiB1s
7onte de 10iment124o /om
potWn/i1 in1deQu1d1
So0u/ion1r o proO0em1U
re/1rreg1r o progr1m1 e
/o0o/1r o /ontro01dor em
Oper124o. Pode ser us1d1 1
/1r1/ter.sti/1 de 1uto/1rg1
/om um mDdu0o de memDri1
p9 1utom1ti/1mente re/1rreg1r
o progr1m1 e introduLir o
modo Oper124o.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !04

T!8#,! 0.E
Erros na $pera(1o
CC6.
E//)
:'3P;
D34?/,1@) C0.40 P/)DBD37 A1@) R3?)53*6060
6616 O /ontro01dor n4o estM n1
reBis4o 1deQu1d1
A reBis4o do /ontro01dor n4o
S /omp1t.Be0 /om o n.Be0 de
reBis4o p1r1 o Qu10 o
progr1m1 =oi desenBo0Bido.
Consu0t1r 1 A00en-Jr1d0e5.
6611 O 1rQuiBo eFe/utMBe0
nTmero 2 estM 1usente
Progr1m1 in/omp1t.Be0 ou
/orrompido
Re/1rreg1r o progr1m1 ou
reprogr1m1r /om So=t>1re
APS d1 A00en-Jr1d0e5.
6612 O progr1m1 de 1p0i/124o
tem um erro de memDri1
Ru.do
R1io
Aterr1mento in1deQu1do
710t1 de supress4o de surto
n1s s1.d1s /om /1rg1s
indutiB1s
So0u/ion1r o proO0em1U
re/1rreg1r o progr1m1 e
/o0o/1r o /ontro01dor em
Oper124o. Se o erro persistirU
1ssegur1r Que seV1 us1do o
So=t>1re de Progr1m124o
APS d1 A00en-Jr1d0e5 p1r1
desenBo0Ber e /1rreg1r o
progr1m1.
6613 O mDdu0o de memDri1
ne/essMrio n4o estM
inst101doU ou
S$1916 ou S$1911 n4o estM
energiL1do /omo
reQuerido pe0o progr1m1
Um dos Oits de st1tus estM
energiL1do no progr1m1
m1s o mDdu0o de memDri1
reQuerido n4o estM
inst101do.
Jit de st1tus S$1916 ou
S$1911 n4o estM energiL1do
no progr1m1 1rm1Len1do
no mDdu0o de memDri1U
m1s estM energiL1do no
progr1m1 do S"C %66.
Inst101r um mDdu0o de
memDri1 no /ontro01dorU
ou
/1rreg1r o progr1m1 do
/ontro01dor p9 o mDdu0o de
memDri1.
6614 !rro no 1rQuiBo interno Ru.do
R1io
Aterr1mento in1deQu1do
710t1 de supress4o de surto
n1s s1.d1s /9 /1rg1s
indutiB1s
7onte de 10iment124o /9
potWn/i1 in1deQu1d1
So0u/ion1r o proO0em1U
re/1rreg1r o progr1m1 e
/o0o/1r o /ontro01dor em
Oper124o. Se o erro persistirU
1ssegur1r Que seV1 us1do o
So=t>1re de Progr1m124o
APS d1 A00en-Jr1d0e5 p1r1
desenBo0Ber e /1rreg1r o
progr1m1.
661% !rro no 1rQuiBo de
/on=igur124o
Ru.do
R1io
Aterr1mento in1deQu1do
710t1 de supress4o de
surtos n1s s1.d1s /om
/1rg1s indutiB1s
7onte de 10iment124o /om
potWn/i1 in1deQu1d1
So0u/ion1r o proO0em1U
re/1rreg1r o progr1m1 e
/o0o/1r o /ontro01dor no
modo Oper124o. Se o erro
persistirU 1ssegur1r Que seV1
us1do o So=t>1re APS d1
A00en-Jr1d0e5 p1r1
desenBo0Ber e /1rreg1r o
progr1m1.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !05

CC6.
E//)
:'3P;
D34?/,1@) C0.40 P/)DBD37 A1@) R3?)53*6060
661( Prote24o n1 ini/i10iL124o
1pDs perd1 de 10iment124o.
A /ondi24o de erro eFiste n1
energiL124o Qu1ndo o Oit
S$193 estM energiL1do e n1
o/orrWn/i1 de perd1 de
10iment124o dur1nte 1
oper124o.
Jit de st1tus S$193 =oi
energiL1do pe0o progr1m1 do
usuMrio.
ReenergiL1r o Oit S$193 se
isto =or /onsistente /om os
reQuisitos de 1p0i/124oU e
10ter1r o modo p1r1 Bo0t1r
N oper124oU ou
1p1g1r S$1913U Oit de =10A1
gr1BeU 1ntes Que o =im d1
primeir1 B1rredur1 de
progr1m1 seV1 1tingido.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !06

T!8#,! 0.C
Erros de 9un-time
CC6.
E//)
:'3P;
D34?/,1@) C0.40 P/)DBD37 A1@) R3?)53*6060
6626 Um Oit de erro de
1dBertWn/i1 estM energiL1do
no =in10 d1 B1rredur1
O/orrWn/i1 de oBer=0o>
em um1 instru24o
m1temMti/1 ou 7R-
-ete/24o de erro n1
instru24o de seQuen/i1dor
ou registro de
des0o/1mento.
Um erro gr1Be =oi
dete/t1do enQu1nto
eFe/ut1ndo um1 rotin1 de
=10A1 do usuMrio.
!ndere2os de 1rQuiBo MO-
M1 =or1m re=eren/i1do no
progr1m1 do usuMrio p1r1
um1 r1nAur1 des1Oi0it1d1.
So0u/ion1r o proO0em1 de
progr1m124oU re/1rreg1r o
progr1m1 e entr1r no modo
Oper124o.
6621 O/orreu um1 =10A1 n1
10iment124o de um1 g1Bet1 de
eFp1ns4o de !9S.
Not1$ Um sistem1 modu01r
Que en/ontr1 um1 /ondi24o de
soOretens4o ou soOre/orrenteU
em 10gum1 de su1s =ontes de
10iment124oU pode produLir
Qu10Quer dos /Ddigos de erros
0ist1dos n1 t1Oe01 6.! &em BeL
de /Dd. 6621'. O "!- d1
=onte de 10iment124o est1ndo
des0ig1do S indi/124o de
/ondi24o de soOretens4o ou
soOre /orrente.
Contro01dores /om estrutur1
de !9S =iF1 e S"C-%961 7RN
1-4$ A0iment124o =oi
remoBid1 ou 1 10iment124o
/1iu O1iFo d1 espe/i=i/124o
p1r1 um1 g1Bet1 de eFp1ns4o.
Contro01dores S"C-%962 e
Contro01dores S"C-%961 7RN
%$ !ste /Ddigo de erro estM
presente somente enQu1nto
n4o =or 1p0i/1d1 10iment124o 1
um1 g1Bet1 de eFp1ns4o. !ste
S o Tni/o /Ddigo de erro de
1uto-1p1g1mento. @u1ndo 1
10iment124o =or re1p0i/1d1 N
g1Bet1 de eFp1ns4o 1 =10A1
serM 1p1g1d1.
Contro01dores /om estrutur1
de !9S =iF1 e S"C-%961 7RN
1-4$ Ap0i/1r 10iment124o N
g1Bet1 0o/10.
Contro01dores S"C-%962 e
Contro01dores S"C-%961 7RN
%$ re1p0i/1r 10iment124o N
g1Bet1 de eFp1ns4o.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !07

CC6.
E//)
:'3P;
D34?/,1@) C0.40 P/)DBD37 A1@) R3?)53*6060
6621
A93*1@): Contro01dores /om
estrutur1 =iF1 e Contro01dores
S"C-%961 7RN 1-4 - Se
o/orreu N =10A1 n1
10iment124o remot1 enQu1nto
o /ontro01dor est1B1 no modo
Oper124oU o erro 6621 =1rM
/om Que o Oit de erro de
1dBertWn/i1 do Oit de erro
gr1Be &S$1913' seV1
desenergiL1do n1 prDFim1
energiL124o d1 g1Bet1 0o/10.
Contro01dores S"C-%962 e
Contro01dores S"C-%961 7RN
1 1 4 - A 10iment124o N g1Bet1
0o/10 n4o pre/is1 ser re/i/01d1
p1r1 retorn1r 1o modo
oper124o. Assim Que 1 g1Bet1
remot1 =or re10iment1d1U 1
CPU irM reini/i1r o sistem1.
6622 O tempo de B1rredur1 de
;1t/Adog =oi eF/edido.
O tempo de >1t/Adog p1r1
o progr1m1 do usuMrio estM
=iF1do muito O1iFo.
O progr1m1 do usuMrio =oi
1p1nA1do num 0oop.
Aument1r o tempo de
>1t/Adog no 1rQuiBo de
st1tus &S$3+'U ou
so0u/ion1r o proO0em1 do
progr1m1 do usuMrio.
6623 ArQuiBo de interrup24o SI
inBM0ido ou ineFistente
No 1rQuiBo de st1tus =oi
design1do um nTmero de
1rQuiBo SIU m1s n4o =oi
/ri1do o 1rQuiBo de suO-
rotin1.
O nTmero de 1rQuiBo de
SI design1do =oi 6U 1 ou
2.
-es1Oi0it1r o B10or de
re=erWn/i1 &S$36' de
Interrup24o de SI e o
nTmero de 1rQuiBo &S$31'
no 1rQuiBo de st1tusU ou
/ri1r um 1rQuiBo de suO-
rotin1 de interrup24o SI
p1r1 o nTmero de 1rQuiBo
design1do no 1rQuiBo
st1tus &S$31'. O nTmero de
1rQuiBo n4o deBe ser 6U 1
ou 2.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !08

CC6.
E//)
:'3P;
D34?/,1@) C0.40 P/)DBD37 A1@) R3?)53*6060
6624 InterB10o de interrup24o SI
inBM0ido
O B10or de re=erWn/i1 de SI
estM =or1 d1 =1iF1 &superior 1
2%%6msU ou neg1tiBo'.
-es1Oi0it1r o B10or de
re=erWn/i1 &S$36' de
Interrup24o de SI e o
nTmero de 1rQuiBo &S$31'
no 1rQuiBo de st1tusU ou
/ri1r um1 rotin1 de
interrup24o SI p1r1 o
nTmero de 1rQuiBo
design1do no 1rQuiBo
st1tus &S$31'. O nTmero de
1rQuiBo n4o deBe ser 6U 1
ou 2.
662% 1m1nAo d1 pi0A1 em
eF/esso9pSR /A1m1 por
rotin1 SI.
Um1 instru24o pSR estM
/A1m1ndo um nTmero de
1rQuiBo design1do p1r1 um1
rotin1 de SI.
Corrigir o progr1m1 do
usuMrio p1r1 s1tis=1Ler os
reQuisitos e restri2Kes d1
instru24o pSR. Re/1rreg1r o
progr1m1 e ini/i1r 1
oper124o.
662( 1m1nAo d1 pi0A1 em
eF/esso9pSR /A1m1 por
rotin1 de interrup24o de !9S.
Um1 instru24o pSR estM
/A1m1ndo um nTmero de
1rQuiBo design1do p1r1 um1
rotin1 de interrup24o de !9S.
Corrigir o progr1m1 do
usuMrio p1r1 s1tis=1Ler os
reQuisitos e restri2Kes d1
instru24o pSR. Re/1rreg1r o
progr1m1 e ini/i1r 1
oper124o.
662) 1m1nAo d1 pi0A1 em
eF/esso9pSR /A1m1 por
rotin1 de =10A1 do usuMrio.
Um1 instru24o pSR estM
/A1m1ndo um nTmero de
1rQuiBo design1do p1r1 um1
rotin1 de =10A1 do usuMrio.
Corrigir o progr1m1 do
usuMrio p1r1 s1tis=1Ler os
reQuisitos e restri2Kes d1
instru24o pSR. Re/1rreg1r o
progr1m1 e ini/i1r 1
oper124o.
662+ #10or do 1rQuiBo de rotin1
de =10A1 ^prote24o n1
energiL124o^ inBM0ido ou
ineFistente.
Um nTmero de 1rQuiBo de
rotin1 de =10A1 =oi /ri1do
no 1rQuiBo de st1tusU m1s o
1rQuiBo n4o =oi /ri1do
=isi/1mente.
O nTmero de 1rQuiBo
/ri1do =oi 6U 1 ou 2.
-es1Oi0it1r o nTmero
&S$23' de 1rQuiBo de rotin1
de =10A1 no 1rQuiBo de
st1tusU ou
Cri1r um1 rotin1 de =10A1
p1r1 o nTmero de 1rQuiBo
re=eren/i1do no 1rQuiBo
st1tus &S$23'. O nTmero de
1rQuiBo n4o deBe ser 6U 1
ou 2.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !0

662A
Re=erWn/i1 de endere2o
indeF1do estM 10Sm do
1rQuiBo de d1dos espe/.=i/o
re=eren/i1do.
Re=erWn/i1 de endere2o
indeF1do estM =or1 do esp12o
de 1rQuiBo de d1dos.
Por meio de endere21mento
indeF1doU o progr1m1 estM
re=eren/i1ndo um e0emento
situ1do 10Sm do 0imite de
um 1rQuiBo.
Por meio de endere21mento
indeF1doU o progr1m1 estM
re=eren/i1do um e0emento
situ1do 10Sm d1 =1iF1
permitid1. A =1iF1 B1i de
J3$6 1o T0timo e0emento do
T0timo 1rQuiBo de d1dos
/ri1do pe0o usuMrio
Corrigir o progr1m1 do
usuMrioU 10o/1r m1is esp12o
de d1dos us1ndo o m1p1 de
memDri1 ou s10B1r
noB1mente o progr1m1
permitindo u0tr1p1ss1gem
dos 0imites de 1rQuiBo.
Re/1rreg1r o progr1m1 do
usuMrio. !ste proO0em1 n4o
pode ser so0u/ion1do
es/reBendo-se no registro de
.ndi/e &S$24'.
T!8#,! 0.D
Erros de instru(1o do %rograma
CC6.
E//)
:'3P;
D34?/,1@) C0.40 P/)DBD37 A1@) R3?)53*6060
6636 7oi =eit1 um1 tent1tiB1 p1r1
pu01r p1r1 um dos 1rQuiBos
de suO-rotin1 en/1de1d1.
!ste /Ddigo pode t1mOSm
signi=i/1r Que um progr1m1
tem rotin1s poten/i10mente
re/ursiB1s.
M1is do Que no mMFimo 4
&+ se estiBer us1ndo o
Contro01dor S"C-%962'
n.Beis de suO-rotin1s
en/1de1d1s s4o /A1m1d1s
no progr1m1 do usuMrio.
SuO-rotin1s en/1de1d1s
est4o /A1m1ndo suO-
rotin1s de um n.Be0
1nterior.
Corrigir o progr1m1 do
usuMrio p1r1 s1tis=1Ler os
reQuisitos e restri2Kes p1r1 1
instru24o pSRU ent4o
re/1rreg1r o progr1m1 e
ini/i1r 1 oper124o.
6631 7oi dete/t1d1 um1 re=erWn/i1
de instru24o n4o suport1d1.
O tipo ou n.Be0 de sSrie do
Contro01dor S"C-%66 n4o
suport1 um1 instru24o Que
estM no progr1m1 do usuMrio.
SuOstituir o S"C-%66 por
um Que suporte o progr1m1
do usuMrioU ou
modi=i/1r o progr1m1 de
m1neir1 Que tod1s 1s
instru2Kes seV1m
suport1d1s pe0o S"C-%66U
re/1rreg1r o progr1m1 e
ini/i1r 1 oper124o.
6632 Um p1rPmetro de
/omprimento9posi24o de
instru24o de seQuen/i1dor
u0tr1p1ss1 o =im de um
1rQuiBo de d1dos.
O progr1m1 estM
re=eren/i1ndo um e0emento
Que eF/ede um 0imite de
1rQuiBo est1Oe0e/ido pe01
instru24o de seQuen/i1dor.
Corrigir o progr1m1 do
usuMrio ou 10o/1r m1is esp12o
de 1rQuiBo de d1dos us1ndo o
m1p1 de memDri1U re/1rreg1r
e ini/i1r 1 oper124o.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !!0

6633 O p1rPmetro de
/omprimento de um1
instru24o "7UU "7"U 77UU
77"U JS" ou JSR
u0tr1p1ss1 o =im de um
1rQuiBo de d1dos.
O progr1m1 estM
re=eren/i1ndo um e0emento
Que u0tr1p1ss1 o 0imite de
1rQuiBo de=inido pe01
instru24o.
Corrigir o progr1m1 do
usuMrio ou 10o/1r m1is esp12o
de 1rQuiBo de d1dosU us1ndo o
m1p1 de memDri1U re/1rreg1r
e ini/i1r 1 oper124o.
6634 7oi introduLido um B10or
neg1tiBo p1r1 o B10or
1/umu01do ou prS-
se0e/ion1do de
temporiL1dor.
O B10or 1/umu01do ou prS-
se0e/ion1do de um
temporiL1dor no progr1m1
do usuMrio =oi dete/t1do
/omo sendo neg1tiBo.
Se o progr1m1 do usuMrio estM
tr1ns=erindo B10ores p1r1 o
1/umu01do ou prS-se0e/ion1do
de um temporiL1dorU
1ssegur1r Que esses B10ores
n4o seV1m neg1tiBos. Corrigir
o progr1m1 do usuMrioU
re/1rreg1r e ini/i1r 1
oper124o.
6634
&8SC'
Um B10or prS-se0e/ion1do de
8SC neg1tiBo ou Lero =oi
dete/t1do num1 instru24o
8SC.
O B10or prS-se0e/ion1do p1r1
1 instru24o 8SC estM =or1 d1
=1iF1 BM0id1.
71iF1 BM0id1 S 1-32)().
Se o progr1m1 do usuMrio estM
tr1ns=erindo B10ores p1r1 1
p101Br1 prS-se0e/ion1d1 de
8SCU 1ssegur1r Que estes
esteV1m dentro d1 =1iF1 BM0id1.
Corrigir o progr1m1 do
usuMrioU re/1rreg1r e ini/i1r 1
oper124o.
663% Um1 instru24o N-U S#C
ou R!7 S /A1m1d1 dentro de
um1 rotin1 de =10A1 do
usuMrio ou interrup24o.
Um1 instru24o N-U S#C
ou R!7 estM sendo us1d1
num1 rotin1 de =10A1 do
usuMrio ou interrup24oU o
Que n4o S permitido.
Corrigir o progr1m1 do
usuMrioU re/1rreg1r e ini/i1r
1 oper124o.
663( Um B10or inBM0ido estM
sendo us1do p1r1 um
p1rPmetro de instru24o PI-.
Um B10or inBM0ido =oi
/1rreg1do em um1 instru24o
PI- pe0o progr1m1U ou pe0o
usuMrio 1tr1BSs d1 =un24o de
monitor124o de d1dos dest1
instru24o.
663+ Um1 instru24o R! =oi
dete/t1d1 em um 1rQuiBo
Que n4o S de suO-rotin1.
Um1 instru24o R! reside
no progr1m1 prin/ip10.
Corrigir o progr1m1 do
usuMrioU re/1rreg1r e ini/i1r
1 oper124o.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !!!

T!8#,! 0.E
Erros de E;"
CDdigos de !rro$ Os /1r1/teres FF nos seguintes /Ddigos represent1m o nTmero de r1nAur1 &em
AeF1'. Os /1r1/teres FF se torn1m 17 se 1 r1nAur1 eF1t1 n4o puder ser determin1d1.
710A1s de !9S Re/uperMBeis &somente Contro01dores S"C-%962'$ Muit1s =10A1s de !9S s4o
re/uperMBeis. P1r1 re/uper1rU deBe-se des1Oi0it1r 1 r1nAur1 espe/.=i/1U FFU n1 rotin1 de =10A1 do
usuMrio. Se n4o des1Oit1r 1 r1nAur1 FFU o /ontro01dor irM =10A1r no =in10 d1 B1rredur1.
\53/) 60 R0*E./0 :PP; 35 '3P063?,507

66

CC6.
E//)
:'3P;
D34?/,1@) C0.40 P/)DBD37 A1@) R3?)53*6060
FF%6 7oi dete/t1do um erro de
d1dos n1 g1Bet1.
Ru.do
R1io
Aterr1mento in1deQu1do
710t1 de supress4o de surto
em s1.d1s /om /1rg1s
indutiB1s
7onte de 10iment124o /om
potWn/i1 in1deQu1d1
So0u/ion1r o proO0em1U
1p1g1r 1 =10A1 e reintroduLir
o modo Oper124o.
FF%1 7oi dete/t1do um erro de
run-time de impedimento de
/ontinuid1de &^stu/[^ run-
time error' em um mDdu0o
de !9S.
Se =or um mDdu0o de !9S
dis/ret1U o proO0em1 S de
ru.do. Se =or um mDdu0o
espe/i10 de !9SU /onsu0t1r o
respe/tiBo m1nu10.
Ap0i/1r 10iment124o 1o
sistem1. Se o proO0em1 n4o
=or so0u/ion1doU suOstituir o
mDdu0o.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !!2

R0*E./0 PP
6 66
1 61
2 62
3 63
4 64
% 6%
( 6(
) 6)
CC6.
E//)
:'3P;
D34?/,1@) C0.40 P/)DBD37 A1@) R3?)53*6060
FF%2 Um mDdu0o ne/essMrio p1r1
o progr1m1 de 1p0i/124o =oi
dete/t1do /omo 1usente ou
remoBido.
Um mDdu0o de !9S
/on=igur1do p1r1 um1
r1nAur1 espe/.=i/1 estM
=10t1ndo ou =oi remoBid1.
-es1Oi0it1r 1 r1nAur1 no
1rQuiBo de st1tus &S$11 e
S$12'U ou
inserir n1 r1nAur1 o
mDdu0o reQuerido.
FF%3
Ao ir p1r1 Oper124oU um
progr1m1 de/01r1 um1 r1nAur1
/omo n4o uti0iL1d1U e ess1
r1nAur1 S dete/t1d1 /omo
tendo um mDdu0o de !9S
inserido. !ste /Ddigo pode
t1mOSm signi=i/1r Que um
mDdu0o de !9S =oi 1uto-
reini/i10iL1do.
A r1nAur1 de !9S n4o estM
/on=igur1d1 p1r1 um
mDdu0oU m1s um mDdu0o
estM presente.
O mDdu0o de !9S se
reini/i10iLou.
-es1Oi0it1r 1 r1nAur1 no
1rQuiBo de st1tus &S$11 e
S$12'U 1p1g1r 1 =10A1 e
ini/i1r 1 oper124oU ou
remoBer o mDdu0oU
e0imin1r 1 =10A1 e ini/i1r 1
oper124o ou
modi=i/1r 1 /on=igur124o
de !9S p1r1 in/0uir o
mDdu0oU re/1rreg1r o
progr1m1 e ini/i1r 1
oper124o.
se o mDdu0o se
reini/i10iLouU e0imin1r 1
=10A1 e ini/i1r 1 oper124o.
FF%4
Um mDdu0o ne/essMrio p1r1 o
progr1m1 de 1p0i/124o S
dete/t1do /omo sendo o tipo
err1do.
Um mDdu0o de !9S num1
r1nAur1 espe/.=i/1 S de tipo
di=erente d1 /on=igur124o =eit1
pe0o usuMrio p1r1 ess1
r1nAur1.
SuOstituir o mDdu0o
di=erente pe0o mDdu0o
/orretoU e0imin1r 1 =10A1 e
ini/i1r 1 oper124oU ou
10ter1r 1 /on=igur124o de
!9S p1r1 1 r1nAur1U
re/1rreg1r o progr1m1 e
ini/i1r 1 oper124o.
FF%%
Um mDdu0o de !9S dis/ret1U
ne/essMrio p1r1 o progr1m1 do
usuMrioU =oi dete/t1do /omo
tendo o /ont1dor de !9S ou o
driBer de !9S err1do. !ste
/Ddigo pode t1mOSm
signi=i/1r Que o driBer de
p01/1 espe/i10 estM in/orreto.
Se este S um mDdu0o de
!9S dis/ret1U 1 /ont1gem
de !9S estM di=erente d1
se0e/ion1d1 n1
/on=igur124o de !9S.
Se este S um mDdu0o
espe/i10 de !9SU o driBer d1
p01/1 estM in/orreto.
Se este S um mDdu0o de
!9S dis/ret1 deBe-se
suOstitu.-0o por outro Que
tenA1 o /ont1dor de !9S
se0e/ion1do n1
/on=igur124o de !9S.
!0imin1r 1 =10A1 e ini/i1r 1
oper124oU ou
10ter1r 1 /on=igur124o de
!9S p1r1 /orresponder 1o
mDdu0o eFistenteU ent4o
re/1rreg1r o progr1m1 e
ini/i1r 1 oper124o.
Se este mDdu0o de !9S
espe/i10U deBe-se /onsu0t1r
o respe/tiBo m1nu10.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !!3

CC6.
E//)
:'3P;
D34?/,1@) C0.40 P/)DBD37 A1@) R3?)53*6060
FF%( A /on=igur124o d1 g1Bet1
estM in/orret1.
A /on=igur124o de g1Bet1
espe/i=i/1d1 pe0o usuMrio n4o
/orresponde 1o A1rd>1re.
Corrigir 1 /on=igur124o de
g1Bet1U re/1rreg1r o progr1m1
e ini/i1r 1 oper124o.
FF%)
Um mDdu0o espe/i10 de !9S
n4o respondeu 1 um /om1ndo
de MemDri1 de J0oQueio
Comp1rti0A1do dentro do
0imite de tempo reQuerido.
O mDdu0o espe/i10 de !9S
n4o estM respondendo 1o
/ontro01dor no tempo
permitido.
Re/i/01r 1 10iment124o n1
g1Bet1. Se isto n4o so0u/ion1r
o proO0em1U /onsu0t1r o
respe/tiBo m1nu10 do mDdu0o
espe/i10 de !9S. Se ne/essMrioU
suOstitu1 o mDdu0o.
FF%+
Um mDdu0o espe/i10 de !9S
gerou um1 =10A1 genSri/1. O
Oit de =10A1 do mDdu0o S
energiL1do &1' no O5te de
st1tus do mDdu0o.
Consu0t1r o m1nu10 do
usuMrio p1r1 o mDdu0o
espe/i10 de !9S.
Re/i/01r 1 10iment124o n1
g1Bet1. Se isto n4o so0u/ion1r
o proO0em1U /onsu0t1r o
respe/tiBo m1nu10 do mDdu0o
espe/i10 de !9S. Se ne/essMrioU
suOstitu1 o mDdu0o.
FF%3
Um mDdu0o espe/i10 de !9S
n4o respondeu 1 um /om1ndo
Que tinA1 sido /omp0et1do
dentro do 0imite de tempo
so0i/it1do.
Um mDdu0o espe/i10 de !9S
n4o /omp0etou um /om1ndo
de um /ontro01dor.
Consu0t1r o m1nu10 do usuMrio
do mDdu0o espe/i10 de !9S. Se
ne/essMrioU suOstitu1 o
mDdu0o.
FF%A
ProO0em1 de interrup24o no
A1rd>1re &^stu/[^'.
No /1so de um mDdu0o de
!9S dis/ret1U este S um
proO0em1 de ru.do. Se este S
um mDdu0o espe/i10 de !9SU
deBe-se /onsu0t1r o
respe/tiBo m1nu10.
Re/i/01r 1 10iment124o n1
g1Bet1. #eri=i/1r o proO0em1
de ru.do e 1ssegur1r Que
=or1m 1dot1d1s prMti/1s de
1terr1mento 1deQu1d1s. Se
este S um mDdu0o espe/i10 de
!9SU /onsu0t1r o respe/tiBo
m1nu10. Pode ser ne/essMrio
suOstituir o mDdu0o.
FF%J
!rro de /on=igur124o no
1rQuiBo < - t1m1nAo do
1rQuiBo < do progr1m1 de
1p0i/124o eF/ede 1 /1p1/id1de
do mDdu0o.
ArQuiBo < estM in/orreto
p1r1 o mDdu0o nest1
r1nAur1.
Consu0t1r o m1nu10 do
mDdu0o espe/i10 de !9S.
Re/on=igur1r o 1rQuiBo <
/omo des/rito no m1nu10.
Re/1rreg1r e ini/i1r 1
oper124o.
FF%C
!rro de /on=igur124o de
1rQuiBo M6-M1 - O t1m1nAo
do 1rQuiBo M6-M1 do
progr1m1 eF/ede 1 /1p1/id1de
do mDdu0o.
ArQuiBos M6-M1 est4o
in/orretos p1r1 o mDdu0o
nest1 r1nAur1.
Consu0t1r o m1nu10 do usuMrio
p1r1 o mDdu0o espe/i10 de
!9S. Re/on=igur1r o 1rQuiBo
M6-M1 /omo des/rito no
m1nu10. Re/1rreg1r e ini/i1r 1
oper124o.
FF%-
Interrup24o so0i/it1d1 n4o S
suport1d1 pe0o /ontro01dor.
O mDdu0o espe/i10 de !9S
so0i/itou serBi2o Que o
/ontro01dor n4o suport1.
Consu0t1r o respe/tiBo m1nu10
do mDdu0o p1r1 determin1r
Qu1is /ontro01dores suport1m
o mDdu0o. ro/1r o
/ontro01dor por um Que
suporte o mDdu0o.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !!4

CC6.
E//)
:'3P;
D34?/,1@) C0.40 P/)DBD37 A1@) R3?)53*6060
FF%!
!rro no driBer de !9S do
/ontro01dor &so=t>1re'.
O so=t>1re do driBer de !9S
do /ontro01dor estM
/orrompido.
Re/1rreg1r o progr1m1 us1ndo
o So=t>1re APS d1 A00en-
Jr1d0e5.
FF(6
1
FF(7
Identi=i/1 um erro gr1Be
re/uperMBe0 no mDdu0o de !9S
espe/.=i/o. Consu0t1r o
m1nu10 do usuMrio p1r1
det10Aes soOre o mDdu0o
espe/i10.
\\\\\\\ \\\\\\\
FF(6
1
FF(7
Identi=i/1 um erro gr1Be n4o
re/uperMBe0 em um mDdu0o de
!9S espe/.=i/o. Consu0t1r o
m1nu10 do usuMrio p1r1
det10Aes soOre o mDdu0o
espe/i10.
\\\\\\\ \\\\\\\
FF36 ProO0em1 de interrup24o
num1 r1nAur1 des1Oi0it1d1.
Um mDdu0o espe/i10 de !9S
so0i/itou o serBi2o enQu1nto
um1 r1nAur1 est1B1
des1Oi0it1d1.
Consu0t1r o respe/tiBo m1nu10
do mDdu0o espe/i10 de !9S. Se
ne/essMrioU suOstitu1 o
mDdu0o.
FF31 Um1 r1nAur1 des1Oi0it1d1
1presentou =10A1.
Um mDdu0o espe/i10 de !9S
num1 r1nAur1 des1Oi0it1d1
1presentou =10A1.
Re/i/01r 1 10iment124o n1
g1Bet1. Se isto n4o so0u/ion1r
o proO0em1U /onsu0t1r o
m1nu10 do mDdu0o espe/i10 de
!9S. Se ne/essMrioU suOstitu1 o
mDdu0o.
FF32 ArQuiBo &ISR' de suO-rotin1
de interrup24o de mDdu0o S
inBM0ido ou ineFistente.
!st4o in/orret1s 1s
in=orm12Kes de /on=igur12Kes
de !9S91rQuiBo ISR p1r1 um
mDdu0o espe/i10 de !9S.
Corrigir 1s in=orm12Kes de
/on=igur124o de !9S91rQuiBo
ISR p1r1 o mDdu0o espe/i10.
Consu0t1r o respe/tiBo m1nu10
p1r1 in=orm12Kes /orret1s de
1rQuiBo ISR. Re/1rreg1r o
progr1m1 e ini/i1r 1 oper124o.
FF33 !rro gr1Be espe/.=i/o n4o
suport1do no mDdu0o de !9S.
O /ontro01dor n4o re/onAe/e
o /Ddigo de erro de um
mDdu0o espe/i10 de !9S.
Consu0t1r o respe/tiBo m1nu10
do mDdu0o espe/i10 de !9S.
FF34
No modo este ou Oper124oU
um mDdu0o =oi dete/t1do
/omo sendo inserido soO
energiL124o. !sse /Ddigo
pode t1mOSm signi=i/1r Que
um mDdu0o de !9S se
reini/i10iLou.
O mDdu0o =oi inserido n1
g1Bet1 energiL1d1U ou o
mDdu0o se reini/i10iLou.
NenAum mDdu0o deBe ser
inserido em um1 g1Bet1 Que
estiBer re/eOendo 10iment124o.
Se isto o/orrer e o mDdu0o n4o
=or d1ni=i/1doU deBe-se$
remoBer o mDdu0oU 1p1g1r 1
=10A1 e ini/i1r 1 oper124oU ou
1di/ion1r o mDdu0o N
/on=igur124o de !9SU
re=eren/i1r o mDdu0o no
progr1m1 usuMrioU
re/1rreg1r o progr1m1 e
ini/i1r 1 oper124o.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !!5

5.- SOFT^ARE DE COMUNICAO RSLIND.
5.1- A4&((3'5) ) ()><?3*&:
5.24)'>8A7*3'5) 5*82&*(.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !!6

Comuni/124o
1tr1BSs
-o /1n10 seri10 do
Uti0iL1ndo /1rt4o *C
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !!7

A/ione 1
/on=igur124o
AutomMti/1
Se0e/ione 1s /on=igur12Kes
/onst1ntes no A1rd>1re d1 p01/1
*C
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !!8

/ri;ers Ati;os no PC
C0i/1r du1s
#eLes p1r1
Bisu10iL1r os
dispositiBos
1tiBos
ApDs /erti=i/1r-se Que os dispositiBos est4o 1tiBos minimiL1r
o RS"inF e 1Orir o RS"ogiF
Import1nte tt
em Que est1r
se0e/ion1do
6. SOFT^ARE DE PRO"RAMAO RSLO"ID5//.
ApDs 1/ess1r o so=t>1re B1mos /ri1r um noBo progr1m1.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !!

Se0e/ione o tipo
de CPU uti0iL1d1
Cri1r um noBo
progr1m1
A/eit1r 1s
!s/o0A1s
Se0e/ion1-se o driBer
P1r1 /omuni/124o
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !20

"er 1 /on=igur124o dos
/1rtKes se Bo/W estiBer
Com o driBer 1tiBo
Con=igur1r
Os /1rtKes de
I9O /A1ssis e
=ontes
Con=igur1r
1utom1ti/1mente
Se0e/ione CA1ssis
uti0iL1dos
Se0e/ione os mDdu0os e
1rr1ste-os 1tS o /A1ssi
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !2!

Se0e/ione os mDdu0os
Arr1ste e 1pDs =e/Ae
est1 te01
C)'>8A7*3'5) C3'38( 5& 4)67'8439:)
M!NU
CON7I<URAO
-OS CANAIS
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !22

N/RO /A CPU
NA R/ T<RNT
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !23

I'(&*8'5) 4)6&'<T*8)( 3( *7'A( & &'5&*&9)(
Con=igur1ndo o C1n10
Seri10 do /ontro01dor
Inserido /omentMrios
e s.mOo0os N O1se de
d1dos.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !24

ALTERANDO PROPRIEDADES DO CONTROLADOR:
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !25

ACSSAN/O O
AR=UI"O /
STATUS /O
CONTRO!A/OR
Atr3;>s dest3
te23 pode-se
?3@i2it3r e
des3@i2it3r os s2ots
Impedindo Aue o
Pro1ess3dor
e8e1ute 3
;3rredur3 dos
mesmos
ApDs Beri=i/1r Qu10 erro
o/orreu 1p1g1r 1 =10A1
1tr1BSs d1 te/01 indi/1d1
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !26

A0ter1-se d1t1 e Aor1 do
/ontro01dor.
Atr1BSs do editor de
Mu0tipoint podem-se
superBision1r endere2os
do /ontro01dor
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !27

CRIANDO ARCUIVOS DE PRO"RAMA OU SU+ROTINAS DO USUBRIO
I6@*868'5) @*)A*363 3@=843<82)
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !28

!FiOindo um preBie>
-1 impress4o
Con=igur1ndo pMgin1 p1r1
impress4o
ACESSANDO O PLC ON-LINE
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !2

Se0e/ione o driBer
A ser uti0iL1do
#eri=i/1 Qu1is s4o 1s CPUCs
@ue est4o ON-0ine
A/ess1 ^On-"ine^ 1
CPU se0e/ion1d1
em
<r1B1 o progr1m1 do
mi/ro p1r1 o C"P
<r1B1 o progr1m1 do
C"P p1r1 o Mi/ro
Atr1BSs deste
suOmenu podem-
se =or21r pontos
de input9output
-e !9S
81Oi0it1m-se
os =or/es
I'(&*8'5) >)*4&( 3) @*)A*363 3@=843<82)
A sequencia online para inserir um contato
1-selecionar linha(rung)
2-inserir contato
3-botes: seqncia-!eri"icar#testar e aceitar
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !30

C0i/1r e 1rr1st1r
o /ont1to ou digit1r
1 0inA1.
-epois de
digit1d1 1 0inA1
Beri=i/1r e 1/eitM-
01 /0i/1ndo nos
OotKes
!s/o0A1 1s
instru2Kes
!s/o0A1 o p1r10e0o 1rr1ste
P1r1 0inA1 e so0te no ponto
Berde
A0gum1s Instru2Kes
ne/essit1m /on=igur12Kes
-etermin1d1s n1 te01 de
setup ^/0i/1r du1s BeLes^
neste ponto.
E58<3'5) 763 =8'F3 5& @*)A*3639:).
N4o esQue21 de
se0e/ion1r 1 0inA1 1ntes
de 1rr1st1r Qu10Quer
/omponente p1r1 1
mesm1 U/0i/ /om o
mouse. & p1r1
10ter12Kes on0ine'
N4o esQue21 de
se0e/ion1r 1
0inA1 /om o
mose
$ac% slc &''
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !3!

Copyright 2005 Joo Pedro Filho Todos direitos Reservados !32

C)63'5) 5& @*)47*3 & <*)43 5& &'5&*&9)(
U<8=8R3'5) ) $&=@
!ste /om1ndo 0Ae permite
OOter in=orm12Kes soOre tod1s
1s instru2Kes do C"P Oem
/omo dTBid1s soOre 1
uti0iL124o dos re/ursos do
so=t>1re
!m on0ine Up1r1 pro/ur1r
um endere2oU O1st1 /0i/1r
1Qui.ApDs digit1r o
mesmo n1 /1iF1 1o 01do
!G$ I$191
.- EDERCCIOS APLICATIVOS :
(esen!ol!er os )*erc+cios apresenta,os para melhor
"i*a-.o ,o apren,i/a,o0
E<ERC>CIO1:
Um t1nQue pode /onter dois tipos de mistur1s di=erentes dependendo d1
seQbWn/i1 e do tempo Que 1s OomO1s AUJ e C s4o 0ig1d1s. o tipo de mistur1
poderM ser 1/ion1d1 medi1nte um1 /A1Be ou Oot4o n1 entr1d1 do P"C.
Consider1ndo Que 1 OomO1 A OomOei1 16 0itros do produto por segundo
mostr1r em um endere2o N)d16 o tot10 do produto de ^A^ des/1rreg1do
1pDs 10gum1s oper12Kes. ! 1pDs o =in10 de /1d1 mistur1 in=orm1r Qu10 1
mistur1 =oi eFe/ut1d1. O tot10 do produto de A deBerM ser /onBertido p1r1
o r1ngue de 6 1 32)() p1r1 Que poss1 ser /o0et1do por um sistem1
superBisDrio no endere2o N)$16.
MISURA 1 MISURA 2
SeQbWn/i1 $ A J C J C A
empos&seg' ( + 4 + ( 4
E<ERC>CIO 2 :
As =igur1s 1present1d1s n1 prDFim1 pMgin1 se re=erem 1 um sistem1
industri10 de m1Quin1 de eFtrus4o s1em tuOos 1 um1 Be0o/id1de^B^ e em
/1so de de=eito o oper1dor des0ig1 1 m1Quin1.
O sistem1 de /orte se pro/ess1 Qu1ndo o /1rrinAo se en/ontr1 n1 posi24o C2
e o tuOo 10/1n21 1 /A1Be =im de /urso C1 . o /1rrinAo 1tr1BSs de um
1/ion1mento 1tinge 1 Be0o/id1de ^B^ em C3 UQu1ndo 1 mors1 =e/A1 e 1 serr1
/ir/u01r O1iF1 serr1ndo o tuOo &1 serr1 /ir/u01r =un/ion1 /onst1ntemente' .
O /1rrinAo retorn1 N su1 posi24o ini/i10 e 1ntes de 10/1n21r est1 posi24o o
seu 1/ion1mento S des0ig1do por C) . 1tingindo por inSr/i1 1 /A1Be C2.
C1 - Posi/ion1mento do tuOo
C2 - Posi24o ini/i10 do /1rrinAo
C3 - Sin/ronismo do /1rrinAo /om o tuOo
C( - =e/A1r 1 mors1
C4 - J1iF1r 1 serr1
C% - SuOir 1 serr1
C) - retorn1r /1rrinAo
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !33

A7-)/,95).
1 - Posi/ion1mento do tuOo em C1 e posi24o do /1rrinAo em C2
2- A/ion1r /1rrinAo p1r1 =rente
3- Sin/roniL1r /1rrinAo /om o tuOo - CA1Be C3
4- -es0ig1r /1rrinAo p1r1 =rente
%- 7e/A1r mors1 1tS C(
(- -es/er Serr1 1tS C4
)- SuOir serr1 1tS C%
+- AOrir mors1
3- empo de esper1 p1r1 reBers4o
16- 0ig1r retorno do /1rrinAo
11- -es0ig1r retorno do /1rrinAo C)
N,'-o0"!&!:
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !34

INICIO
POSICIONAR C1 UC2
ACIONAR CARRO
SINCRONIRAR C3
7!C8AR MORSA
1
-esenBo0Ber um progr1m1 1p0i/1tiBo p1r1 o eFer/./io proposto.
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !35

C(
C%
C4
#ISA
7R6NA"
C1
C) C3
C2
#ISA
"A!RA"
E-#"%3%)o 3 - O8s#"4# o /"o%#sso !8!)-o:
Motor J1iF1 rot124o
4 A 26
mA

!01Oor1r um progr1m1 1p0i/1tiBo p1r1 C"P Que irM =1Ler o /ontro0e de n.Be0
e de temper1tur1 p1r1 o t1nQue des/rito 1/im1 s1Oendo-se Que temper1tur1
ide10 S de +6 cC e Que o n.Be0 deBerM ser m1ntido entre n.Be0 m.nimo & A ' e
n.Be0 1 & J '. @u1ndo o n.Be0 estiBer entre A e J e 1 temper1tur1 estiBer
entre +6 e +% c C pode-se retir1r o 0iQuido 1tr1BSs de #2 e J2
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !36

M
71 J1
72 J2
A@U!C!-OR
NI#!" !M!R<!NCIA
NI#!" 1
RANSMISSOR
ermop1r
N.Be0 M.nimo
A
J
#2
#1
!.- "LOSSBRIO
ATENO] Est# 0,ossG")o 4)s! so&#(t# P t"!$'*+oF /!"! o /o"t'0'7sF $# !,0'&!s /!,!4"!s
Y'# !/!"#%#& (!s t#%,!s $# f'(*R#s $o soft!"#. T#&os !ss)& ! )(t#(*+o $# f!%),)t!" o
!/"#($)Z!$o # ! &!()/',!*+o $o soft!"#. :!"! #s%,!"#%#" Y'!,Y'#" $\4)$! %o& "#,!*+o !o
o8W#to $# %!$! f'(*+oF $#4# s#" %o(s',t!$o o &!('!, $o soft!"# $# /"o0"!&!*+o.
A
.C4I6E - .ti+o
.CC9E"" C$ME<4 - Comentrios de endere(o
.DD - 4odos
.%%E<C - .crescentar
E
5EEI< $%E9.. - Come(a opera(1o
C
C.<CED ECI4" - Cancela edi(1o
CF.<EE ?IDE <.ME - Mudo o nome do ar2ui+o
CF.<EE M$CE - Muda o modo
CF.<EE %.""G$9C - Muda a sen*a
CDE.9 MEM$9H - .paga a memria
C$M%.9E - Compara(1o
C$<?IE CI"%D.H - Configura(1o de tela
C$<?IE. C$CIME<4 - Configura a documenta(1o
C$<<EC4 4H%E - 4ipo de coneJ1o
C$%H - Copiar
C9E.4 9E%$94" - Criar relatrios
C9E.4 - Criar
C9E.4 ?IDE - Criar ar2ui+o
C9E.4 D.CCE9 ?IDE - Criar ar2ui+o ladder
D
C.4. M$<I4$9 - Monitora dados
CE?I<E CI9. - Cefine diretrio
CEDE4E ?IDE - .paga ar2ui+o
CEDE4E - .pagar
CE"4I<.4I$< - Cestino
CI".5DE - Cesa&ilita
CI"C.9C - Cescartar
C$CIME<4 - Cocumenta(1o

Copyright 2005 Joo Pedro Filho Todos direitos Reservados !37

E
ECI4 C5."E - Editar &ase de dados 3s#m&olos!
ECI4 - Editar
E<.5DE - Fa&ilita
EKI4 "H"4EM - "ai do sistema
EKI4 4$ C$" - "ai para o C$"
EKI4 - "air
N
?IDE I4ID" - Itilitrios de ar2ui+o
?$9CE - ?or(ar
?I<C4I$< - ?un(1o
5
EE<E9.D $%4I$<" - $p()es gerais
EE<E9.D I4IDI4H - Itilitrios gerais
I
I<.C4I6E - Inati+o
I<"E94 - Inserir
I<"49IC4. C$MME<4 - Comentrios de instru(1o
=
LEH - C*a+e
L
DI"4 - Dista
M
MEM$9H M.% - Mapa de memria
M$CI?H - Modificar
M$<I4$9 ?IDE - Monitorar ar2ui+os
M$<I4$9 I<%I4" - Monitorar entradas
M$<I4$9 $I4%I4" - Monitorar sa#das
MID4 - 6rios
MI4. 9I<E - MMltiplas lin*as
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !38

N
<.ME - <ome
<$ - <1o
<IM5E9 - <Mmero
O
$?? - Cesligar
$??-DI<E %9$E. - %rograma(1o em $??-DI<E
$??-DI<E C$<?IE. - Configura(1o em $??-DI<E
$??-DI<E 9E%$94" - Eerar relatrios em $??-DI<E
$< - Digar
$<-DI<E C$<?IE. - Configura(1o em $<-DI<E
$<-DI<E %9$E. - %rograma(1o em $<-DI<E
:
%.EE DE<E4F - .ltura da pgina
%.EE GIC4F - Dargura da pgina
%DC .C9E"" - Endere(o do %DC
%$94 <IM5E9 - <Mmero da porta
%9E"" - %ressionar
%9I<4E9 C$<?IE. - Configura(1o da impressora
%9I<4E9 4H%E - 4ipo de impressora
%9I<4;6IEG - Imprimir ; o&ser+ar
%9$C. ?I<C4I$<" - ?un()es do processador
%9$C. "4.4I" - Estado do processador
%9$E9.M CI9EC4$9H - Ciretrio do programa
R
9EM$6E - 9emo+er
9E<.ME %9$C. - 9enomear o processador
9E<.ME - 9enomear
9E%$94" - Eerar relatrios
9E"E4 9E%$94" - Cesmarca relatrios para impress1o
9E"4.I9E - 9estaurar
9E4I9< 4$ ME<I - 9etornar para o menu
9I<E C$MME<4 - Comentrios de lin*a
9I<E -Din*a
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !3

S
".6E C$<?IE. - "al+ar configura(1o
".6E - "al+a
"E.9CF -%rocura
"EDEC4 .DD - "eleciona todos
"EDEC4 CE6ICE - "eleciona dispositi+o
"EDEC4 <.ME - "eleciona nome
"EDEC4 9I<E - "eleciona lin*a
"EDEC4 - "eleciona
"I<EDE 9I<E - Din*a simples
"I<EDE - Nnico
"$?G4.9E C$<?IE. - Configura(1o do softOare
"%ECI?H 5I4 -Especifica um &it
"I%%9E"" - "uprime
"HM5$D - "#m&olo
T
4E9M. .C9E"" - Endere(o do terminal
4I4DE - 4#tulo
4$EEDE 9E%$94" - Marca relatrios para impress1o
4$;?9$M ?D$%%H - %ara ; do dis2uete
U
I<CEDE4E - 9ecuperar
K
GF$ - Puem
^
HE" - "im
Copyright 2005 Joo Pedro Filho Todos direitos Reservados !40

..REFERQNCIAS +I+LIO"RAFICAS.
1 . S"C %66 71mi05 o= Sm100 Progr1mm1O0e /ontro00ers - S5stem
OBerBie> - 1.33% A00en Jr1d0e5 Comp1n5
2 . AdB1n/ed Progr1ming So=t>1re - 1)4) PA2! User M1nu10 -
PuO0i/1tion IC-342 -1ted August 1332 A00en Jr1d0e5 Comp1n5
3 - NAA"!U 7!R-INAN-O - Autom124o Industri10 - !ditor1 !ri/1$
S4o P1u0o 1.33%.
4 - S"C %66 Modu01r 81rd>1re St50e - Inst1001tion 1nd Oper1tion M1nu10 U
M1r/A 1.333 A00en Jr1d0e5 Comp1n5.
5 - O"I#!IRAUpu"IO C,SAR P. - Contro01dor progr1mMBe0 . S4o P1u0o.
MaQron 5ooQs, 1.RR=.
! - Mi/ro mentor U !ntendendo e uti0iL1ndo os mi/ro/ontro01dores
progr1mMBeis. A00en Jr1d0e5 Comp1n5U In/. 1.33(.
#- 1)+%-2.3(JR - P"C% - #is4o <er10 do sistem1 - Ro/[>e00 Autom1tionU
outuOro 1.33(.
As )(st"'*R#s $# /"o0"!&! /"#s#(t#s (#st# $#s%")t)4o s+o !s &!)s
't),)Z!$!sF /!"! &!)o"#s $#t!,H#s $#4#"G s#" %o(s',t!$o o &!('!, $#
)(st"'*R#s $o soft!"# !/,)%!t)4o %o""#s/o($# !o t)/o $# CL:
!01Oor1do por$
po4o Pedro 7i0Ao
Agr1de/imentos$ A Ro/[>e00 Autom1tion
Pe0o trein1mento ministr1do.
Sem e0e este /urso intensiBo n4o eFistiri1.
M1iores in=orm12Kes$ www.apostilastecnicas.t5.com


Copyright 2005 Joo Pedro Filho Todos direitos Reservados !4!

Copyright 2005 Joo Pedro Filho Todos direitos Reservados !42

Você também pode gostar