NL100/105 Network Link Interface Revision: 12/10 Logan, Utah NL10 NETW 0 ORK LINK INTER FACE POWE R G 12 V RS48 5 CS I/O MADE RS23 IN US A N NK 2 LA 5 LI RS48 SN: CS I/ O 10 BA SE T RS23 2 LAN LINK 10 B ASE T C o p y r i g h t © 2 0 0 0 - 2 0 1 0 C a m p b e l l S c i e n t i f i c , I n c .
Warranty and Assistance The NL100/105 NETWORK LINK INTERFACE is warranted by Campbell Scientific, Inc. to be free from defects in materials and workmanship under normal use and service for twelve (12) months from date of shipment unless specified otherwise. Batteries have no warranty. Campbell Scientific, Inc.'s obligation under this warranty is limited to repairing or replacing (at Campbell Scientific, Inc.'s option) defective products.
NL100/105 Table of Contents PDF viewers note: These page numbers refer to the printed version of this document. Use the Adobe Acrobat® bookmarks tab for links to specific sections. 1. Introduction..................................................................1 1.1 Physical Description of the NL100/105 ...................................................1 1.2 Specifications............................................................................................2 2. Preparing to Set Up the NL100/105 ..
NL100/105 Table of Contents 3.2.6 Phone Modem Connection from NL100/105 to Datalogger ........ 23 3.3 NL100/105 to Datalogger Connections - CR9000/CR5000 .................. 24 3.3.1 Software Setup ............................................................................. 24 3.3.2 Hardware Setup for NL105 Communication with the CR9000 via TLink ...................................................................................... 25 Appendices A. CS I/O Port .............................................
NL100/105 Network Link Interface 1. Introduction The NL100 and NL105 Network Link Interfaces are devices used to communicate with Campbell Scientific dataloggers using an Ethernet 10 BaseT communications link. The NL100 includes a CS I/O port (see Appendix A) an RS-232 port, and an RS-485 port for communication; the NL105 adds a TLink interface for communication with a CR9000(C) system.
NL100/105 Network Link Interface Corner Screws Mounting Tabs Logan, Utah NL10 NETW 0 ORK LINK INTER FACE POWE R G 12 V RS48 5 SN: RS48 5 CS I/O 2 12 V Power Connection LA N LI NK MADE RS23 IN US A 10 BA CS I/ O SE T RS23 2 RS-485 Ports LAN LINK 10 B ASE T RS-232 DTE Port CS I/O Port 10 Base-T Link Communication Indicator LEDs FIGURE 1. NL100 1.2 Specifications RS-485 and CS I/O Port Communication Rate Up to 38.4 kbps RS-232 DTE Port Communication Rate Up to 115.
NL100/105 Network Link Interface Power Supply Requirements The NL100/105 is powered via the green G 12V connector (11 to 16 VDC at 140 mA average current) on the front panel of the unit. Cable Specifications The Ethernet 10 Base-T cable should be a Category 5 twisted pair cable. Campbell Scientific recommends the 13658. The two active pairs in an Ethernet 10 Base-T network are pins 1 & 2 and pins 3 & 6.
NL100/105 Network Link Interface 2.1 Computer to NL100/105 Physical Connection An RS-232 null-modem cable is required to establish communication between the NL100/105 and your computer. One end of the cable is connected to the computer's 9-pin RS-232 communications port and the other end is connected to the RS-232 port of the NL100/105. If the null-modem cable does not have a female connector on both ends, you may also need a female-to-female adapter.
NL100/105 Network Link Interface You can also use the Terminal tab in DevConfig to set up the NL100/105 using the menus, as explained in the following section. 2.2.2 Setup Using a Terminal Program Once the physical connection has been made, communication can be established with the NL100/105 using a terminal communications package. The steps below demonstrate configuring the NL100/105 using HyperTerminal, which is shipped with Windows operating systems.
NL100/105 Network Link Interface The boot jumper is shown in Figure 2 below. The NL100/105 ships with this jumper connected to only one post. Place the jumper so that it connects the two posts. Jumper FIGURE 2. NL100/105 Jumper Placement When the jumper is in place, open the HyperTerminal connection to the NL100/105 and power up the device. The prompt "NL100 boot" will appear. At this prompt, press a few times to ring up the NL100/105.
NL100/105 Network Link Interface 2.3 Port Configuration An important step in configuring an NL100/105 for use is setting up the communication port(s) that you will be using. Regardless of whether you are connecting the datalogger (or a communication peripheral) to the RS485 port, the CS I/O port, or the RS232 port, you must set up the port to support the mode of communication that will be used for that portion of your network. The three options supported are explained briefly, below. 2.3.
NL100/105 Network Link Interface The NL100/105 prompt lists all of the available menu options. Only the first few characters of the main menu options need to be typed – the remaining characters will be completed automatically. Press to execute the command. Each menu option is explained below. 2.4.1 Ver Ver returns version information about the NL100/105. The ROM number, OS version, Ethernet physical address, and some diagnostic statistics are displayed.
NL100/105 Network Link Interface TcpSer - The NL105 acts as a serial server for the TLink port. A serial server is a device that allows serial communication over a TCP/IP communications link. When configured as a serial server, there is one parameter to set: TLink Serial Server Port Number - Enter the port number, in the range of 3000 to 65000, that will be used for TLink communication. The default port number is 6781.
NL100/105 Network Link Interface If both the beacon interval and verify interval are set to 0, a verify interval of 5 minutes will be used. RS485 Neighbor list - Enter a list of addresses for PakBus devices with which the NL100/105 can communicate over the RS485 port. The addresses are specified individually, with a space separating each address, or a range of addresses can be entered by separating them with a hyphen (e.g.
NL100/105 Network Link Interface NOTE CR10X, CR510, CR23X, 21X, and CR7 dataloggers ship with a mixed array operating system. Mixed array dataloggers do not support the PakBus communications protocol. Therefore, you cannot communicate with them over a port configured for PakBus. However, the CR10X, CR510, and CR23X dataloggers can be special-ordered with a PakBus operating system. Check with your technical support representative for details.
NL100/105 Network Link Interface CS I/O SdcAddr/bps - This option is used to set up the CS I/O port to communicate with the datalogger as an addressable SDC device or a modem enabled device. If SDC7 or SDC8 is chosen, the NL100/105 will use that address to communicate with the datalogger in a synchronous communication mode. If one of the baud rates is chosen, the NL100/105 will communicate with the datalogger as a modem enabled device using the selected baud rate.
NL100/105 Network Link Interface Config” option must be enabled (Section 2.4.3.7) or you will not be able to communicate with TCP/IP through the NL100/105 to the PakBus devices on that port. When configured for PakBus, the NL100/105's RS-232 port has the following settings: RS-232 bps - This is the bits per second (bps) at which the NL100/105 will communicate using the RS-232 port. This is a fixed rate (i.e., it is not a maximum baud rate or an autobaud rate).
NL100/105 Network Link Interface RS-232 serial server port number - Enter the port number, in the range of 1 to 65000, that will be used for communication. The default port number is 6784. PakSer - The RS-232 port of the NL100/105 can be configured as a PakBus serial server. RS-232 bps - This is the bits per second (bps) at which the NL100/105 will communicate using the RS-232 port. This is a fixed rate (i.e., it is not a maximum baud rate or an autobaud rate).
NL100/105 Network Link Interface 2.4.3.6 PakBus Address of the NL100/105 If the NL100/105 is to be used as a router in a PakBus network, a PakBus Address must be assigned. If the NL100/105 will not be used to route packets in a PakBus network, this setting can be ignored. All devices in the network must have a unique PakBus Address. Valid addresses are 1 through 4094. The default ID is 678.
NL100/105 Network Link Interface take place over a port other than the Ethernet connection, this setting can be disabled. When enabled, there is one option to configure: PakBus/TCP server port number - Enter the port number, in the range of 1 to 65000, that will be used for communication. The default port number is 6785. 2.4.3.8 PakBus/Tcp Client Config Enabling this option will set up the NL100/105 to act as a client in a PakBus network.
NL100/105 Network Link Interface By default the address is 0. To enable security, enter a value between 1 and 65535. 2.4.4 Defaults The Defaults option displays the factory default settings for the different telecommunication options. Following the display is a prompt to Save or Cancel. If Save is selected, the NL100/105 will be reset to the factory defaults. If Cancel is chosen, the current settings will remain in effect and the user will be returned to the main menu prompt.
NL100/105 Network Link Interface 2.4.5 Reset This option reboots the NL100/105, using the last saved settings that have been programmed by the user. This option is different from the Defaults menu item. The Defaults menu item resets the NL100/105 back to the factory defaults. After the NL100/105 reboots, it may take a few moments to reestablish communication. Press enter a few times until the NL100/105 status line is returned.
NL100/105 Network Link Interface 2.4.9 Serial Server Watchdog If no communication is detected for a specified number of minutes, the NL100/105 will drop the communications link. This feature is called a "watchdog". The watchdog alleviates the problem of a communications port being held open, thus rendering the device inaccessible, if the NL100/105 and the remote device failed to terminate the communications link in a "normal" manner.
NL100/105 Network Link Interface Some of the communication links require additional peripherals or cables that can be purchased from Campbell Scientific. In some cases, a standard RS-232 9 to 25 pin or 25 to 25 pin cable is required. RS-232 cables can be purchased from Campbell Scientific or from a computer accessories supplier. FIGURE 3. Typical NL100/105 Setups in LoggerNet 3.2.
NL100/105 Network Link Interface 3.2.2 MD9 Connection from NL100/105 to Datalogger Campbell Scientific's MD9 Multidrop Interface can be used to connect one or more dataloggers to the NL100/105 via the NL100/105’s RS-232 port. A multidrop network is capable of addressing up to 254 dataloggers, but the actual number of dataloggers that can be connected depends upon attenuation of the signal due to coax cable length, the number of devices on the network, and the number of coax terminator pairs used.
NL100/105 Network Link Interface 3.2.3 MD485 Connection from NL100/105 to Datalogger Campbell Scientific's RS485 communication device, the MD485, can be attached to an NL100/105 to provide a communication link to one or more dataloggers. The MD485 has three communication ports: RS485 (two terminals but the same physical port), CS I/O, and RS232. It can be configured for communication on any two of its three ports at one time.
NL100/105 Network Link Interface Setup window for an RF Network using VHF/UHV radios and a mixed array datalogger. FIGURE 5. LoggerNet Setup for NL100/105 to RF to Datalogger Connection Refer to Campbell Scientific's Radiotelemetry Network Instruction Manual for more information on setting up RF stations. 3.2.5 Short Haul Modem Connection from NL100/105 to Datalogger The use of Short Haul Modems (SRM-5A, SRM6-A) allows a connection to a datalogger via TCP/IP to a twisted pair cable.
NL100/105 Network Link Interface In the LoggerNet communications software, the phone modem on the NL100/105 side should be shown attached to the IPPort. The datalogger is then shown as connected to the remote phone modem. Refer to Figure 6 below. FIGURE 6. LoggerNet Setup for NL100/105 to Phone to Datalogger Connection 3.3 NL100/105 to Datalogger Connections - CR9000/CR5000 3.3.1 Software Setup As an alternative to LoggerNet, PC9000 software (version 3.
NL100/105 Network Link Interface FIGURE 7. PC9000 Setup for TCP/IP Communication 3.3.2 Hardware Setup for NL105 Communication with the CR9000 via TLink A CR9000 can be connected to a TCP/IP network by connecting the TLink port of the CR9000 9031 CPU module to the TLink port of the NL105 (note that the NL100 does not have this communication port). A twisted pair cable is used to make this connection.
NL100/105 Network Link Interface 26
Appendix A. CS I/O Port The CS I/O port is Campbell Scientific's input/output port. It is not a standard RS-232 pin-out. The following table provides pin-out information on the port when connected to a datalogger.
This is a blank page.
Appendix B. Null-Modem Cable A null-modem cable allows communication between two similar devices. It is sometimes called a crossover cable, because the transmit and receive lines are crossed so that the two devices can communicate. An RS-232 null modem cable usually also crosses other handshaking lines. An RS-232 null-modem cable can be purchased at a local computer store. The pin-outs for this cable are provided below.
This is a blank page.
Appendix C. 10 Base-T Cabling The cable that runs from the computer to the NL100/105 should be a Category 5 twisted pair cable. If the NL100/105 will be connected directly to the computer, a crossover cable should be used. If the NL100/105 will be connected to the computer through a hub, a straight through cable should be used. The pin-outs for each of these cables is shown below.
This is a blank page.
Appendix D. RS-485 Connector, 3-Pin Terminal Block The RS-485 port is for connecting an MD485 multidrop interface to the NL100. The MD485 attaches to the NL100 via a twisted pair cable such as the #9720. The following table shows the pin-out information for the RS-485 port.
This is a blank page.
Glossary Beacon Interval - Devices in a PakBus network may broadcast a message to other devices, in order to determine "neighbor" devices. Neighbor devices are devices that can be communicated with directly by the current device without being routed through an intermediate device. A beacon in a PakBus network helps to ensure that all devices in the network are aware of which other devices are viable in the network. If configured to do so, a clock set command may be transmitted with the beacon interval.
This is a blank page.
Campbell Scientific Companies Campbell Scientific, Inc. (CSI) 815 West 1800 North Logan, Utah 84321 UNITED STATES www.campbellsci.com • info@campbellsci.com Campbell Scientific Africa Pty. Ltd. (CSAf) PO Box 2450 Somerset West 7129 SOUTH AFRICA www.csafrica.co.za • cleroux@csafrica.co.za Campbell Scientific Australia Pty. Ltd. (CSA) PO Box 444 Thuringowa Central QLD 4812 AUSTRALIA www.campbellsci.com.au • info@campbellsci.com.au Campbell Scientific do Brazil Ltda.