Calcular La Memoria Necesaria Para Un Archivo De Registro Completo; Programa De Ejemplo De Registros De Datos - Siemens SIMATIC S7-1200 Manual De Sistema

Controlador programable
Ocultar thumbs Ver también para SIMATIC S7-1200:
Tabla de contenido

Publicidad

101BInstrucciones avanzadas
8.7 Registrar datos
Tipo de
datos
LReal
Tiempo
DTL
El parámetro DATA de DataLogCreate apunta a una estructura que especifica el número de
campos de datos y el tipo de datos de cada campo para un registro. La tabla siguiente
indica los bytes necesarios en el archivo CSV para cada tipo de datos. Multiplique el número
de apariciones del tipo de datos indicado por el nombre de bytes que requiere. Haga la
misma operación para cada tipo de datos del registro y sume el número de bytes para
conocer el tamaño total del registro. Agregue un byte para el carácter de final de línea.
Tamaño del registro = suma de los bytes necesarios para todos los campos de datos + 1 (el
carácter de final de línea).

Calcular la memoria necesaria para un archivo de registro completo

El parámetro RECORDS de la instrucción DataLogCreate especifica el número máximo de
registros de un archivo de registro. Cuando se crea un archivo de registro, se asigna el
tamaño de memoria máximo.
Tamaño de archivo de registro = (número de bytes en un registro) x (número de registros).
8.7.5

Programa de ejemplo de registros de datos

Este programa de ejemplo de registro no muestra toda la lógica del programa necesaria
para obtener valores de muestreo de un proceso dinámico, pero muestra las operaciones
clave de las instrucciones de registro. La estructura y el número de archivos de registro
utilizados dependen de las necesidades de control del proceso.
Nota
Uso general de los archivos de registro
 Los archivos de registro se abren automáticamente después de las operaciones
 Los archivos de registro se cierran automáticamente después de una transición de RUN
 Debe haber un archivo de registro abierto antes de que sea posible una operación
 Puede haber un máximo de ocho archivos de registro abiertos a la vez. Si bien pueden
322
Número de bytes (bytes de datos más byte separador de coma)
25
15
24
DataLogCreate y DataLogNewFile.
a STOP del PLC o de una desconexión y conexión del PLC.
DataLogWrite.
existir más de ocho archivos de registro, algunos de ellos deben estar cerrados para que
no haya más de ocho abiertos.
Controlador programable S7-1200
Manual de sistema, 11/2011, A5E02486683-05

Publicidad

Tabla de contenido
loading

Tabla de contenido