Définition d'un esclave Modbus personnalisé
Cette procédure suppose que vous ayez créé un modèle personnalisé.
- Sélectionnez le nouveau modèle dans l’arborescence, puis cliquez sur le menu déroulant Esclave.
- Sélectionnez l’ordre de lecture dans la liste
déroulante Endianness.
Ce paramètre décrit l'ordre des registres à utiliser lorsqu'une variable est formatée avec plus d'un registre.
NOTE: La valeur Endianness dépend de l’appareil et doit être sélectionnée dans les paramètres du Com’X. Par exemple, le PM700 est « big endian » tandis que le PM800 est « little endian ». Le paramètre Endianness ne s'applique pas aux variables formatées avec des registres 16 bits. - Cliquez sur Nouvelle trame.
Exemples de registre Modbus esclave personnalisé
Registre | Numéro de registre | Lecture/écriture | Échelle | Unité | Format | Intervalle | Description |
---|---|---|---|---|---|---|---|
1037 | 1 | R | x1 | kW | INT | +/–0...32767 | Puissance active totale |
1041 | 1 | R | x1 | kvar | INT | +/–0...32767 | Puissance réactive totale |
1049 | 1 | R | x1000 | Aucun | INT | –1000...1000 | Facteur de puissance total |
1054 | 1 | R | x10 | Hz | INT | 0...4000 | Fréquence du réseau |
Lorsque vous lisez la documentation de l'appareil, toutes les variables peuvent être lues avec 1 trame de registres (code de fonction 03) à partir du registre 1037 et jusqu'au registre 1054 (nombre = 18).