Local Operating Network [LON]

LON (Local Operating Network ) wordt vaak genoemd onder opsommingen van veldbussystemen. De aanduiding veldbus kan hier echter tot begripsverwarring leiden. LON is een ontwikkeling van Echelon (VS), en omvat een reeks van componenten en software-producten. Achter de verzamelnaam LONWorks schuilen speciale processoren, routers, protocollen, programmeertalen en compilatoren voor ontwikkeling en realisatie van gedistribueerde netwerksystemen. Echelon definieerde daartoe ook een reeks I/O-modellen.

LON gedraagt zich als een databank, waarin een ergens in het netwerk veranderende proceswaarde direct wordt meegedeeld aan elke erin geïnteresseerde deelnemer. De basis van LON bestaat uit een specifieke, door Motorola en Toshiba geproduceerde communicatieprocessor, die neuron wordt genoemd. Een neuron bestaat uit drie 8-bit CPUs, twee voor het netwerkprotocol en een voor gebruikersapplicaties. Verder zijn 11 I/O-pennen beschikbaar, twee timers, een 512-byte EEPROM, 1 of 2 Kbyte RAM, een uniek 48-bit serienummer, een netwerk-interfacepoort en 10 Kbyte ROM of een interface voor extern geheugen. Bovendien bevat een neuron een speciaal besturingssysteem dat de applicatieprogrammeur afschermt van netwerk- en processordetails. Netwerkprogrammatuur wordt ontwikkeld in de programmeertaal Neuron-C, een variant op ANSI-C. Zoals een veldbus, is LON geoptimaliseerd voor verzending van een veelheid van korte berichten. Anders dan de meeste veldbussen beschrijft het LON-protocol ook de functies van de hogere OSI-lagen. De fysieke laag is evenwel niet gedefinieerd, maar gereserveerd voor medium-specifieke protocollen. LON kan namelijk gebruik maken van een diversiteit aan media: koper (twisted pair, coax en ook het 220-V net), glasvezel, radio- en infrarood-overdracht. Dit maakt het netwerk flexibel realiseerbaar met bestaande bekabelingen. LON werkt op 9,6 kbit/s tot 1,25 Mbit/s, te verdelen in segmenten die op een andere snelheid via een ander medium werken.

originaltype: 
html
 
Meer lezen over Local Operating Network (LON)?