Format des données de virgule flottante – Basler Electric DGC-2020 Manuel d'utilisation

Page 499

Advertising
background image

Figure B-1. Cartographie 32 octets des paramètres

English

French

Address

Adresse

Length

Longueur

Device ID

Identité du dispositif

MODBUS Point Type

Type de point MODBUS

03: HOLDING REGISTER

03 : REGISTRE PROPRIÉTAIRE

Number of Polls:

Nombre de groupes :

Valid Slave Responses

Réponse d'esclave valide

Bit

Octet

Overcrank

Sur-démarrage

Global Alarm

Alarme globale

Les octets du registre des Mesures d'alarme sont définis de la façon suivante :

Octet 0 à Octet 16 = Inutilisé

Octet 17 = Alarme globale

Octet 18 = Alarme d’erreur du redémarrage
automatique

Octet 19 = Détection de fuite de carburant

Octet 20 = Erreur du chargeur de batterie

Octet 21 = Erreur de transfert

Octet 22 = Bas niveau de liquide de
refroidissement

Octet 23 = Arrêt ECU

Octet 24 = Arrêt d’urgence

Octet 25 = Sur-démarrage

Octet 26 = Perte de communication ECU

Octet 27 = Erreur globale d'émetteur

Octet 28 = Bas niveau de carburant

Octet 29 = Basse pression d’huile

Octet 30 = Haute température de liquide de
refroidissement

Octet 31 = Survitesse

Format des données de virgule flottante

Le format de données à virgule flottante Modbus utilise deux registres propriétaires consécutifs pour
représenter une valeur de données. Le premier registre contient les données de bas niveau 16 octet du
format 32 octet suivant :

La valeur MSB représente l'octet signe pour la valeur de virgule flottante (0 = positive).

Les 8 octets suivants représentent l'exposant indicé par la décimale 127.

La valeur 23 LSB comprend la partie décimale mantisse normalisée. L’octet le plus important de
la mantisse est toujours considéré être « 1 » et il n'est pas explicitement enregistré, entraînant
une précision effective de 24 octet.

La valeur du nombre de virgule flottante est obtenue en multipliant la mantisse binaire par deux
augmentés de la puissance de l'exposant non-indicé. L’octet supposé de la mantisse binaire à une valeur

9400270990 Rev X

DGC-2020 - Communication Modbus™

B-7

Advertising