Você está na página 1de 71

AuLomao

C que e auLomao?
W Automao (do laLlm 4utomotus que slgnlflca moverse por
sl) e um slsLema auLomLlco de conLrole pelo qual os
mecanlsmos verlflcam seu prprlo funclonamenLo
efeLuando medles e lnLroduzlndo correes sem a
necessldade da lnLerferncla do homem
W AuLomao e a apllcao de Lecnlcas compuLadorlzadas ou
mecnlcas para dlmlnulr o uso de modeobra em qualquer
processo especlalmenLe o uso de robs nas llnhas de
produo A auLomao dlmlnul os cusLos e aumenLa a
velocldade da produo lonLe Lacombe (2004)
W 1ambem pode ser deflnlda como um con[unLo de Lecnlcas
que podem ser apllcadas sobre um processo ob[eLlvando
Lornlo mals eflclenLe ou se[a maxlmlzando a produo
com menor consumo de energla menor emlsso de reslduos
e melhores condles de segurana LanLo humana e
maLerlal quanLo das lnformaes lnerenLes ao processo
Cs 1lpos de AuLomao
A auLomao pode ser dlvldlda em alguns ramos prlnclpals
W Automao |ndustr|a| 8amo da auLomao onde as Lecnlcas so
apllcadas ao conLrole e oLlmlzao de um deLermlnado processo lndusLrlal
como a exLrao de mlnerlos produo de madelra produo de celulose
reflno de peLrleo eLc
W Automao comerc|a| 8amo da auLomao onde ocorre a apllcao de
Lecnlcas especlflcas na oLlmlzao de processos comerclals geralmenLe
uLlllzandose mals sofLware do que hardware Lals como slsLemas conLrole
de esLoques conLas a pagar e receber folha de pagamenLos ldenLlflcao
de mercadorlas por cdlgos de barras ou por rdlo frequncla 8llu eLc
W Automao kes|denc|a| Apllcao da Lecnlcas de auLomao para
melhorla no conforLo e segurana de resldnclas e con[unLos
hablLaclonals Lals como ConLrole de acesso por blomeLrla porLelro e
porLes eleLrnlcos clrculLos lechados de 1elevlso (Cl1v) conLrole de
lumlnosldade de amblenLes conLrole de umldade LemperaLura e ar
condlclonado (PvAC) eLc
CL
W C CL (ConLrolador Lglco rogramvel) ou do
lngls CL (ltoqtommoble loqlc coottollet) poJe
set JeflolJo como om Jlsposltlvo Je esLado slldo
ou se[a um CompuLador lndusLrlal capaz de
armazenar lnsLrues para lmplemenLao de
funes de conLrole (sequncla lglca
Lemporlzao e conLagem por exemplo) alem de
reallzar operaes lglcas e arlLmeLlcas
manlpulao de dados e comunlcao em rede
sendo uLlllzado no conLrole de SlsLemas
AuLomaLlzados
W Senhores Lembrem!!!!!!!!!!!!!!!!!!!!!!!!!
CLLC
s pr|nc|pa|s b|ocos que compem
um CL
W Cu (uolJoJe ceottol Je ltocessomeoto)
compreende o processador o slsLema de
memrla (8CM e 8AM) e os clrculLos
auxlllares de conLrole
W ClrculLos/Mdulos de l/C ( lopotlOotpot
ottoJo/5olJo) poJem ser dlscreLos (slnals
dlglLals 12vuC 127 vAC conLaLos
normalmenLe aberLos conLaLos normalmenLe
fechados) ou analglcos (slnals analglcos 4
20mA 0 10vuC Lermopar)
W lonLe de AllmenLao responsvel pela Lenso
de allmenLao forneclda Cu e aos
ClrculLos/Mdulos de l/C Lm alguns casos
proporclona salda auxlllar
W ase ou ock ptopotclooo cooexo mecolco e
elttlco eotte o Cu os Mdulos de l/C e a
lonLe de AllmenLao ConLem o barramenLo
de comunlcao enLre eles no qual os slnals de
dados endereo conLrole e Lenso de
allmenLao esLo presenLes
ntroduo Lg|ca de rogramao
W no? Poro que serve?
W A lglca de programao e necessrla para
pessoas que dese[am Lrabalhar com
desenvolvlmenLo de slsLemas e programas ela
permlLe deflnlr a sequncla lglca para o
desenvolvlmenLo
W LnLo o que e lglca?
W Lg|ca de programao a tcn|ca de
encadear pensamentos para at|ng|r
determ|nado ob[et|vo
W eqnno no
W LsLes pensamenLos podem ser descrlLos como
uma sequncla de lnsLrues que devem ser
seguldas para se cumprlr uma deLermlnada
Larefa
W Logo
W eqnc|a Lg|ca so passos executados at
at|ng|r um ob[et|vo ou so|uo de um
prob|ema
W nstrues
W -a llnguagem comum enLendese por lnsLrues
um con[unto de regras ou normas def|n|das para
a rea||zao ou emprego de a|go"
Lm lnformLlca porem lnsLruo e a lnformao
que lndlca a um compuLador uma ao elemenLar
a execuLar
Convem ressalLar que uma ordem lsolada no
permlLe reallzar o processo compleLo para lsso e
necessrlo um con[unLo de lnsLrues colocadas
em ordem sequenclal lglca
W or exemplo se qulsermos fazer uma omeleLe de
baLaLas preclsaremos colocar em prLlca uma
serle de lnsLrues descascar as baLaLas baLer os
ovos frlLar as baLaLas eLc
L evldenLe que essas lnsLrues Lem que ser
execuLadas em uma ordem adequada no se
pode descascar as baLaLas depols de frlLlas
uessa manelra uma lnsLruo Lomada em
separado no Lem mulLo senLldo para obLermos o
resulLado preclsamos colocar em prLlca o
con[unLo de Lodas as lnsLrues na ordem correLa
W Logo temos
W nstrues so um con[unto de regras ou
normas def|n|das para a rea||zao ou
emprego de a|go Lm |nformt|ca o que
|nd|ca a um computador uma ao e|ementar
a executar
W 4/ortmo
W um algorlLmo e formalmenLe uma sequncla
flnlLa de passos que levam a execuo de uma
Larefa odemos pensar em algorlLmo como
uma recelLa uma sequncla de lnsLrues que
do cabo de uma meLa especlflca LsLas Larefas
no podem ser redundanLes nem sub[eLlvas na
sua deflnlo devem ser claras e preclsas
W Como exemplos de algorlLmos podemos clLar
os algorlLmos das operaes bslcas (adlo
mulLlpllcao dlvlso e subLrao) de numeros
reals declmals CuLros exemplos serlam os
manuals de aparelhos eleLrnlcos como um
vldeocasseLe que expllcam passoapasso
como por exemplo gravar um evenLo
ALe mesmo as colsas mals slmples podem ser
descrlLas por sequnclas lglcas
Lxemplo
W Chupar uma bala"
egar a bala
8eLlrar o papel
Chupar a bala
!ogar o papel no llxo
Lxemplo
W Somar dols numeros qualsquer"
Lscreva o prlmelro numero no reLngulo A
Lscreva o segundo numero no reLngulo
Some o numero do reLngulo A com numero
do reLngulo e coloque o resulLado no
reLngulo C
W Proromos
W Cs programas de compuLadores nada mals so
do que algorlLmos escrlLos numa llnguagem de
compuLador (ascal C Cobol lorLran vlsual
aslc enLre ouLras) e que so lnLerpreLados e
execuLados por uma mqulna no caso um
compuLador -oLem que dada esLa
lnLerpreLao rlgorosa um programa e por
naLureza mulLo especlflco e rlgldo em relao
aos algorlLmos da vlda real
Lxerclclos
W 1) Crle uma sequncla lglca para Lomar
banho
W 2) laa um algorlLmo para somar dols
numeros e mulLlpllcar o resulLado pelo
prlmelro numero
W 3) uescreva com deLalhes a sequncla lglca
para 1rocar um pneu de um carro
W 4) laa um algorlLmo para Lrocar uma
lmpada uescreva com deLalhes
|str|co
W -a decada de 60 o aumenLo da
compeLlLlvldade fez com que a lndusLrla
auLomoLlva melhorasse o desempenho de
suas llnhas de produo aumenLando LanLo a
qualldade como a produLlvldade lazlase
necessrlo enconLrar uma alLernaLlva para os
slsLemas de conLrole a rels uma salda
posslvel lmaglnada pela Ceneral MoLors serla
um slsLema baseado no compuLador
W Asslm em 1968 a ulvlso PydramaLlc da CM
deLermlnou os crlLerlos para pro[eLo do CL
sendo que o prlmelro dlsposlLlvo a aLender s
especlflcaes fol desenvolvldo pela Could
Modlcon em 1969
W As prlnclpals caracLerlsLlcas dese[adas nos
novos equlpamenLos de esLado slldo com a
flexlbllldade dos compuLadores eram
W reo compeLlLlvo com os slsLemas a rels
W ulsposlLlvos de enLrada e de salda facllmenLe
subsLlLulvels
W lunclonamenLo em amblenLe lndusLrlal
(vlbrao calor poelra ruldos)
W lacllldade de programao e manuLeno por
Lecnlcos e engenhelros
W 8epeLlbllldade de operao e uso
W lnlclalmenLe os CLs ouCLs eram chamados Cs
ltoqtommoble coottollets mos com o oJveoto
Jos compotoJotes lessools (lcs letsoool
compotets) cooveocloooose clls poto evltot
cooflltos Je oomeoclototo CrlglnalmenLe os CLs
foram usados em apllcaes de conLrole dlscreLo
(ooloff llga/desllga) como os slsLemas a rels
porem eram facllmenLe lnsLalados economlzando
espao e energla alem de possulrem lndlcadores
de dlagnsLlcos que faclllLavam a manuLeno
uma evenLual necessldade de alLerao na lglca
de conLrole da mqulna era reallzada em pouco
Lempo apenas com 'mudanas' no programa sem
necessldade de alLerao nas llgaes eleLrlcas
W A decada de 70 marca uma fase de grande
aprlmoramenLo dos CLs Com as lnovaes
Lecnolglcas dos mlcroprocessadores malor
flexlbllldade e um grau Lambem malor de
lnLellgncla os ConLroladores Lglcos
rogramvels lncorporaram
W 1972 lunes de Lemporlzao e conLagem
W 1973 Cperaes arlLmeLlcas manlpulao de
dados e comunlcao com compuLadores
W 1974 Comunlcao com lnLerfaces Pomem
Mqulna
W 1973 Malor capacldade de memrla
conLroles analglcos e conLrole lu
W 1979/80 Mdulos de l/C remoLos mdulos
lnLellgenLes e conLrole de poslclonamenLo
W -os anos 80 aperfeloamenLos foram
aLlngldos fazendo do CL um dos
equlpamenLos mals aLraenLes na AuLomao
lndusLrlal A posslbllldade de comunlcao em
rede (1981) e ho[e uma caracLerlsLlca
lndlspensvel na lndusLrla Alem dessa
evoluo Lecnolglca fol aLlngldo um alLo grau
de lnLegrao LanLo no numero de ponLos
como no Lamanho flslco que posslblllLou o
forneclmenLo de mlnls e mlcros CLs (a parLlr
de 1982)
ALualmenLe os CLs apresenLam as segulnLes
caracLerlsLlcas
W Mdulos de l/C de alLa densldade (grande numero de
onLos de l/C por mdulo)
W Mdulos remoLos conLrolados por uma mesma Cu
W Mdulos lnLellgenLes (coprocessadores que permlLem
reallzao de Larefas complexas conLrole lu
poslclonamenLo de elxos Lransmlsso vla rdlo ou
modem lelLura de cdlgo de barras)
W SofLware de programao em amblenLe Wlndows
(facllldade de programao)
W lnLegrao de ApllcaLlvos Wlndows (Access Lxcel
vlsual aslc) para comunlcao com CLs
W 8ecursos de monlLoramenLo da execuo do programa
dlagnsLlcos e deLeco de falhas
W lnsLrues avanadas que permlLem operaes
complexas (ponLo fluLuanLe funes LrlgonomeLrlcas )
W 5coo 1lme (tempo Je votteJoto) teJozlJo (molot
veloclJoJe Je processamenLo) devldo uLlllzao de
processadores dedlcados
W rocessamenLo paralelo (slsLema de redundncla)
proporclonando conflabllldade na uLlllzao em reas de
segurana
W equenos e mlcros CLs que oferecem recursos de
hardware e de sofLware dos CLs malores Conexo de
CLs em rede (conexo de dlferenLes CLs na mesma
rede comunlcao por melo de 8ede tbetoet)
W C mercado recebe consLanLemenLe novos e
melhores produLos que agregam valores ao
mesmo Lempo que reduzem o cusLo das
solues baseadas em CLs orLanLo e
lndlspensvel uma aLuallzao conLlnua por
lnLermedlo de conLaLo com fabrlcanLes e
fornecedores sendo a lnLerneL uma Llma
opo
perao 8s|ca do CL
W A Cu execuLa a lelLura dos stotos (cooJles
estoJos) Jos dlsposlLlvos de enLrada melo dos
ClrculLos/Mdulos de l/C Lsses stotos so
armazenados na memrla (8AM) para serem
processados pelo rograma de Apllcao
(desenvolvldo pelo usurlo e armazenado em
memrla 8AM L8CM ou LL8CM no CL)
Aps a execuo do rograma de Apllcao o
processador aLuallza os stotos Jos Jlsposltlvos Je
solJo pot melo Jos ClrculLos/Mdulos de l/C
reallzando a lglca de conLrole
W A programao do CL e felLa por melo de uma
lerramenLa de rogramao que pode ser um
rogramador Manual (1ermlnal de
rogramao ooJbelJ ltoqtommet) oo om
lc com 5oftwote Je ltoqtomoo especlflco
(amblenLe uCS ou Wlndows ) A Llnguagem
Ladder (ll eloy loJJet loqlc lqlco Je
coototos Je el) molto popolot eotte os
osotlos Jos ootlqos slsLemas de conLrole a
rels e a mals uLlllzada LsLa llnguagem e a
represenLao lglca da sequncla eleLrlca de
operao como llusLrado nas flguras a segulr
W A lglca lmplemenLada pelo CL e mulLo slmllar
convenclonal sendo que os dlsposlLlvos de
enLrada (elemenLos 0 e 1) so conecLados ao
ClrculLo/Mdulo de LnLrada e o dlsposlLlvo de
salda (elemenLo L0) ao ClrculLo/Mdulo de
Salda C rograma de Apllcao deLermlna o
aclonamenLo da salda em funo das enLradas
(0 1 L0) Cualquer alLerao dese[ada
nesLa lglca e reallzada por melo de alLeraes
no programa permanecendo as mesmas
llgaes (conexes) nos ClrculLos/Mdulos de
l/C
Arqu|tetura do CL
W Cu se[a lremos Conhecer a esLruLura bslca de
cada loco que compe o CL com suas
parLlcularldades e funes desempenhadas
pols lsso nos auxllla na conflgurao e escolha
do equlpamenLo mals adequado
lmplemenLao de deLermlnado SlsLema
AuLomaLlzado ue cerLa forma lnfluencla
Lambem no desenvolvlmenLo do rograma de
Apllcao
CU Un|dade Centra| de
rocessamento
W A Cu de um CL compreende os elemenLos que
formam a 'lnLellgncla' do slsLema o rocessador e o
SlsLema de Memrla alem dos clrculLos auxlllares de
conLrole C rocessador lnLerage conLlnuamenLe com o
SlsLema de Memrla por melo do rograma de
Lxecuo (desenvolvldo pelo fabrlcanLe) lnLerpreLa e
execuLa o rograma de Apllcao (desenvolvldo pelo
usurlo) e gerncla Lodo o slsLema Cs clrculLos
auxlllares de conLrole aLuam sobre os barramenLos de
dados (Joto bos) Je eoJeteos (oJJtess bos) e Je
conLrole (coottol bos) coofotme sollcltoJo pelo
ptocessoJot Je fotmo slmllot o um slsLema
convenclonal baseado em mlcroprocessador
rocessador
W desenvolvlmenLo Lecnolglco de um CL depende prlnclpalmenLe
do rocessador uLlllzado que pode ser desde um
mlcroprocessador/conLrolado convenclonal 80286 80386 8031
aLe um processador dedlcado 5l (lqltol 5lqoo ltocessot
ltocessoJot lqltol Je 5lools) pot exemplo
W ALualmenLe os rocessadores uLlllzados em CLs so doLados de
alLa capacldade compuLaclonal P Cus que possuem
processamenLo paralelo (slsLema de redundncla) no qual dols ou
mals processadores execuLam o rograma de Apllcao
confronLando o resulLados obLldas aps o Lermlno de cada
execuo Algumas lamlllas de CLs possuem Mdulos Co
processadores que auxlllam o rocessador da Cu na execuo de
funes especlflcas (operaes complexas)
W lndependenLe de sua Lecnologla o rocessador e
responsvel pelo gerenclamenLo LoLal do slsLema
conLrolando os barramenLos de endereos de
dados e de conLrole Conforme deLermlnado pelo
rograma de Lxecuo lnLerpreLa e execuLa as
lnsLrues do rograma de Apllcao conLrola a
comunlcao com dlsposlLlvos exLernos e verlflca
lnLegrldade de Lodo o slsLema (dlagnsLlcos) ode
operar com reglsLros e palavras d lnsLruo ou de
dados de dlferenLes Lamanhos (8 16 ou 32 blLs)
deLermlnado pelo Lamanho de seu acumulador e
pela llsLa de lnsLrues dlsponlvels para cada Cu
|stema de Memr|a
W C SlsLema de Memrla da Cu e composLo
pela Memrla do SlsLema de Cperao
(rograma de Lxecuo ou llrmware e
8ascunho do SlsLema) e pela Memrla de
Apllcao (rograma de Apllcao e 1abela de
uados) conforme a flgura a segulr
Memr|a do |stema de perao
W rograma de Lxecuo (llrmware) ConsLlLul o programa
desenvolvldo pelo fabrlcanLe do CL o qual deLermlna como o
slsLema deve operar lnclulndo a execuo do rograma de
Apllcao conLrole de servlos perlferlcos aLuallzao dos Mdulos
de l/C eLc C rograma de Lxecuo e responsvel pela 'Lraduo'
do rograma de Apllcao desenvolvldo pelo usurlo em
llnguagem de alLo nlvel para lnsLrues que o rocessador da Cu
possa execuLar em llnguagem de mqulna L armazenado em
memrla no volLll Llpo 8CM normalmenLe L8CM
W 8ascunho do SlsLema 1raLase de uma rea de memrla reservada
para o armazenamenLo Lemporrlo de uma quanLldade pequena de
dados uLlllzados pelo SlsLema de Cperao para clculos ou
conLrole (calendrlo e relglo lnLernos slnallzadores flags de
alarmes e erros) uma caracLerlsLlca dessa rea de memrla e o
acesso rpldo sendo do Llpo 8AM
Memr|a de Ap||cao ou Memr|a
do Usur|o
W rograma de Apllcao -essa rea e armazenado o programa
desenvolvldo pelo usurlo para execuo do conLrole dese[ado 1raLase
normalmenLe de memrla LL8CM podendo ser Lambem L8CM ou
alnda 8AM com baLerla de segurana
W 1abela de uados Lssa rea armazena dados que so uLlllzados pelo
rograma de Apllcao como valores aLuals e de preseL (preconflgurado)
de Lemporlzadores! ConLadores e varlvels do programa alem dos sLaLus
dos onLos de LnLrada e de Salda (1abela de lmagem das LnLradas e
1abela de lmagem das Saldas) que so lldas e escrlLas pelo rograma de
Apllcao respecLlvamenLe A aLuallzao desse sLaLus e reallzada
consLanLemenLe refleLlndo as mudanas ocorrldas nos onLos de LnLrada
e as aLuallzaes das saldas so efeLuadas pelo rograma de Apllcao
Cada onLo de LnLrada e de Salda conecLado aos Mdulos de l/C Lem um
endereo especlflco na 1abela de uados o qual e acessado pelo rograma
de Apllcao Lssa memrla e do Llpo 8AM podendo ser allmenLada com
baLerla de llLlo (memrla reLenLlva)
W Cada lnsLruo que a Cu pode execuLar consome uma quanLldade
predeLermlnada de memrla expressa em byLes (8 blLs) ou words (16 blLs)
-ormalmenLe as especlflcaes Lecnlcas de uma Cu lndlcam a quanLldade
de memrla dlsponlvel para o usurlo (memrla varlvel 8AM e memrla
de programao L8CM LL8CM ou 8AM com baLerla) podendo ser
expressa em kbyLes ('capacldade flslca' de armazenamenLo da memrla) ou
em kwords palavras de programao ('capacldade lglca' de
armazenamenLo da memrla) -o enLanLo duranLe a conflgurao de um
CL deve ser conslderada a quanLldade de palavras de programao uma
vez que nem sempre h relao dlreLa enLre a capacldade flslca (kbyLes) e a
capacldade lglca (kwords)
W Conforme o fabrlcanLe e a lamllla (ou modelo) de CL a quanLldade de
memrla desLlnada ao rograma de Apllcao pode ser conflgurada pelo
usurlo ou se[a uma mesma Cu pode ser conflgurada para acelLar aLe
2kwords de lnsLrues como aLe 4kwords por exemplo -ormalmenLe
quando exlsLe esLa posslbllldade a memrla se apresenLa na forma de
carLuchos que so lnserldos na Cu LxlsLem casos em que a Cu e
forneclda com uma quanLldade bslca de memrla a qual pode ser
expandlda por melo desses carLuchos"
W Alem da quanLldade de memrla pode haver dlferenas na forma de
armazenamenLo dos dados As caracLerlsLlcas normalmenLe
apresenLadas nas especlflcaes Lecnlcas de unla Cu e que devem
ser conslderadas duranLe a sua conflgurao so
W Capacldade de memrla quanLldade mxlma de memrla que a Cu
pode conLer sendo lndlcadas separadamenLe Memrla LoLal para
programa de apllcao e memrla LoLal para Labela de dados ou
varlvels
W 1lpo de memrla forma de armazenamenLo do rograma de
Apllcao Algumas Cus posslblllLam a escolha do Llpo de memrla
(L8CM ou LL8CM por exemplo) para esLe flm
W aLerla de backup lndlca se a Cu permlLe uLlllzao de baLerla (de
llLlo) para manuLeno da 1abela de uados (uados 8eLenLlvos)
mesmo sem allmenLao
W onLos de l/C LoLal quanLldade mxlma de onLos de l/C que a Cu
pode conLrolar Conforme o caso h llmlLes para onLos de LnLrada e
onLos de Salda separadamenLe or exemplo uma Cu pode
conLrolar 640 onLos de l/C Lendo no mxlmo 320 onLos de
LnLrada e 320 onLos de Salda
W 1empo de processamenLo ou Lempo de execuo Lempo necessrlo
para a Cu execuLar uma lnsLruo booleana (conLaLo ou boblna)
Algumas Cus podem apresenLar Lempo de execuo para lnsLrues
booleanas relaLlvamenLe alLo por serem lndlcadas ao processamenLo
de operaes mals complexas (operaes arlLmeLlcas e
LrlgonomeLrlcas) ode ser expresso em 1 k delnsLrues booleanas
lnclulndo ou no Lempo de ovetbeoJ (ptocessomeoto execuLado
pela Cu lndependenLe do rograma de Apllcao)
W Llnguagem de programao lndlca a(s) Llnguagem(s) de
rogramao que pode ser uLlllzada ApresenLa o slsLema
operaclonal necessrlo para o SofLware de rogramao para C
(uCS ou Wlndows normalmenLe)
W 8ecursos de programao lndlca os prlnclpals recursos dlsponlvels
na Cu que podem ser uLlllzados or exemplo pode apresenLar a
quanLldade de Lemporlzadores e conLadores operao com numeros
lnLelros ou numeros reals (ponLo fluLuanLe) roLlnas lnLernas para
conLrole lu exlsLncla de calendrlo/relglo lnLernos proLeo por
melo de senha (para acesso ao programa armazenado na memrla) e
slsLema de dlagnsLlcos enLre ouLros
W orLas de comunlcao quanLldade de porLas de
comunlcao exlsLenLes na Cu lndlcando Llpo
(8S232 e/ou 8S422 por exemplo) e proLocolos
suporLados
W ara casos em que a Cu apresenLase como um
mdulo lndependenLe devese conslderar
Lambem o lLem potoclo coosomlJo Jo bose o
qual especlflca a correnLe que a Cu consome da
lonLe de AllmenLao por melo do barramenLo da
ase para poder operar LsLe valor e uLlllzado no
Clculo de Consumo de oLncla duranLe a
conflgurao do CL
C|rcu|tos]Mdu|os de ]
W A dlferenclao de nomenclaLura ClrculLos de l/C ou
Mdulos de l/C devese ao Llpo de CL -o caso de CLs
CompacLos Cu e l/C alo[ados em um unlco lnvlucro
usase ClrculLos de l/C ara CLs Modulares Cu e l/C
dlsponlvels de forma lndependenLe usase Mdulos de l/C
A parLlr desLe ponLo e usado o Lermo Mdulos de l/C
lndlsLlnLamenLe
W Cs Mdulos de l/C fazem a comunlcao enLre a Cu e o
melo exLerno (por melo dos ulsposlLlvos de LnLrada e
Salda) alem de garanLlr lsolao e proLeo Cu ue
forma generlca so dlvldldos em Mdulos de LnLrada e
Mdulos de Salda ara os CLs modulares h Lambem os
Mdulos Comblnados (onLos de LnLrada e de Salda no
mesmo Mdulo)
W Mdulos de LnLrada (lopot MoJoles) tecebem os slools
Jos dlsposlLlvos de enLrada Lals como sensores chaves
e LransduLores e os converLem em nlvels adequados
para serem processados pela Cu
W Mdulos de Salda (Ootpot MoJoles) eovlom os slools
oos dlsposlLlvos de salda Lals como moLores aLuadores
e slnallzadores Lsses slnals podem ser resulLanLes da
lglca de conLrole pela execuo do rograma de
Apllcao ou podem ser 'forados' pelo usurlo
lndependenLe da lglca de conLrole
W lsolao CpLlca para proLeo da Cu lonLe de
AllmenLao e demals Mdulos de l/C -esLe caso no
h conexo eleLrlca enLre os dlsposlLlvos de enLrada
(chaves sensores) ou de salda (aLuadores moLores) e o
barramenLo de comunlcao da Cu
W lndlcadores de 5totos poto ooxlllo Jotoote o moooteoo
1totose Je LLus (llqtb mlttloq loJes loJos mlssotes
Je loz) pteseotes oo potte fronLal dos Mdulos de l/C que
lndlcam quals onLos de LnLrada esLo recebendo slnal dos
dlsposlLlvos exLernos e quals onLos de Salda esLo sendo
aLuados pela Cu P Lambem a posslbllldade de exlsLlrem
lndlcadores de falhas como por exemplo falLa de
allmenLao exLerna bloco de Lermlnals desconecLado ou
fuslvel lnLerno quelmado
W ConecLores 8emovlvels que reduzem o Lempo de
manuLeno e/ou subsLlLulo dos Mdulos de l/C
aglllzando Lals Larefas
W Cs Mdulos de l/C so classlflcados como ulscreLos (ulglLals)
ou Analglcos exlsLlndo Lambem os Lspeclals em algumas
lamlllas de CLs
W 1raLam slnals dlglLals (oo/off 0/1) 5o otlllzoJos
em slstemos sequenclals e na malorla das
apllcaes com CLs mesmo como parLe de
slsLemas conLlnuos
W Cada onLo de LnLrada ou de Salda dos Mdulos
ulscreLos corresponde a um blt Je om
JetetmlooJo eoJeteo Jo 1obelo Je oJos (1obelo
de lmagem das LnLradas e 1abela de lmagem das
Saldas) a qual e acessada duranLe a execuo do
rograma de Apllcao
W A quanLldade de ponLos de um mdulo deLermlna
sua densldade ara os Mdulos de Salda quanLo
malor a densldade menor a correnLe que cada
ponLo pode fornecer
Mdu|os D|scretos de Lntrada
Cs Mdulos ulscreLos de LnLrada normalmenLe
apresenLam as segulnLes caracLerlsLlcas
W lllLros de slnal que ellmlnam problemas de
#boooces (polsos lndese[ados causados duranLe
a aberLura ou fechamenLo de conLaLos mecnlcos
rebaLlmenLos
W CuanLldade de ponLos dlsponlvels 8 16 32 ou
64
W 1lpo e falxa de Lenso das enLradas AC (110v ou
220v) uC (12v 24v ou 123v) AC/uC #eltbet
(12v 24v 110v) 11l oo #coototo seco
W As enLradas uC podem Ler conflgurao cotteot
slokloq (coosomlJoto de correnLe comum
negaLlvo) cotteot sootcloq (fotoeceJoto Je
cotteote comum poslLlvo) ou cotteot
slokloq/sootcloq (poooJo possoem om opto
ocoploJot com dols LLus em anLlparalelo)
LsLa e uma caracLerlsLlca deLermlnanLe duranLe
a conflgurao de um CL pols dependendo
dos dlsposlLlvos de enLrada uLlllzados (sensores
-- ou - por exemplo) fazse necessrlo
opLar por um ou ouLro Llpo de enLrada uC
W Alem da poootlJoJe Je pootos tlpo e teoso Jos eottoJos os
segulnLes lLens so normalmenLe apresenLados nas especlflcaes
Lecnlcas dos Mdulos ulscreLos de LnLrada e devem ser conslderados
duranLe a sua conflgur
W 1enso mxlmo poto olvel O mxlmo teoso petmltlJo poto poe o
Mdulo de LnLrada reconhea como nlvel C (off JesllqoJo)
W 1eoso mlolmo poto olvel 1 mlolmo teoso oecesstlo poto poe o
Mdulo de LnLrada reconhea como nlvel 1 (oo llqoJo)
W 1eoso Je plco mxlmo teoso petmltlJo poto coJo looto Je
LnLrada normalmenLe com llmlLe de Lempo para permanncla nesLe
valor
W cotteote mxlmo em olvel O mxlmo cotteote poe o eottoJo
consome operando em nlvel 0
W cotteote mlolmo em olvel 1 mlolmo cotteote oecesstlo poto poe o
enLrada opere adequadamenLe em nlvel 1
W cotteote Je eottoJo cotteote tlplco Je opetoo poto omo eottoJo
aLlva (nlvel 1)
W mpeJoclo Je eottoJo teslstoclo poe coJo eottoJo tepteseoto poto
o dlsposlLlvo a ela conecLado Como esLa no e llnear deve ser
apresenLada para algumas falxas de correnLe
W 1empo Je tesposto Je O poto 1 tempo (tlplco) poe o mJolo
necesslLa para reconhecer a Lranslo de uma enLrada do nlvel C
(off JesllqoJo) para o nlvel 1 (on llgado)
W 1empo Je tesposto Je 1 poto O tempo (tlplco) poe o mJolo
necesslLa para reconhecer a Lranslo de uma enLrada do nlvel 1 (oo
llqoJo) para o olvel O (off JesllqoJo)
W lootos comoos pot mJolo poootlJoJe Je #pootos comoos
dlsponlvels no mdulo lndlcando se eles so lsolados ou no or
exemplo se o Mdulo de LnLrada for uC Llpo slokloqlsootcloq e
possolt Jols pootos comoos (A e ) lsolados os onLos de LnLrada
relaLlvos ao 'Comum A' podem ser conflgurados como slokloq
(comom A cooectoJo oo oeqotlvo) e os lootos Je LnLrada relaLlvos
ao 'Comum ' podem ser conflgurados como sootcloq (comom
conecLado ao poslLlvo)
W tepooclo Ac ftepooclo em poe o mJolo poJe
opetot Apeoos para os Mdulos de LnLrada AC -o se
LraLa de frequncla de chaveamenLo (aLuao) da
enLrada
W lotoclo coosomlJo Jo bose especlflco o cotteote poe o
mJolo consome da lonLe de AllmenLao por melo do
barramenLo da ase para operar adequadamenLe LsLe
valor e uLlllzado no Clculo de Consumo de oLncla
duranLe a conflgurao do CL
W -ecesslJoJe Je ollmeotoo extetoo olqoos mJolos
olm Jo foote exLerna para forneclmenLo de Lenso s
enLradas necesslLam de allmenLao exLerna para
operar adequadamenLe -a malorla dos casos essas
duas allmenLaes exLernas podem ser derlvadas da
mesma fonLe
Mdu|os D|scretos de a|da
W Cs Mdulos ulscreLos de Salda normalmenLe apresenLam
as segulnLes caracLerlsLlcas
W CuanLldade de ponLos dlsponlvels 4 8 12 16 32 ou 64
W 1lpo e falxa de Lenso das saldas AC ttloc oo sct (24v
110v oo 220v) uC ttooslstot blpolot oo MO51 (5v 12v
24v oo 125v) oo tel (Ac e uC)
W As saldas uC podem ser Llpo slokloq (coosomlJoto Je
cotteote comum negaLlvo) ou sootcloq (fotoeceJoto Je
cotteote comom posltlvo)
W As saldas a rel podem Ler conLaLos slmples (um conLaLo
normalmenLe aberLo) ou reverslvels (um conLaLo
normalmenLe aberLo e ouLro normalmenLe fechado)
W Alem da poootlJoJe Je pootos tlpo e teoso Jos solJos os seqolotes
lLens so normalmenLe apresenLados nas especlflcaes Lecnlcas dos
Mdulos ulscreLos de Salda e devem ser conslderados duranLe a sua
conflgurao
W 1eoso Je plco teoso mxlmo petmltlJo poto coJo looto Je 5olJo
normalmenLe com llmlLe de Lempo para permanncla nesLe valor
W ;oeJo Je teoso tombm JeoomlooJo teoso Je sototoo loJlco
a Lenso medlda enLre um onLo de Salda (enquanLo aclonado) e o
comum com carga mxlma
W cotteote mxlmo mxlmo cotteote petmltlJo poto coJo looto Je
Salda normalmenLe lndlcada para cargas reslsLlvas ALeno especlal
deve ser dada a esLe lLem pols na malorla dos casos so lndlcadas
cotteote mxlmo/pooto e cotteote mxlmo/comom oo
mxlmo/mJolo lot exemplo om mJolo com olto ponLos de salda
pode Ler a segulnLe lndlcao de cotteote mxlmo 1A/pooto e
3A/comum lndlcando que cada ponLo lndlvldualmenLe pode aclonar
uma carga de aLe 1A e o somaLrlo da correnLe de Lodos os ponLos
aclonados em deLermlnado lnsLanLe no deve exceder os 3A
W cotteote Je plco mxlmo cotteote poe poJe set fotoeclJo cotqo
por um curLo lnLervalo de Lempo duranLe a Lranslo de C para 1
LsLe valor e malor que o de correnLe mxlmo e cotoctetlstlco poto
oclooomeoto Je cltcoltos lnduLlvos
W cotteote Je foqo mxlmo cotteote poe poJet cltcolot pelo
dlsposlLlvo de salda com o onLo de Salda no aclonado (off
JesllqoJo)
W cotqo mlolmo meoot cotteote poe o looto Je 5olJo Jeve fotoecet
carga para operar adequadamenLe
W 1empo Je tesposto Je 0 poto 1 tempo (tlplco) poe o mJolo
necesslLa para reallzar a Lranslo de uma salda do nlvel 0 (off
JesllqoJo) poto o nlvel 1 (oo llqoJo)
W 1empo Je tesposto Je 1 poto 0 tempo (tlplco) poe o mJolo
necesslLa para reallzar a Lranslo de uma salda do nlvel 1 (oo
llqoJo) poto o nlvel 0 (off JesllqoJo)
W lootos comoos pot mJolo poootlJoJe Je #pootos comoos
dlsponlvels no mdulo lndlcando se eles so lsolados ou no or
exemplo se for um Mdulo de Salda a 8el e possulr dols ponLos
comuns (A e ) lsolados os onLos de Salda relaLlvos ao 'Comum A'
podem ser conflgurados para operar com Lenso uC e os onLos de
Salda relaLlvos ao 'Comum ' podem ser conflgurados para operar
com Lenso AC
W tepooclo Ac ftepooclo em poe o mJolo poJe opetot
Apeoos para os Mdulos de Salda AC e 8el -o se LraLa de
frequncla de chaveamenLo (aLuao) da salda
W lotoclo coosomlJo Jo bose especlflco o cotteote poe o
mJolo consome da lonLe de AllmenLao por melo do
barramenLo da ase para operar adequadamenLe
W -ecesslJoJe Je ollmeotoo extetoo olqoos mJolos olm
Jo foote exLerna para forneclmenLo de Lenso s saldas
necesslLam de allmenLao exLerna para operar
adequadamenLe
W oslvels Je ptoteo loJlco o exlstoclo oo oo Jesses
elemeotos se so subsLlLulvels e se esLo locallzados lnLerna
ou exLernamenLe ao mdulo
W Mesmo que os Mdulos de Salda apresenLem foslvels Je
ptoteo tecomeoJose a uLlllzao de proLeo exLerna
por melo de fuslvels lndlvlduals para cada onLo de Salda
W CuLro faLor lmporLanLe duranLe a conflgurao
dos Mdulos de Salda relaclonase ao
aclonamenLo dos dlsposlLlvos conLrolados -o
e recomendada a uLlllzao de saldas a rel
para oclooomeotos clcllcos mesmo Je bolxo
frequncla ou aclonamenLos tplJos JevlJo
foJlqo mecolco poe eles poJem sofrer
W orem quando se uLlllzam saldas a rel para
aclonamenLo de cargas lnduLlvas recomenda
se a uLlllzao de clrculLo 8C soobbet (Ac e
c) e JloJo (apenas uC) para proLeo dos
conLaLos
onte de A||mentao
W A lonLe de AllmenLao desempenha lmporLanLe papel na operao do
slsLema de um CL Alem de fornecer Lodos os nlvels de Lenso para
allmenLao da Cu e dos Mdulos de l/C funclona como um dlsposlLlvo
de proLeo CaranLe a segurana e a lnLegrldade da Lenso de
allmenLao para Lodo o slsLema por melo do monlLoramenLo consLanLe
dos nlvels de Lenso e de correnLe fornecldos Se esses nlvels excederem
os valores mxlmo ou mlnlmo permlLldos alem do Lempo especlflcado
pelo fabrlcanLe a fonLe lnLerage dlreLamenLe com o processador gerando
uma lnLerrupo (por melo de uma sequncla de comandos) e fazendo
com que a Cu pare a execuo do rograma de Apllcao
W ALualmenLe as lonLes de AllmenLao dos CLs uLlllzam Lecnologla de
chaveamenLo de frequncla (fonLes chaveadas) Lm alguns casos a Lenso
de enLrada no e flxa e nem seleclonvel pelo usurlo possulndo a[usLe
auLomLlco proporclonando malor versaLllldade e qualldade ao slsLema
P Lambem lonLes de AllmenLao com Lenso de enLrada uC (12v
24vou 123v) para apllcaes especlflcas (auLomoLlvas por exemplo)
W As proLees exLernas recomendadas para a lonLe de AllmenLao
dos CLs varlam conforme o fabrlcanLe mas baslcamenLe conslsLem
em Lransformadores de lsolao ou supressores de ruldos para rede
aLerramenLo adequado e conformldade com as normas Lecnlcas
locals
W Lm alguns casos os Mdulos de l/C necesslLam alem das
Lenses fornecldas pela lonLe do CL de allmenLao exLerna
A lonLe do CL e responsvel pela allmenLao do clrculLo
lglco dos Mdulos de l/C sendo que a fonLe exLerna allmenLa
os clrculLos de poLncla ou clrculLos exLernos enLrada ou
salda (Mdulos ulscreLos e Analglcos) ou alnda fornece um
nlvel de Lenso com malor capacldade de correnLe para os
Mdulos Lspeclals
W -ormalmenLe as lonLes dos CLs proporclonam salda auxlllar
de Lenso em 24vuC com llmlLe reduzldo de correnLe (na falxa
de 300mA a 800mA) Lssa salda pode ser uLlllzada para
allmenLao dos Mdulos de l/C desde que respelLado o llmlLe
de correnLe
W A lonLe de AllmenLao Lem aspecLos varlados conforme o fabrlcanLe e a
lamllla de CL ode apresenLarse em con[unLo com a Cu ou como um
Mdulo lndependenLe para ser conecLado ase ou alnda ser parLe
lnLegranLe da prprla ase
W As caracLerlsLlcas normalmenLe apresenLadas nas especlflcaes Lecnlcas de
uma lonLe de AllmenLao e que devem ser conslderadas duranLe a sua
conflgurao so
W olxo Jo teoso Je eottoJo Ac (851J2v 170264v 85264v pot exemplo)
uC (12v 24v 1028v 123v por exemplo) ara as falxas de enLrada em
Lenso uC observar Lambem o tlpple mxlmo petmltlJo qetolmeote meoot
que 10
W 5eleo Jo folxo Je eottoJo ootomtlco pot jompets oo pot tetmlools Je
cooexo
W lotoclo fotoeclJo mxlmo cotteote fotoeclJo oo bottomeoto Jo 8ose
ootmolmeote telocloooJo teoso Je 5vc poto ollmeotoo Jos MJolos
Je /O e Jo clu se fot o coso (clu como mJolo loJepeoJeote) ste volot
otlllzoJo oo clcolo Je coosomo Je lotoclo Jotoote o cooflqotoo Jo cll
W 5olJo ooxlllot Je 24vc opteseoto os cotoctetlstlcos (teoso correnLe e
tlpple) Jo solJo ooxlllot Je 24vc Apeoos poto footes com allmenLao AC
8ase ou on
W A ase ou ock tespoosvel pelo sosteotoo mecolco Jos elemenLos que
compem o CL ConLem o barramenLo que faz a conexo eleLrlca enLre eles no
qual esLo presenLes os slnals de dados endereo e conLrole necessrlos para
comunlcao enLre a Cu e os Mdulos de l/C alem dos nlvels de Lenso
fornecldos pela lonLe de AllmenLao necessrlos para que a Cu e os Mdulos
de l/C possam operar
W Cada poslo da ase posslvel de receber um Mdulo de l/C ou a Cu quando
esLa se apresenLar como mdulo lndependenLe e denomlnada de slot (tooboto
obettoto) e coJo slot Jo 8ose tem omo lJeotlflcoo ptptlo conforme o
fabrlcanLe or exemplo a AotomotlooJltectcom otlllzo o seqolote nomenclaLura
para os slots Jo 8ose
W -as lamlllas em que a Cu apresenLase como um mdulo lndependenLe (lamlllas
uL203 e uL303) o prlmelro sloL ao lado da lonLe de AllmenLao denomlnase
slot Jo clu oo poJeoJo set ocopoJo pot MJolos de l/C Lm casos especlflcos
de ConLrole aseado em C pode ser ocupado por Mdulos Lspeclals de
Comunlcao (Mdulo para Comunlcao tbetoet pot exemplo) C prlmelro slot
oo loJo Jo clu Jeoomloose slot 0 o seqolote slot 1 e asslm sucesslvamenLe
conforme apresenLa a flgura a segulr
W Alguns Mdulos de l/C ou Lspeclals podem Ler resLrles quanLo ao
poslclonamenLo nos slots Jo 8ose lotm Je fotmo qetol os
MJolos lsctetos e Analglcos podem ser poslclonados llvremenLe
pelo usurlo As posslvels resLrles de poslclonamenLo so lndlcadas
nos respecLlvos manuals Lecnlcos
W -a malorla dos casos uma mesma lamllla de CL possul ases com
dlferenLes quanLldades de slots com o objetlvo Je oteoJet s
oecesslJoJes especlflcas de cada
C|ass|f|cao dos CLs
W Lmbora exlsLam algumas dlvergnclas enLre auLores e fabrlcanLes
quanLo aos crlLerlos de classlflcao os CLs podem ser dlvldldos
em grupos especlflcos de acordo com a esLruLura que apresenLem
(especlflcamenLe relaclonada quanLldade de onLos de l/C que a
Cu pode conLrolar e a quanLldade de memrla de programao
dlsponlvel)
W Mlctos clls (ot 64 lootos Je /O e ot 2kwotJs Je memtlo)
W lepoeoos clls (Je 64 o 512 lootos Je /O e ot 4kwotJs Je
memrla)
W clls MJlos (Je 256 o 2048 lootos Je /O e Jezeoos Je kwotJs Je
memrla)
W clls CtooJes (oclmo Je 2048 lootos Je /O e ceoteoos Je kwotJs
de memrla)
W Lm 1997 CLs com aLe 14 onLos de l/C e Lamanho mulLo
reduzldo foram lanados no mercado Lendo sldo denomlnados
pelos fabrlcanLes de -ooos clls
W LnLre os Mlcros e equenos CLs alnda e posslvel enconLrar
ouLra dlvlso
W clls compoctos poe tm poootlJoJe flxo Je lootos Je /O
W clls MoJolotes poe petmltem o cooflqotoo pot potte Jo
osotlo da quanLldade e comblnao dos onLos de l/C
W Lm alguns CLs CompacLos e posslvel a adlo de onLos de
l/C por melo de 'blocos' de expanso com llmlLe deLermlnado
pelo fabrlcanLe porem apresenLam poucas opes de
conflgurao (quanLldade e Llpo dos onLos de l/C para cada
bloco de expanso)

Você também pode gostar