Siemens SIMATIC S7-1200 Manual De Sistema página 508

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

Publicidad

Instrucciones avanzadas
9.9 Recetas y registros de datos
Bytes de caracteres de encabezado
• Sin encabezado de datos ni sellos de tiempo = 7 bytes
• Sin encabezado de datos ni sellos de tiempo (tiene un encabezado de sello de tiempo) = 21
bytes
• Encabezados de datos sin sellos de tiempo = Número de bytes de caracteres en todo el texto
de encabezado de la columna, incluidas comas separadoras
• Encabezados de datos y sellos de tiempo (tiene un encabezado de sello de tiempo) = Número
de bytes de caracteres en todo el texto de encabezado de la columna, incluidas comas
separadoras + 21 bytes
Datos
Bytes de datos de registro = ((bytes de datos en un registro + bytes de sello de tiempo + 12 bytes)
* número de registros)
Bytes de datos en un registro
El parámetro DATA de DataLogCreate apunta a una estructura que asigna el número de campos
de datos y tipo de datos de cada campo para un registro.
Multiplique el número de apariciones del tipo de datos indicado por el nombre de bytes
requerido. Repita el proceso por cada tipo de datos en un registro y sume todos los bytes de datos
para obtener el total de elementos de datos en un registro.
Tamaño de los elementos de datos individuales
El registro se guarda en forma de bytes de caracteres en el formato de archivo CSV (valores
separados por coma). La tabla siguiente muestra el número de bytes necesarios para guardar
cada elemento de datos.
Tipo de da‐
tos
Bool
Byte
Word
DWord
Char
String
USInt
UInt
508
Número de bytes (incluye datos más un byte de coma)
2
5
7
12
4
Ejemplo 1: MyString String[10]
El tamaño máximo de la cadena es de 10 caracteres.
Caracteres de texto + relleno automático con caracteres vacíos = 10 bytes
Comillas de apertura y cierre + caracteres coma = 3 bytes
10 + 3 = 13 bytes en total
Ejemplo 2: Mystring2 String
Si se omiten los corchetes al indicar el tamaño, se asignan de forma predetermi‐
nada 254 bytes.
Caracteres de texto + relleno automático con caracteres vacíos = 254 bytes
Comillas de apertura y cierre + caracteres coma = 3 bytes
254 + 3 = 257 bytes en total
5
7
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO

Publicidad

Tabla de contenido
loading

Tabla de contenido