5.
PARAMÈTRES DU MENU ET MODBUS
5.1
Confi guration 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.
5.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 signifi e qu'elle est sur ARRET (voir tableau § "5.2 Paramètres principaux /
tables des registres").
La donnée est renvoyée sous la forme MSB LSB sur 1 registre 16 bits.
• 0xB844 : CRC16
5.1.2
Exemple d'écriture de la consigne de débit en mode CAV (paramètre 1112)
Si souhait d'écrire la valeur de consigne CAV = 8000 m
Envoi commande d'écriture du paramètre vers le RMEC : « 01 10 04 58 00 02 04 1F 40 00 00 08 BD »
• 0x01 : @RMEC
• 0x10 : code fonction écriture de registres
• 0x0458 : paramètre 1112 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)
• 0x1F40 : valeur LSB16 en hexadécimal de la donnée « 8000 m
• 0x0000 : valeur MSB16 en hexadécimal de la donnée « 8000 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
• 0x0458 : paramètre 1112 en hexadécimal
• 0x0002 : nombre de registres écrits
• 0xC12B : CRC16
/h = « 1F40 » en hexadécimal :
3
/h »
3
/h »
3
56/72
NT00000429-RMEC-181112