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

Presentaciones plc
Presentaciones plcPresentaciones plc
Presentaciones plcFROYLAM
 
Variables y Direccionamiento en PLCs
Variables y Direccionamiento en PLCsVariables y Direccionamiento en PLCs
Variables y Direccionamiento en PLCsCarlos Pillajo
 
47835801 curso-plc-omron
47835801 curso-plc-omron47835801 curso-plc-omron
47835801 curso-plc-omronMoi Torres
 
005. diseño de circuitos neumaticos metodo paso a paso
005. diseño de circuitos neumaticos metodo paso a paso005. diseño de circuitos neumaticos metodo paso a paso
005. diseño de circuitos neumaticos metodo paso a pasoguelo
 
Técnico especialista PLC
Técnico especialista PLCTécnico especialista PLC
Técnico especialista PLCGHP
 
Electroneumatica metodos secuenciales
Electroneumatica metodos secuencialesElectroneumatica metodos secuenciales
Electroneumatica metodos secuencialesjohn piñeros
 
002. diseño de circuitos neumaticos metodo intuitivo
002. diseño de circuitos neumaticos metodo intuitivo002. diseño de circuitos neumaticos metodo intuitivo
002. diseño de circuitos neumaticos metodo intuitivoguelo
 
PLC y Electroneumática: Laboratorio control industrial
PLC y Electroneumática: Laboratorio control industrialPLC y Electroneumática: Laboratorio control industrial
PLC y Electroneumática: Laboratorio control industrialSANTIAGO PABLO ALBERTO
 
Programación estructurada Siemens - TIA PORTAL
Programación estructurada Siemens - TIA PORTALProgramación estructurada Siemens - TIA PORTAL
Programación estructurada Siemens - TIA PORTALjohn piñeros
 
135127015 microcontroladores-1-1-ppt
135127015 microcontroladores-1-1-ppt135127015 microcontroladores-1-1-ppt
135127015 microcontroladores-1-1-pptCarlos Martir
 
PLC: Sistemas programables avanzados PLC paraninfo por José Antonio Mercado F...
PLC: Sistemas programables avanzados PLC paraninfo por José Antonio Mercado F...PLC: Sistemas programables avanzados PLC paraninfo por José Antonio Mercado F...
PLC: Sistemas programables avanzados PLC paraninfo por José Antonio Mercado F...SANTIAGO PABLO ALBERTO
 
CUADERNO N#3 Aplicaciones Con Automatas Programables.pdf
CUADERNO N#3 Aplicaciones Con Automatas Programables.pdfCUADERNO N#3 Aplicaciones Con Automatas Programables.pdf
CUADERNO N#3 Aplicaciones Con Automatas Programables.pdfRafaelRiesgo2
 

La actualidad más candente (20)

Diagrama escalera
Diagrama escaleraDiagrama escalera
Diagrama escalera
 
LOGO
LOGOLOGO
LOGO
 
Presentaciones plc
Presentaciones plcPresentaciones plc
Presentaciones plc
 
Variables y Direccionamiento en PLCs
Variables y Direccionamiento en PLCsVariables y Direccionamiento en PLCs
Variables y Direccionamiento en PLCs
 
Control por PLC
Control por PLCControl por PLC
Control por PLC
 
47835801 curso-plc-omron
47835801 curso-plc-omron47835801 curso-plc-omron
47835801 curso-plc-omron
 
005. diseño de circuitos neumaticos metodo paso a paso
005. diseño de circuitos neumaticos metodo paso a paso005. diseño de circuitos neumaticos metodo paso a paso
005. diseño de circuitos neumaticos metodo paso a paso
 
Técnico especialista PLC
Técnico especialista PLCTécnico especialista PLC
Técnico especialista PLC
 
Logo introduccion
Logo introduccionLogo introduccion
Logo introduccion
 
Electroneumatica metodos secuenciales
Electroneumatica metodos secuencialesElectroneumatica metodos secuenciales
Electroneumatica metodos secuenciales
 
002. diseño de circuitos neumaticos metodo intuitivo
002. diseño de circuitos neumaticos metodo intuitivo002. diseño de circuitos neumaticos metodo intuitivo
002. diseño de circuitos neumaticos metodo intuitivo
 
PLC y Electroneumática: Laboratorio control industrial
PLC y Electroneumática: Laboratorio control industrialPLC y Electroneumática: Laboratorio control industrial
PLC y Electroneumática: Laboratorio control industrial
 
Programación estructurada Siemens - TIA PORTAL
Programación estructurada Siemens - TIA PORTALProgramación estructurada Siemens - TIA PORTAL
Programación estructurada Siemens - TIA PORTAL
 
135127015 microcontroladores-1-1-ppt
135127015 microcontroladores-1-1-ppt135127015 microcontroladores-1-1-ppt
135127015 microcontroladores-1-1-ppt
 
Plc y reles
Plc y relesPlc y reles
Plc y reles
 
PLC: Sistemas programables avanzados PLC paraninfo por José Antonio Mercado F...
PLC: Sistemas programables avanzados PLC paraninfo por José Antonio Mercado F...PLC: Sistemas programables avanzados PLC paraninfo por José Antonio Mercado F...
PLC: Sistemas programables avanzados PLC paraninfo por José Antonio Mercado F...
 
Tipos de plc´s
Tipos de plc´sTipos de plc´s
Tipos de plc´s
 
Programación GRAFCET
Programación GRAFCETProgramación GRAFCET
Programación GRAFCET
 
62999778 el-grafcet-practica-y-aplicaciones
62999778 el-grafcet-practica-y-aplicaciones62999778 el-grafcet-practica-y-aplicaciones
62999778 el-grafcet-practica-y-aplicaciones
 
CUADERNO N#3 Aplicaciones Con Automatas Programables.pdf
CUADERNO N#3 Aplicaciones Con Automatas Programables.pdfCUADERNO N#3 Aplicaciones Con Automatas Programables.pdf
CUADERNO N#3 Aplicaciones Con Automatas Programables.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