Discover a LonWorks Device, Find the Neuron ID, and obtain XIF files

Integration Solutions

Chipkin has integration solutions for almost every situation. We specialize in network protocol communications and have over 20+ years of experience. Click for more information:

LonWorks Gateway 99

LonWorks is a communication protocol widely used in building automation and control systems that enables devices from different manufacturers to communicate with each other on a common network. Each device in a LonWorks network has a unique identifier called a Node ID, which is a 48-bit value consisting of a manufacturer ID and a device ID. The Node ID is used to address and communicate with the device on the network. LonWorks devices can be sensors, actuators, controllers, or other types of devices used in building automation and control applications, such as HVAC systems, lighting systems, and security systems.

To find the Node ID of a LonWorks device, you will need a LonWorks network management tool, such as LonMaker or OpenLDV 4.0 Network Driver for Windows. These tools can be used to discover and configure LonWorks devices on the network.

A Neuron ID is a unique address assigned to an individual Neuron processor within a LonWorks device. LonWorks devices may have multiple Neuron IDs if they contain multiple Neuron processors, each with its own unique address. Neuron IDs are used for communication between Neuron processors within a device. See links below for LonWorks Support:

Finding the Neuron ID of a LonWorks Device:

Here are the general steps for finding the Neuron ID of a LonWorks device.

Assumptions:

https://cdn.chipkin.com/assets/uploads/2023/May/EchelonFT-10 Device_01-21-07-59.png

  • Open Control Panel Change to Classic View.
  • https://cdn.chipkin.com/assets/uploads/2023/May/control_panel_view_classic_01-20-29-40.png

  • In Classic View – Open the 'Lonworks Interfaces' Right-click on the icon – select OPEN.
  • https://cdn.chipkin.com/assets/uploads/2023/May/control_panel_view_Classic_view_01-20-35-38.png

  • Connect the adapter to the device using a suitable twisted pair (has to be twisted pair). Polarity is not important.
  • https://cdn.chipkin.com/assets/uploads/2023/May/EchelonFT-10_01-20-38-34.png

  • This is the device End of the cable.
  • https://cdn.chipkin.com/assets/uploads/2023/May/QuickServer LonWorks Port Legacy_01-20-53-52.pnghttps://cdn.chipkin.com/assets/uploads/2023/May/QuickServer LonWorks Port_01-20-53-58.png

  • Start Communications
  • https://cdn.chipkin.com/assets/uploads/2023/May/Start Communication_01-20-55-21.png

  • Push the LonWorks Service button on the device. This tells the device to announce itself.
  • https://cdn.chipkin.com/assets/uploads/2023/May/Service Pin Legacy_01-20-57-01.png

    https://cdn.chipkin.com/assets/uploads/2023/May/QuickServer Service Pin_01-20-57-08.png

    https://cdn.chipkin.com/assets/uploads/2023/May/QuickServer Service Pin Activation_01-20-57-13.png

    https://cdn.chipkin.com/assets/uploads/2023/May/Picture3_01-20-58-01.png

    https://cdn.chipkin.com/assets/uploads/2023/May/Picture4_01-20-58-23.jpg

Using NodeUtil to discover Lonworks devices and obtain XIF files and more:

Here are the general Using NodeUtil to discover Lonworks devices and obtain XIF files and more.

Assumptions:

https://cdn.chipkin.com/assets/uploads/2023/May/EchelonFT-10 Device_01-21-07-59.png

  • Open Control Panel Change to Classic View.
  • https://cdn.chipkin.com/assets/uploads/2023/May/control_panel_view_classic_01-20-29-40.png

  • In Classic View – Open the 'Lonworks Interfaces' - Right-click on the icon – select OPEN.
  • https://cdn.chipkin.com/assets/uploads/2023/May/control_panel_view_Classic_view_01-20-35-38.png

  • Connect the adapter to the device using a suitable twisted pair (has to be twisted pair). Polarity is not important.
  • https://cdn.chipkin.com/assets/uploads/2023/May/EchelonFT-10_01-20-38-34.png

  • This is the device End of the cable.
  • https://cdn.chipkin.com/assets/uploads/2023/May/QuickServer LonWorks Port Legacy_01-20-53-52.pnghttps://cdn.chipkin.com/assets/uploads/2023/May/QuickServer LonWorks Port_01-20-53-58.png

  • Note the 'name' of the USB-to-Lonworks adapter. You will need it for Nodeutil. Do not assume it is LON1.
  • https://cdn.chipkin.com/assets/uploads/2023/May/Lon1_02-14-36-06.png

Copy the Nodeutil files to the correct folders on your laptop

  1. Make a folder called c:\temp
  2. Make a folder called c:\temp\nodeutil182
  3. Copy the nodeutil182.zip (or rar) file to that folder
  4. Unzip the files.
  5. Make a folder called c:\temp\nodeutil221
  6. Copy the nodeutil221.zip (or rar) file to that folder
  7. 7Unzip the files
  8. Start a CMD prompt window
  • Hold down the 'Windows' key and push the 'R' key
  • You get the dialog below. Type CMD and click OK
    https://cdn.chipkin.com/assets/uploads/2023/May/CMD_02-14-33-41.png
  • Type:
    • CD c:\temp\nodeutil221 Press Enter
    • Nodutil Press Enter

    The prompt will change, the node util menu will scroll across the screen Continue onto the next step

    Run Nodutil with the -D option.

    • Nodeutil -DLON2 Press Enter
    • Or
    • Nodeutil -DLON1 Press Enter

    https://cdn.chipkin.com/assets/uploads/2023/May/Lon1_02-14-36-06.png

    How to gather relevant information to build a LonWorks configuration:

    Discover

    Start -> Run

    Type:

    • CMD Press Enter
      Another way of doing this is to hold down the windows key and push R. You get a black window with a DOS prompt.
    • Cd\temp\NodeUtil182 Press Enter. (If the folder does not exit then make one). You get a prompt that says c:\temp\nodeutil182.

    Copy nodeutil and the DLL into this folder.

    Type:

    • NodeUtil Press Enter. You get a Menu. We are going to save our session to a text file so we can review all the data later.
    • Type: O Press Enter. (letter O for Orange). You will be asked for a file name.
    • Type: Session1.txt Press Enter. Or some other filename. Everything you see on the screen as you operate nodeutil is saved to this file for you later review.
    • Type: 1 (digit 1) Press Enter.
      To start the discovery.
      Allow it to run to completion. It could take 10-30 mins.
      Hopefully it discovers some nodes. If it does not then call Chipkin and we will ask some diagnostic questions.
      If it does discover any nodes then we want to get more information about each one.
      First we capture a list of them.
    • Type: L Press Enter.
      For a list.
      It gives you a list of devices it has discovered.
      Each device has an index number 1,2,3 …
    • From the Meny Type: G Press Enter.
      This takes you to the device menu. You type the index of the device.
      You will start with device [1].
      If there are more than one device then we will be repeating the steps below for each device.

    Label1

    • Type:D
      Push Enter
      when you are prompted for a device number – to select all
      Note the Domain – Subnet and NodeID of the device.
    • Type:X
      Push Enter
      To create a device interface file. You will be asked for a file name. Name the file systematically so we can identify it later. This is not as easy as it seems.
      Name the file s1d1.txt
    • Type:E
      Push Enter
      To exit back to the main menu
      When that is done we need to repeat for the next device
    • Type:G
      Push Enter
      You are shown the list again and asked for the device index.
      Type the next device index [2] and carry on until you have finished all the devices by returning to the step marked Label1 above.
    • Finally push E until the nodeutil session ends.

    If we are supporting you, send all the txt files to us. We recommend that you do this before you leave site so we can do a quick check that you have gathered relevant information.


    DNP3 (Distributed Network Protocol) is a non-proprietary industrial protocol designed to transmit data from point A to point B by using serial or IP communications. It has been mostly used by water and wastewater industry, oil and gas industry, mining, irrigation, transportation and is very well suited for SCADA (Supervisory Control and Data Acquisition) and smart grid applications. It has been designed to optimize the transmission of data acquisition information and control command from between a control station and a slave device on the field. The term 'slave' or 'outstation' is used to describe remote equipment found in the field and the term 'master' is used to describe the control station endpoint. Even of the protocol can operate over a serial link, most equipment are using it over Ethernet where data frames are embedded into TCP/IP packets.

    Contact Us

    Contact us via phone (+1 866-383-1657) or leave a detailed message below for sales, support, or any other needs

    *Required Field
    *Required Field
    I'd like to receive the newsletter. *Check email for confirmation.
    *Required Field
    8:00am - 12:00pm 12:00pm - 5:00pm
    Message Sent Successfully