Endres+Hauser Appendix to Mode d'emploi

Ajouter à Mes manuels
12 Des pages
Endres+Hauser Appendix to Mode d'emploi | Fixfr
Manuel de mise en service
Additif
RMx621 avec interface ModBus V3.03.00
Connexion au système ModBus-IDA
BA231R/14/fr/08.07
71028888
MS-Word
ModBus pour RMx621
----------------------------------------------------------------------------------------------------------------------------
Endress+Hauser
2
ModBus pour RMx621
----------------------------------------------------------------------------------------------------------------------------
Sommaire
1 Généralités ...................................................................................................................................... 4
1.1 Dommages dus au transport ...................................................................................................... 4
1.2 Livraison................................................................................................................................... 4
1.3 Principe de base ........................................................................................................................ 4
2 Montage.......................................................................................................................................... 5
2.1 Conditions préalables ................................................................................................................ 5
2.2 Raccordements et bornes........................................................................................................... 5
3 Mise en service................................................................................................................................ 6
3.1 Configuration de l’interface ModBus sur le RMx621 .................................................................. 6
4 Transmission de données ................................................................................................................. 7
4.1 Télégramme ModBus ................................................................................................................ 7
4.2 Etat des valeurs mesurées.......................................................................................................... 8
4.3 Déroulement des demandes ...................................................................................................... 8
4.3.1 Du maitre au RMx621 ....................................................................................................... 8
4.3.2 Réponse du RMx621 en cas de demande ayant réussi ......................................................... 9
4.3.3 Réponse du RMx621 en cas de demande ayant échoué ....................................................... 9
4.3.4 Code erreur ....................................................................................................................... 9
5 Suppression de défauts ................................................................................................................... 10
5.1 Pas de communication avec RMx621 ...................................................................................... 10
Endress+Hauser
3
ModBus pour RMx621
----------------------------------------------------------------------------------------------------------------------------
1 Généralités
1.1 Dommages dus au transport
Veuillez en informer votre transporteur et votre fournisseur.
1.2 Livraison
• Le présent manuel
• Le calculateur d'énergie / l'Application Manager RMx621 avec option ModBus
• Le manuel de mise en service pour RMx621
En cas de pièces manquantes, veuillez contacter votre fournisseur !
Tenir compte des symboles suivants :
Remarque : informations sur la mise en service et le fonctionnement
Attention : un non-respect peut entraîner un défaut ou un dysfonctionnement de l’appareil !
1.3 Principe de base
•
•
•
•
RMx621 utilise ModBus RTU (Remote Terminal Unit) selon protocole ModBus-IDA
Specification V 1.1a (Juin 2004)
ModBus peut être réglé pour toutes les interfaces RS232/RS485 disponibles sur le RMx621
Paramétrage du ModBus sur le calculateur d'énergie RMS/RMC 621 via Setup –
Communication – RS485 / MODBUS(1) ou RS232/485 / MODBUS(2)
Paramétrage du ModBus sur l'Application Manager RMM621 via Setup - Communication RS485 (2) / MODBUS
Remarque
Pour le RMS621 et la version non Ex du RMC621, il est recommandé de procéder au paramétrage (1)
sans quoi aucune communication ne sera possible via l'interface RS232 lorsque l'interface ModBus est
activée. Sur l'appareil, l'interface bus doit être réglée sur RS232 lorsque les données sont transmises ou
lues à l'aide du logiciel de configuration PC.
Endress+Hauser
4
ModBus pour RMx621
----------------------------------------------------------------------------------------------------------------------------
2 Montage
Se reporter aux conseils de montage pour le calculateur d’énergie/l'Application Manager RMx621 dans
le manuel de mise en service correspondant.
2.1 Conditions préalables
L’option ModBus est disponible à partir de la version de firmware V3.03.00 du calculateur d’énergie
RMx621 et à partir de la version de firmware V01.01.00 de l'Application Manager RMM621.
2.2 Raccordements et bornes
Connexion du RMx621 avec un système ModBus.
Endress+Hauser
5
ModBus pour RMx621
----------------------------------------------------------------------------------------------------------------------------
3 Mise en service
3.1 Configuration de l’interface ModBus sur le RMx621
Tous les paramètres essentiels pour l’interface ModBus se trouvent pour les calculateurs d'énergie
RMS/RMC621 dans le menu :
• „Setup – Communication - RS485/MODBUS (1)“ ou
• „Setup – Communication - RS232/RS485/MODBUS (2)“.
Pour l'Application Manager RMM621, les paramètres essentiels se trouvent dans le menu :
• „Setup – Communication - RS485(2)/MODBUS“
Dans le cas d’une première mise en service, régler la valeur „Modbus“ pour le paramètre „Utilisation“.
Ensuite les paramètres :
• Adresse appareil
• Baudrate
• Parité
• Registre
deviennent visibles.
Fonction (position menu)
Utilisation
Adresse appareil
Baudrate
Parité
Registre
Endress+Hauser
Réglage paramètre
• RS485
• RS232/RS485
• ModBus
000
9600
19200
38400
57600
Even
Odd
None
Reg 000..002
Reg 003..005
Description
Définit le mode de fonction de l’interface
optionnelle
Entrée 1..247
Le RMx621 répond toujours à l’adresse 0
Réglage pour la vitesse de transmission sur le
ModBus
Affectation des valeurs dans le calculateur
d’énergie au ModBus
6
ModBus pour RMx621
----------------------------------------------------------------------------------------------------------------------------
4 Transmission de données
4.1 Télégramme ModBus
RMx621 supporte la fonction 03 : Read Holding Register.
Il est ainsi possible de transmettre jusqu’à 36 valeurs mesurées actuelles avec état.
Chaque valeur mesurée occupe 3 registres (6 octets). L’affectation des valeurs mesurées aux registres se
fait au niveau des réglages ModBus dans le RMx621.
Registre 000
Registre 001..002
Registre 003
Registre 004..005
.
.
Registre 105
Registre 106..107
: état première valeur mesurée (16-Bit-Integer, High Byte d'abord)
: première valeur mesurée (32-Bit-Float, High Byte d'abord)
: état seconde valeur mesurée (16-Bit-Integer, High Byte d'abord)
: seconde valeur mesurée (32-Bit-Float, High Byte d'abord)
: état 36ème valeur mesurée (16-Bit-Integer, High Byte d’abord)
: 36ème valeur mesurée (32-Bit-Float, High Byte d’abord)
Remarque :
Toutes les valeurs correspondent aux unités physiques de base : °C, bar, /sec, kg, kJ, dm³, kg/m³
(densité), kJ/kg (enthalpie)
Les valeurs de process sont toujours transmises dans les unités de base suivantes :
Débit volumique
l/s
Température
°C
Pression
bar
Quantité de chaleur
kJ
Flux de chaleur
kW (kJ/s)
Débit massique
kg/s
Volume corrigé
(N) l/s
Total volume
l
Total masse
kg
Total volume corrigé
(N)l
Densité
kg/m3
Enthalpie
kJ/kg
Le nombre des valeurs de process émises est déterminé dans la configuration du calculateur d'énergie,
voir chap. 3.1. Le nombre minimal est de 1 valeur de process (5 Byte), le nombre maximal de 36 valeurs
de process.
Endress+Hauser
7
ModBus pour RMx621
----------------------------------------------------------------------------------------------------------------------------
4.2 Etat des valeurs mesurées
0
1
2
3
4
5
6
7
8
9
10
11
12
26
99
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
Valeur non valable
Valeur valable
Avertissement dépassement par excès
Défaut dépassement par excès
Avertissement dépassement par défaut
Défaut dépassement par défaut
Alarme vapeur saturée
Erreur dans le calcul de la pression différentielle
Mauvais produit pour le calcul DP
Mauvaise gamme de valeurs --> calcul DP imprécis
Pression différentielle --> défaut général
Dépassement de gamme (Tsat > 350 etc)
Variation de l’état d’agrégation
Pression différentielle --> défaut général
Aucune valeur n’est affectée au registre dans le Setup du ModBus
Sur ordre du maitre, le registre de démarrage et le nombre des registres à lire sont envoyés au RMx621.
4.3 Déroulement des demandes
4.3.1 Du maitre au RMx621
ga fk r1 r0 a1 a0 c1 c2
ga
fk
r1 r0
a1 a0
c0 c1
Endress+Hauser
Adresse d'appareil (1..247)
Fonction, toujours 03
Registre de démarrage (High Byte d'abord)
Nombre de registres (High Byte d'abord)
Checksum CRC (Low Byte d'abord)
8
ModBus pour RMx621
----------------------------------------------------------------------------------------------------------------------------
4.3.2 Réponse du RMx621 en cas de demande ayant réussi
ga fk az s1 s0 w3 w2 w1 w0 s1 s0 w3 w2 w1 w0 . . . . . s1 s0 w3 w2 w1 w0 c1 c0
ga
fk
az
s1 s0
w3 w2 w1 w0
s1 s0
w3 w2 w1 w0
.
.
s1 s0
w3 w2 w1 w0
c0 c1
Adresse d’appareil
Fonction, toujours 03
Nombre d’octets de toutes les valeurs mesurées suivantes
Etat de la première valeur mesurée (16-Bit-Integer, High Byte d’abord)
Première valeur mesurée au format 32-Bit-Float, High Byte d’abord
Etat de la seconde valeur mesurée (16-Bit-Integer, High Byte d’abord)
Seconde valeur mesurée (32-Bit-Float, High Byte d’abord)
Etat de la dernière valeur mesurée (16-Bit-Integer, High Byte d’abord)
Dernière valeur mesurée (32-Bit-Float, High Byte d’abord)
Checksum CRC 16-Bit (Low Byte d’abord)
4.3.3 Réponse du RMx621 en cas de demande ayant échoué
ga fk fc c0 c1
ga
fk
fc
c0 c1
Adresse d'appareil
Fonction exigée + 80hex
Code erreur
Checksum CRC 16-Bit (Low Byte d'abord)
4.3.4 Code erreur
01 : Fonction inconnue
02 : Registre de démarrage non valable
03 : Nombre de registres à lire non valable
Remarque :
Dans le cas d’erreurs de checksum ou de parité dans la demande du maitre, le RMx621 ne répond pas.
Endress+Hauser
9
ModBus pour RMx621
----------------------------------------------------------------------------------------------------------------------------
5 Suppression de défauts
5.1 Pas de communication avec RMx621
En l’absence de communication avec le RMx621 via le ModBus, il convient de vérifier les éventualités
suivantes :
•
•
•
•
•
•
Le Setup dans le RMx621 a-t-il été correctement terminé ?
Le RMx621 et le maitre ont-ils le même taux de Baud et la même parité ?
Le câblage de l’interface est-il correct ?
L’adresse d’appareil envoyée par le maitre correspond-elle à l’adresse d’appareil réglée pour le
RMx621?
Tous les esclaves au ModBus ont-ils des adresses différentes ?
Le connecteur à douille RS232 est-il débranché (nécessaire seulement pour les versions Non Ex
du RMS621 et du RMC621 lors de l’utilisation de la seconde interface RS485 pour ModBus)
Endress+Hauser
10
BA231R/14/fr/08.07
71028888
MS-Word

Manuels associés