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

Guia de interpretación de las curvas de disparo bt
Guia de interpretación de las curvas de disparo btGuia de interpretación de las curvas de disparo bt
Guia de interpretación de las curvas de disparo btSebastian Toloza
 
Electrónica fácil 1
Electrónica fácil 1Electrónica fácil 1
Electrónica fácil 1ABEL170
 
Electroneumática: Manual automatización industrial
Electroneumática: Manual automatización industrialElectroneumática: Manual automatización industrial
Electroneumática: Manual automatización industrialSANTIAGO PABLO ALBERTO
 
Arranque estrella –triangulo de un motor trifasico MAQUINAS ELECTRICAS
Arranque estrella –triangulo de un motor trifasico MAQUINAS ELECTRICASArranque estrella –triangulo de un motor trifasico MAQUINAS ELECTRICAS
Arranque estrella –triangulo de un motor trifasico MAQUINAS ELECTRICASRaul Cabanillas Corso
 
004. diseño de circuitos neumaticos metodo cascada
004. diseño de circuitos neumaticos metodo cascada004. diseño de circuitos neumaticos metodo cascada
004. diseño de circuitos neumaticos metodo cascadaguelo
 
Cade simu manual de funcionamiento2
Cade simu manual de funcionamiento2Cade simu manual de funcionamiento2
Cade simu manual de funcionamiento2guelo
 
PLC y Electroneumatica: Esquemas prácticos de automatismos eléctricos cableados
PLC y Electroneumatica: Esquemas prácticos de automatismos eléctricos cableadosPLC y Electroneumatica: Esquemas prácticos de automatismos eléctricos cableados
PLC y Electroneumatica: Esquemas prácticos de automatismos eléctricos cableadosSANTIAGO PABLO ALBERTO
 
Curso básico de PLC
Curso básico de PLCCurso básico de PLC
Curso básico de PLCPablo Zirpolo
 
PLC: Archivo 6 de la Unidad 5 instrucciones de comparación para PLC
PLC: Archivo 6 de la Unidad 5 instrucciones de comparación para PLC PLC: Archivo 6 de la Unidad 5 instrucciones de comparación para PLC
PLC: Archivo 6 de la Unidad 5 instrucciones de comparación para PLC SANTIAGO PABLO ALBERTO
 
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
 
Manual control y fuerza planos
Manual control y fuerza planosManual control y fuerza planos
Manual control y fuerza planosSergio Barrios
 
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
 
Arranque de Motores con PLC
Arranque de Motores con PLCArranque de Motores con PLC
Arranque de Motores con PLCUtp arequipa
 
Control de-motores-electricos-120818163119-phpapp01
Control de-motores-electricos-120818163119-phpapp01Control de-motores-electricos-120818163119-phpapp01
Control de-motores-electricos-120818163119-phpapp01Jorge Munar
 

La actualidad más candente (20)

Guia de interpretación de las curvas de disparo bt
Guia de interpretación de las curvas de disparo btGuia de interpretación de las curvas de disparo bt
Guia de interpretación de las curvas de disparo bt
 
Electrónica fácil 1
Electrónica fácil 1Electrónica fácil 1
Electrónica fácil 1
 
Electroneumática: Manual automatización industrial
Electroneumática: Manual automatización industrialElectroneumática: Manual automatización industrial
Electroneumática: Manual automatización industrial
 
Plc
PlcPlc
Plc
 
Arranque estrella –triangulo de un motor trifasico MAQUINAS ELECTRICAS
Arranque estrella –triangulo de un motor trifasico MAQUINAS ELECTRICASArranque estrella –triangulo de un motor trifasico MAQUINAS ELECTRICAS
Arranque estrella –triangulo de un motor trifasico MAQUINAS ELECTRICAS
 
Unidad 2 curso de plc
Unidad 2 curso de plcUnidad 2 curso de plc
Unidad 2 curso de plc
 
Tema10completo 180418025134
Tema10completo 180418025134Tema10completo 180418025134
Tema10completo 180418025134
 
004. diseño de circuitos neumaticos metodo cascada
004. diseño de circuitos neumaticos metodo cascada004. diseño de circuitos neumaticos metodo cascada
004. diseño de circuitos neumaticos metodo cascada
 
Cade simu manual de funcionamiento2
Cade simu manual de funcionamiento2Cade simu manual de funcionamiento2
Cade simu manual de funcionamiento2
 
Tipos de microcontroladores
Tipos de microcontroladoresTipos de microcontroladores
Tipos de microcontroladores
 
PLC y Electroneumatica: Esquemas prácticos de automatismos eléctricos cableados
PLC y Electroneumatica: Esquemas prácticos de automatismos eléctricos cableadosPLC y Electroneumatica: Esquemas prácticos de automatismos eléctricos cableados
PLC y Electroneumatica: Esquemas prácticos de automatismos eléctricos cableados
 
Curso básico de PLC
Curso básico de PLCCurso básico de PLC
Curso básico de PLC
 
Módulo Timer 1 del PIC16F887
Módulo Timer 1 del PIC16F887Módulo Timer 1 del PIC16F887
Módulo Timer 1 del PIC16F887
 
PLC: Archivo 6 de la Unidad 5 instrucciones de comparación para PLC
PLC: Archivo 6 de la Unidad 5 instrucciones de comparación para PLC PLC: Archivo 6 de la Unidad 5 instrucciones de comparación para PLC
PLC: Archivo 6 de la Unidad 5 instrucciones de comparación para 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
 
Manual control y fuerza planos
Manual control y fuerza planosManual control y fuerza planos
Manual control y fuerza planos
 
Control por PLC
Control por PLCControl por PLC
Control por PLC
 
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
 
Arranque de Motores con PLC
Arranque de Motores con PLCArranque de Motores con PLC
Arranque de Motores con PLC
 
Control de-motores-electricos-120818163119-phpapp01
Control de-motores-electricos-120818163119-phpapp01Control de-motores-electricos-120818163119-phpapp01
Control de-motores-electricos-120818163119-phpapp01
 

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