Valeurs Des Bits; Nombre À Virgule Flottante; Nombre Entier Non Signé (Uint32); Valeurs Fractionnées - Siemens SmartLinx Instructions De Service

Table des Matières

Publicité

Couche d'application
4.4 Types de données
4.4.2

Valeurs des bits

Chaque registre contient un ensemble de 16 bits, représentant 1 mot. Dans les présentes
instructions, les bits sont numérotés de 00 à 15. Le bit 00 est le moins important (LSB) et le
bit 15 le plus important (MSB).
15
MSB
4.4.3
Nombre à virgule flottante
Remarque
Un nombre à virgule flottante n'est applicable qu'au MultiRanger 200 HMI et à
l'HydroRanger 200 HMI.
La représentation standard à virgule flottante à précision unique IEEE nécessite un mot
32 bits, soit des nombres de 0 à 31, de gauche à droite. Le premier bit est le bit de
signalisation « S », les huit bits suivants sont des bits exposants « E » et les 23 derniers bits
sont des bits de fraction « F » :
F F F F F F F F F F F F F F F F F F F F F F F E E E E E E E E S
4.4.4
Nombre entier non signé (UINT32)
Les chiffres importants sont stockés dans les nombres entiers non signés 32 bits. Par
défaut, le premier mot (registre) est le mot le plus important (MSW) et le deuxième mot
(registre) le moins important (LSW), en fonction du réglage pour le bit « ordre des mots ».
Exemple : à la lecture des mots 7 et 8, les 32 bits apparaissent comme suit :
15
31
La lecture de l'ensemble est un nombre entier 32 bits.
4.4.5
Valeurs fractionnées
Remarque
Utilisé uniquement sur les produits MultiRanger 200 et HydroRanger 200.
Certains paramètres sont représentés par des numéros séparés par deux points, en
format xx:yy.
70
14
13
12
11
10
mot 7
MSW
valeur nombre entier 32-bits (UINT32)
09
08
07
31-9
0 15
Instructions de service, 01/2018, A5E45103532-AA
06
05
04
03
02
8-1
mot 8
LSW
Modules SmartLinx
01
00
LSB
0
0
0

Publicité

Table des Matières
loading

Table des Matières