Paramètres Du Menu Et Modbus; Configuration Modbus; Exemple De Lecture De L'état De La Commande Locale (Paramètre 1074) - S&P CRCB ECOWATT PM Serie Manuel D'instructions

Table des Matières

Publicité

7.
PARAMÈTRES DU MENU ET MODBUS

7.1 Configuration modbus

Renseigner les paramètres suivants du Menu :
• P900 adresse de l'unité : réglable de 1 à 247 (valeur usine = 1)
• P902 vitesse de transmission : 1200 / 2400 / 4800 / 9600 / 19200 bps (valeur usine = 19200)
• P904 bit de stop : 0 / 1 / 2 (valeur usine = 0)
• P906 parité : sans / paire / impaire (valeur usine = sans)
• P908 time out : réglable de 0 à 99999 (valeur usine = 300).
Câblage de la résistance de 150 Ohm fournie (voir sous le couvercle) :
Elle doit être raccordée entre les bornes A et B du dernier RMEC raccordé sur la liaison MODBUS,
comme terminaison de ligne. Si absente, il y a risque majeur de mauvaise communication.
7.1.1 Exemple de lecture de l'état de la commande locale (paramètre 1074)
Envoi commande de lecture du paramètre vers le RMEC : « 01 03 04 32 00 01 24 F5 »
• 0x01 : @RMEC
• 0x03 : code fonction lecture de registres
• 0x0432 : paramètre 1074 en hexadécimal
• 0x0001 : 1 registre 16 bits à lire
Pour la lecture d'un paramètre 1 ou 2 octets, indiquer 1 registre 16bits à lire.
• 0x24F5 : CRC16.
Réponse du RMEC : « 01 03 02 00 00 B8 44 »
• 0x01 : @RMEC
• 0x03 : code fonction lecture de registres
• 0x02 : taille de la donnée reçue (nombre d'octets)
• 0x0000 : valeur en hexadécimal de la donnée
Commande locale = 0 signifie qu'elle est sur ARRET (voir tableau § "7.2 Paramètres principaux /
tables des registres", page 22).
La donnée est renvoyée sous la forme MSB LSB sur 1 registre 16 bits.
• 0xB844 : CRC16
7.1.2 Exemple d'écriture de la consigne du débit mini retenu (Qmin-INST) en mode PM
(paramètre 306)
Si souhait d'écrire la valeur Qmin-INST=400 m
Envoi commande d'écriture du paramètre vers le RMEC : « 01 10 01 32 00 02 04 01 90 00 00 08 BD »
• 0x01 : @RMEC
• 0x10 : code fonction écriture de registres
• 0x0132 : paramètre 306 en hexadécimal
• 0x0002 : 2 registres 16 bits à écrire
Pour la lecture d'un paramètre 4 octets, indiquer soit 1 registre 32bits à lire, soit 2 registres 16bits
à lire.
• 0x04 : taille de la donnée à écrire (nombre d'octets)
• 0x0190 : valeur LSB16 en hexadécimal de la donnée « 400 m
• 0x0000 : valeur MSB16 en hexadécimal de la donnée « 400 m
La donnée est envoyée sous la forme LSB MSB sur 2 registre 16 bits
• 0x08BD : CRC16
Réponse du RMEC : « 01 10 04 58 00 02 C1 2B »
• 0x01 :@RMEC
• 0x10 : code fonction écriture de registres
• 0x0132 : paramètre 306 en hexadécimal
• 0x0002 : nombre de registres écrits
• 0xC12B : CRC16
/h = « 0x0190 » en hexadécimal :
3
3
21/28
/h »
/h »
3
NT00000549-CRCB-ECOWATT-PM-190516

Publicité

Table des Matières
loading

Table des Matières