Home

L-Proxy User`s Manual

image

Contents

1. Figure 55 Design flow when network variables have been added deleted or modified 5 6 Using the L Proxy configuration utility L Proxy comes with a configuration utility to create the L Proxy internal connections bindings This user friendly intuitive LNS Plug In is a powerful tool to create the L Proxy internal connections If you follow the few steps explained below you will have L Proxy configured in no time In LonMaker the Plug in is started by right clicking on the L Proxy device shape or the L Proxy functional block and selecting Configure from the pop up window In NL 220 the Plug in is started by right clicking on the L Proxy node then selecting the Option L Proxy Configuration Plugin in the PlugIns sub menu In Alex the Plug in is started by right clocking on the L Proxsy device and selecting the L Proxy Configuration Plugin in the Starte PlugIn sub menu A window similar to what is shown in Figure 56 should appear Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 32 LOYTEC Si Untitled L Proxy Configuration E fm xj File View Project Connection Node Help Oe St t WF te E Node L Proxy Port 2 Interfaces O Total Nys O Unconnected Nys O Connections O Y Figure 56 L Proxy configuration utility main window 5 6 1 Extracting the Network Variable Interface when L Proxy is not online As a first step the network variable interface must b
2. 0 Reset L Proxy This menu item resets the L Proxy 7 4 2 1 ElA 709 Configuration Menu This menu allows changing the EIA 709 transceiver configuration enable the backbone mode for TP 1250 transceivers and enable bit rate auto detection for RS 485 transceivers EIA709 Configuration Menu Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 84 LOYTEC GLI Pere Te XE TP 1250 1250 BUE Pore 22 FESIO POCE 27 lL Port LS PESTO BOE gt ETSL 0 Backbone mode configuration source DIP SWITCH q Quit without saving x Exit and save Please choose Figure 95 EJA 709 configuration menu 7 4 2 1 1 Option 1 to 5 Change transceiver configuration for Port 1 to 5 This menu item allows setting the default transceiver configuration for port 1 to 5 if there are different possible transceiver configurations For TP 1250 transceivers it 1s possible to set the transceiver settings to backbone mode See Section 10 2 for an in depth discussion of this feature For RS 485 transceivers it 1s possible to manually set the bit rate or choose bit rate auto detection If auto detection 1s enabled the detected bit rate is shown Please contact LOYTEC support see Section 9 7 if you want to change the default transceiver configuration e g PLT 22 in CENLEC or NON CENELEC mode 7 4 2 1 2 Option 9 Bit rate auto detection configuration source only if RS 485 port is present This menu item allows to set what decision element s
3. 2 7 SNVT Conversion The L Proxy starting with firmware version 2 0 supports automatic SNVT conversion for scalar types In general there are the following requirements for SNVT conversion Version 2 2 T LOYTEC electronics GmbH L Proxy User Manual 16 LOYTEC A Integer to Float conversion 12F F2I This conversion type converts an integer value signed or unsigned to a float value signed or unsigned or vice versa The type of both values must be a SNVT with the same SI unit e g SNVT temp to SNVT temp f B Integer to Integer conversion I2I This conversion type converts an integer value signed or unsigned to another integer value signed or unsigned or vice versa The type of both values must be a SNVT with the same SI unit e g SNVT temp to SNVT temp p C Enumeration or Structure conversion This type converts one enumeration value to another enumeration value or one structure value to another one e g SNVT switch to SNVT state For each such a conversion a separate conversion function must be defined This function may require some parameters e g which bit in SNVT state 1s to be converted currently not implemented Note Currently L Proxy supports Integer to Float and Integer to Integer conversion but does not support Enumeration or Structure conversion In case the conversion results in a value out of the range of the destination SNVT type the constant for an invalid value is used if such a value exists Otherw
4. e If the L Proxy fall back image was booted all port LEDs see Section 8 except those where a bit rate auto detection 1s performed are flashing red once per second 7 4 Console The L Proxy 1s equipped with a serial interface to display the results of the self test allow advanced configuration via a console menu upgrade the L Proxy firmware To use the serial interface the console connector see Figure 11 of the L Proxy can be connected to the RS 232 port of a PC Now the PC can communicate with the L Proxy using a standard terminal program with the communication settings set to 38 400 bps 8 data bits no parity 1 stop bit 7 4 1 Self Test Whenever the L Proxy comes out of reset it performs a self test If the self test passed successfully all port LEDs successively turn green for 0 5 seconds Ifa failure occurs during self test the status LED is flashing red and the L Proxy is reset The console output of a successful boot sequence on an L Proxy with 5 ports on the console reads as follows LOYTEC electronics GmbH www loytec com Testing Board ID 0E Passed Testing RAM Passed Testing boot loader Passed Testing fallback image Passed Testing primary image Passed Testing Flash Passed Loading primary image Passed Port 1 detected Passed Port 2 detected Passed Port 3 detected Passed Port 4 detected Passed Port 5 detected Passed L PROXY LOYTEC electronics GmbH Jul 21 2003 Mi 0 System has passed self
5. Device Template LOYTEC L Proxy W2_0FT10 Device Name gt L Proxy Port 3 Load Application Image Image Mame CALonworks importiLProxy_FT1 O V2 NXE Browse SIF Mame CALonworks importiLProxy_FT1 D V2 AIF Browse Back Cancel Help Figure 101 Click on Next Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 90 LOYTEC Replace Device Wizard l S Nx Specify the initial state of the device and the source of CP values Device Hamels Proxy Port 3 State S Source of Configuration Property falue C Default CO Offline f Old device values CO Default values C Disable C New device values Back Cancel Help Figure 102 Select online and click Next Replace Device Wizard Device Identification Method Device Mameta L Proxy Port 3 Service Pin te Manual Meuron ID Back Cancel Help Figure 103 Use the Neuron ID already stored in the database Echelon LonMaker Figure 104 This warning might appear after commissioning the new L Proxy port Version 2 2 T LOYTEC electronics GmbH L Proxy User Manual 91 LOYTEC 9 Troubleshooting 9 1 All port LEDs are flashing red Problem All port LEDs are flashing red at a rate of approx once per second and the L Proxy does not relay messages Explanation Somehow the primary image was destroyed and the fall back image was booted see Section 8 This image does not support relaying messag
6. EIA 709 multiport gateway CP 13333CT joo ojo o ojo o ole o ojo o User Manual LOYTEC electronics GmbH Vienna L Proxy User Manual 2 LOYTEC This page is intentionally left blank Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 3 LOYTEC Contact LOYTEC electronics GmbH Stolzenthalergasse 24 3 A 1080 Vienna AUSTRIA EUROPE support loytec com http www loytec com Version 2 2 Document No 88065704 LOYTEC MAKES AND YOU RECEIVE NO WARRANTIES OR CONDITIONS EXPRESS IMPLIED STATUTORY OR IN ANY COMMUNICATION WITH YOU AND LOYTEC SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE 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 LOYTEC L Chip LC7093 and L PROXY are trademarks of LOYTEC electronics GmbH LonTalk LonWorks and Neuron LonMaker and LNS are trademarks of Echelon Corporation registered in the United States and other countries Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 4 LOYTEC Contents L TAMANO al 9 kA a a AAA N A 9 P e s TTT 9 2 NASA LIO ardid chau a 10 Zo Update Update Use Casera io 10 22 PONSPOM SSC AG ri earaee earns 11 23 Updite POLU S Gr ee ne ee a eo ee geo diosa 11 2 4 Poll Update Use Case Active PO usina 12 Z
7. Manufacturer IDEC IZUMI CORPORATION Manufacturer part number PSS5R A 12 Description Power Supply 12V 7 5W UL 508 CSA C22 2 No 14 EN60950 100 240VAC LOYTEC order number LS PS7W Note Switched power supplies like the IDEC IZUMI PS5R A12 might interfere with power line communication If you are using power line communication we strongly recommend a linear power supply or have the switched power supply tested against interference with power line communication signals The IDEC power supply is NOT recommended for use with power line communication 3 6 Connection Diagrams The L Proxy provides screw terminals to connect to the network as well as to the power supply The screw terminals can be used for wires having a maximum thickness of 1 5 mm AWG12 Version 2 2 T LOYTEC electronics GmbH L Proxy User Manual 21 LOYTEC 3 6 1 LP 13333CT EIA 709 A B of FT 10 Channel Port 5 Earth Ground EIA 709 A B of FT 10 Channel Port 4 Earth Ground EIA 709 A B of FT 10 Channel Port 3 EIA 709 A B of FT 10 Channel Port 2 Earth Ground EIA 709 A B of TP 1250 Channel Port 1 Main Earth Ground Earth Ground Power Supply Table 3 L Proxy Terminals LP 13333CT 3 Wiring Every network segment connected to the L Proxy needs to be terminated according to the rules found in the specification of the transceiver see Chapter 3 8 Important All used and unused ports must be properly terminated For unused ports it is recommended
8. TS m o KI gt j Func Block 1 Y Y Y 4340 dX3 4AOMIAN Func Block 1 Func Block 1 e noie Iproxy1 port 2 node 2 Channel 1 KTT HK Subsystem 1 TR T Page 1 1 Figure 91 Example for scalar snvt translation The next step is to start the L Proxy configuration plug in on node lproxyl port2 and to extract the network interface File View Project Connection Mode Help Geg Slt fe oF se e 2 Create a new connection with File View Project Connection Node Help D lt et Oe Jp which opens the window shown in Figure 92 Version 2 2 T LOYTEC electronics GmbH L Proxy User Manual 79 LOYTEC A 895 Hub Network Variable Connection Configuration Filter Poll Mode Passive Poll Active Poll nvidmpere 2 Input SNVT_amp nviTemperatu 2 Input SNVT_temp OK nvoAmpere_mi 2 Output SNVT_amp_mil Passive Poll Configuration nvoT emperatu 2 Output SNWT_temp_f Cancel No Cache forward all polls Infinite block polls C Enable 60 Hub NV nvi mpere Port 2 Select Available Target Network Variables Selected Target Network Variables Filter NV Name ENVName Port nvoAmpere_mi Output SNWT_amp_mil Figure 92 Enable SNVT Conversion to allow connections of NV with different type All source network variables are shown in the top left window Select nviAmpere on Port 2
9. nriPortl _002 Port 1 Select Y Poll once for initial value Available Target Network Variables m Selected Target Network Variables Filter NW Name SNWT Type nroPort_002 Output Generic LNV Name Port Direction SNVT Type Figure 90 The poll once for initial value flag is set for this connection 6 5 SNVT Translation Translation between different scalar SNV Types is a new feature starting with firmware version 2 0 L Proxy can automatically convert between SNVTs of the same SI unit and if the SNVT is of scalar type The example in Figure 91 shows a node 1 that has network variables nvoAmpere with SNVT_amp and nvoTemperature with SNVT temp It also shows a node 2 with network variables nviAmpere mil with SNVT amp mil and nviTemperature f with SNVT temp f Since the network variables are of different type on node and on node2 these NVs cannot be bound directly L Proxy can act as a translator between the different network variable types as shown in Figure 91 Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 78 LOYTEC AS snvtconvert ysd Subsystem 1 aay Edit View Insert Format Tools Shape Visio Help Type a question for help gt B File Edit View Insert Format Tools Shape LonMaker Window Help 5 R An Ge 150 B SSA docs meo EEEN O sHS2a 6A s BOs o c Normal Arial 12pt B 7 U E LonPoint Shapes 3 0 E El LonMaker Basic Shapes i
10. 5 L Proxy in a Network This Chapter gives step by step instructions on how to commission L Proxy create multiple Proxy functional blocks create input and output network variables and make L Proxy internal bindings We have shown the configuration steps using LonMaker 3 1 NL 220 and Alex 3 but other LNS based network management tools can be used as well to install and configure L Proxy 5 1 Network Buffers The L Proxy can handle packets from the network with a maximum length of 256 bytes There is no explicit limit in the network buffer counts 5 2 Design Flow with L Proxy The flow diagram in Figure 26 shows the steps that need to be followed in order to install L Proxy in a network After adding one L Proxy port one or more functional block must be created and the input and output network variable must be created dynamically Then the binding with the other nodes in the network can be carried out After all network variables have been created one must start the L Proxy configuration utility Plug In and extract the port definition for every installed L Proxy port Version 2 2 T LOYTEC electronics GmbH L Proxy User Manual 32 v Add L Proxy Port x x 1 5 v Create Functional Block for Port x v Create Network Variables on Port x v Make Network Variable Bindings v Start L Proxy Configuration Utility Plug In for node Port x v Extract and save
11. 75 LOYTEC en LPA on LPT1 LPA L Log Running TIE Ta a UFDT O138 C8 01 00 007643 E sl cd ls 2 605859 01 03 00 004038 12 4C4F59644545 O4 0E UFDT OOAS CS 01 Ene ESTEEM LE CSTE 4 Log Running On line FT 10 Packets 414 ICR C Err 0 Lost 0 Z Figure 87 Turning on the switch on Node 8 creates the following packet stream in order to turn on the lamp on Node 6 Note in this example the 3 L Proxy ports can either be connected to the same network cable as shown in the log file in Figure 86 or they can be connected to individual network cables 6 3 Poll Update Proxy Lets assume a scenario with a node that cannot send updates by itself but must be polled On the other hand the destination of the information e g a SCADA system or OPC server cannot poll but must receive updates L Proxy connections can now be defined as active poll which means that the source node is actively polled by L Proxy at a defined timer interval and the updates are sent to the destination node Note that active poll is only supported with firmware version 2 0 and higher Lets assume that the output network variable nroPort in Figure 88 on node lproxy1 2 cannot send updates by itself but must be polled In our case the Iproxy1 3 polls this output network variable with the poll rate of 30s as defined in the Plug in connection dialog In this example the poll mode is set to active poll and the poll configuration is set to Forwa
12. Configuration T Enable SNVT Conversion Poll Mode Passive Poll Active Poll OK Cancel Active Poll Configuration Forward polls Use value from last poll cycle Poll rate 30 Hub Ny Pon Port 3 Select Available Target Network Variables Selected Target Network Variables Filter NY Name Port SNVT Type ONY Name Ss Port Direction SNVT Type Poo ao oao a nroPortl 3 Dutput Generic nroPortl Dutput Generic Figure 89 Active poll connection with a poll rate of 30s Version 2 2 T LOYTEC electronics GmbH L Proxy User Manual Ti LOYTEC 6 4 Poll Once Initial Value Proxy Some scenarios require that at power up or after a reset the network variable values from the source node should be polled once to obtain the current state of these network variables In the L Proxy configuration utility a poll once flag can be set for each individual L Proxy internal connection as shown in Figure 90 The poll rate will be automatically adjusted by L Proxy to not saturate the network channel Connection E 10 x Hub Network Yariable m Connection Configuration r I Enable SNVT Conversi NW Name Port SNWT Type nans laai Poll Mode Passive Poll Active Poll NV Name Pat Direction _ SNVT Type nriPortl_002 1 Input Generic Passive Poll Configuration No Cache forward all polls _ Cancel Infinite block polls Ie Poll once for initial value Hub NV
13. Enable clock update IY Master Update Rate sec fa Ie Manual Update Allowed W Enable Figure 71 Control panel for real time clock settings Under clock settings one can adjust the current date and time information The Summer Winter Time Setting section allows setting dates when the real time clock should switch between summertime and wintertime and between wintertime and summertime This setting must be manually adjusted every calendar year The third section defines if the nvoTimeDate network variable should be periodically updated and what the update rate should be The manual update allowed allows or disallows setting the clock via the console interface The master flag allows to set the clock as a master clock or a slave clock as defined in 2 5 7 3 Proxy Object The proxy object is based on the generic controller object as specified in 1 Its object number is 2 This object has only the following network variables for object versioning values in brackets are network variable index 9 nciProxyMajVer SCPTobjMajVer 22 g nciProxyMinVer SCPTobjMinVer 23 The proxy object does support the following requests RQ NORMAL Enables the proxy object If it was disabled a consistency check of the network variable relaying configuration 1s performed RQ UPDATE STATUS Updates node status network variable with current status of proxy object RQ REPORT MASK Reports status bits supported by proxy object see below Set
14. V2_0 FT10 TP 1250 port Port 1 LOYTEC L Proxy V2 0 TP1250 Click Next Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 35 LOYTEC Select the channel to which L Proxy Port 2 should be connected New Device Wizard x Specity Device Channel Device Name L Prowyt Port 2 T Auto Detect Channel sewr Type lt All gt nd Name Channel 7 T Back Cancel Help Figure 30 Select the proper channel for L Proxy Port 2 Click Next Click Next New Device Wizard E E x Device Identification Method Device MNamel L Proxw1 Port 2 Service Pir Manual Neuron ID Back Cancel Help Figure 31 Select Service Pin or Manual The Neuron ID of the 5 ports are printed on a label that comes with L Proxy Click Next Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 36 LOYTEC Click Next New Device Wizard x Specity the initial state of the device and the source of CP values Device Name s L Proxyl Port 2 State Source of Configuration Property Values Default Offline C Curent values in database Online DG Default values Disable Current values in device Figure 32 Choose State Online Click Finish E Please press the service pin on device L Proxy1 Port 2 Options Total Received Display data from service pin D Fitter on program IE Fiter on channel Figure 33 In order to use the Service Pin on L Proxy one must press
15. and hold the status button until the port LED for the desired port lights up yellow Release the button and L Proxy sends out the service pin message for this port In some installations the message in Figure 34 might appear Click Yes OK and Continue to finish the installation Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 37 LOYTEC Configuration Properties Defaults r Mo default configuration property values are available for 2 this device Would you like to make this device s values the defaults for future devices of this type This should only be done if this device was not previously installed Mo dont set the defauts Help Disable setting of default values for new devices Figure 34 Click on Yes to continue Your L Proxy node should now appear in the LonMaker drawing area 5 3 2 Adding L Proxy in NL 220 Make sure you are in the All subsystems tree For this the button ES in Trees toolbar must be pressed if not click on it Right click on the subsystem you want to add the device in and select the option New node in cer In the dialog from Figure 35 specify a device name for the new device e g L Proxyl Port 2 in case you have multiple L Proxies in the network Check the option Create node from a device template Select the proper device template for the L Proxy Port An FT port Port 2 5 uses the LOYTEC L Proxy V2_ 0 FT10 template and the TP 1250 port Port 1 the LOYTEC L Proxy V2_
16. application areas 6 1 Address Table Extension L Proxy can be used to expand the number of address table entries available in a standard node that uses a Neuron Chip If more than 15 destination addresses are required by the application one can use L Proxy to overcome this limitation Also if the node is a member of more than 15 groups L Proxy can help to remove this restriction 6 1 1 Saving entries in the address table Figure 72 shows a simple network diagram comprising three Neuron Chip powered nodes Each node contains four LonMark objects a node object an actuator object and two sensor objects The actuator object controls a lamp the two sensor objects are connected to switches The output network variable nvoSwitch0 on node 6 is bound to nviLampValue0 on node 7 and on node 8 The 2 bindings use up two entries in the address table Node 8 Switch 1 Node 7 Switch 1 Node 6 Switch 1 Node 8 Switch O Node 7 Switch O Node 6 Switch 0 Node 6 Lamp 0 Node 7 Lamp 0 Node 8 Lamp 0 Figure 72 Two individual subnet node addressed bindings use up 2 entries in the address table TIER LPA on LPT1 LPA Active Log Running lol x S Fie Profile Packet Window Help x Ts a IF LM TR CR DE C C B a bl ol i zea Number Time_____ Lengthfflass TXHiDomain Source Destination Service 3 1 12 18 23 167057 19 sullcasedemo2 Node 6 Node 7 UPDT Nv4 nvoSwitchO Switch 0 C8
17. between the 3 domains as explained below Lets add L Proxy1 Port 2 to the network with DomainID 4C4F59544543 as shown in Figure 82 Next we have to create the dynamic input and output network variables on L Proxy Port 2 Now we can bind the output NV nvoSwitch0 on Node 6 to the corresponding input NV nviSwitchO on L Proxy Port 2 We also bind the input NV nviLampValue0 on Node 6 to the output NV nvoLampValue0 on L Proxy Port 2 Version 2 2 T LOYTEC electronics GmbH L Proxy User Manual 12 LOYTEC Node 6 Switch 2 DOMAIN LOYTEC 4C 4F 59 54 45 43 Node 6 Switch 1 Node 6 Switch 0 Node 6 Lamp 0 L Proxy Port 2 Proxy Figure 82 We bind the input and output NVs of Node 6 in domain 4C4F59544543 to the corresponding dynamically created NVs on L Proxy Port 2 Lets do similar bindings for the NVs on Node 7 and Node 8 as shown in Figure 83 and Figure 84 for L Proxy Ports 3 and 4 Switch 2 Switch 1 Switch O Proxy Node 7 L Proxy Port 3 Figure 83 We bind the input and output NVs of Node 7 in domain 03 to the corresponding dynamically created NVs on L Proxy Port 3 Version 2 2 T LOYTEC electronics GmbH L Proxy User Manual 73 LOYTEC Switch 2 DOMAIN PXY 50 58 59 Switch 1 Switch 0 Lamp O Proxy Node 8 L Proxy Port 4 Figure 84 We bind the input and output NVs of Node 8 in domain 505859 to the corresponding dynamically created NVs on L Proxy Port 4 After extr
18. e Ronn e asain E ovo 13 40 12 323067 l 3 suillcasedemo2 Node b L Proxy Port 2 UPDT Nv4 nvoSwitch0 Switch 0 C8 Ol 13 40 12 332616 3 suitcasedemo2 L Proxy Port 2 Node 6 13 40 12 365284 5 suitcasedemo2 L Proxy Port 2 Node 7 UPDT NvZ6 nvoLampValueO 11 C8 01 13 40 12 377691 5 suitcasedemo2 Node L Proxy Port 2 E 5 7 13 40 29 943536 CAE 13 40 29 955438 13 40 29 986763 i I 13 40 29 997488 15 7 sulilcasedemo2 Node 8 L Proxy Port 2 Log Running On line FT 10 Packets 20 20 CRC Err 0 Lost O Y suitcasedemo2 Node 6 Proxy Port 2 ACKD UPDT Nv 6 nvoSwitch0 Switch 1 C8 0 suitcasedemo2 L Proxy Port 2 suitcasedemo2 L Proxy Port 2 UPDT NvZ nvoLampValuel C8 01 Figure 75 Protocol analyzer log file for the 2 subnet node bindings shown in Figure 74 Node 6 first sends an update for nviSwitchO to L Proxy which sends an update to node 7 Next node 6 sends an update for nviSwitch to L Proxy which send an update to node 8 The following Figure 76 shows the L Proxy internal bindings required to fulfill the application shown in Figure 74 The first entry connects the input network variable nviSwitch0 on Port 2 to the output network variable nvoLampValue0 also in Port 2 The second entry connects the input network variable nviSwitch1 on Port 2 to the output network variable nvoLampValuel also in Port 2 Note that these internal bindings are not visible
19. from Node 6 nvoSwitch0 to Node 7 in domain 03 Packet 4 L Proxy Port 4 forwards the NV update from Node 6 nvoSwitch0 to Node 8 in domain 505859 Packet 5 Node 7 sends an acknowledgement back to L Proxy Port 3 Packet 6 Node 8 sends an acknowledgement back to L Proxy Port 4 en LPA on LPT1 LPA Active Log Running fien File Profile Packet window Help x at 00000 elel mR STO 00 0054 23 15 el a 10 404FP53544543 04 DE 00 003339 14 z ll B 03 0108 00 00 26393 16 eses 05655 UT 70 2 00 07 3063 1 01708 ES UPDT OLBF CS 01 UPDPT Os57 CS 01 UPDT OO8E CS 01 4 Log Running On line FT 10 Packets 6 6 CRC Err g Lost 0 Z Figure 86 Turning on the switch on Node 6 creates the following packet stream in order to turn on the lamps on Node 7 and Node 8 The second part of our desired network configuration is shown in Figure 87 When we flip the switch on Node 8 the lamp on Node 6 should turn on The following packet streams can be seen on a protocol analyzer log output Packet 1 NV update sent from nvoSwitch0 on Node 8 to L Proxy Port 4 nviSwitchO Packet 2 L Proxy Port 4 sends an acknowledgement back to Node 8 in domain 505859 Packet 3 L Proxy Port 2 forwards the NV update from Node 8 nvoSwitch0 to Node 6 in domain 4C4F59544543 Packet 4 Node 6 sends an acknowledgement back to L Proxy Port 2 Version 2 2 T LOYTEC electronics GmbH L Proxy User Manual
20. from all L Proxy ports together with the internal connections In this situation the steps in Section 5 6 1 and 5 6 2 can be skipped Version 2 2T LOYTEC electronics GmbH L Proxy User Manual S6 LOYTEC After a successful upload the following window appears LPConfigPlugin Figure 62 Successful configuration upload message 5 6 4 Add new connection After extracting the network variable interface definitions and assigning the interface definitions files with the L Proxy ports in the previous section or simply uploading the configuration from an L Proxy that is online we are now ready to create the L Proxy internal connections between the different input and output network variables Note that it doesn t matter 1f the network variables that must be connected reside on the same port on different ports in the same domain or in different domains A connection is a sort of L Proxy internal binding between input and output network variables on L Proxy A connection always consists of one source HUB network variable and one or multiple target network variables HUB NVs can be input or output network variables To create a new connection select Connection gt New or File View Project Connection Mode Help D lt et te Jp click on in the tool bar to create a new connection This will bring up the connection window as shown in Figure 63 The top left window shows the available Hub Network Variables The two bottom window
21. make sure you have registered the plug in in each project 4 5 Operating modes of the configuration utility The L Proxy configuration utility can be used in on line off line and stand alone mode On line and off line mode refers to the 2 operating modes of your configuration tool 4 5 1 On line mode This is the preferred method to use the configuration utility The network management tool is attached to the network and all network changes are directly propagated into the network Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 30 LOYTEC This mode must be used to add the device commission the device extract the port interface definition and to download the L Proxy configuration into the device 4 5 2 Off line mode The off line mode can be used to add the device using the device templates extract the port interface definition and to make the internal connections 4 5 3 Stand alone mode The L Proxy configuration utility can also be executed as a standalone program In this operating mode one can create the L Proxy internal connections see Section 5 6 4 but it is not possible to extract the interface definition see Section 5 6 1 This mode is very useful for the engineer who makes the time consuming bindings connections between the different L Proxy ports since he doesn t need a network management tool like e g NL 220 LonMaker or Alex Version 2 2 T LOYTEC electronics GmbH L Proxy User Manual 31 LOYTEC
22. the port interface definition y Close the L Proxy Configuration Utility Plug In L Proxy Ports left to add yes no y Make L Proxy internal connections LOYTEC Figure 26 Basic design flow on how to add and bind L Proxy in a network After all interfaces from the L Proxy ports in use have been extracted the L Proxy internal connections must be created Therefore the L Proxy Plug In can be started on any of the 5 ports nodes First the port interface definition files name pi created in a previous step must be loaded Then the L Proxy internal connections can be created This configuration can be saved in an L Proxy project file projectname lpp Before downloading the new L Proxy configuration into L Proxy all L Proxy ports in use must be commissioned If the L Proxy device is online the new configuration can now be downloaded from the plug in Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 33 LOYTEC Start L Proxy Configuration Utility Plug In for node Port x v Load port interface definition files for all ports in use v Create L Proxy internal Connections v Save L Proxy project file v Commission all L Proxy ports in use y Download L Proxy configuration into L Proxy device Figure 27 Creating L Proxy internal connections 5 3 Adding L Proxy This paragraph shows the ba
23. to use a 100 Ohm 0 25 W resistor between terminals A and B as termination see Figure 13 Important All Earth ground terminals must be connected to the main Earth ground terminal 24 When using shielded network cables only one side of the cable Should be connected to ground Thus the shield must be connected to earth ground either at the L Proxy terminals or somewhere else in the network but never at more than one place see Figure 13 Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 22 LOYTEC 1 status console za D DLOYTEC amp G SIT Amoi E D AC Port not in use m KD XD ah Power Supply G C C J Figure 13 Connecting the L Proxy LP 13333CT Figure 13 shows an L Proxy where Port 5 is not used 3 8 Communication Media 3 8 1 TP 1250 The TP 1250 uses transformers for galvanic isolation The topology of a TP 1250 network is a bus Thus both ends of the bus cable need to be terminated with a termination network as shown in Figure 14 102 Q 340 Q 59 O 330 nF 150 nF Figure 14 TP 1250 Termination Network If backbone mode is disabled the L Proxy TP 1250 ports are fully compatible to the parameters specified by LonMark for this channel TP XF 1250 If backbone mode is enabled proprietary channel parameters are used In this case no Neuron Chip based nodes or other nodes with standard TP 1250 communication parameters are permitted on the same channel Version 2 2T LOYTEC electronic
24. variable caching strategies in order to support a wide variety of desired behaviors Figure 8 shows the network variable cache memory inside L Proxy The cache can be used in different operating modes Figure 8 Poll cache inside L Proxy The cache is updated with every NV update and every poll response 2 6 1 Passive Poll Passive poll means that polling a network variable on Node 1 see Figure 8 is always initiated by the destination node Node 2 and never by L Proxy itself Passive poll mode supports the following cache strategies No Cache Polls from Node 2 are directly forwarded to Node 1 A poll response is sent to Node 2 after the poll response was received from Node 1 If Node 1 doesn t respond to the poll request also L Proxy doesn t respond to the poll request from Node 2 This behavior can be used to detect dead not responding nodes This mode is typically used in poll poll or update update use cases Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 14 LOYTEC Infinite Cache The value in the cache never expires Polls from Node 2 are never forwarded to Node 1 except after power up when the cache value is not valid The cache content is updated with network variable updates no polls from Node 1 Only after power up of L Proxy when the cache entry is not valid L Proxy will forward poll requests from Node 2 to Node 1 until a valid value is stored in the cache Enable The cache is enabled and a ti
25. variables will result in shapes being automatically dropped Cancel Help Select Al Create Mw EE eke Remove prefix from MY names IZ Remove array subscripts from NY names Figure 45 Add an input network variable to the Proxy functional block Click on Create NV Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 45 LOYTEC Ugo mena F Cancel Help Member Undetined Source Mw Browse Direction Poll Attribute of neve Mts Create Network Yariable Clear O Same as source Mw C Set C Opposite of source N Figure 46 Dialog to specify the properties of the new network variable If you want to create multiple copies of the same network variable you can specify the number in the How many Field This feature 1s especially useful to create multiple copies of the same output network variable Click on Browse and select the counterpart network variable nvoSwitch0 on Node 6 for this connection Echelon LonMaker E Select Object E Mode 3 B Node 4 Cancel E Mode 5 eg Node E E Lamp 0 A Node Object 0 Swich O L gt nviSyvitchFbo Selected Object subsystem 1 Mode B Sweitch Onyvoswitcho Find AAA Figure 47 Select the counterpart NV on Node 6 Click OK A new name is already suggested for this newly created network variable In our case we keep the New NV Name nviSwitch0 as shown Figure 48 Version 2 2 T LOYTEC electronics
26. within NL 220 LonMaker or Alex and cannot be seen with a protocol analyzer on the network Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 69 LOYTEC E Iproxy1 Ipp Ipp L Proxy Configuration 3 E mje x File View Project Connection Node Help D ae ld S F RSE L y nviSwitchO Port 2 srera l Port 2 nviSwitch1 Port 2 nvoLampYaluei Port 2 Interfaces 1 Total Nis 7 Unconnected Nys 3 Connections 2 A Figure 76 L Proxy internal binding for the network shown in Figure 74 6 1 2 Saving a group address Figure 77 shows a simple network diagram comprising three Neuron Chip powered nodes Each node contains four LonMark objects a node object an actuator object and two sensor objects The actuator object controls a lamp the two sensor objects are connected to switches The output network variable nvoSwitch0 on node 6 is bound to the input network variables nviLampValueO on nodes 7 and 8 In this case NL 220 and LonMaker create a group with the 3 group members Node 6 Node 7 and Node 8 Figure 78 shows the log file from a protocol analyzer that clearly shows the acknowledged service using group addressing Node 6 Switch 1 Node 7 Switch 1 Node 8 Switch 1 Node 8 Switch 0 Node 7 Switch O Node 6 Switch 0 Node 6 Lamp 0 Node 7 Lamp 0 Node 8 Lamp 0 Figure 77 Acknowledged group binding between nodes 6 7 and 8 ZH LPA on LPT1 LPA Active Log Running E 0 x File Profile Packet Win
27. 0 Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 9 LOYTEC 1 Introduction 1 1 Overview The L Proxy is a high performance network infrastructure component for ELA 709 networks It 1s the first device that allows network variable binding across multiple domains SNVT translation address table expansion for EIA 709 nodes firewall security etc The L Proxy provides up to five communication ports and it translates packets between these ports Its unique architecture very much supports well defined interfaces between various subsystems like HVAC lighting and security in a typical building The basic operation of L Proxy 1s to take an input network variable on one side interpret the data in the variable and transmit a corresponding output network variable on the other side This concept is used to solve a great amount of today s communication problems in EIA 709 networks as explained in the following chapters L Proxy is configured over the network with an easy to use configuration tool plug in for LNS based network installation tools The L Proxy 1s used for Binding of network variables across multiple domains up to 5 with a single device Overcome the 15 destination addresses limit by expanding the address table in Neuron Chip based network nodes up to 384 address table entries on each port Save group addresses by breaking up groups into individual NV updates Translation between different SNVT types Fire
28. 0 TP1250 template Click OK Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 38 LOYTEC A E Ee xi Mame LP roxy Port 2 Cancel Mew node s Channel Auta Channel_1 re Help Subnet IZ Auto Subnet_1_1 E Subspsteml z Location Add GorA IS Create node from a device template Device template LOYTEC L Frosy W2 D T TU A Number to create f Ident in name begins at f Create node from network M Set all configurations to manufacturer s default Figure 35 Adding a new L Proxy port Port 2 to the network Note You may select the channel manually by un checking Auto and clicking on You will be able to select the channel you want to create the device in If Auto is checked then NL220 will try to automatically determine the channel of the device from the network Your L Proxy node should now appear in the NL220 tree as shown in Figure 36 Its icon must be EE NL220 LonWorks c Manager TestNet Project Edit Clipboard Tree Tree display Views Tools Plugins Lang Help CEE Bt ees ier tal Sg Sp 60025273 Ba OX mal 86 92 All subsystems QD e Lona ork s tm U eee E F Locationgs EE LF op Port 2 L Promy Multi Port G stew ai 2 3 Static interface E Interface Connections 23 Interface 1 bel Figure 36 L Proxy Interface 5 3 3 Adding L Proxy in Alex In the tree view go to the subsystem to which th
29. GmbH L Proxy User Manual 46 LOYTEC Create Network Yariable E xl Mew NM Mame nvisvwitcho OK How many po Cancel Help Member Undetined Source Ww Subsystem 1 Mode E Sweitch OnvoSywitcho Direction Output Poll Attribute of news NYS Clear C Same as source Ny C Set C Opposite of source NY Figure 48 We keep the suggest name nviSwitch0 for the new network variable Make sure that the Poll Attribute of the new NV is set properly Set it to Clear if the NV is updated and set it to Set if the NV is polled If the NV is polled both the source and the destination NV must be declared polled Also if the NV is updated both the source and the destination NV must have the Poll Attribute cleared Click OK Choose A Network Yariable E xj MESM ES MEN Please select the network variable gt you wish this shape to OK represent Selecting multiple network variables will result in shapes being automatically dropped Cancel nviswvitcho Help Select All Remove prefix from MY names e Remove array subscripts from NY names Figure 49 We have created a new input network variable in the Proxy functional block Click OK After the network drawing updates it shows the newly created input network variable in the Proxy functional block Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 47 LOYTEC Node 6 Switch 1 Node 7 Switch 1 Node 8 Switch 1 Node 6 Switch O Node 7 Swi
30. GmbH L Proxy User Manual 97 LOYTEC 12 L Proxy Feature Summary 4 4 Supports binding of network variables across domain boundaries Supports the extension of a Neuron Chip address table Can be used as a firewall in EI A 709 networks Conversion between different scalar SNVT types of same SI type Provides current date and time from built in real time clock with battery backup Supports 384 network variables per port Supports 512 alias network variables per port Supports 384 address table entries per port Comfortable and easy to use configuration utility Perfectly integrated with LNS based network management tools Relays packets of up to 256 bytes length Supports up to 10 domains 5 when used with LNS based management tools Short propagation delays between ports Processes up to 500 packets sec Supports firmware update and external configuration through each channel interface Supports multiple transceivers FT 10 LPT 10 TP 1250 TP RS485 PLT 22 optional Bit rates between 300 bps and 2 5 Mbps TP 1250 ports can be used as collision less low latency backbone Supply voltage and CPU temperature monitor 9 35 V DC 9 24 V AC supply voltage 157 x 86 x 60 L x Wx H in mm or 9 TE DIN rail EN 50 022 or wall mountable Version 2 2 T LOYTEC electronics GmbH L Proxy User Manual 13 Specifications Operating Voltage ococccccccccncnccnnnnnnnnos Power ConsuMptlON ooooonnccnnnnnnnnnnnnnonncnnss TUS CUTE Operating T
31. L220 Alex must be On Net This process must be followed for all L Proxy ports that have been used As a second alternative the L Proxy can be set into its factory default state through the console interface see Section 7 4 2 9 5 Node does not respond to poll request Problem The input NV on the L Proxy is being polled by another node but L Proxy does not respond to the poll message Explanation If the L Proxy internal connection consists of only one input NV and one or more output NVs then this input NV cannot be polled by another node If the internal connection has 2 or more input NVs and the poll is received on the first input NV the poll will be forwarded on the second input NV If the internal connections uses active poll active poll flag enabled the input NV that outputs the active poll first input NV if multiple input NVs exist cannot be polled Solution Always poll the source of the information output NV on source node and not the input NV of the L Proxy 9 6 L Proxy doesn t forward packets after commissioning Problem No packets are forwarded by L Proxy after one or more ports have been re commissioned Explanation The L Proxy configuration will be deleted when one or more ports are commissioned Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 94 LOYTEC Solution Always download the L Proxy configuration after commissioning one or more L Proxy ports 9 7 Technical Support LOYTEC offers fre
32. Node 2 Figure 2 Update Update use case 2 2 Poll Poll Use Case Figure 3 shows a Poll Poll use case In this use case the input network variable of L Proxy 1s bound to an output network variable of Node However this output network variable on Node 1 is declared polled and never updated Hence Node 1 waits for incoming polls On the output side of L Proxy the corresponding output network variable is not bound Node 2 periodically polls this network variable Figure 3 Poll Poll use case 2 3 Update Poll Use Case Figure 4 shows an Update Poll use case In this use case the input network variable on L Proxy is bound to an output network variable on Node 1 This output network variable on Node 1 is periodically updated On the output side of L Proxy the corresponding output network variable is not bound Node 2 periodically polls this network variable Figure 4 Update Poll use case Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 12 LOYTEC 2 4 Poll Update Use Case Active Poll Figure 5 shows a Poll Update use case In this use case the input network variable on L Proxy 1s bound to an output network variable on Node 1 However this output network variable on Node 1 is declared polled and never updated Node 1 waits for incoming polls On the output side of L Proxy the corresponding output network variable is bound to an input network variable on Node 2 which is waiting for updates This use case 1s also call
33. Ol 12 18 23 184337 15 3 suitcasedemo2 Node Node 6 12 18 34 251892 19 11 sultcasedemo2 Node amp Node 8 UPDT Nv 6 nvoSwitchO Switch 1 C8 01 12 18 34 273206 15 11 sultcasedemo2 Node 8 Node 6 Log Running On line FT 10 Packets 6 6 CRC Err 0 Lost 0 Figure 73 Protocol analyzer log file for the 2 subnet node bindings shown in Figure 72 Node 6 first sends a packet to node 7 and then a packet to node 8 Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 68 LOYTEC L Proxy can be used to make a single subnet node addressed binding from the source node to L Proxy L Proxy then completes the binding to the final destination nodes 7 and 8 In this case one entry in the address table was saved in the source node node 6 Figure 74 shows the same network from above but now we added one port of L Proxy Port 2 to have a single destination address for node 6 thus saving an entry in the address table of node 6 Node 6 Switch 1 Node 7 Switch 1 Node 8 Switch 1 Node 6 Switch O Node 7 Switch 0 Node 8 Switch 0 Node 6 Lamp 0 Node 7 Lamp 0 Node 8 Lamp 0 L Proxy Port 2 Proxy Figure 74 Node 6 only sends packet to L Proxy Port 2 instead of sending message to nodes 7 and 8 directly L Proxy forwards the packet to the final destination nodes 7 and 8 IER LPA on LPT1 LPA Active Log Running Ss loj x File Profile Packet Window Help 18 x GEE IF LN TIR CR DR Q oS i le eS AH Rafe ise
34. Portz gt Hode successfully created Uploading configurations of lt L Proxyl Port Lea The object was not found subsystem LNs 6 Figure 107 Warning when creating node Explanation There are still some dynamically created NVs in L Proxy This can happen if the node has been used in a different project and it hasn t been de commissioned in the old project before it was moved to the new network Solution Ignore the error In most cases this will be enough to use L Proxy If L Proxy is behaving strange one should reset the L Proxy to its default configuration via the console interface see Section 7 4 2 9 4 Move L Proxy into a new LNS project Problem When moving an L Proxy device from one LonMaker NL220 Alex project into a different LonMaker NL220 Alex project one must delete the L Proxy port in the old project before adding the L Proxy device in a different project Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 93 LOYTEC Explanation If L Proxy is moved from one LonMaker NL220 Alex project into a different project LonMaker NL220 must release all captured resources in L Proxy Resources are released when the L Proxy Port 1s deleted from the LonMaker NL220 Alex project Solution Select the L Proxy Port in the old LonMaker NL220 Alex project and choose Delete Remove from the context menue Make sure that the device can be reached by LonMaker NL220 Alex during the deletion process Therefore LonMaker N
35. Registered A e Skip this prompt when re opening this drawing T Register all unregistered plug ins when re opening this drawing Cancel Apply Help Figure 22 Double check that the L Proxy plug in 1s properly registered 4 3 Register in NL 220 After successfully installing the L Proxy configuration utility the program must be registered as a plug in in NL220 Open NL220 and create a new project When the project is opened make sure the option Simple command string is checked in the PlugIns menu If not checked check 1t by selecting the option Then use the option Register plugins in the PlugIns menu Version 2 2 T LOYTEC electronics GmbH L Proxy User Manual 28 LOYTEC Register PlugIns E xj Check plugins to register Then press DK button EchelonLN SReporthe L Proxy Configuration Pl Description LProry Configuration Plugin Manufacturer LOYTEC electronics GmbH SS Version Bn Version LO Bo Figure 23 Check the Plug in to be registered and click OK Click OK Note If you are using multiple databases projects make sure you have registered the plug in in each project Select again the option Register plugins in the PlugIns menu Make sure the L Proxy Configuration Plugin is preceded by a sign Register Plugins xj Check plugins to register Then press DK button Cancel EchelonLNSReportbenerator Zd Prose Configuration Plugin Help Select Select all Pb bl Description LProry C
36. Slt ele in the tool bar click on to download the new configuration into L Proxy If the download succeeds the following message appears LPConfigPlugin Figure 68 Successful configuration download into L Proxy If you get a Configuration Download failed message the port interface definition files don t match with the port interface on the L Proxy device Please extract the port interface definition files for used ports again import the port interface definitions files and try the configuration download again Note After commissioning one or multiple L Proxy ports the L Proxy configuration must be downloaded with the L Proxy Plugin If we now flip the switch on Node 6 in Figure 69 the lamp on Node 7 and Node 8 will light up Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 61 LOYTEC Node 6 Switch 1 Node 7 Switch 1 Node 8 Switch 1 Node 7 Switch O Node 8 Switch 0 Node 6 Switch O Node 7 Lamp O Node 8 Lamp 0 L Proxy Port 3 Proxy L Proxy Port 4 Proxy L Proxy Port 2 Proxy Figure 69 L Proxy connects the switch on Node 6 Port 2 with the lamp on Node 7 Port 3 and Node 8 Port 4 5 6 5 Delete a connection To delete a connection select the connection in the main window and select Connection gt Delete or right mouse click on the connection and select Delete You can select multiple connections and then delete them together 5 6 6 Edit a connection To edit a connection in orde
37. Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 19 LOYTEC 3 3 Mounting The device comes prepared for mounting on DIN rails following DIN EN 50 022 For wall mounting the L Proxy 1s delivered with a piece of DIN rail matching the L Proxy enclosure which can be mounted on the wall Then the L Proxy 1s snapped on the rail The device can be mounted in any position However an installation place with proper airflow must be selected to ensure that the L Proxy temperature does not exceed the specified range see Section 11 3 4 DIP Switch Settings The L Proxy uses 7 switches to select the mode of operation For details see Table 1 and Chapter 7 Function Factory Default sit Settings reserved reserved Channel auto detection On Off RS 485 ports only Station ID Bit 0 LSB Station ID Bit 1 Table 1 DIP switch settings 3 5 Power Supply The L Proxy can either be DC or AC powered Table 2 Main Earth Ground Power Inputs 9 35 VDC or 9 24 VAC 10 Table 2 Power Terminals Note Do not ground one of the power supply wires on terminal 25 and 26 see Figure 13 Version 2 2 T LOYTEC electronics GmbH L Proxy User Manual 20 LOYTEC Figure 12 Attach the ferrite to the power cord Attach the ferrite that comes with the L Proxy to the power cord as shown in Figure 12 Make sure the power cord passes the ferrite twice The following power supplies are recommended for use with the L Proxy
38. YT_switch nvoSwitchFb1 _SNYVT_switch nvoLamp aluel Output SNWT_switch P mim Ea Pa P _A Figure 64 After selecting a hub network variable the available target network variables are listed in the Available Target Network Variables window Select from the list of available target NVs the ones that should be connected with the hub NV nviSwitch0 Port 2 Press the gt button to add the selection to the target NV list or the lt button to remove an NV from the target NV list Version 2 2 T LOYTEC electronics GmbH L Proxy User Manual 59 LOYTEC Connection y mis xi Hub Network Variable Filter NV Name Port SNVT Type f Y e Y Y NV Name Pot Direction _ SNVT Type a nviSwitchO SNWT_switch nviSwitch1 SNVT_switch nviLamp alueFbO SNVT_switch Connection Configuration T Enable SNVT Conversion Poll Mode Passive Poll Active Poll Passive Poll Configuration nvoSwitchFbO SNVT_switch nvoSwitchFb1 SNWT_switch nwoLampW aluel SNWT_switch HZ dl switch No Cache forward all polls Infinite block polls Hub Ny nviswitch0 Port 2 Select Available Target Network Wariables Filter NV Name Port SNWT Type a FP y Poy rwoLampY aluel Dutput SNVT_switch nvoLampY alueQ Output SNYT_switch NY Name Ea Direction SNVT Type
39. act f 99 SNVT res 31 SNVT res f 60 SNVT res kilo 32 SNVT sound db 33 SNVT sound db f 61 SNVT speed 34 SNVT speed f 62 SNVT speed mil 35 SNVT temp 39 SNVT temp diff p 147 SNVT temp f 63 SNVT temp p 105 SNVT turbidity 143 SNVT turbidity f 144 SNVT vol 41 SNVT vol f 65 SNVT_ vol kilo 42 SNVT vol mil 43 SNVT volt 44 SNVT volt ac 138 SNVT volt f 66 SNVT volt kilo 46 SNVT volt mil 47 Version 2 2 T LOYTEC electronics GmbH L Proxy User Manual 18 LOYTEC 3 Electrical and Mechanical Installation 3 1 Enclosure The L Proxy enclosure 1s 9 TE 1 TE 17 5 mm wide for DIN rail mounting following DIN 43 880 see Figure 11 DIP Switch off o o 0 0 0 0 0 0 0 0 0 0 0 0 0 0 on olojo 1234567 Order Number LOIT c _ _ PN Pa E es See z Ee ARE 4 DLQYTES O electronics GmbH 2 A iiia WHL Hi CIA U IH OPWDVAOVAPAVAGVGAVAY 123 4 5 6 7 8 9 10 11 12 13 14 15 Terminals 24 25 26 Serial Number Unique Node IDs Figure 11 L Proxy enclosure dimensions in mm 3 2 Product Label The product label on the right side of the L Proxy contains the following information see Figure 11 L Proxy order number with bar code Code 128 e g LP 13333CT Serial number with bar code Code 128 Unique node ID of each port NIDx An additional label 1s also supplied with the L Proxy for documentation purposes
40. acting the port interface definitions for L Proxy Ports 2 4 we can now create the Connections with the L Proxy configuration utility The results are shown in Figure 85 The first connection connects the switch on Node 6 Port 2 with the lamp on Nodes 7 Port 3 and 8 Port 4 The second connection connects the switch on Node 8 Port 4 with the lamp on Node 6 Port 2 2J Proxy1 lpp L Proxy Configuration ES E loj x File View Project Connection Node Help Dae E WF EE Ft nviSwitchO vreo nra Port 3 nvoSwitchFb3 Port 4 Passive Cache timeout Infinite nviswitchO nvoLampY alued Port 2 Passive Cache timeout Infinite Interfaces 3 Total NMS 78 Unconnected Nys 73 Connections 2 Y Figure 85 These 2 connections implement the desired functionality as specified Node 6 in Domain 4C4F59544543 LOY TEC must turn on the lamp connected to Node 7 in Domain 03 and the lamp connected to Node 8 in Domain 505889 PXY Furthermore the switch connected to Node 8 must turn on the lamp connected to Node 6 in Domain 4C4F59544543 If we now flip the switch on Node 6 the protocol analyzer log file will show the results from Figure 86 Packet 1 NV update sent from nvoSwitch0 on Node 6 to L Proxy Port 2 nviSwitch0 Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 74 LOYTEC Packet 2 L Proxy Port 2 sends an acknowledgement back to Node 6 in domain 4C4F59544543 Packet 3 L Proxy Port 3 forwards the NV update
41. all L Proxy ports that are connected to the network 5 4 2 Creating Virtual Interfaces in NL 220 After adding the L Proxy node a virtual interface must be created for the device Right click on the device and select the option New interface in the Virtual interfaces sub menu In the next window enter the name of the interface for example Interface 1 You may create as many interfaces as needed for example to sort network variables by functions Hew interlace Name Interface 1 Lancel Device Template a Help Figure 41 Creating a virtual interface in L Proxy device Click OK The virtual interface must now appear in the L Proxy device in the tree Open the L Proxyl Port2 device in the tree click on the You must be able to see a Static interface containing non dynamic network variables and the virtual interface you created Interface 1 Version 2 2 T LOYTEC electronics GmbH L Proxy User Manual 42 LOYTEC NL220 LonWorks c Manager TestNet Project Edit Clipboard Tree Treedisplay Views Tools Plugins Lang Help a Sam ao ae WI Bis TETERA SE All ct al ee Project le sere serene Lona ork slim U kee S KM Localtions 5 Port 2 IL F i ony i ulti Port G stew sul K B Static interface h JS Interface ES Connections p E Interface 1 Figure 42 Interfaces of the L Proxy device in tree You can repeat the above steps
42. appears Under Device Name select L Proxy Port 2 we use Port 2 in this example Under Functional Block Name select Proxy 1 or Proxy 2 or Proxy 3 Click Next Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 40 LOYTEC New Functional Block Wizard Select Device and Functional Block Instance Source FB Name Func Block 1 FB Tupe Subsystem N arme Subsystem 1 Browse LOVTEC L Proxy 2 _0FT10 L Prowy Port 2 Functional Block Type Object Type lt 3 20000 ID 3 20000 c Back Cancel Help Figure 38 Select L Proxy Port 2 and Proxy 1 2 3 4 5 in order to create a functional block for the Proxy object on Port 2 Under FB Name select Proxy Click Finish New Functional Block Wizard Enter Functional Block Name FE Name Prony FE Type Object Type lt 3 20000 Number of FB to Create 1 Create shapes for all network variables c Back Cancel Help Figure 39 Enter the FB Name for L Proxy Port 2 Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 41 LOYTEC An empty functional block as shown in Figure 40 appears in the drawing area L Proxy Port 2 Proxy Figure 40 Empty functional block for L Proxy Port 2 Y ou can repeat the above steps to create up to 5 Functional blocks on every L Proxy port The different functional blocks for one L Proxy port are only for logical grouping in the LonMaker drawing You must repeat these steps for
43. ariable poll is received on the output network variable this poll can be forwarded to the input network variable It doesn t matter if the output network is on the same port node or on one of the other four ports nodes as the input network variable Since the 5 ports represent 5 individual nodes which can be configured in different domains it is now possible to bind network variables across domains K mn ATC multiport gateway FT 10 FT10 F S EA E M L my Da Lag KRY a lo o olo olojo o o N LL II le T L pie g a Figure 1 L Proxy offers five network ports which represent 5 individual nodes We have listed use cases for L Proxy that are typical in network installations We use these use cases to explain the fundamental operation of L Proxy Remember that input and output network variables can reside on the same port node or different ports nodes in the same domain or in different domains The behavior of L Proxy is always the same 2 1 Update Update Use Case Figure 2 shows an Update Update use case In this use case the input network variable of the L Proxy is bound to an output network variable of Node 1 This output network variable is periodically updated On the output side of L Proxy the corresponding output network variable is also bound to an input network variable on Node 2 which is waiting for updates Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 11 LOYTEC Node 1 L Proxy
44. ation Authentication Domain Timing LonMaker Options Plug In Registration Already Registered DEC3550 Configuration version 0 1 Echelon LMS Report Generator Version 3 07 Echelon Lontiaker Browser wersion 3 00 Mot Registered DEC3550 Configuration version 1 0 LPContigPlugin version 1 1 L Proxy Configuration Plugin version 2 0 Ada Add All Remove Remove All To Be Registered IZ Skip this prompt when re opening this drawing Register all unregistered plug ins when re opening this drawing Cancel Apply Help Figure 21 Click OK to register the L Proxy configuration plug in Version 2 2 T LOYTEC electronics GmbH LOYTEC L Proxy User Manual 27 LOYTEC Click OK Note If you are using multiple databases projects make sure you have registered the plug in in each project Under LonMaker gt Network Properties gt Plug In Registration make sure that the L Proxy Configuration Plugin shows up under Already Registered Network Properties E xl Remote Lightweight Client Access Permission Lightweight Client Options Maming Server Location Metwork Interface Resource File Languages Logon OnnetiOffnet Plug In Registration Authentication Doman Timing LonttakerOptioms Plug In Registration Already Registered Ln 2Lpa Plugin wersion 1 11 Mot Registered DEC3550 Configuration wersion 1 0 LPConfigPlugin version 1 1 Add Add All Remove El To Be
45. casedemo2 L Proxy Port 2 Node 6 10 57 30 787976 7 suilcasedemo2 L Proxy Port 2 Node 7 UPDT NvZ6 nvoLampValueO C8 01 10 57 30 797862 8 suitcasedemo2 L Proxy Port 2 Node 8 UPDT NvZ nvoLampValuel C8 01 10 57 TL suitcasedemo2 Node 8 L Proxy Port 2 Log Running On line FT 10 Packets 6 6 CRC Err 0 Lost O YA Figure 80 Protocol analyzer log file for the L Proxy bindings shown in Figure 79 Node 6 uses acknowledged subnet node binding to communicate with L Proxy port 2 L Proxy relays the information to nodes 7 and 8 using acknowledged subnet node addressed messages The following Figure 81 shows the L Proxy internal bindings required to fulfill the application shown in Figure 79 The first entry connects the input network variable nviSwitchO on Port 2 to the output network variables nvoLampValue0 till nvoLampValue4 on Port 2 One can see that in this configuration the input network variable nviSwitch0O is actually connected to 5 identical output network variables named nvoLampValue0 4 Therefore up to 5 destination nodes can be bound to the 5 output network variables on L Proxy Note that these internal bindings are not visible within NL220 LonMaker Alex and cannot be seen with a protocol analyzer on the network Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 71 LOYTEC E Iproxy1 Ipp Ipp L Proxy Configuration y a Oj gt File View Project Connection Node Help D am ed S F F EEE ee M
46. ctrics meter and the destination node e g SCADA system cannot poll a value L Proxy can then periodically poll the electric meter and send an NV update to the SCADA system 2 6 3 Poll Attribute of NV If an L Proxy input network variable must poll the corresponding output network variable on the source node Node 1 the input network variable poll attribute must be set when the network variable is created In LonMaker set the appropriate flag as shown in Figure 9 If polling is not used don t set the poll attribute for the dynamically created input NV Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 15 LOYTEC Create Network Wariable X oe mena F Cancel Help Member lt Undefined gt Y Source Mw subsystem 1 Mode B Sweitch Onvoswitcho Browse Direction Output Poll Attribute of news Ms f Clear C Same as source NV C Opposite of source Ni Figure 9 Set the poll attribute for the input network variable that needs to poll an output NV 2 6 4 Poll strategy for multiple input network variables In the case that multiple input network variables are connected to an output NV the first input network variable that has the polled attribute set is polling its corresponding output NV In the example in Figure 10 the poll request would only be forwarded to Node 1 Node 1 A L Proxy Node 2 Node x Figure 10 The first input NV with the polled attribute set updates the cache value
47. dow Help 161 x EF IF LR TR CE DE C0 ADO ss Length Flags TX Domain Source Destination Service 11 14 33 562422 18 suitcasedemoz Node 6 01 11 14 33 586827 17 0 sultcasedemo2 Node 77401 Node 6 11 14 33 592473 7 suitcasedemo2 Jode 8 01 02 Log Running On line FT 10 Packets 3 3 CRC Err 0 Lost 0 Y Figure 78 Protocol analyzer log file for the group binding shown in Figure 77 Node 6 uses acknowledged group binding to communicate with nodes 7 and L Proxy can be used to break up the group into individual subnet node addressed bindings which saves valuable group addresses for group bindings with a higher member count Figure Version 2 2 T LOYTEC electronics GmbH L Proxy User Manual 70 LOYTEC 79 shows the same network from above but now we have added one port of L Proxy Port 2 to break up the group into individual subnet node addressed messages Node 6 Switch 1 Node 7 Switch 1 Node 8 Switch 1 Node 6 Switch 0 Node 7 Switch 0 Node 8 Switch 0 Node 6 Lamp 0 Node 7 Lamp 0 Node 8 Lamp 0 L Proxy Port 2 Proxy Figure 79 Acknowledged subnet node addressed messages save a group address entry ELPA on LPT1 LPA Active Log Running a o x rn File Profile Packet Window Help x Te E IF LM TR CR OR CQ e KE hl 1 EE 10 57 30 690129 suitcasedemo2 Node b gt Proxy Port 2 UPDT Nv4 nvoSwitchO Switch 0 C8 Ol 10 57 30 700182 15 suit
48. dows XP Windows 2000 Windows NT 4 0 Windows Me and Windows 98 4 1 Installation To install the configuration utility double click on Setup and follow the installation steps 2 L Proxy Plugin InstallShield Wizard E X Welcome to the InstallShield Wizard for L Proxy Plugin L The Installshield R Wizard will install L Proxy Plugin on your computer To continue click Nest B B D BE WARMING This program is protected by copyright law and international treaties E Cancel Figure 17 L Proxy Plug in welcome screen Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 25 2 L Proxy Plugin InstallShield Wizard xl Destination Folder Click Mext ta install to this Folder or click Change to install to a different Folder L Install L Proxy Plugin to CiProgram Files LOYTEC L Proxy Plugini Change InstallShield 2 L Proxy Plugin InstallShield Wizard E B Ready to Install the Program The wizard is ready to begin installation L TF vou want to review or change any of your installation settings click Back Click Cancel to exit the wizard Current Settings Setup Type Destination Folder Cu Program Files LOYTEC L Proxy Plugin User Information Name Valued Sony Customer Company InstallShield E Cancel Figure 19 Click on Install to install the Plug in 4 2 Register in LonMaker LOYTEC After successfully installing the L Proxy co
49. e L Proxy port should be added Select Ger te and choose Neues Ger t The Dialog in Figure 35 is shown Enter the device name e g L Proxy Port 1 and choose the correct device template for the L Proxy Make sure to slect the device template according to the L Proxy port you are adding TP 1250 version for port 1 FT 10 version for all other ports If required enter the Neuron ID or press the Service Pin and select OK to close the dialog and add the L Proxy port to the project Version 2 2 T LOYTEC electronics GmbH L Proxy User Manual 39 LOYTEC F Ger t Neu Allgemein 5 erat Allgemein Ger t Mame Geratename LProxy Port 1 amp service Pins fim Fenster 9 Y Einstellungen Applikation Ger tevorlage OYTEC L Proxy NZ 0 TR Kanal Channeli Y l Subnet ID zautomatisch gt Y i Status online Bilder Parameberwerbe standardwerte Y gt Identification lt lt a a Location ID 00 00 00 00 00 00 fH Meuron ID UU UU UU UU UU UU Einbinden OK Abbrechen Ubernehmen Figure 37 Adding a new L Proxy port Port 1 to the network Beschreibung 5 4 Creating Functional Blocks Virtual Interfaces After adding the L Proxy node at least one but up to five functional block virtual interfaces must be created for the proxy object 5 4 1 Creating Functional Blocks in LonMaker Drag the Functional Block shape onto the drawing area A dialog like the one in Figure 38
50. e definition files for up to 5 L Proxy ports Click OK If you need to change the interface definition file at a later date or want to remove one port click on Change or Delete to carry out the desired operation Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 55 LOYTEC Please select L Proxy interface files S x Please select the L Proxy interface files Port 1 FO Port 2 CALProw Prom_por2Ipi OO Fort 3 CAL Prowy Prowyl_pom3pi Import Port 4 CAL Prow Prompl_por4pi Import Port 5 Po Import Figure 60 Changing or deleting an interface definition file in the port list We have now extracted the interface definitions for the following network Note that Port 2 on L Proxy has 4 output network variables of the same type nvoLampValuc0 nvoLampValuel nvoLampValue2 and nvoLampValue4 Node 6 Switch 1 Node 7 Switch 1 Node 8 Switch 1 Node 7 Switch 0 Node 8 Switch 0 Node 6 Switch 0 Node 7 Lamp O Node 8 Lamp 0 L Proxy Port 3 Proxy L Proxy Port 4 Proxy L Proxy Port 2 Proxy Figure 61 Network variable interface definitions for 3 L Proxy ports Port 2 Port 4 5 6 3 Extracting the Network Variable Interface when L Proxy is online If the L Proxy device is online with the network management tool one can simply select Node gt Upload Configuration or File View Project Connection Node Help DZ S h IF SE iE E F click on in the tool bar in order to upload the network variables
51. e for the network variable and the count how many network variables of this type should be created In Ger tevorlage slect the device template of the node which hosts the network variable to which the L Proxy network variable will be bound later Select the counterpart network variable in the list and specify the correct direction Eingang for an input network variable Click OK Repeat this for all network variables which will be used on the L Proxy 5 5 2 Modifying network variables Dynamic network variables in the Proxy functional block or the virtual interface can be added and deleted without loosing an existing binding in LonMaker NL 220 or Alex The L Proxy configuration utility will perfectly deal with the added or deleted network variables as explained in Section 5 6 When deleting or adding NVs the L Proxy configuration utility must be closed The design flow is as shown in Figure 55 Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 51 LOYTEC l yes Start L Proxy Configuration Utility Plug In for node Port x y Extract and save port interface definition Ipi Other ports where the N interface has changed no y Change port interface definition files for all ports where the NV interface has changed v Modify L Proxy internal connections v Save L Proxy project file i Commission all L Proxy ports in use y Download L Proxy configuration into L Proxy device
52. e nee erie rr Mant RO ener ENT ea 81 Taa N OUTED tii 81 pE OTS ON PE POIS 82 TAN A Seances Ree eee awa ee 82 TAL CA WIC MU seen cites Saat eres teen teow eae eee 83 TAZA ELA 709 Configuration Melia io 83 L Network DANOS OS ada danita 84 S Updating the b Prox y Fim ware ezacs ejuieivecscuisihantehued ceca annie E A eae eexeeceaess 86 Sal Firmware Update via the NetWOrK T 86 0 2 Fimwaie Update via he Consolas 86 8 3 Commissioning and Configuration after Firmware Download ccccceceeeeeeees 88 8 4 Upgrade from Firmware Version 1 x to Version 2 X esse 88 Ob TEOUD ESOO LA as 91 TL SNORE Sate Mas Mine Ted a 91 9 2 LonMaker Warning appears during installatiOD cccccccnnnnooooonanannncnnnnnnnononononononos 91 9 3 NL220 Warning appears during installation sss sese sese 92 9 4 Move L Proxy into a new ENS project ccc cccccccccccccceeseceeeeeeeeeeceeeeeeeeeeeeseeseeeeeeeeeess 92 9 5 Node does not respond to poll request oooooooncccnnnnnnnnnonononccnnnnnnnnnnnnocccnnnnnnnnnnnnos 93 9 6 L Proxy doesn t forward packets after COMMISSIONING sss eee eee eee eee 93 Of Technical SUPONE 94 O APP CATION NO ES o 95 MOG The LSD Tod idad dad 95 10 2 L Proxy Backbone Mode vs a Standard TP 1250 Backbone esse 95 Wek iS T 96 12 R S A Feature SUMmMa iia 97 3 x Te e Te TTT 98 Version 2 2 T LOYTEC electronics GmbH L Proxy User Manual T LOYTEC tA A HIStory arreter an E A O RA 99 B RET Te TTT 10
53. e started for each L Proxy Port for which the interface is being extracted This is the case if multiple L Proxy ports are used in the same LNS database 5 6 2 Configure Port Interface After all port interface definition files have been created open the L Proxy configuration utility plug in for the port which you have chosen to be the maintenance port for this L Proxy device Note that maintenance port doesn t mean this is a special port we only want to use this nomenclature to refer to the port on which the L Proxy configuration is downloaded into the device It is also the Port to which we are currently physically connected Select Project gt Configure Port Interface or File View Project Connection Node Help Do S t e Ple EE 2 click on in the tool bar This will open a dialog that asks for the file names of the previously extracted port interface definitions Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 54 LOYTEC Please select L Proxy interface files Please select the L Proxy interface files Figure 58 Specify the port interface definition files for up to 5 L Proxy ports The right most column indicates the L Proxy port to which the network management tool is connected 1f LonMaker is On Net Click Import and select the interface definition files Please select L Proxy interface files Please select the L Proxy interface files Figure 59 Specify the port interfac
54. e status button while the port LED is orange will send a Service Pin Message only on the port where the status LED 1s lit Note that every L Proxy port has its own unique node ID Neuron ID 7 2 Wink action When receiving a wink network management message all the port LEDs light up orange one after the other back and forth three times scanner light At the end of this cycle the port LED on which the wink command was received lights up three times 7 3 LED Signals 7 3 1 Status LED The L Proxy 1s equipped with a two color status LED green and red see Figure 11 When power is applied to the L Proxy the status LED is green During boot up the status LED 1s used to signal error conditions red After boot up the status LED 1s used to signal write accesses to flash memory switched to red for the duration of every write access 7 3 2 Port LEDs Each port on the L Proxy has a three color LED green red and orange see Figure 11 The port LEDs have the following behavior Ifa port was not detected or an error occurred during detection the associated port LED is permanently red Ifa port is performing a bit rate auto detection the associated port LED will be flashing orange at a frequency of 1 Hz Whenever a network variable update a poll or a configuration message is received on a port the associated port LED will flash green Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 82 LOYTEC
55. e telephone and e mail support for our L Proxy product series If none of the above descriptions solves your specific problem please contact us at the following address LOYTEC electronics GmbH Stolzenthalergasse 24 3 A 1080 Vienna Austria Europe email support loytec com web http Awww loytec com tel 43 1 40208050 fax 43 1 402080599 Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 95 LOYTEC 10 Application Notes 10 1 The LSD Tool Please refer to application note ANOO2E LSD Tool for further information about the LOYTEC system diagnostics tool for the L Proxy 10 2 L Proxy Backbone Mode vs a Standard TP 1250 Backbone Please refer to application note ANOO4E Backbone Mode for further information on how to best utilize the high speed backbone mode of the L Proxy Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 96 11 Firmware Versions LOYTEC Table 5 shows the most important features available only in certain firmware versions depending on the firmware version Version 2 2 T Firmware Version 1 0 Final 1 Supported Features Console Menu configuration firmware update Binding across domains Firewall VININ Password protection J viv Statisties information SNVT translation J vy Real time clock a a RS 485 bit rate detection arta El LSD 2 0 support DN v Table 5 Available features depending on firmware version LOYTEC electronics
56. e uploaded from every L Proxy node Port If the network management tool is not online with the L Proxy device one should Select Project gt Load Port Interface from Node or File View Project Connection Mode Help D lt N S ale e EE click on in the tool bar This will open a file requestor that asks for the file name for this port interface definition Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 53 LOYTEC Proxyd port Ipi File name Prosyl_portZ pi Save as type L Prowy interface files Ipi Cancel Figure 57 Specify a file name for the port interface definition file ee Give the file a meaningful name like in the example in Figure 57 Close the L Proxy Plug In and repeat this step for all other L Proxy ports If the ports are used in different domains different LNS databases you need to open the different LNS databases and extract the port interface definitions for the L Proxy port in this LNS database domain If multiple engineers are working on a project in different LNS databases they need to extract the port interface definition after they have created all network variables on L Proxy and send the port interface file to the engineer who makes the connections between the different ports If the network variable interface changes at a later date please extract the interface definition file again and continue with the next step Note The L Proxy configuration utility plug in must b
57. eatine Virtual Interfaces dm Ale ad is 42 Sey Dynamic Network Variables sisi tiendas dedo iii 43 5 5 1 Creating a new dynamic network variable occcccccncccccnnnnnnnnonnnonnnnnncnnnnnnnnos 43 5 5 1 1 Addins dynamic NVs in Lon Make cs 44 5 5 1 2 Adding dynamic NVs in NL 220 ooooooonnnnnncccccnnnnnnnnnonnnonononnonnnoncnnncnnnnnnnnnnnnnnos 47 5 5 1 3 Adding dynamic NVS 1 AleX T 49 392 NOUV INE ne work Vaca ia 50 5 6 Using the L Proxy configuration Utility oocnnccccnncnoconcnonononnnnnnnonnnnnnnnnnnnnnnnnnnnnononoss 51 5 6 1 Extracting the Network Variable Interface when L Proxy is not online 52 502 Conneure Port Interact AE TE 53 5 6 3 Extracting the Network Variable Interface when L Proxy is online 55 JOA Add Mew CONNEC Te 2d AAA e aN 56 30 Delete COMEN ci acta 61 30 0 Edita CONMCC MOM ii A a 61 IO AUCO ON ante a E iia 6l 5 7 o LonMark OA A e o ooo O 61 doll Node OD luminaria ia 62 Dwi Real Time Keeper DDEC 63 Det LOR OD T 65 G APPHCATIOM SCEMATMIOS aa 67 Gul Audress Table E XtenS O00 T 67 CLL Saving Chtries in The arle RS ad 67 Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 6 LOYTEC A Is tee EAEE A AE EEE 69 62 Binding across Domas dida 71 S TESEO didas 75 6 PolOnce RT RTT R Value Proxy osas 77 00 ANY Tasa a ee 77 T User Interact 81 F IO ES S 7515 2 ORAR ON E O O 81 B2 NAMM OS 81 Ls LED SELIA e E E e 81 F O O A e a E o ear rT Can
58. ed active poll use case since L Proxy actively polls the output network variable on Node 1 Figure 5 Poll Update use case active poll 2 5 Use Case Combinations There can be combinations of the different use cases An example where Update Update and Update Poll are combined for one NV 1s shown in Figure 6 On the input side of L Proxy an output NV is bound to the input NV of L Proxy Updates are received periodically On the output side of L Proxy an input network variable on Node 2 is bound to the output NV on L Proxy Update Update use case Further an OPC server polls the same output NV periodically Update Poll use case Node 1 L Proxy Node 2 OPC Figure 6 Combination of two basic use cases Update Update and Update Poll Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 13 LOYTEC Another possible example for such a combination Update Update and Update Poll 1s shown in Figure 7 This use case is a variation of the Update Update use case The only difference 1s that Node 2 does not wait for the first update to arrive after power up or reset Rather 1t polls for an initial value after it was started and waits for updates thereafter Figure 7 Combination where Node 2 gets an initial value through polling 2 6 Poll Cache If Node 2 doesn t receive network variable updates from the source node Node 1 but rather polls Node 1 to update 1ts input network variables L Proxy supports different network
59. ember Count Target Nys 0 6 nviSwitchO Port 2 nvoLamp alueO Port 2 nvoLampYaluel f Port 2 nvoLampYalue2 Port 2 nvoLampYalue3 Port 2 nvoLampYalue4 Port 2 Interfaces 1 Total Nys 7 Unconnected Nys 1 Connections 1 Figure 81 L Proxy internal binding for the network shown in Figure 79 6 2 Binding across Domains Let s assume the network configuration from Table 4 We have 3 nodes Node 6 Node 7 and Node 8 which reside in three different domains Each of the three nodes has a switch and a lamp object The switch object is controlled by a switch connected to the node and the lamp object turns on and off a lamp Nodename NVname Domain Comment NvoSwitch0 4C4F59544543 SNVT switch output NV Node 6 NviLampValue0 4C4F59544543 SNVT_ switch input NV NvoSwitch0 SNVT_switch output NV NviLampValue0 SNVT_switch input NV NvoSwitch0 505859 SNVT switch output NV NviLampValue0 505859 SNVT switch input NV Table 4 Network configuration that spans 3 domains Let s assume that Node 6 in Domain 4C4F59544543 LOYTEC must turn on the lamp connected to Node 7 in Domain 03 and the lamp connected to Node 8 in Domain 505889 PXY Furthermore the switch connected to Node 8 must turn on the lamp connected to Node 6 in Domain 4C4F59544543 This would require a binding across domains which is not supported in state of the art network installations tools One can use L Proxy to make the connections
60. emperature ambient Storage Temperature eee eee ee Humidity non condensing operating Humidity non condensing storage Sne Environmental Protection sese eee eee Installation 98 LOYTEC RAE 9 35 V DC or 9 24 V AC 10 O 3 W typical caca up to 1100 mA 24 VAC adas 0 C to 50 C GS 10 C to 85 C sh menace 10 to 90 RH 50 C P 90 RH 50 C A Installation enclosure 9 TE DIN 43 880 An IP 40 enclosure IP 20 screw terminals as DIN rail mounting EN 50 022 or wall mounting Version 2 2 T LOYTEC electronics GmbH L Proxy User Manual 99 LOYTEC 14 Version History 10 21 02 DL AddedSection94 o 11 07 2002 l Released Version 1 1 02 14 2003 2 0 DL Add Section 5 7 L Proxy LonMark Objects 06 30 2003 2al DL Add Section 9 6 L Proxy doesn t forward packets after commissioning 08 14 2003 Add Section 6 4 Poll Once Initial Value Proxy 01 12 2004 NR Add description how to use L Proxy in Alex Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 100 LOYTEC 15 References 1 LonMark Application Layer Interoperability Guidelines Version 3 3 October 2002 2 Real Time Keeper Functional Profile LonMark Version 1 0 Profile 3300 Version 2 2 T LOYTEC electronics GmbH
61. erial upgrade tool LSU Serial Upgrade Tool which can be downloaded from our homepage at www loytec com Double click on the dlc file that comes with the new firmware package This should start the LSU Tool and load the firmware image referenced in the dlc file Please note that the dlc file and the dl file must be stored in the same folder The start window of the LSU tool is shown in Figure 96 Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 87 LOYTEC LSU Serial Upgrade Tool E e S P oj x Fil Image Help Information Image File pros primary dl Load Address O 60000 Baudrate 35400 bps i l Line Settings ond 1 Verily String WakeUp String Port Com Menu String Download Progress Ty Statistics Passed U U Product Display Console US Abort Status Configuration tile loaded 100 Failed Figure 96 LSU Serial Upgrade Tool in idle mode If L Proxy is not connected to COM you can change the port to COM1 COM2 COM3 or COM4 Make sure that the product shown under Product matches the device you are upgrading Note that Figure 96 and Figure 97 do not necessarily show the proper product Press Download to start the download A progress bar as shown in Figure 97 can be seen be LSU Serial Upgrade Tool 3 El Ol Fil Image Help Control Quit Display Console Information Image File pros primary dl Load Address 050000 Baudrate 35400 bps Line Settings
62. es It only allows downloading a new firmware Solution If this problem occurs because a firmware update was attempted and failed somehow simply retry downloading the new firmware image If no firmware update was attempted please contact LOYTEC support see Section 9 2 9 2 LonMaker Warning appears during installation Problem When adding a new L Proxy Port to the project the following warning messages might appear Echelon LonMaker Configuration Properties Warning Uploading of configuration property definitions tailed Make sure the device is attached and then re attempt the commission Configuration properties will not be available until this operation completes successtully Help Figure 106 Click on Continue Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 92 LOYTEC Explanation There are still some dynamically created NVs in L Proxy This can happen if the node has been used in a different project and it hasn t been de commissioned in the old project before it was moved to the new network Solution Click on Yes and Continue In most cases this will be enough to use L Proxy If L Proxy is behaving strange one should reset the L Proxy to its default configuration via the console interface see Section 7 4 2 9 3 NL220 Warning appears during installation Problem When adding a new L Proxy Port to the project the following warning messages might appear Creating node lt L Proxyl
63. hould be used to enable or disable the bit rate auto detection If 1 DIP Switch is selected the value set on the DIP switch see Table 1 is used to enable or disable the bit rate auto detection If 2 Software is selected the setting made with Option 1 5 is used to enable or disable the bit rate auto detection 7 4 2 1 3 Option 0 Backbone mode configuration source only if TP 1250 port is present This menu item allows to set what decision element should be used to enable or disable the L Switch collision less backbone mode see Section 10 2 If 1 DIP Switch is selected the value set on the DIP switch see Table 1 is used to enable or disable the backbone mode If 2 Software is selected the setting made with Option 1 5 is used to enable or disable the backbone mode 7 5 Network Diagnostics The L Proxy provides simple network diagnostics via its port LEDs Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 85 LOYTEC The port LED is flashing green if a network variable update is received or transmitted and if a network variable poll is received or transmitted and if a new configuration is loaded into the L Proxy Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 86 LOYTEC 8 Updating the L Proxy Firmware The L Proxy firmware supports remote upgrade over the network and the serial console To guarantee that the L Proxy cannot be destroyed due to a failed firmware update the L Proxy firmware consists of two
64. images 1 Fall back image 2 L Proxy application image The fall back image is write protected in flash memory and provides everything needed to talk to the L Proxy platform over the network The L Proxy application image is designed to be updated over the network whenever there is a need to do so The fall back image makes sure that the L Proxy comes up in a status where the maintenance software can at least talk to the L Proxy platform and can download a new L Proxy application image When the L Proxy boots up with the fall back image all port LEDs are flashing red In this state it does not forward any messages Note All configuration settings and the domain information will be lost when the firmware is updated One must re commission all ports in use on L Proxy and download the L Proxy configuration after a firmware update 8 1 Firmware Update via the Network Basically firmware downloads can be performed on every L Proxy port However since the L Proxy is not based on a Neuron Chip a new firmware image cannot be downloaded with a standard tool Rather a designated tool the LSD Tool see Section 10 1 must be used See the LSD Tool documentation for details on how to download a new L Proxy firmware via the network 8 2 Firmware Update via the Console To download the firmware via the console the L Proxy must be connected to the RS 232 port of a PC via its console interface as described in Section 7 4 You will need the LOYTEC s
65. ise the minimum resp maximum value is used depending on which direction the valid rang of the SNVT type was exceeded If the source value for a conversion is the constant for an invalid value the destination NV value is set to 0 Firmware version 2 0 supports the following SNVT conversions SNVT amp 1 SNVT amp ac 139 SNVT amp f 48 SNVT amp mil 2 SNVT angle 3 SNVT angle deg 104 SNVT angle f 49 SNVT angle vel 4 SNVT angle vel f 50 SNVT_rpm 102 SNVT btu f 67 SNVT btu kilo 5 SNVT btu mega 6 SNVT count 8 SNVT count f 51 SNVT count inc 9 SNVT count inc f 52 SNVT density 100 SNVT density f 101 SNVT elec kwh 13 SNVT elec whr 14 SNVT elec whr f 68 SNVT flow 15 SNVT flow f 53 SNVT flow mil 16 SNVT flow p 161 SNVT freq f 75 SNVT reg hz 76 SNVT red kilohz 77 SNVT freq milhz 78 SNVT grammage 71 SNVT grammage f 72 SNVT length 17 SNVT length f 54 SNVT length kilo 18 SNVT length micr 19 SNVT length mil 20 SNVT lev cont f 55 SNVT lev percent 81 Version 2 2 T LOYTEC electronics GmbH L Proxy User Manual 17 LOYTEC SNVT mass 23 SNVT mass f 56 SNVT mass kilo 24 SNVT mass mega 25 SNVT mass mil 26 SNVT ph 125 SNVT ph f 126 SNVT power 27 SNVT power f 57 SNVT power kilo 28 SNVT ppm 29 SNVT ppm f 58 SNVT press 30 SNVT press f 59 SNVT press kilo 113 SNVT pwr fact 98 SNVT pwr f
66. leted at any time whereas static network variables are created at compile time of the application program and cannot be changed afterwards Note Always close the L Proxy configuration utility when creating adding or deleting network variables in the Proxy functional block 5 5 1 Creating a new dynamic network variable Dynamic network variables are created by selecting the counterpart of the desired network variable binding The dynamic network variable will inherit its properties from its counterpart e g the SNVType Figure 44 shows a simple network comprising 3 nodes and the newly created Proxy functional block Version 2 2T LOYTEC electronics GmbH L Proxy User Manual LOYTEC N K Node 6 Switch 1 Node 7 Switch 1 Node 8 Switch 1 Node 6 Switch 0 Node 7 Switch 0 Node 8 Switch 0 Node 6 Lamp 0 Node 7 Lamp 0 Node 8 Lamp 0 L Proxy Port 2 Proxy Figure 44 Simple network comprising 3 nodes and one L Proxy Port Let s assume we want to connect network variable nvoSwitch0 on Node 6 to L Proxy This means we need to create an input network variable in the Proxy object with the same type as nvoSwitch0 Please follow the steps below 5 9 1 1 Adding dynamic NVs in LonMaker Drag the Input Network Variable shape onto the Proxy functional block A new window appears see Figure 45 Choose A Network Yariable E xj Please select the network variable gt you wish this shape to o represent Selecting multiple network
67. meout in seconds must be specified If the value in the cache is current cache timeout has not expired since last update the poll request from Node 2 reads the value from the cache If the cache is expired the poll request from Node 2 will be forwarded to Node 1 and the L Proxy will not respond to Node 2 until the poll response from Node 1 has been received This mode can be used to detect dead nodes while keeping the network traffic low The Infinite Cache and Enable Cache mode are typically used in update poll or mixed with update update use cases 2 6 2 Active Poll Active poll means that L Proxy actively polls the source node Node 1 and sends updates on the output network variables The active poll can either occur only once at system startup or periodically at a specified poll rate If in addition to the active polls from L Proxy the destination node Node 2 or some other node polls the source node Node 1 L Proxy supports two strategies This mode is used for the poll update use case Forward polls The poll request from Node 2 1s interleaved with the active polls form L Proxy in order to update the cache value right away The poll response is sent to Node 2 after the poll response has been received from Node 1 Use value from last poll cycle The poll request from Node 2 returns the current value from the cache last active poll cycle The cache value is not updated Active polls can be used if a node cannot send updates e g ele
68. nfiguration utility the program must be registered as a plug in in LonMaker Open LonMaker and create a new network When the Plug in Registration Dialog window pops up select the L Proxy Configuration Plugin from the list of Not Registered Plug Ins Device templates for L Proxy are added automatically and XIF files are copied into the LNS import directory Version 2 2 T LOYTEC electronics GmbH L Proxy User Manual 26 Network Properties 2 E xl Remote Lightweight Client Access Permission Lightweight Client Options Maming Server Location Metwork Interface Resource File Languages Logon OnnetiOffnet Plug In Registration Authentication Domain Timing LonMaker Options Plug In Registration Already Registered DEC3550 Configuration version 0 1 Echelon LMS Report Generator Version 3 07 Echelon Lontiaker Browser wersion 3 00 Mot Registered DEC3550 Configuration version 1 0 LPContigPlugin version 1 1 Add Add All Remove Remove all To Be Registered IZ Skip this prompt when re opening this drawing Register all unregistered plug ins when re opening this drawing Cancel Apply Help Figure 20 Select the Plug in to be registered and click Add Click 4dd Network Properties E E xj Remote Lightweight Client Access Permission Lightweight Client Options Maming Server Location Metwork Interface Resource File Languages Logon Onnetiottnet Plug In Registr
69. nvoSwitchFbO Output SNWT_switch nvoSwitchFb1 Output SNWT_switch nvoLampY alueQ Output SNWT_switch nvoSwitchFbO Output SNVT_ switch nvoSwitchFb1 Output SNWT_switch nvoSwitchFbO Output SNWT_switch nvoSwitchFb1 Output SNWT_switch Figure 65 The target NVs for this connection have been selected Click OK to save the new connection The new connection connects the input NV nviSwitch0 on Port 2 with the output NV nvoLampValue0 on Port 3 and nvoLampValue0 on Port 4 e Untitled L Proxy Configuration File View Project Connection Node Help D aw ed S t te E EE tbh Nene __ tub WvPort_ Member count Target Nvs_______ Pol Ode nviSwitchO ET Port 3 nvoLamp alueO Port 4 Passive Cache timeout Infinite Node L Proxy Port 2 Interfaces 3 Total Nys 22 Unconnected Nys 19 Connections 1 Y Figure 66 We have created a new connection inside L Proxy Before downloading the new configuration into L Proxy we should save the project File gt Save or File View Project Connection Mode Help ad bel S t te click on in the tool bar Version 2 2 T LOYTEC electronics GmbH L Proxy User Manual 60 LOYTEC File name Prosyl Save as type EA Figure 67 Saving the L Proxy configuration in a project file Note Before downloading the L Proxy configuration all ports in use on L Proxy must be commissioned We can now select Node gt Download Configuration or File View Project Connection Node Help oo
70. o USE Caso COMPAS da ii IS 20 POMC AC IG TTT 13 2041 Passive POI T cutie dd dsat te 13 A Y 14 203 A NA 14 2 6 4 Poll strategy for multiple input network variables esse sese eee 15 Za INV LEON Oi aia 15 3 Electrical and Mechanical Installati0D ooooonnnnnnnncnnnnnnonnnnnononnonnnononnnnnccncncnnnnnnnnnnnnnnos 18 le ENCON ias 18 S2 AD a e e bata 18 K MOUNINO aaa 19 T DIP SWIC SCONES riada 19 so PONTUA eeraa o A TE etree ete 19 30 Connection Dds ran eieaa add iia 20 SO CPE DOCI e a eee 21 S A A a E E 21 0 Commu ication La TT 22 e A N S be PI oo E E T A P A A 22 Foe A E E 23 a L Proxy Conneuranom Utility POS I a T N 24 Ak MAS PANN OU cio iS 24 4 2 Rogister 1 LOMMAK CL aaa 29 ae E L a 0 O A I A A E EE E A E AE A A E TE E 21 S E REOSE IEA E A O N 29 Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 5 LOYTEC 4 5 Operating modes of the configuration Utility sees ee eee eee 29 DM SS PP seeh oredatemencuaven T 29 A OMIE GC coe aa Riad eee eee ne ae eS 30 Ao LAME alone Mode cana 30 SD Proxy 1d NCW 9 it aia 31 3l NetWork BUSES aia ia 31 D2 DESTINA o TO 31 53 ds 33 dl Addma L Proxya Lon Maker 33 592 Adding L Proxy in NE 220 00 dis 37 Se Addam Le Proxy Ti AEX a AAA 38 5 4 Creating Functional Blocks Virtual Interfaces cccccccoonnnnonooonnonononcncnnnnnnnnnnnnnnnonoss 39 5 4 1 Creating Functional Blocks in LonMake sss sese see 39 3 4 2 Creatine Virtual Intertaces in NL 220 0 os 41 543 Cr
71. ond 1 verify String l WakeUp String Fort Com 9 Menu String Download Progress l Statistics Passed U U Product Us Abort Status Downloading TUUS Failed Figure 97 Progress bar during firmware download If the upgrade 1s successful the following window appears Ci lt AN The download completed successfully Figure 98 Successful firmware upgrade After successfully completing the firmware upgrade the L Proxy must be reset This can be accomplished by a Removing power for at least 5 seconds b Pressing the reset button on the front panel with a small pin Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 88 LOYTEC c Issuing the Reset command in the user interface over the serial port In order to issue a reset command over the serial port one can open the console window in the LSU Tool Display Console under Control move the mouse pointer into the console window area and click the left mouse button Now enter 0 on the keyboard and press Enter This will issue a reset command and the L Proxy will reset and execute the newly downloaded firmware image Double check that the new firmware is executed by selecting 1 and pressing Enter in the console window This will bring up the device information which shows the current firmware version 8 3 Commissioning and Configuration after Firmware Download After a firmware upgrade each of the 5 L Proxy ports nodes must be commis
72. onfiguration Plugin Manufacturer LOYTEC electronics GmbH ss Version Bn Version LOA Bn Figure 24 Double check that the L Proxy plug in 1s properly registered Version 2 2 T LOYTEC electronics GmbH L Proxy User Manual 29 LOYTEC 4 4 Register in Alex After successfully installing the L Proxy configuration utility the program must be registered as a plug in in Alex Open Alex and create a new project or open the project to which a L Proxy device should be added In the tree view perform a right click on the new project and select Registriere PlugIn and select L Proxy Configuration Plugin The registration process of the plugin also generates the L Proxy device templates automatically Wy ALEX 3 0 LProxyTest 15 x Datei Bearbeiten Ansicht Extras Fenster da Zuriick b tJ Border de a X ef Ea Pfad LProxyTest Arbeitsplatz x Name E re Projekte 1 AP Untersysteme 1 e 1 Kan le 1 Modus b C Ger tevorlagen 4 A verbindungsvorlagen 1 MonitorSets 0 E WA Ke ffne Projekt SchlieBe Projekt EE e 7 L Sm Exportiere Projekt In neuem Fenster ffnen Registriere PlugIn g Echelon LNS Report Generator Starte Plugin HE L Proxy Configuration Plugin L schen System Eigenschaften Eigenschaften Figure 25 Register the L Proxy Configuration Plugin Note If you are using multiple databases projects
73. opies of the same output network variable When creating multiple identical NVs please make sure that the Remove array subscripts is checked Otherwise these NVs are not properly displayed in the L Proxy configuration plug in utility A new name is already suggested for this newly created network variable In our case we keep the Variable Name nviSwitcho Make sure that the Poll Attribute of the new NV is set properly Set it to Clear if the NV is updated and set it to Set if the NV is polled If the NV is polled both the source and the destination NV must be declared polled Also if the NV is updated both the source and the destination NV must have the Poll Attribute cleared Click on OK Now the tree shows the newly created input network variable in the virtual interface Interface 1 you must open the virtual interface in the tree to display the network variable As shown in Figure 53 the connection window in the work view right view includes now the nvoSwitch0 of Node 6 and the nviSwitch0 of the L Proxy device You can create or cancel the connection Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 49 LOYTEC Neo SSS o Fl Node 6 EAE L Proxy1 Portz o noS witch E nviSwitchi lt Defaut gt M lt Defaul gt Z TO TO Figure 53 Connection window with the newly created L Proxy variable and the Node 6 output variable 5 5 1 3 Adding dynamic NVs in Alex Select Netzwerkvariablen in the tree view of one of
74. plays the dialog from Figure 70 This dialog shows the current system temperature the supply voltage the port number for which the plug in was opened and it allows setting the update rate for the status information a Bae oe eee A ek Mode Configuration System Temperature C 25 8 Connected to Port 2 Supply Voltage 32 0 Status Update Rate 00 00 00 Cancel Figure 70 Node configuration window 5 7 2 Real Time Keeper Object The real time keeper object is based on the real time keeper functional profile as specified in 2 Its object number is 1 The object implements the following optional features as described in 2 Master operation configuration property Time broadcast configuration property Summer date and time configuration property Winter date and time configuration property Manual allowed configuration property manual setting of time via console Object versioning Thus the object has the following network variables values in brackets are network variable index nvoTimeDate 14 Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 64 LOYTEC nciMasterSlave 15 nciUpdateRate 16 nciSummerTime 17 nciWinterTime 18 nciManAllowed 19 g nciTimerMajVer SCPTobjMajVer 20 nciTimerMinVer SCPTobjMinVer 21 The real time keeper object does support the following requests RQ NORMAL No change of object status Status netwo
75. r to add or remove network variables or to change the poll configuration one can double click the connection in the main window 5 6 7 Auto connection The auto connection feature connects input and output network variables that have the same name after the prefixes nvi or nvo have been removed from their names Select Connection gt Autoconnect or File View Project Connection Mode Help tK tr PE fee 0 click on in the tool bar to auto connect NVs Note that the auto connect feature does not work if multiple input NVs and multiple output NVs with the same name after the prefixes exist In this case you will see the following message displayed No network variables for auto connection available 5 L Proxy LonMark Objects The L Proxy has the LonMark objects as outlined in the following sections Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 62 LOYTEC 5 7 1 Node Object The L Proxy provides a node object as specified in 1 Its object number is O as for every node object The object implements the following optional features as described in 1 Time stamp input LonMark File Transfer including random access Max send time configuration property heart beat Object versioning Node versioning Further it has the following manufacturer specific features The L Proxy provides the current value of the on board temperature sensor The L Proxy provides the current value of the input vol
76. rd polls Forward poll means that if poll requests are received from the destination node Iproxy 4 on the output side of L Proxy they are forwarded to the source node Iproxyl1 2 in addition to the periodic polls generated by L Proxy The second poll configuration option is Use value from last poll cycle which means that additional poll requests from the destination node lproxy 4 are not forwarded to the source node but immediately return a response with the value of the network variable that was polled in the last active poll cycle The poll rate in seconds can be specified in the Poll rate field Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 76 LOYTEC fotest Echelon LonMaker fotest vsd Subsystem 1 0 x E Edit View Insert Format Tools Shape Visio Help Type a question for help z X File Edit View Insert Format Tools Shape LonMaker Window Help Duo ear ABMS RR A 0 6 0 Normal Arial 12pt B T 0 E A 4 5 3 SDS 22 x Shapes x H LonPoint Shapes 3 0 A LonMaker Basic Shapes E LoytecShapes S SL j a ha m m RealTime Func Block 2 Func Block 1 Iproxy1 3 Iproxy1 4 14 Ez off Page 1 1 A Subsystem 1 4_Title Blocks Figure 88 Active poll of nvo nroPort on node lproxy1 2 from nvi nriPort on node Iproxy 3 Connection Efe x Hub Network Variable Filter NV Name Port SNVT Type N Name Bat Input Generic Connection
77. report mask to 1 Version 2 2 T LOYTEC electronics GmbH L Proxy User Manual 66 LOYTEC RQ DISABLED Disables the proxy object No network variable relaying is performed anymore That is incoming updates are not forwarded and polls are not answered All outstanding polls are terminated RQ ENABLE Same as RQ NORMAL RQ SELF TEST Perform consistency check of the network variable relaying configuration During consistency check the object status is set to self test in progress If the consistency check fails programming failed and fail self test is set The proxy object can have the following status g disabled The object is disabled see above g fail self test The self test failed see above self test in progress The self test is in progress see above 9 programming fail The consistency check of the network variable relaying configuration failed The purpose of the object is to do network variable relaying and SNVT translation Thus the behavior of the object is defined during the configuration phase by Defining dynamic network variables Creating the connections between the dynamically created network variables Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 67 LOYTEC 6 Application Scenarios This chapter shows some networking scenarios that are typical applications for L Proxy Please note that only few scenarios are shown right now and this chapter will be continuously updated with new
78. rk variable is updated with status of real time keeper object as with RQ UPDATE STATUS RQ UPDATE STATUS Updates node status network variable with current status of real time keeper object RQ REPORT MASK Reports status bits supported by real time keeper object see below Set report mask to 1 The real time keeper object can have the following status out of service Set to 1 if the RTC is out of operation The Real Time Keeper uses the on board RTC to keep the time Note that even though each port has its own time keeper object these objects are not completely independent Since only one RTC exists they will all report the same time As a consequence the values of nciManualAllowed nciSummerTime and nciWinterTime will always be set to the same value That is if they are changed on one port the other ports will also have their corresponding NVs set to the new value The L Proxy Configuration Utility Plug in can be used to control the real time clock From the plug in main menu select Node gt Configure Clock which displays the dialog from Figure 71 Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 65 LOYTEC Clock Configuration E x Clock Setting Time 12 03 37 Date 18 02 2003 Refresh Summerta inter Time Setting Switch to Summer Time Setting Time 03 00 00 Date 23 03 2003 Switch to Winker Time Setting Time 03 00 00 m Date 23 03 2003 Configuration I
79. s GmbH L Proxy User Manual 23 LOYTEC 3 8 2 FT 10 The L Proxy FT 10 ports are fully compatible to the parameters specified by LonMark for this channel FT 10 ports can also be used on Link Power LP 10 channels However the L Proxy does not provide the power supply for Link Power channels When using the Free Topology Segment feature of the FT 10 only one termination Figure 15 is required and can be placed anywhere on the free topology segment 100 uF 50V a 52 3 Q 100 uF SOV Figure 15 FT 10 Free Topology Termination In a double terminated bus topology two terminations are required Figure 16 These terminations need to be placed at each end of the bus 100 uF 50V 100 uF 50V 105 Q 105 Q 100 uF 50V 100 uF 50V Figure 16 Termination in an FT 10 Bus Topology Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 24 LOYTEC 4 L Proxy Configuration Utility Plug in The L Proxy configuration utility is used to create the internal connections between input and output network variables on L Proxy It 1s also used to specify configuration properties when network variables are polled rather than updated The configuration utility 1s installed as a plug in tool for all LNS based network management tools System requirements c LNS 3 Service Pack 7 or higher Network management tool that supports dynamic network variables e g LonMaker 3 1 or higher Newron NL 220 Spega Alex 3 Win
80. s show the available Target Network Variables and the Selected Target Network Variables Version 2 2 T LOYTEC electronics GmbH L Proxy User Manual 57 LOYTEC Connection A A A NvName_ _SNYVT_switch SNWT_switch nvoSwitchFb1 p nvoLamp alueQ _SNYVT_switch nviS witch2 _SNVT_switch LNV Name Ea Direction SMT Type III Figure 63 Connection dialog window Double click on nviSwitchO on Port 2 in the Hub Network Variable window The Available Target Network Variable window now lists all possible target network variables If there are no valid target network variables available the windows remains empty Note Valid target NVs are network variables that have the same type SNVT as the Hub NV or if SNVT conversion is checked a compatible type Version 2 2 T LOYTEC electronics GmbH L Proxy User Manual 58 LOYTEC Connection ee a d LNV Name Ea l Direction SNVT Type __ Enwis witch 2 Input SNVT_ switch SNWT_switch _SNYT_switch p SNWT_switch E SNVT_switch nvoLamp alueQ _SNYVT_switch nviSwitch2 _SNVT_switch E E NV Name Pat Direction SNVT Type SNVT_switch p SNVT_switch nvoLampYaluell p SNWT_switch nvoSwitchFbO _SNVT_switch nvoSwitchFb1 p SNWT_switch nwoLampY aluel p SNWT_switch nvoS witchFbO SN
81. sic steps that need to be followed in order to add L Proxy in a network management tool Before you continue please make sure that you have installed the L Proxy configuration utility as explained in Chapter 4 5 3 1 Adding L Proxy in LonMaker Drag a new device shape onto the drawing area In the dialog from Figure 28 specify a device name for the new device e g L Proxyl Port 2 in case you have multiple L Proxies in the network Select Commission Device Click Next Version 2 2 T LOYTEC electronics GmbH L Proxy User Manual 34 LOYTEC New Device Wizard Y x Enter Device Name Device Mame L Prowyt Port 2 Template Mame Number of Devices to Create i MW Commission Device Back Cancel Help Figure 28 Adding a new L Proxy port Port 2 to the network In the next dialog window select Existing Template and select the proper template name as shown in Figure 29 Please use the proper template for FT10 and for the TP 1250 network port New Device Wizard xx Speci Device Template Current Template Device Name s L Proxy 1 Port 2 External Interface Definition Upload From Device C Load IF File Browse Template Mame e Existing Template Mame LY TEC L Proxp we U K TTU LOYTEC L Proxy 42 0FT10 LOYTEC L Proxy 2 0 TP1250 LProspFT MNNRELLM Back Cancel Help Figure 29 Specify the following Template Names FT port Port 2 5 LOYTEC L Proxy
82. sioned in e g NL220 or LonMaker Commissioning the port downloads the address domain information and creates the dynamic network variables After all ports nodes have been commissioned the L Proxy configuration utility plug in must be opened and the project file projectname lpp must be downloaded into L Proxy Node gt Download Configuration 8 4 Upgrade from Firmware Version 1 x to Version 2 x After downloading the new firmware version into L Proxy one must replace the device in LonMaker NL 220 or Alex by selecting Replace as shown in Figure 99 Note Upgrading L Proxy from version I x to 2 x will loose all bindings but the dynamically created network variables will be saved 50 58 59 Channel 1 se El E a k Kedar LA HS ft L maj AA Kale 3 bed RAN Fep iji KG Bir p phone ga pre Miser usos tiar Rre pe rara EA AG os Figure 99 Replace the L Proxy device Select the new device template for the FT 10 or the TP 1250 port Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 89 LOYTEC Replace Device Wizard Specify Device Template Current Template LProxyFT Device Name s L Proxy Port 3 External Interface Definition C Upload From Device Load XIF File Browse Template Mame f Existing Template Mame OY TEC L Proxy W2_0FT10 Back Cancel Help Figure 100 Select the new device template Replace Device Wizard Specify device application image name
83. tage on the power supply The L Proxy provides the port number for each port Thus the object has the following network variables values in brackets are the corresponding network variable indices Y nviRequest 0 nvoStatus 1 g nviTimeSet 2 g nviFileReq 3 g nvoFileStat 4 g nviFilePos 5 nciMaxStsSendT 6 nciNodeMajVer SCPTobjMajVer 7 nviNodeMinVer SCPTobjMinVer 8 nciDevMajVer SCPTdevMajVer 9 nciDevMinVer SCPTdevMinVer 10 nvoSystemTemp SNVT temp 39 11 maximum update rate is every 2 000 ms nvoSupplyVolt SNVT volt 44 12 maximum update rate is every 2 000 ms Version 2 2 T LOYTEC electronics GmbH L Proxy User Manual 63 LOYTEC nroPort no SNVT 0 1 byte 13 constant The node object does not support requests See the description of the other objects for a description of the supported requests and status Note that even though each port has 1ts own node object these node objects are not completely independent If the time 1s updated on one port this will update the L Proxy s on board RTC and thus concerns the time on all ports The heart beat is set independent for each port The status and request NVs on each port are independent too However the status of the other objects might not be The L Proxy Configuration Utility Plug in can be used to control the real time clock From the plug in main menu select Node gt Configure Node Object which dis
84. tch O Node 8 Switch O Node 6 Lamp 0 Node 7 Lamp 0 Node 8 Lamp 0 L Proxy Port 2 Proxy Figure 50 Updated network diagram that shows the new input network variable in the Proxy functional block 5 9 1 2 Adding dynamic NVs in NL 220 Drag the counterpart Node 6 nvoSwitch0 Network Variable in the tree onto the virtual interface Interface 1 of the L Proxy device NL220 LonWorks c Manager TestNet R Edt masada Tree Tree display views Tools Plugins Lang Help jas asma eco IMIK a ala PETEERE EEEE A Ml T N S E A ATTE s Sialic rbaa JS Interface Connections SS Interface 1 Figure 51 Dragging the counterpart network variable onto Virtual Interface 1 This operation opens the connection window in working view right view and a new window pops up see Figure 52 Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 48 LOYTEC Add network variable s E Warable name MEME Direction C Output Ie Input Cancel Poll attribute f Clear C Same as source NV Help Set Opposite of source NV Number to create i Start rank E IY Remove array subscripts Figure 52 Add an input network variable to the L Proxy virtual interface Interface 1 This dialog is used to specify the properties of the new network variable If you want to create multiple copies of the same network variable you can specify the number in the Number to create Field This feature is especially useful to create multiple c
85. test and is active The duration of a successful boot sequence of an L Proxy with 5 ports 1s typically 7 seconds Version 2 2 T LOYTEC electronics GmbH L Proxy User Manual 83 LOYTEC 7 4 2 Console Menu After booting the L Proxy displays the following console menu LOYTEC electronics GmbH www loytec com L PROXY Configuration Menu Show device information Update firmware System configuration EJXASTOS cont iguvrak 1on Reset configuration factory defaults Reset L Proxy Please choose The menu items are described below 1 Show device information This menu item shows some information about L Proxy and the current firmware version 2 Update firmware This menu item allows updating the L Proxy firmware via the serial interface console See Section 8 2 for detailed instructions 3 System configuration This menu item allows setting the date and time for the internal real time clock 4 ElA 709 configuration This menu item allows setting transceiver parameters for the EIA 709 network interface like bit rate auto detection enable or disable the backbone mode transceiver configuration See Section for 7 4 2 1 details 8 Reset Configuration factory defaults This menu item allows setting the L Proxy into its factory default state This clears all dynamically created network variables and all internal connections Please select this menu when you move L Proxy from one project into another project
86. the virtual interfaces of the L Proxy device Click on Neue Netzwerkvariable Version 2 2 T LOYTEC electronics GmbH L Proxy User Manual 50 LOYTEC ALEX 3 0 LProxyTest Subsystem 1 LProxy Port 1 Proxy NES laj x Datei Bearbeiten Ansicht Extras Fenster Kd gt E dde amp Ba x ers Pfad AA LProxyTest Subsystem 1 LProxy Port 1 Proxy v Arbeitsplatz x EY Projekte 1 A Neue Netzwerkvariable om LProxyTest E G Untersysteme 1 EE conca EO Actuator Allgemein Netzwerk Variable 9 Alex 2 9 LProxy Port 1 Name _ AA Netzwerkvariablen 24 InviSwitcho SCS ca La Funktionseinheiten 7 Netzwerk goug Ea EY Yirtuelle Funktionseinheiten 1 Variable i Anzahl Eoo N Proxy Urpsrungs Netzwerk Variable po AA Netzwerkvariablen 0 _ H Parameter 2 Ger tevorlage Verbindungen 0 SENSOR y EHH Sensor Router 0 93 Untersysteme 0 Y Kan le 1 Variablen dieser Ger tevorlage Ger tevorlagen 7 d nvi00Request 92 o 4 Yerbindungsvorlagen 1 6B nvi01ValueFb 95 3 MonitorSets 0 nvodOStatus 93 nvo0iVvalue 95 Richtung der neuen Netzwerk Variable EP lt OK Abbrechen bernehmen Bereit LProxyTest OnNet 12 01 2004 11 02 start 4 E Sa BR PRavex 3 0 LeroxyTestisu Se new_virtual_f Paint Figure 54 Add an input network variable to the L Proxy virtual interface Proxy Enter the nam
87. to create up to 5 virtual interfaces on every L Proxy port The different virtual interfaces for one L Proxy port are only for logical grouping of the NVs You must repeat these steps for all L Proxy ports that are connected to the network 5 4 3 Creating Virtual Interfaces in Alex After adding the L Proxy node a virtual interface must be created for the device In the tree view select Virtuelle Funktionseinheiten of the newly created device Click on Neue virtuelle Funktionseinheit In the dialog enter the name of the interface for example Proxy You may create as many interfaces as needed for example to sort network variables by functions Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 43 LOYTEC Funktionseinheit Neu Allgemein Virtuelle Funktions M Mame Mame der virtuellen Funktionseinheit virtuelle Funktions Proxy einheit Eigenschaften Anzahl der zur Zeit angelegten Wariablen Beschreibung Ln Maximale 4nzahl an Netzwerk Variablen Interface Version C OK Abbrechen Ubernehmen Figure 43 Creating a virtual interface in L Proxy device Click OK 5 5 Dynamic Network Variables After creating the functional block virtual interface for the Proxy object we need to create the input and output network variables for the Proxy object L Proxy uses dynamic network variables Dynamic network variables are created during system configuration and can be added and de
88. wall for E A 709 networks Supports up to 384 network variables on each port Supports up to 512 alias network variables on each port Supports up to 384 address table entries on each port Provides current time from built in real time clock 1 2 Scope This document covers L Proxy devices with firmware version 2 1 See Section 11 for differences between the different L Proxy firmware versions Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 10 LOYTEC 2 What is a Proxy Webster s Revised Unabridged Dictionary 1913 lists the following entries for Proxy Proxy Prox y n pl Proxies Contr from procuracy Cf Proctor 1 The agency for another who acts through the agent authority to act for another esp to vote in a legislative or corporate capacity 2 The person who is substituted or deputed to act or vote for another 3 A writing by which one person authorizes another to vote in his stead as in a corporation meeting L Proxy follows this definition It acts on behave of somebody else For L Proxy the somebody else is another node in the network The L Proxy hardware offers 5 individual network ports as shown in Figure 1 One can think of L Proxy as being 5 individual nodes that are somehow internally connected where each network port acts as an individual node Whenever an input network variable on L Proxy is being updated L Proxy updates a corresponding output network variable Also if a network v
89. with a double click The nviAmpere appears in the Hub NV box but no network variables are shown in the Available Target Network Variables window Please check the Enable SNVT Conversion box in order to active SNVT conversion Suddenly the network variable nvoAmpere mil appears in the Available Target Network Variables window SNVT_amp and SNVT amp T are of the same scalar SI type hence L Proxy is able to make the conversion between the 2 types Click on gt to select the target NV as shown in Figure 93 Click on OK to create the connection Now repeat the same steps for the second network variable of type SNVT temp and SNVT temp f Version 2 2T LOYTEC electronics GmbH L Proxy User Manual 80 LOYTEC Connection nvi mpere Inp nviT emperatu a nwo4mpere_mi _SNYT E nwoTemperatu p SNWT_temp_f Figure 94 The two connections convert between the different network variable types used in the example in Figure 91 Version 2 2 T LOYTEC electronics GmbH L Proxy User Manual 81 LOYTEC 7 User Interface 7 1 Status Button The L Proxy is equipped with a status button see Figure 11 When pressing the status button shortly during normal operation of the L Proxy 1t sends a Service Pin Message on every port When pressing and holding the status button the port LEDs will light up orange one after the other Releasing th

Download Pdf Manuals

image

Related Search

Related Contents

avvertenza!  MDT6 user man.vp  ナビゲーション日本語取扱説明書  VIX Catálogo Comunicación para Trabajo en Equipo APPI-Com  KDC-HD262U      GH1 Users Manual - Healthcare Lifting Specialists  Proel PLFDPLS600 smoke machine  

Copyright © All rights reserved.
Failed to retrieve file