Uso de la memoria y ejemplos de aplicación
3.2 Uso de la memoria para Data Logging
Nota
Instrucciones asíncronas
Tenga en cuenta que las instrucciones indicadas en la tabla son asíncronas.
A diferencia de lo que ocurre con las instrucciones que actúan de modo síncrono, la
ejecución de una instrucción asíncrona puede prolongarse a lo largo de varias llamadas
antes de concluir. La CPU procesa las instrucciones asíncronas en paralelo al programa de
usuario cíclico.
Una CPU puede procesar paralelamente varias peticiones de una instrucción asíncrona. La
CPU puede ejecutar en paralelo un máximo de 10 peticiones de las instrucciones indicadas
en la tabla.
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.
Este ejemplo muestra el funcionamiento básico de las instrucciones para Data Log. No se
describe toda la lógica de programa.
Nota
Uso general de Data Log
• Una vez ejecutadas las instrucciones "DataLogCreate" y "DataLogNewFile", se abren
automáticamente los Data Log.
• Cuando la CPU cambia de RUN a STOP o cuando rearranca, los Data Log se cierran
automáticamente.
• Para poder escribir datos en un Data Log con la instrucción "DataLogWrite", el Data Log
debe estar abierto.
• Aunque estén disponibles más de 10 Data Log, puede haber como máximo 10 Data Log
abiertos al mismo tiempo.
40
Estructura y grado de utilización de la memoria de la CPU
Manual de funciones, 09/2016, A5E03461667-AB