Configuration Modbus RTU

 

 

Affiche la disposition du port RS485

 

Quantities (Nombre de grandeurs mesurées)
Sélectionner le nombre de grandeurs physiques que l'on souhaite acquérir par le capteur. On peut régler cette valeur de 1 à 10, la valeur par défaut est de 5.

Name (Nom)
Insérer un nom d'identification pour chacune des variables à capturer. Il est possible d’assigner comme nom, par exemple, le type de grandeur mesurée. Le nom doit commencer par une lettre et il ne peut pas excéder 12 caractères. Le nom identifie sans équivoque la mesure que l'on est en train d'insérer, on ne peut donc pas assigner le même nom à plusieurs mesures.

Unit (Unité de mesure)
Unité de mesure de la grandeur relevée par le capteur. Elle doit commencer par une lettre et elle ne peut pas excéder 12 caractères. Il faut insérer l'unité de mesure en accord avec la valeur du paramètre Gain. Si vous ne souhaitez pas afficher et stocker la grandeur, entrer ---- (tirets) dans le domaine Unit.

Baud rate (Vitesse de communication)
Sélectionner la vitesse de communication du capteur.

Mode (Paramètres de communication)
Sélectionner les paramètres de communication. Les options suivantes peuvent être sélectionnées:

• UART_8N1: non parité, 1 bit d’arrêt

• UART_8N2: non parité, 2 bits d’arrêt

• UART_8E1: parité pair, 1 bit d’arrêt

• UART_8E2: parité pair, 2 bits d’arrêt

• UART_8O1: parité impair, 1 bit d’arrêt

• UART_8O2: parité impair, 2 bits d’arrêt

Format (Format des données)
Sélectionner le format des données transmises par le capteur. Les options suivantes peuvent être sélectionnées:

• Integer 2B: entier, 2 Bytes

• Long 4B: entier long, 4 Bytes

• Floating Point 4B: virgule flottante, 4 Bytes

Address (Adresse)
Adresse RS485 du capteur.

Function Code (Code fonction)
Sélectionner le code fonction de la commande Modbus. Les options suivantes peuvent être sélectionnées:

• 03 Read Holding Registers

• 04 Read Input Registers

Start Register (Premier registre)
Insérer l’adresse (non le numéro) du registre contenant la première grandeur à lire. Le numéro de registres consécutifs à lire est déterminé par le numéro de grandeurs mesurées (Quantities).

Gain
La valeur enregistrée sur le datalogger est le résultat d'une transformation linéaire appliquée à la valeur mesurée :

Valeur enregistrée = Gain x Valeur mesurée

La valeur Gain est le même pour toutes les grandeurs mesurées par le capteur. Dans le domaine Gain il faut seulement insérer la valeur numérique, sans unité de mesure. L'unité de mesure doit être insérée dans le domaine Unit. En réglant Gain = 1, la valeur enregistrée est exactement la valeur mesurée.

 

Configuration du capteur
Pour le fonctionnement correct du système, le capteur doit être configuré avec les réglages suivants :
1. L'ordre selon lequel le capteur envoie en sortie les grandeurs mesurées, doit correspondre à celui programmé sur le datalogger.
2. Les unités de mesure fixées sur le capteur doivent correspondre à ceux programmées sur le datalogger.
3. Modalité de communication RS485 avec protocole Modbus-RTU.
4. L'adresse RS485 doit correspondre à celle programmée dans le datalogger.
5. La vitesse de communication (Baud rate) doit correspondre à celle programmée dans le datalogger.

 

Messages d'erreur

Si les paramètres de configuration n'ont pas été insérés correctement, les messages d'erreur suivants peuvent apparaître.

The name and Unit fields are required ! (Les domaines Nom et Unité de Mesure sont nécessaires !)
cause: les domaines du nom d'identification ou de l'unité de mesure n'ont pas été remplis.

There is just an equivalent Name ! (Le nom existe déjà !)
cause: un capteur avec le même nom a déjà été inséré précédemment. Il faut modifier le nom d'identification.

Gain must be not zero ! (La valeur du gain ne peut pas être de zéro !)
cause: le domaine Gain n'a pas été rempli, ou la valeur zéro a été insérée.

 

RETOUR