SlideShare una empresa de Scribd logo
1 de 5
Descargar para leer sin conexión
ESCUELA POLITÉCNICA DEL EJÉRCITO

                           CONSULTA DE PLC’s

                  Memorias de un PLC y sus clasificación

Como cualquier sistema informático el PLC dispone de una memoria de programa,
donde se almacenan los códigos encargados de ejecutar las funciones
programadas para controlar el proceso (tal como se muestra en la Figura 1). Las
instrucciones serán almacenadas en bytes y la cantidad que pueden ser
almacenadas, depende de la cantidad de memoria que la CPU puede direccionar

Ejemplo:

            16 bits     65.535 posiciones          64 KB        2 ^ 16
            20 bits     1.048.576 posiciones       1 MB         2 ^ 20
                              1 Kbyte = 1024 bytes




                         Figura 1: Estructura de un PLC

Los diferentes tipos de módulos serán los encargados de conectarse con el campo
para obtener y proveer la información necesaria para el control. Existen distintas
prestaciones en los módulos de entrada / salida, de acuerdo a la tarea que deberá
realizar el PC.




                                                                          Página 1
ESCUELA POLITÉCNICA DEL EJÉRCITO

Existen distintas tecnologías aplicadas a los controladores; las más utilizadas son
del tipo:


ROM ( Read Only Memory ) o memorias de solo lectura. La escritura de la
información se lleva a cabo durante la construcción por lo cual el contenido no es
modificable ni borrable.
PROM ( Programmable Read Only Memory), son de solo lectura pero
programables por el usuario antes de ser utilizadas. Una vez programadas son
inalterables.
EPROM ( Erasable Programmable Read Only Memory ) son de solo lectura
pero reprogramables por el usuario previa cancelación de la información anterior
por medio de aplicaciones ultravioleta, que inciden al chip por medio de una
ventana. Es aconsejable proteger la misma por medio de una cinta oscura a fin de
que no se produzca un borrado accidental por exposiciones ambientales.
EAROM ( Electrically Alterable Read Only Memory )son de características
similares a las precedentes pero se reprograman por medios eléctricos sin
necesidad de ser extraídas de su puesto de trabajo, también denominadas E²
PROM ( Electrically Erasable PROM ).
NVRAM denominada también shadow se compone esencialmente de una RAM y
una EEPROM
Algunas características importantes y generales a todas las memorias, se detallan
a continuación.
Capacidad: representada por el número total de bits que pueden ser
almacenados, la misma se determina de acuerdo a la magnitud del programa que
debe ser cargado para el desarrollo de la aplicación.
Tiempo de acceso: es el tiempo requerido para ser leída en cualquier posición de
la misma. Está determinado de acuerdo a la tecnología de la CPU.

                           Por Localidad De La Memoria

Memoria interna.- En un autómata programable, la memoria interna es aquella
que almacena el estado de las variables que maneja el autómata: entradas,
salidas, contadores, relés internos, señales de estado, etc. Esta memoria interna


                                                                           Página 2
ESCUELA POLITÉCNICA DEL EJÉRCITO

se encuentra dividida en varias áreas, cada una de ellas con un cometido y
características distintas.

La clasificación de la memoria interna no se realiza atendiendo a sus
características de lectura y escritura, sino por el tipo de variables que almacena y
el número de bits que ocupa la variable. Así, la memoria interna del autómata
queda clasificada en las siguientes áreas.

Área de imágenes de entradas/salidas y Área interna (IR).

En esta área de memoria se encuentran:

  Los canales (registros) asociados a los terminales externos            (entradas y
  salidas).
  Los relés (bit) internos (no correspondidos con el terminal externo), gestionados
  como relés de E/S.
  Los relés E/S no usados pueden usarse como IR.
  No retienen estado frente a la falta de alimentación o cambio de modo de
  operación.

Área especial (SR).

Son relés de señalización de funciones particulares como:

  Servicio ( siempre ON, OFF)
  Diagnosis ( señalización o anomalías)
  Temporizaciones (relojes a varias frecuencias)
  Cálculo
  Comunicaciones
  Accesible en forma de bit o de canal.
  No conservan su estado en caso de fallo de alimentación o cambio de modo.

Área auxiliar (AR).

Contienen bits de control e información de recursos de PLC como: Puerto
RS232C, puertos periféricos, casetes de memoria...

  Se dividen en dos bloques:

      Señalización: Errores de configuración, datos del sistema.

       Memorización y gestión de datos

  Es un área de retención.
  Accesible en forma de bit o de canal.
  No conservan su estado en caso de fallo de alimentación o cambio               de

                                                                            Página 3
ESCUELA POLITÉCNICA DEL EJÉRCITO

  modo.

 Área de enlace (LR).

  Se utilizan para el intercambio de datos entre dos PLC´s unidos enforma PC
  Dedicados al intercambio de información entre PLC´s.
  Si no se utilizan como LR pueden usarse como IR.
  Accesible en forma de bit o canal.
  No conservan su estado en caso de fallo de alimentación o cambio de modo.

 Área de retención (HR).

  Mantienen su estado ante fallos de alimentación o cambio de modo de PLC.
  Son gestionados como los IR y direccionables como bit o como canal.

 Área de temporizadores y contadores (TIM/CNT).

  Es el área de memoria que simula el funcionamiento de estos dispositivos.
  Son usados por el PLC para programar retardos y contajes.

Área de datos (DM).

  Se trata de memoria de 16 bits ( palabra).
  Utilizable para gestión de valores numéricos.
  Mantiene su estado ante cambios de modos de trabajo o fallo de alimentación.
  Direccionables como Canal(palabra).
  Esta área suele contener los parámetros de configuración del PLC(setup).

 Las variables contenidas en la memoria interna, pueden ser consultadas y
modificadas continuamente por el programa, cualquier número de veces. Esta
actualización continua de los datos obliga a construir la memoria con dispositivos
RAM.

Memoria de programa

La memoria de programa, normalmente externa y enchufable a la CPU mediante
casete de memoria, almacena el programa escrito por el usuario para su
aplicación.

Cada instrucción del usuario ocupa un paso o dirección del programa.

Las memorias de programa o memorias de usuario son siempre de tipo
permanente RAM + batería o EPROM/EEPROM . Por lo general la mayoría de los
fabricantes de autómatas ofrecen la posibilidad de utilizar memorias RAM con
batería para la fase de desarrollo y depuración de los programas, y de pasar estos
a memorias no volátiles EPROM o EEPROM una vez finalizada esta fase.

                                                                          Página 4
ESCUELA POLITÉCNICA DEL EJÉRCITO

La ejecución del programa en el módulo es siempre prioritaria, de forma que si se
da tensión al autómata con un módulo conectado, la CPU ejecuta su programa y
no el contenido en memoria RAM interna.



BIBLIOGRAFÍA:
    http://www.profesores.frc.utn.edu.ar/industrial/sistemasinteligentes/UT3/UNI
      5200.pdf
    http://inggilberto.com/plc.htm
    http://www.emagister.com/curso-controladores-logicos-
      programables/estructura-basica-plc
    http://www.sc.ehu.es/sbweb/webcentro/automatica/WebCQMH1/PAGINA%
      20PRINCIPAL/PLC/ESTRUCTURAS/ESTRUCTURA%20INTERNA/MEMO
      RIA/memoria.htm




                                                                          Página 5

Más contenido relacionado

La actualidad más candente

Resumen sobre el direccionamiento en el plc
Resumen sobre el direccionamiento en el plcResumen sobre el direccionamiento en el plc
Resumen sobre el direccionamiento en el plcivan_antrax
 
Proteccion de motores
Proteccion de motoresProteccion de motores
Proteccion de motoresITSX
 
08 instrucciones latch_y_unlatch_plc__40490__
08 instrucciones latch_y_unlatch_plc__40490__08 instrucciones latch_y_unlatch_plc__40490__
08 instrucciones latch_y_unlatch_plc__40490__zfsasfasd
 
interruptores de posición electromecánicos
interruptores de posición electromecánicosinterruptores de posición electromecánicos
interruptores de posición electromecánicosArturo Iglesias Castro
 
Trabajo investigativo PLC
Trabajo investigativo PLCTrabajo investigativo PLC
Trabajo investigativo PLCJuan Medina
 
PLC: manual de practicas de laboratorio de controladores lógicos programables
PLC: manual de practicas de laboratorio de controladores lógicos programables PLC: manual de practicas de laboratorio de controladores lógicos programables
PLC: manual de practicas de laboratorio de controladores lógicos programables SANTIAGO PABLO ALBERTO
 
Control de-motores-electricos-120818163119-phpapp01
Control de-motores-electricos-120818163119-phpapp01Control de-motores-electricos-120818163119-phpapp01
Control de-motores-electricos-120818163119-phpapp01Jorge Munar
 
PLC: Control industrial distribuido GRAFCET
PLC: Control industrial distribuido GRAFCET PLC: Control industrial distribuido GRAFCET
PLC: Control industrial distribuido GRAFCET SANTIAGO PABLO ALBERTO
 
Tipos de memorias para microprocesadores
Tipos de memorias para microprocesadoresTipos de memorias para microprocesadores
Tipos de memorias para microprocesadoresKevin Barrera
 
Simatic s7 300 caracteristicas
Simatic s7 300 caracteristicasSimatic s7 300 caracteristicas
Simatic s7 300 caracteristicastechonmyweb
 
Sistemas automáticos y mantenimiento: fundamentos
Sistemas automáticos y mantenimiento: fundamentosSistemas automáticos y mantenimiento: fundamentos
Sistemas automáticos y mantenimiento: fundamentosMoisés Pérez Delgado
 
CIRCUITOS DE CONTROL ELECTRONEUMÁTICOS Y ELECTROHIDRÁULICOS .pdf
CIRCUITOS DE CONTROL ELECTRONEUMÁTICOS Y ELECTROHIDRÁULICOS .pdfCIRCUITOS DE CONTROL ELECTRONEUMÁTICOS Y ELECTROHIDRÁULICOS .pdf
CIRCUITOS DE CONTROL ELECTRONEUMÁTICOS Y ELECTROHIDRÁULICOS .pdfJovanny Duque
 

La actualidad más candente (20)

Resumen sobre el direccionamiento en el plc
Resumen sobre el direccionamiento en el plcResumen sobre el direccionamiento en el plc
Resumen sobre el direccionamiento en el plc
 
Control por plc
Control por plcControl por plc
Control por plc
 
Informe 4 digitales
Informe 4 digitalesInforme 4 digitales
Informe 4 digitales
 
Controlador lógico programable
Controlador  lógico  programableControlador  lógico  programable
Controlador lógico programable
 
Proteccion de motores
Proteccion de motoresProteccion de motores
Proteccion de motores
 
08 instrucciones latch_y_unlatch_plc__40490__
08 instrucciones latch_y_unlatch_plc__40490__08 instrucciones latch_y_unlatch_plc__40490__
08 instrucciones latch_y_unlatch_plc__40490__
 
Electroneumatica
ElectroneumaticaElectroneumatica
Electroneumatica
 
Módulo Timer 1 del PIC16F887
Módulo Timer 1 del PIC16F887Módulo Timer 1 del PIC16F887
Módulo Timer 1 del PIC16F887
 
Plc diapositivas
Plc diapositivasPlc diapositivas
Plc diapositivas
 
interruptores de posición electromecánicos
interruptores de posición electromecánicosinterruptores de posición electromecánicos
interruptores de posición electromecánicos
 
GRAFCET
GRAFCETGRAFCET
GRAFCET
 
Trabajo investigativo PLC
Trabajo investigativo PLCTrabajo investigativo PLC
Trabajo investigativo PLC
 
PLC: manual de practicas de laboratorio de controladores lógicos programables
PLC: manual de practicas de laboratorio de controladores lógicos programables PLC: manual de practicas de laboratorio de controladores lógicos programables
PLC: manual de practicas de laboratorio de controladores lógicos programables
 
Control de-motores-electricos-120818163119-phpapp01
Control de-motores-electricos-120818163119-phpapp01Control de-motores-electricos-120818163119-phpapp01
Control de-motores-electricos-120818163119-phpapp01
 
PLC: Control industrial distribuido GRAFCET
PLC: Control industrial distribuido GRAFCET PLC: Control industrial distribuido GRAFCET
PLC: Control industrial distribuido GRAFCET
 
Presentación p.l.c.
Presentación p.l.c.Presentación p.l.c.
Presentación p.l.c.
 
Tipos de memorias para microprocesadores
Tipos de memorias para microprocesadoresTipos de memorias para microprocesadores
Tipos de memorias para microprocesadores
 
Simatic s7 300 caracteristicas
Simatic s7 300 caracteristicasSimatic s7 300 caracteristicas
Simatic s7 300 caracteristicas
 
Sistemas automáticos y mantenimiento: fundamentos
Sistemas automáticos y mantenimiento: fundamentosSistemas automáticos y mantenimiento: fundamentos
Sistemas automáticos y mantenimiento: fundamentos
 
CIRCUITOS DE CONTROL ELECTRONEUMÁTICOS Y ELECTROHIDRÁULICOS .pdf
CIRCUITOS DE CONTROL ELECTRONEUMÁTICOS Y ELECTROHIDRÁULICOS .pdfCIRCUITOS DE CONTROL ELECTRONEUMÁTICOS Y ELECTROHIDRÁULICOS .pdf
CIRCUITOS DE CONTROL ELECTRONEUMÁTICOS Y ELECTROHIDRÁULICOS .pdf
 

Similar a Memorias de un plc y su clasificación

Similar a Memorias de un plc y su clasificación (20)

Introducción Controlador Lógico Programable master
Introducción Controlador Lógico Programable masterIntroducción Controlador Lógico Programable master
Introducción Controlador Lógico Programable master
 
3 microcontroladores
3 microcontroladores3 microcontroladores
3 microcontroladores
 
3 microcontroladores
3 microcontroladores3 microcontroladores
3 microcontroladores
 
Arquitectura de computadores y redes
Arquitectura de computadores y redesArquitectura de computadores y redes
Arquitectura de computadores y redes
 
Microcontrolador
MicrocontroladorMicrocontrolador
Microcontrolador
 
Microcontrolador
MicrocontroladorMicrocontrolador
Microcontrolador
 
Diagrama de bloque procesador intel
Diagrama de bloque procesador intelDiagrama de bloque procesador intel
Diagrama de bloque procesador intel
 
Arquitectura de una computadora
Arquitectura de una computadoraArquitectura de una computadora
Arquitectura de una computadora
 
MICROCONTROLADOR
MICROCONTROLADORMICROCONTROLADOR
MICROCONTROLADOR
 
MICROCONTROLADOR
MICROCONTROLADORMICROCONTROLADOR
MICROCONTROLADOR
 
Trabajo del plc
Trabajo del plcTrabajo del plc
Trabajo del plc
 
Qué es un microcontrolador
Qué es un microcontroladorQué es un microcontrolador
Qué es un microcontrolador
 
lógica programable
lógica programablelógica programable
lógica programable
 
Apunteplc
ApunteplcApunteplc
Apunteplc
 
Apunteplc
ApunteplcApunteplc
Apunteplc
 
Microcontrolador
MicrocontroladorMicrocontrolador
Microcontrolador
 
Estructura funcional de las computadoras, soporte de la informacion y unidade...
Estructura funcional de las computadoras, soporte de la informacion y unidade...Estructura funcional de las computadoras, soporte de la informacion y unidade...
Estructura funcional de las computadoras, soporte de la informacion y unidade...
 
Hernan espinoza 5_b_t#2
Hernan espinoza 5_b_t#2Hernan espinoza 5_b_t#2
Hernan espinoza 5_b_t#2
 
Qué es un PLC.pptx
Qué es un PLC.pptxQué es un PLC.pptx
Qué es un PLC.pptx
 
PLC: Unidad 2. Arquitectura y funciones de memoria.pdf
PLC: Unidad 2. Arquitectura y funciones de memoria.pdfPLC: Unidad 2. Arquitectura y funciones de memoria.pdf
PLC: Unidad 2. Arquitectura y funciones de memoria.pdf
 

Memorias de un plc y su clasificación

  • 1. ESCUELA POLITÉCNICA DEL EJÉRCITO CONSULTA DE PLC’s Memorias de un PLC y sus clasificación Como cualquier sistema informático el PLC dispone de una memoria de programa, donde se almacenan los códigos encargados de ejecutar las funciones programadas para controlar el proceso (tal como se muestra en la Figura 1). Las instrucciones serán almacenadas en bytes y la cantidad que pueden ser almacenadas, depende de la cantidad de memoria que la CPU puede direccionar Ejemplo: 16 bits 65.535 posiciones 64 KB 2 ^ 16 20 bits 1.048.576 posiciones 1 MB 2 ^ 20 1 Kbyte = 1024 bytes Figura 1: Estructura de un PLC Los diferentes tipos de módulos serán los encargados de conectarse con el campo para obtener y proveer la información necesaria para el control. Existen distintas prestaciones en los módulos de entrada / salida, de acuerdo a la tarea que deberá realizar el PC. Página 1
  • 2. ESCUELA POLITÉCNICA DEL EJÉRCITO Existen distintas tecnologías aplicadas a los controladores; las más utilizadas son del tipo: ROM ( Read Only Memory ) o memorias de solo lectura. La escritura de la información se lleva a cabo durante la construcción por lo cual el contenido no es modificable ni borrable. PROM ( Programmable Read Only Memory), son de solo lectura pero programables por el usuario antes de ser utilizadas. Una vez programadas son inalterables. EPROM ( Erasable Programmable Read Only Memory ) son de solo lectura pero reprogramables por el usuario previa cancelación de la información anterior por medio de aplicaciones ultravioleta, que inciden al chip por medio de una ventana. Es aconsejable proteger la misma por medio de una cinta oscura a fin de que no se produzca un borrado accidental por exposiciones ambientales. EAROM ( Electrically Alterable Read Only Memory )son de características similares a las precedentes pero se reprograman por medios eléctricos sin necesidad de ser extraídas de su puesto de trabajo, también denominadas E² PROM ( Electrically Erasable PROM ). NVRAM denominada también shadow se compone esencialmente de una RAM y una EEPROM Algunas características importantes y generales a todas las memorias, se detallan a continuación. Capacidad: representada por el número total de bits que pueden ser almacenados, la misma se determina de acuerdo a la magnitud del programa que debe ser cargado para el desarrollo de la aplicación. Tiempo de acceso: es el tiempo requerido para ser leída en cualquier posición de la misma. Está determinado de acuerdo a la tecnología de la CPU. Por Localidad De La Memoria Memoria interna.- En un autómata programable, la memoria interna es aquella que almacena el estado de las variables que maneja el autómata: entradas, salidas, contadores, relés internos, señales de estado, etc. Esta memoria interna Página 2
  • 3. ESCUELA POLITÉCNICA DEL EJÉRCITO se encuentra dividida en varias áreas, cada una de ellas con un cometido y características distintas. La clasificación de la memoria interna no se realiza atendiendo a sus características de lectura y escritura, sino por el tipo de variables que almacena y el número de bits que ocupa la variable. Así, la memoria interna del autómata queda clasificada en las siguientes áreas. Área de imágenes de entradas/salidas y Área interna (IR). En esta área de memoria se encuentran: Los canales (registros) asociados a los terminales externos (entradas y salidas). Los relés (bit) internos (no correspondidos con el terminal externo), gestionados como relés de E/S. Los relés E/S no usados pueden usarse como IR. No retienen estado frente a la falta de alimentación o cambio de modo de operación. Área especial (SR). Son relés de señalización de funciones particulares como: Servicio ( siempre ON, OFF) Diagnosis ( señalización o anomalías) Temporizaciones (relojes a varias frecuencias) Cálculo Comunicaciones Accesible en forma de bit o de canal. No conservan su estado en caso de fallo de alimentación o cambio de modo. Área auxiliar (AR). Contienen bits de control e información de recursos de PLC como: Puerto RS232C, puertos periféricos, casetes de memoria... Se dividen en dos bloques: Señalización: Errores de configuración, datos del sistema. Memorización y gestión de datos Es un área de retención. Accesible en forma de bit o de canal. No conservan su estado en caso de fallo de alimentación o cambio de Página 3
  • 4. ESCUELA POLITÉCNICA DEL EJÉRCITO modo. Área de enlace (LR). Se utilizan para el intercambio de datos entre dos PLC´s unidos enforma PC Dedicados al intercambio de información entre PLC´s. Si no se utilizan como LR pueden usarse como IR. Accesible en forma de bit o canal. No conservan su estado en caso de fallo de alimentación o cambio de modo. Área de retención (HR). Mantienen su estado ante fallos de alimentación o cambio de modo de PLC. Son gestionados como los IR y direccionables como bit o como canal. Área de temporizadores y contadores (TIM/CNT). Es el área de memoria que simula el funcionamiento de estos dispositivos. Son usados por el PLC para programar retardos y contajes. Área de datos (DM). Se trata de memoria de 16 bits ( palabra). Utilizable para gestión de valores numéricos. Mantiene su estado ante cambios de modos de trabajo o fallo de alimentación. Direccionables como Canal(palabra). Esta área suele contener los parámetros de configuración del PLC(setup). Las variables contenidas en la memoria interna, pueden ser consultadas y modificadas continuamente por el programa, cualquier número de veces. Esta actualización continua de los datos obliga a construir la memoria con dispositivos RAM. Memoria de programa La memoria de programa, normalmente externa y enchufable a la CPU mediante casete de memoria, almacena el programa escrito por el usuario para su aplicación. Cada instrucción del usuario ocupa un paso o dirección del programa. Las memorias de programa o memorias de usuario son siempre de tipo permanente RAM + batería o EPROM/EEPROM . Por lo general la mayoría de los fabricantes de autómatas ofrecen la posibilidad de utilizar memorias RAM con batería para la fase de desarrollo y depuración de los programas, y de pasar estos a memorias no volátiles EPROM o EEPROM una vez finalizada esta fase. Página 4
  • 5. ESCUELA POLITÉCNICA DEL EJÉRCITO La ejecución del programa en el módulo es siempre prioritaria, de forma que si se da tensión al autómata con un módulo conectado, la CPU ejecuta su programa y no el contenido en memoria RAM interna. BIBLIOGRAFÍA:  http://www.profesores.frc.utn.edu.ar/industrial/sistemasinteligentes/UT3/UNI 5200.pdf  http://inggilberto.com/plc.htm  http://www.emagister.com/curso-controladores-logicos- programables/estructura-basica-plc  http://www.sc.ehu.es/sbweb/webcentro/automatica/WebCQMH1/PAGINA% 20PRINCIPAL/PLC/ESTRUCTURAS/ESTRUCTURA%20INTERNA/MEMO RIA/memoria.htm Página 5