GEX8258701-00

Communication Modbus

Description

Modbus est un protocole client/serveur pour la communication entre des équipements connectés en réseau. Les équipements Modbus communiquent selon une technique client/serveur selon laquelle un seul équipement (client) peut envoyer des messages de requête. Les autres équipements du réseau (serveur) répondent en renvoyant les données demandées par le client ou en exécutant l'action contenue dans le message envoyé. Un serveur est un équipement connecté à un réseau qui traite des informations et envoie les résultats au client à l'aide du protocole Modbus.

L'équipement client peut envoyer des messages à des serveurs individuels ou à tous les serveurs connectés au réseau (diffusion), tandis que les équipements serveur ne peuvent répondre qu’individuellement à l'équipement client. Le standard Modbus utilise le code RTU pour la transmission des données.

Format de données (RTU)

Le type de codage utilisé définit la structure des messages transmis sur le réseau et la manière dont ces informations sont déchiffrées. Le type de codage est généralement choisi en fonction de paramètres particuliers (débit, parité, arrêt), mais certains équipements ne prennent en charge que des types de codage spécifiques. Utilisez le même type de codage pour tous les équipements connectés à un réseau Modbus.

Le protocole utilise la méthode binaire RTU avec la trame série configurée comme suit :

  • 8 bits pour les données

  • Bits de parité : aucun (configurable)

  • 2 bits d'arrêt

Les paramètres peuvent être modifiés de différentes manières :

  • Interface utilisateur du thermostat

  • En envoyant les données directement via le protocole Modbus à un équipement individuel ou dans une diffusion à l'aide de l'adresse 0.

Commandes Modbus disponibles et zones de données

Les commandes suivantes sont implémentées :

Commande Modbus

Description

03 (hex 0x03)

Lire les ressources

16 (hex 0x10)

Ecrire les ressources

43 (hex 0x2B)

Lire l’ID d’équipement.

Les 3 champs suivants peuvent être lus :

  • 0 = ID du fabricant

  • 1 = ID du modèle

  • 2 = ID de la famille de produits / version d’équipement

NOTE: Longueur maximale des messages émis/reçus égale à 50 octets.

Configuration

L'adresse d'un équipement dans un message Modbus est définie via un paramètre Adr.

L'adresse 0 est utilisée pour diffuser des messages que tous les serveurs reconnaissent. Le serveur ne répond qu'aux requêtes individuelles.

Les paramètres de configuration de l'équipement sont les suivants :

Paramètre

Description

Adr

Adresse du serveur Modbus

bAU

Sélection du débit de transmission

Pty

Définit le bit de parité du protocole Modbus et le nombre de bits d'arrêt :

  • n = aucun bit de parité + 2 bits d'arrêt

  • E = bit de parité pair + 1 bit d'arrêt

  • o = bit de parité impair + 1 bit d'arrêt

Les modifications apportées aux paramètres sont prises en compte après une mise hors tension puis sous tension des unités de refroidissement.

Réglage des paramètres Modbus à partir de l'interface utilisateur

  1. Maintenez le bouton SET enfoncé pendant au moins 5 secondes.

  2. Faites défiler jusqu’à PA1. Appuyez sur SET pour entrer le mot de passe PA1 à l’aide des touches et . Appuyez sur SET pour confirmer.

  3. Faites défiler jusqu’à Adr à l’aide des touches et et appuyez sur SET. La valeur par défaut est 1. Modifiez la valeur d’adresse à l'aide des touches et . Appuyez sur SET pour confirmer ou sur pour annuler.

  4. Faites défiler jusqu’à PtY et appuyez sur SET. La valeur par défaut est E. Modifiez la valeur à l'aide des touches et . Appuyez sur SET pour confirmer ou sur pour annuler.

  5. Faites défiler jusqu’à bAU. La valeur par défaut est 96 (9600 bauds). Modifiez la valeur à l'aide des touches et . Appuyez sur SET pour confirmer ou sur pour annuler la liste des ressources Modbus.

Liste des ressources Modbus

Description des données

Paramètre

Adresse Modbus

L/E

Taille de données

Plage de réglages 

Unité

Température mesurée par la sonde Pb1

Pb1 (*10)

4109

L

1 mot (INT16)

-67...302

0,1 °C / 0,1 °F

Entrée numérique : Ouverture de la porte de l’armoire

DI

4118, bit 0

L

1 bit

0...1

Drapeau

Sortie d’état du compresseur

RL1

4120, bit 0

L

1 bit

0...1

Drapeau

Sortie de signalisation d'alarme externe

RL2

4120, bit 1

L

1 bit

0...1

Drapeau

Sortie d’état de ventilateur

RL3

4120, bit 2

L

1 bit

0...1

Drapeau

Consigne de température

SEt (*10)

32769

L/E

1 mot (INT16)

20...50

0,1 °C / 0,1 °F

Erreur de sonde Pb1

E1

4121, bit 0

L

1 bit

0...1

Drapeau

Etat porte ouverte (alarme)

oPd

4121, bit 3

L

1 bit

0...1

Drapeau

Alarme de température basse

AL1

4121, bit 5

L

1 bit

0...1

Drapeau

Alarme de température élevée

AH1

4121, bit 6

L

1 bit

0...1

Drapeau

Seuil d’alarme maximum

HAL

32779

L/E

1 mot (INT16)

0...302

0,1 °C / 0,1 °F

Seuil d’alarme minimum

LAL

32781

L/E

1 mot (INT16)

-67...50

0,1 °C / 0,1 °F

Heures de fonctionnement du ventilateur du condenseur

tim_DEF2 (*10)

4179

L

1 mot (INT16)

0...65535

Heure/10

Nombre de cycles du compresseur

cnt_CP1

4172

L

1 mot (INT16)

0...65535

Num

Etat de veille de l'unité de refroidissement

STD-BY

4115, bit 0

L

1 bit

0...1

Drapeau

Etat du compresseur

CP1

4115, bit 1

L

1 bit

0...1

Drapeau

Etat du ventilateur

FAN_C

4115, bit 7

L

1 bit

0...1

Drapeau

Commande de démarrage unité de refroidissement

Ronon

4123, bit 2

L/E

1 bit

0...1

Drapeau

Commande d'arrêt unité de refroidissement

RoFFoFF

4123, bit 3

L/E

1 bit

0...1

Drapeau

Unité de mesure (0 = °C, 1 = °F)

Dro

32969, bit 8

L/E

1 bit

0...1

Drapeau

QR Code is a registered trademark of DENSO WAVE INCORPORATED in Japan and other countries.

Contenu utile ?