Berechnen der Größe der zu speichernden Daten

Die Größe der einzelnen Datensätze im Sicherungsspeicher (SRAM) oder externen Speicher lässt sich über den Bearbeitungsbildschirm der Systemeinstellungen überprüfen.

Informationen zur Berechnung der einzelnen Daten erhalten Sie unter

Hinweis: Der Speicherpfad für Variablenwerte (remanente Variablen) beschränkt sich auf den Sicherungsspeicher (SRAM).

Alarm

(Einheit: Byte)

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

 

*1 65, wenn [ACK optional] als [Alarmverhalten] ausgewählt ist, 73, wenn [ACK zwingend] ausgewählt ist.

*2 Die Größe der Variable hängt vom Datentyp ab. Siehe Tabelle der Variablengrößen unten.

*3 Dezimalstellen aufrunden.

*4 Der Wert der Eigenschaft [Max. Datensatz] von [Alle Alarme].

*5 Dies ist die Größe des größten Datentyps unter den Variablen. Informationen über die Größe der Variablendatentypen finden Sie in der nachstehenden Tabelle der Variablengrößen. Wenn die Alarmeinstellung deaktiviert ist, ist die größte Variablengröße 0.

Variablengrößen

Datentyp Größe (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

Datenprotokollierung

Wenn die Protokollierung deaktiviert ist, ist die Datengröße 0.

(Einheit: Byte)

Header + LoggingGroups + StartLogs + LoggingState (1024) 

*1 Dezimalstellen aufrunden.

*2 Die Größe der Variable hängt vom Datentyp ab. Siehe Tabelle der Variablengrößen unten.

*3 Der Wert der Eigenschaft [Max. Datensatz] von [Protokollierungsgruppe].

*4 Dezimalpunkt abrunden.

Variablengrößen

Datentyp Größe (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 [Anzahl Bytes] + 1
WSTRING [Anzahl Bytes] + 1
TIME 4
TIME_OF_DAY 4
DATE 4
DATE_AND_TIME 4

Operationsprotokoll

Wenn das Betriebsprotokoll deaktiviert ist, beträgt die Datengröße 0.

(Einheit: Byte)

Header (1024) + ((478 × [Max. Datensatz*1] / 1024)*2 × 1024) + EmptySpace

*1 Der Wert der Eigenschaft [Max. Anzahl an Datensätzen] von [Operationsprotokoll].

*2 Dezimalpunkt aufrunden.

Variablenwerte (remanente Variablen)

Wenn die Eigenschaft [Remanent] bei einer Variablen deaktiviert ist, ist die Datengröße 0.

(Einheit: Byte)

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

*1 Dezimalstellen aufrunden.

*2 Die Größe der Variable hängt vom Datentyp ab. Siehe Tabelle der Variablengrößen unten.

Variablengrößen

Datentyp Größe (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 [Anzahl Bytes] x 2 + 2
TIME 11
TIME_OF_DAY 10
DATE 10
DATE_AND_TIME 10