DOCA0271DE-00

Datentypen

Die folgenden Datentypen werden von der Studio-5000®-Software unterstützt. Ein Datentyp ist eine Definition der Größe und Anordnung des Speicherplatzes, der dem erstellten Tag zugewiesen wird. Mit Datentypen wird festgelegt, wie viele Bit, Byte oder Wort-Daten ein Tag verwendet.

Datentypen

Datentyp

Abkürzung

Speicherbit

Bereich

Boolesch

BOOL

1

0–1

Kurzer Integer

SINT

8

-128 bis 127

Integer

INT

16

-32.768 bis 32.767

Doppelinteger

DINT

32

-2.147.483.648 bis 2.147.483.647

Tatsächliche Zahl

REAL

32

±3.402823E38 bis ±1.1754944E-38

TeSys™ island unterstützt Datentypen ohne Vorzeichen. Die Studio-5000-Software unterstützt allerdings nur Datentypen mit Vorzeichen. Diese Datentypen verwenden ein Bit, um anzugeben, dass die Software nur Integer mit Vorzeichen verarbeitet. Aus diesem Grund ist der maximale positive Wert, der für 32-Bit-Integer ohne Vorzeichen angezeigt werden kann, 2.147.483.647. Um dies zu erzwingen, enthalten die AOIs (Add-On-Befehle) eine Logik, mit der UDINT-Register vollständig ausgefüllt werden, wenn das Vorzeichen-Bit verwendet wird. Für diese TeSys island-Register gibt es einen Flag, der als offengelegter Parameter einen Überlauf anzeigt. Es handelt sich um Flags des Datentyps BOOL mit der Benennungskonvention {Tag-Name}_O.

Überlauf-Beispiel

AvgIRMS

DINT

AvgIRMS_O

DINT

QR Code is a registered trademark of DENSO WAVE INCORPORATED in Japan and other countries.

War das hilfreich für Sie?