LONWORKS ® PCLTA-20 PCI Interface User’s Guide Version 3 Corporation 078-0179-01C
Echelon, LON, LONWORKS, LonTalk, LonBuilder, NodeBuilder, LONMARK, Neuron, LonManager, 3120, and 3150 are trademarks of Echelon Corporation registered in the United States and other countries. LonMaker, SMX, and i.LON are trademarks of Echelon Corporation. Other brand and product names are trademarks or registered trademarks of their respective holders.
FCC NOTICE (for USA only) Federal Communications Commission Radio Frequency Interference Statement Warning: This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation.
Contents 1 PCLTA-20 Introduction Introduction Audience Content Related Documentation 2 Installing the PCLTA-20 Card PCLTA-20 Card Software Installation PCC-10 Card Software Installation Windows® 95/98/Me Software Installation Procedure Windows NT® 4 and Windows 2000 Software Installation Procedure Windows 95/98/Me Software Removal Procedure Windows NT 4 and Windows 2000 Software Removal Procedure Windows 95/98/Me Virtual-Mode DOS Driver Installation Results Windows NT and Windows 2000 Virtual-Mode DOS Dri
Transceiver Diagnostics General Settings System Image Path Layer2 and Layer6 Buffering Enable PC Card Reset PCLTA-20 Diagnostics Driver Status 3-6 Diagnostic Commands Test Comm Service Restart Reset 3-4 3-5 3-5 3-5 3-5 3-6 3-6 3-7 3-7 3-8 3-9 3-9 3-9 4 Electrical and Mechanical Interfaces 4-1 PCLTA-20 Adapter Board Layout P1 and P2 PCI Bus Connector Network Connector Mechanical Considerations 4-2 4-3 4-3 4-4 CE Declaration of Conformity iv Echelon
1 PCLTA-20 Introduction This guide describes the mechanical characteristics and the hardware and software driver installation for the Echelon PCLTA-20 Interface (Models 74401, 74402, 74403, 74404, and 74405) and the Echelon PCLTA-20 Protocol Analyzer Card (included with Model 33100-20). Except where noted, the term “PCLTA-20” used in this guide refers to both cards.
TP/FT-10 free topology and PL-10, PL-20, and PL-30 power line channels. The PCLTA-20 card can be used as an LNS Fast Network Interface, a standard LNS network interface, or a LonManager API-compatible interface. The L ON WORKS PCLTA-20 Protocol Analyzer provides L ON WORKS manufacturers, system integrators, and end-users with a rich set of Windows tools and a PCLTA-20 card for observing, analyzing, and diagnosing the behavior of L ON WORKS networks.
Introduction The PCLTA-20 card provides any PC equipped with a 32-bit PCI interface and compatible Windows operating system with access to a LON WORKS network. Installation software for the PCLTA-20 card is included with the Model 33100-20 LON WORKS PCLTA-20 Protocol Analyzer, the Model 37000 LonMaker Integration Tool, the Model 37200 LNS DDE Server, the Model 34309 LNS Application Developer’s Kit, and the Model 58030-01 Connectivity Starter Kit (which must be purchased separately).
The card also permits the host PC to act as a LON WORKS network device, running application-specific programs while the card handles lower layer functions such as media access control, collision avoidance, and message validation Firmware for the card is downloaded from the host PC. This allows the card to be updated as new versions of the software and firmware are released, without modifying or physically accessing the PCLTA-20 card.
2 Installing the PCLTA-20 Card This chapter describes the procedures for installing the PCLTA-20 card.
PCLTA-20 Card Software Installation There are three versions of the PCLTA-20 installation software, one for Windows 95/98/Me, one for Windows NT, and one for Windows 2000. Each version installs the files required by the associated Windows operating system to recognize the PCLTA-20 card, as well as the downloadable LNS, protocol analyzer, and MIP images. PCC-10 Card Software Installation ! Installation of the PCLTA-20 software must precede insertion of a PCLTA-20 card into a PCI slot.
Windows 95/98/Me Software Installation Procedure To install the PCLTA-20 software on a Windows 95/98/Me PC, follow the instructions below. The PCLTA-20 software cannot be installed from DOS or a DOS shell. 1. Close all open programs. Do not insert the PCLTA-20 card into a PCI slot at this time. 2. Insert the installation diskette into the PC. 3. Open the Windows Start menu and select the Run command. 4. When prompted for a program name, enter the following: a:SETUP.
8. If the installation software discovers the SYSTEM.INI entry that loads the ECHLMPA.386 ISA bus driver, it will comment out the entry and display the following message, “SETUP has modified your SYSTEM.INI file by removing the following entry: device=echlmpa.386.” It is not possible to use the ISA-bus protocol analyzer card and the PCLTA-20 card on the same PC. 9. The installation software for the Windows 95/98/Me version will issue a prompt to add a DOS virtual-mode device driver file named LDVVDD.
6. When prompted for a destination directory, enter the desired installation directory. By default this directory is c:\lonworks, unless previous LON WORKS products have been installed and registered a different path in the Windows Registry. The path may be modified using the Browse button; however, if a directory other than c:\lonworks is chosen, the PCLTA-20 images path will have to be specified to enable use of the PCLTA-20 card. This is accomplished during PCLTA-20 Configuration.
5. If necessary, edit the CONFIG.NT file to remove any references to the PCLTADOS.SYS driver. Windows 95/98/Me Virtual-Mode DOS Driver Installation Results The Windows 95/98/Me PCLTA-20 card installation software will prompt the installer to automatically add the virtual-mode DOS driver. This driver is small in size, and allows a DOS session under Windows to have access to the PCLTA-20 through the device driver running as a part of Windows.
The following is an example of the line that would be added to the CONFIG.NT file: DEVICE=C:\LONWORKS\BIN\PCLTDOS.SYS /D1 PCLTA-20 Card Hardware Installation ! ESD Warning This product contains devices which are sensitive to static electricity. Before installing or removing the PCLTA-20 card or the network cables, discharge any static electricity which may have accumulated to earth ground. 1. Turn off the PC and remove the power cord. 2. Open the PC case and locate an empty 32-bit PCI slot.
Installing the PCLTA-20 Card Before Software Installation The following section applies to Windows 95/98/Me only. If the PCLTA-20 card was inserted into the PC prior to PCLTA-20 software installation, the Windows operating system will be unable to associate a device driver with the card. When Windows 95/98/Me starts up, a New Hardware Found window will appear. Click the Cancel button, then install the PCLTA-20 software as described above.
Access the hardware conflict troubleshooter through the procedure outlined below: 1. Open the Windows 95/98/Me on-line help by clicking the Windows Start button and selecting Help. 2. In the Help Topics window, choose the Contents tab, or from another Help window, choose the Contents button. 3. Double-click the Troubleshooting topic, and then select the If You Have A Hardware Conflict help topic.
An additional problem often associated with sound cards is the improper reporting of I/O resource usage. This problem may be recognized by examining a device’s I/O address allocation for unusual one-byte assignments (since devices typically use more). For example, if a device’s stated I/O range is 0x201-0x201 but its actual range is 0x201-0x204, a conflict will occur if the PCLTA-20 card is assigned an I/O range of 0x204-0x207.
3. On the following line, add the following driver alias: aliasname=devicename where aliasname is the device name accessed by the software, such as “LON1”, and devicename is the device to be used. 4. Add additional aliases, as necessary. The following example creates a device alias that routes all service requests for LON1 to the PCCLON1 PCLTA-20 card.
LonMaker Integration Tool or any other LNS tool does not work. You will notice that when the network is open the tool indicates that it is unable to communicate with the PCLTA-20. This is because the PCLTA-20 card features a downloadable firmware image and the LON WORKS Plug ‘n Play control panel must be reconfigured to support LNS. The NI Application must read PCL10VNI, and not PCC10L7 or PCL10L7.
3 Configuring and Testing the PCLTA-20 Card This chapter explains how to configure and test the PCLTA-20 card using the Control Panel application installed in Chapter 2.
PCLTA-20 Configuration PCLTA-20 configuration is accomplished by using the LON WORKS Plug ‘n Play control panel application. Open the control panel application by selecting the LON WORKS ® Plug ‘n Play icon in the Windows Control Panel. LON WORKS Plug ‘n Play logo Figure 3.1 PCLTA-20 Control Panel and Icon The LON WORKS Plug ‘n Play control panel application is divided into three parts: a device selection area, a general settings area, and a control section.
suggested by the error message, produces the diagnosis: “Image file not found.” In this case, return to the control panel application’s main window and manually initialize the PCLTA-20 card. Device Specific Settings The PCLTA-20-specific options consist of five separate controls (figure 3.2). These controls are defined as follows: Figure 3.2 PCLTA-20-specific Controls Device Selected Controls which PCLTA-20 card is selected for configuration.
• NSIPCLTA, the LNS network interface image (for use with LNS 1 and LNS 2 only) • PCC10L7, the basic network interface application image Transceiver Opens the PCLTA-20 Transceiver dialog (figure 3.3). Choosing this option will retrieve the transceiver configuration of the selected PCLTA-20 card. If there is no PCLTA-20 card currently installed in a PCI-bus slot, a message appears stating that the operating system has removed, or has not loaded, the PCLTA-20 device driver. Figure 3.
When configuring a custom transceiver or adding custom parameters for a standard transceiver, the Custom Properties Raw Data values must be entered as hexadecimal values separated by dashes. Further explanation of Raw Data values can be found in the LonBuilder® User’s Guide. Diagnostics Opens the PCLTA-20 Diagnostics dialog. For more information, see the section on PCLTA-20 Diagnostics. General Settings The PCLTA-20-generic options consist of four controls (figure 3.4).
Enable PC Card Reset This control is not used with the PCLTA-20 card. It is provided for owners of the PCC-10 PC Card (PCMCIA card) and controls whether the hardware reset line is enabled. The state of this checkbox is irrelevant to the operation of the PCLTA-20 card. PCLTA-20 Diagnostics A number of diagnostic and testing services are provided by the PCLTA-20 control panel application. Clicking the Diagnostics button in the main control panel window displays the PCLTA-20 Diagnostics dialog.
Priority: the priority application output buffer count, as calculated by the driver based on information retrieved from the PCLTA-20 card’s non-volatile EEPROM. • Loaded Image Size: the size, in bytes, of the currently-loaded PCLTA-20 system image. This may be zero if the PCLTA-20 card is in the initial boot state. • Interrupt Count: the number of interrupts the driver has processed for this device. This value is set to zero when the device is physically reset.
-- Network Interface Node Status -CRC Errors: [00000] TX Timeouts: [00000] Lost (APP) Messages: [00000] Missed (NET) Messages: [00000] Node State: Unconfigured Most recent error: 0 Reset Cause: External Figure 3.7 Example Network Diagnostics Status Response Comm ! The Comm button is not available if you are using the PCLI0VNI image. If you are using the PCL10VNI image, first select the NSIPCLTA image, click Apply, run the Comm test, then reselect the PCL10CNI image, and click Apply.
per second until either the OK or the Quit button is chosen (the Quit button will appear in place of the Comm button). This series of tests confirms that the PCLTA-20 card can be configured and can communicate with a device on the network. The Comm function is intended to eliminate the PCLTA-20 card, the card drivers, the network connection, the hardware of the other device, and the topology configuration from the list of possible problem points or points of failure during network troubleshooting.
3-10 Configuring and Testing the PCLTA-20 Card
4 Electrical and Mechanical Interfaces This chapter describes the hardware interfaces and mechanical layout of the PCLTA-20 card.
PCLTA-20 Board Layout Figure 4.1 shows the layout of the PCLTA-20 card Models 74401, 74402, 74403, and 74404. Model 74404 (TP-RS485) includes jumpers that must be configured to set the correct speed on the RS-485 channel (figure 4.2). 1 JP3 JP2 JP1 JP2 JP3 JP1 Figure 4.
Figure 4.3 shows the layout of the PCLTA-20/SMX Interface and the PCLTA-20 Protocol Analyzer Card. These cards are equipped with a header connector for an SMX transceiver; they do not have an integral transceiver. Attach the SMX transceiver in accordance with the manufacturer’s instructions – see the LON WORKS® SMX™ Transceiver Installation Instructions document 078-0145-01 version D or later if using an Echelon SMX transceiver. Figure 4.
accept 12 to 26AWG (1.2mm to 0.45mm) wire. The terminals are connected as follows (with terminal 3 being closest to the service LED): Terminal Connection 3 Shield 2 RS-485 - 1 RS-485 + ! Use only shielded cabling suitable for an RS-485 channel. The use of unshielded cabling could result in damage to the adapter due to common mode voltage associated with differences in ground potential between different devices. Mechanical Considerations PCLTA-20 Models 74401 – 74404 measure 3.87” (9.8cm) H x 5.
DECLARATION OF CONFORMITY PC LonTalk ® Adapater, PCLTA-20 Application of Council Directive: 89/336/EEC Manufacturer’s Name: Echelon Corporation Manufacturer’s Address: www.echelon.