Lonworks Protocol
Lonworks Protocol
Lonworks Protocol
B.TIB
3, rue Galvani
91300 MASSY
Tl. : (0)1 69 19 13 31
Fax : (0)1 69 19 13 32
www.btib.fr
SOMMAIRE
-2-
Grer et faire voluer ses installations techniques des cots raisonnables est le principal objectif du technicien. Il
lui faut saffranchir des problmes de passage de cbles, de formation diffrentes technologies et enfin de celui
de la communication entre les diffrents constructeurs dun mme mtier.
Heureusement les choses changent.
Le gestionnaire utilise tous les jours le rseau Ethernet pour le transport de ses donnes et il nimagine pas de
pouvoir se passer de ce moyen de communication conomique, rapide et fiable.
Infranet est un rseau dinfrastructure qui fdre tous les quipements techniques dun btiment, dun site
industriel, dune collectivit locale, etc.,
Ainsi, le technicien peut profiter pour le choix de ses quipements de la mme libert que celle dont dispose
lacheteur de matriel informatique :
Partager un rseau de communication commun tous les mtiers du btiment,
Mixer les quipements de fournisseurs diffrents
Installer les quipements de natures diverses de la mme manire.
Cette solution conduit une volution des critres de dcision lors dune
modification de lxistant. Le raisonnement se focalise alors sur la partie qui
ncessite la modification, dans la mesure o ce changement ninflue pas sur les
pramtres gnraux de linstallation.
Il peut ainsi sadapter plus rapidement et plus facilement lvolution
permanente et acclre des techniques et des normes.
Le changement est en marche. Ne pas tenir compte de cette volution, cest croire
quune solution combinant ouverture et flexibilit ne simposera pas. De nombreux
fabricants de grosse informatique des annes 80 lont cru .
Avant de prsenter l'architecture de rseaux LonWorks, il est bon de rappeler les modles d'architectures utiliss
par les systmes de GTB traditionnels.
-3-
Niveau 3
Niveau 2
Contrleur
rseau
Contrleur
rseau
Automate
Automate
Automate
Automate
Contrleur
rseau
Niveau 1
Bien que cette architecture permette de limiter le trafic sur chaque rseau de communication, elle prsente de
nombreux inconvnients parmi lesquels on notera la complexit de mise en uvre, l'absence de souplesse de
configuration et d'extension, le manque d'ouverture et les performances limites.
En effet, la majorit des quipements sont connects au bus de plus bas niveau qui est gnralement le moins
performant de tous (c'est gnralement le moins rapide, le moins robuste lectriquement et celui qui dispose de
capacits d'changes les moins sophistiques,)
Le neuron chip est le cur de chaque nud. Comme un circuit VLSI, il implmente le protocole LonTalk comme
une partie du firmware. Ainsi, quel que soit lorigine du produit, il sera charg avec le mme protocole et, comme
nous vous le prsenterons plus loin, avec les mmes variables (les SNVTs) au format SI.
Modem
Rseau LonWorks
-5-
Dans des installations importantes, on prfrera cependant utiliser les routeurs pour constituer une architecture de
type arte dorsale dans laquelle les segments individuels sont connects un segment fdrateur justement
appel arte dorsale.
Cette arte dorsale peut utiliser le mme support physique que les segments individuels ou une technologie plus
rapide telle que le rseau LonWorks 1,25 Mgabits/sec sur paire torsade ou fibre optique ou encore Ethernet.
Routeur
Rseau LonWorks
Arte dorsale
Poste local
Routeur
Rseau LonWorks
Postes de supervision
Les segments individuels connects via un routeur l'arte dorsale peuvent toujours tre tendus au-del de 62
quipements par un routeur/rpteur si ncessaire. Notons que la norme d'interoprabilit LonMark interdit
d'utiliser plus d'un rpteur par segment.
Le FTT est, de ce fait, la technologie la plus utilise dans le secteur du btiment. Il est donc intressant de rappeler
les caractristiques et avantages de ce support de communication.
Le FTT peut tre utilis avec une grande varit de cbles. Les critres de choix peuvent intgrer le cot, la
disponibilit ou les performances attendues. Ces dernires peuvent varier avec le type de cble car la transmission
est affecte par la rsistance, la capacit mutuelle et la vitesse de propagation. Echelon a caractris les
performances pour les types de cble suivants :
-6-
Type
Conducteur
Diamtre/jauge
Rsistance
(Ohms/km)
Capacitance Vprop
(nF/km)
(% de C)
1,3 mm / 16
28
56
62
1,3 mm / 16
28
72
55
0,65 mm /22
106
49
67
0.8mm / 20.4
73
98
41
Les spcifications suivantes sont pour un seul segment rseau. Plusieurs segments peuvent tre connects par
des rpteurs ou routeurs comme dcrit prcdemment.
Notez que les rgles d'interoprabilit LonMark n'autorisent pas de "prolonger" un segment avec plus d'un
rpteur (au-del, il faut utiliser obligatoirement un routeur).
Topologie Libre
Type
Belden 85102
2700 m
500 m
500 m
Belden 8471
2700 m
400 m
500 m
1400 m
400 m
500 m
900 m
320 m
500 m
Paire
22
Classe 4
AWG
JY (St) 2x2x0.8
Terminaisons
Le rseau FTT doit tre "termin", c'est dire referm sur son impdance
caractristique qui est approximativement de 52 Ohms.
Segment en topologie libre
Une seule terminaison est ncessaire, que l'on peut placer n'importe o sur le
segment. Un rseau RC (voir Figure) avec R1 = 52, 3 ohms doivent tre utiliss.
Segment en topologie bus double terminaison.
Deux terminaisons sont ncessaires, une chaque extrmit du bus. Un rseau RC
(voir Figure) avec R1 = 105 ohms doit tre utilis.
Topologie libre :
Simplifie l'installation et en rduit les cots. Prsente un norme avantage pour les extensions futures car elle
permet d'ajouter de nouveaux quipements au rseau en les accrochant n'importe quel endroit du rseau.
Isolation lectrique :
La plupart des bus de GTB utilisent la liaison RS485 qui n'offre une isolation en mode commun gure
suprieure la dizaine de volts. Les transmetteurs FTT LonWorks sont isols par transformateur jusqu' 1500
volts ! Cette isolation limine les problmes de diffrentiel de tension sur l'on rencontre souvent dans des longs
rseaux ou des rseaux inter-btiments et offre un haut degr de protection contre les parasites lectriques.
Absence de polarit :
La plupart des bus de GTB sont polariss (conducteurs plus et moins). Le FTT non polaris, simplifie donc
l'installation et rduit le temps pass trouver les dfauts de cblage.
-7-
Sans entrer dans les dtails de chaque couche et service, notons nanmoins ce qui fait l'originalit du protocole :
Le protocole LonTalk est compatible avec tous les supports physiques de communication.
Chaque quipement peut initier un change d'information indpendamment de tout matre, arbitre ou
superviseur. Certains changes d'informations peuvent tre dfinis comme "prioritaires". Ils seront effectus
avant les autres non prioritaires ou de priorit infrieure.
Le nombre de stations dans un rseau LON peut tre trs important. L'adresse logique d'un quipement est
compose d'un champ domaine, un champ sous rseau et d'un champ "nud". Un rseau peut comporter
plusieurs domaines, chaque domaine peut comporter plus de 32000 quipements ou 'nuds". Les routeurs
utilisent les adresses de sous-rseau pour dterminer si un message doit les "traverser" ou non.
Afin de rduire la charge du rseau, un message peut tre envoy l'ensemble du rseau, un sous-rseau
ou un groupe de nuds (le message est mis une seule fois mais reu par de nombreux destinataires).
Chaque quipement est muni par fabrication d'une adresse physique unique. Cette adresse est accessible
travers le rseau en appuyant sur le "bouton de service" normalement prsent sur tous les produits
LonWorks. Sur les produits interoprables LonMark (voir plus loin), cette adresse physique est aussi
indique par une tiquette code barres. L'adresse physique d'un quipement est essentiellement utilise
pour lui attribuer une adresse logique.
Chaque transmission d'information peut tre au choix non-acquitte, non-acquitte rpte, acquitte et
mme authentifie. Dans ce dernier cas, le rcepteur du message s'assure de l'identit de l'metteur du
message. Ce service, unique dans le monde des bus de terrain, est essentiel dans les applications lies la
scurit.
Les services de gestion rseau (installation et maintenance) sont intgrs dans le protocole. On peut,
travers le rseau, installer un "nud", le tester, lui demander sa liste de variables et mme obtenir des
statistiques sur les ventuelles erreurs de communication qu'il a rencontres.
Non seulement, le protocole LonTalk offre un moyen de transmettre des informations entre quipements mais il
offre aussi une mthode standard pour exprimer et diffuser l'information, la variable rseau.
-8-
Variables rseau
Le principe d'change d'informations utilis par le protocole LonTalk repose sur la notion de variable. Une
variable reprsente gnralement une information unitaire (une valeur, un tat, etc.).
Local occup
Mouvement
Retour
Luminosit
Lampe
Dtecteur
de prsence
Code
0% - 100%
Rglage
dambiance
Intrusion
Alarme
Arm/
Dsarm
Clavier
Alarme
Les capteurs "publient" les informations sur le rseau travers des variables de sortie. On dit qu'ils "produisent'' la
variable. Les actionneurs "s'abonnent'' aux informations dont ils ont besoin travers des variables d'entre. On dit
qu'ils "consomment'' la variable.
Retour
Local occup
Mouvement
Luminosit
Lampe
Dtecteur
de prsence
0% - 100%
Code
Rglage
d'ambiance
Intrusion
Alarme
Arm/Dsarm
Clavier
Alarme
Les relations producteur /consommateur ne sont pas prdtermines, elles sont dfinies l'aide d'un outil de
configuration rseau.
De mme, ces relations ne sont pas immuables, elles peuvent tre ajoutes, tendues ou supprimes ds que
cela s'avre ncessaire (modification ou extension du site) et ce, sans interrompre le fonctionnement du rseau et
donc de l'installation.
Les variables sont types c'est dire qu'en fonction du type de l'information, un format standard est appliqu. Ce
format international est la base de l'interoprabilit. Il permet, en effet, d'assurer que des produits d'origines
diverses puissent "comprendre" les informations qu'ils s'changent.
Ainsi un capteur de temprature intelligent d'origine europenne pourra communiquer avec un automate/rgulateur
fabriqu aux Etats-Unis car tous deux expriment une temprature de la mme manire.
-9-
Les types de variables standardiss sont appels des SNVTs (prononcer "snivit").
Type
Information
Gamme (rsolution)
Application
SNVT_temp_p
Temprature
Temprature mesure/de
consigne
Mode de
fonctionnement
Commande/contrle du
mode de fonctionnement du
rgulateur de climatisation
SNVT_lev_disc
Niveau
Niveau de puissance, de
vitesse, etc.
SNVT_lev_percent
Niveau,
pourcentage
0 100 % (0.5%)
Humidit relative, %
d'ouverture de vanne
SNVT_occupancy
Prsence
Dtecteur de prsence,
Programme horaire
SNVT_switch
Commutation
Information composite :
Etat : 0 = Arrt 1= Marche
Valeur : 0-100% (0,5%)
SNVT_flow
Dbit
SNVT_hvac_mode
SNVT_hvac_status
Une slection des types de variables (SNVTs) communment utilises en gnie climatique.
Le Label LonMark
LonMark est une association de fabricants et d'utilisateurs de produits bass sur LonWorks. Forte de plus de
200 membres aux noms prestigieux, cette association dfinit les rgles de l'interoprabilit.
Les produits qui satisfont aux nombreux critres techniques ncessaires pour garantir un fonctionnement
interoprable sont certifis LonMark et en portent le label : Le label constitue donc une preuve de la conformit
du produit aux rgles dictes par l'association LonMark.
Matre Esclave
Commander plusieurs rgulateurs partir d'un seul
terminal mural peut se dcider uniquement l'aide
d'change de variable rseau.
nvoSetPoint
nviSetPoint
LRI8133
Multicapteur
LRC5040
Contrleur d clairage
Rseau LON
FTT 78 kbps
IRT8070
Tlcommande IR
MNL-P1RF1
Rgulateur
Ventilo-convecteur
L'information fournie par capteur de prsence est exploite tant par le contrleur d'clairage que par le rgulateur
de climatisation. En fonction de l'occupation, les niveaux d'clairage et de climatisation pourront varier. Et ceci
sans passerelle ni quipement de contrle centralis.
Un btiment tertiaire volue de diffrentes manires, mais ce qui volue le plus souvent, c'est l'amnagement du
poste de travail (moins de deux ans). On ne cesse de ramnager les bureaux, de dplacer les cloisons afin de
reflter les changements d'organisation.
Une telle solution permet de reconfigurer les quipements techniques sans modifier le cblage existant. La
configuration d'espaces de travail s'effectue simplement de faon logicielle en redfinissant au niveau des
changes rseau les interactions entre capteurs et actionneurs.
- 11 -