Siemens SIMATIC S7-1500 Manual De Funciones
Ocultar thumbs Ver también para SIMATIC S7-1500:

Enlaces rápidos

Tabla de contenido
loading

Resumen de contenidos para Siemens SIMATIC S7-1500

  • Página 2: Estructura Y Grado De Utilización De La Memoria De La Cpu

    ___________________ Prólogo ___________________ Guía de documentación Áreas de memoria y ___________________ SIMATIC remanencia ___________________ Uso de la memoria y ejemplos de aplicación S7-1500, ET 200SP, ET 200pro Estructura y grado de utilización de la memoria de la CPU Manual de funciones 09/2016 A5E03461667-AB...
  • Página 3 Considere lo siguiente: ADVERTENCIA Los productos de Siemens sólo deberán usarse para los casos de aplicación previstos en el catálogo y la documentación técnica asociada. De usarse productos y componentes de terceros, éstos deberán haber sido recomendados u homologados por Siemens. El funcionamiento correcto y seguro de los productos exige que su transporte, almacenamiento, instalación, montaje, manejo y mantenimiento hayan sido realizados de forma...
  • Página 4: Prólogo

    Prólogo Finalidad de la documentación La presente documentación describe las distintas áreas de memoria de las CPU S7-1500, CPU ET 200SP y CPU ET 200pro 1516pro-2 PN, y muestra cómo utilizar estas áreas de memoria de manera óptima. Además, el manual describe la forma de liberar memoria de trabajo mediante el uso de recetas y Data Log.
  • Página 5: Consulte También

    Ampliación del ámbito Las funciones conocidas de las CPU Manual de producto CPU 1510SP-1 PN modificados de validez del manual SIMATIC S7-1500 están implementa- (https://support.industry.siemens.com/cs de funciones con las das en las CPU de otros modelos /ww/es/view/90157130) CPU del sistema de...
  • Página 6 Encontrará más información sobre seguridad industrial en (http://www.siemens.com/industrialsecurity). Los productos y las soluciones de Siemens están sometidos a un desarrollo constante con el fin de mejorar todavía más su seguridad. Siemens recomienda expresamente realizar actualizaciones en cuanto estén disponibles y utilizar únicamente las últimas versiones de los productos.
  • Página 7 Prólogo Industry Mall Industry Mall es el sistema de catálogos y pedidos de SIEMENS AG para soluciones de automatización y accionamientos sobre la base de la Totally Integrated Automation (TIA) y Totally Integrated Power (TIP). Encontrará el catálogo para todos los productos de automatización y accionamientos en Internet.
  • Página 8: Tabla De Contenido

    Índice Prólogo ..............................4 Guía de documentación .......................... 9 Áreas de memoria y remanencia ......................13 Memoria necesaria y grado de carga de la memoria ............16 Áreas de memoria remanente ....................20 Resumen de comportamiento remanente ................23 Comportamiento de la memoria al cargar modificaciones de software ......... 24 Memoria necesaria en la memoria de carga al cargar modificaciones de software ....
  • Página 9: Guía De Documentación

    SIMATIC S7-1500, ET 200MP, ET 200SP y ET 200AL; para la CPU 1516pro-2 PN, utilice las instrucciones de servicio correspondientes. La Ayuda en pantalla de STEP 7 le asiste en la configuración y programación.
  • Página 10 Para usar todas las funciones de "mySupport" basta con registrarse una sola vez. Encontrará "mySupport" en Internet (https://support.industry.siemens.com/My/ww/es). "mySupport": "Documentación" En "MySupport", en la sección "Documentación", se pueden combinar manuales completos o partes de ellos para elaborar un manual pesonalizado.
  • Página 11 ● Manuales, curvas características, instrucciones de uso, certificados ● Datos maestros de los productos Encontrará "mySupport", "Datos CAx" en Internet (http://support.industry.siemens.com/my/ww/es/CAxOnline). Ejemplos de aplicación Los ejemplos de aplicación le asisten con diferentes herramientas y ejemplos a la hora de resolver las tareas de automatización. Los ejemplos muestran siempre soluciones en las que interactúan varios componentes del sistema sin centrarse en productos concretos.
  • Página 12 (https://support.industry.siemens.com/cs/ww/es/view/98161300). PRONETA Con SIEMENS PRONETA (análisis de red PROFINET) podrá analizar la red de la instalación durante la puesta en marcha. PRONETA dispone de dos funciones centrales: ● La vista topológica general escanea automáticamente la red PROFINET y todos los componentes conectados.
  • Página 13: Áreas De Memoria Y Remanencia

    Áreas de memoria y remanencia Áreas de memoria Los datos de automatización se encuentran en distintas áreas de memoria del sistema de automatización. En el disco duro de la programadora se encuentran los datos offline del proyecto creado en STEP 7. Los datos online del proyecto se encuentran en la memoria de carga de la SIMATIC Memory Card.
  • Página 14 Encontrará más información sobre el borrado total y el restablecimiento del sistema a la configuración de fábrica en el manual de sistema Sistema de automatización S7-1500, ET 200MP (http://support.automation.siemens.com/WW/view/es/59191792), en el manual de sistema Sistema de periferia descentralizada ET 200SP (http://support.automation.siemens.com/WW/view/es/58649293) y en las instrucciones de...
  • Página 15 Áreas de memoria y remanencia Otras áreas de memoria Además de las áreas de memoria descritas para el programa de usuario y los datos, la CPU dispone de áreas de memoria adicionales. Las áreas de memoria adicionales abarcan, entre otras, las siguientes: ●...
  • Página 16: Memoria Necesaria Y Grado De Carga De La Memoria

    Áreas de memoria y remanencia 2.1 Memoria necesaria y grado de carga de la memoria Memoria necesaria y grado de carga de la memoria En STEP 7, en el display de la CPU (válido solo para las CPU S7-1500) y a través del servidor web puede consultarse información acerca de las áreas de memoria de la CPU.
  • Página 17 Consulte también la FAQ "¿Cómo se puede estimar el espacio necesario en la memoria de carga para un programa de usuario en la CPU S7-1500 y la CPU ET 200SP (Open Controller)?" en Internet (https://support.industry.siemens.com/cs/ww/es/view/97553417). Datos de la SIMATIC Memory Card Además del programa y los elementos de programa correspondientes (bloques, tipos de...
  • Página 18 Áreas de memoria y remanencia 2.1 Memoria necesaria y grado de carga de la memoria Indicación de la carga de memoria en el display de la CPU Para obtener información sobre la memoria disponible a través del display, haga lo siguiente: ●...
  • Página 19 áreas de memoria. Encontrará información detallada acerca del uso del servidor web en el manual de funciones S7-1500 Servidor web (https://support.industry.siemens.com/cs/ww/es/view/59193560). Figura 2-4 Indicación de la carga de memoria en el servidor web Estructura y grado de utilización de la memoria de la CPU...
  • Página 20: Áreas De Memoria Remanente

    Áreas de memoria y remanencia 2.2 Áreas de memoria remanente Áreas de memoria remanente Introducción Las CPU disponen de una memoria para almacenar los datos remanentes en caso de desconexión. El tamaño de la memoria remanente se indica en los datos técnicos de la CPU correspondiente.
  • Página 21 Encontrará más información acerca de los bloques de datos optimizados y no optimizados en la guía de programación Programming Guideline for S7-1200/S7-1500 (https://support.industry.siemens.com/cs/de/de/view/90885040/en). Variables de un bloque de datos de instancia de un bloque de función Puede definir como remanentes las variables del bloque de datos de instancia de un bloque de función en STEP 7.
  • Página 22: Referencia

    Áreas de memoria y remanencia 2.2 Áreas de memoria remanente Creación de un bloque de datos en el programa de usuario La instrucción "CREATE_DB" permite crear un bloque de datos en la memoria de carga y/o en la memoria de trabajo. En el caso de bloques de datos que se crean en la memoria de carga, el bloque de datos creado tiene la propiedad "remanente"...
  • Página 23: Resumen De Comportamiento Remanente

    Áreas de memoria y remanencia 2.3 Resumen de comportamiento remanente Resumen de comportamiento remanente Comportamiento remanente de los objetos de memoria Este capítulo ofrece una vista general del comportamiento remanente de los objetos de memoria en las CPU. Además de las áreas de memoria remanentes descritas hasta el momento, existen otros objetos con comportamiento remanente, p.
  • Página 24: Comportamiento De La Memoria Al Cargar Modificaciones De Software

    Encontrará más información sobre el borrado total y el restablecimiento del sistema a la configuración de fábrica en el manual de sistema Sistema de automatización S7-1500, ET 200MP (http://support.automation.siemens.com/WW/view/es/59191792), en el manual de sistema Sistema de periferia descentralizada ET 200SP (http://support.automation.siemens.com/WW/view/es/58649293) y en las instrucciones de...
  • Página 25 Áreas de memoria y remanencia 2.4 Comportamiento de la memoria al cargar modificaciones de software Reserva de memoria para DB globales y DB de instancia Cada bloque de función o de datos con el atributo "Acceso optimizado al bloque" activado contiene de forma estándar una reserva de memoria que puede utilizarse para posteriores modificaciones de la interfaz.
  • Página 26: Memoria Necesaria En La Memoria De Carga Al Cargar Modificaciones De Software

    Áreas de memoria y remanencia 2.5 Memoria necesaria en la memoria de carga al cargar modificaciones de software Memoria necesaria en la memoria de carga al cargar modificaciones de software Memoria necesaria en el estado operativo RUN Para llevar a cabo de forma coherente y precisa todo el proceso de carga, la CPU necesita espacio suficiente en la SIMATIC Memory Card.
  • Página 27 Áreas de memoria y remanencia 2.5 Memoria necesaria en la memoria de carga al cargar modificaciones de software La figura siguiente muestra una vista preliminar de los objetos contenidos en una operación de carga. Figura 2-8 Vista preliminar de la carga Estructura y grado de utilización de la memoria de la CPU Manual de funciones, 09/2016, A5E03461667-AB...
  • Página 28 Áreas de memoria y remanencia 2.5 Memoria necesaria en la memoria de carga al cargar modificaciones de software Para averiguar las dependencias entre objetos, haga doble clic en el árbol del proyecto en "Información del programa" y, en el cuadro de diálogo "Información del programa", pase a la ficha "Estructura de dependencias".
  • Página 29 Encontrará más información acerca de los registros de Trace en el manual de funciones Uso de la función Trace y de analizador lógico (http://support.automation.siemens.com/WW/view/es/64897128), en el manual de funciones Servidor web (http://support.automation.siemens.com/WW/view/es/59193560) y en la ayuda en pantalla de STEP 7. Estructura y grado de utilización de la memoria de la CPU...
  • Página 30 "No hay suficiente memoria en la tarjeta de memoria para esta cantidad de datos" aunque todavía se dispone de memoria suficiente?" en Internet (https://support.industry.siemens.com/cs/ww/es/view/107108015). Estructura y grado de utilización de la memoria de la CPU Manual de funciones, 09/2016, A5E03461667-AB...
  • Página 31 Áreas de memoria y remanencia 2.5 Memoria necesaria en la memoria de carga al cargar modificaciones de software Cambio de tarjeta de memoria sin pérdida de datos remanentes Puede cambiar la tarjeta de memoria o utilizar una SIMATIC Memory Card de mayor capacidad sin que se pierdan los datos remanentes.
  • Página 32: Uso De La Memoria Y Ejemplos De Aplicación

    Uso de la memoria y ejemplos de aplicación Uso de la memoria para recetas Introducción Una receta es un conjunto de registros de parámetros con la misma estructura. Estos registros de receta se encuentran en un bloque de datos no relevante para la ejecución en la memoria de carga y no ocupan espacio en la memoria de trabajo.
  • Página 33: Procedimiento

    Uso de la memoria y ejemplos de aplicación 3.1 Uso de la memoria para recetas Procedimiento ● Depositar la receta en la memoria de carga STEP 7 rellena los registros individuales de una receta en un DB no relevante para la ejecución, y los carga en la CPU.
  • Página 34 Consulte también la FAQ "¿Cómo se configuran bloques de datos en STEP 7 (TIA Portal) con el atributo "Guardar solo en memoria de carga"?" en Internet (https://support.industry.siemens.com/cs/ww/es/view/53034113). Nota Las instrucciones que acceden a la SIMATIC Memory Card tienen un rendimiento menor que las que acceden a la memoria de trabajo.
  • Página 35 Para prevenir manipulaciones no deseadas, ajuste los derechos de acceso para el servidor web en STEP 7. Para más información sobre el servidor web, consulte el manual de funciones Servidor web (http://support.automation.siemens.com/WW/view/es/59193560), capítulo Navegador de archivos. ● Exportación de datos de recetas La instrucción "RecipeExport"...
  • Página 36 CPU puede ejecutar en paralelo un máximo de 10 peticiones de las instrucciones indicadas. Encontrará más información acerca de las instrucciones asíncronas en el manual de sistema S7-1500, ET 200MP (http://support.automation.siemens.com/WW/view/es/59191792). Referencia Encontrará más información sobre las instrucciones de recetas en la ayuda en pantalla de STEP 7, en "Programar PLC >...
  • Página 37: Uso De La Memoria Para Data Logging

    Uso de la memoria y ejemplos de aplicación 3.2 Uso de la memoria para Data Logging Uso de la memoria para Data Logging 3.2.1 Vista general de Data Logging Con el registro de datos (Data Logging) se guardan valores de proceso específicos desde el programa de usuario en un archivo, el archivo de registro de datos (Data Log).
  • Página 38: Estructura De Datos De Los Data Log

    Uso de la memoria y ejemplos de aplicación 3.2 Uso de la memoria para Data Logging La siguiente figura ilustra el procedimiento básico para crear un Data Log: Figura 3-3 Procedimiento básico para crear un Data Log 3.2.2 Estructura de datos de los Data Log Introducción Con la instrucción "DataLogCreate"...
  • Página 39: Instrucciones Para Data Logging

    Uso de la memoria y ejemplos de aplicación 3.2 Uso de la memoria para Data Logging Parámetro HEADER para la instrucción "DataLogCreate" Con ayuda del parámetro del bloque HEADER, puede asignar un título de encabezado a las columnas del Data Log. Parámetro RECORDS para la instrucción "DataLogCreate"...
  • Página 40: Programa De Ejemplo Para Data Logging

    Encontrará más información acerca de las instrucciones asíncronas en el manual de sistema S7-1500, ET 200MP (http://support.automation.siemens.com/WW/view/es/59191792). 3.2.4 Programa de ejemplo para Data Logging Este programa de ejemplo muestra el almacenamiento de 3 valores de proceso para lectura del contador, temperatura y presión en un Data Log.
  • Página 41 Uso de la memoria y ejemplos de aplicación 3.2 Uso de la memoria para Data Logging Variables del bloque de datos La figura siguiente muestra las variables del bloque de datos "My_Datalog_Vars". Las instrucciones de Data Logging "DataLogCreate" y "DataLogNewFile" utilizan estas variables. Las variables "MyDataLogName"...
  • Página 42 Uso de la memoria y ejemplos de aplicación 3.2 Uso de la memoria para Data Logging Segmento 2 Evalúe la salida DONE de "DataLogCreate", porque tras ejecutar "DataLogCreate" solo se pone a "1" durante un ciclo. Figura 3-6 Segmento 2 Segmento 3 Un flanco ascendente inicia el momento en el que se guardan nuevos valores de proceso en la estructura MyData.
  • Página 43 Uso de la memoria y ejemplos de aplicación 3.2 Uso de la memoria para Data Logging Segmento 5 Cierre el Data Log una vez que se haya escrito el último registro. Tras ejecutar la instrucción "DataLogWrite", que escribe el último registro, la salida STATUS se pone a "1". Figura 3-9 Segmento 5 Segmento 6...
  • Página 44 Uso de la memoria y ejemplos de aplicación 3.2 Uso de la memoria para Data Logging Segmento 7 El parámetro ID es de tipo IN/OUT. En primer lugar, especifique el valor ID del Data Log existente cuya estructura desea copiar. Una vez ejecutada la instrucción "DataLogNewFile", se vuelve a escribir un valor ID nuevo y unívoco para el nuevo Data Log en la dirección de la referencia ID.
  • Página 45 Uso de la memoria y ejemplos de aplicación 3.2 Uso de la memoria para Data Logging En la figura siguiente se observa la página estándar del servidor web tomando como ejemplo la CPU 1516-3 PN/DP. Figura 3-12 Página web estándar "Navegador de archivos" del servidor web Los Data Log creados en el programa de ejemplo pueden descargarse en el Navegador de archivos.
  • Página 46 Uso de la memoria y ejemplos de aplicación 3.2 Uso de la memoria para Data Logging En la página web DataLogs puede hacer que se muestren todos los DataLog que ha creado. Si hace clic en el símbolo , podrá consultar y vaciar el archivo DataLog correspondiente. Nota Manipulación de los Data Log mediante un lector de tarjetas No utilice un lector de tarjetas en la programadora o PC para borrar o modificar los Data...
  • Página 47: Cálculo Del Tamaño De Un Data Log

    Uso de la memoria y ejemplos de aplicación 3.2 Uso de la memoria para Data Logging Tabla 3- 2 Ejemplos de Data Log descargados y mostrados en Microsoft Excel Dos registros escritos en un Data Log que contiene un máximo de cinco registros. Cinco registros escritos en un Data Log que contiene un máximo de cinco registros.
  • Página 48: Encabezado

    Uso de la memoria y ejemplos de aplicación 3.2 Uso de la memoria para Data Logging Encabezado Bytes de encabezado del Data Log = bytes de caracteres del encabezado + 2 bytes Bytes de caracteres del encabezado ● Sin encabezado de datos y sin sello de tiempo = 7 bytes ●...
  • Página 49 Uso de la memoria y ejemplos de aplicación 3.2 Uso de la memoria para Data Logging Tamaño de los tipos de datos individuales Los datos de los Data Logs se guardan como bytes de caracteres en formato csv (valores separados por comas). La siguiente tabla muestra el número de bytes necesarios para guardar cada tipo de datos.
  • Página 50 Uso de la memoria y ejemplos de aplicación 3.2 Uso de la memoria para Data Logging Bytes de sello de tiempo en un registro ● Sin sello de tiempo = 0 bytes ● Sello de tiempo = 22 bytes Ejemplo de tamaño de un archivo csv La figura "Archivo csv abierto"...
  • Página 51: Vida Útil De La Simatic Memory Card

    Uso de la memoria y ejemplos de aplicación 3.3 Vida útil de la SIMATIC Memory Card Vida útil de la SIMATIC Memory Card El cálculo de la vida útil teórica de una SIMATIC Memory Card sirve como orientación para saber qué tarjeta es la más adecuada para cada tarea de automatización. Sin embargo, los ejemplos siguientes tienen únicamente un valor orientativo.
  • Página 52 Uso de la memoria y ejemplos de aplicación 3.3 Vida útil de la SIMATIC Memory Card La siguiente tabla muestra el número máximo de accesos de escritura y borrado posibles en función de la SIMATIC Memory Card utilizada. El número máximo de operaciones de escritura y borrado de cada SIMATIC Memory Card puede consultarse también online en los datos técnicos de las distintas SIMATIC Memory Card.
  • Página 53 Uso de la memoria y ejemplos de aplicación 3.3 Vida útil de la SIMATIC Memory Card Tiempo de conservación de datos garantizado Si no utiliza su SIMATIC Memory Card durante un tiempo prolongado, existe el peligro de que al cabo de un determinado tiempo los datos contenidos en ella dejen de ser legibles. El tiempo de conservación de datos garantizado (Data Retention Time) de una SIMATIC Memory Card es de 10 años a partir del momento de la entrega si se almacena correctamente.
  • Página 54 Uso de la memoria y ejemplos de aplicación 3.3 Vida útil de la SIMATIC Memory Card Cálculo de la vida útil teórica de una SIMATIC Memory Card Se toma el siguiente ejemplo como base para el cálculo: El usuario utiliza una tarjeta de memoria nueva de 256 MB. Según los datos de la tabla, este tipo de tarjeta de memoria admite 200000 operaciones de escritura.
  • Página 55 útil de la SIMATIC Memory Card. Referencia Encontrará un método alternativo para calcular la vida útil de una SIMATIC Memory Card en una FAQ en Internet (https://support.industry.siemens.com/cs/ww/es/view/109482591). Estructura y grado de utilización de la memoria de la CPU Manual de funciones, 09/2016, A5E03461667-AB...
  • Página 56: Glosario

    Glosario Acceso estándar Los bloques de datos con acceso estándar tienen una estructura fija. En la declaración, los elementos de datos contienen tanto un nombre simbólico como una dirección fija dentro del bloque. Las direcciones se muestran en la columna "Offset". Las variables de estos bloques de datos pueden direccionarse tanto de forma simbólica como absoluta: "Datos".Nivel de llenado...
  • Página 57: Contadores

    Glosario Bloque de datos de instancia (IDB) Cada llamada de un bloque de función en el programa de usuario de STEP 7 tiene asignada un bloque de datos. El bloque de datos de instancia contiene los valores de los parámetros de entrada, salida y entrada/salida, así...
  • Página 58: Temporizadores

    Glosario Rearranque El rearranque completo tiene lugar en los cambios de STOP a ARRANQUE o de CONEXIÓN a ARRANQUE. La CPU ejecuta en un primer momento el o los OB de arranque antes de la ejecución cíclica del programa. El rearranque completo tiene los siguientes efectos en las áreas de memoria de la CPU: ●...
  • Página 59: Índice Alfabético

    Índice alfabético Remanencia Comportamiento de los objetos de memoria, 23 Reserva de memoria, 25 Áreas de memoria, 13 Temporizadores, 22 Bloque de datos, 21, 25 Bloque de función, 21 Contadores, 22 Data Logging DataLogClear, 39 DataLogClose, 39 DataLogCreate, 38, 39 DataLogDelete, 39 DataLogNewFile, 39 DataLogOpen, 39...

Este manual también es adecuado para:

Simatic et200spSimatic et200 pro

Tabla de contenido