Anda di halaman 1dari 33

AUTOMATISMO

1.1. INTRODUCCION
La automatizacin de una mquina o proceso productivo simple tiene como
consecuencia la lieracin !"sica # mental del $omre de dic$a laor. %e
denomina &automatismo' al dispositivo !"sico que realiza esta !uncin
controlando su !uncionamiento.
Los aparatos de cone(in' # los &au(iliares automticos de mando' son los
que principalmente realizan esta !uncin )UN* +1,-.+,/0 # +.,1.1,012.
1.+. 3RINCI3IO D* UN %I%T*45 5UTO45TICO
Todo sistema automtico por simple que 6ste sea se asa en el concepto de
ucle o lazo. tal # como se representa en la 7i8ura I.l.
*I si8uiente e9emplo de un automatismo en l8ica caleada nos a#uda a su
comprensin. %ea una taladradora )7i8ura 1.+2 compuesta por:
; Un motor < de traslacin con dos sentidos de marc$a= a9ada # suida=
accionado por dos contactores= >- # >?= respectivamente.
; Un motor 5 de rotacin de la roca= con dos sentidos de 8iro: derec$a e
izquierda= accionado por dos contactores. >l # >+= respectivamente.
; Dos !inales de carrera: 7Cl de puesta en marc$a para realizar el taladro #
7C+ de !inal del mismo.
; 3ulsadores de marc$a # paro= protecciones= temporizadores=
se@alizaciones= etc.
*l !uncionamiento de esta taladradora ser"a el que descriimos a
continuacin.
*n la posicin inicial # accionando el pulsador de marc$a= con 7CI cerrado.
%e activan >I # >- inicindose el descenso # 8iro a derec$as de la roca #
e9ecutndose el taladro. 51 !inal del mismo se activa el 7C+. Deteni6ndose
el proceso durante un tiempo determinado por el temporizador Tl. 5l !inal
del cual se activan >+ # >?= elevndose la roca # 8irando en sentido
contrario $asta que 7CI detiene el proceso # temporiza el T+= volvi6ndose a
repetir el ciclo.
*l posicionamiento # retirada de la pieza a taladrar es manual.
*n la 7i8ura 1.- se representa el lazo o ucle correspondiente al monta9e de
la taladradora del e9emplo # en donde se oserva la similitud con el lazo de
la 7i8ura I.I.
La situacin !"sica de los actuadores no tiene importancia desde el punto de
vista de interpretacin del si8ni!icado= #a que en nuestro caso estos
contactores estar"an situados en el armario de automatismo. mientras que
en el caso de un automatismo con electrovlvulas 6stas se encontrar"an en
la parte !"sica de traa9o , mquina= aun cuando el mando de las mismas se
encontrase en el armario de automatismo
. 1.3. FASES DE ESTUDIO EN LA ELABORACION DE UN
AUTOMATISMO
3ara el desarrollo # elaoracin correcta de un automatismo= por el t6cnico
o equipo encar8ado de ello= es necesario conocer previamente los datos
si8uientes:
a2 Las especi!icaciones t6cnicas del sistema o proceso a automatizar #
su correcta interpretacin.
2 La parte econmica asi8nada para no caer en el error de elaorar una
uena opcin desde el punto de vista t6cnico= pero inviale
econmicamente.
c2 Los materiales= aparatos etc.= e(istentes en el mercado que se van a
utilizar para dise@ar el automatismo. *n este apartado es importante
conocer tami6n:
Calidad de la in!ormacin t6cnica de los equipos.
Disponiilidad # rapidez en cuanto a recamios # asistencia
t6cnica.
*l or8ani8rama de la 7i8ura 1.? representa el procedimiento 8eneral o
!ases ms utilizado para el estudio de los automatismos.
5 continuacin se va a estudiar cada uno de los apartados descritos:
a) Estudio previo. *s importante antes de acometer cualquier estudio
medianamente serio de un automatismo el conocer con el ma#or detalle
posile las caracter"sticas, el !uncionamiento= las distintas !unciones=
etc.= de la mquina o proceso a automatizarA esto lo otenemos de las
especi!icaciones !uncionales= 6sta es la ase m"nima a partir de la cual
podremos iniciar el si8uiente paso= es decir= estudiar cules son los
elementos ms idneos para la construccin del automatismo.
2 Estudio t!"i!o# e!o"$%i!o& *s la parte t6cnica de especi!icaciones
del automatismo: relacin de materiales= aparatos= su adaptacin al sistema
# al entorno en el que se $a#a inscrito= etc. Tami6n aqu" se $a de valorar
la parte operativa del comporta miento del automatismo en todos sus
aspectos= como mantenimiento= !iailidad= etc6tera. *s ovio que la
valoracin econmica= que ser !uncin directa de las prestaciones del
mismo= $a de quedar incluida en esta parte del estudio.
c2 De!isi$" 'i"a(& *n el apartado anterior se $an deido estudiar las dos
posiilidades u opciones tecnol8icas 8enerales posiles: l8ica
caleado # l8ica pro8ramada. Con esta in!ormacin # previa elaoracin
de los parmetros que se consideren necesarios tener en cuenta= se procede
al anlisis del prolema.
Los parmetros que se deen valorar para una decisin correcta pueden ser
muc$os # variados= al8unos de los cuales sern espec"!icos en !uncin del
prolema concreto que se va a resolver= pero otros sern comunes= tales
como los si8uientes:
Benta9as e inconvenientes que se le asi8nan a cada opcin en relacin a
su !iailidad= vida media # mantenimiento.
3osiilidades de ampliacin # de aprovec$amiento de lo e(istente en
cada caso.
3osiilidades econmicas # rentailidad de la inversin realizada en
cada opcin.
5$orro desde el punto de vista de necesidades para su mane9o #
mantenimiento.
Una vez realizado este anlisis slo queda adoptar la solucin !inal ele8ida.
1&). O*CIONES TECNOLO+ICAS
*l Cuadro 1.1 nos muestra las opciones tecnol8icas posiles derivadas de
las dos 8enerales: l8ica caleada # l8ica pro8ramada. La 7i8ura 1.C nos
a#udar a decidirnos por la eleccin que ms se acomode a nuestro caso= en
!uncin de las caracter"sticas del mismo.
1.,. OR+ANI+RAMAS *ARA DESARROLLAR EL CONTROL DE
UN *ROCESO
Los or8ani8ramas de las 7i8uras 1.D # 1./ pueden sernos de 8ran utilidad
una vez nos $a#amos decidido por la opcin tecnol8ica ms apropiada=
l8ica caleada o l8ica pro8ramada
Aut$%atas *ro-ra%a.(es /*LC0s)
1.1. INTRODUCCION
*n los apartados que si8uen se va a esozar qu6 es= cmo !unciona # para
qu6 sirve un 5utmata 3ro8ramale.)3LC2
3retendemos poner de mani!iesto sus ondades= pero sore todo el o9etivo
de este apunte es el de aportar in!ormacin 8eneral sore estos equipos a
!in de permitir la comprensin de su !uncionamiento # el conocimiento de
sus especi!icaciones t6cnicas.
Una etapa= la de la l8ica caleada= est terminando # otra= la de la l8ica
pro8ramada est a!ianzndoseA es necesario tomar conciencia de la
necesidad de suirse al carro de la nueva etapa lo antes posile= o sea= #a.
1.1. DEFINICION
%e entiende por Controlador L8ico 3ro8ramale )3LC2= o 5utmata
3ro8ramale= a toda mquina electrnica= dise@ada para controlar en
tiempo real # en medio industrial procesos secuenciales. %u mane9o #
pro8ramacin puede ser realizada por personal el6ctrico o electrnico sin
conocimientos in!ormticos.)De!inicin de !ines de los /.Es2 Realiza
!unciones l8icas: series= paralelos= temporizaciones= conta9es # otras ms
potentes como clculos= re8ulaciones= etc.
Tami6n se le puede de!inir como una Fca9a ne8raG en la que e(isten unos
terminales de entrada los que se conectarn pulsadores= !inales de carrera=
!otoc6lulas= detectores...A unos terminales de salida a los qu6 se conectarn
oinas de contactores= electrovlvulas= lmparas..A de tal !orma que la
actuacin de estos Hltimos est en !uncin de las se@ales d6 entrada que
est6n activadas en cada momento se8Hn el pro8rama almacenado.
*sto quiere decir que los elementos tradicionales como rel6s au(iliares=
rel6s de enclavamiento= temporizadores= contadores...= son internos. La
tarea del usuario se reduce a realizar el &pro8rama'= que no es ms que la
relacin entre las se@ales de entrada que se tienen que cumplir para activar
cada salida.
1.3. ANTECEDENTES E 2ISTORIA
*l desa!"o constante que toda industria tiene planteado para ser competitiva
$a sido el motor impulsor del desarrollo de nuevas tecnolo8"as para
conse8uir una ma#or productividad.
Deido a que ciertas etapas en los procesos de !aricacin se realizan en
amientes nocivos para la salud= con 8ases t(icos= ruidos= temperaturas
e(tremadamente altas o a9as= etc6tera= unido a consideraciones de
productividad= llev a pensar en la posiilidad de de9ar ciertas tareas
tediosas= repetitivas # peli8rosas a un ente al que no pudieran a!ectarle las
condiciones amientales adversas: $a"a nacido la mquina # con ella la
automatizacin.
%ur8ieron empresas dedicadas al desarrollo de los elementos que $icieran
posile tal automaDzacinA deido a que las mquinas eran di!erentes #
di!erentes las manioras a realizar= se $izo necesario crear unos elementos
estndar que= mediante la cominacin de los mismos= el usuario pudiera
realizar la secuencia de movimientos deseada para solucionar su prolema
de aplicacin particular.
Rel6s= temporizadores= contadores...= !ueron # son los elementos con que se
cuenta para realizar el control de cualquier mquina. Deido a la constante
me9ora de la calidad de estos elementos # a la demanda del mercado= que
e(i8"a ma#or # me9or calidad en la produccin= se !ue incrementando el
nHmero de etapas en los procesos de !aricacin controlados de !orma
automtica.
Comenzaron a aparecer prolemas: los armarios de maniora o ca9as en
donde se coloca el con9unto de rel6s= temporizadores= etc.= constitutivos de
un control= se $ac"an cada vez ms # ms 8randes= la proailidad de aver"a
era enorme= su localizacin= lar8a # complicada= el stocI que el usuario se
ve"a oli8ado a soportar era numeroso= # el costo del mismo se
incrementaa cada vez ms.
*l desarrollo tecnol8ico que tra9eron los semiconductores primero # los
circuitos inte8rados despu6s intentaron resolver el prolema sustitu#endo
las !unciones realizadas mediante rel6s por !unciones realizadas con puertas
l8icas.
Con estos nuevos elementos se 8an en !iailidad # se redu9o el prolema
del espacio= pero no as" la deteccin de aver"as ni el prolema del
mantenimiento de un stocI. De todas maneras susist"a un prolema: la
!alta de !le(iilidad de los sistemas.
Deido a las constantes modi!icaciones que las industrias se ve"an
oli8adas a realizar en sus instalaciones para la me9ora de la productividad=
los armarios de maniora ten"an que ser camiados= con la consi8uiente
p6rdida de tiempo # el aumento del costo que ello produc"a.
*n 11D0= 7ord # Jeneral 4otors impusieron a sus proveedores de
automatismo unas especi!icaciones para la realizacin de un sistema de
control electrnico para mquinas trans!er. *ste equipo de"a ser
!cilmente pro8ramale= sin recurrir a los computadores industriales #a en
servicio en la industria.
5 medio camino entre estos microcomputadores # la l8ica caleada
aparecen los primeros modelos de 5utmatas= tami6n llamados
controladores l8icos pro8ramales )3LCKs2. Limitados ori8inalmente a los
tratamientos de l8ica secuencial= los 5utmatas se desarrollaron
rpidamente= # actualmente e(tienden sus aplicaciones al con9unto de
sistemas de control de procesos # de mquinas.
1.). CAM*OS DE A*LICACION
*l 3LC por sus especiales caracter"sticas de dise@o tiene un campo de
aplicacin mu# e(tenso. La constante evolucin del $ardLare # so!tLare
ampl"a continuamente este campo para poder satis!acer las necesidades que
se detectan en el espectro de sus posiilidades reales.
%u utilizacin se da !undamentalmente en aquellas instalaciones en donde
es necesario realizar procesos de maniora= control= se@alizacin= etc.= por
tanto su aplicacin aarca desde procesos de !aricacin industrial de
cualquier tipo al de trans!ormaciones industriales= control de instalaciones=
etc.
%us reducidas dimensiones= la e(tremada !acilidad de su monta9e= la
posiilidad de almacenar los pro8ramas para su posterior # rpida
utilizacin= la modi!icacin o alteracin de los mismos= etc.= $ace que su
eDcacia se aprecie !undamentalmente en procesos en que se producen
necesidades tales como:
*spacio reducido.
3rocesos de produccin peridicamente camiantes.
3rocesos secuenciales.
4aquinaria de procesos variales.
Instalaciones de procesos comple9os # amplios.
C$equeo de pro8ramacin centralizada de las partes del proceso.
*9emplos de aplicaciones 8enerales podr"an ser los si8uientes:
a) 4aniora de mquinas
4aquinaria industrial del muele # madera.
4aquinaria en procesos de 8rava= arena # cemento.
4aquinaria en la industria del plstico.
4quinas , $erramientas comple9as.
4aquinaria en procesos te(tiles # de con!eccin.
4aquinaria de ensamla9e.
4quinas trans!er.
.) 4aniora de instalaciones
Instalaciones de aire acondicionado= cale!accin= etc.
Instalaciones de se8uridad.
Instalaciones de !r"o industrial.
Instalaciones de almacenamiento # trasvase de cereales.
Instalaciones de plantas emotelladoras.
Instalaciones en la industria de automocin.
Instalaciones de tratamientos t6rmicos.
Instalaciones de plantas depuradoras de residuos.
Instalaciones de cermica.
!) %e@alizacin # control
C$equeo de pro8ramas.
%e@alizacin del estado de procesos.
1.,. 3ENTA4AS E INCON3ENIENTES DEL *LC
No todos los 5utmatas o!recen las mismas venta9as sore la l8ica
caleada= ello es deido= principalmente= a la variedad de modelos
e(istentes en el mercado # a las innovaciones t6cnicas que sur8en
constantemente. Tales consideraciones nos oli8an a re!erirnos a las
venta9as que proporciona un 5utmata de tipo medio.
1.,.1. 3e"ta5as de( *LC
Las condiciones !avorales que presenta un 3LC son las si8uientes:
1. 4enor tiempo empleado en la elaoracin de pro#ectos deido a que:
No es necesario diu9ar el esquema de contactos.
No es necesario simpli!icar las ecuaciones l8icas= #a que= por lo
8eneral= la capacidad de almacenamiento del mdulo de memoria es lo
su!icientemente 8rande.
La lista de materiales queda sensilemente reducida= # al elaorar el
presupuesto correspondiente eliminaremos parte del prolema que
supone el contar con di!erentes proveedores= distintos plazos de entre8a=
etc.
+. 3osiilidad de introducir modi!icaciones sin camiar el caleado ni
a@adir aparatos.
-. 4"nimo espacio de ocupacin.
?. 4enor coste de mano de ora de la instalacin.
C. *conom"a de mantenimiento. 5dems de aumentar la !iailidad del
sistema= al eliminar contactos mviles= los mismos 5utmatas pueden
detectar e indicar aver"as.
D. 3osiilidad de 8oernar varias mquinas con un mismo 5utmata.
/. 4enor tiempo para la puesta en !uncionamiento del proceso al quedar
reducido el tiempo de caleado.
0. %i por al8una razn la mquina queda !uera de servicio= el 5utmata
si8ue siendo Htil para otra mquina o sistema de produccin.
1.,.1. I"!o"ve"ie"tes de( *LC
Como inconvenientes podr"amos $alar= en primer lu8ar= de que $ace !alta
un pro8ramador= lo que oli8a a adiestrar a uno de los t6cnicos en tal
sentido.
3ero $a# otro !actor importante= como el costo inicial= que puede o no ser
un inconveniente= se8Hn las caracter"sticas del automatismo en cuestin.
Dado que el 3LC cure venta9osamente un amplio espacio entre la l8ica
caleada # el microprocesador= es preciso que el pro#ectista lo conozca
tanto en su amplitud como en sus limitaciones. 3or tanto= aunque el coste
inicial dee ser tenido en cuenta a la $ora de decidirnos por uno u otro
sistema= conviene analizar todos los dems !actores para ase8urarnos una
decisin acertada.
Estru!tura de (os Aut$%atas *ro-ra%a.(es
3.1. INTRODUCCION
*ste cap"tulo est dedicado a conocer al 5utmata en su parte !"sica o
$ardLare= no slo en su con!i8uracin e(terna= sino tami6n #
!undamentalmente la parte interna.
Creemos= # de a$" la inclusin de este cap"tulo= que un t6cnico que se
precie de mane9ar los 5utmatas 3ro8ramales no puede con!ormarse con
realizar una uena pro8ramacin # conse8uir un monta9e # puesta en
!uncionamiento per!ecto= dee= sore todo= de9ar de verlo como una ca9a
ne8ra # conocerlo tal cual es= como un equipo electrnico comple9o
montado en tar9etas espec"!icas que controlan reas o loques= realizando
distintas !unciones que unidas convenientemente dan como resultado el
5utmata.
Los que conozcan el $ardLare de los microordenadores personales
oservarn la similitud de estos circuitos con aqu6llos= por lo que su
comprensin les resultar ms !cil.
3.1. ESTRUCTURA E6TERNA
*l t6rmino estructura e(terna o con!i8uracin e(terna de un 5utmata
3ro8ramale se re!iere al aspecto !"sico e(terior del mismo= loques o
elementos en que est dividido= etc. Desde su nacimiento # $asta nuestros
d"as $an sido varias las estructuras # con!i8uraciones que $an salido al
mercado condicionadas no slo por el !aricante del mismo= sino por la
tendencia e(istente en el rea al que perteneciese: europea o
norteamericana. 5ctualmente= son dos las estructuras ms si8ni!icativas
que e(isten en el mercado:
*structura compacta.
*structura modular.
Las di!erencias si8ni!icativas entre amas $acen que las analicemos por
separado en los apartados si8uientes.
3.1.1. Estru!tura !o%pa!ta
*ste tipo de 5utmatas se distin8ue por presentar en un solo loque todos
sus elementos= esto es= !uente de alimentacin= C3U= memorias=
entradasMsalidas= etc. *n cuanto a su unidad de pro8ramacin= e(isten tres
versiones: unidad !i9a o enc$u!ale directamente en el 5utmataA
enc$u!ale mediante cale # conector= o la posiilidad de amas
cone(iones. %i la unidad de pro8ramacin es sustituida por un 3C= nos
encontraremos que la posiilidad de cone(in del mismo ser mediante
cale # conector. *l monta9e del 5utmata al armario que $a de contenerlo
se realiza por cualquiera de los sistemas conocidos: carril DIN= placa
per!orada= etc.
3.1.1. Estru!tura %odu(ar
Como su nomre indica= la estructura de este tipo de 5utmatas se divide
en mdulos o partes del mismo que realizan !unciones espec"!icas. 5qu"
cae $acer dos divisiones para distin8uir entre las que denominaremos
estructura americana # europea.
a) Estru!tura a%eri!a"a. %e caracteriza por separar las *M% del resto del
5utmata= de tal !orma que en un loque compacto estn reunidas las C3U=
memoria de usuario o de pro8rama # !uente de alimentacin= #
separadamente las unidades de *M% en los loques o tar9etas necesarias.
.) Estru!tura europea. %u caracter"stica principal es la de que e(iste un
mdulo para cada !uncin: !uente de alimentacin= C3U=
entradasMsalidas= etc. La unidad de pro8ramacin se une mediante cale
# conector. La su9ecin de los mismos se $ace ien sore carril DIN o
placa per!orada= ien sore R5C>= en donde va alo9ado el <U% e(terno
de unin de los distintos mdulos que lo componen.
3.3. ESTRUCTURA O AR7UITECTURA INTERNA
*n este apartado vamos a estudiar la estructura interna del 5utmata= o sea=
las partes en que se ordena su con9unto !"sico o $ardLare # las !unciones #
!uncionamiento de cada una de ellas.
Los 5utmatas 3ro8ramales se componen esencialmente de tres loques=
tal # como se representa en la 7i8ura -.-.
La %eccin de *ntradas.
La Unidad Central de 3rocesos o C3U.
La %eccin de salidas.
a) La se!!i$" de e"tradas8 mediante el inter!az= adapta # codi!ica de
!orma comprensile por la C3U las se@ales procedentes de los
dispositivos de entrada o captadores= esto es= pulsadores= !inales de
carrera= sensores= etc.A tami6n tiene una misin de proteccin de los
circuitos electrnicos internos del 5utmata= realizando una separacin
el6ctrica entre 6stos # los captadores.
.) La u"idad !e"tra( de pro!eso /C*U) es= por decirlo as"= la inteli8encia
del sistema= #a que mediante la interpretacin de las instrucciones del
pro8rama de usuario # en !uncin de los valores de las entradas= activa
las salidas deseadas.
!) La se!!i$" de sa(idas= mediante el inter!az= traa9a de !orma inversa a
la de entradas= es decir= decodi!ica las se@ales procedentes de la C3U=
las ampli!ica # manda con ellas los dispositivos de salida o actuadores=
como lmparas= rel6s= contactores= arrancadores= electrovlvulas=
etc.= aqu" tami6n e(isten unos inter!aces de adaptacin a las salidas #
de proteccin de circuitos internos. Con las partes descritas podemos
decir que tenemos un 5utmata= pero para que sea operativo son
necesarios otros elementos tales como:
La unidad de alimentacin.
La unidad o consola de pro8ramacin.
Los dispositivos peri!6ricos.
Inter!aces.

*n la 7i8ura -.? se $an incluido estos elementos.



d) La u"idad de a(i%e"ta!i$" o !uente de alimentacin adapta la tensin
de red de ++.B # C. Nz a la de !uncionamiento de los circuitos
electrnicos internos del 5utmata= as" como a los dispositivos de
entrada: +? Bcc por e9emplo.
e) La u"idad de pro-ra%a!i$". Nemos dic$o que la C3U elaora las
salidas en !uncin de los estados de las entradas # de las
instrucciones del pro8rama de usuario= pero= Ocmo accede el usuario al
interior de la C3U para car8ar en memoria su pro8ramaP= la respuesta es
mediante la unidad de pro8ramacin. *n los 5utmatas ms sencillos es
un teclado con un displa# similar a una calculadora que cuando se
quiere car8ar un pro8rama en la C3U se acopla a 6sta mediante un cale
# un conector= o ien se enc$u!a directamente en la C3U.
') *eri'ri!os o e9uipos peri'ri!os= son aquellos elementos au(iliares=
!"sicamente independientes del 5utmata= que se unen al mismo para
realizar su !uncin espec"!ica # que ampl"an su campo de aplicacin o
!acilitan su uso. Como tales no intervienen directamente ni en la
elaoracin ni en la e9ecucin del pro8rama.
-) I"ter'a!es o i"tertases= son aquellos circuitos o dispositivos
electrnicos que permiten la cone(in a la C3U de los elementos
peri!6ricos descritos.
3ara una me9or comprensin del 5utmata= en la 7i8ura -.C se $an
representado en loques separados= pero interrelacionados entre s" cada una
de las reas que con!orman el con9unto de la 7i8ura -.?A esta !i8ura puede
aclararnos al8unas dudas principalmente sore la intercone(in de dic$as
reas.
La arquitectura de un 5utmata 3ro8ramale de la 8ama a9a o media
queda representada por la 7i8ura -.D. *sta arquitectura es la sica de los
5utmatas e(istiendo poca variacin de unos !aricantes a otros. %u
representacin nos permite entender en ma#or pro!undidad los circuitos
que lo componen.
3or Hltimo= # para poder apreciar de una !orma 8loalizada el con9unto
!ormado por un 5utmata 3ro8ramale # su entorno se $a compuesto la
7i8ura -./. %e $an representado en la misma mediante la identi!icacin )a2=
)2= )c2 # )d2 las distintas posiilidades de cone(in de equipos de
pro8ramacin # sus posiilidades en cuanto a arc$ivo de pro8ramas #
len8ua9es de pro8ramacin.
5 continuacin vamos a estudiar de una !orma ms detallada las partes del
5utmata #a descritas # las !unciones ms importantes que realizan= lo que
nos permitir lo8rar el o9etivo de conocer a un nivel aceptale este equipo.
Conocimientos de *lectrnica Di8ital # 4icroprocesadores ser"an de 8ran
a#uda para entender en ma#or medida el !uncionamiento.
3.3.1. Me%orias
Llamamos memoria a cualquier dispositivo que nos permita almacenar
in!ormacin en !orma de its )ceros # unos2. *n nuestro caso nos
re!eriremos a las memorias que utilizan como soporte elementos
semiconductores.
Tipos de memorias
No todas las memorias son i8ualesA se distin8uen dos tipos !undamentales
de memorias !aricadas con semiconductores:
a) Me%oria RAM /Ra"do% A!!ess Me%or:)= memoria de acceso
aleatorio o memoria de lectura escritura. *n este tipo de memorias se
pueden realizar los procesos de lectura # escritura por procedimiento
el6ctrico= pero su in!ormacin desaparece al !altarle la corriente.
.) Me%oria ROM /Read O"(: Me%or:)= o memoria de slo lectura. *n
estas memorias se puede leer su contenido= pero no se puede escriir en
ellasA los datos e instrucciones los 8raa el !aricante # el usuario no
puede alterar su contenido. 5qu" la in!ormacin se mantiene ante la
!alta de corriente.
3ero 6stas no son todas las memorias disponiles= pues como se oserva en
el Cuadro -.1 e(isten otros tipos en las que los sistemas de pro8ramarlas= su
orrado # su volatilidad o permanencia de la in!ormacin marcan sus
di!erencias.
Uti(i;a!i$" de (as %e%orias
Dependiendo de la !uncin asi8nada= as" se utilizar un tipo de memoria u
otra.
a) Me%oria de usuario. *l pro8rama de usuario normalmente se 8raa en
memoria R54= #a que no slo $a de ser le"do por el microprocesador
sino que $a de poder ser variado cuando el usuario lo desee= utilizando
la unidad de pro8ramacin. *n al8unos 5utmatas= la memoria R54 se
au(ilia de una memoria somra del tipo **3RO4. La descone(in de
la alimentacin o un !allo de la misma orrar"a esta memoria= #a que al
ser la R54 una memoria voltil necesita estar constantemente
alimentada # es por ello que los 5utmatas que la utilizan llevan
incorporada una ater"a tampn que impide su orrado.
.) Me%oria de (a ta.(a de datos. La memoria de este rea tami6n es del
tipo R54= # en ella se encuentra= por un lado= la ima8en de los estados
de las entradas # salidas #= por otro= los datos num6ricos # variales
internas= como contadores= temporizadores= marcas= etc.
!) Me%oria : pro-ra%a de( siste%a. *sta memoria= que 9unto con el
procesador compo nen la C3U= se encuentra dividida en dos reas: la
Ilamada memoria del sistema= que utiliza memoria R54= # la que
corresponde al pro8rama del sistema o !irmLare= que l8icamente es un
pro8rama !i9o 8raado por el !aricante #= por tanto= el tipo de
memoria utilizado es RO4. *n al8unos 5utmatas se utiliza
Hnicamente la *3RO4= de tal !orma que se puede modi!icar el
pro8rama memoria del sistema previo orrado del anterior con UB.
d) Me%orias E*ROM : EE*ROM. Independientemente de otras
aplicaciones= al8unas #a mencionadas en los prra!os anteriores= este
tipo de memorias tiene 8ran aplicacin como memorias copia para
8raacin # arc$ivo de pro8ramas de usuario.
*n la 7i8ura -.0 quedan representadas todas las memorias presentes en un
5utmata 3ro8ramale= con indicacin de las !unciones asi8nadas a cada
una de ellas.
Estru!tura!i$" de (as %e%orias
Los c$ips de memoria suelen estar or8anizados en octetos #= a su vez= 6stos
en palarasA cada palara es normalmente de 1D its= esto es= + #tes= es
decir= cada posicin de memoria suele contener 1D its de in!ormacin= o lo
que es lo mismo= dos #tes )7i8. -.12.
Cada palara o re8istro de!ine una instruccin o dato num6rico o un 8rupo
de estados de *M%. La cantidad de palaras de que dispone una memoria se
e(presa en >= # un > representa 1 .+? #tes.
3.3.1. U"idad !e"tra( de pro!eso8 C*U
La C3U )Central 3rocessin8 Unit2 est constituida por los elementos
si8uientes: procesador= memoria # circuitos au(iliares asociados.
*ro!esador
*st constituido por el microprocesador= 3= el 8enerador de impulsos de
onda cuadrada o relo9 # al8Hn c$ip au(iliar.
*l procesador se monta sore una placa de circuito impreso= en ella # 9unto
al c$ip 3 se sitHan todos aquellos circuitos inte8rados que lo componen=
principalmente memorias RO4 del sistema o !irmLare. *n al8unos tipos
de 5utmatas aqu" se sitHan tami6n los c$ips de comunicacin con
peri!6ricos o de intercone(in con el sistema de entradasMsalidas.
Mi!ropro!esador
*s un circuito inte8rado )c$ip2 a 8ran escala de inte8racin )L%I2 que
realiza una 8ran cantidad de operaciones= que podemos a8rupar en:
Operaciones de tipo l8ico.
Operaciones de tipo aritm6tico.
Operaciones de control de la trans!erencia de la in!ormacin dentro del
5utmata.
Los circuitos internos del 3 son de tres tipos:
a2 Circuitos de la unidad aritm6tica # l8ica o 5LU. *s la parte del 3
donde se realizan los clculos # las decisiones l8icas para controlar el
5utmata.
2 Circuitos de la unidad de control a UC Or8aniza todas las tareas del 3.
5s"= por e9emplo= cuando una instruccin del pro8rama codi!icada en
cdi8o mquina )ceros # unos2 lle8a al 3= la UC sae= mediante una
peque@a memoria RO4 que inclu#e= qu6 secuencia de se@ales tiene que
emitir para que se e9ecute la instruccin.
c2 Re8istras. Los re8istros del 3 son memorias en las que se almacenan
temporalmente datos= instrucciones o direcciones mientras necesitan ser
utilizados por el 3. Los re8istros ms importantes de un 3 son los de
instrucciones= datos= direcciones= acumulador= contador de pro8rama= de
traa9o # el de andera o de estado.
d2 <uses. No son circuitos en s"= sino zonas conductoras en paralelo que
transmiten datos= direcciones= instrucciones= # se@ales de control entre
las di!erentes partes del 3.
%e puede $acer una di!erencia entre <uses internos # e(ternos. Los
primeros unen entre si las di!erentes partes del 3= mientras que los
se8undos son pistas de circuito impreso que unen c$ips independientes. Los
uses internos # e(ternos son continuacin unos de los otros.
La C3U se pondr en comunicacin con la tar9eta cu#a direccin coincida
con la cominacin del us.
Fu"!io"es de (a C*U
*n la memoria RO4 del sistema= el !aricante $a 8raado una serie de
pro8ramas e9ecutivos !i9os= !irmLare o so!tLare del sistema # es a estos
pro8ramas a los que acceder el 3 para realizar las !unciones e9ecutivas
que correspondan en !uncin del tiempo en que traa9e.
*l so!tLare de sistema de cualquier 5utmata consta de una serie de
!unciones sicas que realiza en determinados tiempos de cada ciclo: en el
inicio o cone(in= durante el ciclo o e9ecucin del pro8rama # a la
descone(in.
*ste so!tLare o pro8rama del sistema es li8eramente variale para cada
5utmata= pero= en 8eneral= contiene las si8uientes !unciones:
%upervisin # control de tiempo de ciclo )Latc$do82= tala de datos=
alimentacin= ater"a= etc.
5utotest en la cone(in # durante la e9ecucin del pro8rama.
Inicio del ciclo de e(ploracin de pro8rama # de la con!i8uracin del
con9unto.
Jeneracin del ciclo ase de tiempo.
Comunicacin con peri!6ricos # unidad de pro8ramacin.

Nasta que el pro8rama del sistema no $a e9ecutado todas las acciones
necesarias que le corresponden= no se inicia el ciclo de pro8rama de
usuario.
C*U si" *
No todos los 5utmatas 3ro8ramales utilizan el 3 como elemento ase
de la C3U= al8unos !aricantes emplean como tal los dispositivos l8icos
pro8ramales )DL32A o red de puertas l8icas )8ate arra#2 tami6n
llamados circuitos inte8rados de aplicacin espec"!ica= en in8l6s=
application speci!ic inte8rated circuits= 5%IC. *l 5%IC utilizado= por
e9emplo= en los %*3T*C serie 1. de %prec$erQ%$u$ contiene 1C ...
puertas l8icas.
Ci!(o .<si!o de tra.a5o de (a C*U
*l ciclo sico de traa9o en la elaoracin del pro8rama por parte de la
C3U es el si8uiente: 5ntes de iniciar el ciclo de e9ecucin= el procesador= a
trav6s del us de datos= consulta
el estado . 1 de la se@al de cada una de las entradas # las almacena en los
re8istros de la memoria de entradas= esto es= en la zona de entradas de la
memoria de la tala de datos.
*sta situacin se mantiene durante todo el ciclo del pro8rama. 5
continuacin= el procesador accede # elaora las sucesivas instrucciones del
pro8rama= realizando las concatenaciones correspondientes de los
operandos de estas instrucciones. %e8uidamente asi8na el estado de se@al a
los re8istros de las salidas de acuerdo a la concatenacin anterior indicando
si dic$a salida $a o no de activarse= situndola en la zona de salida de la
tala de datos.
5l !inal del ciclo= una vez concluida la elaoracin del pro8rama asi8na los
estados de las se@ales de entrada a los terminales de entrada # los de salida
a las salidas e9ecutando el estado . 1 en estas Hltimas. *sta asi8nacin se
mantiene $asta el !inal del si8uiente ciclo en el que se actualizan las
mismas.
Dada la velocidad con que se realiza cada ciclo= del orden de C a 1. msM1 >
instrucciones= se puede decir que las salidas se e9ecutan en !uncin de las
variales de entrada prcticamente en tiempo real.
La 7i8ura -.1. representa el ciclo sico de traa9o de un 5utmata
3ro8ramale.
3.3.3. U"idades de E"trada = Sa(ida /E>S)
%on los dispositivos sicos por donde se toma la in!ormacin de los
captadores= en el caso de las entradas= # por donde se realiza la activacin
de los actuadores= en las salidas.
*n los 5utmatas compactos= las *M% estn situadas en un solo loque 9unto
con el resto del 5utmata.
*n los modulares= las *M% son mdulos o tar9etas independientes con varias
*M%= # que
%e acoplan al us de datos por medio de su conductor # conector
correspondiente= o ien a un astidor o racI= que le proporciona dic$a
cone(in al us # su soporte mecnico.
Fu"!io"es de (as u"idades de E>S
Las !unciones principales son el adaptar las tensiones e intensidades de
traa9o de los captadores # actuadores a las de traa9o de los circuitos
electrnicos del 5utmataA realizar una separacin el6ctrica entre los
circuitos l8icos de los de potencia= 8eneralmente a trav6s de
optoacopladores= # proporcionar el medio de identi!icacin de los
captadores # actuadores ante el procesador.
E"tradas
Las entradas son !cilmente identi!icales= #a que se caracterizan
!"sicamente por sus ornes para acoplar los dispositivos de entrada o
captadores por su numeracin= # por su identi!icacin IN3UT o
*NTR5D5A llevan adems una indicacin luminosa de activado por
medio de un diodo L*D.
*n cuanto a su tensin= las entradas pueden ser de tres tipos:
Lires de tensin.
5 corriente continua.
5 corriente alterna.
*n cuanto al tipo de se@al que recien= 6stas pueden ser: anal8icas #
di8itales.
a2 A"a($-i!as
Cuando la ma8nitud que se acopla a la entrada corresponde a una medida
de= por e9emplo= presin= temperatura= velocidad= etc.= esto es= anal8ica= es
necesario disponer de este tipo de mdulo de entrada. %u principio de
!uncionamiento se asa en la conversin de la se@al anal8ica a cdi8o
inario mediante un convertidor anal8ico,di8ital )5MD2. 5 continuacin
!i8ura un e9emplo con los parmetros ms si8ni!icativos de este tipo de
mdulos.
La resolucin de 1+ its se utiliza 8eneralmente cuando las aplicaciones
son de alta precisin.
2 Di-ita(es
%on las ms utilizadas # corresponden a una se@al de entrada todo o nada=
esto es= a un nivel de tensin o a la ausencia de la misma. *9emplo de
elementos de este tipo son los !inales de carrera= interruptores= pulsadores=
etc.
La 7i8ura -.l l representa el esquema simpli!icado de un circuito de entrada
por transistor del tipo N3N= # en el que destaca= como elemento principal=
el optoacoplador.
? Sa(idas
La identi!icacin de las salidas se realiza i8ual que en las entradas=
!i8urando en este caso la indicacin de OUT3UT o %5LID5. *s en las
salidas donde se conectan o acoplan los dispositivos de salida o actuadores=
e inclu#e un indicador luminoso L*D de activado.
Tres son los tipos de salidas que se pueden dar:
5 rel6.
5 triac.
5 transistor.
4ientras que la salida a transistor se utiliza cuando los actuadores son a
c.c.= las de rel6s # triacs suelen utilizarse para actuadores a c.a.
*n cuanto a las intensidades que soportan cada una de las salidas= esta es
variale= pero suele oscilar entre .=C # + 5. 51 i8ual que en las entradas= las
salidas pueden ser anal8icas # di8itales= si ien esta Hltima es la ms
utilizada. *n las anal8icas es necesario un convertidor di8ital anal8ico
)DM52 que nos realice la !uncin inversa a la de la entrada.
La 7i8ura -.1+ nos muestra el circuito de salida a triac= en el que tami6n
se $a incluido el circuito protector interno contra soreintensidades.
3.3.). I"ter'a!es
%on circuitos que permiten la comunicacin de Ra C3U con el e(terior
llevando la in!ormacin acerca del estado de las entradas # transmitiendo
las rdenes de activacin de las salidas.
Constan de enlaces del tipo R%,+-+ o R%,?++= # e!ectHan la comunicacin
mediante el cdi8o 5%CII.
5simismo= permiten la introduccin= veri!icacin # depuracin del
pro8rama mediante la consola de pro8ramacin= as" como la 8raacin del
pro8rama a casete= en memoria *3RO4= comunicacin con TRC
)monitor2= impresora= etc.
3.3.,. E9uipos o u"idades de pro-ra%a!i$"
La unidad de pro8ramacin es el medio material del que se au(ilia el
pro8ramador para 8raar o introducir en la memoria de usuario las
instrucciones del pro8rama. 3ero esta unidad realiza otras tareas
!undamentales.
Fu"!io"es pri"!ipa(es
La 8ama de !unciones que son capaces de e9ecutar los equipos de
pro8ramacin son mHltiples # variadas= aumentando el tipo de 6stas en
razn directa a la comple9idad del equipo. *n este apartado slo se van a
descriir las principales= que son las si8uientes:
a) *ro-ra%a!i$"
Introduccin de instrucciones )pro8rama2.
<Hsqueda de instrucciones o posiciones de memoria.
4odi!icacin del pro8rama:
- <orrado de instrucciones.
- Insercin de instrucciones.
- 4odi!icacin de instrucciones.
Deteccin de errores de sinta(is o !ormato.
Bisualizacin del pro8rama de usuario o parte del mismo= contenido en
la memoria de usuario.
7orzamiento del estado de marcas= re8istros= contadores=
temporizadores= etc.
.) +ra.a!i$" de pro-ra%as
*n cinta casete.
*n c$ip de memoria *3RO4 o **3RO4.
*n papel mediante impresora.
*n disquete mediante 3C.
!)3isua(i;a!i$" : veri'i!a!i$" di"<%i!a de( pro-ra%a
Del pro8rama o parte de 6l.
De entradas # salidas.
De temporizadores= contadores= re8istros= etc
d) Modos de servi!io
%TO3 )o!!,line2= o salidas en reposo.
RUN )on,line2= o e9ecutando el pro8rama.
Otros modos intermedios como 4ONITOR= etc.
Tipos
Desde el punto de vista constructivo= podemos distin8uir tres tipos
principales:
a2 U"idades tipo !a(!u(adora
%on las ms comHnmente utilizadas en los 5utmatas de la 8ama a9aA
constan del correspondiente teclado= conmutador de modos= displa# de
cristal l"quido o siete se8mentos de dos o ms l"neas= as" como de las
entradas para la 8raacin del pro8rama de usuario. 3uede ser totalmente
independiente= ser enc$u!ada directamente en la C3U= o con amas
posiilidades.
*n las de pocas l"neas )+= ?2 slo es posile escriir mnemnicos= pero en
las de pantalla llamadas de pro8ramacin 8r!ica pueden visualizarse
al8unas l"neas de pro8rama de len8ua9es 8r!icos= datos del pro8rama= etc.
2 Co"so(a de pro-ra%a!i$"
*st en una posicin intermedia entre la unidad tipo calculadora # el 3C.
Consta de pantalla de plasma o tipo similar # tama@o su!iciente para +.,-.
l"neas # D.,0. caracteres por l"nea= as" como teclado. 51 i8ual que el 3C
que se descrie a continuacin= utiliza el so!tLare de pro8ramacin preciso
para los len8ua9es utilizados en el 3LC= almacenando los pro8ramas en
disquete.
c2 U"idad !o" *C
*sta unidad que se adapta al 5utmata mediante el inter!az correspondiente
lleva incorporado un monitor de tuo de ra#os catdicos )TRC2= # realizan
la misma !uncin que la unidad de pro8ramacin normal= pero con ma#ores
prestaciones= permitiendo visualizar. los esquemas o dia8ramas completos
o partes importantes de los mismos. *ste equipo incorpora el so!tLare
necesario para poder traa9ar en ms de un len8ua9e de pro8ramacin=
incluso realizar la trans!ormacin de len8ua9es.
La 8raacin de pro8ramas se realiza en disquete o disco duro= se8Hn
modelos del 3C.
Fu"!io"a%ie"to
Las instrucciones que se introducen en la unidad de pro8ramacin no son
directamente interpretales por el procesador= que se $a de au(iliar de un
circuito intermedio llamado Compiler. *s= por tanto= el Compiler el
elemento de unin entre el 5utmata # la unidad de pro8ramacin.
%u misin es la de traducir la in!ormacin te(tual de la unidad de
pro8ramacin a len8ua9e mquina # viceversa mediante unos cdi8os
intermedios que son interpretados por un pro8rama residente en el
!irmLare.
3.3.@. *eri'ri!os
Como elementos au(iliares # !"sicamente independientes del 5utmata= los
equipos peri!6ricos realizan !unciones concretas de 8ran importancia.
*l incremento que e(perimenta las prestaciones de los 5utmatas $ace que
el nHmero de peri!6ricos aumente d"a a d"a para equipos de la misma 8ama=
pero en 8eneral para un equipo de la 8ama a9a podr"a decirse que son:
Impresora= que permite otener en papel el listado de instrucciones o
pro8rama de usuario= el de temporizadores= contadores= etc.= utilizados=
as" como los esquemas correspondientes.
Unidades de cinta o memoria= por medio de las cuales 8raamos los
pro8ramas en cinta casete o c$ips de memoria *3RO4 o **3RO4=
respectivamente.
Otros equipos que se utilizar"an en la 8ama media o en al8Hn caso en la
8ama a9a serian:
4onitores de tipo TRC.
Lectores de cdi8o de arras.
Displa#s # teclados al!anum6ricos.
Unidad de teclado # tests.
*tc6tera.
3.3.A. Ta%aBo de (os Aut$%atas *ro-ra%a.(es
La clasi!icacin de los 3LC en cuanto a su tama@o se realiza en !uncin del
nHmero de sus entradas,salidasA son admitidos los tres 8rupos si8uientes:
1. Jama a9a. Nasta un m(imo de 1+0 entradas,salidas.
La memoria de usuario de que disponen suele alcanzar un valor m(imo de
? > instrucciones.
+. Jama media. De 1+0 a C1+ entradas,salidas.
La memoria de usuario de que disponen suele alcanzar un valor m(imo de
$asta 1D > instrucciones.
-. Jama alta. 4s de C1+ entradas,salidas.
%u memoria de usuario supera en al8unos de ellos los 1.. >. instrucciones.
3.3.C. Evo(u!i$" de (os Aut$%atas *ro-ra%a.(es
5l8unas de las tendencias que se detectan en la evolucin de los mismos
son:
*mpleo en ma#or medida de memoria de tipo *3RO4 # **3RO4
como sustituto de la R54.
3osiilidad de comunicacin mediante 3C compatile para las tres
8amas descritas.
Nacerse normal la utilizacin de los 3 de 1D its # tendencia a
incorporar los de -+ its.
Utilizacin del sistema multiprocesador= con lo que se aumenta la
velocidad en la e9ecucin de pro8ramas= alcanzndose tiempos del orden
de 1 msM1 > instrucciones.
Reduccin de su tama@o al aumentar la densidad de inte8racin de los
circuitos inte8rados # al utilizar al8unos !aricantes los dispositivos
l8icos pro8ramales )DL32 o 8ate ana#.
Incremento de prestaciones= entre otras del tipo autodia8nstico #
autoveri!icacin.
4e9ora de los tipos de visualizacin de pro8ramas # de procesos.
3er!eccionamiento # $omo8eneizacin de redes locales.

Anda mungkin juga menyukai