Instrucciones avanzadas
9.9 Recetas y registros de datos
Parámetro y tipo
NAME
IN
ID
In/Out
HEADER
In/Out
DATA
In/Out
DONE
OUT
BUSY
OUT
492
Tipo de datos
Descripción
Variant
Nombre del registro: El nombre lo especifica el usuario.
Esta variante solo soporta un tipo de datos String y debe
estar ubicada en un DB o una memoria local. (Valor prede‐
terminado: ' ')
La referencia del string es el nombre del archivo de registro.
Utilice los caracteres del juego de caracteres ASCII, excep‐
tuando los caracteres \ / : * ? " < > | y el espacio.
DWord
Identificador numérico del registro: Este valor generado se
guarda para el uso en otras instrucciones de registros. El
parámetro ID solo se utiliza como salida en la instrucción
DataLogCreate. (Valor predeterminado: 0)
El acceso a este parámetro por nombre simbólico no está
permitido.
Variant
Puntero a nombres de encabezados de columnas de regis‐
tros para la fila superior de la matriz de datos cifrada en el
archivo CSV. (Valor predeterminado: cero).
Los datos HEADER deben estar ubicados en una memoria
DB o M.
Los caracteres deben cumplir las reglas del formato CSV
estándar, con comas como carácter de separación entre los
nombres de las columnas. El tipo de datos puede ser una
secuencia, una matriz de bytes o una matriz de caracteres.
Las matrices de caracteres/bytes permiten un tamaño ma‐
yor, mientras que las secuencias están limitadas a un má‐
ximo de 255 bytes.
El parámetro HEADER es opcional. Si HEADER no está pa‐
rametrizado, no se crea ninguna fila de encabezado en el
archivo de registro.
Variant
Puntero a la estructura de registro, tipo definido por el
usuario (UDT) o matriz. Los datos de registro deben estar
ubicados en una memoria DB o M.
El parámetro DATA especifica los elementos de datos indi‐
viduales (columnas) de un registro, así como su tipo. La
instrucción DataLogCreate limita los tipos de datos de la
estructura a un solo nivel de anidamiento. En este contex‐
to, un ARRAY of STRINGs no se considera un nivel de ani‐
damiento. Actualmente, la instrucción DataLogCreate no
devuelve un error. La instrucción solo procesa la primera
cadena del ARRAY of STRINGs. El número de elementos de
datos declarados debe coincidir con el número de colum‐
nas especificado en el parámetro de encabezado. El núme‐
ro máximo de elementos de datos que pueden asignarse es
de 253 (con sello de tiempo) o de 255 (sin sello de tiempo).
Esta restricción mantiene el registro dentro del límite de
256 columnas de una hoja de Excel.
Bool
El bit DONE es TRUE durante un ciclo tras haberse finaliza‐
do la última orden sin errores. (Valor predeterminado: Fal‐
se)
Bool
•
•
0 - Ninguna operación en curso
1 - Operación en curso
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO