background image

NL200/201 Network Link Interface 

x

 

To enter a static IP address, select 

disable

 in the 

Use DHCP

 field.  Then 

input the

 IP Address

Network Mask

, and 

Default Gateway

.  These 

values can be provided by your network administrator. 

x

 

If a dynamic address is to be used, the network information acquired via 
DHCP can be seen on the NL200 tab. 

x

 

Click 

Apply

 to save your changes. 

It  is  recommended  that  a  static  IP  address  be  given  to  the 
NL200/201 for most applications so that the path to the device is 
always known.  If using a dynamic IP address acquired via DHCP 
you  may  wish  to  configure  the  NL200/201  as  a  PakBus/TCP 
client. 

3.3 

LoggerNet

 Setup 

The next step is to run 

LoggerNet

 and configure it to connect to the datalogger 

via the NL200/201.  

x

 

In the 

LoggerNet

 

Setup

 screen, press 

Add Root 

and choose 

IPPort

.  Input 

the NL200/201’s IP address and port number.  The IP address and port 
number are input on the same line separated by a colon.  IPv6 addresses 
will need to be enclosed in square brackets when specifying a port number.  
An IPv4 address may look like 192.168.1.100:6785.  An IPv6 address may 
look like [2001:db8::1234:5678]:6785.  A fully qualified host name entry 
may look like yourlogger.com:6785. 

x

 

Add a PakBus® Port (PakBusPort). 

x

 

Add a PakBus® Router (pbRouter).  Input the PakBus address of the 
NL200/201.  The NL200/201’s default PakBus address is 678.  

x

 

Add the datalogger and input the PakBus® address of the datalogger.  

x

 

Press 

Apply

 to save the changes. 

x

 

You can verify that your settings are correct by selecting the datalogger in 
the Network Map, selecting the Clock tab, and pressing 

Check Clocks

.  If 

your settings are correct, you should see the current clock of your server 
and datalogger. 

NOTE 

Summary of Contents for NL200

Page 1: ...INSTRUCTION MANUAL NL200 NL201 Network Link Interface Revision 6 15 C o p y r i g h t 2 0 1 1 2 0 1 5 C a m p b e l l S c i e n t i f i c I n c...

Page 2: ......

Page 3: ......

Page 4: ...er Campbell Scientific s shipping address is CAMPBELL SCIENTIFIC CANADA CORP RMA _____ 14532 131 Avenue NW Edmonton Alberta T5L 4X4 Canada For all returns the client must fill out a Statement of Produ...

Page 5: ...ion and take other appropriate safety precautions while working on or around tripods and towers x Do not climb tripods or towers at any time and prohibit climbing by other persons Take reasonable prec...

Page 6: ...ounce 28 35 g 1 lb pound weight 0 454 kg Pressure 1 psi lb in2 68 95 mb Volume 1 US gallon 3 785 litres In addition part ordering numbers may vary For example the CABLE5CBL is a CSI part number and k...

Page 7: ......

Page 8: ...ing the NL200 201 via Telnet 11 6 4 Configuring the NL200 201 via RS 232 11 7 Operation 12 7 1 PakBus Router 12 7 1 1 Physical Setup 13 7 1 2 Configuring the NL200 201 13 7 1 3 LoggerNet Setup 14 7 1...

Page 9: ...C 1 C 2 RS 232 Tab C 4 C 3 CS I O Tab C 7 C 4 Net Services Tab C 8 C 5 TLS Proxy Server Tab C 10 C 6 TLS Tab C 12 D Sending a New OS to the NL200 201 D 1 D 1 Sending an OS via USB D 1 D 2 Sending an O...

Page 10: ...Table of Contents iii Tables B 1 CS I O Pinout B 1 B 2 RS 232 Pinout B 1 B 3 Ethernet Pinout B 2 B 4 USB Micro B B 2 B 5 Power In B 2 B 6 Power LED B 3 B 7 Ethernet LED B 3...

Page 11: ...Table of Contents iv...

Page 12: ...he NL200 201 must be installed on your computer before you can connect to the NL200 201 via USB To install the device driver verify you have the latest version of DevConfig see previous bullet Under D...

Page 13: ...Setup Using the supplied serial cable connect the NL201 s CS I O port to the datalogger s CS I O port Alternatively power the NL200 or NL201 through the barrel connector jack located on the edge of th...

Page 14: ...he device driver download the latest version of DevConfig from our website Under Device Type select Network Peripheral NL200 Series Click the Install the device driver for the device link and follow t...

Page 15: ...LoggerNet Setup screen press Add Root and choose IPPort Input the NL200 201 s IP address and port number The IP address and port number are input on the same line separated by a colon IPv6 addresses...

Page 16: ...Net Connect screen 4 Overview The NL200 201 Network Link Interface is a device used to communicate with Campbell Scientific dataloggers and peripherals using an Ethernet 10 100 Mbps communications lin...

Page 17: ...ed the NL200 201 can provide multiple services simultaneously including TCP Serial Server TCP Serial Client Modbus TCP IP Gateway and PakBus router The NL200 201 can act as a serial server and PakBus...

Page 18: ...r information on setting up your NL200 201 for each mode Campbell Scientific s LoggerNet software is used to communicate with the dataloggers once the NL200 201 is configured properly and connected to...

Page 19: ...you to connect to a PakBus Device on the RS 232 port and a PakBus Device on the CS I O port using only one TCP port x Allows a PakBus device on the RS 232 port and a PakBus device on the CS I O port...

Page 20: ...net Telnet console over Ethernet Terminal menu over RS 232 CS I O Port SDC 7 8 10 11 does not support ME 9600 bps to 460 8 kbps RS 232 Port DTE 1200 bps to 115 2 kbps Ethernet 10Base T full and half d...

Page 21: ...w the prompts x Ensure the NL200 201 is powered x Connect the supplied USB cable between a USB port on your computer and the USB port on the NL200 201 x Open DevConfig x Under Device Type select NL200...

Page 22: ...the NL200 201 Admin Password default password is nl200 x Type help to see a list of the functionality available when connected to the NL200 201 through Telnet x Type edit and press Enter to edit the s...

Page 23: ...able These are devices that the NL200 201 has learned about through beaconing or allowed neighbor lists Beacon Interval Devices in a PakBus network may broadcast a hello message to other devices in or...

Page 24: ...Configuring the NL200 201 RS 232 PakBus Router x Connect to the NL200 201 in DevConfig see Section 6 Configuring the NL200 201 p 10 x On the NL200 tab o Set Bridge Mode to disable x On the RS 232 tab...

Page 25: ...rewall issues exist it is not necessary to change the port from its default value 7 1 3 LoggerNet Setup x In the LoggerNet Setup screen press Add Root and choose IPPort Input the NL200 201 s IP addres...

Page 26: ...he edge of the device Note that an NL200 cannot be powered over CS I O An external power adaptor or power cable is required Connect the NL200 201 to your network using an Ethernet cable attaching one...

Page 27: ...port number The IP address and port number are input on the same line separated by a colon The datalogger s default port number is 6785 It can be changed using DevConfig Unless firewall issues exist...

Page 28: ...located on the edge of the device Connect the NL200 201 to your network using an Ethernet cable attaching one end of the cable to the NL200 201 s Ethernet port and the other end to your network Ensure...

Page 29: ...ct to the datalogger via the Ethernet port See example in FIGURE 7 3 below x In the LoggerNet Setup screen press Add Root and choose IPPort Input the NL200 201 s IP address and port number The IP addr...

Page 30: ...iver the data If the remote server closes the connection due to error the NL200 201 will make a best effort to save any data that was in process and re queue it to be sent on the next successfully ope...

Page 31: ...n with DevConfig In order to use TLS the user must configure the NL200 201 with a user supplied TLS Private Key and TLS Certificate The key and certificate are loaded using DevConfig Using DevConfig n...

Page 32: ...s enabling communication with TLS clients The TLS client can be a web browser using HTTPS or other user supplied TLS client Any other client program that encrypts a standard TCP connection using TLS m...

Page 33: ...rd IP Address set to 0 0 0 0 For Configuration B enter the datalogger s IP address in the TLS Proxy Forward IP Address setting This address must be configured in the datalogger It must be a unique sta...

Page 34: ...to the NL200 201 This is done from the Settings Editor TLS tab in DevConfig Once the private key and certificate are loaded successfully the TLS Status field should read Initialized To use TCP Encrypt...

Page 35: ...ing the Datalogger The datalogger must first be configured for internet communication i e through an NL115 an NL120 a second NL200 201 or a cellular modem x Connect a serial cable from the PC COM port...

Page 36: ...Act light is not blinking try a new Ethernet cable You can also try moving the existing Ethernet cable to a functioning system to determine if the cable is working 3 Power cycle the NL200 201 and you...

Page 37: ...e to communicate with the NL200 201 via the USB cable verify that you have installed the latest drivers for the NL200 201 These can be downloaded from our website at www campbellsci com 7 If the NL200...

Page 38: ...the NL2XX using your favorite telnet program Once you have logged in type eventlog at the prompt Record the date and time that you did this Copy and paste the output into a text file x If running NL2...

Page 39: ...NL200 201 Network Link Interface 28...

Page 40: ...od of time set by the network administrator The address may change if the NL200 201 is powered down Hello Exchange A communication exchange that establishes two PakBus devices as neighbors A hello com...

Page 41: ...ions link Proxy Proxy Server A device that acts as an intermediary for IP communications between two clients In the context of this manual the NL200 201 acts an intermediary between two or more client...

Page 42: ...XD RXD B 2 RS 232 A DB9 female to DB9 male cable such as Campbell Scientific part number 10873 is used to connect the NL200 201 s RS 232 port to the datalogger s RS 232 port The supplied SC12 cable ca...

Page 43: ...10BaseT and 100BaseTx networks using CAT5 cable is 100 meters Segment length is the length of cable between the NL device and the Ethernet repeater hub switch or router it is connected to TABLE B 3 E...

Page 44: ...Ethernet port Green On 100Mbit s link Green Off 10Mbit s link B 7 Power Jumper NL201 only If you wish to prevent the NL201 from being powered over the CS I O port remove the two screws on the top of t...

Page 45: ...Appendix B Cables Pinouts LED Function and Jumper B 4...

Page 46: ...he device will act as a bridge from Ethernet to CS I O All IP packets that come in to the device via Ethernet will be communicated to a datalogger over the CS I O port Some filtering is done in order...

Page 47: ...packets that have been determined to be relevant for proper datalogger IP communication If desired other codes may be entered to filter out certain packet types A packet is forwarded to the datalogger...

Page 48: ...ted here It must be edited in the datalogger settings If the setting has been successfully obtained from the datalogger this setting will show OK otherwise it will show 0 0 0 0 Default Gateway Datagra...

Page 49: ...s required to access the NL200 201 After settings are saved the new password will be in effect TCP Configuration Port Number The default TCP port number for configuration via TCP is 6786 This entry ma...

Page 50: ...y To communicate with a TCP IP server the client application must open a socket to that server The socket of a specific server is uniquely identified by an IP address of the host where the server is r...

Page 51: ...des 129 and 1084 are assigned as neighbors to the NL200 201 This setting specifies for a given port the explicit list of PakBus node addresses that the NL200 201 will accept as neighbors If the list i...

Page 52: ...CS I O port The device will wait for a response from the MODBUS RTU device and forward the response back to the remote MODBUS TCP client over the established TCP connection Disabled This port will no...

Page 53: ...ice s attached to the CS I O port If no answer is received within the timeout period the MODBUS TCP server will reply to the MODBUS TCP client with error code 0x0B Target Device Failed to Respond mill...

Page 54: ...IP address of an outgoing PakBus TCP client connection that the NL200 201 should maintain If the connection fails the NL200 201 will retry until the connection succeeds No entry or a setting of 0 0 0...

Page 55: ...er is enabled and a datalogger is connected to the CS I O port the datalogger will load its TCP stack in case it is required to do TCP communications Running the TCP stack causes the datalogger to use...

Page 56: ...ed Enter the IP address of the destination datalogger here TLS Proxy Forward Port Number When doing TLS Proxy communications the NL200 201 TLS server maintains a secure connection with a remote client...

Page 57: ...he TLS Private Key This setting can only be edited transmitted if the DevConfig link is considered secure USB or TLS If the TLS stack has been initialized the device will automatically negotiate a sec...

Page 58: ...an operating system this file should have an obj extension and press the OK button 9 The operating system will be sent to the NL200 NL201 10 After the file has been sent the power LED on the NL200 NL2...

Page 59: ...ion Port to discover the list of devices on the network Whatever address is entered it must end with 6786 in order to connect the device configuration service 8 Go to the Send OS tab 9 Press the Start...

Page 60: ......

Page 61: ...Campbell Scientific Canada Corp CSC 14532 131 Avenue NW Edmonton AB T5L 4X4 CANADA www campbellsci ca dataloggers campbellsci ca Campbell Scientific Centro Caribe S A CSCC 300 N Cementerio Edificio B...

Reviews: