Está en la página 1de 10

tuar­un­tra­ba­jo­que­siem­pre­se­ma­ni­fies­ta

por­me­dio­de­la­trans­for­ma­ción­de­un­ti­po
de­ener­gía­a­otro­ti­po.
La­unión­de­las­tres­eta­pas­nos­da­co­-
mo­re­sul­ta­do­el­con­tar­con­un­sis­te­ma­de
con­trol­au­to­má­ti­co­com­ple­to,­pe­ro­se­de­be
con­si­de­rar­ que­ se­ re­quie­re­ de­ in­ter­fa­ses
en­tre­las­co­ne­xio­nes­de­ca­da­eta­pa­pa­ra
que­el­flu­jo­de­in­for­ma­ción­cir­cu­le­de­for­-
ma­se­gu­ra­en­tre­és­tas.
Los­sis­te­mas­de­con­trol­pue­den­con­ce­-
bir­se­ba­jo­dos­op­cio­nes­de­con­fi­gu­ra­ción:
Sis­te­ma­de­con­trol­de­la­zo­abier­to.-­Es
cuan­do­ el­ sis­te­ma­ de­ con­trol­ tie­ne­ im­ple­-
men­ta­do­ los­ al­go­rit­mos­ co­rres­pon­dien­tes
pa­ra­que,­en­fun­ción­de­las­se­ña­les­de­en­-
tra­da,­ se­ ge­ne­re­ una­ res­pues­ta­ con­si­de­-
ran­do­los­már­ge­nes­de­error­que­pue­den
re­pre­sen­tar­se­ha­cia­las­se­ña­les­de­sa­li­da.
Sis­te­ma­ de­ con­trol­ de­ la­zo­ ce­rra­do.-
Es­cuan­do­se­tie­ne­un­sis­te­ma­de­con­trol
que­res­pon­de­a­las­se­ña­les­de­en­tra­da,­y
a­ una­ pro­por­ción­ de­ la­ se­ñal­ de­ sa­li­da,
pa­ra­ de­ es­ta­ ma­ne­ra­ co­rre­gir­ el­ po­si­ble
error­que­se­pu­die­ra­in­du­cir.­En­es­te­sis­te­-
ma­ de­ con­trol­ la­ re­troa­li­men­ta­ción­ es­ un
pa­rá­me­tro­muy­im­por­tan­te,­ya­que­la­va­-
ria­ble­ fí­si­ca­ que­ se­ es­tá­ con­tro­lan­do­ se
man­ten­drá­ siem­pre­ den­tro­ de­ los­ ran­gos
es­ta­ble­ci­dos.
Ideal­men­te­to­dos­los­sis­te­mas­de­con­-
trol­ de­be­rían­ di­se­ñar­se­ ba­jo­ el­ con­cep­to
de­la­zo­ce­rra­do,­por­que­la­va­ria­ble­fí­si­ca
que­se­es­tá­in­ter­vi­nien­do­en­to­do­mo­men­-
to­se­en­cuen­tra­con­tro­la­da.­Es­ta­ac­ti­vi­dad
se­efec­túa­com­pa­ran­do­el­va­lor­de­sa­li­da
con­tra­el­de­en­tra­da,­pe­ro­en­mu­chas­oca­-
sio­nes,­de­acuer­do­a­la­na­tu­ra­le­za­pro­pia
del­pro­ce­so­pro­duc­ti­vo,­es­im­po­si­ble­te­ner
un­sis­te­ma­de­con­trol­de­la­zo­ce­rra­do.­Por
ejem­plo­ en­ una­ la­va­do­ra­ au­to­má­ti­ca,­ la
ta­rea­ de­ lim­piar­ una­ pren­da­ que­ en­ una
de­sus­bol­sas­se­en­cuen­tra­el­gra­ba­do­del
lo­go­ti­po­del­di­se­ña­dor­de­ro­pa,­se­ría­una
ca­de­ter­mi­na­da­a­una­se­ñal­eléc­tri­ca,­in­- ma­la­de­ci­sión­el­im­ple­men­tar­un­la­zo­ce­-

P
a­ra­ des­cri­bir­ las­ par­tes­ que­ in­te­-
gran­a­un­PLC­es­im­pe­ran­te­de­fi­nir ter­pre­tán­do­se­ és­ta­ co­mo­ la­ in­for­ma­ción rra­do­ en­ el­ pro­ce­so­ de­ lim­pie­za,­ por­que
que­ to­do­ sis­te­ma­ de­ con­trol­ au­to­- del­sis­te­ma­de­con­trol. la­la­va­do­ra­se­en­con­tra­ría­com­pa­ran­do­la
má­ti­co­po­see­tres­eta­pas­que­le­son­in­- Eta­pa­de­con­trol.-­Es­en­don­de­se­tie­- te­la­ya­la­va­da­(se­ñal­de­sa­li­da)­con­tra­la
he­ren­tes­e­im­pres­cin­di­bles,­és­tas­son: ne­la­in­for­ma­ción­pa­ra­po­der­lle­var­a­ca­- te­la­su­cia­(se­ñal­de­en­tra­da),­y­mien­tras­el
Eta­pa­de­acon­di­cio­na­mien­to­de­se­ña­- bo­una­se­cuen­cia­de­pa­sos;­di­cho­de­otra lo­go­ti­po­se­en­cuen­tre­pre­sen­te­la­la­va­do­ra
les.-­ Es­tá­ in­te­gra­da­ por­ to­da­ la­ se­rie­ de ma­ne­ra,­es­el­ele­men­to­de­go­bier­no. la­con­si­de­ra­ría­co­mo­una­man­cha­que­no
sen­so­res­ que­ con­vier­ten­ una­ va­ria­ble­ fí­si­- Eta­pa­ de­ po­ten­cia.-­ Sir­ve­ pa­ra­ efec­- se­quie­re­caer.

CLUB­SABER­ELECTRONICA 9
Fi­gu­ra­4­-­Con­trol­Ló­gi­co­
Pro­gra­ma­ble­(PLC).

•­Uni­dad­cen­tral­de­pro­ce­so.
•­Mó­du­los­de­en­tra­da­y­sa­li­da­de­da­-
Fi­gu­ra­1­-­Sis­te­ma­de­con­trol­de­la­zo­abier­to. tos.
•­ Dis­po­si­ti­vo­ de­ pro­gra­ma­ción­ o­ ter­-
mi­nal.

Unidad­Central­de­Proceso

Es­ta­par­te­del­PLC­es­con­si­de­ra­da­co­-
mo­ la­ más­ im­por­tan­te,­ ya­ que­ den­tro­ de
ella­se­en­cuen­tra­un­mi­cro­con­tro­la­dor­que
lee­y­eje­cu­ta­el­pro­gra­ma­de­usua­rio­que
a­su­vez­se­lo­ca­li­za­en­una­me­mo­ria­(nor­-
mal­men­te­ del­ ti­po­ EE­PROM),­ ade­más­ de
rea­li­zar­la­ges­tión­de­or­de­nar­y­or­ga­ni­zar
la­ co­mu­ni­ca­ción­ en­tre­ las­ dis­tin­tas­ par­tes
Fi­gu­ra­2­-Sis­te­ma­de­con­trol­de­la­zo­ce­rra­do. que­ con­for­man­ al­ PLC.­ El­ pro­gra­ma­ de
usua­rio­con­sis­te­en­una­se­rie­de­ins­truc­cio­-
nes­que­re­pre­sen­tan­el­pro­ce­so­del­con­trol
ló­gi­co­ que­ de­be­ eje­cu­tar­se.­ Pa­ra­ po­der
ha­cer­ es­te­ tra­ba­jo,­ la­ uni­dad­ cen­tral­ de
pro­ce­so­de­be­al­ma­ce­nar­en­posiciones­de
me­mo­ria­ tem­po­ral­ las­ con­di­cio­nes­ de­ las
va­ria­bles­de­en­tra­da­y­va­ria­bles­de­sa­li­da
de­da­tos­más­re­cien­tes.
La­uni­dad­cen­tral­de­pro­ce­so­en­esen­-
cia­ tie­ne­ la­ ca­pa­ci­dad­ pa­ra­ rea­li­zar­ las
mis­mas­ta­reas­que­una­com­pu­ta­do­ra­per­so­-
nal,­ por­que,­ co­mo­ ya­ se­ men­cio­nó­ lí­neas
atrás,­en­su­in­te­rior­se­en­cuen­tra­ins­ta­la­do
un­ mi­cro­con­tro­la­dor­ que­ es­ el­ en­car­ga­do
de­go­ber­nar­to­do­el­pro­ce­so­de­con­trol.
Cuan­do­se­ener­gi­za­un­PLC,­el­mi­cro­-
con­tro­la­dor­apun­ta­ha­cia­el­blo­que­de­me­-
mo­ria­ti­po­ROM­don­de­se­en­cuen­tra­la­in­-
Fi­gu­ra­3­-­Par­tes­In­te­gran­tes­de­un­PLC. for­ma­ción­que­le­in­di­ca­la­ma­ne­ra­de­có­-
mo­ de­be­ pre­dis­po­ner­se­ pa­ra­ co­men­zar
Re­vi­san­do­las­par­tes­que­cons­ti­tu­yen­a Pa­ra­co­men­zar­a­uti­li­zar­los­tér­mi­nos
sus­ope­ra­cio­nes­de­con­trol­(BIOS­del­PLC).
un­sis­te­ma­de­con­trol­de­la­zo­abier­to­o­la­- que­le­son­pro­pios­a­un­PLC,­se­ob­ser­va­rá
Es­ en­ la­ eje­cu­ción­ de­ es­te­ pe­que­ño­ pro­-
zo­ce­rra­do,­prác­ti­ca­men­te­se­tie­ne­una­si­- que­los­ele­men­tos­que­con­for­man­a­los­sis­-
gra­ma­(de­sa­rro­lla­do­por­el­fa­bri­can­te­del
mi­li­tud­con­res­pec­to­a­las­par­tes­que­in­te­- te­mas­de­con­trol­de­la­zo­abier­to­y/o­la­zo
PLC)­ que­ se­ efec­túa­ un­ pro­ce­so­ de­ diag­-
gran­a­un­PLC,­por­lo­que­cual­quie­ra­de ce­rra­do­se­en­cuen­tran­en­glo­ba­dos­en­las
nós­ti­co­a­tra­vés­del­cual­se­sa­be­con­qué
los­dos­mé­to­dos­de­con­trol­pue­den­ser­im­- par­tes­que­con­for­man­a­un­Con­trol­Ló­gi­co
ele­men­tos­pe­ri­fé­ri­cos­se­cuen­tan­(mó­du­los
ple­men­ta­dos­por­me­dio­de­un­PLC. Pro­gra­ma­ble­y­que­son­las­si­guien­tes:

10 CLUB­SABER­ELECTRONICA
de­ en­tra­da­ /­ sa­li­da,­ por­ ejem­plo).­ Una rres­pon­den­con­el­bit­y­la­pa­la­bra­que­a gra­ma­ de­ usua­rio­ de­pen­de­ de­ las­ con­di­-
vez­con­clui­da­es­ta­fa­se,­el­­PLC­“sa­be”­si su­vez­es­un­con­jun­to­de­8­bits­(by­te).­Es­- cio­nes­de­las­se­ña­les­de­en­tra­da;­di­cho­de
tie­ne­un­pro­gra­ma­de­usua­rio­alo­ja­do­en to­es­pa­ra­te­ner­iden­ti­fi­ca­do­en­to­do­mo­- otra­ma­ne­ra,­el­re­sul­ta­do­de­la­eje­cu­ción
el­blo­que­de­me­mo­ria­co­rres­pon­dien­te;­si men­to­ el­ es­ta­do­ en­ que­ se­ en­cuen­tra­ el
es­ así,­ por­ me­dio­ de­ un­ in­di­ca­dor­ avi­sa sen­sor­5,­por­ejem­plo.
que­es­tá­en­es­pe­ra­de­la­or­den­pa­ra­co­- Con­los­es­pa­cios­de­me­mo­ria­tem­po­-
men­zar­a­eje­cu­tar­lo;­de­otra­ma­ne­ra,­tam­- ral­re­ser­va­dos­pa­ra­los­da­tos­de­en­tra­da,
bién­no­ti­fi­ca­que­el­blo­que­de­me­mo­ria­de se­ge­ne­ran­pa­que­tes­de­in­for­ma­ción­que
usua­rio­se­en­cuen­tra­va­cío. co­rres­pon­den­al­re­fle­jo­de­lo­que­es­tán­mi­-
Una­vez­que­el­pro­gra­ma­de­usua­rio dien­do­los­sen­so­res.­Es­tos­pa­que­tes­de­da­-
ha­si­do­car­ga­do­en­el­blo­que­de­me­mo­ria tos­cuan­do­el­mi­cro­con­tro­la­dor­da­la­in­di­-
co­rres­pon­dien­te­del­PLC,­y­se­le­ha­in­di­ca­- ca­ción,­ son­ al­ma­ce­na­dos­ en­ la­ posición
do­ que­ co­mien­ce­ a­ eje­cu­tar­lo,­ el­ mi­cro­- de­ me­mo­ria­ que­ les­ co­rres­pon­de,­ sien­do
con­tro­la­dor­se­ubi­ca­rá­en­la­pri­me­ra­posi- esa­in­for­ma­ción­la­que­re­pre­sen­ta­las­úl­ti­-
ción­de­me­mo­ria­del­pro­gra­ma­de­usua­rio mas­con­di­cio­nes­de­las­se­ña­les­de­en­tra­-
y­pro­ce­de­rá­a­leer,­in­ter­pre­tar­y­eje­cu­tar da.­Sí­du­ran­te­la­eje­cu­ción­del­pro­gra­ma
la­pri­me­ra­ins­truc­ción.­ de­con­trol­el­mi­cro­con­tro­la­dor­re­quie­re­co­-
De­pen­dien­do­ de­ qué­ ins­truc­ción­ se no­cer­las­con­di­cio­nes­de­en­tra­da­más­re­-
tra­te­ se­rá­ la­ ac­ción­ que­ rea­li­ce­ el­ mi­cro­- cien­tes,­ de­ for­ma­ in­me­dia­ta­ ac­ce­de­ a­ la
con­tro­la­dor,­ aun­que­ de­ ma­ne­ra­ ge­ne­ral posición­­de­me­mo­ria­que­co­rres­pon­de­al
las­ ac­cio­nes­ que­ rea­li­za­ son­ las­ si­guien­- es­ta­do­de­de­ter­mi­na­do­sen­sor.
tes:­leer­los­da­tos­de­en­tra­da­que­se­ge­ne­- El­ pro­duc­to­ de­ la­ eje­cu­ción­ del­ pro­-
ran­en­los­sen­so­res,­guar­dar­es­ta­in­for­ma­-
ción­en­un­blo­que­de­me­mo­ria­tem­po­ral,
rea­li­zar­ al­gu­na­ ope­ra­ción­ con­ los­ da­tos
tem­po­ra­les,­en­viar­la­in­for­ma­ción­re­sul­tan­-
te­de­las­ope­ra­cio­nes­a­otro­blo­que­de­me­-
mo­ria­ tem­po­ral,­ y­ por­ úl­ti­mo­ la­ in­for­ma­-
ción­ pro­ce­sa­da­ en­viar­la­ a­ las­ ter­mi­na­les
de­sa­li­da­pa­ra­ma­ni­pu­lar­al­gú­n(os)­ac­tua­-
do­r(es).
En­cuan­to­a­los­da­tos­que­en­tran­y­sa­- Fi­gu­ra­5­-­Dis­tin­tos­mo­de­los­de Fi­gu­ra­6­-­Dia­gra­ma­de­flu­jo­de­las
len­de­la­uni­dad­cen­tral­de­pro­ce­so,­se­or­- PLC. ac­ti­vi­da­des­de­un­PLC.
ga­ni­zan­en­gru­pos­de­8­va­lo­res,­que­co­-
rres­pon­den­a­ca­da­sen­sor­que­es­té­pre­sen­-
te­si­se­tra­ta­de­da­tos­de­en­tra­da,­o­ac­tua­-
do­res­si­de­da­tos­de­sa­li­da­se­re­fie­re.­Se
es­co­gen­agru­pa­mien­tos­de­8­va­lo­res­por­-
que­ése­es­el­nú­me­ro­de­bits­que­tie­nen­los
puer­tos­de­en­tra­da­y­sa­li­da­de­da­tos­del
mi­cro­con­tro­la­dor.­ A­ ca­da­ agru­pa­mien­to
se­le­co­no­ce­con­el­nom­bre­de­by­te­ó­pa­-
la­bra.­ En­ ca­da­ ci­clo­ de­ lec­tu­ra­ de­ da­tos
que­se­ge­ne­ran­en­los­sen­so­res,­ó­es­cri­tu­-
ra­ de­ da­tos­ ha­cia­ los­ ac­tua­do­res,­ se­ go­-
bier­nan­ 8­ di­fe­ren­tes­ sen­so­res­ ó­ ac­tua­do­-
res,­por­lo­que­ca­da­ele­men­to­de­en­tra­da
/­sa­li­da­tie­ne­su­ima­gen­en­un­bit­del­by­-
te­que­se­ha­ce­lle­gar­al­mi­cro­con­tro­la­dor.
En­el­pro­ce­so­de­lec­tu­ra­de­da­tos­pro­-
ve­nien­tes­ de­ los­ sen­so­res,­ se­ re­ser­van
posiciones­ de­ me­mo­ria­ tem­po­ral­ que­ co­- Fi­gu­ra­7­-­Pa­la­bra­de­da­tos­de­en­tra­da.

CLUB­SABER­ELECTRONICA 11
de­me­mo­ria­tem­po­ral­don­de­se­alo­jan­los
da­tos­de­los­sen­so­res.
En­cuan­to­a­los­da­tos­que­ma­ni­pu­lan
a­los­ac­tua­do­res­(tam­bién­lla­ma­dos­da­tos
de­ sa­li­da),­ és­tos­ se­ en­cuen­tran­ alo­ja­dos
en­ las­ posiciones­ de­ me­mo­ria­ tem­po­ral
que­de­ma­ne­ra­ex­pro­fe­sa­se­re­ser­van­pa­-
ra­tal­in­for­ma­ción.­Cuan­do­en­el­pro­ce­so
de­eje­cu­ción­de­un­pro­gra­ma­de­usua­rio
se­ ge­ne­ra­ una­ res­pues­ta­ y­ és­ta­ a­ su­ vez
de­be­mo­di­fi­car­la­ope­ra­ción­de­un­ac­tua­-
dor,­el­da­to­se­guar­da­en­la­posición­de
me­mo­ria­ tem­po­ral­ co­rres­pon­dien­te,­ to­-
man­do­en­cuen­ta­que­es­te­da­to­re­pre­sen­ta
un­bit­de­in­for­ma­ción­y­que­ca­da­posición
de­me­mo­ria­tie­ne­es­pa­cio­pa­ra­8­bits.
Una­vez­que­los­da­tos­de­sa­li­da­han
si­do­alo­ja­dos­en­las­posiciones­de­me­mo­-
ria­co­rres­pon­dien­tes,­en­un­ci­clo­pos­te­rior
Fi­gu­ra­8­-­Pa­la­bra­de­da­tos­de­sa­li­da.
el­ mi­cro­con­tro­la­dor­ pue­de­ co­mu­ni­car­los
ha­cia­el­ex­te­rior­del­PLC,­ya­que­ca­da­bit
que­con­for­ma­un­by­te­de­da­tos­de­sa­li­da
tie­ne­una­correspondencia­en­cuan­to­a­las
co­ne­xio­nes­fí­si­cas­que­tie­ne­el­PLC­ha­cia
los­ele­men­tos­de­po­ten­cia­o­ac­tua­do­res,­o
di­cho­ de­ otra­ for­ma,­ al­ igual­ que­ en­ las
ter­mi­na­les­de­los­da­tos­de­en­tra­da,­ca­da
una­de­las­ter­mi­na­les­que­con­tie­nen­la­in­-
for­ma­ción­ de­ sa­li­da­ tam­bién­ tie­nen­ aso­-
cia­do­un­ele­men­to­de­po­ten­cia­co­nec­ta­do
en­su­ter­mi­nal­co­rres­pon­dien­te.
A­me­di­da­que­el­mi­cro­con­tro­la­dor­de
la­uni­dad­cen­tral­de­pro­ce­so­del­PLC­eje­-
cu­ta­ las­ ins­truc­cio­nes­ del­ pro­gra­ma­ de
Fi­gu­ra­9­-­Flu­jo­de­da­tos­de­en­tra­da­y­sa­li­da­en­el­mi­cro­con­tro­la­dor.
usua­rio,­ el­ blo­que­ de­ me­mo­ria­ tem­po­ral
de­una­ins­truc­ción­pue­de­te­ner­una­de­ter­- ló­gi­co.­ La­ res­pues­ta­ que­ trae­ con­si­go­ la asig­na­do­a­la­sa­li­da­de­da­tos,­se­es­tá­ac­-
mi­na­da­res­pues­ta­si­una­en­tra­da­en­par­ti­- eje­cu­ción­de­una­ins­truc­ción­se­guar­da­en tua­li­zan­do­con­ti­nua­men­te­ya­que­las­con­-
cu­lar­ma­ni­fies­ta­un­uno­ló­gi­co,­y­otro­re­sul­- una­sec­ción­de­la­me­mo­ria­tem­po­ral­pa­ra di­cio­nes­ de­ sa­li­da­ mu­chas­ ve­ces­ afec­tan
ta­do­di­fe­ren­te­si­esa­en­tra­da­es­tá­en­ce­ro que­es­tos­da­tos­pos­te­rior­men­te­sean­re­cu­- el­ re­sul­ta­do­ que­ pue­da­ traer­ con­si­go­ la
pe­ra­dos,­ya­sea­pa­ra­ex­hi­bir­los­o­sean­uti­- eje­cu­ción­ de­ las­ ins­truc­cio­nes­ pos­te­rio­res
li­za­dos­pa­ra­otra­par­te­del­pro­ce­so. del­pro­gra­ma­de­usua­rio.
La­ in­for­ma­ción­ que­ se­ ge­ne­ra­ en­ los De­acuer­do­a­la­ma­ne­ra­de­có­mo­se
sen­so­res­ se­ ha­ce­ lle­gar­ al­ mi­cro­con­tro­la­- ma­ne­jan­los­da­tos­de­sa­li­da,­se­pue­de­ob­-
dor­ del­ PLC­ a­ tra­vés­ de­ unos­ ele­men­tos ser­var­ que­ es­ta­ in­for­ma­ción­ cum­ple­ con
que­sir­ven­pa­ra­ais­lar­la­eta­pa­del­me­dio una­do­ble­ac­ti­vi­dad,­sien­do­la­pri­mor­dial
am­bien­te­(don­de­se­en­cuen­tran­los­sen­so­- la­ de­ ca­na­li­zar­ los­ re­sul­ta­dos­ de­ri­va­dos
res)­ de­ la­ eta­pa­ de­ con­trol,­ que­ es­ com­- de­ la­ eje­cu­ción­ de­ las­ ins­truc­cio­nes­ por
pren­di­da­por­la­uni­dad­cen­tral­de­pro­ce­so par­te­ del­ mi­cro­con­tro­la­dor­ ha­cia­ los­ blo­-
del­PLC­y­que­en­su­in­te­rior­se­en­cuen­tra­el ques­de­me­mo­ria­co­rres­pon­dien­tes,­y­pa­-
Fi­gu­ra­10­-­Ejem­plo­de­ba­se mi­cro­con­tro­la­dor.­ Los­ ele­men­tos­ de­ ais­la­- sar­tam­bién­los­da­tos­de­sa­li­da­a­las­ter­mi­-
don­de­se­in­ser­tan­los­mó­du­los­de mien­to­re­ci­ben­el­nom­bre­de­mó­du­los­de na­les­don­de­se­en­cuen­tran­co­nec­ta­dos­los
en­tra­da­o­sa­li­da­y­la­CPU. en­tra­das,­los­cua­les­se­en­cuen­tran­iden­ti­fi­- ac­tua­do­res.­­Otra­fun­ción­que­se­per­si­gue
ca­dos­ y­ re­fe­ren­cia­dos­ ha­cia­ los­ blo­ques

12 CLUB­SABER­ELECTRONICA
es­la­de­re­troa­li­men­tar­la­in­for­ma­ción­de da­ ubi­ca­ción­ de­ me­mo­ria­ tem­po­ral­ tie­ne al­ma­ce­na­ en­ cual­quier­ otro­ sis­te­ma­ di­gi­-
sa­li­da­ha­cia­el­mi­cro­con­tro­la­dor­de­la­uni­- su­correspondencia­ha­cia­las­ter­mi­na­les­fí­- tal,­só­lo­son­“ce­ros­y­unos”­ló­gi­cos.
dad­cen­tral­de­pro­ce­so­del­PLC­cuan­do­al­- si­cas­ de­ los­ mó­du­los.­ Es­to­ úl­ti­mo­ quie­re A­me­di­da­que­el­usua­rio­va­in­gre­san­-
gu­na­ins­truc­ción­del­pro­gra­ma­de­usua­rio de­cir­que­en­los­co­nec­to­res­de­la­ba­se­se do­las­ins­truc­cio­nes­del­pro­gra­ma­de­con­-
lo­re­quie­ra. pue­den­co­nec­tar­de­ma­ne­ra­in­dis­tin­ta­tan­- trol,­au­to­má­ti­ca­men­te­és­tas­se­van­al­ma­ce­-
En­cuan­to­a­los­da­tos­de­en­tra­da,­no to­los­mó­du­los­de­en­tra­da­co­mo­los­mó­du­- nan­do­en­posiciones­de­me­mo­ria­se­cuen­-
tie­nen­la­do­ble­fun­ción­que­po­seen­los­da­- los­de­sa­li­da,­por­lo­que­el­flu­jo­de­in­for­- cia­les;­ es­te­ pro­ce­so­ de­ al­ma­ce­na­mien­to
tos­de­sa­li­da,­ya­que­su­mi­sión­es­tri­ba­úni­- ma­ción­pue­de­ser­ha­cia­el­mi­cro­con­tro­la­- se­cuen­cial­de­las­ins­truc­cio­nes­del­pro­gra­-
ca­men­te­ en­ ad­qui­rir­ in­for­ma­ción­ del­ me­- dor­de­la­uni­dad­cen­tral­de­pro­ce­so­o,­en ma­ es­ au­to­con­tro­la­do­ por­ el­ pro­pio­ PLC,
dio­am­bien­te­a­tra­vés­de­las­ter­mi­na­les­de di­rec­ción­con­tra­ria. sin­ in­ter­ven­ción­ y­ mu­cho­ me­nos­ ar­bi­trio
en­tra­da­ y­ ha­cer­la­ lle­gar­ ha­cia­ el­ mi­cro­- Con­res­pec­to­a­la­me­mo­ria­don­de­se del­usua­rio.­La­can­ti­dad­to­tal­de­ins­truc­cio­-
con­tro­la­dor­de­la­uni­dad­cen­tral­de­pro­ce­- alo­ja­el­pro­gra­ma­de­usua­rio,­es­del­ti­po nes­en­el­pro­gra­ma­de­usua­rio­pue­de­va­-
so.­Los­da­tos­de­sa­li­da,­al­igual­que­los­de EE­PROM,­en­la­cual­no­se­bo­rra­la­in­for­- riar­de­ta­ma­ño,­to­do­de­pen­de­del­pro­ce­so
en­tra­da,­son­guia­dos­ha­cia­los­res­pec­ti­vos ma­ción­ a­ me­nos­ que­ el­ usua­rio­ lo­ ha­ga. a­ con­tro­lar.­ Por­ ejem­plo,­ pa­ra­ con­tro­lar
ac­tua­do­res­a­tra­vés­de­ele­men­tos­elec­tró­- La­ for­ma­ en­ có­mo­ se­ guar­da­ la­ in­for­ma­- una­ máqui­na­ sen­ci­lla­ bas­ta­ con­ una­ pe­-
ni­cos­que­tie­nen­la­fun­ción­de­ais­lar­y­pro­- ción­del­pro­gra­ma­de­usua­rio­en­es­ta­me­- que­ña­can­ti­dad­de­ins­truc­cio­nes,­pe­ro­pa­-
te­ger­ al­ mi­cro­con­tro­la­dor­ de­ la­ uni­dad mo­ria­es­ab­so­lu­ta­men­te­igual­que­co­mo­se ra­ el­ con­trol­ de­ un­ pro­ce­so­ o­ má­qui­na
cen­tral­de­pro­ce­so­respecto­de­la­eta­pa­de com­pli­ca­da,­se­re­quie­ren­has­ta­va­rios­mi­-
po­ten­cia.­Es­tos­ele­men­tos­re­ci­ben­el­nom­- les­de­ins­truc­cio­nes.
bre­de­mó­du­los­de­sa­li­da. Una­vez­ter­mi­na­da­la­ta­rea­de­la­pro­-
Tan­to­ los­ mó­du­los­ de­ en­tra­da­ co­mo gra­ma­ción­del­PLC,­es­to­es­ter­mi­nar­de­in­-
de­ sa­li­da­ tie­nen­ co­ne­xión­ di­rec­ta­ ha­cia ser­tar­el­pro­gra­ma­de­con­trol­a­la­me­mo­-
las­ter­mi­na­les­de­los­puer­tos­de­en­tra­da­y ria­de­usua­rio,­el­ope­ra­rio­del­PLC­ma­nual­-
sa­li­da­del­mi­cro­con­tro­la­dor­del­PLC.­Es­ta men­te­se­de­be­dar­a­la­ta­rea­de­con­mu­tar
co­ne­xión­se­rea­li­za­a­tra­vés­de­una­ba­se el­ PLC­ del­ mo­do­ de­ “pro­gra­ma­ción”­ al
que­en­su­in­te­rior­cuen­ta­con­un­bus­de­en­- mo­do­de­“eje­cu­ción”,­lo­que­ha­ce­que­la
la­ce,­el­cual­tie­ne­aso­cia­do­una­se­rie­de uni­dad­cen­tral­de­pro­ce­so­eje­cu­te­el­pro­-
co­nec­to­res­ que­ son­ los­ me­dios­ fí­si­cos­ en gra­ma­de­prin­ci­pio­a­fin­re­pe­ti­da­men­te.
don­de­se­in­ser­tan­los­mó­du­los­(ya­sean­de El­len­gua­je­de­pro­gra­ma­ción­del­PLC
en­tra­da­o­sa­li­da).­El­nú­me­ro­to­tal­de­mó­- cam­bia­de­acuer­do­al­fa­bri­can­te­del­pro­-
du­los­ de­ en­tra­da­ o­ sa­li­da­ que­ pue­den
agre­gar­se­al­PLC­de­pen­de­de­la­can­ti­dad
de­di­rec­cio­nes­que­el­mi­cro­con­tro­la­dor­de
la­uni­dad­cen­tral­de­pro­ce­so­es­ca­paz­de
alcanzar.
De­acuer­do­con­lo­es­cri­to­en­el­pá­rra­-
fo­an­te­rior,­ca­da­da­to­(ya­sea­de­en­tra­da
o­sa­li­da),­re­pre­sen­ta­do­por­un­bit­y­a­su
vez­agru­pa­do­en­blo­ques­de­8­bits­(pa­la­-
bra­o­by­te),­de­be­es­tar­re­gis­tra­do­e­iden­ti­-
fi­ca­do­ pa­ra­ que­ el­ mi­cro­con­tro­la­dor­ “se­-
pa”­si­es­tá­sien­do­ocu­pa­do­por­un­sen­sor
o­un­ac­tua­dor,­ya­que­de­ter­mi­na­do­bit­de
es­pe­cí­fi­co­by­te­y­por­en­de­de­de­ter­mi­na­-

Fi­gu­ra­11­-­Ejem­plo­de­ba­se­don­de
se­in­ser­tan­los­mó­du­los­de­en­tra­da
o­sa­li­da­y­la­CPU. Fi­gu­ra­12­-­Ejem­plo­de­CPU. Fi­gu­ra­13­-­Otro­ejem­plo­de­CPU.

CLUB­SABER­ELECTRONICA 13
co­rrien­te­al­ter­na­(VCA).­El­mó­du­lo­de­ali­- dis­po­si­ti­vos­elec­tró­ni­cos­ca­pa­ces­de­ais­lar
men­ta­ción­prác­ti­ca­men­te­es­una­fuen­te­de al­PLC­con­el­en­tor­no­ex­te­rior,­ade­más­de
ali­men­ta­ción­ re­gu­la­da­ de­ vol­ta­je­ de­ co­- con­tar­ con­ in­di­ca­do­res­ lu­mi­no­sos­ que­ in­-
rrien­te­di­rec­ta,­que­tie­ne­pro­tec­cio­nes­con­- for­man­ de­ ma­ne­ra­ vi­sual­ el­ es­ta­do­ que
tra­in­ter­fe­ren­cias­elec­tro­mag­né­ti­cas,­va­ria­- guar­dan­las­en­tra­das­y­sa­li­das.
cio­nes­ en­ el­ vol­ta­je­ de­ co­rrien­te­ al­ter­na, Pa­ra­que­los­mó­du­los­de­en­tra­da­o­sa­-
pe­ro­ el­ as­pec­to­ más­ im­por­tan­te­ es­ que li­da­lle­ven­a­ca­bo­la­ta­rea­de­ais­lar­eléc­-
cuen­ta­ con­ ba­te­rías­ de­ res­pal­do­ pa­ra­ el tri­ca­men­te­al­mi­cro­con­tro­la­dor,­se­re­quie­-
ca­so­de­que­fa­lle­el­su­mi­nis­tro­de­ener­gía re­que­és­te­no­ten­ga­con­tac­to­fí­si­co­con­los
prin­ci­pal­y­en­tren­en­ac­ción­las­ba­te­rías, bor­nes­de­co­ne­xión­de­los­sen­so­res­o­ac­-
pro­vo­can­do­ de­ es­ta­ ma­ne­ra­ el­ tra­ba­jo tua­do­res­y­con­las­lí­neas­de­co­ne­xión­que
con­ti­nuo­del­PLC,­a­la­vez­que­pue­de­ac­ti­- se­ha­cen­lle­gar­a­los­puer­tos­de­en­tra­da­o
var­se­una­alar­ma­pa­ra­dar­avi­so­en­el­mo­- sa­li­da­del­mi­cro­con­tro­la­dor.
men­to­ jus­to­ que­ el­ su­mi­nis­tro­ de­ ener­gía La­fun­ción­de­ais­la­mien­to­ra­di­ca­bá­si­-
Fi­gu­ra­14­-­Mó­du­lo­de­ali­men­ta­ción. prin­ci­pal­ha­de­ja­do­de­ope­rar.­­ ca­men­te­en­la­uti­li­za­ción­de­un­ele­men­to
Por­úl­ti­mo­ca­be­acla­rar­que­las­ba­te­- op­to­ elec­tró­ni­co­ tam­bién­ co­no­ci­do­ co­mo
rías­de­res­pal­do,­des­cri­tas­al­gu­nas­lí­neas op­to­aco­pla­dor,­a­tra­vés­del­cual­se­evi­ta
atrás,­ úni­ca­men­te­ so­por­tan­ la­ ope­ra­ción el­con­tac­to­fí­si­co­de­las­lí­neas­de­co­ne­xión
del­PLC,­no­así­los­ele­men­tos­ac­tua­do­res­o que­es­tán­pre­sen­tes­en­la­cir­cui­te­ría.­El­dis­-
de­po­ten­cia. po­si­ti­vo­ op­to-elec­tró­ni­co­ es­tá­ cons­ti­tui­do
de­la­si­guien­te­ma­ne­ra:­in­ter­na­men­te­den­-
tro­ de­ un­ en­cap­su­la­do­ se­ en­cuen­tra­ un
Módulos­de­Entrada­ dio­do­ emi­sor­ de­ luz­ (led)­ que­ ge­ne­ra­ un
y­Salida­de­Datos haz­de­luz­in­fra­rro­ja,­y­co­mo­com­ple­men­-
to­ tam­bién­ jun­to­ al­ led­ in­fra­rro­jo­ se­ en­-
Fi­gu­ra­15­-­Ejem­plos­de­Mó­du­los­de Es­tos­mó­du­los­se­en­car­gan­del­tra­ba­- cuen­tra­un­fo­to­tran­sis­tor.­Cuan­do­el­led­in­-
en­tra­da­y­sa­li­da­de­da­tos. jo­de­in­ter­co­mu­ni­ca­ción­en­tre­los­dis­po­si­ti­- fra­rro­jo­es­po­la­ri­za­do­de­for­ma­di­rec­ta­en­-
vos­ in­dus­tria­les­ ex­te­rio­res­ al­ PLC­ y­ to­dos tre­sus­ter­mi­na­les,­és­te­emi­te­un­haz­de­luz
duc­to,­y­aun­que­se­uti­li­zan­los­mis­mos­sím­- los­cir­cui­tos­elec­tró­ni­cos­de­ba­ja­po­ten­cia in­fra­rro­ja­que­se­ha­ce­lle­gar­a­la­ter­mi­nal
bo­los­en­dis­tin­tos­len­gua­jes­de­pro­gra­ma­- que­ com­pren­den­ a­ la­ uni­dad­ cen­tral­ de ba­se­ del­ fo­to­tran­sis­tor,­ el­ cual,­ una­ vez
ción,­la­for­ma­en­có­mo­se­crean­y­al­ma­ce­- pro­ce­so­del­PLC,­que­es­don­de­se­al­ma­ce­- que­es­ex­ci­ta­do­el­ter­mi­nal­de­la­ba­se,­ha­-
nan­ cam­bia­ de­ fa­bri­can­te­ a­ fa­bri­can­te. na­y­eje­cu­ta­el­pro­gra­ma­de­con­trol. ce­que­el­fo­to­tran­sis­tor­en­tre­en­es­ta­do­de
Por­lo­tan­to,­la­ma­ne­ra­de­cómo­se­in­ter­- Los­ mó­du­los­ de­ en­tra­da­ y­ sa­li­da­ tie­- con­duc­ción,­ ge­ne­rán­do­se­ una­ co­rrien­te
pre­tan­las­ins­truc­cio­nes­de­un­PLC­a­otro nen­la­mi­sión­de­pro­te­ger­y­ais­lar­la­eta­pa eléc­tri­ca­en­tre­sus­ter­mi­na­les­emi­sor­y­co­-
es­di­fe­ren­te,­to­do­de­pen­de­de­la­mar­ca. de­con­trol,­que­es­tá­con­for­ma­da­prin­ci­pal­- lec­tor,­ma­ni­fes­tan­do­una­ope­ra­ción­si­mi­lar
En­ otro­ or­den­ de­ ideas,­ a­ la­ uni­dad men­te­por­el­mi­cro­con­tro­la­dor­del­PLC,­de a­un­in­te­rrup­tor­ce­rra­do.­Por­otra­par­te,­si
cen­tral­de­pro­ce­so­de­un­PLC­una­vez­que to­dos­los­ele­men­tos­que­se­en­cuen­tran­fue­- el­led­in­fra­rro­jo­se­po­la­ri­za­de­ma­ne­ra­in­-
le­fue­car­ga­do­un­pro­gra­ma­de­usua­rio,­su ra­ de­ la­ uni­dad­ cen­tral­ de­ pro­ce­so,­ ya
ope­ra­ción­de­con­tro­lar­un­pro­ce­so­de­pro­- sean­ sen­so­res­ o­ ac­tua­do­res.­ Los­ mó­du­los
duc­ción­ no­ de­be­ de­te­ner­se­ a­ me­nos­ que de­en­tra­da­y­sa­li­da­ha­cen­las­ve­ces­de­dis­-
un­ usua­rio­ au­to­ri­za­do­ así­ lo­ ha­ga.­ Pa­ra po­si­ti­vos­de­in­ter­fa­se,­que­en­tre­sus­ta­reas
que­el­PLC­fun­cio­ne­de­for­ma­inin­te­rrum­pi­- prin­ci­pa­les­es­tán­las­de­ade­cuar­los­ni­ve­-
da­se­de­be­con­tem­plar­el­uso­de­ener­gía les­ eléc­tri­cos­ tan­to­ de­ los­ sen­so­res­ co­mo
de­res­pal­do­ya­que­és­ta,­ba­jo­nin­gu­na­cir­- de­ los­ ac­tua­do­res­ o­ ele­men­tos­ de­ po­ten­-
cuns­tan­cia,­tie­ne­que­fal­tar­le­a­la­uni­dad cia,­a­los­va­lo­res­de­vol­ta­je­que­em­plea­el
cen­tral­de­pro­ce­so. mi­cro­con­tro­la­dor,­que­nor­mal­men­te­se­ba­-
La­ener­gía­que­ali­men­ta­al­PLC­se­ob­- sa­ en­ ni­ve­les­ de­ la­ ló­gi­ca­ TTL,­ 0­ (VCD)
tie­ne­de­un­mó­du­lo­de­ali­men­ta­ción­cu­ya equi­va­le­a­un­“0­ló­gi­co”,­mien­tras­que­5
mi­sión­es­su­mi­nis­trar­el­vol­ta­je­que­re­quie­- (VCD)­equi­va­le­a­un­“1­ló­gi­co”.
re­tan­to­la­uni­dad­cen­tral­de­pro­ce­so­co­- Fí­si­ca­men­te­los­mó­du­los­de­en­tra­da­y
mo­ to­dos­ los­ mó­du­los­ que­ po­sea­ el­ PLC. sa­li­da­de­da­tos,­es­tán­cons­trui­dos­en­tar­je­-
Nor­mal­men­te­ el­ mó­du­lo­ de­ ali­men­ta­ción Fi­gu­ra­16­-­­Otros­ejem­plos­de­Mó­-
tas­de­cir­cui­tos­im­pre­sos­que­con­tie­nen­los
se­co­nec­ta­a­los­su­mi­nis­tros­de­vol­ta­jes­de du­los­de­en­tra­da­y­sa­li­da­de­da­tos.

14 CLUB­SABER­ELECTRONICA
ver­sa,­el­haz­de­luz­in­fra­rro­ja­se­ex­tin­gue, pro­ce­so­ de­ con­trol­ in­dus­trial,­ exis­ten­ dos que­pue­den­ser­em­plea­dos­en­un­pro­ce­so
pro­vo­can­do­a­la­vez­que­si­en­el­ter­mi­nal ti­pos­de­mó­du­los­de­en­tra­da,­los­cua­les­se de­con­trol­in­dus­trial.­Exis­ten­dos­ti­pos­de
de­ ba­se­ del­ fo­to­tran­sis­tor­ no­ re­ci­be­ es­te des­cri­ben­a­con­ti­nua­ción. mó­du­los­de­sa­li­da,­los­cua­les­se­des­cri­ben
haz­de­luz,­no­se­ge­ne­ra­co­rrien­te­eléc­tri­- Mó­du­los­de­en­tra­da­de­da­tos­dis­cre­- a­con­ti­nua­ción.
ca­en­tre­sus­ter­mi­na­les­de­emi­sor­y­co­lec­- tos.-­Es­tos­res­pon­den­tan­sólo­a­dos­va­lo­- Mó­du­los­de­sa­li­da­de­da­tos­dis­cre­tos.-
tor,­ma­ni­fes­tan­do­un­fun­cio­na­mien­to­se­me­- res­di­fe­ren­tes­de­una­se­ñal­que­pue­de­ge­- Es­tos­trans­por­tan­tan­so­lo­dos­mag­ni­tu­des
jan­te­a­un­in­te­rrup­tor­abier­to. ne­rar­el­sen­sor.­Las­se­ña­les­pue­den­ser­las di­fe­ren­tes­ de­ ener­gía­ pa­ra­ ma­ni­pu­lar­ al
Ya­que­el­haz­de­luz­in­fra­rro­ja­es­el si­guien­tes: ac­tua­dor­que­le­co­rres­pon­de.­Las­mag­ni­tu­-
úni­co­con­tac­to­que­se­tie­ne­en­tre­una­eta­- a)­El­sen­sor­ma­ni­fies­ta­cier­ta­can­ti­dad des­pue­den­ser­las­si­guien­tes:
pa­de­po­ten­cia­o­lec­tu­ra­de­sen­so­res­con de­ener­gía­di­fe­ren­te­de­ce­ro­si­de­tec­ta­al­- a)­Ener­gía­di­fe­ren­te­de­ce­ro­pa­ra­ac­-
la­eta­pa­de­con­trol,­se­tie­ne­un­me­dio­de go. ti­var­al­ac­tua­dor.
ais­la­mien­to­ per­fec­to­ que­ ade­más­ es­ muy b)­Ener­gía­nu­la­si­no­pre­sen­ta­de­tec­- b)­Ener­gía­nu­la­pa­ra­de­sac­ti­var­al­ac­-
se­gu­ro­y­no­se­pier­den­los­man­dos­que­ac­- ción­de­al­go. tua­dor.
ti­van­los­ac­tua­do­res­o­las­se­ña­les­que­ge­- Un­ejem­plo­de­sen­sor­que­se­em­plea Mó­du­los­de­sa­li­da­de­da­tos­ana­ló­gi­-
ne­ra­ron­los­sen­so­res. en­es­te­ti­po­de­mó­du­lo­es­el­que­se­uti­li­za cos.- Es­ta­cla­si­fi­ca­ción­de­mó­du­lo­sir­ve­pa­-
La­di­rec­ción­en­el­flu­jo­de­da­tos­de­los pa­ra­de­tec­tar­el­fi­nal­de­ca­rre­ra­del­vás­ta­- ra­con­tro­lar­la­po­si­ción­o­mag­ni­tud­de­una
mó­du­los­de­pen­de­de­si­és­tos­son­de­en­tra­- go­de­un­pis­tón.­Pa­ra­es­te­ti­po­de­mó­du­los va­ria­ble­ fí­si­ca,­ por­ lo­ que­ es­tos­ mó­du­los
da­ó­de­sa­li­da.­Lo­que­es­co­mún­en­tre­los de­en­tra­das­dis­cre­tas,­en­uno­de­sus­bor­- re­quie­ren­de­la­ope­ra­ción­de­un­con­ver­ti­-
mó­du­los­de­en­tra­da­y­sa­li­da­son­los­bor­- nes­ se­ tie­ne­ que­ co­nec­tar­ de­ ma­ne­ra­ co­- dor­di­gi­tal­-­ana­ló­gi­co­(DAC).
nes­don­de­se­co­nec­tan­fí­si­ca­men­te­los­sen­- mún­uno­de­los­ter­mi­na­les­de­los­sen­so­res. Pa­ra­ las­ dis­tin­tas­ cla­ses­ de­ mó­du­los,
so­res­o­los­ac­tua­do­res.­El­nú­me­ro­de­bor­- Pa­ra­ello­te­ne­mos­que­ubi­car­cuál­es­la­ter­- ya­sean­de­en­tra­da­o­sa­li­da,­se­de­ben­to­-
nes­que­pue­de­te­ner­un­mó­du­lo­de­pen­de mi­nal­co­mún­de­los­mó­du­los­de­en­tra­da. mar­ en­ cuen­ta­ los­ va­lo­res­ no­mi­na­les­ de
del­mo­de­lo­de­PLC,­ya­que­exis­ten­co­mer­- Mó­du­los­de­en­tra­da­de­da­tos­ana­ló­gi­- vol­ta­je,­co­rrien­te­y­po­ten­cia­que­so­por­tan,
cial­men­te­mó­du­los­de­8,­16­ó­32­ter­mi­na­- cos.-­Otro­ti­po­de­mó­du­lo­de­en­tra­da­es­el ya­que­de­pen­dien­do­de­la­apli­ca­ción­y­de
les.­ En­ los­ bor­nes­ de­ co­ne­xión­ de­ es­tos que­en­su­cir­cui­te­ría­con­tie­ne­un­con­ver­ti­- la­na­tu­ra­le­za­del­pro­ce­so­que­se­tie­ne­que
mó­du­los­de­en­tra­da­o­sa­li­da­es­tán­co­nec­- dor­ana­ló­gi­co­-­di­gi­tal­(ADC),­pa­ra­que­en au­to­ma­ti­zar,­exis­ten­mó­du­los­de­co­rrien­te
ta­das­las­se­ña­les­que­ge­ne­ran­los­sen­so­res fun­ción­ del­ sen­sor­ que­ ten­ga­ co­nec­ta­do, di­rec­ta­y­mó­du­los­de­co­rrien­te­al­ter­na.­Pa­-
o­ las­ que­ ma­ni­pu­la­rán­ los­ ac­tua­do­res, va­ya­ in­ter­pre­tan­do­ las­ dis­tin­tas­ mag­ni­tu­- ra­en­con­trar­el­mó­du­lo­ade­cua­do,­se­tie­ne
cuya­ mi­sión­ es­ de­ vi­gi­lar­ y­ ma­ni­pu­lar­ el des­ de­ la­ va­ria­ble­ fí­si­ca­ que­ sé­ es­ta­ mi­-
pro­ce­so­ que­ es­tá­ au­to­ma­ti­za­do­ con­ el dien­do­y­las­di­gi­ta­li­ce­pa­ra­que­pos­te­rior­-
PLC. men­te­ es­tos­ da­tos­ sean­ trans­por­ta­dos­ al
Exis­ten­dis­tin­tos­mó­du­los­de­en­tra­da­y mi­cro­con­tro­la­dor­del­PLC.­Un­ejem­plo­de
sa­li­da­de­da­tos:­la­di­fe­ren­cia­prin­ci­pal­de­- sen­sor­que­se­em­plea­con­es­te­ti­po­de­mó­-
pen­de­de­los­dis­tin­tos­ti­pos­de­se­ña­les­que du­lo­es­el­que­mi­de­tem­pe­ra­tu­ra.­A­tra­vés
és­tos­ ma­ne­jan;­ es­to­ quie­re­ de­cir­ que­ se de­los­mó­du­los­de­sa­li­da­de­da­tos­se­ha­-
cuen­ta­con­mó­du­los­que­ma­ne­jan­se­ña­les cen­lle­gar­las­se­ña­les­que­con­tro­lan­a­los
dis­cre­tas­o­di­gi­ta­les,­y­mó­du­los­que­ma­ne­- ac­tua­do­res.­ Aquí­ tam­bién­ se­ de­be­ to­mar
jan­se­ña­les­ana­ló­gi­cas. en­cuen­ta­los­dis­tin­tos­ti­pos­de­ac­tua­do­res
A­los­mó­du­los­de­en­tra­da­de­da­tos­se
Fi­gu­ra­19­-­Frag­men­to­de­un­mó­du­-
ha­cen­lle­gar­las­se­ña­les­que­ge­ne­ran­los lo­de­sa­li­da­de­CD.
sen­so­res.­To­man­do­en­cuen­ta­la­va­rie­dad
de­sen­so­res­que­pue­den­em­plear­se­en­un

Fi­gu­ra­17­-­Op­to-aco­pla­dor­por­fo­- Fi­gu­ra­18­-­Cir­cui­te­ría­y­bor­nes­de Fi­gu­ra­20­-­Frag­men­to­de­un­mó­du­-


to­tran­sis­tor. co­ne­xión­de­los­mó­du­los. lo­de­sa­li­da­de­CA.

CLUB­SABER­ELECTRONICA 15
que­rea­li­zar­una­bús­que­da­en­los­ma­nua­- con­16­en­tra­das,­o­en­su­de­fec­to­mó­du­los la­re­pre­sen­ta­ción­de­la­te­cla­que­fue­opri­-
les­ y­ ob­ser­var­ las­ ca­rac­te­rís­ti­cas­ que­ re­- con­16­sa­li­das.­Aquí­es­don­de­pue­de­exis­- mi­da.­Nor­mal­men­te­el­dis­po­si­ti­vo­pro­gra­-
por­tan­ los­ dis­tin­tos­ fa­bri­can­tes­ exis­ten­tes tir­una­con­fu­sión­ya­que­en­una­de­ter­mi­na­- ma­dor­ se­ en­cuen­tra­ de­di­ca­do­ ex­clu­si­va­-
en­el­mer­ca­do. da­pre­sun­ción­po­dría­mos­ase­ve­rar­que­si men­te­a­la­ta­rea­de­ge­ne­rar­los­co­man­dos
La­for­ma­en­có­mo­se­co­no­ce­po­pu­lar­- el­PLC­so­por­ta­16­en­tra­das­y­ade­más­16 e­in­tro­du­cir­los­al­PLC­(ac­to­de­pro­gra­mar);
men­te­a­los­mó­du­los­de­en­tra­da­y­sa­li­da sa­li­das,­ en­ton­ces­ en­ ge­ne­ral­ el­ PLC­ tie­ne es­te­ ele­men­to,­ por­ ob­vias­ ra­zo­nes,­ es
es­ por­ me­dio­ de­ la­ si­guien­te­ de­no­mi­na­- la­ca­pa­ci­dad­de­con­tro­lar­32­E/S. cons­truído­por­la­mis­ma­com­pa­ñía­que­fa­-
ción­“Mó­du­los­de­E/S”.­Pa­ra­se­lec­cio­nar Pa­ra­ evi­tar­ la­ con­fu­sión­ se­ de­be­ to­- bri­ca­el­PLC,­por­lo­cual­tie­ne­que­ser­el
el­mó­du­lo­de­E/S­ade­cua­do­a­las­ne­ce­si­- mar­co­mo­re­gla­que­cuan­do­se­da­la­es­- ade­cua­do­y­po­seer­to­da­la­ca­pa­ci­dad­de
da­des­del­pro­ce­so­in­dus­trial,­se­tie­ne­que pe­ci­fi­ca­ción­de­que­un­PLC­sir­ve­pa­ra­ma­- co­mu­ni­car­al­usua­rio­con­el­PLC.
di­men­sio­nar­y­cuan­ti­fi­car­per­fec­ta­men­te­el ni­pu­lar­16­E/S,­es­to­quie­re­de­cir­que­en El­ dis­po­si­ti­vo­ pro­gra­ma­dor­ re­quie­re
lu­gar­don­de­se­ins­ta­la­rá­un­PLC.­El­re­sul­ta­- la­ com­bi­na­ción­ to­tal­ de­ en­tra­das­ y­ sa­li­- de­un­ca­ble­por­me­dio­del­cual­se­en­vían
do­del­aná­li­sis­re­por­ta­rá­el­nú­me­ro­de­sen­- das­que­se­le­pue­den­agre­gar­­al­PLC­son las­ins­truc­cio­nes­del­pro­gra­ma­a­la­me­mo­-
so­res­ y­ ac­tua­do­res­ que­ son­ im­pres­cin­di­- 16­ en­ to­tal,­ no­ im­por­tan­do­ si­ son­ to­das ria­de­usua­rio­del­PLC;­el­ca­ble­que­ca­si
bles­pa­ra­que­el­PLC­ope­re­de­acuer­do­a sa­li­das,­ó­si­to­das­son­en­tra­das,­ó­9­en­- to­dos­los­fa­bri­can­tes­de­PLC­em­plean­con­-
lo­pla­nea­do;­por­lo­tan­to,­ya­se­sa­brá­la tra­das­y­7­sa­li­das­ó­3­en­tra­das­y­13­sa­li­- du­ce­ los­ da­tos­ en­ una­ co­mu­ni­ca­ción­ se­-
can­ti­dad­de­en­tra­das­y­sa­li­das­que­se­re­- das,­etc. rial.­De­acuer­do­con­la­evo­lu­ción­que­día
quie­ren,­y­si­por­ejem­plo­se­cuen­ta­con­12 a­día­se­va­ob­te­nien­do­en­el­ra­mo­de­la
sen­so­res­y­10­ac­tua­do­res,­en­ton­ces­se­tie­- elec­tró­ni­ca,­se­ge­ne­ró­otra­ma­ne­ra­de­pro­-
ne­que­se­lec­cio­nar­un­PLC­que­so­por­te­por Dispositivo­de­Programación­ gra­mar­un­PLC­de­for­ma­más­ver­sá­til,­y­es
lo­ me­nos­ 22­ E/S;­ pos­te­rior­men­te­ se­ exa­- o­Terminal por­me­dio­del­em­pleo­de­una­com­pu­ta­do­-
mi­na­rá­de­qué­ti­po­se­rán­los­mó­du­los­de ra­de­es­cri­to­rio­o­por­tá­til,­la­cual­ne­ce­sa­-
en­tra­da­y­los­mó­du­los­de­sa­li­da­y­el­nú­me­- Se­tra­ta­de­un­ele­men­to­que­apa­ren­te­- ria­men­te­de­be­con­tar­en­una­de­sus­ra­nu­-
ro­de­ter­mi­na­les­que­de­be­rán­po­seer. men­te­es­com­ple­men­ta­rio­pe­ro­se­em­plea ras­de­ex­pan­sión­con­una­tar­je­ta­de­in­ter­-
Se­re­cor­da­rá­que­en­una­ba­se­don­de con­mu­cha­fre­cuen­cia­en­la­ope­ra­ción­de faz­de­co­mu­ni­ca­ción.­A­tra­vés­de­un­ca­ble
se­co­lo­can­los­mó­du­los­de­E/S,­se­pue­den un­PLC,­ya­que­es­un­dis­po­si­ti­vo­por­me­dio de­co­mu­ni­ca­ción­se­rial­se­in­ter­co­nec­ta­la
co­lo­car­in­dis­tin­ta­men­te­mó­du­los­de­en­tra­- del­cual­se­van­ingre­san­do­las­ins­truc­cio­- tar­je­ta­de­in­ter­faz­con­el­mi­cro­con­tro­la­dor
da­o­mó­du­los­de­sa­li­da,­por­lo­que­pa­ra nes­que­com­po­nen­al­pro­gra­ma­de­usua­- del­PLC,­y­por­me­dio­de­un­soft­wa­re­es­pe­-
sa­ber­el­ta­ma­ño­del­PLC­en­cuan­to­a­los rio­que­rea­li­za­las­ac­cio­nes­de­con­trol­in­- cial,­que­a­la­vez­re­sul­ta­ami­ga­ble­al­usua­-
mó­du­los­que­so­por­ta,­se­tie­ne­que­rea­li­zar dus­trial.­Al­gu­nos­PLC­es­tán­equi­pa­dos­con rio,­se­va­es­cri­bien­do­el­pro­gra­ma­de­con­-
la­su­ma­to­tal­de­los­sen­so­res­y­ac­tua­do­res un­dis­po­si­ti­vo­de­pro­gra­ma­ción­que­fí­si­ca­- trol­ pa­ra­ su­ pos­te­rior­ in­ter­pre­ta­ción­ y­ en­-
(ca­da­ uno­ re­pre­sen­ta­ una­ en­tra­da­ o­ una men­te­ tie­ne­ el­ as­pec­to­ de­ una­ cal­cu­la­do­- vío­al­PLC.
sa­li­da),­el­re­sul­ta­do­de­la­su­ma­to­ria­re­pre­- ra,­y­en­su­te­cla­do­se­en­cuen­tran­to­dos­los El­em­pleo­de­una­com­pu­ta­do­ra­per­so­-
sen­ta­el­nú­me­ro­de­E/S­que­se­ne­ce­si­ta­co­- sím­bo­los­que­se­em­plean­pa­ra­la­ela­bo­ra­- nal­ca­da­vez­co­bra­más­au­ge­ya­que­es
mo­mí­ni­mo­en­el­ta­ma­ño­de­un­PLC. ción­de­un­pro­gra­ma­de­con­trol;­ade­más, muy­fá­cil­rea­li­zar­la­pro­gra­ma­ción­de­un
Por­otra­par­te,­cuan­do­se­di­ce­que­un cuen­ta­tam­bién­con­una­pan­ta­lla­de­cris­tal PLC,­y­en­la­ac­tua­li­dad­no­sólo­se­ge­ne­ra
PLC­ tie­ne­ ca­pa­ci­dad­ pa­ra­ ma­ne­jar­ 16 lí­qui­do­ en­ el­ que­ se­ ex­hi­be­ grá­fi­ca­men­te el­pro­gra­ma­si­no­que­tam­bién­se­pue­de­si­-
E/S,­ a­ és­te­ pue­den­ co­lo­cár­se­le­ mó­du­los mu­lar­ an­tes­ de­ que­ se­ des­car­gue­ el­ pro­-
gra­ma­en­la­me­mo­ria­del­PLC,­fo­men­tan­do
con­ es­to­ una­ ma­yor­ pro­duc­ti­vi­dad­ y­ un
me­jor­ de­sem­pe­ño­ al­ prác­ti­ca­men­te­ eli­mi­-
nar­ los­ po­si­bles­ erro­res­ tan­to­ de­ sin­ta­xis
co­mo­el­error­ló­gi­co.

Fi­gu­ra­21­-­Frag­men­to­de­un­mó­du­lo Fi­gu­ra­22­-­Dis­po­si­ti­vo­de­Pro­gra­- Fi­gu­ra­23­-­Pro­gra­ma­ción­de­un


de­en­tra­da­de­CD­y/o­CA. ma­ción­de­un­PLC. PLC.

16 CLUB­SABER­ELECTRONICA
Tipos­de­Señales­de­un­PLC En­ge­ne­ral­to­das­las­se­ña­les­con­si­de­- cuan­to­a­la­ubi­ca­ción­de­un­pun­to­en­un
ra­das­de­con­trol­trans­por­tan­in­for­ma­ción, lu­gar­fí­si­co.­­Las­ca­rac­te­rís­ti­cas­prin­ci­pa­les
Pa­ra­que­un­PLC­rea­li­ce­to­das­las­ac­- que­ es­ esen­cial­ pa­ra­ que­ el­ pro­ce­so­ de de­las­se­ña­les­ana­ló­gi­cas­son:
cio­nes­de­con­trol­de­un­pro­ce­so­in­dus­trial, pro­duc­ción­no­se­de­ten­ga­y­man­ten­ga­ba­- Al­ta­po­ten­cia­de­trans­mi­sión.
es­ne­ce­sa­rio­que­tra­ba­je­con­di­fe­ren­tes­ti­- jo­ni­ve­les­ade­cua­dos­to­dos­los­pa­rá­me­tros Trans­mi­sión­a­gran­des­dis­tan­cias.
pos­de­se­ña­les­eléc­tri­cas,­que­sal­vo­la­de fí­si­cos­que­se­en­cuen­tran­in­vo­lu­cra­dos­en
ali­men­ta­ción­de­ener­gía,­to­das­las­de­más la­in­dus­tria. El­ ele­men­to­ que­ pro­por­cio­na­ el­ con­-
se­ña­les­ trans­por­tan­ al­gu­na­ in­for­ma­ción Las­ se­ña­les­ eléc­tri­cas­ pue­den­ ser­ de trol­de­pro­ce­so­de­pro­duc­ción­en­un­PLC
que­es­re­que­ri­da­por­el­pro­ce­so­de­con­trol di­ver­sas­ for­mas­ y­ es­tán­ cla­si­fi­ca­das­ de es­ el­ mi­cro­con­tro­la­dor.­ Es­te­ tra­ba­ja­ con
in­dus­trial.­ An­tes­ de­ tra­ba­jar­ con­ se­ña­les mu­chas­ma­ne­ras,­to­do­de­pen­de­de­la­apli­- se­ña­les­ dis­cre­tas,­ ya­ que­ se­ pue­de­ es­ta­-
eléc­tri­cas,­ pri­me­ro­ de­be­mos­ sa­ber­ qué ca­ción­ en­ don­de­ ten­drán­ in­je­ren­cia.­ A ble­cer­un­len­gua­je­con­el­cual­fá­cil­men­te
son,­por­lo­que­a­con­ti­nua­ción­se­ex­pre­sa gran­des­ ras­gos­ exis­ten­ só­lo­ dos­ ti­pos­ de se­es­ta­ble­cen­los­co­man­dos­pa­ra­que­to­do
có­mo­que­da­de­fi­ni­da­lo­que­es­una­se­ñal se­ña­les,­las­lla­ma­das­“ana­ló­gi­cas­ó­con­ti­- el­sis­te­ma­au­to­ma­ti­za­do­res­pon­da­de­ma­-
eléc­tri­ca: nuas”­y­las­lla­ma­das­“dis­cre­tas­ó­dis­con­ti­- ne­ra­con­fia­ble.
“Es­ la­ re­pre­sen­ta­ción­ en­ mag­ni­tu­des nuas”. Las­ se­ña­les­ dis­cre­tas­ son­ uti­li­za­das
de­ va­lo­res­ eléc­tri­cos­ de­ al­gu­na­ in­for­ma­- Una­gran­can­ti­dad­de­sen­so­res­de­va­- pa­ra­ es­ta­ble­cer­ una­ se­cuen­cia­ fi­ni­ta­ de
ción­pro­du­ci­da­por­un­me­dio­fí­si­co”. ria­bles­ fí­si­cas­ ofre­ce­ co­mo­ re­sul­ta­do­ una ins­truc­cio­nes,­las­cua­les­se­ba­san­en­só­lo
El­vol­ta­je­de­co­rrien­te­al­ter­na­que­su­- se­ñal­de­na­tu­ra­le­za­ana­ló­gi­ca,­co­mo­pue­- dos­va­lo­res­0­(ce­ro)­y­1­(uno);­por­eso,­re­-
mi­nis­tra­la­ali­men­ta­ción­prin­ci­pal­al­mó­du­- den­ser­los­de­tem­pe­ra­tu­ra,­hu­me­dad,­in­- ci­ben­el­nom­bre­de­dis­cre­tas­ya­que­con­-
lo­de­ali­men­ta­ción­del­PLC­no­se­en­cuen­- ten­si­dad­lu­mi­no­sa,­pre­sión,­etc. tie­nen­ po­ca­ in­for­ma­ción.­ Las­ ca­rac­te­rís­ti­-
tra­den­tro­del­gru­po­de­se­ña­les­que­trans­- Las­ se­ña­les­ ana­ló­gi­cas­ son­ em­plea­- cas­de­es­tas­se­ña­les­son:
por­tan­ in­for­ma­ción,­ ya­ que­ su­ co­me­ti­do das­pa­ra­re­pre­sen­tar­un­even­to­que­se­de­- Se­pue­den­al­ma­ce­nar.
prin­ci­pal­es­el­de­ener­gi­zar­to­dos­los­equi­- sa­rro­lla­de­for­ma­con­ti­nua­(de­ahí­su­nom­- Se­pue­den­re­pro­du­cir­con­to­da­fi­de­li­-
pos.­Una­vez­que­el­su­mi­nis­tro­de­co­rrien­- bre),­ o­ pa­ra­ ge­ne­rar­ una­ re­fe­ren­cia­ en dad.­******************
te­al­ter­na­lle­ga­al­mó­du­lo­de­ali­men­ta­ción
del­ PLC,­ es­ta­ ener­gía­ es­ con­ver­ti­da­ a­ un
vol­ta­je­de­co­rrien­te­di­rec­ta­con­los­va­lo­res
ne­ce­sa­rios­pa­ra­ener­gi­zar­al­mi­cro­con­tro­-
la­dor­y­sus­dis­po­si­ti­vos­au­xi­lia­res­(5­(VCD)
ló­gi­ca­TTL).
Las­se­ña­les­que­ge­ne­ran­los­sen­so­res
y­ que­ pos­te­rior­men­te­ lle­gan­ al­ mi­cro­con­-
tro­la­dor­del­PLC­por­me­dio­de­los­mó­du­los
de­ en­tra­da­ con­tie­nen­ la­ in­for­ma­ción­ de
có­mo­se­en­cuen­tran­los­pa­rá­me­tros­fí­si­cos
del­ pro­ce­so­ de­ pro­duc­ción,­ mien­tras­ que
la­se­ñal­que­se­ha­ce­lle­gar­a­los­ac­tua­do­- Fi­gu­ra­25­-­Dis­tin­tos­ti­pos­de­se­ña­les­ana­ló­gi­cas.
res­por­la­me­dia­ción­de­los­mó­du­los­de­sa­-
li­da,­al­ber­ga­la­in­for­ma­ción­de­ac­ti­va­ción
del­ele­men­to­de­po­ten­cia­que­mo­di­fi­ca­rá
el­va­lor­de­la­va­ria­ble­fí­si­ca­que­tam­bién
es­tá­pre­sen­te­en­el­pro­ce­so­in­dus­trial.

Fi­gu­ra­24­-­Pro­gra­ma­ción­de­un
PLC­em­plean­do­una­PC. Fi­gu­ra­26­-­Dis­tin­tos­ti­pos­de­se­ña­les­dis­cre­tas.

CLUB­SABER­ELECTRONICA 17

También podría gustarte