L
O N
W
ORKS
®
R o u t e r
User’s Guide
Revision 3
@
E
E C
C
C H
H
H E
E LLLL O
O
N
C o r p o r a t i o n
078-0018-01D
Страница 1: ...LONWORKS Router User s Guide Revision 3 E E E E C C C C H H H H E E E E L L L L O O O O N N N N C o r p o r a t i o n 078 0018 01D...
Страница 2: ...NWORKS LonBuilder LonManager LonTalk LonUsers Neuron 3120 3150 and the Echelon logo are trademarks of Echelon Corporation registered in the United States and other countries LonLink LONMARK LonSupport...
Страница 3: ...nce at his own expense Caution Changes or modifications not covered in this manual must be approved in writing by the manufacturer s Regulatory Engineering department Changes or modifications made wit...
Страница 4: ...7 3 Packaged Router Overview 3 1 Mechanical Description 3 2 Switches Indicators and Connectors 3 3 ESD Warning 3 4 4 RTR 10 Overview 4 1 Mechanical Description 4 2 RTR 10 Power Requirements 4 5 Power...
Страница 5: ...uilder Developer sWorkbench 7 7 Testing Router Installation 7 8 Building a Router Mounting Bracket 7 8 8 Network Management Messages 8 1 Introduction 8 2 Standard Messages 8 2 Router Specific Messages...
Страница 6: ...typical installation with free topology power line and 78kbps bus topology channels connected to a 1 25Mbps backbone twisted pair channel using three routers Because of the routers the applications on...
Страница 7: ...al cells most of the communications may be with nodes within cells rather than across cells Use of intelligent routers across cells will avoid forwarding messages addressed to nodes within a cell thus...
Страница 8: ...outer Core Module Routing Algorithm Routers can use one of four routing algorithms configured router learning router bridge or repeater These options allow system performance to be traded for ease of...
Страница 9: ...hapter 7 lists installation instruction for routers Chapter 8 describes network management services for routers Appendix A lists the default communications parameters for LONWORKS routers Appendix B i...
Страница 10: ...to interface with a link power channel The LONWORKS PLT 10A Transceiver User s Guide describes the LONWORKS PLT 10A Power Line Transceiver This is useful for the OEM implementing a router to interfac...
Страница 11: ...ter theory of operation An overview is first presented of how the LonTalk protocol supports routers This is followed by a discussion of looping topologies and how they are handled by routers Then rout...
Страница 12: ...de and group address assignments See the LonTalk Protocol engineering bulletin 005 0017 01 for a further description of the LonTalk protocol See the LONWORKS Installation Overview 005 0006 01 for a fu...
Страница 13: ...redundant routers Power Line Routers A looping topology can be inadvertently created when using power line media Passive coupling between different phases of a power line system can cause packets tran...
Страница 14: ...priority level the second router transmits the message in a priority slot Repeater A repeater is a router which forwards all messages across in both directions regardless of the destination or domain...
Страница 15: ...configured by a network services tool The group forwarding tables are configured to always forward flood all messages with group destination addresses Learning routers learn network topology by examin...
Страница 16: ...the dest group set to forward Is the subnet fwd flag for the source subnet set to forward Is the subnet fwd flag for the dest subnet set to forward Start Router receives message packet Forward packet...
Страница 17: ...iority processing of these outgoing messages since the transmitting side will send messages from the priority output buffer queue before sending messages from the non priority output buffer queue Figu...
Страница 18: ...uffers on the output queues of the router For example the standard configuration places two network buffers on the input queue and 17 buffers on the output queue 2 priority and 15 non priority of each...
Страница 19: ...er User s Guide 3 1 3 Packaged Router Overview This chapter provides an overview of the Model 71000 LONWORKS Router hardware If you are using custom routers based on the RTR 10 Router Core Module skip...
Страница 20: ...provide the front and back views of the Model 71000 router LONWORKS Router All dimensions are in inches with equiv mm dimensions in brackets 3 895 98 93 Back View Back View 6 62 168 15 1 163 29 54 Fig...
Страница 21: ...following on an unrecovered error has been detected on side one blinking side one unconfigured routing tables or router node address assignment have not been loaded off side one configured Power On G...
Страница 22: ...side one of the router to a twisted pair channel Net 2 RJ 45 modular connector for connecting side two of the router to a twisted pair channel ESD Warning This product contains devices which are sens...
Страница 23: ...NWORKS RTR 10 Module User s Guide 4 1 4 RTR 10 Overview This chapter provides an overview of the Model 61000 RTR 10 Router Core Module If you are using the Model 71000 LONWORKS Router skip this chapte...
Страница 24: ...Figure 4 1 illustrates the mechanical footprint for the RTR 10 router and vertically mounted socket Figure 4 2 shows the recommended PCB pad layout for the vertically mounted socket Figures 4 3 and 4...
Страница 25: ...t current information Figure 4 2 RTR 10 Vertical Socket Pad Layout RTR 10 PCB footprint when using AMP part number 4 382483 0 component side horizontal mounting Notes 1 Dimensions in mm inches 2 Toler...
Страница 26: ...960 001 0 040 003 Pin 1 08 x40 2 54 0 050 0 100 0 250 0 050 0 325 8 26mm Notes 1 Dimensions in mm inches 2 Tolerances 13mm 0 005 3 Socket dimensions are subject to change Contact AMP for the most cur...
Страница 27: ...s 2 2 F and 0 1 F power supply bypass capacitors close to pins 10 and 31 In general high frequency decoupling capacitors valued at 0 1 F or 0 01 F placed near pins 10 and 31 on the motherboard are nec...
Страница 28: ...AXID4 A side transceiver ID 4 MSB 15 BCLK1 B side input clock 29 BCLK2 B side output clock 33 BCP0 B side network communication port 0 37 BCP1 B side network communication port 1 38 BCP2 B side netwo...
Страница 29: ...atus blinking means that the router side is unconfigured off means that the side is configured and on means that the side has failed AXID 4 0 and BXID 4 0 The RTR 10 router comes preconfigured with ma...
Страница 30: ...bps 10MHz 24 18 hex FO 10 Microsym Fiber Optic 1 25M 10MHz 27 1B hex DC 78 Direct Connect 78k 10MHz 28 1C hex DC 625 Direct Connect 625k 10MHz 29 1D hex DC 1250 Direct Connect 1 25M 10MHz 30 1E hex 3...
Страница 31: ...on the router motherboard as described under Low Voltage Protection earlier in this chapter 5V 5V 68 pF 68 pF 2 2 F Tantalum 10 RTR 10 Router Core Module to pin 25 RESET Side B RESET Side A RESET comb...
Страница 32: ...s Guide 5 1 5 Developing a Router with the RTR 10 Module This chapter describes the process of developing a router based on the RTR 10 Router Core Module If you are using the Model 71000 LONWORKS Rout...
Страница 33: ...s to select the proper transceiver type For custom transceivers modify the communications parameters as described under Using Custom Transceivers in this chapter 3 Assemble the router including the RT...
Страница 34: ......
Страница 35: ...10 1 Assuming that the predefined transceiver is on Side A attach a transceiver matching one of the predefined types to Side A of the RTR 10 and select the matching transceiver ID on Side A 2 Select t...
Страница 36: ...e 30 on Side A 8 Attach the selected custom transceiver to Side B as shown in figure 5 3 leaving the Side B transceiver ID set to 30 9 Attach a network services tool with a compatible custom transceiv...
Страница 37: ...1 6 RTR 10 Design Issues This chapter examines a number of design issues including a discussion of electromagnetic interference EMI and electrostatic discharge ESD If you are using the Model 71000 LON...
Страница 38: ...ducts Echelon encourages level B compliance for all LONWORKS compatible products This section describes design considerations for RTR 10 router based products to meet EMI regulations Designing Systems...
Страница 39: ...s Designing Systems for ESD Immunity ESD hardening includes the following techniques Provide adequate creepage and clearance distances to prevent ESD hits from reaching sensitive circuitry Provide low...
Страница 40: ...and transient protection for exposed circuit lines In general exposed lines require diode clamps to the power supply rails or zener clamps to chassis ground in order to shunt the ESD current to groun...
Страница 41: ...LONWORKS Router User s Guide 7 1 7 Installing a Router This chapter describes how to install LONWORKS routers...
Страница 42: ...he routers in the logical path must be installed loaded and online before the new router may be added to the network When installing routers on a development network the LonBuilder or LonManager Proto...
Страница 43: ...Twisted Pair LO NWORKS Networks engineering bulletin part number 005 0023 01 for information on connecting to a twisted pair channel The pin out for the RJ 45 connector is shown in figure 7 1 The con...
Страница 44: ...Termination Circuits for TP XF and TP RS485 Networks Connecting Power Once the router is physically attached to the desired channels power must be supplied Power is supplied to the Model 71000 LONWOR...
Страница 45: ...1 SERVICE 2 STATUS 2 seconds 10 input clock POWER ON Figure 7 3 LED Display Timing for Unconfigured Routers SERVICE 1 SERVICE 2 STATUS 2 seconds 10 input clock POWER ON Figure 7 4 LED Display Timing f...
Страница 46: ...r configured routers load the group and subnet routing tables on both sides of the router with the Group or Subnet Table Download network management message There are 255 forwarding flags for subnets...
Страница 47: ...names is arbitrary and does not have to correspond to the Net 1 and Net 2 assignments on the router The LonBuilder Network Manager and the LonManager API will assign the correct associations when the...
Страница 48: ...ble that is several router hops away but the packet log indicates that retries by the sending node are frequently occurring the transport layer timing parameters have probably been manually set to val...
Страница 49: ...LONWORKS Router User s Guide 7 9 3 00 2 00 50 60 6 46 5 26 4x 0 190 THRU 4x R 25 3M 4016 DBL SIDE FOAM TAPE 0 6 THK 1 28 3 90 2 00 SQ 98 0 6 THK REF 1 37 Figure 7 5 Router Mounting Bracket...
Страница 50: ...ORKS Router User s Guide 8 1 8 Network Management Messages This chapter describes network management services for LONWORKS Routers These services are used for router installation as described in Chapt...
Страница 51: ...with a source subnet that was inconsistent with the current subnet forwarding table To prevent loops the inconsistent subnet is set to no forwarding on both sides of the router A network services too...
Страница 52: ...ce a router offline the router will stop forwarding and all messages not addressed to the router will be dropped The router will not respond to Set Node Mode messages that use a broadcast address This...
Страница 53: ...ate 0x6F 0x2F 0x0F Memory Refresh 0x71 0x31 0x11 Router Specific Messages Router specific network management messages are listed in table 8 3 Table 8 3 Router specific Network Management Messages Netw...
Страница 54: ...nfigured routers Initialize forwarding tables for learning routers TEMP_BRIDGE 2 Temporarily a bridge until next reset or NORMAL router mode request rtr_mode typedef rtr_mode NM_rtr_mode_request Group...
Страница 55: ...flags are set otherwise only the RAM flag is set allowing temporary forwarding for a given group This message is conveyed via the Request Response protocol The configuration checksum in EEPROM is upda...
Страница 56: ...d domain If the ram_or_eeprom field is set both the RAM and EEPROM flags are cleared otherwise only the RAM flag is cleared allowing temporary control of forwarding for a given subnet This message is...
Страница 57: ...temporary bridge INIT_RTR_TABLE 1 Copy forwarding tables from EEPROM for configured routers Initialize forwarding tables for learning routers TEMP_BRIDGE 2 Temporarily a bridge until next reset rtr_m...
Страница 58: ...CONFIG_RELATIVE 2 offset 0x0037 count 1 form CNFG_CS_RECALC 4 data routing_algorithm The routing_algorithm value is a byte of type algorithm typedef enum CONFIGURED 0 LEARNING 1 BRIDGE 2 REPEATER 3 al...
Страница 59: ...using a Write Memory network management message with the following parameters mode READ_ONLY_RELATIVE 1 offset 0x001A count 1 form BOTH_CS_RECALC 1 data queue_count The queue_count value contains two...
Страница 60: ...unt of both the input and non priority output buffer queues The least significant nibble controls the number of input buffers and the most significant nibble controls the number of non priority output...
Страница 61: ...version 5 or newer The firmware version number for a router can be determined with the LonMaker or LonBuilder test command or with the Query Status network diagnostic message The LonMaker test comman...
Страница 62: ...efault 4 slots Average Packet Size Configurable default 15 bytes Configurable default 15 bytes Configurable default 15 bytes Configurable default 15 bytes Oscillator Accuracy 200ppm 200ppm 200ppm 200p...
Страница 63: ...e Packet Size Configurable default 15 bytes Configurable default 15 bytes Configurable default 15 bytes Oscillator Accuracy 200ppm 200ppm 200ppm Oscillator Wakeup 0 sec 0 sec 0 sec Collision Detect CD...
Страница 64: ...ult 12 slots Average Packet Size Configurable default 15 bytes Configurable default 15 bytes Oscillator Accuracy 200ppm 200ppm Oscillator Wakeup 0 sec 0 sec Collision Detect CD N A N A CD Term after P...
Страница 65: ...Configurable default 4 slots Average Packet Size Configurable default 15 bytes Configurable default 15 bytes Configurable default 15 bytes Oscillator Accuracy 200ppm 200ppm 200ppm Oscillator Wakeup 0...
Страница 66: ...ge Packet Size Configurable default 15 bytes Configurable default 15 bytes Configurable default 15 bytes Configurable default 15 bytes Oscillator Accuracy 200ppm 200ppm 200ppm 200 pm Oscillator Wakeup...
Страница 67: ...LONWORKS Router User s Guide B 1 Appendix B Software License and Patent Agreement Copies of the software license agreement and patent notice for the router are included in this appendix...
Страница 68: ...MPLIED WARRANTIES OF MERCHANTABILITY FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT WITH RESPECT TO THE SOFTWARE OR DOCUMENTATION No Echelon distributors agents or personnel are authorized to mak...