Uso de la memoria y ejemplos de aplicación
3.2 Uso de la memoria para Data Logging
Referencia
Para más información sobre las instrucciones de "Data Logging", consulte la ayuda en
pantalla de STEP 7 en "Programar PLC > Referencias > Referencias (S7-1200/1500) >
Instrucciones avanzadas > Recetas y Data Logging > Data Logging".
3.2.4
Programa de ejemplo para Data Logging
Este programa de ejemplo muestra el almacenamiento de 3 valores de proceso para estado
de contador, temperatura y presión en un Data Log.
Este ejemplo muestra el funcionamiento básico de las instrucciones para Data Logs. No se
describe toda la lógica de programa.
Nota
Uso general de Data Logs
• Una vez ejecutadas las instrucciones "DataLogCreate" y "DataLogNewFile" se abren
• Cuando la CPU cambia de RUN a STOP o se produce un rearranque completo de la
• Un Data Log debe abrirse para que la instrucción "DataLogWrite" pueda escribir datos en
• Aunque haya disponibles más de 10 Data Logs, puede haber como máximo 10
Variables del bloque de datos
La siguiente imagen muestra las variables del bloque de datos "My_Datalog_Vars". Las
instrucciones de "Data Logging" "DataLogCreate" y "DataLogNewFile" utilizan estas
variables. Las variables "MyDataLogName" y "MyNEWDataLogName" se llaman en el
parámetro del bloque NAME y dan un nombre a los Data Logs. La estructura "MyData" se
llama en el parámetro del bloque DATA y determina la estructura del archivo csv. Las tres
variables MyData guardan temporalmente nuevos valores. Por medio de la ejecución de la
instrucción "DataLogWrite" los valores de variable de estas direcciones DB se transfieren a
un Data Log. La variable "MyDataLogHeaders" se llama en el parámetro de bloque
HEADER y da un encabezado al Data Log.
Figura 3-4
28
automáticamente los Data Logs.
CPU, los Data Logs se cierran automáticamente.
el Data Log.
Data Logs abiertos al mismo tiempo.
Tabla de declaración con variables del bloque de datos
Estructura y utilización de la memoria de la CPU
Manual de funciones, 01/2013, A5E03461667-01