Calcular el tamaño de los datos a guardar

Puede comprobar el tamaño de cada dato que se almacena en la memoria de respaldo (SRAM) o en el almacenamiento externo desde la pantalla de edición de la configuración del sistema.

Para calcular el tamaño de cada dato, véase lo siguiente.

Nota: El destino de guardado de los valores de las variables (variables retentivas) está limitado a la memoria de respaldo (SRAM).

Alarma

(Unidad: Bytes)

Header (3072) + ActiveAlarms + AlarmLog + SystemErrors (2048) 

 

*1 65 cuando se selecciona [ACK Opcional] como [Comportamiento de la alarma], 73 cuando se selecciona [ACK Obligatorio].

*2 El tamaño de la variable depende del tipo de datos. Consulte la tabla de Tamaños de variables más abajo.

*3 Redondee hacia arriba los decimales.

*4 El valor de la propiedad [N.º máximo de registros] de [Todas las alarmas].

*5 Este es el tamaño del tipo de dato más grande entre las variables. Para obtener información sobre el tamaño de los tipos de datos variables, consulte la tabla Tamaños de variables que aparece a continuación. Cuando la configuración de alarma está deshabilitada, el tamaño de la variable más grande es 0.

Tamaños de variables

Tipo de datos Tamaño (Bytes)
BOOL 1
BYTE 3
WORD 5
DWORD 10
LWORD 20
SINT 4
USINT 3
INT 6
UINT 5
DINT 11
UDINT 10
LINT 20
ULINT 20
REAL 20
LREAL 20

Registro de datos

Cuando el registro está deshabilitado, el tamaño de los datos es 0.

(Unidad: Bytes)

Header + LoggingGroups + StartLogs + LoggingState (1024) 

*1 Redondee hacia arriba los decimales.

*2 El tamaño de la variable depende del tipo de datos. Consulte la tabla de Tamaños de variables más abajo.

*3 El valor de la propiedad [N.º máximo de registros] de [Grupo de registro].

*4 Redondee hacia abajo el punto decimal.

Tamaños de variables

Tipo de datos Tamaño (Bytes)
BOOL 1
BYTE 2
WORD 3
DWORD 10
LWORD 20
SINT 1
USINT 2
INT 2
UINT 3
DINT 4
UDINT 10
LINT 20
ULINT 20
REAL 20
LREAL 20
STRING [Número de bytes] + 1
WSTRING [Número de bytes] + 1
TIME 4
TIME_OF_DAY 4
DATE 4
DATE_AND_TIME 4

Registro de operaciones

Cuando el registro de operaciones está deshabilitado, el tamaño de los datos es 0.

(Unidad: Bytes)

Header (1024) + ((478 × [Registro máximo*1] / 1024)*2 × 1024) + EmptySpace

*1 El valor de la propiedad [Número máximo de registros] de [Registro de operaciones].

*2 Redondee hacia arriba el punto decimal.

Valores de las variables (variables retentivas)

Cuando la propiedad [Retentivo] de una variable está deshabilitada, el tamaño de los datos es 0.

(Unidad: Bytes)

Header (1024) + ((RetentiveVariables / 1024)*1 × 1024) + EmptySpace

*1 Redondee hacia arriba los decimales.

*2 El tamaño de la variable depende del tipo de datos. Consulte la tabla de Tamaños de variables más abajo.

Tamaños de variables

Tipo de datos Tamaño (Bytes)
BOOL

1

BYTE 3
WORD 5
DWORD 10
LWORD 20
SINT 4
USINT 3
INT 6
UINT 5
DINT 11
UDINT 10
LINT 21
ULINT 20
REAL 20
LREAL 20
STRING [Número de bytes] x 2+ 2
TIME 11
TIME_OF_DAY 10
DATE 10
DATE_AND_TIME 10