1. Skip to navigation
  2. Skip to content
  3. Skip to sidebar



LNS® Application Developer's Kit

The LonWorks® Network Services (LNS®) Application Developer's Kit includes libraries for developing software applications for commercial LonWorks networks, the LNS network operating system, and an application programming interface for developing tools that access LNS network management, monitoring, and control services.

  • Supports very small to very large control networks, capable of monitoring more than 10,000 data point updates per second and

    OpenLNS Beta Program

    OpenLNS, Echelon’s new network operating system is now in Beta. Find out more…

    Resources

    Frequently Asked Questions

    Custom LNS-powered tools

    Request an evaluation copy

    up to 100 control networks simultaneously from one or more central human-machine interface (HMI) workstations.  
  • Includes everything needed to build custom control-network tools and applications; Based on open standards (ISO/IEC 14908-1, ISO/IEC 14908-4, IP, MD5, RC4) with complete support for LonMark® 3.4 Interoperability Guidelines
  • Supports standard plug-ins so device manufacturers can provide tailored configuration applications for their devices that work with standard network management tools based on the LonWorks network operating system. 
  • Includes a high-performance implementation of the ISO/IEC 14908-1 protocol stack that provides a 10x monitoring performance improvement over traditional 14908 stack implementations
  • Supports IP-852 routers from multiple manufacturers that enable LonWorks networks to be created with high-performance IP backbones
 

You can develop tools and applications for LNS using any Windows application development tool that supports the use of COM

components or ActiveX controls.  Echelon has tested and offers technical assistance on the following development environments:

  • Microsoft Visual Studio 2010 (C#, Visual Basic.NET, C++ used with ATL or MFC)
  • Microsoft Visual Studio 2008 (C#, Visual Basic.NET, C++ used with ATL or MFC)
  • Microsoft Visual Studio 2005 (C#, Visual Basic.NET, C++ used with ATL or MFC)
  • Microsoft Visual Studio 2003 (C#, Visual Basic.NET, C++ used with ATL or MFC)
  • Microsoft Visual Basic 6.0, Service Pack 6 or higher

For complete specifications and ordering information, see the LNS Application Developer’s Kit/Turbo Edition datasheet (PDF).


Operating system: Microsoft® Windows® 7 (64-bit or 32-bit), Windows Vista® (32-bit), Windows Server 2008 (32-bit), Windows Server 2003 (32-bit), or Windows XP

Minimum hardware:

  • Intel Pentium® III 600MHz processor; 2GB RAM for Windows 7, Windows Vista, or Windows Server 2003, 256MB RAM for Windows XP
  • CD-ROM or DVD-ROM drive
  • 1,024 x 768 or higher-resolution display with at least 256 colors
  • Mouse or other Windows compatible pointing device
  • 50 MB free hard-disk space
  • Compatible LNS network interface

General maximum limits:

  • Simultaneous active LNS clients per LNS Server: 10
  • Simultaneous open networks per client PC: 50 full clients or 100 independent-mode clients

Maximum limits per device:

  • Network variables: 4,096 per LNS network service device
  • Address table entries: 32,768 per LNS network service device
  • Alias table entries: 1,024 per LNS network service device
  • Simultaneous outgoing transactions: 250
  • Simultaneous incoming transactions: 250

Maximum limits per network:

  • Application devices: 32,385
  • Application device types: 32,385
  • Routers: 1000

LNS Redistribution Kit
The redistribution kit lets you embed an LNS Server into your LNS network tool or application.

LonMaker® Integration Tool
The LonMaker tool is based on the LNS network operating system and lets you install and test devices in functional networks.

Echelon Software License Generator (PDF)
The license generator lets you increase network tool installation capacity on your end-users' LNS Servers.

Register for free online eTraining, including these courses and others:

  • Introduction to the LonWorks Platform
  • Interfacing LonWorks Devices to TCP/IP Networks

Learn about our training center courses, including these and others:

  • Introduction to the LonWorks Platform
  • LonWorks Network Design
  • Using the LonMaker Integration Tool

IP-852 Configuration Server 
A standalone version of the IP-852 Configuration Server that is included with the LNS Server. The IP-852 Configuration Server stores and distributes the configuration of an IP-852 channel to all the IP-852 routers and devices on the channel.  It can be installed on any computer with IP connectivity to the IP-852 devices to be configured. This update includes a new license that allows it to be used with IP-852 devices from any manufacturer.

LNS Server/Turbo Edition Service Pack 7
Fixes customer-reported problems with installations of LNS Server 3.20, 3.21, 3.22, 3.23, 3.23A, 3.24, 3.24A, 3.25, and 3.26, and may be applied to any of those installations. It may also be applied to LNS Server/Turbo Edition Service Pack 1 (3.21) with Update 1.

LNS Redistribution Kit/Turbo Edition Service Pack 7
Updates LNS Servers created by the LNS Redistribution Kit to include the same fixes from LNS Server/Turbo Edition Service Pack 7.
LNS Turbo Service Pack 4 ADK Update (LNS 3.24 ADK Update) /support/downloads/detail.aspx?partNum=153-0262-01A
Includes updated documentation and examples for the LNS Turbo Application Developer’s Kit (ADK).

OpenLDV 4.0 Network Driver
Updated network driver for the LNS network operating system that supports Microsoft® Windows 7 (64-bit and 32-bit), Windows Server 2008 R2 (64-bit), Windows Vista (32-bit), Windows XP (32-bit), or Windows Server 2003 (32-bit).

Additional Service Packs and Updates for Prior Releases
See the complete list of development tools downloads