Está en la página 1de 33

PLC - Controladores Lgicos Programables

Sena Virtual Distrito Capital 2005

Leccin 4
Arquitectura y
Caractersticas del PLC
Capacidad de memoria
Caractersticas de los contadores
Caractersticas de los temporizadores
Resolucin de los conversores ADC y DAC
Reloj de tiempo real
Ciclo de funcionamiento del PLC
Modos de operacin del PLC
Tiempo de proceso

Leccin 5
Estructura Externa
Estructura Externa
Entradas Digitales y Salidas Digitales
Nomenclatura de las Entradas y Salidas
Naturaleza de los Circuitos de Entradas Digitales
Naturaleza de los Circuitos de Salidas Digitales
Corriente de los Circuitos

Semana 2 - Mdulo 1

-1-

-2-

PLC - Controladores Lgicos Programables


Sena Virtual Distrito Capital 2005

Otros Tipos de Entradas y Salidas


Fuente de Poder
Controles de Operario
Interfaz de Programacin
Mdulos de Expansin

Leccin 6
Estructura Interna
Unidad Central de Procesos CPU
Unidad Lgica y Aritmtica ALU
Unidad de Control Registros
Bus Datos
Bus Direcciones
Bus de Control
Memoria
Memorias de Solo Lectura
Memorias de Lectura-Escritura
Clasificacin de Volatilidad
Clasificacin Funcional
Puertos
Mdulos
Contadores
Temporizadores PWM
Conversor Digital - Anlogo
Conversor Anlogo - Digital
Comunicaciones Seriales
Bus de Campo (Field Bus) o
Redes de Aplicacin Industrial:

Mdulo 1 - Semana 2

PLC - Controladores Lgicos Programables


Sena Virtual Distrito Capital 2005

Leccin 3
Arquitectura y
Caractersticas del PLC
A continuacin, a manera de complemento al estudio de la arquitectura del PLC,
se presentan algunos tpicos que deben tener en cuenta los programadores de
aplicaciones.

Ancho de la Memoria
Nmero de bits que conforman una posicin de memoria; es usual que las
memorias tengan anchos de 8 o 16 bits. En la tabla a continuacin, se presentan
las denominaciones dadas a grupos de bits; son nombres convencionales en el
mundo informtico, as como en la vida cotidiana, llamamos docena a un grupo
de doce.
Nmero de
bits
4
8
16
32

Denominacin

Smbolo

Nibble
Byte
Word
Doble Word

B
W
DW

Cabe aclarar, que el trmino Word es usado implcitamente para grupos de 16


bits, sin embargo, cuando un fabricante utiliza grupos de bits no descritos en
la tabla anterior puede emplear la expresin para describir el grupo siempre y
cuando haga la salvedad de a cuantos bits se esta refiriendo en sus documentos.
Por ejemplo, en el caso de memorias con ancho de 14 bits, se pueden mencionar
como palabras (Words) de 14 Bits.
Semana 2 - Mdulo 1

-3-

-4-

PLC - Controladores Lgicos Programables


Sena Virtual Distrito Capital 2005

Capacidad de Memoria
Indica la cantidad de posiciones que posee la memoria. Para estas cantidades
tambin existen convenciones:
Cantidad
1.024
1048.576
1073741.824

Denominacin
Kilo
Mega
Giga

Smbolo
K
M
G

Los valores de capacidad y ancho se integran en una sola notacin. Por


ejemplo, si una memoria tiene 2.048 posiciones con un ancho de 8 bits se dice
que su capacidad es de 2K Bytes o 2KB. A esta ltima, se le puede agregar la
especificacin del tipo de memoria. As se puede hablar, por ejemplo, de una
RAM de 8MB.

Caractersticas de los Contadores


Existen dos tipos de Contadores: los Implementados en Memoria (llamados
simplemente contadores) que ejercen la funcin de contar por medio de ordenes
del programa de usuario y los Rpidos (o Mdulos Contadores) que cuentan de
manera automtica sin la necesidad de ordenes de programa.
Para que un Contador Implementado en Memoria cuente los flancos ascendentes
presentes en la entrada I1.3 se escribe en el programa la siguiente instruccin:
SI I1.3 = FLANCO ASCENDENTE, ENTONCES INCREMENTE CONTADOR 1.

Si antes de que se ejecute la instruccin han ocurrido dos flancos, dos eventos,
el contador slo se incrementara en 1 y no en 2, como sera lo correcto; un
contador rpido no presenta este problema.
Los contadores permiten establecer los siguientes parmetros de configuracin
de desempeo:

Mdulo 1 - Semana 2

PLC - Controladores Lgicos Programables


Sena Virtual Distrito Capital 2005

Conteo
Ascendente
Conteo
Descendente
Valor Inicial
Mdulo de
Conteo
Cargar Valor
Inicial
Reset

La cuenta se incrementar cada vez que llega un pulso de


conteo a su entrada.
La cuenta descender cada vez que llega un pulso de
conteo a su entrada.
Establece el valor de inicio de la cuenta.
Indica el valor de la cuenta, en el cual el contador reinicia
su ciclo de conteo. Por ejemplo, un contador ascendente de
mdulo 60 y valor inicial 0 (cero), contar desde 00 (doble
cero) hasta 59 cclicamente. Es decir, el valor que sigue a
59 es 0 (cero). Tenga presente que se dice mdulo 60 pues
entre 00 (doble cero) y 59 hay 60 pasos.
Ordena que el valor establecido como inicial se cargue a la
cuenta.
Inactiva el contador, y la cuenta inicia en 0 (cero).

Semana 2 - Mdulo 1

-5-

-6-

PLC - Controladores Lgicos Programables


Sena Virtual Distrito Capital 2005

Tipos de salida de un contador:


Q: indica que el contador ha vuelto a la cuenta 0 despus de alcanzar el valor del
mdulo de conteo.
Cont: contiene el valor de la cuenta, dependiendo de las opciones disponibles
este valor se puede leer en binario, BCD, etc. Vea en un bloque funcional como
trabaja un contador:

Rango de los Contadores:


Indica cuantos pasos distintos de cuenta puede tener un contador, se presenta
como un valor entero o en el nmero de bits que componen el registro de conteo.
En la tabla a continuacin, se presenta el nmero de bits y el rango de conteo
correspondiente.

Los contadores se ubican en cascada para obtener rangos superiores a los


disponibles.
Mdulo 1 - Semana 2

PLC - Controladores Lgicos Programables


Sena Virtual Distrito Capital 2005

Caractersticas de los Temporizadores


Su funcin es la de efectuar un retardo durante un tiempo t. Poseen una entrada
de disparo (Trigger), una entrada de reposicin R y una salida de temporizador
Q. Los tipos ms comunes de temporizadores son: Por Impulso, de Retardo de
Conexin, de Retardo de Desconexin y Monoestable.

Temporizador por Impulso


La salida se activa a partir del momento en que se activa la seal de disparo y
sigue as por un tiempo t. La duracin del disparo debe ser mayor o igual a t, de
lo contrario la temporizacin se suspende.

Temporizador de Retardo de Desconexin


La salida se activa desde el momento en que se presenta la seal de disparo, y
se desactiva un tiempo t despus de desaparecer el disparo.

Temporizador Monoestable
La salida se activa en el momento en que se presenta el disparo y esta activa
durante t segundos sin importar la duracin que tenga el pulso de disparo.

Semana 2 - Mdulo 1

-7-

-8-

PLC - Controladores Lgicos Programables


Sena Virtual Distrito Capital 2005

Resolucin de los Conversores


Anlogo/Digital - ADC
El Conversor ADC es un componente obligado de las entradas anlogas; el
resultado de la conversin es un valor numrico directamente proporcional a la
amplitud de la seal anloga presente en la entrada.
En cualquier caso se aplica la frmula siguiente:

Resolucin = Rango / 2 ^ # de bits


La amplitud de la seal en la entrada se calcula por:

Valor de Entrada = Resolucin *Resultado numrico


Resolucin de los DAC
Para las salidas digitales las consideraciones de resolucin son igual que para
las entradas digitales.
La amplitud de la seal de salida sera:

Valor de Entrada = Resolucin *Entrada numrica


La resolucin de los Conversores ADC y DAC depende del nmero de bits que
conforman el registro numrico y el rango admisible en la entrada/salida anloga,
como se muestra en la siguiente tabla :
Rango de Entrada/
Rango de Salida
0 10 V

-10 +10 V

0 20 mA

Mdulo 1 - Semana 2

# de bits
13
13
16
10
13
16
10
13
16

Rango
Resolucin Conversores
Numrico
ADC y DAC
0 1023
9.76 mV
0 8191
1.22 mV
0 65.535
0.152 mV
0 1023
19.55 mV
0 8191
2.44 mV
0 65.535
0.305 mV
10 0 1023
19.55 A
0 8191
2.44 A
0 65.535
0.305 A

PLC - Controladores Lgicos Programables


Sena Virtual Distrito Capital 2005

Reloj de Tiempo Real -RTCReloj Calendario de presencia obligatoria en todos los PLC modernos, permite
consultar fechas (ao, mes, da) y horas (hora, minutos, segundos, milisegundos)
actuales y programar tareas para que ocurran en determinada fecha y hora; su
funcionamiento no depende del estado de alimentacin de energa del sistema
pues cuenta con una pila elctrica interna.

Ciclo de Funcionamiento del PLC

Memoria Imagen de Entradas:


Bloque de memoria que contiene el estado de las entradas digitales del PLC.
Cuando se ejecuta alguna instruccin que debe comprobar el estado de una
entrada digital, en realidad se revisa el valor correspondiente en la memoria
imagen y no el del circuito de entrada.
Dado que la seal del circuito de entrada puede cambiar de valor en cualquier
momento, la memoria imagen mantiene un nico valor para ser usado por el
programa y hacer que este se ejecute de manera coherente.
De lo contrario, ocurriran inconsistencias que afectaran gravemente la lgica de
control y por ende el sistema fsico bajo control.
Semana 2 - Mdulo 1

-9-

-10-

PLC - Controladores Lgicos Programables


Sena Virtual Distrito Capital 2005

A continuacin se desarrolla un ejemplo que justifica su existencia.


Se programa el encendido simultneo de dos motores: uno conectado a la
salida
Q. Y EL OTRO A Q.1, A PARTIR DEL MOMENTO
EN QUE EL PULSADOR ACOPLADO A LA ENTRADA I. SE ACTIVA.
Si el PLC no usa memoria imagen podra ocurrir lo siguiente:

El resultado: Fallo en el programa.


Si el PLC usa memoria imagen:

El resultado: el programa se ejecuta conforme lo programado.


Memoria Imagen de Salidas:
Bloque de memoria que contiene los valores que el programa desea que estn
presentes en los circuitos de salidas digitales. De hecho el programa acta sobre
las salidas, indirectamente, a travs de la memoria imagen de salidas.
Mdulo 1 - Semana 2

PLC - Controladores Lgicos Programables


Sena Virtual Distrito Capital 2005

Modos de Operacin del PLC


Los cuatro son los modos de operacin genricos de los PLC: RUN, STOP,
ERROR y POWER-ON.
RUN: El PLC ejecuta el programa de usuario como modo normal de operacin,
se cumple el ciclo de funcionamiento explicado con anterioridad.
STOP: El PLC ignora el programa de usuario y efecta sus programas internos.
En ste modo el usuario puede monitorear y / o programar el PLC desde un
PC.
ERROR: El PLC detiene la ejecucin del programa de usuario, pues sus
programas internos encuentran un error de programacin o de hardware.
Como en el caso del modo STOP, se inactiva todas las salidas y no se
permite llevar a acabo el modo RUN hasta tanto no se resuelva el problema
que caus el error.
POWER-ON: Este modo ocurre a partir del momento en que se energiza
el PLC; este utiliza el modo POWER-ON para autoconfigurarse y hacer
comprobaciones de estado del sistema. Una vez realizadas las rutinas
de inicio asumen segn las condiciones del sistema, uno de los otros tres
modos.
Las reglas siguientes permiten que el programa interno pase de un modo a otro
el PLC:
Pasa a modo ERROR desde cualquiera de los otros tres modos, si se ha
encontrado un error.
De modo STOP a RUN y viceversa segn se indique en el control de
operario dispuesto para tal fin o desde el PC.
De modo POWER-ON a modo STOP o RUN segn se indique en el control
de operario dispuesto para tal fin o desde el PC.
Sale de modo ERROR a modo STOP o RUN segn se indique en el
control de operario dispuesto para tal fin o desde el PC, una vez se haya
solventado el error.
Semana 2 - Mdulo 1

-11-

-12-

PLC - Controladores Lgicos Programables


Sena Virtual Distrito Capital 2005

Tiempo de Proceso
Se llama tiempo de proceso del PLC, a aquel que se lleva en realizar un ciclo de
funcionamiento, es decir, es el tiempo que tarda desde que se carga la memoria
imagen de salidas hasta que nuevamente se vuelve a cargar. Esta medida indica
que tan rpido puede ser un PLC y para que aplicaciones sirve.
El tiempo de proceso de los PLC est en el orden de las decenas de milisegundos,
aunque en los ms modernos es del orden de las unidades de milisegundos.

Reflexiones sobre lo visto

Mdulo 1 - Semana 2

PLC - Controladores Lgicos Programables


Sena Virtual Distrito Capital 2005

Estructura Externa
El PLC es una unidad electrnica que reemplaza a los dispositivos auxiliares
de automatizacin y control desempeando l mismo toda la lgica de
automatizacin.
Est compuesto por:

Entradas y Salidas Digitales


Fuentes de Poder.
Carcasa.
Control de Operario.
Interfaz de Programacin.
Mdulos de Expansin.LCCL 150

PLC CL 150

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

Indicaciones LED (diodo luminoso)


Interuptor Basculante Stop / Run...
Pulsador Copy / Battery
Interfaz V.24 para Conexin de Aparatos de Programacin
Campo de Escritura para Entradas Digitales
Indicacin de Estado para Entradas Digitales
Salidas de 24V para Abastecimiento de Sensor.
Entradas Digitales
Campo de Escritura para Salidas Digitales
Indicacin de Estado para Salidas Digitales
Salidas Digitales
Potencial de Referencia de OV para Actuadores
Conector de Enchufe para Conexin de los Mdulos B-10
Abastecimiento de OV para actuadores
Potencial de Referencia de OV para Tensiones de Abastecimiento
Tierra Funcional

Semana 2 - Mdulo 1

-13-

-14-

PLC - Controladores Lgicos Programables


Sena Virtual Distrito Capital 2005

Entradas y Salidas Digitales


Los PLC estn provistos de entradas y salidas digitales que les permite
conectarse a las diversas seales y actuadores de una aplicacin especifica.
A las entradas se conectan diversos tipos de interruptores los cuales sern
activados por el operario o directamente por la mquina, del tipo fin de carrera.
De igual manera, se admite la conexin de sensores.
Cuando se conecta un interruptor o sensor a una entrada, simplemente se est
permitiendo que la tensin elctrica del punto comn se presente en la entrada
cuando el interruptor est cerrado y que se ausente si el interruptor est abierto.

PLC CL 150

A las salidas es usual acoplar lmparas, bobinas de contactores, de relevos,


de electro vlvulas, entre otros. El PLC activa una salida al colocar un voltaje al
elemento colocado en el circuito. Como se aprecia en la grfica, el circuito de
salida tambin incluye un punto comn.
Para el caso que estamos estudiando, tanto las salidas como las entradas
admiten dos tipos de valores de tensin elctrica: presente (activa) o ausente
(inactiva). A esta bivalencia en los valores de tensin se le llama binaria; pues
slo puede reconocer dos valores distintos de seal; a las entradas y salidas
binarias tambin se les llama entradas y salidas digitales.

Mdulo 1 - Semana 2

PLC - Controladores Lgicos Programables


Sena Virtual Distrito Capital 2005

Nomenclatura de las
Entradas y Salidas Digitales
Para designar las entradas y salidas digitales, stas se agrupan en conjuntos de
8 bits (octetos) numerados consecutivamente: 0, 1,27.
Por su parte, cada uno de los bits de un octeto se numera del 0 al 7.
Tanto los octetos como los circuitos son separados por un punto. A las entradas
digitales suele anteponerse la letra I y a las salidas la letra Q.
Ejemplo:
Tenemos dieciocho salidas digitales, estas se repartiran es tres octetos: 0, 1 y 2;
cada uno de los bits de un octeto se numera del 0 al 7. Como son salidas se les
antepondra la letra Q. En conclusin se nominaran:
Q0.0, Q0.1, Q0.2, Q0.3, Q0.4, Q0.5, Q0.6, Q0.7,
Q1.0, Q1.1, Q1.2, Q1.3, Q1.4, Q1.5, Q1.6, Q1.7, Q2.0 y Q2.1.

Semana 2 - Mdulo 1

-15-

-16-

PLC - Controladores Lgicos Programables


Sena Virtual Distrito Capital 2005

Naturaleza de los Circuitos de Entradas Digitales


Las entradas digitales se caracterizan por rangos de tensin, que dependiendo
del fabricante pueden asumir los siguientes valores AC o DC en voltios: 0 24; 0
48; 0 110; El rango ms frecuente de los PLC es 0 24.
Las entradas digitales requieren de un aislamiento galvnico entre el circuito
interno del PLC y el externo, para lo cual se utilizan generalmente opto
aisladores.

Naturaleza de los Circuitos de Salidas Digitales


La salida digital ms simple, que ofrece aislamiento galvnico es la de contacto
normal abierto de rel, pero tambin son frecuentes las salidas a transistor las
cuales pueden ser de tipo NPN o PNP.
La anterior clasificacin determina el modo en que se pueden conectar las
salidas. Es necesario tener claro este concepto al momento de hacer el diseo de
aplicaciones. La polaridad del punto comn determina la situacin de las cargas
del circuito.

Mdulo 1 - Semana 2

PLC - Controladores Lgicos Programables


Sena Virtual Distrito Capital 2005

Corriente de los Circuitos


La mxima corriente que puede fluir por los circuitos de salida depende de cada
fabricante, pero en general no es superior a los 0.5 amperios por circuito.

Semana 2 - Mdulo 1

-17-

-18-

PLC - Controladores Lgicos Programables


Sena Virtual Distrito Capital 2005

Otros Tipos de Entradas y Salidas Digitales


La complejidad de las aplicaciones de automatizacin requiere adems de
otro tipo de entrada y salida proporcionada por el PLC sta es la anloga, o
proporcional; que se utiliza para el acople de instrumentos.
Los rangos de trabajo principalmente son: 0 10v y 4 - 20 miliamperios.

Fuente de Poder
Suele ser de 24 voltios, suministra los voltajes y corrientes necesarios
para alimentar tanto al PLC como a sus circuitos auxiliares.
Carcasa: permite la instalacin del PLC en racks o rieles, cada fabricante utiliza
su propio mtodo de instalacin y por lo tanto no siempre es posible intercambiar
mdulos de PLC de distintas marcas.

Mdulo 1 - Semana 2

PLC - Controladores Lgicos Programables


Sena Virtual Distrito Capital 2005

Controles de Operario
Estn dispuestos en la cartula del PLC,
permiten al operario parar o continuar la
ejecucin del programa. A ste conjunto se
suman las indicaciones luminosas.

Interfaz de Programacin
La interfaz de comunicacin permite la
transferencia del programa desde un
programador de mano especfico para el PLC
o computador personal provisto del software
adecuado.

Semana 2 - Mdulo 1

-19-

-20-

PLC - Controladores Lgicos Programables


Sena Virtual Distrito Capital 2005

Mdulos de Expansin
Los mdulos de expansin permiten ampliar el nmero de entradas y salidas que
posee el PLC, cuando la capacidad de ste no cumple con los requerimientos de
una aplicacin de automatizacin.
Algunas de las caractersticas tcnicas de los mdulos de expansin son:
Entradas y salidas digitales.
Entradas y salidas anlogas tipo 4 a 20 miliamperios.
Entradas y salidas anlogas tipo 0-10 voltios.
Expansin de memoria.
Conexin a redes de datos industriales (buses de campo).

Cuando el PLC se encuentra conformando un conjunto con los mdulos de


expansin recibe el nombre de Unidad Principal.
Ejemplo de Aplicacin:
Una etapa de un proceso de fabricacin, esta dedicada a desplazar piezas, entre
dos bandas transportadoras (B1 y B2), con ayuda de elevadores accionados
mediante cilindros neumticos.
Para lo cual se dispone de un elevador basado en un cilindro neumtico (Z1).
Cuando el elevador llega a su altura mxima, otro cilindro (Z2) empuja la pieza
hasta la segunda banda transportadora ubicada a una altura mayor.

Mdulo 1 - Semana 2

PLC - Controladores Lgicos Programables


Sena Virtual Distrito Capital 2005

Para el caso se necesita de Sensores y Actuadotes:


8 S0, detector de proximidad que se activa cuando la pieza est ubicada
sobre la plataforma del elevador.
8 S1 y S2 sensores de fin de carrera del cilindro Z1.
8 S3 y S4 sensores de fin de carrera del cilindro Z2.
8 Y1, actuador de la electrovlvula 3/2 vas para comandar al cilindro Z1.
8 Y2, actuador de la electrovlvula 3/2 vas para comandar al cilindro Z2.
Asignacin de Circuitos:
Los sensores y actuadotes requeridos son asignados a los circuitos de entrada y
salida del PLC seleccionado para la aplicacin, con ayuda de la siguiente tabla:
Smbolo

Circuito

S0

I0.0

S1

I0.1

S2

I0.2

S3

I0.3

S4

I0.4

Y1

Q0.0

Descripcin
Detector de proximidad. Determina que
hay una pieza lista para ser elevada.
Detector fin de carrera. Determina que el
cilindro Z1 se halla en su posicin inicial.
Detector fin de carrera. Determina que el
cilindro Z1 se halla en su posicin final.
Detector fin de carrera. Determina que el
cilindro Z2 se halla en su posicin inicial.
Detector fin de carrera. Determina que el
cilindro Z2 se halla en su posicin final.
Electro vlvula 3/2 vas. Activa al cilindro
Z1.

Semana 2 - Mdulo 1

-21-

-22-

PLC - Controladores Lgicos Programables


Sena Virtual Distrito Capital 2005

Y2

Q0.0

Electro vlvula 3/2 vas. Activa al cilindro


Z2.

Esquema de Conexiones
A continuacin se realiza el esquema de conexin teniendo en cuenta la
asignacin de circuitos y la fuente de poder.

Los sensores y actuadotes requeridos son asignados a los circuitos de entrada y


salida del PLC seleccionado para la aplicacin, con ayuda de la siguiente tabla:

Mdulo 1 - Semana 2

PLC - Controladores Lgicos Programables


Sena Virtual Distrito Capital 2005

Semana 2 - Mdulo 1

-23-

-24-

PLC - Controladores Lgicos Programables


Sena Virtual Distrito Capital 2005

Estructura Interna
Un PLC est compuesto netamente por dispositivos electrnicos cuya
configuracin se asemeja a la de un pequeo computador o procesador digital. La
arquitectura interna del PLC se divide en cuatro grandes partes: CPU, Memoria,
Puertos y Mdulos.

Unidad Central de Proceso CPU


Lleva a cabo la mayora de los procesos del sistema, su desempeo depende de
una lista de ejecucin que se provee, denominada programa. Los programas que
se ejecutan son dos, el primero de autoconfiguracin cuando el sistema arranca y
el segundo de usuario, diseado para una aplicacin especfica. Por lo general la
CPU viene integrada en un chip semi-conductor caso en el cual recibe el nombre
de micro-procesador.
Los principales componentes funcionales de la CPU son:
La Unidad Lgica y Aritmtica - ALU: Realiza operaciones aritmticas como:
suma, resta, multiplicacin, comparacin, desplazamiento, entre otras, y
operaciones lgicas como: AND, OR, EXOR, NOT, entre otras.

Mdulo 1 - Semana 2

PLC - Controladores Lgicos Programables


Sena Virtual Distrito Capital 2005

La Unidad de Control: Se encarga de: a) Sincronizar las tareas de la CPU,


b) Determinar todas las rutas por las cuales fluir la informacin a travs
de los buses, y c) Interpreta el programa. La Unidad de Control, tiene
como salidas, centenares de lneas de seleccin, invasin y conmutacin
requeridas por los diferentes elementos de la CPU. Su funcin es habilitar
los niveles lgicos adecuados a tiempos y secuencias precisos, con el fin de
ejecutar una instruccin completa.
La entrada de la Unidad de Control cuenta con un decodificador de
instrucciones que recibe el cdigo binario correspon-diente a una
instruccin de programa. La principal tarea de la Unidad de Control es leer
secuencialmente los cdigos de instruccin de la memoria del programa y
hacer que el resto de la CPU ejecute dichas instrucciones.
Lenguaje de Mquina: El programa a ejecutar es recibido por la CPU en
cdigo binario o lenguaje de mquina.
Banco de Registros: Es una pequea memoria interna de la CPU que
almacena los datos temporales necesarios para la ejecucin del programa.
Buses: Caminos por los cuales fluye la informacin hacia los distintos
componentes de la CPU. Los Buses se clasifican en:
Bus de Datos: Canal que lleva y trae datos desde y hacia la memoria, los
registros internos, la ALU y los puertos.
Bus de Direcciones: Lleva valores de direccin hacia la memoria y el bus de
direcciones externo.
Bus de Control: Pone seales de control en los diversos bloques
funcionales.

Semana 2 - Mdulo 1

-25-

-26-

PLC - Controladores Lgicos Programables


Sena Virtual Distrito Capital 2005

Memoria
Almacn de informacin del sistema. Contiene datos numricos en cdigo
binario y est dividida en posiciones de memoria, a cada una de las cuales le
corresponde una direccin de memoria, cada posicin de memoria es un arreglo
de una determinada cantidad de bits (8 o 16 bits).

Las posibilidades de acceso se clasifican en:


Memorias de Solo Lectura
Se utilizan para almacenar programas y datos constantes; La manera como
estn dispuestos los circuitos en la CPU determinan que solo se pueda leer
su contenido. Existen Memorias de Solo Lectura de los siguientes tipos:
Memoria de Solo Lectura - ROM (Read Only Memory): Son
grabadas por el fabricante del chip y su informacin no puede ser alterada.
Memoria de Solo Lectura Programable PROM (Programmable
Read Only Memory): Salen de la fbrica en blanco para ser programadas
por el usuario por una sola vez.

Mdulo 1 - Semana 2

PLC - Controladores Lgicos Programables


Sena Virtual Distrito Capital 2005

Memoria de Solo Lectura Programable y Borrable - EPROM


(Erasable Programmable Read Only Memory): Se diferencia de las
PROM en que pueden ser borradas y reprogramadas; generalmente el
borrado se efecta con radiacin ultravioleta.
Memoria de Solo Lectura Programable y Borrable Elctricamente
- EEPROM - (Electrically Erasable Programmable Read Only
Memory): Estas memorias de solo lectura, no se extraen del circuito de
aplicacin para borrarlas y programarlas de nuevo, ellas pueden borrarse y
grabarse en tarjeta, si la aplicacin posee los circuitos apropiados, utilizando
impulsos de voltaje adecuados.
Memoria EPROM Rpidas - FLASH EPROM (Flash Erasable
Programmable Read Only Memory): Son en la actualidad ms
utilizadas que las EEPROM por contar con mejores caractersticas de
capacidad de almacenamiento y tiempo de acceso.
Memorias de Lectura-Escritura
Memoria de Acceso Aleatorio - RAM (Random Access Memory): Utilizadas
universalmente para almacenar datos variables que son escritos y ledos
por la CPU. No obstante, las memorias del tipo EEPROM y FLASH EPROM
pueden hacer las veces de memorias de lectura escritura.
Clasificacin de Volatilidad
Otro criterio de clasificacin de las Memorias tiene que ver con la Volatilidad
de sus datos.
Una Memoria es No Voltil cuando al quitarle la energa de alimentacin sus
datos no se borran, en este grupo se incluye a las memorias de solo lectura,
enunciadas anteriormente.
Por el contrario, las Memorias Voltiles pierden la informacin almacenada
cuando se les suprime la alimentacin de energa, las RAM son un ejemplo
de memorias Voltiles .

Semana 2 - Mdulo 1

-27-

-28-

PLC - Controladores Lgicos Programables


Sena Virtual Distrito Capital 2005

RAM No Voltiles NOVRAM: Son RAM en cuyo chip se adosa una


pila con fin de sostener la informacin mientras el sistema no cuenta con
energa.
Clasificacin Funcional
La clasificacin funcional hace referencia a lo que contiene la memoria, que bien
puede ser un programa o unos datos. Esta diferenciacin se debe a que los
procesadores de alto desempeo usan buses de acceso a memoria separados,
es decir, que leen el programa por un camino y acceden a los datos por otro.

Puertos
Los puertos habilitan la comunicacin de la CPU con otros dispositivos distintos
a las memorias.
De hecho, las Entradas / Salidas Digitales del PLC estn acopladas a los puertos
de la CPU por medio de circuitos de acoplamiento, estos ltimos permiten que
haya una adecuacin desde los niveles de voltajes del sistema interno del PLC
hasta los niveles de tensin y corriente elctricas requeridos en los entornos
industriales.

Mdulo 1 - Semana 2

PLC - Controladores Lgicos Programables


Sena Virtual Distrito Capital 2005

Mdulos
Se denomina Mdulos a los puertos con un mayor grado de sofisticacin
que la simple transferencia de datos binarios. Los Mdulos, son dispositivos
especializados diseados de manera autnoma con muy poca intervencin de la
CPU. Algunos tipos de mdulos son:
Contadores:
Son mdulos basados en contadores digitales capaces de contar eventos
externos en su entrada.

Semana 2 - Mdulo 1

-29-

-30-

PLC - Controladores Lgicos Programables


Sena Virtual Distrito Capital 2005

Temporizadores:
Bsicamente son los mismos contadores pero en lugar de contar eventos
externos, la seal de entrada proviene de un generador interno de
frecuencia fija, que hace que el contador se incremente en periodos iguales.
Como la magnitud del periodo es el tiempo, entonces, al contar pulsos en
realidad se est contando el paso del tiempo.
Ejemplo: el generador de reloj de la figura provee pulsos cada 0,1 segundos, una
temporizacin de 2,3 segundos se lograr cuando el contador ha alcanzado el valor 23.

Generador Modulador por Ancho de Impulso - PWM (Pulse Width


Modulator):
Una seal PWM es una onda cuadrada de frecuencia constante con un ciclo
til variable; son de uso frecuente en aplicaciones de control.

Mdulo 1 - Semana 2

PLC - Controladores Lgicos Programables


Sena Virtual Distrito Capital 2005

Conversor Anlogo Digital (ADC):


Su funcin es medir una seal anloga y entregar en cdigo binario el
resultado que representa la amplitud de la seal de entrada. El Conversor
Anlogo presenta similitudes con un voltmetro digital.

Conversor Digital Anlogo (DAC):


Recibe un valor numrico a la entrada, convirtindolo en un valor analgico
correspondiente, a la salida.

Semana 2 - Mdulo 1

-31-

-32-

PLC - Controladores Lgicos Programables


Sena Virtual Distrito Capital 2005

Mdulos de Comunicaciones Seriales:


Encargados de gestionar la transmisin y recepcin de informacin hacia y
desde otros dispositivos como: PLC, computadores, entre otros.
En la Comunicacin Paralela los bits se trasmiten simultneamente
siendo necesarios tantos hilos como bits conformen el paquete de datos a
transferir. Por el contrario, en la comunicacin serial los bits se transfieren
uno a uno a travs de dos o tres hilos conductores, razn por la cual debe
preferirse esta ltima. De hecho, un mdulo de comunicacin serial es el
que permite la comunicacin entre un PC y el PLC para que este pueda ser
programado y/o monitoreado por el usuario. El puerto del PC ms usado
para este propsito es el RS232.

Bus de Campo (Field Bus) o Redes de Aplicacin Industrial:


Permiten la interaccin de datos entre una gran cantidad de dispositivos de
automatizacin, con base en el uso de diversos protocolos de comunicacin
serial. Ejemplos de buses de campo son: CAN, PROFIBUS, BITBUS,
MODBUS, entre otros.

Mdulo 1 - Semana 2

PLC - Controladores Lgicos Programables


Sena Virtual Distrito Capital 2005

Reflexiones sobre lo visto

Semana 2 - Mdulo 1

-33-

También podría gustarte