background image

078-0348-01E

®

i.

LON

®

SmartServer 2.0 

Power Line Repeating Guide

Summary of Contents for i.LON SmartServer 2.0

Page 1: ...078 0348 01E i LON SmartServer 2 0 Power Line Repeating Guide...

Page 2: ...Echelon and referenced in this document have been described for illustrative purposes only and may not have been tested by Echelon It is the responsibility of the customer to determine the suitabilit...

Page 3: ...Placing a Network in Standalone Mode 7 Network Limitations in Standalone Mode 8 Configuring the LONWORKS Channel for Power Line Repeating 8 2 Installing a Power Line Repeating Network 11 Installation...

Page 4: ...ecommissioning Devices 55 Setting Devices Offline 56 Testing Devices 57 Querying Devices 57 Winking Devices 59 Deleting Devices 60 Switching to LNS Mode and Synchronizing to an LNS Database 60 4 Contr...

Page 5: ...Type Translator 110 Selecting Input and Output Points 113 Selecting or Creating a Type Translation 114 Creating a Custom Scalar Based Translation 115 Creating a Custom Rule Based Translation 117 Examp...

Page 6: ...SmartServer uses a repeating function called the Enhanced LonTalk Proxy Protocol to transmit messages to the devices attached to the power line overcoming impediments posed by power line channels such...

Page 7: ...L 20 repeating channel This is because IP 852 routing is not supported when the SmartServer is operating in standalone mode and standalone mode is required for the SmartServer to manage a PL 20 repeat...

Page 8: ...s and transmitting the device data to the SmartServer Street Lighting Helper iLONProxyPocket and iLONProxy These files are provided on the i LON SmartServer 2 0 DVD and they are downloaded to the LonW...

Page 9: ...Neuron IDs and transmit them to the SmartServer 6 Acquire the coordinates of a device with the built in GPS receiver on the Pocket PC or a standalone GPS receiver with Bluetooth connection to the Poc...

Page 10: ...tServer FPMs let you implement custom functionality and tailor the SmartServer to meet your needs i LON SmartServer 2 0 Hardware Guide Describes how to assemble mount and wire the SmartServer hardware...

Page 11: ...to control the devices on a street lighting network Explains how to create exception schedules and how to add events to the schedules so that devices such as luminaries can be turned on and off based...

Page 12: ...ograms point to Echelon i LON SmartServer 2 0 Software and then select i LON SmartServer 2 0 ReadMe First You can also find additional information about the i LON SmartServer 2 0 online at www echelon...

Page 13: ...idian Avenue San Jose CA 95126 Phone toll free 1 800 258 4LON 258 4566 Phone 1 408 938 5200 Fax 1 408 790 3801 lonsupport echelon com Europe English German French Italian Echelon Europe Ltd Suite 12 B...

Page 14: ...xiv Preface...

Page 15: ...ad the Street Lighting Helper sample application used to store and transmit device locations and Neuron IDs to a Pocket PC that is being used as an installation tool It describes how to upload applica...

Page 16: ...SmartServer 3 Setting the SmartServer in standalone mode 4 Configuring the LONWORKS channel attached to the SmartServer for power line repeating Loading Street Lighting Helper to the Pocket PC If you...

Page 17: ...To copy the file skip to step 8 To download the file follow these steps a On your computer browse to the C LonWorks iLon100 unsupported iLonProxy Install folder and then double click the setup exe fil...

Page 18: ...n has been completed successfully Click Close If the Application Already Installed dialog opens click Yes The Street Lighting Helper application is downloaded to the Pocket PC f When the Street Lighti...

Page 19: ...application image files apb extension to the devices on a power line repeating network when installing the network To do this you upload the application image files provided by the device manufacture...

Page 20: ...your SmartServer via FTP 4 Use FTP to access the root lonworks import directory on the SmartServer flash disk 5 Upload the application image apb extension from the location where it is saved which co...

Page 21: ...ath a message must travel on the PL 20 channel from the SmartServer to one or more repeating devices before reaching the target device In standalone mode the SmartServer controls the network managemen...

Page 22: ...to any other network management tool through the network interface or remote network interface LONWORKS connections are not supported A network in standalone mode functions strictly as a master slave...

Page 23: ...ecify the period of time in seconds that the SmartServer waits before marking a data point and its parent device offline red in the SmartServer tree after the LON driver detects that the data point is...

Page 24: ...hed it will be marked offline red in the tree view and in the Power Line Repeating Analysis Web page Network messages will not be propagated to an offline device until the Minimal Offline Time expires...

Page 25: ...er line repeating network including how to use a bar code scanner and Pocket PC to acquire the device data It describes how to transmit the device data to the SmartServer and install the devices inclu...

Page 26: ...rs the repeating chain for each device commissions the devices loads the devices if necessary and then re commissions and sets the devices online If you are using the SmartServer Web pages you create...

Page 27: ...ated further down the power line and it continues this process until it has installed the entire network If you commission the network incrementally you must add the devices to the SmartServer in topo...

Page 28: ...scanner or manually enter them c Optionally create a list of devices and export them to an XML or CSV file or import a device list 2 Connect the PC Pocket to the SmartServer console port via Bluetoot...

Page 29: ...ocess To acquire the locations and Neuron IDs of the devices being installed follow these steps 1 Verify that the GPS receiver if you are acquiring device coordinates and barcode scanner are using the...

Page 30: ...an save the current list of devices to an XML or CSV file and then send the list to the SmartServer at a later time To do this tap Program tap Export enter the file name in the Name box select the fil...

Page 31: ...he specified COM port to 4800 None 8 1 None 3 In the Port property under iLON you can enter the port used by the Street Lighting Helper to send SOAP requests to the SmartServer via iLonProxyPocket app...

Page 32: ...nables the ports used for the GPS receiver and barcode scanner to be checked every 5 seconds to verify that they are open If a port is closed the Street Lighting Helper application attempts to open it...

Page 33: ...ket PC to the SmartServer using a serial or LAN connection If you use a serial connection you connect the Pocket PC to the SmartServer console port using a serial sync cable and a RS 232 null modem ca...

Page 34: ...nnection you need to connect the Pocket PC to the LAN via a Wi Fi connection and you need to attach an external GSM modem to the SmartServer and setup a GPRS dial out connection on the modem in order...

Page 35: ...erties for the serial port on the Pocket PC 9600 None 8 1 None Note You can click Restore Defaults to return the serial settings to their defaults 6 Click Listen The iLonProxyPocket application now di...

Page 36: ...ion to send the list of devices to the SmartServer Upon receiving the list of devices from the Pocket PC the SmartServer automatically loads commissions and starts the devices After you send the devic...

Page 37: ...at the transmission of the device data has started The device data is sent to the SmartServer via the iLonProxyPocket application 5 Once the transmission has been completed a dialog appears informing...

Page 38: ...an install a power line repeating network using the SmartServer Web pages as an alternative to using the Pocket PC as an installation tool In this scenario the installer needs to create a device list...

Page 39: ...e device s external interface specifies the number and types of its functional blocks number types directions and connection attributes of its network variables its configuration properties and its pr...

Page 40: ...Node ID can be assigned to the device You can acquire the Neuron ID of a device automatically using device discovery or manually by either pressing a service pin on the device manually entering a 12 d...

Page 41: ...k or click the Continuously check box if you are incrementally attaching the devices to the network A message is broadcast to the devices on the network that triggers the devices to identify themselve...

Page 42: ...en winked Wink commands are typically used when installing or diagnosing multiple devices in a system where a network tool may be needed to confirm the identity of a given device You can test a device...

Page 43: ...rom the Overview Devices Web page follow these steps 1 Click Driver 2 Click one or more devices to be installed in the SmartServer tree or LNS tree To select one device click that device To select mul...

Page 44: ...ally acquire the Neuron ID of a LONWORKS device follow these steps 1 Click Driver 2 Click the device to be installed in the SmartServer tree or LNS tree Note that you should only select one device at...

Page 45: ...ogram ID 7 Press the service pin of the device The Neuron ID and program ID of the device being installed are both entered into the Incoming Service Pin Messages box and they are input into the Neuron...

Page 46: ...ual device properties by selecting the check box located to the left of the property under the Smart Network Management column and clicking Submit You can also enable smart network management for all...

Page 47: ...or the Template property a The SmartServer first attempts to load the device template XML file in the root config template lonworks folder on the flash disk that has a matching program ID b If the Sma...

Page 48: ...ple additional devices click a device in the tree and then either hold down CTRL and click all other additional devices to be viewed or hold down SHIFT and select another device to view the entire ran...

Page 49: ...can also use this option to delete inactive commands from the table Troubleshooting Power Line Repeating Network Installation If a device is not installed by the SmartServer even after the entire netw...

Page 50: ...36 Installing a Power Line Repeating Network...

Page 51: ...peating channel using the Power Line Repeating Analysis Web page on the SmartServer It explains how to add upgrade replace decommission place offline test and delete devices with the SmartServer It de...

Page 52: ...rtServer transmits network messages to the repeating devices with which it can directly communicate and those repeating devices in turn relay the messages to repeating device located further down the...

Page 53: ...eb page Devices that have been installed successfully are marked black devices in the process of being installed are marked orange and devices with communication failures or other errors are marked re...

Page 54: ...e proxies and target devices are listed under the Proxy Zone columns The last repeating device in the chain before the target device is referred to as the proxy agent For example if a target device us...

Page 55: ...ce including the current proxy The signal strength at the repeating device and the number of hops required to reach it determine whether a repeating device can serve as a proxy for a given device Fail...

Page 56: ...download an application image to the device Never Reached During the initial installation attempt the device has not received messages from the SmartServer Red Error Commission Error The device has no...

Page 57: ...ermined that the device is applicationless Communication Attempts The number of times that a device either the SmartServer or a proxy agent has attempted to communicate with the target device For dire...

Page 58: ...re information on the use of these frequency carriers on a LONWORKS power line channel see the LONWORKS PLT 22 Power Line Transceiver User s Guide 110kHz 140kHz Operation Signal Strength Direct Commun...

Page 59: ...get updated real time values e Click Close to return to the Power Line Repeating Analysis Web page 13 Optionally you can view statistics related to signal at the hop between the selected device and a...

Page 60: ...at the signal is greater than the noise level at the device in decibels dB Proxies The amount that the signal is greater than the noise level at the hop in decibels dB This value is the minimum of the...

Page 61: ...ave the same firmware version as the Neuron Chip on the device If the device interface has changed you also need to obtain a new device interface XIF file for the device upload it to the SmartServer a...

Page 62: ...rt folder to show the application image files in it d Select the application image to be downloaded to the devices e Click OK to return to the Setup LON Device Driver Web page 5 If the external device...

Page 63: ...depending on whether you are using a xif or xml file for the external device interface If the device being upgraded is located in the LNS tree the Template folder is not available d Expand the subfol...

Page 64: ...ON Device Driver Web page and then click Submit 8 Activate the XIF files for the devices if necessary To do this right click one of the selected devices in the SmartServer tree point to Manage and the...

Page 65: ...eplace a device with Pocket PC follow these steps 1 Attach the replacement device to the network by applying power to the device and attaching its network connection as documented by the device manufa...

Page 66: ...tServer Web interface 3 Open the Overview Devices Web page To do this right click a network or channel point to Overview and then click Devices This example replaces the DIO 1 device 4 Click Scan to d...

Page 67: ...cause it is applicationless and the original device is marked uncommissioned orange 10 The replacement device is automatically downloaded commissioned set online updated with the configuration and dri...

Page 68: ...lace a device with the SmartServer follow these steps 1 Attach the replacement device to the network by applying power to the device and attaching its network connection as documented by the device ma...

Page 69: ...Alternatively you can open the Setup menu and then click LON Command Queue See Checking Device Installation Status earlier in Chapter 2 for more information on using the LON Command Queue Web page De...

Page 70: ...nu You then select the devices again right click a selected device point to Manage and then click Set Online on the shortcut menu Alternatively you can select the Smart Network Management check boxes...

Page 71: ...ces are highlighted red in the SmartServer tree and in the Power Line Repeating Analysis Web page 5 To place a device back online select one or more devices to set online right click a selected device...

Page 72: ...ics Non zero values indicate that the device was unable to receive and or respond to a message Small values are expected rapidly increasing values may indicate a problem If the device is consistently...

Page 73: ...ckets on the channel whether or not addressed to this device Reset Cause Displays an error code that indicates the cause for the device s most recent reset Check the LonMaker Turbo Editions Help file...

Page 74: ...g and homes In this case repeating would be required to overcome the noise generated by the devices in the homes on the system If the system architecture was changed to dedicated distribution street l...

Page 75: ...l Echelon Enterprise Services SR2 on your computer you must also install LNS Server Turbo Edition SP4 from the i LON SmartServer 2 0 DVD See Installing Echelon LNS Server Turbo Edition SP4 in Chapter...

Page 76: ...re Service Verification check box By default the IP address of your local SmartServer appears in the Add this Website to the Zone box Click Add to add the IP address of your local SmartServer Enter th...

Page 77: ...ver computer selected for the LNS Proxy Web service port 80 by default If a firewall is blocking access to the LNS Proxy Web service select the LNS Manual option 6 The LNS Server dialog opens 7 Click...

Page 78: ...the name of the LNS network database from the list and then click Finish To create a new LNS network database click the arrow to use the current network name for the LNS network database or enter a d...

Page 79: ...o use the SmartServer Web interface during the synchronization The time required for the synchronization depends on the size of the network which determines the number of items that need to be synced...

Page 80: ...ude their devices Neuron IDs Therefore if you are using the LonMaker tool you only need to right click a device shape and clicking Commission in the shortcut menu to commission a device You do not hav...

Page 81: ...on the SmartServer to control the devices on a street lighting network It explains how to create exception schedules and how to add events to the schedules so that devices such as luminaries can be t...

Page 82: ...r will just turn on the lights in the dimmed state at sundown Or if sundown occurs before the start of rush hour it will turn on the lights in the dimmed state at sundown brighten them at the beginnin...

Page 83: ...to store the time of day on it You can do this in two ways you can add an SNTP time server to the LAN on which the SmartServer resides or you can manually configure the time Adding an SNTP Time Serve...

Page 84: ...data This default value is 123 and it may not be changed Contact your IS department to make sure that your firewall is configured to allow you to access the time server on this port Time Synchronizat...

Page 85: ...elect whether this time server is the Default or the Backup time server If this is the first time service created on the SmartServer this option is set to Default If another time service is currently...

Page 86: ...rver You can do this two ways Click General expand the network icon expand the LON channel expand the i LON App Internal device and then click the Real Time Clock functional block Create or open an Ev...

Page 87: ...north of the equator enter a positive value between 0 and 90 5 In the Longitude property enter the east west location of the SmartServer relative to the Prime Meridian Select the first radio button t...

Page 88: ...ception that dims the lights at sunrise and sundown To open an Event Scheduler application you must first create a Scheduler functional block After you create the Scheduler functional block the functi...

Page 89: ...folder The folder available in the dialog depends on whether the SmartServer is using the static v12 external interface XIF file or the dynamic v40 XIF file If the SmartServer is using the static v12...

Page 90: ...l block from either the Static or the Dynamic folder To select the Scheduler functional block from the Dynamic folder expand the Dynamic icon expand the root lonworks types folder expand the bas_contr...

Page 91: ...rtServer to maintain the current value stored in the data point if the data point has been overridden by another application You can select the Suppress Event Recovery check box so that when the Smart...

Page 92: ...t Scheduler will wait before updating the specified data point at each schedule interval This enables you to ramp up or wind down a system 4 Optionally you can add new presets to the data point and de...

Page 93: ...of presets The preset is removed from the Scheduler Data Points Web page c Click Close 5 Optionally you can edit the values of existing presets To do this follow these steps a Click the preset to be e...

Page 94: ...xes for Saturday and Sunday are cleared which means that both days use the same weekend schedule 3 Optionally you can create separate schedules for individual days You can do this in two ways In the c...

Page 95: ...clear its check box A new daily schedule with that day s name is added to the list of daily schedules For example you can clear the Monday check box to add a new schedule named Monday to the list of...

Page 96: ...chedule You can select a different daily schedule from the list to add events to that daily schedule In addition you can click the box to the right of the daily schedule list to open the Edit Daily Sc...

Page 97: ...vent 6 Click OK to save your events and return to the Scheduler Daily Schedules Web page Click Cancel to delete all changes and return to the Scheduler Daily Schedules Web page 7 The Scheduler Daily S...

Page 98: ...every weekday or weekend day After you define when and how often an exception occurs you can create events for that exception Creating One Time Exceptions You can create a one time exception to apply...

Page 99: ...es in this dialog 5 Select the Show Sunrise Sunset Functions check box to create events based on sundown and sunrise times In the Function box select the Sunrise or Sundown icon The calculated sunrise...

Page 100: ...l events in the one time exception right click anywhere in the Time or Value boxes and then click Add in the shortcut menu A new row for the event is added to the dialog Repeat steps a c to specify th...

Page 101: ...eate the events in the exception Note This section generally describes how to define the exception schedules See Demonstrating a Street Lighting Schedule later in this chapter for specific exception s...

Page 102: ...e 6 Click the Standard or Specific buttons to expand the dialog to show the Recurrence property Clicking Standard lets you apply the exception to every month every other month every third month and so...

Page 103: ...tions offered by clicking Standard 7 Specify the range of dates for which the exception schedule is used Specify the start and end dates in the From and To properties respectively Tip You can create a...

Page 104: ...every month within the specified range The default daily recursion is every day This means that if you do not specify a daily recursion the events will occur every day within the specified range 9 Opt...

Page 105: ...xceptions in the calendar 11 Click Submit Creating Exception Events This section generally describes how to create events in an exception schedule The subsequent section Demonstrating a Street Lightin...

Page 106: ...er the Time column or right click the column to the right and click Add Event on the shortcut menu to open the Edit Events of dialog 3 Select the Show Sunrise Sunset Functions check box to create even...

Page 107: ...o back to the Scheduler Data Points Web page and define the value or values for the preset Enter a valid value to be written to all the data points To enter a value all the data points added to the Sc...

Page 108: ...Edit exception date dialog 11 The Edit exception date dialog is updated to reflect the events you added to the exception schedule The events are highlighted light blue 10 Click OK to save your change...

Page 109: ...l user defined presets have been created for the SNVT_switch data point on the luminaire These presets include ON_60 and ON_100 which set the SNVT_switch data point to 60 0 1 60 brightness and on and...

Page 110: ...ON_60 event with a priority of 255 This event dims the lights to 60 if sunrise has not yet occurred If sunrise has occurred already this event does not execute because the exception schedule has turne...

Page 111: ...nday through Friday 5 Click Submit 6 Click Back to return to the Scheduler Configure Web page Creating the Weekday Exception Schedule The weekday exception schedule turns on the lights at sundown and...

Page 112: ...as Weekday Exception The default name is the selected start date in the following format year month date b Click Standard to expand the dialog to show the Recurrence property This lets you apply the e...

Page 113: ...MMING event to occur 15 minutes before sunrise enter 00 15 c In the Function box under the From property select the Sundown icon The calculated sundown time appears in the Time box which becomes read...

Page 114: ...is highlighted teal or dark blue in the calendar on the Scheduler Exception Schedules Web page 9 Click Submit 10 You can check how the weekday exception schedule has been updated with the morning and...

Page 115: ...y rush hour events priority 255 that are scheduled before the OFF event at sunrise priority 220 and it hides the lower priority rush hour events scheduled after the OFF event The schedule also shows t...

Page 116: ...nrise that turns the lights off An ON_60 event at sundown that turns the lights on to 60 To create the weekend holidays exception group follow these steps 1 Right click the date that will be the start...

Page 117: ...ptions you add to the group will use the same exception schedule but you can specify a different range of dates and recursions for the new holiday exceptions For example you could create a new excepti...

Page 118: ...the scope private or public dates and recursions for the selected instance You can click Delete to remove the selected exception instance from the Event Scheduler 4 Click OK to save exception and retu...

Page 119: ...ception date dialog opens b Click anywhere in the row under the Schedule Event Time Value or Priority columns at the time the event is to occur The Edit Events Of dialog opens Alternatively you can ri...

Page 120: ...rity used for the weekend daily schedule this example use a priority of 210 This priority essentially locks out the events in the weekday daily schedule which have lower priorities 255 g Create a new...

Page 121: ...it exception date dialog is updated to reflect the events you created Observe that the schedule for the selected weekend day shows the OFF that is scheduled at sunrise and the ON_60 event that is sche...

Page 122: ...u The Setup Cleanup dialog opens Click Cleanup to reset the SmartServer To restore your SmartServer to its factory default settings using the console application enter the factorydefaults command or e...

Page 123: ...work Management Guide 109 5 Connecting Devices on a Power Line Repeating Network This chapter describes how to use type translators and Web connections to connect devices on a power line repeating net...

Page 124: ...ocal SmartServer are transmitted to the target data points on the local or remote SmartServer and the target data points are updated accordingly For example you could select the SNVT_switch data point...

Page 125: ...tional Block in the shortcut menu 4 The Add Functional Block dialog opens 5 Select the Type Translator functional block from the Static or Dynamic LonMark folder The folder available in the dialog dep...

Page 126: ...e Static or the Dynamic folder To select the Type Translator functional block from the Dynamic folder expand the Dynamic icon expand the root lonworks types folder expand the bas_controller folder sel...

Page 127: ...ou click the functional block the Setup LON Functional Block Driver Web page opens instead of the Type Translator functional block application 2 Click the Type Translator functional block representing...

Page 128: ...reate a rule based translation where the input point is translated to the output point if one or more expressions evaluate to TRUE The Type Translator includes 15 pre defined type translations that yo...

Page 129: ...e Web page opens Click Submit 4 Optionally in the Description box you can enter a description of the type translation 5 By default Show Data Point Names is selected which means that the names of the s...

Page 130: ...ld within the structure or the entire structure By default the entire structure is evaluated Note that you can explicitly set the rule to evaluate the entire structure by selecting from the list This...

Page 131: ...To create a custom rule based translation follow these steps 1 Create a custom rule based translation by adding a new translation or selecting a pre defined translation and customizing it to fit your...

Page 132: ...s the input point in the Copy rule is the same input point you selected in the nested second IF statement and it cannot be changed b If the input point is a structured data point a list box is added t...

Page 133: ...set of ALWAYS statements and an empty Copy rule are added to the current translation Repeat steps 3 7 Example Type Translator for Street Lighting Network You can use a type translator to control a str...

Page 134: ...a power line repeating network you typically create two types of Web connections internal bindings and peer to peer bindings An internal binding is a connection between two data points on a single Sm...

Page 135: ...the same power line repeating network follows these steps 1 From the local SmartServer tree on the left frame right click a source data point on the SmartServer attached to the power line repeating ne...

Page 136: ...the target data points are added underneath the source data point in the local SmartServer tree on the left frame Connecting Repeating Devices to Other Networks You can create a Web connection between...

Page 137: ...tree view below the LAN icon c Enter the SOAP HTTP properties of the SmartServer attached to the power line repeating network See Chapter 3 of the i LON SmartServer 2 0 User s Guide for more informati...

Page 138: ...frame to the right If the SmartServer attached to the power line repeating network cannot be reached a single child icon called Target appears with the IP address of the SmartServer below the Webbinde...

Page 139: ...View and then click Data Points The View Data Points Web page opens 2 Close the graph by clicking the X in the upper right hand corner of the application frame 3 In the local SmartServer tree click a...

Page 140: ...e that the target data point has the same value as the source data point The Web connection keeps these data points synchronized For more information on using the Web Binding application including how...

Page 141: ...i LON SmartServer 2 0 Power Line Repeating Network Management Guide 127 Appendix A Glossary This appendix provides definitions for key terms associated with a power line repeating network...

Page 142: ...requency does not have inherent accuracy and therefore must be calibrated against a primary frequency standard For more information on the use of these frequency carriers on a LONWORKS power line chan...

Page 143: ...sales representative Signal Strength The attenuation of the signal Standalone Mode A network management service in which the SmartServer operates as the exclusive network manager of the system In stan...

Page 144: ...www echelon com...

Reviews: