Format Des Données Numériques - Mean Well DR-15-5 Mode D'emploi Et De Configuration

Indicateur de pesage et transmetteur haute vitesse
Table des Matières

Publicité

La commande 3 (Tare Prédéfinie) nécessite l'écriture préalable de la valeur de la tare dans le
registre de données (41002 et 41003). Cette valeur est un nombre de 32 bits qui doit être compris
dans les marges de la capacité de la balance et compatible avec sa division numérique. Si ces deux
conditions ne sont pas respectées, une erreur d'exécution de la commande sera envoyée.
La commande 32 (Enregistrer dans NVM) enregistre dans la mémoire non volatile les données
modifiées au préalable. Si cette commande n'est pas envoyée, les données seront perdues au
redémarrage de l'appareil. L'écriture dans la mémoire non volatile est un processus lent pendant lequel
l'appareil répond par l'erreur SERVER DEVICE BUSY.
Lors de l'exécution des commandes 10 et 11, l'appareil peut répondre par une erreur dans les cas
suivants :
Commande décimal
10
10
11
11
6.5.8 Format des données numériques
Dans le protocole MODBUS les registres ont une taille de 16 bits. Pour transmettre les trois
types de variables numériques de base, on utilise le format suivant :
Variables de type byte (8 bits) :
Variables de type integer (16 bits) :
Variables de type long (32 bits) :
On utilise deux registres : en supposant que la variable soit définie comme quatre bytes
numérotés de 1 à 4, 1 étant le byte ayant le plus petit poids, on obtiendrait le format suivant :
Erreur renvoyée
ILLEGAL DATA VALUE (0x03)
SLAVE DEVICE BUSY (0x06)
ILLEGAL DATA VALUE (0x03)
SLAVE DEVICE BUSY (0x06)
Partie forte
0x00
Partie forte
Variable (partie forte)
Premier registre 16 bits
Partie forte
Byte 4 de la variable
Deuxième registre 16 bits
Partie forte
Byte 2 de la variable
2
Erreur dans l'exécution
4
En attente d'exécution
8
Commande annulée par
l'exécution
de la commande Annuler
(code 100)
Tableau 6.5.7.3
Cause
- L'appareil n'est pas en mode checkweigher.
- La pesée ne peut être lancée car une pesée est déjà en cours.
-
Une autre commande est en cours d'exécution sur l'appareil qui
ne permet pas de lancer une pesée.
- Aucun cumul ouvert.
- Une pesée est en cours. Patienter jusqu'à ce qu'elle
soit terminée.
Registre 16 bits
Partie faible
Valeur de la variable (8 bits)
Tableau 6.5.8.1
Registre 16 bits
Partie faible
Variable (partie faible)
Tableau 6.5.8.2
Partie faible
Byte 3 de la variable
Tableau 6.5.8.3
Partie faible
Byte 1 de la variable
Tableau 6.5.8.4
Outils
6-11

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Dr-15-12Dr-15-14Dr-15-24

Table des Matières