2025-04-21

Analyse approfondie du protocole LonWorks

Analyse approfondie du protocole LonWorks

LonWorks (Local Operating Network) est un protocole de réseau de contrôle distribué ouvert, qui a été lancé par Echelon Corporation des États-Unis en 1990 et est largement utilisé dans des domaines tels que l'automatisation des bâtiments, le contrôle industriel et la gestion du trafic. Ses principales fonctionnalités sont une forte fiabilité, une mise en réseau flexible et de fortes performances en temps réel. Ce qui suit est une analyse complète de l'architecture du protocole, du mécanisme de communication, des scénarios d'application à l'évolution technologique.

I. Caractéristiques fondamentales de Lonworks

1. Protocole Base

Diversification des médias de communication:

  • Câble à paire torsadé (TP / FT-10): 78 Kbps, distance de transmission maximale 2700 mètres.
  • Ligne électrique (PL-20): 5kbps, communiquez en utilisant la ligne électrique existante.
  • Fibre optique (FO): adapté aux environnements avec une forte interférence électromagnétique.
  • IP (Lontalk / IP): étendu via Ethernet, il prend en charge la surveillance à distance.

Topologie du réseau

  • Prend en charge la topologie gratuite (un mélange de types de bus, d'étoiles et d'anneaux), avec un maximum de 64 appareils pris en charge dans un seul segment de réseau, et peut être étendu à 32 000 appareils via des routeurs.

2. Avantages de base

Caractéristiques Explication
Contrôle distribué Les nœuds peuvent prendre des décisions indépendantes (comme le réglage autonome du thermostat), réduisant la charge sur le contrôleur central
Forte performance en temps réel Temps de réponse de l'événement <10 ms (exigences de niveau industriel)<10ms (industrial-level requirements)
Tolérance élevée aux défauts Un seul point de défaillance n'affecte pas l'ensemble du réseau et prend en charge les chemins redondants
Interopérabilité Assurer la compatibilité avec les appareils de plusieurs fabricants via la certification LONMARK

Ii Analyse de la pile de protocole LonWorks

1. Modèle de communication (modèle de référence OSI

couche Fonction Implémentation Lonworks
Couche physique Transmission du signal électrique TP / FT-10, PL-20, FO, etc.
Couche de liaison de données Contrôle d'accès moyen (Mac) CSMA prédictif (PSMA P-Persistent)
Couche de réseau Routage et adressage Adresse de sous-réseau / nœud + ID de domaine
Couche d'application Blocs fonctionnels standardisés SNVT (type de variable de réseau standard

2. Mécanisme de communication clé

Puce de neurone

  • Chaque appareil LonWorks doit intégrer la puce de neurone (comme 3150, 3120), qui contient le firmware de pile de protocole.
  • Il fournit trois processeurs 8 bits: processeur Mac, processeur réseau et processeur d'applications.

Variable du réseau (NV):

  • Les dispositifs échangent des données via SNVT (tels que SNVT_TEMP_P représentant la température) pour atteindre l'interopérabilité sémantique.
  • Par exemple: le capteur de température publie SNVT_TEMP_P et le contrôleur de climatisation s'abonne à cette variable.

CSMA prédictif

  • Réduisez les conflits par des créneaux prioritaires pour assurer la transmission prioritaire des données critiques (telles que les signaux d'alarme).

Iii. Appareils et réseautage LONWORKS

1. Type d'équipement

Type d'équipement Fonction Exemple
Capteur Collectez des données telles que la température, l'humidité et la lumière Capteur de température Honeywell ST3000
Actuateur Dispositifs de borne de contrôle tels que les relais et les vannes Taco VR9006 Drive de fréquence variable
Routeur Transfert de données de soumission / sous-réseau Echelon I.Lon 1000 routeur
Outils de gestion du réseau Configuration et surveillance (comme Lonmaker, NL220) Siemens Desigo CC

2. Solutions de réseautage typiques

  • Automatisation du bâtiment
  • Les sous-systèmes de climatisation, d'éclairage et de sécurité sont intégrés via LonWorks et partagent des données de capteur.
  • Contrôle industriel
  • L'état de l'équipement de la ligne de production (tel que la température du moteur et les vibrations) est surveillé et renvoyé au système MES en temps réel.

Iv. Lonworks vs autres protocoles

Accord Avantage Limitation Scénarios applicables
Solitaires Contrôle distribué, fortes performances en temps réel Coût matériel élevé (puce de neurone requise) Automatisation industrielle, bâtiments intelligents
Knx Spécifique au bâtiment, courant dominant en Europe La performance en temps réel est relativement faible Éclairage commercial du bâtiment / CVC
Bacnet Optimisation profonde du CVC, normes américaines Compter sur le contrôleur central Système CVC
Modbus Coût simple et bas Il n'y a pas de fonction d'auto-description Contrôle de PLC petit

Scénarios d'application V. LonWorks

1. Bâtiment intelligent

  • Système de climatisation
  • La boîte VAV (volume d'air variable) ajuste le volume d'air en temps réel en fonction de l'occupation de la salle, économisant 30% d'énergie.
  • Contrôle d'éclairage
  • Le capteur de lumière relie le rideau à la lumière LED pour maintenir un éclairage constant (comme 500lux).

2. Automatisation industrielle

  • Surveillance de la ligne de production
  • Collectez la température du moteur et le courant via LONWORKS pour la maintenance prédictive (PDM).
  • Lumière du signal de la circulation
  • Contrôle collaboratif des lumières du signal d'intersection et optimisation dynamique de la durée du feu vert.

3. Gestion de l'énergie

  • Mesure du sous-élément
  • Surveillez la consommation d'électricité de chaque circuit en temps réel (avec une précision de ± 0,5%) et localisez une consommation d'énergie anormale.

Vi. Points clés pour le déploiement de Lonworks

1. Conception du réseau

  • Division de sous-réseau
  • Chaque sous-réseau est ≤64 appareils. Des routeurs (comme i.lon 600) sont requis entre les sous-réseaux.
  • Résistance terminale
  • Une résistance de 100Ω (impédance correspondante) doit être connectée aux deux extrémités du bus à paire torsadé.

2. Outils de configuration

  • Lonmaker:
  • Lier graphiquement les variables réseau (NV) pour générer une base de données réseau (NDB).
  • Plugin RED-RED
  • L'intégration IoT est réalisée via la passerelle LonWorks / IP.

3. Dépannage

  • Analyseur de protocole
  • Utilisez Lonscanner pour capturer et analyser les erreurs de communication (telles que les vérifications CRC échouées).
  • Détection de la qualité du signal
  • L'amplitude du signal de paire torsadé doit être ≥ 1,2 V (valeur de crête à crête).

Vii. Evolution de la technologie LonWorks

1. LonWorks / IP

  • Lontalk est encapsulé en tant que paquet UDP via la norme IP-852 pour prendre en charge l'accès à distance.
  • ÉQUIPEMENT TYPIQUE: passerelle Echelon Izot.

2. Tendance open source

  • OpenLNS: un outil de gestion du réseau open source qui remplace Lonmaker.
  • Développement axé sur la communauté: tels que la couche de compatibilité LonWorks soutenue par la Fondation Linux.

3. Intégration avec l'IoT

  • Pontage MQTT
  • Publiez des données LonWorks sur les plates-formes cloud (telles que AWS IoT) via la passerelle.
  • TSN (réseau sensible au temps):
  • À l'avenir, le TSN pourrait être intégré pour améliorer la latence déterministe dans les scénarios industriels.

Viii. Situation actuelle et défis des lonworks

  • Situation actuelle:
  • Il détient toujours une part du secteur industriel (comme Siemens Building Systems), mais son écosystème est progressivement pressé par BACNET / IP et KNX.
  • Défi:
  • Dépendance matérielle: la puce de neurone a été interrompue et déplacée vers la pile du protocole logiciel (comme FT-6050 d'Echelon).
  • Pression des coûts: par rapport à Modbus RTU, le coût de déploiement est de 30 à 50% plus élevé.
Pour plus de connaissances sur l'industrie LED, veuillez prêter attention à notre risque. Si vous n'êtes pas sûr du luminaire LED est le meilleur pour votre projet ou avez besoin d'aide pour la configuration de la disposition, contactez-nous Likleight, nous sommes un fabricant professionnel de lampes LED en Chine; nous avons des ingénieurs et un service client 24 heures pour vous.contact@like-light.com,WeChat / WhatsApp:86-132-6666-320.