DOCA0271FR-00

Types de données

Le logiciel Studio 5000® prend en charge les types de données suivants. Un type de données définit la taille et l’organisation de la mémoire allouée à l’étiquette créée. Les types de données définissent le nombre de bits, d’octets ou de mots de données qu’une étiquette utilise.

Types de données

Type de données

Abréviation

Bits de mémoire

Gamme

Booléennes

BOOL

1

0–1

Entier court

SINT

8

-128 à 127

Entier

INT

16

-32 768 à 32 767

Nombre entier double

DINT

32

-2 147 483 648 à 2 147 483 647

Nombre réel

REAL

32

±3,402823E38 à ± 1,1754944E-38

TeSys™ island prend en charge les types de données non signés. En revanche Studio 5000 ne prend en charge que les types de données signés. Ces types de données utilisent un bit pour indiquer que le logiciel ne traite que les entiers signés. La valeur positive maximum susceptible d’être affichée pour les nombres entiers non signés de 32 bits est donc 2 147 483 647. Afin d’appliquer ce réglage, chaque instruction complémentaire AOI (Add-On Instruction) comprend une logique qui règle les registres UDINT au maximum si le bit de signe est utilisé. Pour ces registres TeSys island, un indicateur est utilisé en tant que paramètre exposé pour indiquer le dépassement. Ces indicateurs sont du type de données BOOL avec la conventions de dénomination {NomÉtiquette}_O.

Exemple de dépassement

AvgIRMS

DINT

AvgIRMS_O

DINT

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

Contenu utile ?