Home

i.LON 600 LonWorks/IP Server User`s Guide - unicom

image

Contents

1. TP XF 1250 LonWorks LonWorks LonWorks FT TP Router FT TP Router FT TP Router s N 4 FT 10 a FT 10 TT POR 7 eee a Es Figure 10 A LONWoRKS Network with a Traditional TP 1250 High Speed Backbone The LON 600 routing engine is designed to deal with the potentially large latencies introduced by large IP networks such as the Internet Without this intelligent routing engine certain LONWORKS network services such as the ability to detect duplicate packets could be compromised Note that in Figure 9 or Figure 10 a PC running LNS 3 01 MIP or other mechanism could be attached to any of the FT 10 channels FT 10 TP XF 1250 LonWorks LonWorks LonWorks 0 mj m FT 10 LA FT TP Router FT 10 FT TP Router FT TP Router ff J PC Running N LNS 3 01 MIP Lf S Pi Figure 11 PC Connected to an FT 10 Channel PCs running LNS 3 01 incorporate the same routing intelligence as an i LON 600 Therefore PCs running LNS version 3 01 or better can be directly connected as a member of the LonMaker IP channel side of any i LON 600 This allows topologies like the one shown in Figure 12 LONWORKS IP Channel Background amp Definition Section 1 Setting Up and Using the 7 LON 600 Internet Server Yo a ee
2. Table 4 LonWorks TP FT 10 Network Connections Screw Terminal Enclosure Marking LonWorks Network Connection 5 LON B TP FT 10 twisted pair TP XF 1250 twisted pair 6 LONA TP FT 10 twisted pair TP XF 1250 twisted pair Applying Power to the i LON 600 14 Once you have mounted the 7 LON 600 and connected all wiring apply AC mains power to the unit The LEDs on the 7 LON 600 will flash for less than a minute as the unit boots Once the unit is powered and operational the green Power LED will stay solid ON Mounting Cabling and Connections Section 1 Setting Up and Using the i LON 600 Internet Server i LON 600 LED Displays and Buttons Once you have applied power to your 7 LON 600 LEDs will provide you with information on the status of your i LON 600 Table 5 describes each LED and its meaning Table 5 LED Status Information LED Description Power This LED is on when the i LON 600 unit has power When i LON 600 applications are not running this light blinks rapidly Service This LED is normally off Blinking indicates the router is not configured This LED is solid ON when the LON 600 is in Security Access Mode see Setting the i LON 600 Security in Chapter 4 LAN Link Lights when an Ethernet connection has been established LAN ACT Lights when there is activity on the Ethernet connection LAN 100 Lights when the Ethernet connection is at 100 Mbps LON Conne
3. Cancel Apply Help Cancel Apply Help Figure 37 SNTP Server Configuration for a Device and Channel 3 Click OK to save and return to the main dialog Using a Third Party SNTP Client on the Configuration Server PC 64 When the Configuration Server PC is already setup to run a third party SNTP client the Configuration Server s system SNTP settings must be set accordingly The third party SNTP client will synchronize the PC s clock therefore SNTP client should not be run in the Configuration Server Doing so would cause the PC s clock to be synchronized to two SNTP servers an undesired effect The Configuration Server s system level SNTP setting is no longer tied with running an SNTP client in the Configuration Server LONWoRKS IP Channel Parameters Section 2 Advanced Topics Follow these steps to configure the Configuration Server to use a third party SNTP client to update the PC s clock 1 Select Settings from the Network menu and click on the SNTP tab 2 Uncheck the Run the SNTP client in the Configuration Server checkbox When cleared the Configuration Server will not poll a SNTP server to update the PC s clock The PC will use its third party SNTP client to synchronize to whatever time server is specified by the third party client x Network Settings 3 TP IP Host Names M SNTP Servers Primary Port 10 1 3130 fiz3 Secondary Port 0 0 0 0 fiz3 IV Use the SNTP server on
4. Symptom Probable Cause Corrective Action No service pin message There is a problem with Test connectivity between the network interface driver and the is received from the near network connectivity or network interface card in the PC using the LONWorRks Plug and router LONRTR_1 in the network interface in Play Control Panel applet that came with the network interface Figure 27 the PC may not be Test to make sure the applet can receive a service pin message functioning properly from some other node on the same channel as the LON The i LON 600 may not Check the network wiring between the PC and the LON 600 be physically connected to the network interface No IP address has been Configure the IP address in the LON 600 using the setup web assigned to the pages and the Configuration Server i LON 600 The router application has Create the LONWORKS router application using the Console not yet been created on Application the i LON 600 76 Troubleshooting Section 2 Advanced Topics The VNI has not been added to the Configuration Server Add the VNI to the Configuration Server The IP channel properties have not been properly set For a local Intranet make sure the channel property transceiver type in the LonMaker tool is IP 10L For a WAN Internet choose IP 10W The near router iLONRTR_1 commissions successfully but no service pin message is received from the far
5. Section 2 Advanced Topics Introduction 68 The EIA 852 standard requires that an i LON 600 devices have a free standing method of configuration You can manually configure your i LON 600 without using the Configuration Server software by uploading an XML file containing configuration data directly to your i LON 600 Echelon recommends using the Configuration Server to setup and specify parameters for your i LON 600 Changes made to your network using a network management tool such as LonMaker could invalidate the XML setup file Creating and Uploading an XML Configuration File To create an XML based configuration file for you i LON 600 perform the following steps 1 Connect the console port to your PC see Chapter 2 and run the console application gilon600_2 HyperTerminal E l0l x File Edit View Call Transfer Help os 6 3 5 eeeee eaeeeeceeeae eeeee eeeeeeceeeae eeeee eeeeeeeeeeae ee ee eaeee eae e e ceee eae e e eeeee ceee ceee ceee eeeee ceee ceee ceee e eee eae e e ceee eeeee eae e e ceee naceeeLLLLLLeLeE eeeeeeeeeaeae H eeee Cee ae aeeee eaeeaeet eeeeeeaeeaeee ceea eee ceeeceeeceeece ceeeeeeeeeeee i LON 600 Internet Server Copyright C Echelon Corporation 1999 2003 All rights reserved Software provided herein may contain or be derived from portions of materials provided to Echelon under license by a third party supplier Software Version 1 00
6. LONWOoRKS IP Channel Parameters Section 2 Advanced Topics LONWorkKS IP Channel Timing Considerations When designing a LONWoRKS IP channel over an IP network that might have a large latency such as the Internet it is important to be aware of the relationship between the three timing parameters that can be set when configuring the channel Two of the timing parameters Channel Timeout and Packet Reorder Timer are set for the LONWORKS IP channel through the Configuration Server Channel Delay is set through an LNS based tool such as the LonMaker tool On local area networks Channel Timeout is required only if MD5 Authentication is used Packet Reorder Timer should be disabled on a LAN and the LonMaker Channel Delay for the channel should be set to twice the aggregation timer On networks using the Internet Channel Timeout and Packet Reorder Timer must consider the value of the LonMaker Channel Delay parameter Table 12 specifies how to approximate the timing values for network implementations using the Internet Table 12 Timing Parameter Calculations for Internet LONWorks IP Channels Timing Parameter Set to Channel Timeout Average Ping Delay 2 20 A typical LAN based channel will require at least a 50 ms delay and a typical WAN based channel will require at least a 100 ms delay Packet Reorder Timer The lesser of 4 of Channel Timeout Value or 64 MS LonMaker Channel Delay Average Ping Delay
7. LonWorks IP Server TEP AP LonWorks Ethernet MAC address 00 00 71 00 B7 80 Security F x 3 a er 5 ry System Info Automatically obtain IP address Manually configure IP settings IP address 192 168 jl 222 Subnet mask 255 255 j2s5 0 Default gateway 10 2 o 1 Web server port 80 FTP server port 21 Host name iLON600 Time server 1 0 0 0 0 0 Time server 2 0 0 0 0 0 Time of last SNTP sync Unknown Time zone GA T 08 00 Pacific Time US amp Canada Tijuana Date and local time wep 2003 ser 10 r fio f2e so Reboot required if changed Obtained from Configuration Server Submit Reset From the Welcome screen click TCP IP in the menu The TCP IP Web page opens Figure 15 TCP IP Settings Web Page 2 Enter the following information IP Address Automatically Obtain Set this option to have the LON 600 obtain its IP address subnet mask and default gateway from the local network s DHCP server If this option is set you have the option of obtaining the Domain Suffix and or DNS Server 1 automatically If you change this value you must reboot the LON 600 for the change to take effect If the DHCP server cannot be contacted the IP address will be set to 192 168 1 222 the subnet mask will be set to 255 255 255 0 and the default gateway will be temporarily set to 192 168 1 222 As soon as the DHCP server is contacted the i LON 600 will reboot itself and receive a new
8. Note that the diagnostic information provided about the i LON 600s indicated by the varying i LON 600 icon colors is more complete than the diagnostics provided by the changing colors of the NAT gateways The Configuration Server cannot acquire the same level of diagnostic information about an NAT gateway as it can about i LON 600s Table 16 describes the meanings of the different icon colors Table 16 Configuration Server Icon Colors Color Description Green Configuration Server has communicated with the i LON 600 and configuration is up to date Yellow The i LON 600 s time differs from the time on the PC running the Configuration Server by more than a few milliseconds This usually means that either the i LON 600 or the PC is not referencing an SNTP server to set the local time The system may work with some yellow devices but the probability of data loss is increased You should provide an SNTP server to both the PC and the LON 600 so that their time bases can be synchronized When synchronized the yellow icon should turn green Red The Configuration Server can not communicate with the i LON 600 This may happen if the i LON 600 is powered down disconnected from the IP network or has been configured improperly with the wrong IP address subnet mask gateway etc It may also occur if an intervening NAT gateway has not been configured to statically map ports to the LON 600 as described above Orange The i LON 6
9. 10 If using aggregation and if the aggregation delay is a high percentage of the channel timeout or channel delay add twice the aggregation delay to the Channel Delay and one times the aggregation delay to the Channel Timeout Use the ping command from a DOS window to obtain the average ping delay Do not use the ping command in the 7 LON 600 Console Application i LON 600 User s Guide 61 Section 2 Advanced Topics Channel Timeout Channel Timeout is the LONWoRKS IP channel property that assigns a delay for a packet to travel across that channel The assigned delay is a time parameter set in milliseconds and indicates how old a packet can be before it is discarded If you are sending packets across a virtual private network or any configuration that uses the Internet set the Channel Timeout parameter to 1 2 the average ping response Synchronize the i LON 600 routers with an SNTP time server Set the Channel Timeout parameter to a value in relation with the ping delay specified in Table 12 In a LONWORKS network each channel is assigned a cost defined as the round trip delay for a packet traveling across that channel Channel Delay is based on a combination of bit rate packet size and media access Generally you should set Channel Timeout on your LONWoRKS IP channel to more than half the Channel Delay value Channel Timeout is highly recommended when using MDS authentication When using MDS authentication set it to 100
10. ECHELON i LON 600 LONWorkS IP Server User s Guide 078 0272 01 Echelon LON LONWORKS LonTalk LonBuilder LonManager Neuron 3120 3150 LoNMark NodeBuilder and the Echelon logo are trademarks of Echelon Corporation registered in the United States and other countries LonMaker LNS and i LON are trademarks of Echelon Corporation No part of this publication may be reproduced stored in a retrieval system or transmitted in any form or by any means electronic mechanical photocopying recording or otherwise without the prior written permission of Echelon Corporation Printed in the United States of America Copyright 2003 by Echelon Corporation Echelon Corporation 550 Meridian Ave San Jose CA 95126 USA Preface This document describes how to use the i LON 600 LONWORKS IP Server and the Echelon LONWorKS IP Configuration Server i LON 600 User s Guide i Purpose The i LON 600 User s Guide describes how to configure the i LON 600 and how it can be connected to a LONWORKS network an IP network and other devices Audience This user s guide is intended for Echelon customers OEMs system designers and integrators with knowledge of control systems and IP networking Models There are four models of the i LON 600 e 72601 FT 10 Transceiver 90 240VAC 50 60Hz e 72602 TP XF 1250 Transceiver 90 240VAC 50 60Hz e 72603 FT 10 Transceiver 24V VAC VDC e 72604 TP XF 1250 Trans
11. ii Mode Sass ees ae ak es ea eR ak ce Nhs hata eae Ce ii Box ContentSis irera iadaaa a bine Ala eat ad aeea ii PC Software Requirement cc ceseececceceeeeeeeeeecneeeeeeeeeeseeeenaeeeeeeeeeeeeteenaees iii PC Hardware Requirements ccccccccececcceceeeeeeeeneceeeeeeeeeseseecuaeeeeeeeeeteesaees iii Table of Contents 2 sent iaee Hei tegen nee eee dees iv 1 Introduction 1 Introduction iiaei mae aaa ecrere Speer yreecerenre rr rrrerirteren en EA 2 Installing the LON 600 PC Software o oo ccc ecteeeeeenieeeeeeenieeeeeeeeeereae 3 ELON 600 Setup OVERVIEW a hese ceietenctencccstsastitetoncecbaads lied iaaea aa aE a 3 2 Mounting Cabling and Connections 6 LLON 600 Mounting Options iei E E NA 7 Wiring Connections i 5 ccnscteaicide tence aeccceei eet de ee ede 8 Screw Terminal ConnectorS c ccccccceeeeeeeeeeeeeececeeeeesscnaeeeeeeeeeeeesenanees 8 The RJ 45 10 100 BaseT Ethernet Port c cccccceceeeeeeeeeeeeeeeeeeeeeeeees 9 The DB 9 Console Port Mersa n eine an ade 9 24V Power for Models 72603 and 72604 00 ceccceeeeeeeeeeeeeeeeeetieeeeeeeneeeeees 10 Connecting High Voltage Models 72601 amp 72602 11 LONWORKS NetWork a leant atin aoe eee cet 14 Applying Power to the LON 600 000 eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeseeeaeeeeeeaaees 14 LLON 600 LED Displays and Buttons 0 0 00 ec eceeeeee teeters ee etieeeeetneeeeee 15 3 LonWorks IP Channels Background amp Definition 16 Intro
12. the passwork is myilon and click the Replace button The new user name is now shown on the user list See Figure 54 i LON woh Server Parameters 5 x File Help Users Groups Locations Realms Aliases Parameters Usemame Newlse SSCS Password es Confirm ee NewUserl Replace Remove Figure 54 Creating a New User 4 After editing or replacing the default user name and password click the Groups tab Select a11 from the Groups list All members of the list appear Remove ilon user from the list by clicking the Remove button located next to the Add User button 5 Finally add the new user that you created in Step 3 to the all group by clicking Add User as shown in Figure 55 axl File Help hs Users Groups Locations Realms Aliases Parameters Group name fan Add Group Remove Groups Users in the group Add User Figure 55 Adding a New User 6 Save the WebParams dat file by clicking Save File menu 7 Using FTP application upload WebParams dat to the i LON 600 s root directory 8 Reboot the i LON 600 to activate the security changes See the i LON Web Server Security and Parameters help file for detailed information on each setting Sample WebParams dat File The following is an example of a WebParams dat file using the above example i LON 600 User s Guide 107 Section 3 Appendixes 108 iLonSecurity 1 3 600 GlobalMemoryBytes 16384 Requ
13. 09 29 23 Sending Request Device Version packet to New Device 10 2 O9 15 09 29 23 Sending Request Device Mode packet to New Device 10 2 11 09715 09 29 23 Sending Request Device Configuration packet to New Device 09 15 09 29 24 Automatic DNS Update task started O9 15 09 29 24 UDP Socket Read Error 10054 O9 15 09 29 24 UDP Socket Read Error 10054 O9 15 09 29 24 UDP Socket Read Error 10054 O9 15 09 29 29 Re sending request to New Device 10 2 11 180 1628 O9 15 09 29 29 UDP Socket Read Error 10054 09715 09 29 35 Re sending request to New Device 10 2 11 180 1628 UDP Socket Read Error 10054 Clear LogFile M Enabled Clear File J File Circular I Errors only V Timestamp Dump packets Max Size KB 200 Hide Figure 24 Show Log Screen If any information between channel members is outdated the Configuration Server will send updated information to each channel member Success or failure of this step is reflected in the Configuration Server log screen and the color of the devices in the tree view on the main dialog The meaning of each color of the device status is shown in Table 8 Table 8 Configuration Server Device Status Indicator Color Status Description Cyan No communication has been made with the device during this session Green Normal and communication has occurred with the device during this session Red Communication wit
14. 16 IP Address 10 2 11 175 Subnet Mask 299 299 0 0 Host Name iLON600Smoke2 Gateway 10 2 0 DNS Servers 0 0 0 0 0 0 0 0 xl Connected 12 14 49 Auto detect 19600 8 N 1 SCROLL CAPS NUM Capture Print echo 2 Type the command dump lwipconfig This will generate an XML file containing the current LONWORKS IP configuration of the i LON 600 called LTIP_Config xml The file is located in the ItConfig XmlDump directory on the 7 LON 600 3 Use FTP to upload the file to your PC 4 Modify the appropriate XML file fields such as lt LOCAL_PORT gt lt CONFIG_SERVER_IP_ADDR gt and lt CONFIG_SERVER_PORT gt using a text editor 5 Using an FTP software program download the LTIP_Config xml file to the LON 600 s ItConfig directory Note you may not be able to drag and drop the file directly to the i LON 600 file folder If this fails download the file using the Windows command line FTP client 6 Reboot your i LON 600 for the changes to take effect Upon startup the i LON 600 will use the configuration parameters specified in the XML file Self Installing i LON XML Configuration of EIA 852 Channel Section 2 Advanced Topics Sample XML File Below is an example of an XML file used for configuring the i LON 600 lt xml version 1 0 encoding utf 8 gt lt LONWORKS_IP_CONFIG gt lt XML_VERSION_MAJOR gt 1 lt XML_VERSION_MAJOR gt lt XML_VERSION_MINOR gt 1 lt XML_VERSION_MINOR
15. CD My Service LED is blinking what does this mean e The Service LED blinks when the i LON 600 device is not commissioned When the 7 LON 600 is added to a network and commissioned the Service LED will turn off How do I diagnose problems with the Configuration Server e Click on the Show Log button to display the Configuration Server log Watch for any error or warning messages that appear in the log window To simultaneously write the messages to a file click the Log File button and supply a file name HLog Echelon LonWorks IP Configuration Server E 38 101 x Going On Net for channel New Channel Creating new Channel Membership packet for channel New Channel Creating new Channel Membership packet for channel New Channel UDP Socket Write Error 10049 Sending ReqTimesync packet to New Device 0 0 0 0 1628 tt Unable to Diagnose device New Device 0 0 0 0 1628 Going On Net for channel New Channel Going On Net for channel New Channel 1 No members exist for channel New Channelj1lj UDP Socket Write Error 10049 Sending ReqTimesync packet to iLON600_2 0 0 0 0 1628 4 r Clear Pause Log File M Enabled Clear File I Errors only I File Circular J Timestamp Dump packets Max Size KB 200 Figure 39 Echelon LONWorks IP Configuration Server Log Table 15 may further help you in troubleshooting the i LON 600 router Table 15 Troubleshooting the i LON 600 Router
16. Guide 25 Section 1 Setting Up and Using the i LON 600 LONWorkKsS IP Server e L LO N 600 powerep BY S LonWorks IP Server LonWorks Neuron ID range 03 00 00 05 66 E0 03 00 00 05 66 EF SUsteniinta Channel type TPSFT 10 Reboot Router IP side Domain Subnet Node F3 2 1 Factory Defaults Router LonTalk side BAA Domain Subnet Node Router type Configured Configuration Server IP address and port 10 2 250 30 4676 LonWorks IP port 1628 Self Install router as repeater Install E Done Inter Figure 16 Specifying a LONWoRkKS IP Port 2 Enter a new port number in the LonWorks IP port field 3 Click Submit Rebooting the i LON 600 To ensure that certain TCP IP settings take effect click the Reboot button on the Reboot Web page If the i LON 600 is located behind an NAT firewall you should check the This i Lon 600 LonWorks IP Server is located behind a NAT firewall checkbox After clicking Reboot a Web page will be displayed telling you that the 7 LON 600 is rebooting This process takes approximately one minute While the 7 LON 600 reboots the LEDs on the i7 LON 600 will flash Once the reboot is complete the green Power LED will stay on solidly and your browser will be directed to the Welcome Web page If DHCP is enabled this page may not redirect the Web browser to the Welcome page because a new address from the DHCP server is unknown If this is the case issue the show all command f
17. MS and the Channel Delay to 200 MS Factors in determining Channel Timeout include e Variations on each leg of a round trip Your timeout parameter should factor the maximum delay into one leg of the trip e Maximum difference between the times on the LONWORKS IP devices The LONWORKS IP device stamps its time on a packet when it is sent on the IP network and the target LONWoRKS IP device compares the stamp to its own time If the time has expired time of device time stamp in packet is greater than channel timeout the IP packet is discarded by the target device as stale You can estimate the maximum difference between the times on the devices by comparing the offsets displayed in the Configuration Server log window log when you run the channel Time Check command Packet Reorder Timer Packet Reorder Timer is a LONWORKS IP channel property that allows you to set the amount of time that the device will wait for an out of order IP packet to arrive This parameter is important for wide area networks where IP packets can traverse multiple routers from source to destination causing packets to appear on the receiver in a different order than transmitted If selected the value defaults to 64 milliseconds Packets on a local area network do not get out of order so you should not set the reorder packets parameter in this case Using the packet reordering feature or an overly long reordering timer value can cause unnecessary delays in packet
18. Name System This system allows you to convert hard or numeric IP addresses for example 131 23 203 17 into one based on letters and words www myhouse com To be able to use names instead of hard IP addresses to browse the Internet you must specify at least one DNS server when you setup your PC s TCP IP networking If you selected Obtain an IP address automatically the DNS server is obtained automatically from the DHCP server at the same time that the PC obtains its IP address Note When a browser tries to view a web site it asks the DNS server to translate the name of a web site into an IP address It then uses the IP address to contact the web site The actual IP packets never contain the proper name of the Web site only the hard IP address that was resolved by the DNS server If you had a static IP address at your home you could register that IP address with one of the Internet registrars such as register com and associate a name with that static IP address The registrar will propagate the address name pair throughout the Internet s DNS servers for you allowing you ultimately to tell people to go to www myhouse com instead of 131 23 203 17 This only works for static IP addresses because each time you change the address you need to contact the registrar to setup the new address name pair across the Internet This may take up to two days for an address name pair to propagate through the entire Internet DNS DHCP Rela
19. PEPE EATE start E edt ncuthrds tenates T 68 Creating and Uploading an XML Configuration File eceeeeeeteeeeeenees 68 Sample XML File sete cecees eich eae esah cand acetd cas sete a a aE E T 69 Echelon XML Tag Description cccceeeeeceeeeneeeeeeeeeneeeeeenaeeeeeenaeeeenenaas 72 10 Troubleshooting 74 Common Troubleshooting Problems ccecccceeeeeeeeeeeeeeeeeeeenaeeeeeeeneeeeeeaas 75 Appendix A Using NAT DNS DHCP and DDNS with a LonWorks Network 79 Network Address Translation NAT ccceeeeeeeeeeeteeeeeeneeeeeenaeeeeeeenaeeeeeeaas 80 Simple Home Network Example cccccceseeeeceeceeeeeeeeeceeeaeeeeeeeeetees 80 Ports and Port Mapping 2 cceccececeeeeeeeeneeeeeeeeeeeseseceaeaeeeeeeetensenaees 82 ILON 600 Poms ici tticeagd Weigel ch ae eee ee 83 Creating a Virtual Wire 2 ccc ceeeeeteeeee center ee enneee ee eaaeeeseeaeeeeesnaeeeseeneeeeeenas 84 DACP iieaoe iesire hivavs seus lr a a E A A N A T i ai 87 DHCP S rvelSo neeaaeo ni aE TEE A RE TAa 87 ISP Address Allocation eeeseeeeeeeeeeeeereseerreserrsstrrssttrnsstnnssrnrnssreen 87 DNS reinate at a aaea aa a A ieee SE 88 DNS DHCP Relationship cccceceeeeeeeeeeeeeeeeeeeseeenecneaeeeeeeeeeseenaees 88 DNS and the Echelon LONWorks IP Configuration Server 88 Dynamic DNS wis cee cic eel ieeeesndines Ge snbeett aneeees eteeder idee dev sleesees shoes duende AA ta 89 How DDNS WOPFKS 0 ccc
20. enable this option if your channel will contain any i LON 1000 s or LNS 3 0x LONWoRks IP interfaces This causes the i LON 600 to operate using a protocol that is compatible with these devices but is not strictly EIA 852 compliant In backward compatible mode you can use a maximum of 40 devices You can only have one device located behind each NAT firewall You cannot have duplicate IP addresses Standard ElA 852 Select this option when using a standard LONWoRKS channel You can use a maximum of 256 devices per channel in Standard EIA 852 mode When using this mode you can only have one device located behind each NAT firewall You cannot have duplicate IP addresses Extended Firewall Support This option is recommended whenever your LonWorks IP channel crosses an IP firewall whether or not the firewall is using Network Address Translation NAT Depending on the particular firewall and its configuration this option may be required In addition this will allow you to place more than one LonWorks IP device behind an NAT firewall and to i LON 600 User s Guide 53 Section 2 Advanced Topics create multiple LNS LonWorks IP interfaces in the same channel using the same IP address but with different ports Without this option only one device may reside behind a NAT firewall and all devices on the channel must have unique IP addresses This option extends the EIA 852 protocol in a way that is not strictly com
21. field has a maximum length of 19 characters Web server port Port used by the LON 600 s web server The default is the standard web server port number 80 If set to a value other than 80 you need to specify the port number in your browser e g 192 168 1 222 8080 after rebooting the LON 600 FTP server port Port used by the LON 600 s FTP server The default is the standard FTP server port number 21 Date and local time This allows you to manually change the time settings for the i LON 600 Changing the time settings on your LON 600 will not affect the time settings of the Configuration Server Note If SNTP servers are not defined changing this value can cause the router to not work properly 3 Click Submit to save the changes you made to this Web page Note that all fields marked with an asterisk require a reboot before the new values take effect Click Reset to leave all fields unchanged Click Help on the Web page for more information about the fields on this screen Setting the LonWorks IP Port The default port setting for the i LON 600 is 1628 You can set your i LON 600 to reside on any port you wish See www iana org for information on port guidelines or if you want to reserve a special port for your 7 LON 600 To specify a new port for your i LON 600 follow the below steps 1 Click LonWorks from the Setup Web page menu The below screen appears i LON 600 User s
22. generally not use this command rename file7 file2 Renames file7 to file2 servicepin index Sends a service pin message for the application specified by index See activateapp for supported indexes show all This displays configuration information about the LON 600 server hwinfo For example show might display Software Version 2 00 0024 IP Address 10 32533201 Subnet Mask 255 0 050 Host Name echeloni600 Gateway 0 0 40 0 SNTP Server 0 0 0 0 DHCP off MAC Address 00 DO0 71 00 4A 04 Time MON SEP 13 08 30 02 2003 UTC Time MON SEP 13 06 30 02 2003 Startup script root config startup scr Timezone MET 602125 51 3 2 5 1 10 4 Show all displays all parameters Show hwinfo displays hardware properties shutdown Quits all applications on the i LON 600 device A reboot is required to restore operation of all modules sntpaddress address Modifies the address of the SNTP server If you have a backup SNTP server you can enter sntpaddress address1 address2 sntplog onloff Enables or disables SNTP logging The SNTP log file is named sntp log and is located in the root directory of the LON 600 server The time logged in the SNTP log file is in universal coordinated time UTC The maximum size of the SNTP log file is 50 Kbytes When the file exceeds 50 Kbytes logging is automatically disabled Use this command to diagnose time synchronization problems subnetmask address Modifies th
23. gt lt TIMESTAMP gt 4008636142 lt TIMESTAMP gt lt DEVICE_NAME gt ICE iLON lt DEVICE_NAME gt lt LOCAL_IP_ADDR gt 10 2 11 153 lt LOCAL_IP_ADDR gt lt LOCAL_PORT gt 1628 lt LOCAL_PORT gt lt CONFIG_SERVER_IP_ADDR gt 10 2 0 52 lt CONFIG_SERVER_IP_ADDR gt lt CONFIG_SERVER_PORT gt 4501 lt CONFIG_SERVER_PORT gt lt TIME_SERVER1_IP_ADDR gt 10 2 1 99 lt TIME_SERVER1_IP_ADDR gt lt TIME_SERVER2_IP_ADDR gt 0 0 0 0 lt TIME_SERVER2_IP_ADDR gt lt TIME_SERVER1_PORT gt 123 lt TIME_SERVER1_PORT gt lt TIME_SERVER2_PORT gt 123 lt TIME_SERVER2_PORT gt lt BANDWIDTH_LIMIT_ENABLED gt 0 lt BANDWIDTH_LIMIT_ENABLED gt lt BANDWIDTH_LIMIT_VALUE gt 1000 lt BANDWIDTH_LIMIT_VALUE gt lt AGGREGATION_ENABLED gt 0 lt AGGREGATION_ENABLED gt lt AGGREGATION_VALUE gt 64 lt AGGREGATION_VALUE gt lt CHECK_STALE_PKTS_ENABLED gt 1 lt CHECK_STALE_PKTS_ENABLED gt lt CHANNEL_TIMEOUT gt 0 lt CHANNEL_TIMEOUT gt lt REORDER_PKTS_ENABLED gt 1 lt REORDER_PKTS_ENABLED gt lt REORDER_ESCROW_TIMER gt 200 lt REORDER_ESCROW_TIMER gt lt TYPE_OF_SERVICE_ENABLED gt 0 lt TYPE_OF_SERVICE_ENABLED gt lt TYPE_OF_SERVICE_VALUE gt 0 lt TYPE_OF_SERVICE_VALUE gt lt AUTHENTICATION_ENABLED gt 1 lt AUTHENTICATION_ENABLED gt lt AUTHENTICATION_SECRET gt 00000000000000000000000000000000 lt AUTHENTICATION_SE CRET gt lt ECHELON_PROTO_VERSION gt 1 lt ECHELON_PROTO_VERSION gt lt STRICT_EIA852_ENABLED gt 1 lt STRICT_EIA852_ENABLED gt lt HAS_SHARED_IP_ADD
24. i LON 600 are intended to be mounted inside of a suitable safety agency approved enclosure that is mounted in a restricted access area High voltage wiring must be performed only by a qualified service person The i LON 600 mounts to a 35mm x 7 5mm or 35mm x 15mm DIN rail The rear of the i LON 600 enclosure contains a spring loaded DIN rail lock which securely attaches the DIN rail onto a permanent fixture To release the enclosure from the DIN rail insert a flathead screwdriver into the DIN rail locking tab and gently pull the tab down and away from the enclosure The following diagram shows the dimensions of the 7 LON 600 All units are in millimeters DLEGALLERAALALALALLEALE o o ili TULLE Terre rere tre Figure 2 i LON 600 Dimensions i LON 600 User s Guide Section 1 Setting Up and Using the i LON 600 LONWorkKS IP Server Wiring Connections The 7 LON 600 is available in two versions depending on the type of LONWORKS channel you are using Models 72601 and 72603 support the FT 10 free topology channel while models 72602 and 72604 support the TP XF 1250 channel The i LON 600 has two rows of screw terminal wiring connections an RJ 45 Ethernet data connection and a DB 9 D connector for connection to a console port Figure 3 shows the locations of all 7 LON 600 connectors PLP SEL iLON 600 Lowoaxs IP Server e ee Figure 3 i LON 600 Server Data and Console Connections Screw Terminal Co
25. i LON 600 User s Guide 43 Section 2 Advanced Topics 44 6 Using the LON 600 with NAT Using the 7 LON 600 with NAT Section 2 Advanced Topics Network Address Translation NAT Network Address Translation NAT allows multiple computers hosts to share one IP address See Appendix A for a complete description of NAT Configuration Server PC oooo NAT Gateway ooo0 NAT Gateway iLON 600 iLON 600 Figure 29 i LON 600s Communicating Through Two NAT Gateways An i LON 600 may be placed behind an NAT firewall such as the Linksys router Model BEFSR81DSL or equivalent and can communicate with another 7 LON 600 placed behind another NAT firewall See Figure 29 The ports by default 1628 and 1629 that the i LON 600 uses to communicate with its peers and the Configuration Server must be opened mapped and properly forwarded See your NAT firewall s user manual for details on how to setup port forwarding sometimes called static port mapping on your particular NAT firewall Once the ports are mapped on the NAT firewall setting up a LONWorRKS IP channel is much like the procedure described in Chapter 5 with the exception that additional entries are added to the Configuration Server s device tree to indicate the NAT firewalls To setup a LONWoRKS IP channel that spans NAT firewalls perform the following steps 1 With the Configuration Server running select New NAT Firewall from
26. image download the i LON 600 server loads its system image from ROM and starts a console application similar to that run by the normal iLonSystem image This state called the bootrom state is indicated by a command line prompt prefixed with Bootrom If caused by a boot failure you may need to reload or upgrade the 7 LON 600 server software to restore proper operation While in the bootrom state only a subset of the normal console commands are available The 7 LON 600 server provides the minimal functionality required to troubleshoot and recover its system image The FTP server runs and the console provides commands needed to recover the image however application commands such as List app and createapp are not available and certain attributes are not displayed Updating the Bootrom Echelon may provide you with updates to the i LON 600 server bootrom The bootrom can be updated using the console application To update the bootrom follow these steps 1 Obtain the updated bootrom file from Echelon The default name for this file is bootrom upd 2 Reboot the 7 LON 600 server using the console application When the console reads Press the key to stop auto boot press P The LON 600 server will reboot to the bootrom state halting all applications 3 FTP the bootrom upd file into your i LON600 root directory 4 Update the bootrom by executing the update boot rom command If the bootrom file name is differ
27. network variable connection between DI 10 switch functional block and DO 10 LED function block and select Monitor Input Value Verify that the value displayed on the connection in LonMaker is tracking the value of the Digital Output network variable in DI 10 functional block If you fail to see network variable updates reported by LonMaker there is a problem Refer to Table 9 for troubleshooting information Table 9 Troubleshooting the i LON 600 Router Symptom Probable Cause Corrective Action No service pin message is received from the near router LONRTR_1 in Figure 27 There is a problem with network connectivity or the network interface in the PC may not be functioning properly Test connectivity between the network interface driver and the network interface card in the PC using the LONWoRks Plug and Play Control Panel applet that came with the network interface Test to make sure the applet can receive a service pin message from some other node on the same channel as the LON The i LON 600 may not be physically connected to the network interface Check the network wiring between the PC and the LON 600 No IP address has been assigned to the i LON 600 Configure the IP address in the LON 600 using the setup web pages and the Configuration Server The router application has not yet been created on the i LON 600 Create the LONWORKS router application using the Console Applica
28. port 80 FTP server port 21 Hostname ilon600 SNTP servers 0 0 0 0 Time zone GMT 08 00 Pacific Time US amp Canada Tijuana LONWoRkKS IP port 1628 LonTalk addresses unconfigured This will restore the IP address back to 192 168 1 222 so you may need to place your computer on that subnet or use the route command to communicate with the i LON 600 after the reboot is complete i LON 600 User s Guide 27 Section 1 Setting Up and Using the i LON 600 LONWorkKS IP Server Setting the i LON 600 Security The 7 LON 600 uses a number of security measures Security Access Reset 28 e Security Access Reset A security access reset is required to access the Security Web page A security access reset requires physical access to the i LON 600 hardware e Security Web Page The i LON 600 Security Web page allows you to password protect or disable FTP and Web server access to the i LON 600 e MDB5 Authentication The i LON 600 can use MD5 authentication for communications on the LONWoRKS IP channel requiring a 16 byte authentication key The Security Web page of the 7 LON 600 is only available after performing a security access reset This Web page allows you to set the user name and password used for FTP access to the i LON 600 the MD5 Authentication Key and allows you to determine what methods may be used to access the LON 600 To perform a security access res
29. processing if a packet is lost or corrupted Whether enabled or disabled out of order packets are never sent onto the LONWORKS network Channel Delay 62 Channel Delay is an LNS property that specifies the value of the expected round trip time of a message i e message and response This allows expected traffic patterns to be input to the system so that the timer calculations can be affected accordingly This property can be set using an LNS based tool such as LonMaker See the LNS and LonMaker documentation for more information on the Channel Delay property LONWoRKS IP Channel Parameters Section 2 Advanced Topics Using SNTP When Creating LONWorKs IP Channels In small IP networks where there is no appreciable latency it is not necessary to specify an SNTP server for your LONWoRKS IP channel However when creating LONWorRKS IP channels that span large IP networks like the Internet where large network delays may be present you must specify an SNTP time server for the LONWoRKS IP channel Specifying a time server allows each participant in the channel to synchronize to a common time base Time synchronization is required to implement some of the LONWORKS protocol s messaging services For example the LONWORKS protocol s stale packet detection algorithm requires a common time base to function properly You can specify SNTP servers at three levels system channel and device Each device and channel may be configured to s
30. router LONRTR_2 There is a problem with the LONWorks IP channel setup Be sure the Configuration Server is running in the background when commissioning i LON 600 routers Verify that the near router is online and that the Configuration Server reports connectivity among all members of the LONWorRkKS IP channel e g all icons are green Both i LON 600 routers commission successfully but the device on the far side of iLONRTR_2 the DI 10 LonPoint device does not install correctly There is a problem with the LONWoRks IP channel or the device being installed Verify that the far router is online Test devices on the far side channel using the LonMaker Test command If the test succeeds for any other device on the far channel the LONWorRks IP channel is working and the improperly working device may not be installed correctly If no test succeeds verify connectivity between the i LON 600 devices in the main dialog status window of the Configuration Server An i LON 600 added to a LONWokrkS IP channel using the Configuration Server remains red in the device tree IP connectivity problem the Configuration Server is not able to communicate with the i LON 600 on the defined LONWorkS IP channel Verify that the PC running the Configuration Server can ping the i LON 600 To perform a ping open the Windows Command Prompt in the Accessories menu and type ping 10 2 11 XXX the device s IP address Y
31. servers For example your company s web server likely has a static IP address instead of a DHCP assigned address DHCP addresses are assigned in the order computers are powered on Computer is assigned address 100 computer 2 is assigned address 101 computer 3 is assigned address 102 etc If computers are powered down and then later restarted there is no guarantee that they will receive the same address This is a problem if you want to setup a communication channel between a set of computers as is done when creating a LONWorRKS IP channel In a LONWorKS IP channel each device knows the addresses of other devices on the network If those addresses change because a peer running as a DHCP client was power cycled then all members of the group need to be updated with the new IP address This is easily accomplished by updating an entry in the Configuration Server but the process is manual which makes it impractical Note Echelon recommends that all members of a LONWorRKS IP channel be assigned static IP addresses If you are in control of your DHCP server you may be able to configure your DHCP server to always assign your i LONs the same address This is called making a static reservation and is supported by most DHCP servers Using DHCP with static reservations is acceptable and is similar to using static IP addresses If you decide to use this technique each 7 LON should be instructed to acquire its IP address from the DHCP server by s
32. shown in Figure 32 Using Your i LON 600 as a Remote Network Interface Section 3 Appendixes Appendix E i LON 600 Web Server Parameters Application This section contains information about modifying the i LON 600 Web page security i LON 600 User s Guide 105 Section 3 Appendixes Overview of i LON 600 Web Page Security The 7 LON 600 Internet Server supports a Web page security feature that allows you to restrict access to files under the 7 LON s root Web directory Access may be secured by user name password source IP address or location of the resource URL Web page security is defined using the i LON Web Server Security and Parameters software This is a standard utility that is included in all 7 LON software products To start this program click START PROGRAMS Echelon i LON 600 i LON 600 Web Server Security and Parameters or from the Configuration Server select i LON Web Server Security and Parameters from the Network menu The 7 LON 600 Web Server Security and Parameters software creates a file called WebParams dat This file must be uploaded to the i LON 600 s root directory root WebParams dat using a standard FTP program overwriting a default WebParams dat The WebParams dat file is parsed by the i LON 600 on startup to restrict access to Web pages Note that the WebParams dat file is stored as plain text with no encryption or password protection This means that i LON 600 security is protected from in
33. that defines a range of addresses that will be allocated dynamically by the DHCP server and a range that will be managed manually In the Linksys NAT gateway mentioned above 192 168 1 2 to 192 168 1 99 are managed manually ISP Address Allocation Cable or DSL service in the United States costs about 40 50 per month for a single dynamically allocated address Depending on your telephone or cable provider you may be able to purchase a business account that provides one or more static IP addresses at a higher cost In the example if the address provided to your home by the ISP is static you only need to setup static port mapping and inform outside users to go to 131 23 203 17 80 or 131 23 203 17 81 to view your web pages Similarly if you wanted to include your home i LON 600 in a LONWoRKS IP channel you would enable static port mapping on the i LON 600 User s Guide 87 Section 3 Appendixes DNS NAT gateway and enter 131 23 203 17 1628 in the Configuration Server The LONWOoRKS IP packets would flow unimpeded You will run into problems with your network if your ISP does not offer static addresses Even if static port mapping is enabled on your NAT gateway you may not be able to access computers within your home because the house IP address provided by the ISP may change unpredictably This is a common problem Use a static IP address for both your NAT gateway and the i LON in your home DNS is the Internet s Domain
34. to a power source involves handling high voltage wiring and must be performed by a qualified service person 2 Configure the i LON 600 s IP information This includes configuring the IP address host name etc using the 7 LON 600 setup Web pages or console application 3 Setup a LONWorRKS IP channel using the Configuration Server 4 Add the i LON 600 to a LONWORKS Network Using the LonMaker tool drag a router shape from the stencil to the LonMaker drawing and then provide the Neuron ID of the i LON 600 using either the service pin or manual entry Figure 1 shows a flowchart of the i LON 600 setup i LON 600 User s Guide 3 Setup IP Infrastructure Assign IP Addresses to all i LON 600s Create a LONWoRks IP Channel Using the Configuration Server Use LonMaker to Install Devices Figure 1 Setting Up a LONWorks IP Channel Operational Flow Chart Intr i LON 600 User s Guide Section 1 Setting Up and Using the i LON 600 LonWorks IP Server Section 1 Setting Up and Using the 7 LON 600 LONWorkS IP Server 2 Mounting Cabling and Connections This chapter describes how to mount the i LON 600 hardware and how to attach power data a LONWORKS channel and an Ethernet network to the 7 LON 600 6 Mounting Cabling and Connections Section 1 Setting Up and Using the i LON 600 Internet Server i LON 600 Mounting Options A CAUTION The high voltage models 72601 and 72602 of the
35. to an Ethernet hub or directly to a computer and will switch the connection polarity as appropriate so there is no need to use a crossover Ethernet cable The DB 9 Console Port The 7 LON 600 contains a console application that is accessed using a terminal emulation program such as Windows HyperTerminal via the E A 232 DB 9 console port This application allows you to set parameters such as the IP address subnet mask and FTP user name and password The DB 9 is designed to be used with a DB 9 null modem crossover cable with female connectors on both ends Connect the cable to the i LON 600 and an available COM port on a computer running the terminal emulation program The connector pins on the DB 9 console are aligned as shown in Figure 4 VOQA4 OOe Figure 4 i LON 600 DB 9 Pin Alignment The connector pins are described in Table 1 Table 1 i LON 600 DB 9 Pin Assignment i LON 600 DB 9 Description DTE Pin NC No connect RxD Receive Data TxD Transmit Data NC No connect GND Ground NC No connect NC No connect NC No connect O oOlI NI a a AJOIN NC No connect DB 9 Shell Earth Ground i LON 600 User s Guide Section 1 Setting Up and Using the i LON 600 LONWorkKS IP Server 24V Power for Models 72603 and 72604 10 i LON 600 models 72603 and 72604 operate with a supply voltage of 24VAC DC 33 The low voltage power so
36. 00 s configuration is out of date or the IP address has not been specified 0 0 0 0 This indicates work in progress When the Configuration Server updates the i LON 600 the icon will turn green Note that in a large channel gt 40 devices this can take several minutes Also note that changing a bind in LonMaker can require that the routing tables in EVERY i LON be updated In this case you may see many icons turn orange and then one by one turn green again when their routing tables have been updated Red White Disabled Typically the user right clicked on the LON 600 in the Configuration Checkerboard Server tree and selected Disable Device from the pop up menu Cyan The Configuration Server has not yet attempted to communicate with the iiLON 600 The Configuration Server may be busy communicating with other channel members this is common on a large channel If the Configuration Server appears not to be attempting communication click on the Show Log button and monitor the progress Select Update Members from the Channel menu The Configuration Server acts as a relay station for all information pertaining to channel members including which LonTalk subnets are on the far side of which IP address Whenever a LonTalk routing table changes this can happen while making a bind or a new member is added to the LONWorRKS IP channel virtual wire the Configuration Server relays this information to all devices on the ch
37. 00 Security Web Page To access the Security Web page perform a security access reset as described above point your browser to 192 168 1 222 and click Security The following Web page opens i LON 600 WED 15 OCT 2003 15 17 22 1 LON 600 LonWorks IP Server Embedded software Version 1 00 19 2003 Echelon Corporation LonWorks IP Server a S e S oe Security Security access disabled Perform a Security Access Reset to configure properties EEEE al System Info FTP password i its r aes Reboot Re enter passwordi kiaiaummelaal IF Enable FTP Reboot required if changed powerep By S ECHELON Enable web server IT Enable access to Security and Factory Defaults pages without Security Access Reset I7 Enable remote reboot MDS authentication key Figure 17 Security Web Page This Web page allows you to enter the following options you must click the Submit button after changing any options FTP User name The FTP user name for the i LON 600 The default user name is ilon The user name can be up to 20 characters long and may contain letters numbers and the underscore character FTP Password The FTP password for the i LON 600 The default password is ilon The password will appear as asterisks The password can be up to 20 characters long and may contain letters numbers and the underscore character Re enter Password Reenter the FTP Password Enable FTP This option
38. 00000000000000 00 lt GROUP_MASK gt lt DOMAIN_ID gt 57 lt DOMAIN_ID gt lt LENGTH gt 1 lt LENGTH gt lt CN_DOMAIN gt lt CN_DOMAINS gt lt CHANNEL_RTNG_INFO gt lt CHANNEL_ RTNG_INFO gt lt TIMESTAMP gt 3272727405 lt TIMESTAMP gt lt MCAST_IP_ADDR gt 0 0 0 0 lt MCAST_IP_ADDR gt 70 Self Installing i LON XML Configuration of EIA 852 Channel Section 2 Advanced Topics lt MCAST_PORT gt 0 lt MCAST_PORT gt lt UCAST_IP_ADDR gt 10 2 11 153 lt UCAST_IP_ADDR gt lt UCAST_PORT gt 1628 lt UCAST_PORT gt lt LTIP_PROTO_FLAGS gt 0 lt LTIP_PROTO_FLAGS gt lt CN_ROUTER_TYPE gt 0 lt CN_ROUTER_TYPE gt lt CN_FLAGS gt 1 lt CN_FLAGS gt lt CN_NODE_TYPE gt 0 lt CN_NODE_TYPE gt lt NEURON_IDS gt lt NEURON_ID gt 800000001AA1 lt NEURON_ID gt lt NEURON_IDS gt lt CN_NODE_ADDRS gt lt CN_NODE_ADDR gt lt SUBNET_ID gt 2 lt SUBNET_ID gt lt NODE_ID gt 1 lt NODE_ID gt lt DOMAIN_ID_INDEX gt 0 lt DOMAIN_ID_INDEX gt lt NEURON_ID_INDEX gt 0 lt NEURON_ID_INDEX gt lt CN_NODE_ADDR gt lt CN_NODE_ADDRS gt lt CN_DOMAINS gt lt CN_DOMAIN gt lt SUBNET_MASK gt A3B3FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFF lt SUBNET_MASK gt lt GROUP_MASK gt FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FF lt GROUP_MASK gt lt DOMAIN_ID gt 9B lt DOMAIN_ID gt lt LENGTH gt 1 lt LENGTH gt lt CN_DOMAIN gt lt CN_DOMAINS gt lt CHANNEL_RTNG_INFO gt lt CHAN
39. 600 the network administrator must ensure that a DHCP server is available to provide the IP address subnet mask and gateway address In addition the network administrator should create individual static address reservations for each 7 LON 600 i LON 600 User s Guide 51 Section 2 Advanced Topics 8 LONWorkKs IP Channel Parameters 52 LONWoRKS IP Channel Parameters Section 2 Advanced Topics Channel Mode You can set the 7 LON 600 channel mode using one of three radio buttons in the New Channel Properties dialog box To access the New Channel Properties dialog box start the Configuration Server and right click the New Channel icon and select Channel Properties from the menu So a cer Protocol SNTP Default Channel Description l IP address or host name 10 5 250 17 1629 Local IP Port Use Dynamic Port Channel Mode Backward Compatible Standard El4 852 Extended Firewall Support required for LON 1000 and LNS 3 0x rm Session Statistics Device Registration Packets Received Channel Membership Packets Sent 0 Channel Routing Packets Received Cancel Apply Help Figure 32 New Channel Properties Dialog Box A brief description of each mode is described in Table 10 Table 10 Channel Modes Setting Description Backward Compatible required for i LON 1000 and LNS 3 0x You must
40. 8 Destination IP 131 23 203 17 4 The NAT gateway receives this information and changes the destination IP addresses and checksums to your PC s private address before sending it to your PC i LON 600 User s Guide 81 Section 3 Appendixes Headers contain Source IP 205 229 51 8 www echelon com Destination IP 192 168 1 100 your PC Note that the process is completely transparent Neither your PC nor the Echelon Web site are aware the translation has taken place In this case two sets of addresses and checksums were replaced The process is the same for UDP Ports and Port Mapping A fully qualified URL consists of an IP address and a port The URL www echelon com 80 is a fully qualified URL Port 80 is recognized as the default port for Web servers worldwide In the previous example the connection was initiated from a home network to the destination address 205 229 51 8 Internet Explorer automatically appends a URL with port 80 so you do not have to enter the full URL when accessing a Web site Ports allow a single computer to run multiple services For example www echelon com may run both a web server and an FTP server It may additionally run a time server and other applications as well Each service may be assigned different ports For example Internet Explorer uses port 80 as its default when it accesses http www echelon com and maps the address as 205 229 51 8 80 When accessing an FTP client Internet Explorer wil
41. A e e e ee eee e eeee eeae e aee e e ee e eeee eeeeeaeR eeae ee ee e e eee Eeee eeeeaee RERA eeeeeeeeeee ee eeeeeeeeeee eee CELERE il eeee e eeeeeeeeeee eeeeeeeeeeeee eee ee e ee eee eee eeeeee e eeeee eeeaeeee eeee CCE aeee i LON 600 Internet Server Copyright C Echelon Corporation 1999 2003 All rights reserved Software provided herein may contain or be derived from portions of materials provided to Echelon under license by a third party supplier Software Version 1 00 16 IP Address 10 2 11 175 Subnet Mask 259 259 0 0 Host Name iLON600Smoke2 Gateway 10 2 0 1 DNS Servers 0 0 0 0 0 0 0 0 Connected 12 14 49 Auto detect 9600 8 N 1 CROLL CAPS NUM Capture Print echo Figure 46 Console Application Startup Screen Console Command List Once you have accessed the i7 LON 600 console application you can issue commands You must reboot the i LON 600 either through the console application or the setup Web page for any changes to take effect You can use the following commands with the i LON 600 console application Table 17 Console Application Command List activateapp index name The i LON 600 server uses a multitasking operating system This command allows you to selectively activate or deactivate processes Version 1 00 of the LON 600 server firmware supports the Router index 1 process authkey key Sets the 16 byte MD5 authentication key cd directory Cha
42. IP address This is not recommended and requires additional configuration of the LONWorRks IP channel as described in Chapter 7 Manually Configure Set this option when specifying a static IP address subnet mask and gateway for the IP Settings i LON 600 This is the default and recommended setting If you change this value you must reboot the LON 600 for the change to take effect 24 Configuring the i LON 600 s TCP IP Settings Section 1 Setting Up and Using the i LON 600 Internet Server IP Address Static IP address used by the LON 600 if Manually Configure IP Settings is set The default value is 192 168 1 222 Contact your network administrator for a static IP address Subnet Mask Subnet mask used by the LON 600 if Manually Configure IP Settings is set By default this value is 255 255 255 0 Default Gateway Gateway used by the LON 600 if Manually Configure IP Settings is set By default this value is 192 168 1 222 Host Name The TCP IP host name of the i LON 600 By default the host name is iLON600 The URL of the LON 600 is Hostname DNS Suffix i e if Hostname is set to ilon600Alpha and Domain Suffix is set to Echelon com the URL will be ilon600Alpha Echelon com Valid characters are numbers letters and the hyphen character By default this value is set to iLON600 If you change this value you must reboot the LON 600 for the change to take effect This
43. LON 600 After you install the 7 LON 600 software and connect your i LON 600 configure it by performing the following steps 1 Connect the i LON 600 directly to your PC using an Ethernet cable If your PC uses DHCP attach the i LON 600 to your building s network See Chapter 7 for more information Open a DOS command prompt on your PC and enter the following command this is the exact text of the command route add 192 168 1 0 mask 255 255 255 0 SCOMPUTERNAMES This command allows your computer to communicate with the default IP address 192 168 1 222 even when your computer is on a different subnet This command will not persist through computer reboots however you can add it to your computer s startup script Note You must specify a new IP address for your i LON 600 after you complete the setup Leaving your 7 LON setup with the default address could cause communication problems in a multi device network 3 i LON 600 LonWorks IP Server Welcome this web site provides access to a LONWORKS jmSecurty network It is hosted by an i LON 600 LonWorks IP Server Access to this site is restricted Please see your system administrator to m Factory Defaults establish an account For more information on the i LON Se family of products including software updates please visit http www echelon com ilon Optionally perform a security access reset on the 7 LON 600 as described in Securit
44. NEL_ROUTING_INFOS gt lt LONWORKS_IP_CONFIG gt i LON 600 User s Guide 71 Section 2 Advanced Topics Echelon XML Tag Description 72 A few of the Echelon XML tags are described in Table 14 Table 14 XML Tag Description Header Description TIMESTAMP CHAN_MEMB_TIMESTAMP CHAN_RTNG_TIMESTAMP SEND_LIST_TIMESTAMP These properties show the date and time of the last updated The ISO time string is read and converted internally into a ULONG 4 byte unsigned integer and stored in memory in milliseconds counting from January 1 1900 The default setting is the current date and time DEVICE_NAME Shows the name of the i LON 600 This field is read only LOCAL_IP_ADDR Specifies the i LON 600 router local IP address It is in IPv4 dotted decimal with null terminated string This field is read only LOCAL_PORT Specifies the i LON 600 router local IP port CONFIG_SERVER_IP_ADDR Specifies the Configuration Server IP address It is in IPv4 dotted decimal with null terminated string CONFIG_SERVER_PORT Specifies the Configuration Server IP port TIME_SERVER1_IP_ADDR TIME_SERVER2_IP_ADDR Specifies the primary or alternate SNTP time server IP address Itis in IPv4 dotted decimal with null terminated string TIME_SERVER1_PORT TIME_SERVER2_PORT Specifies the primary or alternate SNTP time server IP port BANDWIDTH_LIMIT_ENABLED Specifies whether or not bandwidth limi
45. Network Interface Channel A of iLONRTR_1 is attached to FT 10 Channel 1 and Channel B is attached to IP Channel Channel A of iLONRTR_2 is attached to JP Channel and Channel B is attached to FT 10 Channel 2 4 Commission the i LON 600 RTR_1 and i LON 600 RTR 2 Routers and leave them in the Online state If your IP network contains large latencies you may need to change the network timing properties as described in Chapter 8 Be sure the Configuration Server is running when you commission the LON 600 routers or make any other changes to your LONWORKS network such as adding or deleting devices or connections Once the i LON 600s have been installed and commissioned you can add devices functional blocks and connections just as you would in any LonMaker network See the LonMaker User s Guide for more information For example Figure 28 shows the network described above with a D 10 LonPoint device added to FT 10 Channel 1 and one of the digital output network variables from the DI 10 device bound to a DO device connected to channel 3 switch band to lamp DI 1 Switch IP Channel FT 10 Channel 1 I FT 10 Channel 2 Figure 28 i LON 600 Routers Configured on a LONWoRKS Network Creating a LONWoRKS IP Channel Section 1 Setting Up and Using the 7 LON 600 Internet Server Verifying Router Functionality To verify that the i LON 600 Routers in the network shown in Figure 26 are working correctly right click on the
46. ONWorKS IP Server improves on the performance of the i LON 1000 with a new generation processor and package that provides reliable secure Internet access to virtually any electrical device including lights appliances switches thermostats motors meters valves HVAC elevators and security access products The i LON 600 lets you communicate with devices to monitor adjust and reconfigure them as needed The LON 600 s LonTalk router application allows IP to be used as a standard LONWORKS channel Here the term router is used to signify a LONWORKS router not an IP router From the LONWORKS perspective the router application has all of the characteristics of a LONWORKS router with one side connected to a twisted pair LONWORKS channel and the other side connected to a LONWorRKS IP channel The router application can be configured as any of the four standard LONWORKS router types configured learning configured bridge or repeater The performance of the i LON 600 is derived from a powerful 32 bit RISC processor and Echelon s LONWoRKS IP software architecture The result is very high packet throughput in networks with large numbers of nodes and or fast monitoring and display requirements The i LON 600 e Allows the millions of Internet ready LONWoRKS devices to be monitored controlled or configured over the Internet e Transforms the Internet or any IP based LAN or WAN into a pathway for carrying LONWORKS control info
47. P addresses Note that IP host names are usually used to reference servers such as a Web server www echelon com a database server or a file server Because these servers are fixed assets they are usually assigned a static IP address That static IP address is also entered into a DNS server so that the mapping between the IP host name and the numeric IP address can be made If you are in control of your local DNS server you should give all participants in your LONWoRKS IP channel static IP addresses and create DNS entries for each participant This allows you to specify an IP host name when setting up the LONWoRKS IP channel in the Configuration Server instead of numeric IP addresses The Configuration Server will translate the IP host name into a numeric IP address and pass that address to all members of the channel Note The i LON 600s themselves do not query DNS servers to resolve addresses they only work with numeric IP addresses provided by the Configuration Server By default the configuration server will periodically once every five minutes attempt to resolve any IP host name on all channels including SNTP server with a DNS server If a translation is successful and the resulting IP address is different than what was previously used the channel members will be updated This re translation process also occurs when the Configuration Server is first started Follow the below steps to set the Configuration Server automatic IP hos
48. RS gt 0 lt HAS_SHARED_IP_ADDRS gt lt NAT_IP_ADDR gt 0 0 0 0 lt NAT_IP_ADDR gt lt DEVICE_CONFIG_INFO gt lt TIMESTAMP gt 3272745043 lt TIMESTAMP gt lt LTIP_PROTO_FLAGS gt 1 lt LTIP_PROTO_FLAGS gt lt CN_ROUTER_TYPE gt 0 lt CN_ROUTER_TYPE gt lt CN_FLAGS gt 0 lt CN_FLAGS gt lt CN_NODE_TYPE gt 1 lt CN_NODE_TYPE gt lt CHAN_MEMB_TIMESTAMP gt 3272745039 lt CHAN_MEMB_TIMESTAMP gt lt SEND_LIST_TIMESTAMP gt 0 lt SEND_LIST_TIMESTAMP gt lt NEURON_ID_BYTES gt 6 lt NEURON_ID_BYTES gt lt CHANNEL_TIMEOUT gt 0 lt CHANNEL_TIMEOUT gt lt UCAST_PORT gt 1628 lt UCAST_PORT gt lt UCAST_IP_ADDR gt 10 2 11 153 lt UCAST_IP_ADDR gt lt CONFIG_SERVER_IP_ADDR gt 10 2 0 52 lt CONFIG_SERVER_IP_ADDR gt lt TIME_SERVER1_IP_ADDR gt 10 2 1 99 lt TIME_SERVER1_IP_ADDR gt lt TIME_SERVER2_IP_ADDR gt 0 0 0 0 lt TIME_SERVER2_IP_ADDR gt lt CONFIG_SERVER_PORT gt 4501 lt CONFIG_SERVER_PORT gt lt TIME_SERVER1_PORT gt 123 lt TIME_SERVER1_PORT gt lt TIME_SERVER2_PORT gt 123 lt TIME_SERVER2_PORT gt lt MCAST_ELEMENTS gt lt NEURON_IDS gt lt NEURON_ID gt 800000001AA1 lt NEURON_ID gt lt NEURON_IDS gt lt DEVICE_CONFIG_INFO gt lt CHAN_MEMB_INFO gt lt TIMESTAMP gt 3272745039 lt TIMESTAMP gt lt SEND_LIST_TIMESTAMP gt 3272745039 lt SEND_LIST_TIMESTAMP gt lt MEMBER_ELEMENTS gt lt MEMB_ELEMENT gt lt IP_ADDRESS gt 10 2 11 151 lt IP_ADDRESS gt lt IP_PORT gt 1630 lt IP_PORT gt lt TIMESTAMP gt 3264270798 lt TIME
49. STAMP gt lt MEMB_ELEMENT gt lt MEMB_ELEMENT gt lt IP_ADDRESS gt 10 2 11 52 lt IP_ADDRESS gt lt IP_PORT gt 10002 lt IP_PORT gt lt TIMESTAMP gt 3272743940 lt TIMESTAMP gt lt MEMB_ELEMENT gt lt MEMB_ELEMENT gt lt IP_ADDRESS gt 10 2 11 153 lt IP_ADDRESS gt lt IP_PORT gt 1628 lt IP_PORT gt lt TIMESTAMP gt 3272727405 lt TIMESTAMP gt lt MEMB_ELEMENT gt i LON 600 User s Guide 69 Section 2 Advanced Topics lt MEMBER_ELEMENTS gt lt CHAN_MEMB_INFO gt lt CHANNEL_ROUTING_INFOS gt lt CHANNEL_RTNG_INFO gt lt TIMESTAMP gt 3264270798 lt TIMESTAMP gt lt MCAST_IP_ADDR gt 0 0 0 0 lt MCAST_IP_ADDR gt lt MCAST_PORT gt 0 lt MCAST_PORT gt lt UCAST_IP_ADDR gt 10 2 11 151 lt UCAST_IP_ADDR gt lt UCAST_PORT gt 1630 lt UCAST_PORT gt lt LTIP_PROTO_FLAGS gt 0 lt LTIP_PROTO_FLAGS gt lt CN_ROUTER_TYPE gt 0 lt CN_ROUTER_TYPE gt lt CN_FLAGS gt 1 lt CN_FLAGS gt lt CN_NODE_TYPE gt 0 lt CN_NODE_TYPE gt lt NEURON_IDS gt lt NEURON_ID gt 080000001B01 lt NEURON_ID gt lt NEURON_IDS gt lt CN_NODE_ADDRS gt lt CN_NODE_ADDR gt lt SUBNET_ID gt 2 lt SUBNET_ID gt lt NODE_ID gt 4 lt NODE_ID gt lt DOMAIN_ID_INDEX gt 0 lt DOMAIN_ID_INDEX gt lt NEURON_ID_INDEX gt 0 lt NEURON_ID_INDEX gt lt CN_NODE_ADDR gt lt CN_NODE_ADDRS gt lt CN_DOMAINS gt lt CN_DOMAIN gt lt SUBNET_MASK gt 4000000000000000000000000000000000000000000000000000000000000 000 lt SUBNET_MASK gt
50. address This is achieved by modifying the headers of each packet traveling through the NAT gateway At a minimum an IP address in each packet header is replaced translated For outbound packets to the Internet source addresses are translated from private to public For inbound packets destination addresses are translated from public to private Internal NAT Private Gateway Network Figure 40 NAT Networking Simple Home Network Example 80 If you have a home network and you have DSL or cable Internet access you can setup all of your computers to communicate on the same IP address assigned by your ISP with the help of an NAT gateway Usually addresses used in the private network your home are taken from the range of addresses designated as reserved by the Internet Assigned Numbers Authority IANA The subnets reserved for private use are 10 x x x or 10 8 Class A 172 16 x x 172 31 x x or 172 16 12 Class B 192 168 x x or 192 168 16 Class C 169 254 x x or 169 254 16 Auto configuration Note that the reserved addresses are reusable not globally unique and therefore not routable on the Internet NAT translates the source addresses of outbound messages sent by computers on your home network to a single address making all of the computers on your home network look like a single computer with a single IP address When your home network receives messages from an outside network the NAT gatewa
51. allows FTP access to the LON 600 This option is enabled by default but in most cases should be disabled once the system is installed i LON 600 User s Guide 29 Section 1 Setting Up and Using the i LON 600 LONWorkKS IP Server Enable Web server Set this option to allow Web access to the i LON 600 This option is enabled by default The i LON 600 must be rebooted before this option will take affect Note If you disable this option you will not be able to access the LON 600 Web pages after a reset If you need to reenable Web access you can reset this option by performing a security access reset as described above Enable access to this If checked this option allows you access to the security page without first page without Security requiring a security access reset WARNING Using this option greatly reduces Access the i LON 600 security Raw MD5 Authentication MD5 authentication key is used to secure the LONWORKS IP channel This Key value must match the value specified in the LONWorks IP Configuration Server MD5 Authentication 30 You can specify a 16 HEX pair authentication key for all devices on your network When authentication is enabled and the i LON 600 prepares to send an IP packet the i LON 600 uses the authentication key and the public MDS algorithm to compute a digest over each LONWORKS packet in the UDP payload All authentication keys within a single network must match To r
52. annel that need to know Note that some devices on the LONWoRKS IP channel can be unaware of other devices on the channel Once all channel devices have been inaugurated into the LONWorRKS IP channel and all binds have been made you can shut down the Configuration Server software though there is no harm in leaving it running 86 Using NAT DNS DHCP amp DDNS with a LONWorRKS Network Section 3 Appendixes DHCP Devices in an IP network have assigned addresses such as 192 168 1 100 For small networks manually configuring each device s IP address is fairly simple and not very time consuming As the number of computers on your network grows however assigning each computer on the network its own IP address can be cumbersome To solve this problem a system called Dynamic Host Configuration Protocol DHCP was created to automatically assign network computers an IP address Most computers use DHCP With DHCP instead of using a pre defined address computers broadcast a message on the local network asking the DHCP server to assign them an address The DHCP server stores a list of the assigned addresses and makes sure that no two requestors are given the same address This greatly simplifies the job of the network administrator but in the case of web servers or i LON 600s can create some difficulties Go back to Figure 41 The addresses assigned to these computers 192 168 1 100 and 192 168 1 101 were most likely assigned manually
53. anticipate large delays in the IP segment many routers hops or slow media segments you may need to adjust the channel property settings and or use SNTP time servers to synchronize LONWoRKS IP member devices See the Advanced Topics section for more information 4 Configure your channel mode by right clicking on the New Channel icon and selecting Properties from the menu Select either Backward Compatible Standard EIA 852 or Extended Firewall Support mode See Chapter 8 for more information 5 From the Configuration Server main dialog right click on the new channel and select New Device An icon representing a LONWoRKS IP device is added to the channel This device could be either an i LON 600 i LON 1000 or a LONWoRKS IP interface on a PC running LNS 3 01 or higher 6 Right click on the new device and select Rename Device to enter a descriptive name 7 Right click and select Device Properties The device properties dialog appears 34 Creating a LONWoRKS IP Channel Section 1 Setting Up and Using the i LON 600 Internet Server iLON600_1 Properties Static Protocl iLON TimeZone SNTP po Figure 21 Configuration Server Device Properties Address Tab 8 Enter the IP Address of the i LON 600 obtained from your network administrator and click Apply This is the same address that you assigned to the i LON 600 using the setup Web pages i LON 600 User s Guide 35 Section 1 Setting Up and Using t
54. ation ftppassword password Sets the FTP password to password anonymous FTP is not allowed By default the FTP password is ilon If the Global password on the Security Web page is changed the FTP password will be changed to the same value ftpuser name Sets the FTP username to name By default the FTP username is ilon If the Global username on the Security Web page is changed the FTP username will be changed to the same value format Formats the i LON 600 server s flash disk Caution This command deletes all files including the i LON 600 server s system image file After using this command you must upload a new software image to the i LON 600 server Echelon highly recommends that user run this command from the i LON 600 bootrom console See Interrupting the Boot Process later in this Appendix for more information gateway address Modifies the gateway address Enter 0 0 0 0 to specify no gateway For example gateway 10 1 10 1 This command is valid only if DHCP is turned off help Displays a list of typically used commands Help all displays a complete command list history size If you do not specify the size parameter this command displays a history of console commands issued since the last reboot You can specify a size from 10 to 100 to determine how far back the command history is kept hostname name Modifies the host name For example hostname ilon600 install idx name
55. ation and membership File Channel Device Channel Properties El Rename Channel WeEchelon LonWorks IP Configuration Server View Network MAT Firewall New Channel New Device New NAT Firewall Remove Channel Update Members Time Gheck Members Diagnose Channel Echelon LonWorks IP Configuration Server File Channel Device MAT Firewall View Networ Device Properties Rename Device Disable Device Remove Device Replace Device Update Device Time Check Device Diagnose Device Dump to Log Figure 23 Configuration Server Update Members and Update Device Creating a LONWoRKS IP Channel Section 1 Setting Up and Using the 7 LON 600 Internet Server When you select Update Members or Update Device a communication process starts between the Configuration Server and the selected devices For channels set up in Standard EIA 852 and Extended Firewall Support modes this process conforms to the EIA 852 protocol standard For backward compatible channels the protocol used is not strictly compatible with EIA 852 although it is very similar You can view this process by clicking the Show Log button Log Echelon LonWorks IP Configuration Server x al oj x Going On Net for onra New Channel 09715 09 29 23 Going On Net for channel New Channel l O9 15 09 29 23 Creating new Channel Membership packet for channel New Cham 097 15
56. but could have been assigned automatically using DHCP Many NAT gateways in addition to providing NAT functionality also provide built in DHCP servers DHCP Servers DHCP servers are configured to assign a range of valid Internet addresses With a simple NAT gateway like the one used in Figure 40 the range is often 192 168 1 2 to 192 168 1 254 As an example the Linksys Model BEFSR81 NAT gateway assigns the first PC to request an address 192 168 1 100 the second PC to request an address 192 168 1 101 the next gets 192 168 1 103 and so on The address a PC is assigned is determined by the order in which the PCs are powered up on a network PCs request an address each time they are powered This means that by using DHCP you run the risk of losing a previously assigned address for a given PC or i LON 600 This usually is not an issue for a home PC that is used to browse the Internet because the PC is always the initiator of the web page request However if you want a PC to act as a web server it must have a permanent address so other PCs can access it The same is true for an 7 LON 600 participating in a LONWorRKS IP channel The solution is to avoid using DHCP for devices whose addresses must be known by external users This includes FTP servers time servers web servers database servers and i LON 600s When a computer does not use DHCP and is assigned an address manually it has a static IP address It is possible to have a network
57. ceiver 24V VAC VDC Box Contents The 7 LON 600 ships with the following material e i LON 600 LONWorRKS IP Server e i LON 600 CD This CD contains the 7 LON 600 embedded image and the LONWoRKS IP Configuration Server as well as Microsoft Internet Explorer 6 0 and documentation e 7i LON 600 Quick Start Sheet This sheet describes how to install the Echelon LONWoRKS IP Configuration Server software how to connect the i LON 600 hardware and how to configure the 7 LON 600 s IP information using the Web interface ii Preface PC Software Requirements Software requirements to run the Configuration Server and i LON 600 configuration Web pages are given below Microsoft Windows XP or Windows 2000 It is recommended that you install the latest service pack available from Microsoft for your version of Windows Internet Explorer 6 Service Pack 1 or higher Terminal emulator such as Windows HyperTerminal optional PC Hardware Requirements Minimum hardware requirements for the computer on which the Configuration Server will run are given below Pentium II 600 MHz or faster 128 MB RAM minimum 70 MB free hard disk space CD ROM drive Super VGA 800 x 600 or higher resolution display with 256 colors Mouse or compatible pointing device i LON 600 User s Guide iii Table of Contents User s Guide i Preface i PUNDOSCs ose Ae E 2a Shae E ae et ee aed ii PRUGIGIN GE reo soa EE E E ae teak eae ees A tonto AANA
58. common problems that occur with the i LON 600 74 Troubleshooting Section 2 Advanced Topics Common Troubleshooting Problems The following lists the most common problems encountered when setting up your i7 LON 600 Disabled 7 LON 600s will not configure properly when the Configuration Server is taken off the network turned off or disconnected If you reattached the Configuration Server and select Update Members the i LON 600 is still not configured properly e To solve this problem you must disable your i LON 600 while the Configuration Server is still attached to your network If a pre existing i Lon 1000 installation is uninstalled after installing the i Lon 600 the Configuration Server and supporting files are removed e To repair the i LON 600 software installation follow these steps 1 Select Add Remove programs from the Windows Control Panel 2 Select the Echelon i LLON 600 software from the Currently Installed programs list and click Change 3 Select the Repair option in the Program Maintenance dialog box i LON 600 LEDs Do not turn green e This is usually an indication that the Configuration Server cannot communicate with an i LON 600 on the network Verify that the NAT gateways are properly setup to forward ports 1628 amp 1629 if NAT is used I cannot view an i LON 600 s setup page e i LON 600s have a built in web server used for setup that communicates on port 80 by default If you want to access
59. ct This light is OFF if the LON 600 has not been configured in a LONWorRks IP channel by the Configuration Server If the i LON 600 has been configured in a LoNWokrks IP channel but needs updating the light will blink The light stays solid ON when the LON 600 has a current configuration for a LONWORKS IP channel LON RX Lights when a packet is received on the FT 10 TP 1250 port LON TX Lights when a packet is transmitted on the FT 10 TP 1250 port The 7 LON 600 has two buttons the service pin and the reset switch The service pin is a recessed pushbutton that sends LONWORKS service pin messages on the LONWORKS channels You can use this button to commission an 7 LON 600 with LonMaker or perform a security access reset described later in this document The reset switch is a concealed pushbutton used to reset the 7 LON 600 server and is located to the left of the LAN 100 LED You can use a straightened paper clip to access the reset switch See Figure 8 Service Pin and LED Reset Switch Figure 8 i LON 600 Service Pin and Reset Switch i LON 600 User s Guide 15 Section 1 Setting Up and Using the 7 LON 600 LONWorkS IP Server 3 LONWorks IP Channels Background amp Definition Traditionally LONWORKS networks operate over dedicated network wiring such as twisted pair A given segment of wiring is referred to as a channel With the introduction of LNS 3 01 and the 7 LON 1000 Internet Server and now th
60. device J Run the SNTP client in the Configuration Server Cancel Help Figure 38 Run the SNTP client in the Configuration Server Checkbox 3 Click OK to save and return to the main dialog Choosing an SNTP Server You can obtain an IP address for an SNTP server for your LONWORKS IP Channel in any of the following ways e Ask your network administrator for the IP address of an SNTP server in your corporate network e Connect to a time server on the Internet Available public access servers include Table 13 Available Public Access Servers Site Name Site Address Ntp css gov 148 162 8 3 canon inria fr 192 93 2 20 i LON 600 User s Guide 65 Section 2 Advanced Topics For more information on time and frequency services log on to www eccis udel edu mills ntp e Install an SNTP server on any PC in your LAN You may use the same PC on which the Configuration Server is installed One option is Tardis2000 shareware available from www kaska demon co uk You can configure the software to synchronize with any other SNTP server or use local time on the PC by setting Tardis2000 to use the loop back address 127 0 0 1 66 LONWoRKS IP Channel Parameters Section 2 Advanced Topics Using XML to Directly Configure an LON 600 This section describes how to configure an i LON 600 using an XML file as the source of the LON 600 configuration parameters i LON 600 User s Guide 67
61. dmn sn nd Installs a LONWORKS domain subnet node address for the application specified by idx Caution This command is provided for backward compatibility to add an LON 600 server to a pre installed network Echelon does not recommend or support using this command The i LON 600 server should be installed using a standard network installation tool such as the LonMaker tool ipaddress address Modifies the IP address For example ipaddress 101 253 100 This command is valid only when DHCP is turned off listapp Lists the current application instances lwipchanmode 1 to 3 Sets the channel mode i e compat ElA firewall and displays current mode if none is supplied 1 corresponds to backward compatibility mode 2 corresponds to Standard EIA 852 mode and 3 corresponds to extended firewall support lwipport port number Sets the IP port used for the LONWorks IP channel mkdir directory Makes a directory nataddr IP address Sets the NAT address displays current addr if none supplied ping hostaddr Tests communications to another IP host reboot Reboots the i LON 600 server If the i LON 600 server is currently being used as an RNI the networks for which it is acting as an interface must be closed and opened i LON 600 User s Guide 93 Section 3 Appendixes removeapp index name Deletes an existing application instance specified by index or name The user should
62. duction to the LONWoRKS IP Channel 2 cccccceeeeeeeceeceeeeeeeteeeeenees 17 4 Configuring the i LON 600 TCP IP Settings 20 IP Resources Required to Create LONWorkKS IP Channels 00006 21 Information Resources to be Acquired From the Network Administrator 21 Configuring the ILON 600 00 2 eee ee eene eee ee entree ee eaeeeeesaeeeeeeaeeeeeeenaeeeeeeaas 23 Configuring TCP IP Settings eceeeeeeeeteeeeeneeeeeeetneeeeeenneeeeeesneeeeess 24 Setting the LonWorks IP PoOrt 0 cecceceeteeeeeeeteeeeeenieeeeeetneeeeetnaeeeeees 25 Rebooting the i LON 600 000 0 eeeeeeeeeecneeeeeenneeeeeeaeeeeeeeaeeeeeenaeeeeeeaas 26 Restoring Factory Defaults 20 0 0 ecceeeeecneeeeeeeneeeeeseeeeeeenaeeeeeenaeeeeeeaas 27 Setting the i LON 600 Security ec cteeeeeeeeeeeeeeetieeeeeteeeeeetneeeees 28 Security Access ReSet c2 ccicsenineecciteieecedhsnidedenstndecchtnieecen sentededieeny 28 Setting Your PC s IP Configuration cc eeeeeseeeeeeeeeeenteeeteeneees 29 j LON 600 Security Web Page cceccceeeeeeeeeeettteeeettieeeeeeenieeeeees 29 MD5 Authentication wicccc ci aiii iiien eiiiai 30 5 Creating a LONWorks IP Channel 31 Creating a LONWORKS IP Channel 0 cccceeeeeeeeeeecneeeeeenneeeeeeenaeeeeeenaeeeeeeaas 32 LLON 600 System Informati n ae aen e a e a 38 Designing a LonMaker Network Containing LONWorks IP Channels 39 Defining an i LON 600 as a LONWORKS Router c ceeeeeteeeeees
63. e Configuration Server application From the Windows desktop click on Start Programs Echelon i LON 600 LonWorks IP Configuration Server The Configuration Server main dialog appears Echelon LonWorks IP Configuration Server x aj lol x File Channel Device WAT Firewall View Network Help Channel Description Server Address 10 5 250 17 1629 Th Orphans Total Device s 0 Total Active Device s 0 Total Disabled Device s 0 Total Device s Not Responding 0 Total Device s Need Config Update 0 Default Channel Description hd Configtration Server Network Enabled Show Log Exit Figure 51 Configuration Server 8 To rename New Channel to a more descriptive name right click on New Channel select Rename Channel and enter the descriptive name 9 Click on the Show Log button to display the Configuration Server log Watch for any error or warning messages that appear in the log window To simultaneously write the messages to a file click the Log File button and supply a file name i LON 600 User s Guide 103 Section 3 Appendixes 104 WLog Echelon LonWorks IP Configuration Server Going On Net for channel New Channel Automatic DNS Update task started Creating new Channel Membership packet for channel New Channel Creating new Channel Membership packet for channel New Channel UDP Socket Write Error 10049 Sending ReqTimesync packet to New Device 0 0 0 0 1628 tt U
64. e a persistence file for an application or router stack The file system could be out of space or corrupted Verify the amount of free space remaining by running the chkdsk command in the Console Application and then deleting any unused files Router Persistence discarded due to local IP address change IP address is x x X X WAS X X X X The IP address of the i LON 600 server has changed This is expected after the IP address has been changed and the server rebooted The server must be reconfigured with the Configuration Server The LONWORKS parameters are preserved in this case Router Unable to restart link to Configuration Server Communication has been lost with the Configuration Server Ping the Configuration Server from the LON 600 using the ping command from the Console Application If the ping succeeds verify the necessary ports are open Startup Server start failed An unforeseen error has prevented a proper startup Consider setting factory defaults through the Console Application or setup web page This applies only when using VNI LONWoRKS channel priority lowered to lt n gt due to transceiver swap Unit running with one transceiver type was rebooted with a new transceiver type The priority slot configured for the old type exceeded the maximum for the new type Recommend that a new priority slot be assigned using a LONWORKS network management tool This applies only when using VNI 60
65. e i LON 600s to reside behind a single NAT gateway The i LON 600 allows you to configure various parameters through the setup Web page using a limited Web server The default port for this Web server is port 80 In the example port 80 is already used by 192 168 1 100 so you must change the port on the 7 LON 600 and enter two static mappings into the NAT gateway Port 1628 gt 192 168 1 102 Port 82 gt 192 168 1 102 Consult your NAT gateway owner s manual for details on how to setup static port mapping for your particular NAT gateway i LON 600 User s Guide 83 Section 3 Appendixes Creating a Virtual Wire LONWORKS networks that do not connect to an IP network may be quite large A LONWORKS network may contain 255 subnets each containing as many as 127 devices Subnets are linked together using LONWORKS routers A common implementation is to have many FT subnets connected to a single TP 1250 high speed backbone TP 1250 High Speed Backbone FT TP 1250 Router FT 10 Channel Figure 43 Connecting Devices on a Network The high speed backbone is a physical wire and since all TP 1250 to FT routers are connected to the same physical wire communication proceeds unimpeded 84 Using NAT DNS DHCP amp DDNS with a LONWORKS Network Section 3 Appendixes i LON 600s are logically identical to TP 1250 or FT routers but use IP as their high speed backbone instead of a TP 1250 backbone They may not be connected to
66. e i LON 600 LONWorKS IP Server a new kind of channel has been created the LONWorRKS IP channel 16 LONWoRKS IP Channel Background amp Definition Section 1 Setting Up and Using the 7 LON 600 Internet Server Introduction to the LONWorKS IP Channel Unlike traditional LONWORKS channels that use a dedicated physical wire a LONWoRKS IP channel uses a shared IP network and is defined by a group of IP addresses These addresses form a virtual wire i LON 600s and PCs running LNS version 3 01 or better use this virtual wire in the same way they use traditional dedicated twisted pair wiring The concept is similar to a Virtual Private Network VPN Each 7 LON 600 in the system is aware of its peers and each i LON 600 keeps peer information in its routing tables so it can forward tunneled LONWORKS packets to the correct IP address Figure 9 shows a typical channel configuration m mma Bee LonWorks IP N Channel i LON i FT 10 AEN Fi 7 ra O gt bn i LON 7 Soz DSa ILON ia RT ae ans FT 10 s7 FT 10 7 __ Figure 9 A LONWorkKS IP Channel Because a virtual wire is created by the i LON 600s Figure 9 topology is logically the same as Figure 10 i LON 600 User s Guide 17 Section 1 Setting Up and Using the 7 LON 600 LONWorkKS IP Server 18 FT 10
67. e subnet mask For example subnetmask 255 255 255 0 This command is valid only when DHCP is turned off time hh mm ss Sets the time This is not allowed if the LON 600 server is synched to an SNTP server timezone zone Sets the time zone with the following format nameOfZone timeInMinutesFromUTC dstUsed daylightStar t daylightEnd where dstUsed is 0 or 1 and daylight savings start end times are in the form rank day month hour For example 1 1 4 2 is the first Sunday in April at 02 00 Rank is a number from 1 to 5 with 5 meaning the last instance in the month Days are numbered 1 to 7 starting with Sunday Months are numbered 1 to 12 starting with January trace level stamp Sets the tracing level 0 None 1 Urgent tracing only default 2 Verbose tracing for debugging only not recommended The optional stamp parameter enables time stamping with each trace type file Types the contents of file update bootrom file Updates the bootrom of the i LON 600 server By default this command will look for the boot rom upd file in the root directory of the i LON 600 server Echelon highly recommends that user run this command from the i LON 600 bootrom console See Interrupting the Boot Process later in this Appendix for more information i LON 600 Console Application Section 3 Appendixes Interrupting the Boot Process The 7 LON 600 server undergoes an extensive boot pr
68. eeeee eect ee ee ionni aei a TE 89 Appendix B The LON 600 Console Application 90 The i LON 600 Console Application ccccccceeeeeeeeeeeeeeeeeeeseteeesenaneeeess 91 Console Command List eaaa aea aara aA aeaa 91 Interrupting the Boot Process sssssssesesrieersrreseerineerinnestnnnaarennesnnnneaetenas 95 The BOONTOE S AE nenien a E ithe ada 95 Updating the Bootrom neroian aasa eea AA AA E ERA 95 i LON 600 User s Guide vi Appendix C i LON 600 Firmware 97 Updating the LON 600 Firmware cece ceeeeeeeeeenneeeeeeeaeeeeeeaeeeeeennaeeeeeeaas 98 The LON 600 Directory Structure 00 eceeecceeee cette eter ences eetteeeeetneeeeee 98 Appendix D Using Your LON 600 to Access a Remote Network 100 Creating a LONWORKS IP Channel 0 cccceeecteeeeeeeeeeeeeeeieeeeeeeaeeeeetneeeere 101 Appendix E LON 600 Web Server Parameters Application 105 Overview of i LON 600 Web Page Security 0 eccceeeeseeeeeeteteeeeeetieeeeeees 106 Sample WebParams dat File ccceceeeeeeeeceeceeeeeeeseeeeccaeeeeeeeettee 107 Preface Introduction This chapter provides an overview of the capabilities of the 7 LON 600 and the terminology used in this document i LON 600 User s Guide 1 Introduction The i LON 600 LONWorkKS IP Server is a Layer 3 LonTalk router that offers fast throughput for process control building automation utility transportation and telecommunications applications The 7 LON 600 L
69. electing Automatically obtain IP address in the main TCP IP Web setup screen e i LON 600 powerep ey S ECHELON LonWorks IP Server a o e o ooe r LonWorks Ethernet MAC address 00 00 71 00 A6 1E Security E 5 a BEF z TEA System Info Automatically obtain IP address Manually configure IP settings IP address 2 jan eo Factory Defaults Subnet mask 255 255 G Jo Default gateway ip j2 Jo E Web server port 80 FTP server port 21 Host name iLON600Smoke1 Time server 1 0 0 0 0 0 Time server 2 0 0 0 0 0 Time of last SNTP sync Unknown Time zone GMT 08 00 Pacific Time US amp Canada Tijuana Date and local time wep 2003 sep f 10 x f14 55_ 42 Reboot required if changed Obtained from Configuration Server Submit Reset WED 10 SEP 2003 14 55 42 1 LON 600 LonWorks IP Server Embedded software Version 1 00 15 2003 Echelon Corporation Figure 31 Automatically obtain IP address Setting 48 Using the i LON 600 with DHCP amp DNS Section 2 Advanced Topics DNS DNS is a mechanism that translates an IP host name like www echelon com into a numeric IP address like 205 229 51 8 For example when you enter www echelon com in your web browser your web browser queries a DNS server to find the IP address It then requests the home page from the numeric IP address not the IP host name Because the process is transparent many people are not aware of the existence of numeric I
70. ent than the default b00t rom upd specify the actual file name as an additional parameter When the update completes it will automatically reboot your 7 LON600 system i LON 600 User s Guide 95 Section 3 Appendixes A WARNING Do not interrupt the bootrom update process Doing so will render the i LON 600 server unable to boot If this happens you will need to ship your i LON 600 server back to Echelon to be repaired 96 i LON 600 Console Application Section 3 Appendixes i LON 600 User s Guide Appendix C i LON 600 Firmware The latest version of the i LON 600 firmware is included with the software on the CD These files are installed on the PC LonWorks iLON600 Images iLON600 1 00 where 1 00 is the major and minor version number The directory structure is a duplicate of the directories contained by the 7 LON 600 device If you receive an update of the i LON 600 firmware you can update the firmware as described in Updating the i LON 600 Firmware later in this chapter 97 Section 3 Appendixes Updating the i LON 600 Firmware New versions of the i LON firmware may become available at www echelon com ilon To update your i LON hardware with a new firmware version follow these steps 1 Log onto www echelon com ilon 2 Download the firmware update to your PC It is recommended that the update be placed in the LonWorxs iLON600 Images iLON X xx folder where X xx is the major and minor version numb
71. er the setup program will place the firmware update in this location by default 3 Download all the files in the new LonWorxs iLON600 Images iLON X xx directory to the i LON 600 s flash disk using a standard FTP program Overwrite any existing files of the same name maintaining the directory structure that was created when you copied the firmware to your PC The i LON 600 Directory Structure 98 The 7 LON 600 contains a file system with a directory structure as described in this section This directory structure is replicated on your computer in the LonWorks i LON600 Images iLON600 1 00 directory You can access the i LON 600 file system using an FTP client such as Internet Explorer The top level of the i LON 600 directory structure appears as shown in Figure 47 ferivoncoos 00 ao File Edit View Favorites Tools cen Back gt tJ Search G Folders lt 4 Address iLON600 1 00 Go Modules a iLonSystem a WebParams dat 6 object s 3 85 MB je My Computer Figure 47 i LON 600 Directory Structure Troubleshooting Section 3 Appendixes The folders contain the following information Table 18 Device Status Indicator Directory Description Config Contains the configuration files for the i LON 600 ItConfig Contains LonTalk configuration data Do not modify the files in this folder Modules Contains executable modules Do not modify the files in th
72. eset a lost authentication key you must obtain physical access to the device and reset the key through the setup Web page or the device s serial port See the MD5 Authentication section Chapter 8 for more information on setting up this feature Note If you are using authentication you must use an SNTP server If you lose communication with your i LON 600 you may need to perform a factory default or use the console application and manually select a different SNTP server Configuring the i LON 600 s TCP IP Settings Section 1 Setting Up and Using the i LON 600 Internet Server 5 Creating a LONWorks IP Channel This chapter describes how to use the Configuration Server to create a LONWoRKS IP channel The Configuration Server is installed with the 1 LON 600 software so before proceeding install the i LON 600 software as described in Chapter 1 i LON 600 User s Guide 31 Section 1 Setting Up and Using the 7 LON 600 LONWorkKS IP Server Creating a LONWorkKs IP Channel To create a LONWoRKS IP channel you must configure each LONWoRKS IP device that will be on the channel and enter information about each device in the Configuration Server A LONWoRKS IP device can be an 7 LON 600 i LON 1000 or a PC running LNS 3 01 or higher The following describes how to setup two i LON 600s on an IP backbone In Figure 18 a LONWoRKS device on channel is bound to a device on channel 3 across an IP backbone The PC running the Confi
73. estMemoryBytes 16384 TaskStackBytes 307200 NumTasks 1 TaskPriority 240 MaxSymbols 100 MaxUr1Size 1024 Users all NewUserl myilon Locations everywhere Realms forms Echelon all everywhere Aliases i LON 600 Web Server Parameters Application
74. et follow these steps 1 Remove the i LON 600 from the TCP IP network and attach it directly to your computer using an Ethernet cable This step is optional but is necessary for optimal security To communicate with the i LON 600 you may need to set your PC s IP configuration if your PC has a different subnet than the i LON 600 See Setting Your PC s IP Configuration below for more information Press and hold the service pin and reset button simultaneously on the i LON 600 using a ballpoint pen straightened paper clip or similar device You can also reboot the i LON by holding down the service pin and clicking Reboot from the Reboot Web page see Rebooting the i LON 600 later in this chapter Release the reset button The LEDs will light for about two seconds Continue holding the service pin down for approximately 10 seconds During this time both the Power and Service LEDs will blink rapidly The Service LED will then illuminate solid orange You can release the service pin The i LON 600 will now be in security access mode When the i LON 600 is in security access mode its IP address should be set to the default setting of 192 168 1 222 the subnet mask should be set to 255 255 255 0 and the gateway should be set to 192 168 1 222 the Web server port will be set to 80 and the FTP server port will be set to 21 They are changed back to the values specified on the Setup and Security Web pages once the i LON 600 exits sec
75. etwork Enabled Show Log Exit Figure 19 Echelon LONWorks IP Configuration Server 3 Verify that the Configuration Server is attached to your IP network The Network status box should indicate Enabled If the Network box does not indicate Enabled select Enabled from the Network menu The Configuration Server should correctly detect and display the IP address of your PC in the Channel Description window To verify the Configuration Server PC s IP address select Settings from the Network menu and confirm that the Configuration Server s IP address is shown in the Local IP Address or host name field See Figure 20 i LON 600 User s Guide 33 Section 1 Setting Up and Using the i LON 600 LONWorkKS IP Server Network Settings x Network Settings SNTP IP Host Names IP address or host name 10 5 250 17 Local IP Set All Channels Time Check Limit f 000 MS Figure 20 Configuration Server Network Settings If your PC has more than one IP address assigned to it you may select which IP address should be used by the Configuration Server using the Local IP button On the Configuration Server main dialog screen in Figure 20 the New Channel s Server Address is set to 10 5 250 17 This confirms that the Configuration Server is running on a PC with an IP address of 10 5 250 17 The defaults for the channel properties should work in cases where network delays are low If you
76. f Installing i LON XML Configuration of EIA 852 Channel Section 2 Advanced Topics REORDER_ESCROW_TIMER Specifies the time limit in milliseconds that the device will wait for an out of order packet to arrive TYPE_OF_SERVICE_ENABLED Specifies whether or not the type of service byte in the IP packet for all TCP IP messages sent by the device is used enabled Boolean value can be either 1 true or 0 false TYPE_OF_SERVICE_VALUE Specifies the value to use for the type of service byte in the IP packet for all TCP IP messages sent by the device The value must be in 1 or 0 for each of the 8 bits ECHELON_PROTO_VERSION Specifies the version of the Echelon device The value is 1 for the i LON 1000 and LNS VNI 3 01 Otherwise the value sets to 2 STRICT_EIA852_ENABLED Specifies whether or not it uses the Standard EIA 852 channel Boolean value can be either 1 true or 0 false HAS_SHARED_ P_ADDRS Specifies whether or not the device has shared the IP address with other devices Boolean value can be either 1 true or O false NAT_IP_ADDR Specifies the NAT firewall IP address if the LON 600 resides behind the NAT firewall It is in IPv4 dotted decimal with null terminated string You can find non Echelon specific XML tags in the EIA 852 specification i LON 600 User s Guide 73 Section 2 Advanced Topics 10 Troubleshooting This appendix can be used to diagnose
77. formation for an 7 LON 600 20 Configuring the 7 LON 600 s TCP IP Settings Section 1 Setting Up and Using the i LON 600 Internet Server IP Resources Required to Create LONWorKS IP Channels Before you install an 7 LON 600 on an existing IP network you will need to work closely with the IP network administrator to gather a list of the resources You must also provide information about your i LON 600 to the network administrator so they can adjust intervening firewalls to allow bi directional communication with the outside world Information Resources to be Acquired From the Network Administrator To install one or more 7 LON 600s on an existing IP network you must obtain the following information and resources from the network administrator e IP Address preferably static e Subnet Mask e Default Gateway e DNS Servers e SNTP Server optional but recommended for high latency networks like WANs or the Internet In return you must provide the network administrator with information about your i LON 600s e Your i LON 600s by default communicate on ports 1628 UDP and they respond to FTP and HTTP protocols The Configuration Server by default uses port 1629 UDP See the TCP IP Configuration section in this chapter for more information e Depending on your setup your i LON 600 may also contact an SNTP server by default on port 123 If the LONWorRKS IP channel spans a firewall or NAT router it is important tha
78. guration Server resides on channel 2 and has access to both i LON 600s through an IP connection The PC running the LonMaker software is connected to channel 1 To simplify the network you can run the LonMaker software and the Configuration Server software on a single PC Channel 2 fig Server PC Channel 1 FT Channel 3 IP e Ec s iLON 600 iLON 600 N Pi va LonMaker PC with PCC 10 Card laptop or PCLTA Card desktop Figure 18 Setting Up a LONWorks IP Channel To create a network like the one illustrated in Figure 18 follow the below steps 1 Set the IP address subnet mask and default gateway for all i LON 600s using the 7 LON 600 setup web pages as described in Chapter 4 2 Start the Configuration Server application From the Windows desktop click on Start choose Programs select Echelon i LON 600 and click on LonWorks IP Configuration Server The Configuration Server main dialog appears 32 Creating a LONWoRKS IP Channel Section 1 Setting Up and Using the 7 LON 600 Internet Server PH Echelon LonWorks IP Configuration Server lol x Channel Device WAT Firewall View Network Help Eh Orphans Channel Description PA Conigwation Sever Server Address 10 5 250 17 1629 let Channel Mode Standard El4 852 uthentication Disabled Total Devices 0 ctive Devices 0 Disabled Devices 0 Devices Not Responding 0 N
79. h the device has failed after you select Update Members or Update Device Usually this occurs when no response is received from a device to which a request was made Make sure that all security and IP settings are configured properly Yellow Normal but the Time Check failed for this device Orange The i LON 600 s configuration is out of date incorrect or incomplete This normally indicates work in progress When the Configuration Server updates the LON 600 the icon will turn green Note that in a large channel gt 40 devices this can take several minutes Also note that changing a bind in LonMaker can require that the routing tables in EVERY LON be updated In this case you may see many icons turn orange and then one by one turn green again when their routing tables have been updated Red White Device is disabled Checkerboard i LON 600 User s Guide 37 Section 1 Setting Up and Using the 7 LON 600 LONWorkKS IP Server A IMPORTANT The Configuration Server must be running when you configure LONWORKS IP devices using a LONWORKS network management tool such as LonMaker i LON 600 System Information 38 You can verify the rate at which packets are sent and received by your i LON 600 over the network the network by viewing the System Info Web screen This screen also provides setup information about your i LON 600 including 7 LON 600 model number channel type CPU speed firmware version and bootrom version T
80. he 7 LON 600 LONWorkKS IP Server If you use a host name it must be registered in a DNS server that is available to the Configuration Server PC See Chapter 7 for more information about DNS iLON600_1 Properties LS E Address Statistics Protocol LLON Time Zone SNTP x Address Statistics Protocol iLON TimeZone SNTP M SNTP Servers m Performance Primary Port M Aggregation p 0 0 0 j 23 E Bandwidth Limit Secondary peoo F Use the SNTP server on device Port F Use 7 0 5 Value IV Reorder Packets fe s 1000 KB sec focooon00 Binary MS IV Use Channel Default Cancel Apply Help with the geographical area of the device 12 13 Click Apply added to the LONWORKS IP channel 14 M Use Channel Default Cancel Apply Help Figure 22 Configuration Server Device Properties SNTP and Protocol Tabs 9 Click the SNTP tab and select the Use Channel Default checkbox 10 11 Click the Protocol tab and select the Use Channel Default checkbox Click the i LON Time Zone tab and set the time zone to correspond Repeat steps 5 10 for each device As each LONWoRKS IP device is From the Configuration Server dialog select Update Members from the Channel menu or Update Device from the Device menu The Configuration Server automatically attempts to set up the device s routing tables by updating all members of the channel with the current channel configur
81. his information may be helpful in troubleshooting your i LON 600 or optimizing network performance To access the System Info Web page point your browser to your i LON 600 and click System Info on the right hand menu bar in the Welcome screen See Figure 25 i LO N 600 powereo sy SS ECHELON LonWorks IP Server System Info SSS SST Ee Model number 72601 System Info Channel type TPZFT 10 Factory Defaults euveneed CeO Firmware version 1 00 19 Bootrom version 1 00 17 Free disk space Total disk space 27020KB 31930KB rS tee cares LonTalk side packets sent 0 0 LonTalk side packets received 3985 4 LonTalk side packets lost 0 0 IP side LonTalk packets sent 0 0 IP side LonTalk packets received 0 0 IP side LonTalk packets stale 0 0 IP configuration packets sent 17 0 IP configuration packets received 20 0 Seconds since last cleared 988 Not applicable Time last cleared 2003 10 08 14 27 08 Not applicable Refresh amp Clear Statistics Refresh Values Figure 25 System Info Web Screen While viewing your system information you have two options Refresh amp Clear Statistics or Refresh Values When you click the Refresh amp Clear Statistics button information in the Current Value and Packets sec columns is set to zero and the Seconds since last cleared field resets to zero Clicking the Refresh Values button updates the Current Value and Packets sec information The steps above create a virtual wire out of any gro
82. iaDhcp Obtaining DNS suffix via DHCP dnsdomain domain Sets the DNS domain name This command is valid only when DHCP is turned off or Obtaining DNS Suffix From DHCP is disabled while DHCP is enabled see the enable and disable commands for more information dnsprimary address Sets the IP address of the primary DNS server This command is valid only when DHCP is turned off or Obtaining DNS Suffix From DHCP is disabled while DHCP is enabled see the enable and disable commands for more information dnssecondary address Sets the IP address of the secondary DNS server This will only be used if the primary DNS server cannot be contacted enable service Enables a service Available services are Ftp FTP access Web HTTP access Dial in Dial in access i LON 600 Console Application Section 3 Appendixes DnsServerViaDhcp Obtaining DNS Server from DHCP DnsDomainViaDhcp Obtaining DNS suffix via DHCP eventlog onloff Turns the console event log on and off The event log is kept in eventlog txt in the root directory of the i LON 600 server factorydefault Resets the LON 600 server to its factory defaults Files added by the user outside of the root software directory i e Web pages are not affected Echelon highly recommends that user run this command from the LON 600 bootrom console See Interrupting the Boot Process later in this Appendix for more inform
83. in conjunction with a configured channel timeout value For more information on the MDS algorithm refer to RFC 1321 The authentication key consisting of 16 HEX pairs is set for each i LON 600 through the Console Application or Web page Authentication is enabled and the authentication key set for the LONWorRKS IP channel through the Configuration Server To reset a lost authentication key you must obtain physical access to the device and reset the key through the device s serial port or use the setup Web page 56 LONWoRKS IP Channel Parameters Section 2 Advanced Topics To enable authentication and set the authentication key on a LONWoRKS IP channel follow these steps 1 Select Channel Properties from the Configuration Server s Channel menu or right click on a channel and select Channel Properties Click the Protocol tab New Channel Properties x General Protocol SNTP m Performance X M Aggregation T Use T 0 5 Value JV Reorder Packets e4 MS m MDS Authentication Enter 16 HEX pairs V Authenticate ABFI 45 02B5CFFO01 SBEEFF145E02B5C r Channel Timeout I Use Timeout a MS Figure 34 Protocol Tab 2 Select the Authenticate checkbox to enable authentication and enter 16 HEX pairs that represent the MD5 authentication key into the entry field For example ABF145EO2B5CFF0019BEEFF 145E02B5C 3 All authentication keys within a single network must match Be sure
84. ing your system The SNTP Client options Maximum time correction and Update every only apply if the Run the SNTP client in the Configuration checkbox is checked The i LON 600 device SNTP options are self adjusting and cannot be configured 3 Click OK to save and return to the main dialog Specifying SNTP Servers for a Channel or Device All channels default to the SNTP server specified for the system as described above and all devices default to the SNTP server specified for the channel i e the System SNTP Server if the Channel SNTP server is not changed Each channel and device in the network may be configured to synchronize to a different SNTP time server To specify SNTP servers for a channel or device follow these steps 1 Select the channel or device in the main dialog of the Configuration Server and right click and select Properties or double click the desired channel or device Click on the SNTP tab 2 Clear the Use System Default or Use Channel Default option and enter the IP addresses or host names of the SNTP servers as shown in Figure 37 Leave the default port numbers of 123 x II Address Statistics Protocol iLON Time Zone SNTP aN Protocol SNTP l SNTP Servers 3 eee Primary Port cama D 101314 123 10 1 3129 j2 Secondary Port Secondary Port foo 0 0 123 joao fi 23 IV Use the SNTP server on device I Use the SNTP server on device I Use System Default I Use Channel Default
85. is folder Web Contains the web pages used for setting up the LON 600 Webparams dat This file is used to set LON 600 web security iLonSystem This is the LON 600 system image Do not modify or move this file i LON 600 User s Guide 99 Section 3 Appendixes Appendix D Using Your LON 600 to Access a Remote Network 100 Using Your i LON 600 as a Remote Network Interface Section 3 Appendixes Creating a LONWorKs IP Channel Creating a LONWoRKS IP channel involves configuring each LONWoRKS IP device that will be on the channel and informing the Configuration Server of all LONWORKS IP devices on the channel A LONWorRKS IP device can be an i LON 600 or a PC running LNS 3 0 or better To create a LONWoRKS IP channel follow these steps 1 Set the IP address subnet mask and default gateway for all i LON 600s using the i LON web interface as described in Chapter 4 2 Ensure that the Configuration Server PC can communicate with each i LON 600 or the LNS 3 0 PC 3 Ifthe LONWorkKS IP channel will contain only 7 LON 600 devices skip to Step 7 If the LONWorRKS IP channel will contain one or more PCs running LNS 3 0 or later select Start Settings Control Panel on your PC and run the LONWORKS IP Channels control panel This control panel appears in Figure 48 LonWorks IP Channels 21x LonWorks IP Devices IP Name IP Address IPPot_ Time Server Server Address 1 Ser
86. l use port 21 so ftp www echelon com will map to 205 229 51 8 21 Both the browser and the FTP client may simultaneously access www echelon com because the requests are differentiated by port Most businesses use port 80 for their web site so customers have easy access to their Web sites However if you wanted to host a less public site you could assign it a non standard port number For example you could use www mycompany com to attract a wide audience to your business or you could assign your URL a non standard port www mycompany com 81 to hide your Web site from the general public Note that changing ports does not provide security to your Web site so other methods of security must be used for servers that contain sensitive information Another reason to use non standard ports is to allow access from the Internet to one of your home PCs The Internet Assigned Numbers Authority IANA lists common or well known ports as well as registered and dynamic ports See http www iana org assignments port numbers for more information In Example 1 two PCs are connected to and communicate through an NAT gateway that accesses the Internet through a single IP address The NAT gateway forwards the packets to the correct PC using different port settings To ensure that packets are forwarded to the proper PC you can setup your NAT gateway to perform static port mapping Static port mapping lets your NAT gateway forward incoming Internet re
87. led and mounted the installer must provide a means to safely remove power such as a power switch or a circuit breaker A SAFETY WARNING The terminal block has a plastic cover protecting the screw terminals used to connect the power inputs This cover MUST be placed on the i LON 600 after the power wires are connected and before the power is activated The 100 240VAC power mains connection is used to power the i LON 600 The LON 600 contains an auto ranging auto setting mains power supply i LON 600 User s Guide 11 Section 1 Setting Up and Using the i LON 600 LONWorkKS IP Server 12 The high voltage connection is implemented on screw terminals 1 Earth Ground 3 Neutral and 4 Line screw terminal 2 NC is not used and should remain unconnected A solid earth ground via terminal 1 connection is required for proper ESD and EMC performance of the i LON 600 device Install the power mains in the following order 1 Insert the earth ground 2 Insert the neutral connection 3 Insert the line connection DO NOT apply power to the i LON 600 until you have checked all wiring connections and you are instructed to apply power Tre TaTalaTaliatavolavolstayelayaalons SS rehe eign LLON 600 LowWones IP e e Neutral Line GND NC Figure 6 High Voltage Mains Screw Terminals Table 3 i LON 600 Server AC Power Mains Connections Screw Terminal Enclosure Marking Mains Connection 1 E Earth g
88. lt GROUP_MASK gt 00000000000000000000000000000000000000000000000000000000000000 00 lt GROUP_MASK gt lt DOMAIN_ID gt 9B lt DOMAIN_ID gt lt LENGTH gt 1 lt LENGTH gt lt CN_DOMAIN gt lt CN_DOMAINS gt lt CHANNEL_RTNG_INFO gt lt CHANNEL_RTNG_INFO gt lt TIMESTAMP gt 3272743940 lt TIMESTAMP gt lt MCAST_IP_ADDR gt 0 0 0 0 lt MCAST_IP_ADDR gt lt MCAST_PORT gt 0 lt MCAST_PORT gt lt UCAST_IP_ADDR gt 10 2 11 52 lt UCAST_IP_ADDR gt lt UCAST_PORT gt 10002 lt UCAST_PORT gt lt LTIP_PROTO FLAGS gt 1 lt LTIP_PROTO_FLAGS gt lt CN_ROUTER_TYPE gt 0 lt CN_ROUTER_TYPE gt lt CN_FLAGS gt 1 lt CN_FLAGS gt lt CN_NODE_TYPE gt 0 lt CN_NODE_TYPE gt lt NEURON_IDS gt lt NEURON_ID gt FEDC3EF2FB65 lt NEURON_ID gt lt NEURON_IDS gt lt CN_NODE_ADDRS gt lt CN_NODE_ADDR gt lt SUBNET_ID gt 1 lt SUBNET_ID gt lt NODE_ID gt 127 lt NODE_ID gt lt DOMAIN_ID_INDEX gt 0 lt DOMAIN_ID_INDEX gt lt NEURON_ID_INDEX gt 0 lt NEURON_ID_INDEX gt lt CN_NODE_ADDR gt lt CN_NODE_ADDR gt lt SUBNET_ID gt 1 lt SUBNET_ID gt lt NODE_ID gt 126 lt NODE_ID gt lt DOMAIN_ID_INDEX gt 0 lt DOMAIN_ID_INDEX gt lt NEURON_ID_INDEX gt 0 lt NEURON_ID_INDEX gt lt CN_NODE_ADDR gt lt CN_NODE_ADDRS gt lt CN_DOMAINS gt lt CN_DOMAIN gt lt SUBNET_MASK gt 0000000000000000000000000000000000000000000000000000000000000 000 lt SUBNET_MASK gt lt GROUP_MASK gt 000000000000000000000000000000000000000000000000
89. nable to Diagnose device New Device 0 0 0 0 1628 Going On Net for channel New Channel Going On Net for channel New Channel 1 No members exist for channel New Channel 1l UDP Socket Write Error 10049 Sending ReqTimesyne packet to iLON600_2 0 0 0 0 1628 4 gt Clear Pause Log File MV Enabled Clear File I Errors only J File Circular I Timestamp J Dump packets Max Size KB 200 Figure 52 Configuration Server Log 10 Verify that the Configuration Server is attached to your IP network by checking the 11 Enabled in the Network menu The Configuration Server should detect the IP address of your PC Verify your PC s IP address by selecting Settings from the Network menu and confirming that the Configuration Server s proper IP address is listed in the TCP IP address or host name field The Local IP button shows the available IP addresses for your network channels On the Configuration Server main dialog screen in Step 7 the New Channel s Server Address is set to 10 5 250 17 port 1629 This confirms that the Configuration Server is running on a PC with an IP address of 10 1 3 78 and the utility is using port 1629 to create the LONWoRKS IP devices on PCs running LNS 3 01 or later only respond to Configuration Server setup messages when the LONWoRKS IP device is open To force a LONWORKS IP device to open run the LONWoRKS IP Channels control panel and click the Start Test button as
90. nges to the specified directory If no argument is provided displays current directory copy file1 file2 Copies file7 to file2 createapp name Creates an application instance specified by name and returns the index assigned to the application The application is automatically activated after it is created The user does not generally use this command cenelec onloff Power line model only Enables the CENELEC mode for communicating on European C band power line networks date mm dd yyyy Sets the date This is not allowed if the i LON 600 server is synchronized to an SNTP server deactivateapp index name Deactivates an application instance specified by index or name See i LON 600 User s Guide 91 Section 3 Appendixes 92 activateapp for supported names This command does not delete the instance of the application it deactivates the application This function is primarily used for troubleshooting delete file Deletes file dhcp onloff Turns DHCP on and off If DHCP is on the i LON 600 DHCP client retrieves its IP address gateway subnet mask primary DNS server if used and DNS domain from a DHCP server diag Module subcommand params Performs diagnostic commands on the LON 600 server You may be asked to perform these commands by Echelon support personnel to assist them in diagnosing problems with your LON 600 server The module argument must be
91. nnectors The screw terminals are located on the top and bottom edges of the enclosure and are numbered 1 to 4 ascending from left to right on the bottom and from 5 to 6 ascending from right to left on the top The screw terminals accept 0 34 4 0mm 22 12AWG for the power connector and 16 26AWG for the LonTalk connector gauge solid wire The optimum tightening torque for the screw terminals is 9 217 kg cm 8 Ibs in maximum For the LonTalk connector the optimum tightening torque is 6 913 kg cm 6 lbs in The ideal flathead screwdriver tip width is 3mm 0 12 Wires should be stripped to a length of 7mm 0 28 Although not required it may be useful to use a soldering iron to tin the stripped lengths of any stranded wires to prevent fraying and inadvertent contact with adjacent terminals The screw terminal connections can be divided into two groups e Power e LonTalk 8 Mounting Cabling and Connections Section 1 Setting Up and Using the 7 LON 600 Internet Server The RJ 45 10 100 BaseT Ethernet Port The RJ 45 connector must be used with an RJ 45 male connector and a suitable Category 5 or Category 6 Ethernet cable connected to a 10BaseT or 100BaseT channel The i LON 600 automatically adjusts to the speed of the data port If a 100BaseT network connection is established the i LON 600 illuminates the 100 LED indicator on the front panel The i LON 600 automatically detects whether it is connected
92. ocess upon power up and when reset by the reset button or a reboot command issued in the Configuration Server reboot web page or console application During the boot process the 7 LON 600 server s disk structure is automatically checked to ensure that any structural errors on the disk are repaired similar to running a chkdsk command in DOS and a message is displayed on the screen if any corrections are made to the disk Additional information about the corrections is written to the event log file The boot process then loads the i LON 600 server s system image Successful completion is indicated when the i LON 600 server displays its normal command line prompt If the i LON 600 server repeatedly fails to boot up you are unable to FTP files to it or you suspect the image is corrupted you may interrupt the boot process to troubleshoot the 7 LON 600 server To interrupt and bypass the boot process press the exclamation point key when the Press the key to stop auto boot message appears on the console This message displays for approximately 4 seconds at the beginning of the boot process following self test and memory initialization If the auto boot is interrupted the boot image is then loaded from ROM and the i LON 600 server enters the bootrom state The Bootrom State When the boot process is interrupted or fails e g if the iLonSystem image is corrupt or not available perhaps due to a power cycle during
93. on Server requires a single static IP address for all PCs running LNS version 3 01 or later that are connected in the LONWoRKS IP channel If you leave the Configuration Server attached to the LONWoRKS IP channel DNS resolvable addresses can be used If the IP network links its DHCP server and DNS server a Windows 2000 based server can do this then 7 LON 600s can be setup to use DHCP assigned addresses However the Configuration Server s ability to resolve addresses through DNS is limited See the DNS and the Echelon LONWoRKS IP Configuration Server section in Appendix A for more information DDNS may also be used with the same precautions The EJA 852 specification requires that devices on a LONWoRKS IP channel share IP addresses instead of DNS resolvable names If an 7 LON 600 in a channel is aware of a peer at 131 1 23 52 and that peer changes addresses the 7 LON will lose communication with the peer until it receives an updated peer list The Configuration Server can solve this problem by sending out an updated list using DNS to all members on the channel The i LON can not resolve DNS address issues on its own e When exchanging messages with the Configuration Server and other devices on the LONWorKS IP channel the i LON 600 protocol requires that each device s IP address remain static so it can identify other members of the LONWoRKS IP channel See note above If DHCP will be used to retrieve the IP information for the i LON
94. ou should receive a reply from your device Examine the Configuration Server trace window for clues as to what may be going wrong Verify that you can ping the Configuration Server PC or members of the LONWorkS IP channel using the Windows Command Prompt The i LON 600 on the LONWorkS IP channel pings successfully but will not commission Address translation may take place somewhere between the two devices The router application does not exist Make sure that the IP address of the target i LON 600 device determined using the Console Application show command matches the IP address defined for it in the Configuration Server Determine if the router application exists by using the listapp command in the Console Application Create the router app if it does not exist i LON 600 User s Guide 77 Section 3 Appendixes Section 3 Appendixes 78 Troubleshooting Section 3 Appendixes Appendix A Using NAT DNS DHCP and DDNS with a LONWORKS Network This section describes the advantages of using a static IP address when setting up your network i LON 600 User s Guide 79 Section 3 Appendixes Network Address Translation NAT Network Address Translation NAT allows multiple computers hosts to share one IP address The address is normally set up at the gateway between a private network and the Internet allowing the computers on the private network to share a global ISP assigned
95. pliant with that standard though it should still be compatible with other EIA 852 devices You can use up to 256 devices per channel in this mode Aggregation The 7 LON 600 router aggregates LONWORKS packets for transporting over the IP channel LONWORKS packets are relatively small in size and often arrive at the i LON 600 router in bursts or at a high rate Aggregating packets decreases the bandwidth necessary to send packets over IP decreases IP network traffic and greatly increases the performance of the i LON 600 router The LON 600 router is set through the Configuration Server to use aggregation by default The aggregation time parameter controls how long the router will wait for packets The timer operates in multiples of 16 6 milliseconds and defaults to 16 milliseconds If the network is idle and a single LONWORKS packet arrives at the i LON 600 router the aggregation timer starts and the first packet is sent across the IP channel without delay If the network remains idle the timer resets However if another LONWORKS packet arrives within the aggregation time period the router waits the designated time for subsequent packets to arrive anticipating a burst so it can aggregate before sending them onto the IP channel You can set the i LON 600 aggregation time by double clicking a selected channel or right clicking and selecting Channel Properties and selecting the Protocol tab 54 LONWoRKS IP Channel Paramete
96. quests to different PCs in your home using the port settings you specified in your PCs For example if you ran a web server on 192 168 1 100 see Example 1 you would have to use a port other than 80 since all requests arriving for port 80 are forwarded to 192 168 1 101 To solve this problem you could run 192 168 1 100 s web server on port 81 and notify people that your secondary web server is located at 131 23 203 17 81 The NAT gateway will forward requests to your web servers depending on which URL is accessed 82 Using NAT DNS DHCP amp DDNS with a LONWORKS Network Section 3 Appendixes i LON 600 Ports The 7 LON 600 uses IANA designated ports for LonWorks traffic ports 1628 and 1629 Continuing with the above example you could connect an i LON 600 to your network with an IP address of 192 168 1 102 Home Network 192 168 1 100 WAN Side Address is WAN Side Provided by ISP assigned LAN Side 131 28 203 17 i LON 600 192 168 1 102 NAT Gateway 192 168 1 101 192 168 1 1 Figure 42 Adding an i LON 600 to an NAT Gateway To allow Internet access to your 7 LON 600 you must map the necessary ports on your NAT gateway as you did for the PCs when setting up web access Once port 1628 is mapped to 192 168 1 102 the NAT gateway will forward any requests from peer i LON 600s or from the Configuration Server i LON 600s can be configured to use ports other than the IANA defaults This allows multipl
97. racks any changes in your home s address and maps forwards any request for myhouse ddns org to your house s current IP address Because of its potential complications and its reliance on relatively small third party providers we do not recommend using DDNS when constructing LONWorKs IP channels Check the terms of service agreement with your ISP before using DDNS Some ISPs restrict using these services i LON 600 User s Guide 89 Section 3 Appendixes Appendix B The LON 600 Console Application This appendix describes how to use the i LON 600 s console application through the serial port 90 i LON 600 Console Application Section 3 Appendixes The i LON 600 Console Application You can use console application to configure and troubleshoot an 7 LON 600 To access the console application you must connect a female to female DB 9 cable from the Console hardware output to a COM port on your computer then use a terminal emulator such as Windows HyperTerminal to communicate on the specified serial port Set the communications parameters on the terminal emulator to 9600 8 N 1 and turn flow control off Figure 46 shows a sample startup screen gilon600_2 HyperTerminal E File Edit View Call Transfer Help oel 6 3 ss eeaee eeeeeeeeeeee CECE ceee R e e e ee eeeeeeeeeeee ee e e e e eee eeeeeeeeeeeee eee eeee e eee eae eLA e ee e e eae ceee eeLeG e e eee e e e ee ee ee eeee RER
98. rkS IP channel using the Configuration Server remains red in the device tree IP connectivity problem the Configuration Server is not able to communicate with the i LON 600 on the defined LONWorkS IP channel Verify that the PC running the Configuration Server can ping the i LON 600 To perform a ping open the Windows Command Prompt in the Accessories menu and type ping 10 2 11 XXX the device s IP address You should receive a reply from your device Examine the Configuration Server trace window for clues as to what may be going wrong i LON 600 User s Guide 41 Section 1 Setting Up and Using the i LON 600 LONWorkKS IP Server Verify that you can ping the Configuration Server PC or members of the LONWorRkS IP channel using the Windows Command Prompt The i LON 600 on the LONWokrkS IP channel pings successfully but will not commission Address translation may take place somewhere between the two devices The router application does not exist Make sure that the IP address of the target i LON 600 device determined using the Console Application show command matches the IP address defined for it in the Configuration Server Determine if the router application exists by using the listapp command in the Console Application Create the router app if it does not exist 42 Creating a LONWoRKS IP Channel Section 2 Advanced Topics Section 2 Advanced Topics
99. rmation locally nationally or around the world e Includes MD5 authentication for secure access e Provides Layer 3 routing of LONWORKS control packets e Supports TCP IP UDP DHCP ICMP SNTP HTTP and FTP e Supports LONWoRKS IP channels with up to 256 devices e Supports multiple units behind NAT gateways firewalls e Complies with EIA 852 amp ANSI EIA 709 1 e Comes in 8TE DIN packaging e Available in a 24VAC DC or 110 240 VAC power input e Is CE Mark ULL Listed cUL Listed T V Certified 2 Intr Installing the i LON 600 PC Software To install the 7 LON 600 Software follow these steps 1 Insert the i LON 600 CD ROM into your PC and follow the instructions in the Setup Wizard If the installation program fails to start navigate to your CD ROM and double click setup exe in the root directory 2 Make sure you have Internet Explorer 6 SP 1 or later installed on your computer This is available on the i LON 600 CD ROM in the following location IE ie6setup exe Note The i LON 600 Configuration Server can open i LON 1000 Configuration Server databases You cannot however re open the databases with an LON 1000 Configuration Server i LLON 600 Setup Overview To begin using the 7 LON 600 you must 1 Connect the i LON 600 Hardware This includes connecting the i LON 600 to a power source LONWORKS network and an Ethernet network A WARNING Connecting the i LON 600 models 72601 and 72602
100. roblems that may occur during operation These system events are logged to the event log a text file stored in the i LON 600 s root directory root eventlog txt System events are logged to the file when the eventlog command is enabled on the 7 LON 600 through the Console Application See Appendix B To view the event log file first transfer the file to a PC using FTP then use a text editor to view the file If transferred as binary it may not be readable from a text editor You may also use the console command type root eventlog txt to display it on the console 58 LONWoRKS IP Channel Parameters Section 2 Advanced Topics Event Types The event log records different types of event messages Every event includes a date time stamp and a message The following sections list the event types and include a description of the message Fatal exception reboot intvec lt vector gt pc lt address gt A fatal exception has occurred The event will be followed by a stack trace of the task that took the exception The device will reboot after a fatal exception Remotely initiated reboot request received The Configuration Server sent a remote boot request KRARAREE RES SCCM started KKKKKK The system started after a reboot Tracking this event is useful in the case where the system reboots for reasons other than those logged as events For example this event could be due to a power cycle or certain program faults xxxxxxBoo
101. rom the console application or ask your network administrator to determine the new IP address of the i LON 600 If your DHCP server has the capability to dynamically propagate newly assigned device IP address and target name to the DNS server as is the case with the Windows 2000 DHCP server you should be able to connect to the 7 LON 600 after reset using its fully qualified hostname See Chapter 7 for more information on DHCP See Appendix B for more information on the Console Application Note After you begin a reboot the i LON 600 Reboot Web page displays a message informing you of how much time is left for the reboot If you are using popup blocker software this message may not be displayed 26 Configuring the i LON 600 s TCP IP Settings Section 1 Setting Up and Using the i LON 600 Internet Server Restoring Factory Defaults When in secure access mode see the Security Access Reset section later in this chapter the Security Web page will display a link to the Restore Factory Defaults Web page Click the Restore Factory Defaults button on this page to reset the configuration of the i LON 600 to its factory default This will restore the following i LON 600 configuration Table 7 i LON 600 Factory Default Settings FTP user name ilon FTP password ilon Automatically obtain IP address false IP address 192 168 1222 Subnet mask 259529542550 Gateway 192 1768 15222 Web server
102. round 2 NC No connect 3 N Neutral 4 L Line A SAFETY AND HIGH VOLTAGE WARNING Ensure that the AC power mains are turned OFF before removing the cover handling the mains wiring or connecting any mains cabling to the i LON 600 device DO NOT under any circumstances operate the i LON 600 device to mains voltages outside of the range 115 230VAC 14 to 8 50 60Hz 2 5Hz Mounting Cabling and Connections Section 1 Setting Up and Using the i LON 600 Internet Server A ALERTA DE SEGURIDAD Y ALTO VOLTAJE Aseg rese que la red electrica de corriente alterna AC este DESENERGIZADA antes de quitar la cubierta manipular los cables de alimentacion o conectar cualquier cableado al dispositivo i LON 600 Bajo NINGUNA circunstancia conecte el dispositivo i LON 600 a redes electricas con voltajes fuera del rango 115 230VAC 14 a 8 50 60Hz 2 5Hz A SECURITE ET AVERTISSEMENT HAUTE TENSION Assurez vous que l interrupteur Marche Arr t est dans la position Arr t avant d enlever le capot manipuler les c bles d alimentation ou bien quand vous branchez un cordon secteur au 7 LON 600 Il ne faut JAMAIS connecter le i LON 600 une tension d alimentation hors de la plage 115 230VAC 14 8 50 60Hz 2 5Hz A SICHERHEITSHINWEIS VORSICHT NETZSPANNUNG Stellen Sie sicher da die Netzspannung AUSgeschaltet wurde Schalterstellung OFF ehe der Geh usedeckel entfernt an der Spannungsversorgung han
103. rs Section 2 Advanced Topics New Channel Properties Figure 33 Aggregation Settings i LON 600 User s Guide 59 Section 2 Advanced Topics MD5 Authentication MDS authentication is a channel wide property that uses an authentication key to set security on a LONWoRKS IP channel The authentication key is used to calculate the MDS digest When authentication is enabled and the i LON 600 prepares to send an IP packet the i LON 600 uses the authentication key and the public MDS algorithm to compute a digest over each LONWORKS packet in the UDP payload For standard channels the APDU is identical to the packets described in the EIA 852 protocol standard for sending LONWORKS packets over IP The computed digest is appended to the end of the APDU and the packet is sent over the network Authentication digests are appended to both LONWORKS data packets and Configuration Server control packets One or more i LON 600 devices receive the packet and use their authentication key to compute a digest over the same payload not including the appended digest The receiving 7 LON 600 compares the digest it computed to the one that was sent in the packet If the digests match the packet is authentic If the digests do not match the packet is considered to have been corrupted tampered with or otherwise unacceptable and is discarded The digest includes the entire packet which contains a time stamp for preventing replay attacks when used
104. se FT 10 Eee Ss LonWorks IP L I ke i LON Channel V N i S N N 3 4 eg O lt _i LON B Tska LNS 3 01 Workstation Saua i FT 10 NT nnn Figure 12 i LON 600 and LNS 3 01 Workstation on a LONWorks IP Channel A complete installation may contain many i LON 600s and PCs all sharing a LONWORKS IP channel Because the LONWORKS IP channel can exist on any IP network a system may now span the entire globe as easily as it once spanned a single building as shown in Figure 13 oS C 0 V0C C ie L IAA NA amp eae YY SS YW YN ae m KE TP XF 1250 o eee ga ms N 4 Building 1 ss New York i LON i LON 3 x if LNS 3 Workstation eo 2 2 oa Pa LonWorks IP channel Building 2 London FT 10 ae ra O N N N O Jd Figure 13 Large LONWORKS Network using a LONWoRKS IP Channel Note A single LONWORKS IP channel may contain up to 256 LONWORKS IP devices If your installation requires more than 256 LONWORKS IP devices you must create multiple LONWORKS IP channels and bridge the IP channels using i LON 600s models 72602 or 72604 configured as repeaters i LON 600 User s Guide 19 Section 1 Setting Up and Using the 7 LON 600 LONWorkS IP Server 4 Configuring the LON 600 TCP IP Settings This chapter describes how to configure the IP in
105. set to ConMan connection manager Valid subcommands are trace value This subcommand sets and views the debug trace level To view the current trace level provide no argument i e diag ConMan trace To turn on tracing enter one of the following parameters 0x01 enable MAJOR_EVENT 0x02 enable MINOR_EVENT 0x04 enable STATE_TRANSITION 0x20 enable AUTHENTICATION You can enable multiple traces by adding the values of the traces to be enabled For example the following command enables MAJOR_EVENT and STATE_TRANSITION tracing diag ConMan trace 0x5 ping IpAddress count Pings the pAddress count times For example the following command pings 10 6 8 100 5 times diag ConMan ping 10 6 8 100 5 If all pings get a response the console will display IpAddress is alive If the pings get no response the console will display No answer from IpAddress Show route The diag ConMan show command displays connection manager configuration information If the optional route parameter is entered i e diag ConMan show route connection manager configuration and IP routing information is shown dir directory Lists directory contents If no directory is specified lists the contents of the current directory disable service Disables a service Available services are Ftp FTP access Web HTTP access Dial in Dial in access DnsServerViaDhcp Obtaining DNS server from DHCP DnsDomainV
106. spection by FTP security user name and password only Be sure to set the proper user name and password for FTP access to prevent the WebParams dat file from being viewed Also be sure to secure the PC on which you generated the WebParams dat file See Chapter4 iLON 600 Security Web Page to set the FTP user name and password The default WebParams dat files allow access to all files under the root Web directory from any location The default user name is ilon and the default password is ilon To modify the user name and password fields you must create a new or edit an existing WebParams dat file This updated file must be uploaded to the 7 LON 600 and the i LON 600 must be rebooted for the new security settings to take effect To update the settings perform the following steps 1 Download the existing WebParams dat file from the i LON 600 using an FTP application 2 Start the i LON Web Server Security and Parameters application select Open File menu and open the WebParams dat file 3 Click the ilon user name in the list u i LON Web Server Parameters J x File Help Users Groups Locations Realms Aliases Parameters Username filon Password m conim AddUser Replace Remove Remove Status All data consistent Figure 53 Opening the WebParams dat File 106 i LON 600 Web Server Parameters Application Section 3 Appendixes 4 Enter the desired user name and password in this example
107. t these ports are open or forwarded to the i LON 600 See Chapter 6 for more information The Internet Assigned Numbers Authority IANA defines default ports 1628 and 1629 for LONWoRKS IP channels For more information visit www iana org You may also want to allow FTP and HTTP traffic to pass through your i LON 600s i LON 600 User s Guide 21 Section 1 Setting Up and Using the i LON 600 LONWorkS IP Server Use a table similar to the one below to plan your installation The IP address of members within a LONWoRKS IP channel should be static You can use IP addresses that are not static but this requires additional configuration see Appendix A Addresses may be translated using Network Address Translation NAT though this also requires additional configuration Table 6 Installation Planning Device IP Port Subnet Gateway Host Host DNS SNTP address Mask Name Name Machine Server Reg Req d Configuration 1629 Server PC LNS 3 PC 1628 LLON 1 1628 80 amp 21 are optional i LON 2 1628 80 amp 21 are optional LLON 3 1628 80 amp 21 are optional ILON 4 1628 80 amp 21 are optional LLON 5 1628 80 amp 21 are optional i LON 6 1628 80 amp 21 are optional ILON 7 1628 80 amp 21 are optional 22 Configuring the i LON 600 s TCP IP Settings Section 1 Setting Up and Using the 7 LON 600 Internet Server Configuring the i
108. t failed interrupted The bootrom failed to load the system image and entered the bootrom console The bootrom will also log events to the event log Console command command line A modifying console command was issued through the Console Application Console commands that affect the state of the machine are tracked as events For security reasons the following commands do not log their parameters ftpuser ftppassword and authkKey lt urgent trace gt i LON 600 User s Guide 59 Section 2 Advanced Topics An urgent trace message was generated The urgent trace messages include Table 11 Urgent Trace Messages Message Description WebServer Activated Deactivated remotely Indicates that the WebServer state was changed remotely using the Configuration Server NVRAM reset to factory defaults The NVRAM contents have been reset to the factory default settings Web server is unable to open WebParams dat The Web server program could not open the WebParams dat file Ensure a copy of the file is available Time Synchronization disabled no server Time synchronization was lost because there are no longer any configured time servers This will not be logged when the system is first starting Time Synchronization failed server lt address gt Time synchronization was lost because time server at the indicated IP address failed to respond within two seconds If there is more than one
109. t name address translation 1 Select Settings from the Network menu in the Configuration Server and click on the IP Host Names tab shown below i LON 600 User s Guide 49 Section 2 Advanced Topics Network Settings 2 Check or uncheck the Enable Continuous IP Host Names Translation checkbox and specify an update interval time if applicable To issue an immediate IP host name translation select Translate IP Host Names from the Network menu This will perform a retranslation on all channels Note When using this option the local DNS server and the Configuration Server must be continuously running 50 Using the i LON 600 with DHCP amp DNS Section 2 Advanced Topics Linking DNS and DHCP If your LONWoRKS IP channel implementation is completely under your control and you have control of all DHCP and DNS servers referenced by the members of your LONWoRKS IP channel it is possible to assign all addresses using DHCP without static reservations and resolve members using DNS and the Configuration Server Windows 2000 Server for example allows you to link DHCP and DNS records in this fashion Echelon does not recommend this method of configuring LONWorRks IP channels See Appendix A or visit http www echelon com products internet ilon 1 Ohowto DHCPserver pdf for more information on DHCP and DNS Note The Configuration Server is an application that defines LONWorRKS IP channels and runs on a PC The Configurati
110. t setting is used enabled Boolean value can be either 1 true or 0 false BANDWIDTH_LIMIT_VALUE Specifies the data limit in kilobytes per second that the device will transmit on the IP channel to another device If selected the default is 1000 KB per second AGGREGATION_ENABLED Specifies whether or not LonTalk packets aggregation is used enabled Boolean value can be either 1 true or 0 false AGGREGATION_VALUE Specifies the amount of time in milliseconds that the device will wait to aggregate LonTalk packets before sending them on the IP channel CHECK_STALE_PKTS_ENABLED Specifies whether or not LonTalk packets are checked against their time limit specified in the channel timeout value Boolean value can be either 1 true or 0 false CHANNEL_TIMEOUT Specifies the time limit in milliseconds for a single packet to arrive at its destination Set Timeout if you are sending packets across a virtual private network or any configuration that uses the Internet AUTHENTICATION_ENABLED Specifies whether or not MD5 authentication is used ona LonWorks IP channel Boolean value can be either 1 true or O false AUTHENTICATION_SECRET Specifies the authentication key to set security on a LONWORKS IP channel Default is zero REORDER_PKTS_ENABLED Specifies whether or not the device should wait for an out of order packet Boolean value can be either 1 true or 0 false Sel
111. tatic IP address service and you still want Internet access to an i LON at your house you can use a third party solution called dynamic DNS DDNS Providers include dns2go com dyndns org and others Perform a quick Internet search on dynamic DNS How DDNS Works DDNS operators rely on the fact that your home s IP address does not frequently change Depending on your ISP the home address may change only when you power cycle the NAT gateway If the NAT gateway is on 24 7 it may be months before your home s address changes It is also possible that your ISP forces the address to change even if the gateway is not power cycled The amount of time that a device may keep its address is called its lease DHCP servers lease an address for a period of time after which the lessee is supposed to go back and acquire another lease When using DDNS each time a new DHCP lease is given e g each time the PC s IP address changes the DDNS server is notified The DDNS server keeps track of each client s current address To let external users see the web server in your home instead of telling the registrar that www myhouse com is linked to 131 23 203 17 you tell the registrar that www myhouse com is linked to myhouse ddns org for example When an Internet user types in www myhouse com the Internet DNS server forwards the request to myhouse ddns org which forwards the request to the current IP address of your home The DDNS provider t
112. teeeeenaes 39 Verifying Router Functionality ccc cece eeeeneeeeeeeneeeeeeneeeeeenaeeeeeeaas 41 iv Preface 6 Using the i LON 600 with NAT 44 Network Address Translation NAT c ccceeeeeeeeeeeneeeeeeeaeeeeeeaeeeeeeenaeeeeeeaas 45 7 Using the 7 LON 600 with DHCP amp DNS 47 DHCP uchiha A a ea ee ee ee 48 DNS8 EE EEEE et ao Reeks Matec a teeta t acai Savane din ela ih ty asthe lied 3 49 Linking DNS and DHCP i cscentinn eaalawd Eanes eats 51 8 LoNWorksS IP Channel Parameters 52 Channel ModE Ssni ES AA A AA AE R nee space 53 Aggregation 42 aces eA ea Lai AA EE aaa a as ee AARRE 54 MDS Authentication 2a vcceatiir steel A SARAL NAI ELE ESAR EAA ALAR theese 56 LLON 600 System Event LOG on a a 58 EVent TYPOS erea AEE AE EEE tetdnebee ce ER 59 LoNWOoRKS IP Channel Timing Considerations cccceeeeseeeeeenteeeeeenaes 61 Channel TInmeoUt eiretie tee E E EA EEE 62 Packet Reorder TMe er engaia iar E E E AAEN 62 Chapel Dolay ienen rea NE E RR 62 Using SNTP When Creating LONWorRKS IP Channels cceeeseeeeeeees 63 Specifying System SNTP Servers cc ccceceececeeeeeeeeeeeeteeeeetnieeeeetnneeeeeees 63 Specifying SNTP Servers for a Channel or Device a e 64 Using a Third Party SNTP Client on the Configuration Server PC 64 Choosing an SNTP Servel cceccceceeeeeeeeeeceeeeeeenneeeeeeeeeeesnneeeeeenaeeeees 65 9 Using XML to Directly Configure an LON 600 67 IMMPOGUCUOM PEPE
113. that you have previously entered the same authentication key on the i LON 600 devices defined on this channel using the Console Application or setup Web page See Figure 35 See Appendix B for more information on changing the authentication key using the Console Application Note To disable authentication on a channel that has authentication enabled deselect the Authenticate check box shown in Figure 34 and click Apply i LON 600 User s Guide 57 Section 2 Advanced Topics i LO N 600 poweren sy S E LoNWOoRKs IP Server SETUP HELP HOME Security FTP user name in tst lt CisSSCS System Info FTP password Rewer Reboot Factory Defaults Re enter password pe M Enable FTP M Enable web server T Enable access to Security and Factory Defaults pages without Security Access Reset I Enable remote reboot AADS authentication key 4B F 1 45 60 2B 5C FF 00 19 BE EF F 1 45 60 2 Reboot required if changed Submit Reset MON 15 SEP 2003 11 40 36 i LON 600 LonWorks IP Server Embedded Software Version 1 00 15 2003 Echelon Corporation Figure 35 Setting MD5 Authentication A WARNING MDS authentication should not be confused with authenticated LONWORKS messaging MDS authentication applies to IP packets authenticated LONWORKS messaging applies to LONWORKS packets i LON 600 System Event Log The 7 LON 600 maintains a history of significant system events to track and help troubleshoot any p
114. the Channel menu 2 Enter a descriptive name for your NAT firewall and press Enter 3 Double click the new NAT firewall and enter the IP address of the NAT firewall 4 Click on the new NAT firewall and select New Device from the NAT Firewall menu 5 Double click the new device and set the new device s IP address 6 Repeat Steps 1 through 3 to add another NAT firewall and device The Configuration Server should look like the one in Figure 30 i LON 600 User s Guide 45 Section 2 Advanced Topics 46 Echelon LonWorks IP Configuration Server HAT hewal Configuration Server REE NAT Firewall_1 m iLONGOO 1 E E NAT Firewall_2 fig New Device_2 Figure 30 Setting Up Multiple Firewalls with Multiple i LON 600s 7 Right click on the channel and select Update Members or right click on the device and select Update Device Using the 7 LON 600 with NAT Section 2 Advanced Topics l Using the LON 600 with DHCP amp DNS i LON 600 User s Guide 47 Section 2 Advanced Topics DHCP DHCP Dynamic Host Configuration Protocol allows PCs to automatically be assigned an IP address when they are powered The DHCP Server resides on the network and assigns IP addresses When you select Obtain IP address Automatically in the Windows network setup screens you are asking Windows to get its IP address from a local DHCP server DHCP is commonly used for workstations but seldom used for
115. the i LON from outside your NAT gateway be sure that the NAT gateway is configured to forward port 80 to your i LON 600 A routing problem may exist Use ping to verify the IP settings PCs using DHCP cannot communicate with an i LON 600 using Ethernet direct connect e Communication with the 7 LON 600 may be lost if you use DHCP and direct connect using an Ethernet cable and then unplug the 7 LON 600 When you plug the Ethernet cable back into the 7 LON 600 Windows communicates with the DHCP server and searches for an IP address This action will fail To solve this problem assign your i LON 600 a static IP address to make any configuration changes Enable DHCP before re installing the i LON 600 onto your network I cannot access an i LON 600 with FTP e i LON 600s have a built in FTP server that communicates on port 21 by default If you want to access the 7 LON using FTP from outside your NAT gateway be sure that the NAT gateway is configured to forward port 21 to your i LON 600 Perform a security access reset to verify the functionality i LON 600 User s Guide 75 Section 2 Advanced Topics I can access my LON 600 Web pages but some content seems to be missing e The i LON 600 has been designed to work with Microsoft Internet Explorer 6 0 or later Some pages will not display correctly on other browsers or prior versions of Internet Explorer You can install Internet Explorer from the i LON 600 software installation
116. the same physical wire Two i LON 600s located in different cities could use the Internet as a high speed backbone to create a single LONWORKS network Instead of connecting the two i LON 600s with one long wire the Internet is used to create a virtual wire The Configuration Server is the software that creates this virtual wire 131 23 203 17 Home Network A Home Network B i LON 600 NAT NAT i LON 600 Gateway Gateway 192 168 1 102 10 1 1 8 channel 192168 1 1 10 1 1 1 FT Channel New York London Figure 44 Creating a Virtual Wire The Configuration Server is aware of NAT gateways and you should enter each NAT gateway in your system as you create your LONWoRKS IP channel virtual wire In Figure 45 the Configuration Server might look like the following WEchelon LonWorks IP Configuration Server 3 aj 5 x File Channel Device MAT Firewall View Network Help Eih New Channel Device Information ee Configuration Server Device Int Address 0 0 0 0 1628 WHE 131 23 203 17 Device Ext Address 0 0 0 0 1628 fq iLON A192 168 1 102 Device Type Unknown BRE 24 1 7 65 Device Configuration Undefined LON B 10 118 Status Device is enabled ns n 7 No Registration Message has been Th Orphans received for this device Network Enabled Show Log Exit Figure 45 Configuration Server Setup i LON 600 User s Guide 85 Section 3 Appendixes
117. tiert oder irgendeine Netzverbindung mit dem i LON 600 Ger t hergestellt wird AUF KEINEN FALL darf das i LON 600 mit Netzspannungen ausserhalb des Bereichs 115 230V 14 bis 8 50 60Hz 2 5Hz betrieben werden A AVVERTENZA SULLA SICUREZZA E SULL ALTA TENSIONE Assicurarsi che la rete elettrica sia SPENTA prima di rimuovere il coperchio maneggiare i cavi di alimentazione o connettere qualsiasi cavo al LON 600 NON connettere mai per nessun motivo il i LON 600 a tensioni al di fuori del range 115 230VAC da 14 a 8 50 60Hz 2 5Hz i LON 600 User s Guide 13 Section 1 Setting Up and Using the i LON 600 LONWorkKS IP Server LONWorRKS Network The 7 LON 600 is provided with one of two types of LONWORKS channels TP FT 10 free topology twisted pair Models 72601 and 72603 or TP XF 1250 models 72602 and 72604 The twisted pair interfaces are polarity insensitive and require connecting the twisted pair to terminals 5 and 6 The screw terminals accept 0 34 4 0mm 22 12AWG gauge solid wire The optimum tightening torque for the screw terminals is 0 75mm 6 lbs in maximum The ideal flathead screwdriver tip width is 3mm 0 12 Wires should be stripped to a length of 7mm 0 28 Although not required you should use a soldering iron to tin the stripped lengths of any stranded wires to prevent fraying and inadvertent contact with adjacent terminals LONA LON B Figure 7 Twisted Pair Terminals
118. time server configured resynchronization will be automatically attempted with a different server Time Synchronization established server lt address gt Time synchronization was established with the time server at the indicated IP address This will not be logged when the system is first starting Router persistent data lost due to lt reason gt or Suggested action recommission the router or application instance A configuration image or node definition image was lost This forced the application instance or router to an unconfigured state It must be commissioned via a LONWORKS network management tool The reason for the loss is one of the following an image corruption The image file located in root ItConfig was corrupted a program ID change This might occur when changing the application mix a signature mismatch The image file was corrupted a reset or power cycle while updating persistent data During or shortly after a LONWORKS network management update the device was reset Persistence Update Failure File system write error The system was unable to write a persistence file for an application or router The file system could be out of space or corrupted Verify the amount of free space remaining by running the chkdsk command in the Console Application and then deleting any unused files Router Persistence Unable to write persistent data block The system was unable to writ
119. tion The VNI has not been added to the Configuration Server Add the VNI to the Configuration Server The IP channel properties have not been properly set For a local Intranet make sure the channel property transceiver type in the LonMaker tool is IP 10L For a WAN Internet choose IP 10W The near router iLONRTR_1 commissions successfully but no service pin message is received from the far router LONRTR_2 There is a problem with the LONWoRkKsS IP channel setup Be sure the Configuration Server is running in the background when commissioning i LON 600 routers Verify that the near router is online and that the Configuration Server reports connectivity among all members of the LONWorRkS IP channel e g all icons are green Both LON 600 routers commission successfully but the device on the far side of iLONRTR_2 the DI 10 LonPoint device does not install correctly There is a problem with the LONWorks IP channel or the device being installed Verify that the far router is online Test devices on the far side channel using the LonMaker Test command If the test succeeds for any other device on the far channel the LONWorRkSs IP channel is working and the improperly working device may not be installed correctly If no test succeeds verify connectivity between the i LON 600 devices in the main dialog status window of the Configuration Server An i LON 600 added to a LONWok
120. tionship DNS and DHCP are separate standards A network may use DNS without using DHCP and vice versa You can however link DNS and DHCP servers in a single network so that all addresses could be allocated dynamically easy to administer but still referenced by name easy for users While this can work for private networks usually within corporations it is not practical for the Internet DNS and the Echelon LONWORKS IP Configuration Server 88 The Configuration Server can use DNS to resolve a name but the 7 LON 600 devices can not When you type myilon echelon com 1628 into the Configuration Server instead of 205 229 51 11 1628 the Configuration Server goes to the local DNS server defined on that PC to resolve myilon echelon com to a hard address and then sends that hard address to all 7 LON 600s on your LONWoRKS IP channel This works until one of the IP addresses changes If you want to reference your i LONs only by DNS name you must leave the Configuration Server running on your network The Configuration Server will periodically query the DNS server to verify that all hard IP addresses are still correct If Using NAT DNS DHCP amp DDNS with a LONWorRKS Network Section 3 Appendixes something changes the Configuration Server will update all i LONs in the LONWoRKS IP channel Do not rely on DNS to resolve i LON IP addresses Use static addresses that do not change Dynamic DNS If your ISP does not offer a s
121. up of IP addresses The members of this group can now share information and appear as a standard LONWORKS channel Creating a LONWORKS IP Channel Section 1 Setting Up and Using the 7 LON 600 Internet Server Designing a LonMaker Network Containing LONWoRKS IP Channels i LON 600s allow you to connect an FT 10 or TP 1250 channel to a LONWorRKS IP channel for transporting LONWORKS packets over IP Once the LONWoRKS IP channel is established as described in the previous section you must define the 7 LON 600 devices using the LonMaker Integration Tool Figure 26 shows an example of a LONWORKS network that contains a LONWoRKS IP channel Note that if you are running LonMaker version 3 0 or higher your LonMaker PC can be a part of the LONWorKS IP channel by connecting it to the Ethernet rather than an FT 10 channel C Configuration Channel 2 F Server LonMaker PC Channel 1 FT Channel 3 IP lan iLON 600 iLON 600 an CD Na Figure 26 Typical Network Containing a LONWorRKS IP Channel Defining an i LON 600 as a LONWORKS Router The following example illustrates how to create the LONWORKS network described in Figure 26 using the LonMaker Integration Tool Figure 27 shows the LonMaker drawing created in this example For more information see the LonMaker User s Guide To create a LonMaker network which uses 7 LON 600s follow these steps 1 With the Configuration Ser
122. urce must be capable of providing 500 mA average of current The 24V version of the 7 LON 600 is equipped with a Polyfuse that automatically resets Table 2 shows the 24 Volt connector assignments and Figure 5 shows the location of the screw terminals Table 2 i LON 600 Server 24 Volt Connections Screw Terminal Enclosure Marking Connections 1 E Earth ground 2 24VAC VDC 24V Connection 1 3 24VAC VDC 24V Connection 2 4 NC No connect e e n ECHELON Figure 5 24V Screw Connectors A SAFETY WARNING The 7 LON 600 uses a non replaceable Poly carbonmonoflouride Lithium Coin battery RISK OF EXPLOSION IF BATTERY IS REPLACED BY AN INCORRECT TYPE DISPOSE OF UNUSED BATTERIES ACCORDING TO THE INSTRUCTIONS Mounting Cabling and Connections Section 1 Setting Up and Using the i LON 600 Internet Server Connecting High Voltage Models 72601 amp 72602 A SAFETY WARNING When connecting the power terminals of an i LON 600 always connect earth ground first then Neutral then Line This minimizes the risk of shock or damage should power inadvertently be present on Line SAFETY WARNING The 7 LON 600 uses a Poly carbonmonoflouride Lithium Coin battery RISK OF EXPLOSION IF BATTERY IS REPLACED BY AN INCORRECT TYPE DISPOSE OF UNUSED BATTERIES ACCORDING TO THE INSTRUCTIONS A SAFETY WARNING The LON 600 is not equipped with a power disconnect device When the device is instal
123. urity access mode i e when the i LON 600 is rebooted You may need to set your PC s IP configuration in order to communicate with the i LON 600 after performing a security access reset See the Setting Your PC s IP Configuration section below for more information When in security access mode you can access the Security Reboot and Factory Defaults Web pages The i LON 600 Web server is always enabled in security access mode regardless of the Enable Web Server property described in the following section Configuring the 7 LON 600 s TCP IP Settings Section 1 Setting Up and Using the 7 LON 600 Internet Server Setting Your PC s IP Configuration This may not work if your PC uses DHCP to obtain an IP address You may need to set your PC to a static IP address The 7 LON 600 s IP address change may place the 7 LON 600 on a subnet that your computer cannot communicate with For example in order to communicate with the i LON 600 after a Security Access Reset you can either modify your computer s IP configuration to place it on the 192 168 1 subnet or enter the following command in the Windows Command Prompt route add 192 168 1 0 mask 255 255 255 0 SCOMPUTERNAME oe This command allows your computer to communicate with the i LON 600 even when they are not on the same subnet This command does not persist through computer reboots but you can include the p switch to make it persistent i LON 6
124. ver Address 2 1 1 0 9g9 eae STi Tole a MV Donot use an SNTP server OK Help Figure 48 LOoNWorks IP Channels Dialog Box 4 Click the Add button to add a LONWoRKS IP interface to the PC The dialog shown in Figure 49 appears i LON 600 User s Guide 101 Section 3 Appendixes Add an IP Device Figure 49 Add LoNWorks IP Device Dialog 5 Fill in the following information Name The name of the LONWorks IP device IP Address The IP address of the device will be automatically set to the PC s IP address if the PC has multiple Ethernet cards with different IP addresses you may select the specific address you want to use IP Port The port that the PC communicates with other LONWorRKS IP devices By default this is 1628 Authentication Key If the LONWorks IP channel will be set up to use MD5 authentication enter the 16 pair hexadecimal authentication key in this field 6 Click OK The control panel will now look as shown in Figure 50 102 Using Your i LON 600 as a Remote Network Interface Section 3 Appendixes LonWorks IP Channels 24 x m LonWorks IP Devices LIPName IPAddress IP Port _ Test f J Edit Remove r Time Server Server ddress 1 Server Address 2 Wea Gh 58 ror aE i eee Pn al amp I Do not use an SNTP server OK Help Figure 50 LONWORKS IP Channels Control Panel 7 Start th
125. ver running create a new LonMaker network Change the name of Channel 1 to FT 10 Channel 1 and assign TP FT 10 as the transceiver type in the Channel s properties E ilon600 Echelon LonMaker ilon600 vsd Subsystem i 2B lal xi File Edit View Insert Format Tools Shape LonMaker Window Help Type a question for hep ia E x O SH Sea SRY ts BOs o o B Olh eP A O 7 G B Normal z Arial viet B Z u Ej A 4 2 5 s8 Epez N F gt gt Normal Normal Bh By Normal lt A A aed x Shapes x E LonPoint Shapes 3 0 E NodeBuilder Basic Shapes 3 10 mE g B o o Dp op 4a40 dx 440m aN oo Hoe mmn Figure 27 Creating a New Channel Using LonMaker i LON 600 User s Guide 39 Section 1 Setting Up and Using the i LON 600 LONWorkKS IP Server 40 2 Drop channel shapes onto the drawing representing the JP Channel and FT 10 Channel 2 For the IP Channel specify IP 10L if using a local IP network or IP 10W if using a wide area IP network such as the Internet for the Transceiver Type in the Channel s properties For FT 10 Channel 2 assign TP FT 10 as the Transceiver Type 3 Drop two LONWoRKS Router shapes onto the drawing one connecting FT 10 Channel I to IP Channel iLONRTR_1 and one connecting FT 10 Channel 2 iLONRTR_2 to the IP channel Follow the LonMaker convention Channel A of a router is the side closest to the LNS
126. y maps the response to the proper computer on your home network by changing the destination of the response to the correct internal address See Figure 41 Using NAT DNS DHCP amp DDNS with a LONWorRKS Network Section 3 Appendixes Home Network 192 168 1 100 WAN Side Address is WAN Side Assigned by ISP LAN Side 131 28 203 17 NAT Gateway 192 168 1 1 Figure 41 NAT Gateway Structure The below steps illustrate the NAT process 1 Using one of your home PCs open Internet Explorer and type www echelon com Your PC will send a connection initiation SYN flagged TCP packet to www echelon com which it has previously resolved to an IP address using DNS The Ethernet frame containing the packet is addressed to the private interface of the LAN side of the NAT gateway your PC s default gateway Headers contain Source IP 192 168 1 100 your PC Destination IP 205 229 51 8 www echelon com 2 The NAT gateway receives the frame and changes the source IP addresses and checksums in the packet headers IP and TCP from your computer s private address to a public address and forwards the packet to the Internet Headers contain Source IP 131 23 203 17 example global address provided by your ISP Destination IP 205 229 51 8 www echelon com 3 The Echelon Web site replies with a TCP SYN ACK flagged packet IP addressed to your home global address e g 131 23 203 17 Headers contain Source IP 205 229 51
127. y Access Reset later in this chapter Set the security options as described in i LON 600 Security Web Page Launch Internet Explorer 6 or later and point your browser to http 192 168 1 222 The i LON 600 Welcome Web page appears powereoey ECHELON SETUP TCPAP i LON 600 User s Guide Figure 14 Welcome Screen 5 6 Click TCP IP Enter ilon in the User Name field and ilon in the Password field when prompted The TCP IP Configuration Web page opens The default user name and password is ilon ilon respectively and is always used after a security access reset is performed To change the user name and password run the i LON 600 Web Server Security and Parameters application see Appendix E 23 Section 1 Setting Up and Using the i LON 600 LONWorkKS IP Server 10 Enter the TCP IP parameters provided by your network administrator These settings are described in greater detail in the Configuring TCP IP Settings section below Reboot your i LON 600 using the Reboot Web page for the parameters to take effect Connect the i LON 600 to your network Repeat steps 3 9 for each 7 LON 600 you wish to install on your network Configuring TCP IP Settings Set the TCP IP information for the 7 LON 600 by following these steps 1 i LON 600 WED 10 SEP 2003 10 28 50 1 LON 600 Lonlilorks iP Server Embedded Software version 1 00 15 2003 Echelon Corporation powereo sy S ECHELON
128. ynchronize to its own SNTP servers or default to the next level up For example a device can default to its channel SNTP servers and a channel can default to its system SNTP servers Specifying System SNTP Servers To specify the system SNTP servers follow these steps 1 In the Configuration Server select Settings from the Network menu and click on the SNTP tab as shown in Figure 36 Network Settings xi Network Settings SNTP iPlegost Names SNTP Servers Primary Port fi0 1 3 139 fiz3 Secondary Port o o 0 0 fiz3 IV Use the SNTP server on device V Run the SNTP client in the Configuration Server m SNTP Client Maximum time f 80 minutes Update every 2 minutes Cancel Help Figure 36 Setting the System SNTP Server 2 Enter the IP addresses or host names of the SNTP servers Note that the SNTP server IP addresses should be static Leave the default port numbers of 123 Ensure that the Use the SNTP server on device and the Run the SNTP client in the Configuration Server checkboxes are checked The Use the SNTP server on device checkbox allows you to specify the default SNTP system server The Run the i LON 600 User s Guide 63 Section 2 Advanced Topics SNTP client in the Configuration Server checkbox allows you to run an SNTP client in the Configuration Server If you are using a third party SNTP server client on the Configuration Server PC read the below section before sett

Download Pdf Manuals

image

Related Search

Related Contents

JBL SG2020 CD Shelf System  Kenroy Home 93260CH Installation Guide  Bestell-Infos - Ingram Micro  Philips Aluminium kettle 1.5l 2400W  AEC-6841 Manual 1st Ed  User Manual  カワスミ輸血セット(血小板用)  Eltako –  VGN-FW240J/B  M6784 - Fisher  

Copyright © All rights reserved.
Failed to retrieve file