Le protocole HART
Preparé par
Le département Formation
Lyon, France
Revision 2 – Janvier 2009
EMERSON Process Management Educational Services Copyrighted Material / Duplication Prohibited
Le signal « HART »
HART ("Highway Addressable Remote Transducer") est
un protocole de communication digital populaire
développé pour les applications de mesures de procédés
industriels.
La particularité est qu ’il utilise une modulation de faible
amplitude (Bell 202), superposée à la boucle de courant
standard 4 - 20 mA qui est maintenant largement utilisée
pour ce type de mesure.
Parce que le signal Bell 202 est faible et composé d’un
signal sinusoïdal, sa valeur moyenne est nulle et
n ’affecte pas significativement la précision du signal
courant analogique, qui peut toujours être utilisé.
Cela confère une compatibilité avec les systèmes
existants, tout en permettant simultanément une
communication digitale pour configurer, contrôler,
diagnostiquer, calibrer (etc..) les instruments.
EMERSON Process Management – Educational Services Course FF – Rev 2 – 26/01/09 Copyrighted Material / Duplication Prohibited
Capteurs & Actionneurs-2 - 2
Intelligent comparé à Analogique
Analogique Cellule Zero
Conditionnement
Sortie 4-20 mA
du Signal
“Intelligent” Echelle
Cellule 1
(Numérique) Sortie 4-20 mA
A/D µ D/A
Cellule 2 Communications Hart
Sortie 4-20 mA + Hart
EMERSON Process Management – Educational Services Course FF – Rev 2 – 26/01/09 Copyrighted Material / Duplication Prohibited
Capteurs & Actionneurs-2 - 3
Principe : Boucle de courant en 2 fils
+ +
4 to 20 mA Alim.
Transmetteur
24Vdc
_
_
Signal Tension
Résistor de
Analogique
Charge
(volt)
0V
EMERSON Process Management – Educational Services Course FF – Rev 2 – 26/01/09 Copyrighted Material / Duplication Prohibited
Capteurs & Actionneurs-2 - 4
EMERSON Process Management – Educational Services Course FF – Rev 2 – 26/01/09 Copyrighted Material / Duplication Prohibited
Capteurs & Actionneurs-2 - 5
Transmission simultanée analogique et numérique
Modulation de fréquence
+0.5mA
Signal
analogique
-0.5mA
1200 Hz 2200 Hz
“1” “0”
Standard : Bell 202
La valeur moyenne du signal HART est zéro.
Il n'interfère donc pas avec le signal analogique.
EMERSON Process Management – Educational Services Course FF – Rev 2 – 26/01/09 Copyrighted Material / Duplication Prohibited
Capteurs & Actionneurs-2 - 6
Trame HART
Exemple de status : Status (field device to host only):
Communication errors
Command errors
Device status:
Device malfunction
Configuration changed
Output fixed
Output saturated
Out of sensor range
EMERSON Process Management – Educational Services Course FF – Rev 2 – 26/01/09 Copyrighted Material / Duplication Prohibited
Capteurs & Actionneurs-2 - 7
The preamble, of between 5 and 20 bytes of hex FF (all 1's), helps the receiver to synchronise to
the character stream.
The start character may have one of several values, indicating the type of message: master to
slave, slave to master, or burst message from slave; also the address format: short frame or long
frame.
The address field includes both the master address (a single bit: 1 for a primary master, 0 for a
secondary master) and the slave address. In the short frame format, the slave address is 4 bits
containing the "polling address" (0 to 15). In the long frame format, it is 38 bits containing a "unique
identifier" for that particular device. (One bit is also used to indicate if a slave is in burst mode.)
The command byte contains the HART command for this message. Universal commands are in the
range 0 to 30; common practice commands are in the range 32 to 126; device-specific commands
are in the range 128 to 253.
The byte count byte contains the number of bytes to follow in the status and data bytes. The
receiver uses this to know when the message is complete. (There is no special "end of message"
character.)
The status field (also known as the "response code") is two bytes, only present in the response
message from a slave. It contains information about communication errors in the outgoing
message, the status of the received command, and the status of the device itself.
The data field may or may not be present, depending on the particular command. A maximum
length of 25 bytes is recommended, to keep the overall message duration reasonable. (But some
devices have device-specific commands using longer data fields.)
Finally, the checksum byte contains an "exclusive-or" or "longitudinal parity" of all previous bytes
(from the start character onwards). Together with the parity bit attached to each byte, this is used to
detect communication errors.
EMERSON Process Management – Educational Services Course FF – Rev 2 – 26/01/09 Copyrighted Material / Duplication Prohibited
Capteurs & Actionneurs-2 - 8
EMERSON Process Management – Educational Services Course FF – Rev 2 – 26/01/09 Copyrighted Material / Duplication Prohibited
Capteurs & Actionneurs-2 - 9
Les informations HART
Données Universelles
Description Message Limites Instrument
Repère Date Valeurs Procédé
Description Valeurs echelle Etat du Capteur
Données Spécifiques Niveau
Membrane
Materiaux de la bride
Température Fluide remplissage
Type de capteur Matériaux des joints
Indicateur Matériaux Purges
Valeur Calibration Séparateurs
Diagnostiques Type de cellule
Sonde n°1 et n°2 Diagnostiques
Pressure Débitmasse Débit Vortex Analyse Vannes
Type de Membranes Totalisateurs Totalisateur Seuils d'Alarme Position de la vanne
Matériaux Brides Débits type de montage Hystérésis Materiaux de Construction
Matériaux Purges Type de brides Filtrage Amortissement Diagnostiques
Indicateur Matériaux tubes Indicateur Sortie Défaults Etalonnage course
Type de Séparateur Unités Spéciales Unités spéciales Relais Défaults
Type de Cellule Diagnostiques Diagnostiques Diagnostiques
Diagnostiques Coefficients Coefficient Pente et
Calage du zéro d ’étalonnage d ’étalonnage décalage
EMERSON Process Management – Educational Services Course FF – Rev 2 – 26/01/09 Copyrighted Material / Duplication Prohibited
Capteurs & Actionneurs-2 - 10
Fonctionalités transmetteur Smart
Cellule de mesure Module Electronique
Indicateur
LCD Règlage local
échelle et
Conversion du signal zéro (Option)
Analog / Digital
Module de Microcomputer
Sonde de Memoire de la
- Linearisation capteur
Temperature cellule Signal 4-20 mA
- Recalibration vers salle de
Coefficients Controle
de correction - Amortissement
Convertisseur
- Diagnostiques signal
Module Digital/Analog
information - Unités procédé
- Communication
Cellule
capacitive Communications
numérique
Module de Mémoire -
Valeurs d'échelles - Bell 202
- Repère Xmtr - FSK
Pression Pression - Configuration Configurateur
HART
EMERSON Process Management – Educational Services Course FF – Rev 2 – 26/01/09 Copyrighted Material / Duplication Prohibited
Capteurs & Actionneurs-2 - 11
Avantages des transmetteurs Intelligents
(Smart)
Configuration à distance - Fonction diagnostic, Calibration,
Reconfiguration, Accès aux transmetteurs difficiles d'accès ou en
zone dangereuse.
Performances accrues - Compensations , Meilleure précision,
Stabilité accrue, immunités aux bruits.
Fonctions Diagnostic - Autotest de Bon Fonctionnement,
Alarme De Défaut Selectable, Test de Boucle.
Base de données Transmetteur - Configuration, Calibration et
Informations sur les Matériaux de Construction.
Fonctionnalités étendues - Grande Rangeabilité, Sécurité de
fonctionnement accrue du procédé, fonctions de calcul intégrée,
multivariables,diagnostics intelligents.
EMERSON Process Management – Educational Services Course FF – Rev 2 – 26/01/09 Copyrighted Material / Duplication Prohibited
Capteurs & Actionneurs-2 - 12
Mode Maître - Esclave
Le maître questionne - l'esclave répond.
Question
maître
Réponse
AMS
Ou
Pocket 375 esclave
Instrument
EMERSON Process Management – Educational Services Course FF – Rev 2 – 26/01/09 Copyrighted Material / Duplication Prohibited
Capteurs & Actionneurs-2 - 13
Mode multidrop
La question est adressée à un esclave - l'esclave questionné répond.
Question
maître
Réponse
AMS
Ou
Pocket 375 esclave esclave esclave
Instrument Instrument Instrument
1 2 3
EMERSON Process Management – Educational Services Course FF – Rev 2 – 26/01/09 Copyrighted Material / Duplication Prohibited
Capteurs & Actionneurs-2 - 14
Mode : multi-maître
Les maîtres peuvent communiquer avec
chaques esclaves
maître
primaire
AMS
Maître
Primaire
esclave esclave esclave
Pocket 375
Maître Instrument Instrument Instrument
Secondaire 1 2 3
EMERSON Process Management – Educational Services Course FF – Rev 2 – 26/01/09 Copyrighted Material / Duplication Prohibited
Capteurs & Actionneurs-2 - 15
Communication Maître-Esclave
Mode Analogique/Digital Point-à-Point
Passerelle Comtrol
Ethernet/
RS485/
Afficheur Données
Multiplexeurs Analogique Numériques
4
mA
20 2 répétitions/sec
HART (typique)
Interface
HART + 4-20mA
Multi-Maîtres
Jusqu’à 3000 m
(Câble existant)
EMERSON Process Management – Educational Services Course FF – Rev 2 – 26/01/09 Copyrighted Material / Duplication Prohibited
Capteurs & Actionneurs-2 - 16
Technologie DDL (Description Device Language)
Elimine la nécessité de développer et de
maintenir des interfaces spécifiques
Une Device Description de transmetteur, vanne,
etc., fournit une image de tous les paramètres et
fonctions dans un langage standardisé.
DD Un équipement est
constitué d'un appareil
local plus sa DD.
Fisher
EMERSON Process Management – Educational Services Course FF – Rev 2 – 26/01/09 Copyrighted Material / Duplication Prohibited
Capteurs & Actionneurs-2 - 17
La technologie DDL assure l'interopérabilité
HART Communicator AMS
3051C:DPT-0101
DDL Online
1 Device setup
2 PV 0.86 inH2O
3 AO 4.275 mA
4 LRV 0.00 inH2O
5 URV 50.00 inH2O
SAVE
– Définit les paramètres
– Constitue la base de données
AMS
– Définit l'affichage à l'écran
• Terminal HART 275
• PC AMS
EMERSON Process Management – Educational Services Course FF – Rev 2 – 26/01/09 Copyrighted Material / Duplication Prohibited
Capteurs & Actionneurs-2 - 18
Pocket 375
EMERSON Process Management – Educational Services Course FF – Rev 2 – 26/01/09 Copyrighted Material / Duplication Prohibited
Capteurs & Actionneurs-2 - 20