Herunterladen Inhalt Inhalt Diese Seite drucken

Von Der S7-1200 Unterstützte Datentypen - Siemens SIMATIC S7-1200 Gerätehandbuch

Easy book
Vorschau ausblenden Andere Handbücher für SIMATIC S7-1200:
Inhaltsverzeichnis

Werbung

SPS-Grundlagen leicht gemacht
4.4 Speicherbereiche, Adressierung und Datentypen
4.4.1
Von der S7-1200 unterstützte Datentypen
Datentypen geben die Größe eines Datenelements und die Art der Auswertung der Daten
an. Jeder Anweisungsparameter unterstützt mindestens einen Datentyp, einige Parameter
unterstützen mehrere Datentypen. Halten Sie den Mauszeiger auf dem Parameterfeld einer
Anweisung, damit Ihnen angezeigt wird, welche Datentypen für den jeweiligen Parameter
unterstützt werden.
Tabelle 4- 4 Von der S7-1200 unterstützte Datentypen
Datentypen
Bit- und Bitfolge-
Datentypen
Ganzzahlige
Datentypen
Realzahl-Datentypen
Datum- und Uhrzeit-
Datentypen
Zeichen- und
Zeichenfolge-
Datentypen
64
Beschreibung
Bool ist ein Boolescher Wert bzw. ein Bitwert.
Byte ist ein 8-Bit-Wert.
Word ist ein 16-Bit-Wert.
DWord ist ein 32-Bit-Wert (Doppelwort).
USInt (vorzeichenlose 8-Bit-Ganzzahl) und SInt (vorzeichenbehaftete 8-Bit-Ganzzahl) sind
"kurze" Ganzzahlen (8 Bit bzw. 1 Byte im Speicher), die mit oder ohne Vorzeichen sein
können.
UInt (vorzeichenlose 16-Bit-Ganzzahl) und Int (vorzeichenbehaftete 16-Bit-Ganzzahl) sind
Ganzzahlen (16 Bit bzw. 1 Wort im Speicher), die mit oder ohne Vorzeichen sein können.
UDInt (vorzeichenlose 32-Bit-Ganzzahl) und DInt (vorzeichenbehaftete 32-Bit-Ganzzahl) sind
doppelte Ganzzahlen (32 Bit bzw. 1 Doppelwort im Speicher), die mit oder ohne Vorzeichen
sein können.
Real ist eine 32-Bit-Realzahl bzw. ein Gleitpunktwert.
LReal ist eine 64-Bit-Realzahl bzw. ein Gleitpunktwert.
Date ist ein 16-Bit-Datumswert (ähnlich wie UInt) mit der Anzahl von Tagen seit dem 1.
Januar 1990. Der maximale Datumswert ist 65535 (16#FFFF), dies entspricht dem 6. Juni
2169. Alle möglichen Date-Werte sind gültig.
DTL (Datum und Uhrzeit lang) ist eine Struktur aus 12 Bytes, in der Informationen zum
Datum und zur Uhrzeit in einer vordefinierten Struktur gespeichert werden.
Jahr (UInt): 1970 bis 2554
Monat (USInt): 1 bis 12
Wochentag (USInt): 1 (Sonntag) bis 7 (Samstag)
Stunden (USInt): 0 bis 23
Minuten (USInt): 0 bis 59
Sekunden (USInt): 0 bis 59
Nanosekunden (UDInt): 0 bis 999999999
Time ist ein 32-Bit-IEC-Zeitwert (ähnlich wie Dint), der die Anzahl Millisekunden speichert
(von 0 bis 24 Tage 20 Stunden 31 Minuten 23 Sekunden und 647 ms). Alle möglichen Time-
Werte sind gültig. Time-Werte können für Berechnungen verwendet werden, negative Zeiten
sind möglich.
TOD (Tageszeit) ist ein 32-Bit-Uhrzeitwert (ähnlich wie Dint), der die Anzahl Millisekunden
seit Mitternacht enthält (von 0 bis 86399999).
Char ist ein 8-Bit-Einzelzeichen.
String ist eine Zeichenfolge variabler Länge mit maximal 254 Zeichen.
Gerätehandbuch, 07/2011, A5E02486775-03
Easy Book

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis