Home

NL200/201 Network Link Interface

image

Contents

1. The default port number for RS 232 serial sever communications 1s 6784 The correct port number must follow the IP address of the NL200 201 in LoggerNet Setup in order for LoggerNet to communicate through the NL200 201 For example if the NL200 201 is configured as a CS I O serial server in LoggerNet Setup enter the correct IP address of your NL200 201 followed by 6783 e g 192 168 0 3 6783 10 Attribution 10 11 User Manual If you are unable 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 If the NL200 201 is configured as a CS I O serial server verify that any other SDC device attached to the datalogger is using a different SDC address For example if the NL200 201 is configured for SDC7 any other device attached to the datalogger cannot use SDC7 If communicating over a slow or intermittent connection it may be necessary to lower the Maximum Packet Size of the datalogger in LoggerNet Setup and or add Extra Response Time to the PakBus Port in LoggerNet Setup Reset the NL200 201 to its default settings e If none of the above steps correct your communication problems reset the NL200 201 to its default settings This can be done using the Factory Defaults button in DevConfig or by using the Defaults command in a telnet session with the NL200 201 Verify you are running the late
2. and synchronous communications protocol The protocol allows multiple peripherals to be connected to the same device as long as each peripheral has a unique SDC address Serial Server A serial server also referred to as a terminal server allows serial communication over an IP communications 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 clients requiring a secure connection TLS and one client requiring an unsecured connection Communications are encrypted and decrypted as necessary for the two clients to communicate via the proxy TLS Transport Layer Security An encryption protocol allowing secure client server communications A keyed message authentication code is used for message reliability Verify Interval An interval of time that a PakBus device uses to determine when it is time send a hello message to another device to verify that they can still communicate Appendix B Cables Pinouts LED Function and Jumper B 1 CS I O B 2 RS 232 The CS I O cable is a 9 pin straight through cable with all 9 pins connected The supplied SC12 cable part number 16675 is recommended Table B 1 CS I O Pinout Datalogger DB9 Female Peripheral DB9 Male Pin Function Function 1 5 VDC N C 2 SIGNAL GND SIGNAL GND 3 RING RING 4 RXD TXD 5
3. 000 B 6 300 _ Figure 5 1 NL200 201 dimensions in inches Power Input NL201 CS VO or barrel connector jack not powered over USB NL200 Barrel connector jack not powered over CS I O or USB Power Requirements 7 to 20 Vdc 50 mA active 2 mA standby 13 Vdc NOTE Standby power is when the IPNetPower instruction has been used to turn off power to the Ethernet See the CRBasic help for an example of using the IPNetPower instruction Note that the IPNetPower instruction is only applicable when the NL200 201 is configured with Bridge Mode Enabled Operating Temperature Standard 25 to 50 C Extended 55 to 85 C Configuration DevConfig over USB or Ethernet Telnet console over Ethernet Terminal menu over RS 232 CS VO 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 User Manual Ethernet 10Base T full and half duplex 100Base TX full and half duplex Auto MDIX Auto IP APIPA IPv4 IPv6 ICMP Ping ICMPv6 Ping TCP DHCP Client SLAAC DNS Client HTTPS Proxy Telnet Server TLS PakBus Modbus TCP IP Miscellaneous Supports 20 simultaneous TCP connections Up to 10 of the 20 TCP connections can be used for TLS PakBus router supports 50 routes Supports up to 15 concurrent Modbus server transactions Compliance RoHS Compliant The NL200 NL201 is encased in metal and meets requirements for a Class B device under European standards APPLICATION
4. Ethernet Pinout Pin Function TD TD RD Not Connected Not Connected RD Not Connected oa SJ s MIR WL NTR Not Connected B 4 USB The USB cable is the supplied USB A to micro B style cable Campbell Scientific part number 27555 This is used only for device configuration Table B 4 USB Micro B Pin Function VBUS Not Used Data Data N C GND aJ AIIN B 5 Power Table B 5 Power In Pin Function Centre 7 20 VDC Sleeve Power GND B 2 B 6 LEDs Appendix B Cables Pinouts LED Function and Jumper Table B 6 Power LED State Description Off Device powered off On Device powered on and ready Blink OS Download in progress DO NOT DISCONNECT POWER Table B 7 Ethernet LED State Description Yellow On Valid Ethernet link Yellow Off Ethernet link not valid Yellow Blink Activity on 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 the NL201 remove the NL201 s top cover remove the jumper indicated below and place it so that it is connected to only one post With the jumper connected to only one post the NL201 can only be powered from the barrel connector With the jumpe
5. MADE TO EMBODY THE HIGHEST DEGREE OF SAFETY IN ALL CAMPBELL SCIENTIFIC PRODUCTS THE CUSTOMER ASSUMES ALL RISK FROM ANY INJURY RESULTING FROM IMPROPER INSTALLATION USE OR MAINTENANCE OF TRIPODS TOWERS OR ATTACHMENTS TO TRIPODS AND TOWERS SUCH AS SENSORS CROSSARMS ENCLOSURES ANTENNAS ETC Contents PDF viewers These page numbers refer to the printed version of this document Use the PDF reader bookmarks tab for links to specific sections 1 introduction ili 2 Cautionary Statements nnnnnsnnnnnnnnnnnnnnnnnnnnnnnnn 1 3 QUICKSta dl 3 1 Physical Setup viciado lia 2 3 2 Configuring the NL200 201 e 3 33 LOB Ber NEL SUD titi rita 3 O i aaa ana 4 4 OU Ud 5 Specificati NS u ee 6 Configuring the NL200 201 9 6 1 Configuring the NL200 201 via USB 9 6 2 Configuring the NL200 201 via Network Connection 10 6 3 Configuring the NL200 201 via Telnet i 10 6 4 Configuring the NL200 201 via RS 232 ee ceeeeese cee nennen 11 Las Operation 7 1 PakBus Router ini RURAL ALL ons eben lie 11 LLA Physical Setup cualidad rta dia 12 7 1 2 Configuring the NL200 201 nenn 12 1 1 3 LoggerNet Setup 2 oie iis eed Baer ue 13 TLA Connect RO RAI Le ee edt 14 1 2 Bridge Mode iii eta Al AIR 14 7 2 1 Physical Setup ira neice ELL Rea ss 14 7 2 2 Configuring the NL2
6. ME ME 6 SDE SDE 7 CLK HS CLK HS 8 12 VDC output NL200 N C NL201 12 VDC input 9 TXD RXD 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 can also be used A DB9 female null modem cable such as Campbell Scientific part number 13657 is used to connect the NL200 201 s RS 232 port to a PC s RS 232 port The RS 232 cable should be kept short when using high baud rates Table B 2 RS 232 Pinout Datalogger DCE DB9 Female Peripheral DTE DB9 Male Pin Function Function 1 DCD DCD 2 TXD RXD 3 RXD TXD 4 DTR DTR 5 SIGNAL GND SIGNAL GND 6 DSR DSR 7 CTS RTS 8 RTS CTS 9 RING RING B 1 Appendix B Cables Pinouts LED Function and Jumper B 3 Ethernet The Ethernet 10Base T 100Base TX cable should be a Category 5 or better twisted pair cable such as Campbell Scientific part number 13658 The two active pairs are pins 1 and 2 and pins 3 and 6 Use only dedicated wire pairs such as blue white and white blue orange white and white orange for the active pairs NOTEThe maximum recommended segment length for 10BaseT and 100BaseTx networks using CATS cable is 100 metres 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
7. O port Alternatively power the NL200 or NL201 through the barrel connector jack located on the 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 end of the cable to the NL200 201 s Ethernet port and the other end to your network Ensure that the device is powered up by inspecting the Power LED 7 2 2 Configuring the NL200 201 Connect to the NL200 201 in DevConfig see Section 6 Configuring the NL200 201 In the NL200 201 tab set Bridge Mode to enable 7 2 3 Configuring the Datalogger NOTE e Connect a serial cable from the PC COM port to the datalogger s RS 232 port e Open DevConfig Select the device type of the datalogger CR800 CR1000 or CR3000 the appropriate Communication Port and the Baud Rate Press Connect to connect to the datalogger e If using a static IP address select the CS I O IP tab and input the IP address subnet mask and IP gateway for the correct CS I O Interface The default for the NL200 201 is CS I O IP Interface 1 SDC3 DNS server settings are shared by all active IP interfaces and can be entered on the TCP IP tab These values can be provided by your network administrator If using DHCP leave the CS I O IP address settings as 0 0 0 0 You will find the information acquired by DHCP in the TCP IP info box on the TCP IP tab e Press Apply to sa
8. Settings TLS Certificate Specifies the public certificate in PEM format for the encryption stack NOTE 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 secure TLS connection with DevConfig if the Use TCP option is selected Appendix D Sending a New OS to the NL200 201 Whenever a new operating system is released for the NL200 201 it will be available from our website www campbellsci com downloads D 1 Sending an OS via USB Follow these steps to send the new OS to the NL200 201 via USB 1 10 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 the device Connect a USB cable between one of your computer s USB ports and the USB port on the NL200 Open DevConfig Select the NL200 under Device Type Select the appropriate Communication Port Go to the Send OS tab Press the Start button In the resulting dialog box select the file that should be sent to the device as an operating system this file should have an obj extension and press the OK button The operating system will be sent to the NL200 NL201 After the file has been sent the power LED on the NL200 NL201 will blink repeatedly while the NL200 NL201 copies the OS into its i
9. When doing TLS Proxy communications the NL200 201 TLS server maintains a secure connection with a remote client If the TLS Proxy Forward Physical Port is specified to be the CS I O port the NL200 201 will then open a TCP connection with the datalogger over the CS I O port and do unencrypted data transfer with the datalogger If the TLS Proxy Forward Physical Port is specified to be the Ethernet port the NL200 201 will open the TCP connection over Ethernet on the TLS Proxy Forward IP Address C 6 TLS Tab NOTE NOTE NOTE Appendix C NL200 201 Settings In order to communicate with the connected datalogger s TCP server the NL200 201 s TCP client application must open a socket to that server The socket of the datalogger s TCP server is uniquely identified by an IP address and a port number This entry is where the port number of the NL200 201 s TCP client is set The datalogger s TCP server port must be set to communicate on this port number If secure communications come in on the TLS Proxy Server Port Number the NL200 201 will attempt to open a TCP connection to the datalogger on the TLS Proxy Forward Port Number Also regardless of this setting the NL200 201 TLS Proxy Server will always listen on the secure HTTP HTTPS port number 443 If a secure connection is established on this port the NL200 201 will attempt to communicate to the datalogger on the HTTP port 80 Leave this setting at its default unless the datalogg
10. explicit list of PakBus node addresses that the NL200 201 will accept as neighbours If the list is empty the default value any node will be accepted as a neighbour This setting will not affect the acceptance of a neighbour if that neighbour s address is greater than 3999 The formal syntax for this setting follows neighbour range begin range end range begin pakbus address range end pakbus address pakbus address number 0 lt number lt 4000 RS 232 Modbus Timeout This setting determines how long the MODBUS TCP to MODBUS RTU gateway will wait for an answer from the MODBUS slave device s attached to the RS 232 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 milliseconds RS 232 TCP Serial Client IP Address This setting specifies the IP address of the outgoing TCP Serial client connection that the device should maintain If the connection fails the device will retry until the connection succeeds No entry specifies that no client connection will be made RS 232 TCP Serial Client Port This setting specifies the TCP port of the outgoing TCP Serial Client connection range 1 65535 CS T O Configuration This setting controls which process will be associated with the CS I O port The following values are defined TCP Serial Server The device will listen for an in
11. purchase order Quotations for repairs can be given on request It is the policy of Campbell Scientific to protect the health of its employees and provide a safe working environment in support of this policy a Declaration of Hazardous Material and Decontamination form will be issued for completion When returning equipment the Repair Reference Number must be clearly marked on the outside of the package Complete the Declaration of Hazardous Material and Decontamination form and ensure a completed copy is returned with your goods Please note your Repair may not be processed if you do not include a copy of this form and Campbell Scientific Ltd reserves the right to return goods at the customers expense Note that goods sent air freight are subject to Customs clearance fees which Campbell Scientific will charge to customers In many cases these charges are greater than the cost of the repair x CAMPBELL SCIENTIFIC Campbell Scientific Ltd 80 Hathern Road Shepshed Loughborough LE12 9GX UK Tel 44 0 1509 601141 Fax 44 0 1509 601091 Email support campbellsci co uk www campbellsci co uk PLEASE READ FIRST About this manual Mass Please note that this manual was originally produced by Campbell Scientific Inc primarily for the North American market Some spellings weights and measures may reflect this origin Some useful conversion factors Area 1 in square inch 645 mm 1 1b pound weight
12. so this setting can likely be left at the default The datalogger listens for HTTP traffic on port 80 The NL200 201 will always forward TLS traffic received on port 443 HTTPS to port 80 HTTP regardless of this setting Therefore if HTTPS communications are desired it is unnecessary to configure this setting e It is recommended to leave the TLS Proxy Timeout set to 90 seconds although it can be changed if desired This will determine how fast the NL200 201 proxy server and client connections will timeout if no activity is detected To configure the datalogger for Configuration A connect to the datalogger using DevConfig and select the CS I O IP tab Set the CS I O Interface IP Address to a static IP address Use the datalogger s CS I O Interface that corresponds to the NL200 NL201 s CS I O IP Interface Identifier setting To configure the datalogger for Configuration B connect to the datalogger using DevConfig and select the TCP IP tab Set the Ethernet Interface IP Address to a static IP address For either configuration the IP address must not be 0 0 0 0 and it must be unique on the same subnet as the NL200 201 IP address For example if the NL200 201 IP address is 192 168 5 1 and Subnet Mask is 255 255 255 0 the datalogger address could be set as 192 168 5 2 provided there are no other devices on the subnet with that address Also set the datalogger s Subnet Mask to match that of the NL200 201 The datalogger must be listenin
13. 0 454 kg Length 1 in inch 25 4 mm Pressure 1 psi Ib in 68 95 mb 1 ft foot 304 8 mm 1 yard 0 914 m Volume 1 UK pint 568 3 ml 1 mile 1 609 km 1 UK gallon 4 546 litres 1 US gallon 3 785 litres 1 oz ounce 28 35 g In addition while most of the information in the manual is correct for all countries certain information is specific to the North American market and so may not be applicable to European users Differences include the U S standard external power supply details where some information for example the AC transformer input voltage will not be applicable for British European use Please note however that when a power supply adapter is ordered it will be suitable for use in your country Reference to some radio transmitters digital cell phones and aerials may also not be applicable according to your locality Some brackets shields and enclosure options including wiring are not sold as standard items in the European market in some cases alternatives are offered Details of the alternatives will be covered in separate manuals Part numbers prefixed with a symbol are special order parts for use with non EU variants or for special installations Please quote the full part number with the when ordering Recycling information At the end of this product s life it should not be put in commercial or domestic refuse but sent for recycling Any batteries contained within the product or used dur
14. 00 201 i 14 7 2 3 Configuring the Datalogger i 14 TZA LoggerNet Setup ie 15 2 3 S COMME sss ne hO AL EE 15 13 7 TCP Seral Serner ese O 15 Pal Physical Sep eeen ias iia 16 7 3 2 Configuring the NL200 201 nenn 16 R33 LoggerNet SEWp neigen ansehen 16 1 34 A ningergikiiknhesn 17 73 57 Serial Sensor iii iia 17 TA REP S rial Cent ur a aii ened nein 17 7 5 Modbus TCP IP to RTU Gateway nenn 18 7 00 Mesia ai ila araya belin 18 TON TES Proxy Servers lidia ne na lati daria 19 7 6 2 DevConfig TCP Encrypted Communication to the NE200 201 2 22 se een sr 22 8 gt ADPUCALON Sus aa 8 1 Working Around Firewalls ii 22 8 1 1 Configuring the NL200 201 eee eeeeeeceeeeeseeneeneeeaees 23 8 1 2 Configuring the Datalogger i 23 9 Troubleshootihg l Lio ee 2O TOA AN caia LD Appendices A Glossary B Cables Pinouts LED Function and Jumper B 1 ESTO cuisine BER B 1 RS 232 iii ida ein a IHRE B 1 Elder a se pen B 2 USB hatte ooo Eau B 2 PO WEP O O ON B 2 LRD iii B 3 Power Jumper NL201 O0NlY i B 3 Main A ae oe C 1 RS 2232 is C 4 CS VO Tab ica nee Ra Rat C 6 Net Services Tab nia C 8 TES Proxy Server Tab C 9 A Bas LL eee ea Seas C 11 D Sending a New OS to the NL200 201 D 1 Figures D 1 D 2 Sending an OS via USB e
15. 00 201 IP address DHCP or static and the IP address of the PC you are trying to connect from are able to communicate with each other Your network administrator can help you with this For example the following addresses are able to communicate NL200 201 IP address 192 168 0 2 Network Mask 255 255 255 0 PC IP address 192 168 0 3 Network Mask 255 255 255 0 e If you are using DHCP to assign an IP address to the NL200 201 use DevConfig to read the IP address assigned to your NL200 201 This is done through a USB connection to the NL200 201 while the NL200 201 1s connected to your network e The IP address assigned to the NL200 201 must be unique on your network e When Bridge Mode is enabled the datalogger controls how the IP address is assigned Make sure your datalogger is connected correctly to the NL200 201 e Try to ping the NL200 201 from your PC From the Windows Start Menu choose Accessories Command Prompt Then type ping XXX XXX XXX XXX Where XXX XXX XXX XXxX is the IP address of your NL200 201 If no packets are returned this indicates that there is no network connection to that IP address Make sure the IP address and port number entered in LoggerNet PC400 RTDAO match the settings in the NL200 201 e Note that PakBus and serial server communications use different port numbers The default port number for PakBus communications is 6785 The default port number for CS I O serial server communications is 6783
16. 00 201 via RS 232 NOTE Operation Accessing the configuration terminal menu via RS 232 requires the NL200 201 to be power cycled so physical access to the device will be required A null modem serial cable will be needed one is not provided with the NL200 201 e Using a null modem serial cable connect your computer s serial port to the port labelled RS 232 on the NL200 201 e Connect to the NL200 201 using a terminal emulator DevConfig s unknown device type or HyperTerminal are examples of simple terminal emulators The default settings for this interface are 115200 baud 8 stop bits no parity 1 stop bit no flow control e Power cycle the NL200 201 and repeatedly press Enter at the terminal e Type help to see a list of the functionality available when connected to the NL200 201 through Telnet e Type edit and press Enter to edit the settings of the NL200 201 e As each NL200 201 setting is shown press Enter to accept the current value shown in parenthesis Type a new value and press Enter to change the value e After progressing through all of the NL200 201 settings type save to accept the changes or cancel to discard the changes e Disconnect your computer and power cycle the NL200 201 This section describes how to configure your NL200 201 for different operational modes See Section 4 Overview for help in determining which mode to use 7 1 PakBus Router When the RS 232 or CS I O port is conf
17. 1 will attempt to open a TCP connection to the datalogger on the Secure Proxy Forward Port Number Also regardless of this setting the NL200 201 Secure Proxy Server will always listen on the secure HTTP HTTPS port number 443 If a secure connection is established on this port the NL200 201 will attempt to communicate to the datalogger on the HTTP port 80 range 1 65535 TLS Proxy Forward Physical Port When doing TLS Proxy communications the NL200 201 TLS server maintains a secure connection with a remote client If the TLS Proxy Forward Physical Port is specified to be the CS I O port the NL200 201 will then open a TCP connection with the datalogger over the CS I O port and do unencrypted data transfer with the datalogger If the TLS Proxy Forward Physical Port is specified to be the Ethernet port the NL200 201 will open the TCP connection over Ethernet on the TLS Proxy Forward IP Address TLS Proxy Forward IP Address Secure communications received on the NL200 201 TLS Server will be forwarded on a non secure TCP connection to this IP address If the TLS Proxy Forward Physical Port is specified to be the CS I O port this setting is not set by the user since the NL200 201 will obtain the IP address of the datalogger automatically If the TLS Proxy Forward Physical Port is specified to be the Ethernet port the forward IP address must be specified Enter the IP address of the destination datalogger here TLS Proxy Forward Port Number
18. Bus communications with the datalogger Unless firewall issues exist this setting probably does not need to be changed from its default value PakBus TCP Password Specifies the password that will be used to authenticate any incoming server or outgoing client PakBus TCP sessions This password is used by the server to generate a challenge to any client that connects to the PakBus TCP server port If the client fails to respond appropriately the connection will be terminated If this password is blank the default value no such authentication will take place PakBus TCP Client Address 1 4 This setting specifies the 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 0 specifies that no client connection will be made PakBus TCP Client Port 1 4 This setting specifies the TCP port of the outgoing PakBus TCP client connection Typically it is not necessary to change this entry from its default range 1 65535 Appendix C NL200 201 Settings PakBus Routes read only This setting lists the routes that are known to the NL200 201 Each route known to the NL200 201 will be represented by the following four components separated by commas and enclosed in parentheses The description of each component follows Port Number Specifies a numeric code for the port that the rou
19. I O port and minimizes the amount of Ethernet processing the datalogger needs to perform It may be desired to further reduce the amount of CS I O traffic This setting allows the filtering by the device to be customized to some degree The default value of this setting is 65535 OXFFFF hex and will forward all 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 if its corresponding bit is set in the Bridge Mode Forward Code It will not be forwarded if its corresponding bit is cleared Single bits or multiple bits may be cleared to accomplish custom filtering The following are example values of this code Forward Code Values 65535 OxFFFF Leave all bits set to forward all relevant packets 65531 OxFFFB Clear bit 2 to forward all relevant packets except UDP Broadcast packets Filtering UDP broadcasts will disable the dataloggers ability to respond to DevConfig discovery packets but in many cases will greatly reduce the total number of forwarded packets 65279 OxFEFF Clear bit 8 to forward all relevant packets except IPv6 packets Filtering these packets may be desired if the datalogger is on an IPv6 enabled network but not required to respond to any IPv6 related traffic DHCP Enable if the device should be configured to use DHCP Dynamic Host Configuration Protocol to automa
20. IVANVIA JASA f CAMPBELL E SCIENTIFIC WHEN MEASUREMENTS MATTER NL200 NL201 Network Link Interface Issued 28 7 15 Copyright 2011 2015 Campbell Scientific Inc Printed under licence by Campbell Scientific Ltd CSL 942 Guarantee This equipment is guaranteed against defects in materials and workmanship This guarantee applies for 24 months from date of delivery We will repair or replace products which prove to be defective during the guarantee period provided they are returned to us prepaid The guarantee will not apply to e Equipment which has been modified or altered in any way without the written permission of Campbell Scientific e Batteries e Any product which has been subjected to misuse neglect acts of God or damage in transit Campbell Scientific will return guaranteed equipment by surface carrier prepaid Campbell Scientific will not reimburse the claimant for costs incurred in removing and or reinstalling equipment This guarantee and the Company s obligation thereunder is in lieu of all other guarantees expressed or implied including those of suitability and fitness for a particular purpose Campbell Scientific is not liable for consequential damage Please inform us before returning equipment and obtain a Repair Reference Number whether the repair is under guarantee or not Please state the faults as clearly as possible and if the product is out of the guarantee period it should be accompanied by a
21. O PakBus router an RS 232 PakBus router and a CS I O serial server or an RS 232 PakBus router and a CS VO PakBus router In addition the NL200 201 can act as TLS proxy server The TLS proxy server is independent of other modes NL200 201 Network Link Interface I I ial Ethernet I O nterna Serial I O Ethernet Interface PakBus TCP Server Port PakBus Router Ethernet Interface PakBus TCP Client Port Ethernet Interface Serial Client Host Address and Port Ethernet Interface CS 1 02 RS 232 Serial Server Port Serial Server SDC Channel Strip Add IP Info 7 8 10 or 11 id Ethernet Interface CS I O Serial Server Port Modbus Gateway Ethernet Interface Secure Proxy Server Port Secure Proxy Server IP over CS I O Encrypt Decrypt amp SDC Channel Forward 1 or 3 1 The Secure Proxy Server can Wire Routing forward unsecured traffic to a single Ei device That device may be accessed Default via EtherNet OR CS I O Any device Alternate connected to CS I O wishing to use the Secure Proxy Service must support IP over CS I O ex CR800 CR1000 CR3000 2 Secure Proxy Server operation through the CS I O port is independent of PakBus and Serial Server operations Figure 4 3 Bridge Mode disabled Some reasons you might want to use each of these modes are described below Refer to Section 6 Configuring the NL200 201 and Section 7 Operation for information on setting up your NL200 201 for each mo
22. OF COUNCIL DIRECTIVE S 2004 108 EC STANDARD S TO WHICH CONFORMITY IS DECLARED EN61326 1 2013 6 Configuring the NL200 201 The NL200 201 is configured using DevConfig You can connect your NL200 201 to DevConfig using either a network connection or USB 6 1 Configuring the NL200 201 via USB NOTE INSTALL the DEVICE DRIVER BEFORE plugging the NL200 201 into your PC for the first time You will need the device driver properly installed before you can connect to the NL200 201 via USB To install the 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 the prompts e Ensure the NL200 201 is powered e Connect the supplied USB cable between a USB port on your computer and the USB port on the NL200 201 e Open DevConfig e Under Device Type select NL200 e Click the Browse button next to Communication Port e Select the port labelled NL200 e Click OK e Click Connect NL200 201 Network Link Interface e Configure the NL200 201 as needed for your application e Click Apply to save your changes 6 2 Configuring the NL200 201 via Network Connection NOTE The NL200 201 must have an IP address before connecting via a network connection If the address cannot be obtained via DHCP you will need to configure your NL200 201 via USB the first time it is set up e En
23. Once the eventlogs have been copied you can type eventlog erase at the prompt to clear the log If you want to add a date to indicate when the logs were last cleared you can enter eventlog erase date where date 1s a string of up to 8 characters After calling Campbell Scientific for help email your network description the newly created text files and the saved XML settings file to the application engineer you are working with PakBus is a registered trademark of Campbell Scientific Inc 25 NL200 201 Network Link Interface 26 Appendix A Glossary Beacon Interval Devices in a PakBus network may broadcast a hello message to other devices in order to determine neighbour devices Neighbour 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 Bridge Bridging Network Bridge In the context of this manual bridging is the act of connecting two network interfaces at the data link layer The NL200 201 acts as a semi transparent bridge passing without alteration IP packets between the Ethernet and CS T O ports DHCP Dynamic Host Configuration Protocol A TCP IP application protocol in which IP addresses are assigned automatically by a DHCP server Note that an IP address obtained through DHC
24. P is not static but is leased for a period 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 neighbours A hello command packet is sent by one PakBus device A to another device B Device B then sends a hello response A The receipt of that packet establishes the two devices as neighbours Only a hello exchange can establish two devices as neighbours Neighbour PakBus Neighbour A device in a PakBus network that can be communicated with directly i e not via a router Every PakBus device maintains its own Neighbour List PakBus Campbell Scientific s packet switched communications protocol Packets of information transmitted between PakBus devices contain user data and administrative information a header that routing devices use to move the packets to their ultimate destination PakBus devices examine the header information and then either remove the header at the packet s final destination or forward the packet to another PakBus device PakBus Node A device in a PakBus network Each device in a network must have a unique PakBus address Appendix A Glossary Port Number A port number is a way to identify a specific process to which a network message is to be forwarded when it arrives at the NL200 201 SDC Synchronous Device Communications A Campbell Scientific addressable
25. S Client also needs to be set to communicate on this port number When TLS communications are received on this port number the NL200 201 will decrypt the data and attempt to open a TCP connection to the datalogger and forward the unencrypted data In HTTPS communications web browsers use port 443 The NL200 201 will always listen on port 443 regardless of the value of this setting Therefore if HTTPS communications are desired it is unnecessary to configure this setting e Set the TLS Proxy Forward Physical Port to CS I O Port for Configuration A or to Ethernet Port for Configuration B e For Configuration A leave the TLS Proxy Forward 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 static IP address on the same subnet as the User Manual NL200 201 IP address For example if the NL200 201 IP address is 192 168 5 1 with subnet 255 255 255 0 a valid IP address for the datalogger would be 192 168 5 2 provided there are no other devices on the subnet with that address e Set the TLS Proxy Forward Port Number This is the TCP port number that the proxy server will use when it opens a TCP connection to the datalogger to forward unencrypted data The datalogger s TCP server port must be set to communicate on this port number The default value for the datalogger s PakBus TCP server is 6785
26. TCP server will reply to the MODBUS TCP client with error code 0x0B Target Device Failed to Respond milliseconds C 7 Appendix C NL200 201 Settings C 4 Net Services Tab C 8 Telnet Enables Disables the telnet service Telnet Port Number The default TCP port number for the configuration monitor telnet session is 23 This entry makes it possible for the user to change the telnet session port number if desired Typically it is not necessary to change this entry from its default range 1 65535 Telnet Timeout This setting in units of seconds will determine how fast the configuration monitor telnet session will time out 1f no activity is detected Set to O for no time out not recommended range 0 999 Ping ICMP The NL200 201 will not respond to Ping requests if this setting is disabled PakBus Address This setting specifies the PakBus address for this device The value for this setting must be chosen such that the address of the device will be unique in the scope of the datalogger network Duplication of PakBus addresses in two or more devices can lead to failures and unpredictable behaviour in the PakBus network When a device has a neighbour list or neighbour filter setting filled in for a port any device that has an address greater than or equal to 4000 will be allowed to connect to that device regardless of the neighbour filter PakBus TCP Server Port This setting specifies the TCP service port for Pak
27. TLS stack is Initialized the NL200 201 will automatically negotiate a secure TLS connection with DevConfig as long as the Use IP Connection option is selected 7 6 1 TLS Proxy Server A TLS proxy server is a device that acts as a secure intermediary for requests from clients seeking resources from other servers A client connects to the proxy server requesting some service such as a file connection web page or other resource available from a different server The proxy server evaluates the request according to its filtering rules For example it may filter traffic by IP address or protocol If the request is validated by the filter the proxy provides the resource by connecting to the relevant server and requesting the service on behalf of the client When the TLS Proxy Server function is enabled the NL200 201 s TLS Proxy Server maintains a secure TLS connection with a remote TLS client and forwards data onto a datalogger using a standard TCP connection thus 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 may be used to establish a connection with the NL200 201 TLS Proxy Server and the NL200 201 will forward unencrypted TCP data to a datalogger In this way a remote TLS client can establish a TLS connection with a datalogger The settings found in the TLS Proxy Server and TLS tab in DevCo
28. alogger located remotely over a transparent radio for example RF450 connection but can be any Modbus RTU device When the NL200 201 is connected directly to a CR800 series CR1000 or CR3000 being polled by a Modbus TCP IP master client the NL200 201 is most commonly configured with Bridge Mode enabled instead of as a Modbus TCP IP to RTU Gateway The NL200 201 supports transport layer security TLS for proxy functions including HTTPS TLS versions 1 0 and 1 1 are supported The TLS implementation supports symmetric algorithms AES 256 AES 128 and RC4 and RSA keys up to 4096 bits For any TLS connection the unit will preferentially use AES 256 then AES 128 and finally RC4 X 509 certificates are supported with the exception of v3 extensions Certificates should be PEM format Up to 10 certificates can be chained 20 KB of space is provided for certificate storage The Private Key should also be in PEM format and if encrypted use AES 256 or AES 128 SHA The implementation of TLS in the NL200 201 is provided so that secure encrypted communications can be established between a TLS client and the NL200 201 With the TLS Proxy Server enabled the NL200 201 can act as a TLS proxy server for a datalogger The NL200 201 s TLS Proxy Server maintains a secure TLS connection with a remote TLS client and forwards data onto a datalogger using a standard TCP connection thus enabling communication with TLS clients The TLS client can be a web bro
29. and Electrical e You can be killed or sustain serious bodily injury if the tripod tower or attachments you are installing constructing using or maintaining or a tool stake or anchor come in contact with overhead or underground utility lines e Maintain a distance of at least one and one half times structure height or 20 feet or the distance required by applicable law whichever is greater between overhead utility lines and the structure tripod tower attachments or tools e Prior to performing site or installation work inform all utility companies and have all underground utilities marked e Comply with all electrical codes Electrical equipment and related grounding devices should be installed by a licensed and qualified electrician Elevated Work and Weather e Exercise extreme caution when performing elevated work e Use appropriate equipment and safety practices e During installation and maintenance keep tower and tripod sites clear of un trained or non essential personnel Take precautions to prevent elevated tools and objects from dropping e Do not perform any work in inclement weather including wind rain snow lightning etc Maintenance e Periodically at least yearly check for wear and damage including corrosion stress cracks frayed cables loose cable clamps cable tightness etc and take necessary corrective actions e Periodically at least yearly check electrical ground connections WHILE EVERY ATTEMPT IS
30. and PakBus TCP Server Port e Press Apply to save the changes and then close DevConfig 9 Troubleshooting This section covers some common problems that might be encountered when using the NL200 201 This is not comprehensive but should provide some insight and ability to correct simple errors without a call to Campbell Scientific technical support When your Campbell Scientific software cannot establish a link to a remote datalogger that is connected to the NL200 201 do the following 1 Check all your power connections e Your NL200 201 and any hub and or router being used must be connected to power Check power indicator lights to make sure your devices are powered 23 NL200 201 Network Link Interface 24 Check all your cables e Verify that your Ethernet cable is securely plugged in between your NL200 201 and your hub router or PC The yellow Link Act light on the NL200 201 should start blinking when it is connected to the Ethernet e If an Ethernet cable is connected but the Link Act light is not blinking try anew Ethernet cable You can also try moving the existing Ethernet cable to a functioning system to determine if the cable is working Power cycle the NL200 201 and your hub router PC e Turn off or unplug your hub router PC and NL200 201 Wait 10 seconds and then plug them back in or turn them on A full restart may take 30 to 60 seconds Check the settings of the NL200 201 e Make sure the assigned NL2
31. be particularly useful when an RF base or serial sensor is behind a firewall and needs to be the party responsible for initiating the TCP socket connection to the data collection server The NL200 201 will attempt to open a connection with the remote server and if the connection fails to open the device will continue to retry at an interval of 60 seconds If data arrives on the RS 232 port when no TCP connection exists the device will buffer the data up to 1500 bytes and immediately attempt to open a connection to deliver 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 opened TCP connection 7 5 Modbus TCP IP to RTU Gateway 7 6 TLS The NL200 201 can serve as a Modbus TCP IP to RTU Gateway It will listen for incoming Modbus TCP IP connections from a Modbus TCP IP master client The port number of the listening connection is specified in the RS 232 Service Port Number setting and is typically set to a value of 502 The NL200 201 will convert incoming Modbus TCP IP frames to Modbus RTU and forward them to the RS 232 port The NL200 201 will wait for a response from the Modbus RTU device and forward that response back to the remote Modbus TCP IP master client over the established TCP connection The Modbus RTU device is generally a datalogger such as a CR200 X connected to the RS 232 port or a dat
32. coming TCP connection from a remote client The port number of the listening connection is specified in the CS I O Service Port Number setting Data received on the TCP connection will be forwarded to the CS I O port and data received on the CS I O port will be forwarded to this TCP connection Appendix C NL200 201 Settings PakBus This port uses the PakBus protocol Modbus TCP Gateway The device will listen for incoming MODBUS TCP connections from a remote client The port number of the listening connection is specified in the CS I O Service Port Number setting The device will convert incoming MODBUS TCP frames to MODBUS RTU and forward them to the 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 not be used CS I O Service Port Number 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 running and a port number associated with the server application on that host This entry is where the port number of the serial server is set Typically it is not necessary to change this entry from its default range 1 65535 SDC Address Communication with the datalogger via the CS I O port is done using SDC Synchronous Device Comms T
33. ction because in bridge mode the TLS stack is not initialized It can be configured via USB RS 232 or an unsecured network connection 8 Applications 8 1 Working Around Firewalls The NL200 201 can be used to provide a connection between LoggerNet and a datalogger when both are behind firewalls The NL200 201 must be on a public IP address and will act as a common meeting place for all PakBus communications LoggerNet Firewall Figure 8 1 Working around firewalls 22 User Manual 8 1 1 Configuring the NL200 201 e Connect to the NL200 201 in DevConfig see Section 6 Configuring the NL200 201 e On the NL200 tab o Set Bridge Mode to disable o Set Use DHCP to disable o Input the IP Address Network Mask and Default Gateway These values can be provided by your network administrator e On the Network Services tab o Make note of the PakBus TCP Server Port 8 1 2 Configuring the Datalogger NOTE The datalogger must first be configured for internet communication i e through an NL115 an NL120 a second NL200 201 or a cellular modem e Connect a serial cable from the PC COM port to the datalogger s RS 232 port e Open DevConfig Select the device type of the datalogger CR800 CR1000 or CR3000 the appropriate Communication Port and Baud Rate Press Connect to connect to the datalogger e On the Network Services tab o Under PakBus TCP Client Connections input the NL200 201 s IP address
34. de Campbell Scientific s LoggerNet software is used to communicate with the dataloggers once the NL200 201 is configured properly and connected to a network Bridge Mode e Allows access to datalogger s internal IP functionality when a peripheral port is not accessible For example accessing the HTTP webpage email and FTP capabilities of a CR800 850 ET107 RAWS or CS110 User Manual Serial Server Allows access to a CR10X over Ethernet RS 232 serial server when used in conjunction with an RS 232 to CS I O ME adapter like the SC32B or SC105 Allows access to a serial sensor over Ethernet RS 232 serial server Provides an Ethernet to RF500M Base RS 232 serial server PakBus Router Allows access to a CR10X PB over Ethernet Allows access to a CR200X over Ethernet Allows 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 Allows a PakBus device on the RS 232 port and a PakBus device on the CS 1 O port to communicate with each other without routing through the Ethernet Allows multiple computers to concurrently talk to PakBus devices connected to the RS 232 and CS I O ports TLS Proxy Server Adds an encrypted Ethernet network interface to a datalogger that supports CS I O IP bridge mode communications NL200 201 Network Link Interface 5 Specifications General 177 g 6 3 oz 16 x 6 73 x 2 54 cm 6 3 x 2 65 x in 6
35. dmonton Alberta T5L 4X4 CANADA www campbellsci ca e dataloggers campbellsci ca Campbell Scientific Centro Caribe S A CSCC 300N Cementerio Edificio Breller Santo Domingo Heredia 40305 COSTA RICA www campbellsci cc e info campbellsci cc Campbell Scientific Ltd CSL 80 Hathern Road Shepshed Loughborough LE12 9GX UNITED KINGDOM www campbellsci co uk e sales campbellsci co uk Campbell Scientific Ltd France 3 Avenue de la Division Leclerc 92160 ANTONY FRANCE www campbellsci fr e info campbellsci fr Campbell Scientific Spain S L Avda Pompeu Fabra 7 9 Local 1 08024 BARCELONA SPAIN www campbellsci es e info campbellsci es Campbell Scientific Ltd Germany Fahrenheitstrasse13 D 28359 Bremen GERMANY www campbellsci de info campbellsci de Campbell Scientific Beijing Co Ltd 8B16 Floor 8 Tower B Hanwei Plaza 7 Guanghua Road Chaoyang Beijing 100004 P R CHINA www campbellsci com e info campbellsci com cn Please visit www campbellsci com to obtain contact information for your local US or International representative
36. er is expecting communications on a different port range 1 65535 TLS Proxy Timeout This setting in units of seconds will determine how fast the proxy server client sessions will time out if no activity is detected Set to 0 for no time out not recommended range 0 999 TLS Status read only Specifies the current status of the TLS network stack If the status of the TLS stack is Initialized the device will automatically negotiate a secure TLS connection with DevConfig if the Use TCP option is selected The TLS Private Key Private Key Password and TLS Certificate can only be edited transmitted over a secure DevConfig link USB or TLS These settings cannot be edited over a standard TCP DevConfig link TLS Private Key Password Specifies the password that is used to decrypt the 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 secure TLS connection with DevConfig if the Use TCP option is selected TLS Private Key Specifies the private key in PEM format for the encryption stack 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 secure TLS connection with DevConfig if the Use TCP option is selected C 11 Appendix C NL200 201
37. g on the same TCP port that the NL200 201 is configured to forward TCP traffic on NL200 201 setting TLS Proxy Forward Port Number The datalogger always listens on port 80 for HTTP therefore no TCP port configuration is necessary for using HTTP 21 NL200 201 Network Link Interface 7 6 2 DevConfig TCP Encrypted Communication to the NL200 201 In order to use DevConfig TCP Encrypted Communication to the NL200 201 you will need to load your TLS Private Key and TLS Certificate into 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 Encrypted Communication select the Use IP Connection check box in DevConfig Input the NL200 201 s IP address or press the browse button to select it from a list of NL200 201s connected to the network and press Connect NOTES If the status of the TLS stack is Initialized the NL200 201 will automatically negotiate a secure TLS connection with DevConfig as long as the Use IP Connection option is selected Encrypted Communication is required to change the TLS Private Key and or TLS Certificate via TCP The private key and certificate cannot be initialized via TCP since the connection is not encrypted They must be initialized through a direct USB connection to the NL200 201 When the NL200 201 is in bridge mode it cannot be configured via a secure network conne
38. gger X Setup Screen File View Network Tools Options Help wu 8 5 Add Root Add Delete Rename Lindo ed EZ View Network Map eros BE IPPort i Higi IPPort IPPort E PakBusPort a CR1000 Hardware Notes Standard Communications Enabled Internet IP Address 1 92 168 12 144 6783 Advanced C Call Back Enabled Cache IP Address CI TCP Listen Only Extra Response Time 00 s Delay Hangup DO s 000 ms IP Port Used for Call Back 0 AirLink Modem Name pe problems found with settings for the selected device Figure 7 3 Serial server LoggerNet setup 7 3 4 Connect You are now ready to connect to your datalogger using the LoggerNet Connect screen 7 3 5 Serial Sensors The NL200 201 configured as an RS 232 serial server as described above can be used to communicate with a serial sensor However LoggerNet is not capable of communicating with the serial sensor You must have some other method of communicating with the sensor 7 4 TCP Serial Client When the RS 232 port is configured as TCP Serial Client the NL200 201 will initiate and maintain a TCP socket connection to the IP address and port number 17 NL200 201 Network Link Interface 18 specified by the Serial Client Address and Serial Client Port settings Data received on the RS 232 port will be forwarded to this TCP connection and data received on the TCP connection will be forwarded to the RS 232 port This mode can
39. he datalogger will address the devices with which it wishes to communicate using an SDC address The CS I O port can be configured to respond to SDC address 7 8 10 or 11 CS VO TCP Timeout This setting in units of seconds will determine how fast the device will time out on the open TCP connection For Serial Server and MODBUS gateway configurations the device will close the TCP connection if no activity is detected for the timeout period Set to 0 for no time out not recommended range 0 999 CS I O PakBus Beacon Interval This setting in units of seconds governs the rate at which the NL200 201 will broadcast PakBus messages on the associated port in order to discover any new PakBus neighbouring nodes It will also govern the default verification interval if the value of the Verify Interval setting for the associated port is zero CS I O PakBus Verify Interval This setting specifies the interval in units of seconds that will be reported as the link verification interval in the PakBus hello transaction messages It will indirectly govern the rate at which the NL200 201 will attempt to start a hello transaction with a neighbour if no other communication has taken place within the interval CS I O Modbus Timeout This setting determines how long the MODBUS TCP to MODBUS RTU gateway will wait for an answer from the MODBUS slave device s attached to the CS I O port Ifno answer is received within the timeout period the MODBUS
40. he 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 the prompts Ensure the NL200 201 is powered Connect the supplied USB cable between a USB port on your computer and the USB port on the NL200 201 Open DevConfig Under Device Type select NL200 Click the Browse button next to Communication Port Select the port labelled NL200 Click OK Click Connect 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 If a dynamic address is to be used the network information acquired via DHCP can be seen on the NL200 tab 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 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 is input on the same line separated by a colon IPv6 addresses will need to be enclosed in square brackets w
41. hen 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 Add a PakBus Port PakBusPort NL200 201 Network Link Interface 4 X Setup Screen File View Backup Tools Help amp Display Add f Entire Network E 24 IPPort y PakBusPort Sd pbRouter Ea CR1000 3 4 Connect Overview e Adda PakBus Router pbRouter Input the PakBus address of the NL200 201 The NL200 201 s default PakBus address is 678 e Add the datalogger and input the PakBus address of the datalogger e Press Apply to save the changes e 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 gt Delete Rename Undo Redo EZ View Higi IPPort IPPort Hardware Notes Standard Communications Enabled Internet IP Address 192 168 12 144 6785 Advanced C Call Back Enabled TCP Listen Only Extra Response Time DO s Delay Hangup DO s 000 ms IP Port Used for Call Back lo AirLink Modem Name Figure 3 3 LoggerNet setup You are now ready to connect to your datalogger using the LoggerNet Connect screen The NL200 201 Network Link Interface is a device used to commun
42. how 0 0 0 0 Default Gateway Datagrams being sent to an unknown network are routed via the Default Gateway This entry specifies the Internet address of the Default Gateway If no Default Gateway exists set this entry to 0 0 0 0 If DHCP is enabled this is the Default Gateway obtained from the DCHP server In bridge mode this setting is obtained from the datalogger and cannot be edited 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 Name Servers This setting specifies the addresses of up to three domain name servers that the device can use to resolve domain names to IP addresses Note that if DHCP is used to resolve IP information DNS addresses obtained via DHCP will override this list IP Info Reports the IP address network mask and default gateway of the network interface If DHCP is used this setting will report the values configured by the DHCP server C 3 Appendix C NL200 201 Settings C 2 RS 232 Tab C 4 Ethernet Speed Duplex Configuration Specifies the Ethernet link speed and duplex settings Speed When used as a TCP IP serial server the overall data transfer speed is largely dependent on the speed of the serial port Setting the Ethernet link speed to 100 Mbps will increase the overall data throughput rate by a relatively small amount while setting i
43. icate with Campbell Scientific dataloggers and peripherals using an Ethernet 10 100 Mbps communications link The NL200 201 includes a CS I O port and an RS 232 port for communication A USB device port is used for configuring the NL200 201 device User Manual Figure 4 1 NL201 Bridge Mode Enabled The NL200 201 can be configured to bridge Ethernet and CS I O communications Bridge Mode enabled This mode is used for providing access to the internal IP functionality of the CR800 850 CR1000 and CR3000 e g web page access email FTP etc Bridge mode does not utilize PPP Instead raw IP packets are transferred between the Ethernet and CS I O connections Ethernet I O Internal CS I O Ethernet Interface Ethernet CS I O IP over CS I O Bridge SDC Channel 1 or 3 NOTE Devices connected to CS I O port must support IP over CS I O ex CR800 CR1000 CR3000 Figure 4 2 Bridge Mode enabled Bridge Mode Disabled With Bridge Mode disabled 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 router simultaneously However each physical port RS 232 and CS I O is only associated with one service PakBus router serial server Modbus TCP Gateway etc at a time For example you can have an RS 232 serial server and a CS I O serial server an RS 232 serial server and a CS I
44. igured as a PakBus router the NL200 201 can route packets to other devices in the network that it has in its routing table These are devices that the NL200 201 has learned about through beaconing or allowed neighbour lists Beacon Interval Devices in a PakBus network may broadcast a hello message to other devices in order to determine neighbour devices Neighbour 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 The beacon interval determines how often a beacon will be sent out Set the beacon interval to O to disable beacons Verify Interval This interval in seconds determines the rate at which the NL200 201 will attempt to start a hello transaction with a neighbour if no other communication has taken place within the interval If Verify Interval is set to 0 11 NL200 201 Network Link Interface 12 the verify interval becomes 2 5 times the Beacon Interval If both the Beacon Interval and Verify Interval are set to 0 the verify interval becomes 300 seconds PakBus Neighbours Allowed You can set a list of acceptable neighbours which the NL200 201 expects to hear from within set intervals the Verify Interval If the NL200 201 does not hear from neighbours in this list within the Verify Inte
45. inen D 1 Sending anOS via Pear n gala Lic HER IREA D 1 NL200 with CR800 external power 2 NL201 with CR800 powered by datalogger 2 EosgerNet SUD near 4 NI2OT Eee Biss een E 5 Bridge Mode enabled i 5 Bridge Mode disabled i 6 NL200 201 dimensions in inches eeeeeceeeceseceecesecsseesaeenes 8 PakBus router LoggerNet setup i 13 Bridge mode LoggerNet setup nn 15 Serial server LoggerNet setup 17 TLS proxy server Configurations i 20 Working around firewalls 22 Tables B 1 B 3 B 4 B 6 B 7 CS VO Pinout lie ali es ic ni B 1 RS 232 Pinout ee dete cee lobi i a ans B 1 Ethernet Pinout iti llb ass B 2 USB Miero Bs4sierre ilaele B 2 Poweriln rile illo Lille ia ina B 2 Power LED inonda iaia B 3 Ethernet LED Ai B 3 NL200 201 Network Link Interface 1 2 3 Introduction The NL200 201 Network Link Interface allows Campbell Scientific dataloggers and peripherals to communicate over a local area network or a dedicated Internet connection This serial to Ethernet interface can be connected to a datalogger s CS I O port or other devices via RS 232 This manual describes how to use LoggerNet to connect to your datalogger with an NL200 201 You can also use other software packages such as PC400 RTDAO or LoggerLi
46. ing the products life should be removed from the product and also be sent to an appropriate recycling facility Campbell Scientific Ltd can advise on the recycling of the equipment and in some cases Ci arrange collection and the correct disposal of it although charges may apply for some items or territories For further advice or support please contact Campbell Scientific Ltd or your local agent CAMPBELL E SCIENTIFIC Campbell Scientific Ltd 80 Hathern Road Shepshed Loughborough LE12 9GX UK Tel 44 0 1509 601141 Fax 44 0 1509 601091 Email support campbellsci co uk www campbellsci co uk Precautions DANGER MANY HAZARDS ARE ASSOCIATED WITH INSTALLING USING MAINTAINING AND WORKING ON OR AROUND TRIPODS TOWERS AND ANY ATTACHMENTS TO TRIPODS AND TOWERS SUCH AS SENSORS CROSSARMS ENCLOSURES ANTENNAS ETC FAILURE TO PROPERLY AND COMPLETELY ASSEMBLE INSTALL OPERATE USE AND MAINTAIN TRIPODS TOWERS AND ATTACHMENTS AND FAILURE TO HEED WARNINGS INCREASES THE RISK OF DEATH ACCIDENT SERIOUS INJURY PROPERTY DAMAGE AND PRODUCT FAILURE TAKE ALL REASONABLE PRECAUTIONS TO AVOID THESE HAZARDS CHECK WITH YOUR ORGANIZATION S SAFETY COORDINATOR OR POLICY FOR PROCEDURES AND REQUIRED PROTECTIVE EQUIPMENT PRIOR TO PERFORMING ANY WORK Use tripods towers and attachments to tripods and towers only for purposes for which they are designed Do not exceed design limits Be familiar and comply with all instructions pro
47. mmunications Enabled EZ View re Hardware Notes Internet IP Address 192 168 12 144 6785 Advanced C Call Back Enabled TCP Listen Only Extra Response Time 00s Y Delay Hangup DO s 000 ms IP Port Used for Call Back 0 AirLink Modem Name Figure 7 1 PakBus router LoggerNet setup 13 NL200 201 Network Link Interface 14 7 1 4 Connect You are now ready to connect to your datalogger using the LoggerNet Connect screen 7 2 Bridge Mode With Bridge Mode Enabled the device will act as a bridge from Ethernet to CS VO All IP packets that come into the device via Ethernet will be communicated as a complete Ethernet TCP packet to the datalogger over the CS I O port This enables the datalogger to use its TCP IP stack to interpret the packet and therefore all of the datalogger s TCP services are available In bridge mode none of the other device settings are valid and all other functionality is disabled All settings that is IP netmask gateway are configured in the datalogger However in bridge mode the device will intercept any TCP traffic on the TCP Configuration Port Number This allows the device to still be configured remotely by IP connection using DevConfig The TCP Configuration Port Number is a user setting with a default value of 6786 7 2 1 Physical Setup Using the supplied serial cable connect the NL201 s CS I O port to the datalogger s CS I
48. mum protection against surges Use a shielded Ethernet cable and external surge protection Keep RS 232 and CS I O connections short The NL200 may require the use of external surge suppression The NL201 has integrated surge protection The NL201 must be well grounded using the ground lug on the case for the surge protection to work properly Out of the box the NL200 201 is configured for operation as a PakBus Router In this mode the NL200 201 can be used to communicate with Campbell Scientific PakBus devices over an Ethernet Internet network connection NL200 201 Network Link Interface 3 1 Physical 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 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 that the device is powered up by inspecting the Power LED Figure 3 1 NL200 with CR800 external power Figure 3 2 NL201 with CR800 powered by datalogger User Manual 3 2 Configuring the NL200 201 NOTE NOTE INSTALL THE DEVICE DRIVER BEFORE plugging the NL200 201 into your PC for the first time You will need the device driver properly installed before you can connect to the NL200 201 via USB To install the device driver download t
49. nfig are used to configure the NL200 201 TLS Proxy Server Two physical configurations are possible and the required settings differ depending on the configuration chosen The possible configurations are shown in the following figure 19 NL200 201 Network Link Interface 20 TLS TCP NL200 TLS Datalogger Proxy Server TLS TCP NL200 Router __ TLS Proxy Server TLS TLS TCP Client Datalogger Figure 7 4 TLS proxy server configurations Configuration A In Configuration A the NL200 201 decrypts TLS traffic and forwards the unencrypted TCP traffic to the datalogger over the CS I O port The NL200 201 is able to learn the IP address of the attached datalogger and will open a TCP connection on the learned IP address Configuration B In Configuration B the NL200 201 decrypts TLS traffic and forwards the unencrypted TCP traffic to the datalogger back out on the Ethernet port The user must specify an IP address and TCP port number for the forwarding TCP connection To configure the NL200 201 TLS Proxy Server to communicate with a datalogger attached to the CS I O port or with a datalogger over an Ethernet connection open DevConfig and configure the following settings Settings Editor TLS Proxy Server Tab e Set the TLS Proxy Server setting to enable e Set the TLS Proxy Server Port Number This is the TCP port number on which the proxy server will listen for incoming connections The TL
50. nk Mobile Apps for 10S and Android Cautionary Statements Quickstart The first time an NL200 201 is attached to a datalogger and Bridge Mode is enabled the datalogger s memory has to be reorganized to allow room in memory for the IP stack To avoid the loss of data collect your data before enabling Bridge Mode Device Configuration Utility DevConfig 2 05 or higher is required to communicate with the NL200 201 The latest version of DevConfig can be downloaded from our website at www campbellsci com downloads The device driver for the 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 Device Type select Network Peripheral NL200 Series Click the Install the device driver for the device link and follow the prompts CR1000 CR3000 and CR800 series dataloggers require operating system version 23 or higher in order to operate with the NL200 201 in bridge mode The latest operating systems can be downloaded from our website at www campbellsci com downloads The NL200 is not powered over CS I O or USB An external power adapter or power cable is required The NL201 can be powered by the CS I O port or an external power adapter or power cable If you wish to prevent the NL201 from being powered by the CS I O port see Appendix B Cables Pinouts LED Function and Jumper Ensure maxi
51. nternal flash This process takes about 10 seconds While the LED is blinking the NL200 NL201 is in a vulnerable state where removal of power will leave the NL200 NL201 without a valid operating system to run DO NOT remove power until the LED stops blinking D 2 Sending an OS via IP Follow these steps to send the new OS to the NL200 201 via IP 1 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 the device Using an Ethernet cable connect the device to your network or directly to your computer Ethernet port A crossover cable is not required if connecting directly to the computer Open DevConfig Select the NL200 under Device Type D 1 Appendix D Sending a New OS to the NL200 201 D 2 5 Ensure that the Use IP Connection box is checked on the left hand panel If the Admin Password of the device has been set you will need to enter that password in the TCP Password control on the left panel in order for the connection to succeed Enter the IP address or domain name address of the device in the Communication Port control on the left panel If you do not know the address of the device and the device is connected to your local area network you may be able to use the button to the right of Communication Port to discover the list of devices on the network Whatever addre
52. pret the packet and therefore all of the datalogger s TCP services are available In bridge mode none of the other device settings are valid and all other functionality is disabled All settings i e IP netmask gateway are configured in the datalogger However in bridge mode the device will intercept any TCP traffic on the TCP Configuration Port Number This allows the device to still be configured remotely by IP connection using DevConfig The TCP Configuration Port Number is a user setting with a default value of 6786 C 1 Appendix C NL200 201 Settings C 2 NOTE When the device is configured in bridge mode it is not possible to open a telnet session with it CS I O IP Interface Identifier When the device is configured to operate in Bridge Mode the datalogger will address the device using this identifier The datalogger can address up to two CS T O IP devices The corresponding CS I O IP Address settings in the datalogger will control the interface CS I O IP Interface 1 uses SDC channel 3 CS I O IP Interface 2 uses SDC channel 1 Bridge Mode Forward Code When the device is configured for bridge mode it forwards Ethernet packets to the datalogger Because the device is aware of the MAC address and IP address being used by the datalogger it is able to do some filtering on incoming packets and only forward relevant packets This decreases the amount of traffic on the relatively bandwidth limited CS
53. r connected to both posts the NL201 can be powered from the CS I O port or from the barrel connector Powered Only Powered Through Through CS I O Barrel Connector B 3 Appendix B Cables Pinouts LED Function and Jumper B 4 Appendix C NL200 201 Settings C 1 Main Tab All of the NL200 201 settings available from the Settings Editor in DevConfig are described below Model read only Model name Serial Number read only Specifies the NL200 201 serial number assigned by the factory OS Version read only Operating system version currently in the NL200 201 Compile Date read only Operating system compile date Bridge Mode This setting is used to configure the device s mode of operation Bridge Mode Disabled With Bridge Mode disabled the serial server RS 232 or CS I O PakBus and secure proxy server functionalities are available Refer to the respective device settings for the configuration of these functionalities Bridge Mode Enabled With Bridge Mode enabled the device will act as a bridge from Ethernet to CS VO 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 to minimize the amount of traffic on the CS I O port but every packet that is transmitted to the datalogger is sent intact as a complete Ethernet TCP packet This enables the datalogger to use its TCP IP stack to inter
54. rd TCP connection TCP ports and physical connections are configured below C 9 Appendix C NL200 201 Settings C 10 NOTE If the TLS Proxy Server 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 more memory leaving less for final storage etc So if TCP TLS server capability is not required the TLS Proxy Server should be left disabled TLS Proxy Server Port Number When doing TLS Proxy communications the NL200 201 TLS server maintains a secure connection with a remote client If the TLS Proxy Forward Physical Port is specified to be the CS I O port the NL200 201 will then open a TCP connection with the datalogger over the CS I O port and do unencrypted data transfer with the datalogger If the TLS Proxy Forward Physical Port is specified to be the Ethernet port the NL200 201 will open the TCP connection over Ethernet on the TLS Proxy Forward IP Address In order to communicate with the NL200 201 TLS server the client application must open a socket to that server The socket of the NL200 201 TLS server is uniquely identified by the IP address and a port number This entry is where the port number of the NL200 201 TLS server is set The TLS client needs to be set to communicate on this port number If secure communications come in on the Secure Proxy Server Port Number the NL200 20
55. rd them to the RS 232 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 not be used RS 232 Service Port Number This setting is used when the RS 232 port is configured as a Serial Server or MODBUS TCP gateway 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 running and a port number associated with the server application on that host This entry is where the port number of the server is set Ensure that the client application is set to use the same port number as configured here Most MODBUS TCP applications use port 502 range 1 65535 RS 232 Baud Rate This setting specifies the baud rate of the RS 232 port The connected device must be set to communicate at the same baud rate RS 232 RTS The NL200 201 asserts the RTS and DTR lines when doing RS 232 communications This setting allows the user to disable the RTS line if needed so that it will not be asserted Some hardware will not function if the RTS line is asserted but typically it is not necessary to change this setting from its default enabled RS 232 TCP Timeout This setting will determine how fast the device will timeout on the open TCP connection For Serial Server and MODBUS gate
56. rval it will attempt to contact them on its own It will ignore all devices it hears that are not on the PakBus Neighbours Allowed list except if the PakBus address is 24000 Hellos from devices with PakBus address 24000 are automatically accepted as neighbours 7 1 1 Physical Setup Using the supplied serial cable connect the NL200 201 s CS I O port or RS 232 port to the datalogger s CS I O or RS 232 port respectively The NL201 will be powered if connected via CS I O Alternatively power the NL200 or NL201 through the barrel connector jack 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 that the device is powered up by inspecting the Power LED 7 1 2 Configuring the NL200 201 RS 232 PakBus Router e Connect to the NL200 201 in DevConfig see Section 6 Configuring the NL200 201 e On the NL200 tab o Set Bridge Mode to disable e On the RS 232 tab o Set Configuration to PakBus o Set Baud Rate to baud rate of attached device o Set Beacon Interval Verify Interval and PakBus Neighbours Allowed as described above Often the default values can be used However an allowed neighbours list can be useful in restricting communication paths e On the Network Services tab o Make note of the PakBus TCP Server Port The default PakBus TCP Server Port is 6785 Unless fire
57. ss is entered it must end with 6786 in order to connect the device configuration service Go to the Send OS tab Press the Start button In the resulting dialog box select the file that should be sent to the device as an operating system this file should have an obj extension and press the OK button The operating system will be sent to the NL200 NL201 After the file has been sent the power LED on the NL200 NL201 will blink repeatedly while the NL200 NL201 copies the OS into its internal flash This process takes about 10 seconds While the LED is blinking the NL200 NL201 is in a vulnerable state where a removal of power will leave the NL200 NL201 without a valid operating system to run DO NOT remove power until the LED stops blinking CAMPBELL SCIENTIFIC COMPANIES Campbell Scientific Inc CSI 815 West 1800 North Logan Utah 84321 UNITED STATES www campbellsci com e info campbellsci com Campbell Scientific Africa Pty Ltd CSAf PO Box 2450 Somerset West 7129 SOUTH AFRICA www csafrica co za e salesOcsafrica co za Campbell Scientific Australia Pty Ltd CSA PO Box 8108 Garbutt Post Shop QLD 4814 AUSTRALIA www campbellsci com au e info campbellsci com au Campbell Scientific do Brazil Ltda CSB Rua Apinag s nbr 2018 Perdizes CEP 01258 00 S o Paulo SP BRAZIL www campbellsci com br e vendas 2campbellsci com br Campbell Scientific Canada Corp CSC 14532 131 Avenue NW E
58. st revision of firmware operating system It 1s possible that an issue affecting your ability to communicate via the NL2xx 1s resolved in the latest version The latest firmware version and its revision history can be found at www campbellsci com downloads There is no charge for this download See Appendix D Sending a New OS to the NL200 201 for instructions on downloading the firmware revision to the NL2XX If the above steps do not resolve the issue please call Campbell Scientific for help Before calling 1t would be helpful to do the following e Obtain a detailed description of your network setup including TCP IP address port number PakBus settings and other pertinent information regarding all of the devices in the NL200 s communication network e Save a copy of the NL2xx settings in XML format using DevConfig e Save a copy of the NL2XX event log This is low level code that can be used by Campbell Scientific s engineering staff to help troubleshoot the NL2XX To obtain the event log the NL2XX must not be in Bridge Mode Telnet into the NL2XX using your favourite 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 e If running NL2xx firmware revision v 4 or greater you can also type eventloga at the prompt to obtain an ASCII version of the low level log Copy and paste the output into a text file e
59. sten Only Extra Response Time 00s Delay Hangup 00 s 000 ms IP Port Used for Call Back 0 AirLink Modem Name a found with settings for the selected device Figure 7 2 Bridge mode LoggerNet setup 7 2 5 Connect You are now ready to connect to your datalogger using the LoggerNet Connect screen 7 3 TCP Serial Server The NL200 201 can tunnel RS 232 and CS I O serial communications over Ethernet Any packet sent to the configured Ethernet IP port will have the IP layer removed and the serial data is then directed to the serial connection 15 NL200 201 Network Link Interface 16 7 3 1 Physical Setup Using the supplied serial cable connect the NL200 201 s CS I O port or RS 232 port to the datalogger s CS I O or RS 232 port respectively The NL201 will be powered if connected via CS I O Alternatively power the NL200 or NL201 through the barrel connector jack 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 that the device is powered up by inspecting the Power LED 7 3 2 Configuring the NL200 201 RS 232 Serial Server e Connect to the NL200 201 in DevConfig see Section 6 Configuring the NL200 201 e On the NL200 tab o Set Bridge Mode to disable e On the RS 232 tab o Set Configuration to TCP Serial Server o Se
60. sure the NL200 201 is powered and connected to your network e Launch DevConfig e Under Device Type select NL200 e Check the box labelled Use IP Connection e Click the Browse button next to Communication Port e Select the NL200 NL201 to be configured from the resulting pop up window e Enter nl200 in the TCP Password box n1200 is the default administrative password It can be changed via the DevConfig Deployment NL200 tab e Click OK e Click Connect e Configure the NL200 201 as needed for your application e Click Apply to save your changes 6 3 Configuring the NL200 201 via Telnet NOTE The NL200 201 must have an IP address before connecting via Telnet Configuration via Telnet is not available in bridge mode e Ensure the NL200 201 is powered and connected to your network e Create a Telnet session with the device over port 23 e Input the NL200 201 Admin Password default password is n1200 e Type help to see a list of the functionality available when connected to the NL200 201 through Telnet e Type edit and press Enter to edit the settings of the NL200 201 e As each NL200 201 setting is shown press Enter to accept the current value shown in parenthesis Type a new value and press Enter to change the value 10 7 User Manual e After progressing through all of the NL200 201 settings type save to accept the changes or cancel to discard the changes e Type bye to exit Telnet 6 4 Configuring the NL2
61. t Baud Rate to baud rate of attached device o Make note of the Serial Server Port The default RS 232 Serial Server Port is 6784 Typically it is not necessary to change this entry from its default CS T O Serial Server e Connect to the NL200 201 in DevConfig see Section 6 Configuring the NL200 201 e On the NL200 tab o Set Bridge Mode to disable e On the CS I O tab o Set Configuration to TCP Serial Server o Set SDC Address Note that if multiple peripherals are connected to a datalogger s CS I O port each must have a unique SDC address o Make note of the Serial Server Port The default CS I O Serial Server Port is 6783 Typically 1t is not necessary to change this entry from its default 7 3 3 LoggerNet Setup The next step is to run LoggerNet and configure it to connect to the datalogger via the Ethernet port See example in Figure 7 3 below e 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 User Manual e Add a PakBus Port e Add the datalogger and input the PakBus address of the datalogger e Press Apply to save the changes e You can verify 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 datalo
62. t to 10 Mbps will conserve power Duplex Setting the Duplex to Full allows communication in both directions simultaneously while setting it to Half allows communication in only one direction at a time Setting the Ethernet Speed Duplex Configuration to Auto will cause the NL200 201 to auto configure to the faster of the two speeds and fastest duplex setting according to the capabilities of the network Admin Password To help guard against unauthorized access to the NL200 201 1t is password protected by the Admin Password This password will be required to gain access to the NL200 201 via DevConfig over TCP and telnet The default password is nl200 If the password setting is left blank no password is 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 makes it possible for the user to change the port number used in TCP configuration if desired Typically it is not necessary to change this entry from its default range 1 65535 RS 232 Configuration This setting controls which process will be associated with the RS 232 port The following values are defined TCP Serial Server The device will listen for an incoming TCP connection from a remote client The port number of the listening connection is specified in the RS 232 Service Port Number setting Data recei
63. ter will use It will correspond with one of the following 0 CS VO 1 RS 232 100 PakBus TCP Connection If the value of the port number is 100 or greater the connection is made through PakBus TCP Via Neighbour Address Specifies the address of the neighbour router that will be used to send messages for this route If the route is for a neighbour this value will be the same as the address PakBus Address Specifies the address that the route will reach Response Time Specifies the amount of time in milliseconds that will be allowed for the route Central Routers This setting specifies a list of up to eight PakBus addresses for routers that are able to work as Central Routers By specifying a non empty list for this setting the device will be configured as a Branch Router meaning that it will not be required to keep track of neighbours of any routers except those in its own branch Configured in this fashion the device will ignore any neighbour lists received from addresses in the central routers setting and will forward any messages that it receives to the nearest default router if it does not have the destination address for those messages in its routing table C 5 TLS Proxy Server Tab TLS Proxy Server Enable Disable the TLS Proxy Server When doing TLS proxy communications the device s TLS server maintains a secure TLS connection with a remote TLS client and forwards information onto a datalogger using a standa
64. tically acquire an IP address subnet mask and gateway from the local DHCP server After DHCP is enabled the device will reboot and it may take a few moments to acquire the IP settings In order to see the acquired settings you may have to refresh by pressing F5 NOTE NOTE NOTE Appendix C NL200 201 Settings IP Address The IP address uniquely identifies this node on an internet If DHCP is enabled this is the IP address obtained from the DHCP server If DHCP is disabled a static IP address must be obtained from your network administrator for use with this device It is recommended to configure a static IP address In bridge mode this setting is obtained from the datalogger and cannot be edited 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 Subnet Mask The Subnet Mask is used to select that portion of the IP address which identifies the network It is used to facilitate routing and should be obtained from the network administrator along with the IP address If DHCP is enabled this is the Subnet Mask obtained from the DCHP server In bridge mode this setting is obtained from the datalogger and cannot be edited 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 s
65. ve the changes and then close DevConfig The NL200 201 must be connected to the datalogger before configuring the datalogger with DevConfig If it is not connected the TCP IP settings will not be displayed User Manual 7 2 4 LoggerNet Setup The next step is to run LoggerNet and configure it to connect to the datalogger via the Ethernet port See example in Figure 7 2 below e In the LoggerNet Setup screen press Add Root and choose IPPort Input the datalogger s IP address and 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 the port number does not need to be changed from its default value e Adda PakBus Port e Add the datalogger CR800 CR1000 or CR3000 and input the PakBus address of the datalogger e 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 Xi Setup Screen File View Network Tools Options Help lt p 3 Add Root Add Delete Rename Network Map 3 g4 Ha IPPort IPPort Say PakBusPort EEEN a CR1000 ardware Notes Standard Communications Enabled Internet IP Address 192 168 12 55 6785 Advanced C Call Back Enabled Cache IP Address C TCP Li
66. ved on the TCP connection will be forwarded to the RS 232 port and data received on the RS 232 port will be forwarded to this TCP connection TCP Serial Client The device will maintain a TCP client connection with a remote server The IP address and port number of the remote server are configured in the settings RS 232 TCP Serial Client IP Address and RS 232 TCP Serial Client Port Data received on the RS 232 port will be forwarded to this TCP connection and data received on the TCP connection will be forwarded to the RS 232 port The device will attempt to open a connection with the remote server and if the connection fails to open the device will continue to retry at an interval of 60 seconds If data arrives on the RS 232 port when no TCP connection exists the device will buffer up the data up to 1500 bytes and immediately attempt to open a connection to deliver the data If the remote server closes the connection due to error the device will make a best effort to save any data that was in process and re queue it to be sent on the next successfully opened TCP connection Appendix C NL200 201 Settings PakBus This port uses the PakBus protocol Modbus TCP Gateway The device will listen for incoming MODBUS TCP connections from a remote client The port number of the listening connection is specified in the RS 232 Service Port Number setting The device will convert incoming MODBUS TCP frames to MODBUS RTU and forwa
67. vided in product manuals Manuals are available at www campbellsci eu or by telephoning 44 0 1509 828 888 UK You are responsible for conformance with governing codes and regulations including safety regulations and the integrity and location of structures or land to which towers tripods and any attachments are attached Installation sites should be evaluated and approved by a qualified engineer If questions or concerns arise regarding installation use or maintenance of tripods towers attachments or electrical connections consult with a licensed and qualified engineer or electrician General e Prior to performing site or installation work obtain required approvals and permits Comply with all governing structure height regulations such as those of the FAA in the USA e Use only qualified personnel for installation use and maintenance of tripods and towers and any attachments to tripods and towers The use of licensed and qualified contractors is highly recommended e Read all applicable instructions carefully and understand procedures thoroughly before beginning work e Wear a hardhat and eye protection and take other appropriate safety precautions while working on or around tripods and towers e Do not climb tripods or towers at any time and prohibit climbing by other persons Take reasonable precautions to secure tripod and tower sites from trespassers e Use only manufacturer recommended parts materials and tools Utility
68. wall issues exist it is not necessary to change the port from its default value CS I O PakBus Router e Connect to the NL200 201 in DevConfig see Section 6 Configuring the NL200 201 e On the NL200 tab o Set Bridge Mode to disable e On the CS I O tab User Manual o Set Configuration to PakBus o Set SDC address Note that if multiple peripherals are connected to a datalogger s CS I O port each must have a unique SDC address o Set Beacon Interval and Verify Interval as described above Often the default values can be used e On the Network Services tab o Make note of the PakBus TCP Server Port The default PakBus TCP Server Port is 6785 Unless firewall issues exist it is not necessary to change the port from its default value 7 1 3 LoggerNet Setup e Inthe 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 e Adda PakBus Port PakBusPort e Adda PakBus Router pbRouter Input the PakBus address of the NL200 201 The NL200 201 s default PakBus address is 678 e Add the datalogger and input the PakBus address of the datalogger e Press Apply to save the changes Xi Setup Screen File View Backup Tools Help w B Y Display Add Root Add Delete Rename Entire Network ER PPot F Hg IPPort IPPort PakBusPort Sk pbRouter i a CR1000 Standard Co
69. way configurations the device will close the TCP connection if no activity is detected for the timeout period For the TCP Client configuration the device will close the TCP client connection if no activity is detected and then immediately open another connection with the remote server This behaviour helps to ensure that the connection is functional as the device does not know the frequency or nature of the expected data Set to 0 for no timeout not recommended range 0 999 seconds RS 232 PakBus Beacon Interval This setting in units of seconds governs the rate at which the NL200 201 will broadcast PakBus messages on the associated port in order to discover any new PakBus neighbouring nodes It will also govern the default verification interval if the value of the Verify Interval setting for the associated port is zero C 5 Appendix C NL200 201 Settings C 3 CS I O Tab C 6 RS 232 PakBus Verify Interval This setting specifies the interval in units of seconds that will be reported as the link verification interval in the PakBus hello transaction messages It will indirectly govern the rate at which the NL200 201 will attempt to start a hello transaction with a neighbour if no other communication has taken place within the interval Neighbours Allowed RS 232 Example 129 129 1084 1084 In the example above nodes 129 and 1084 are assigned as neighbours to the NL200 201 This setting specifies for a given port the
70. wser using HTTPS or other user supplied TLS client This offloads from the datalogger the intensive computations that are necessary for a TLS server to perform Also with the NL200 201 configured for TLS it can establish a secure TLS configuration session 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 User Manual Using DevConfig navigate to the Settings Editor tab and then to the TLS tab e Load the user supplied PEM formatted TLS Private key using the Set TLS Key button A file dialog will open Navigate to the key file and click Open e Load the user supplied PEM formatted TLS Certificate using the Set TES Certificate button A file dialog will open Navigate to the certificate file and click Open e Enter the TLS Private Key Password if the TLS Private Key is encrypted Otherwise leave the setting blank e After loading the key and certificate click the Apply button The NL200 201 will reboot Connect with DevConfig again and navigate to the Settings Editor tab and then to the TLS tab The TLS Status should say Initialized NOTE The TLS Settings described above cannot be edited over a standard TCP DevConfig link The TLS Private Key TLS Private Key Password and TLS Certificate can only be edited transmitted over a secure DevConfig link USB or TLS NOTE If the status of the

Download Pdf Manuals

image

Related Search

Related Contents

IKA®RV 10 control  descargar - Oenobrands.com  Billy Goat CR450S, CR550, CR550HC, CR550H Lawn Mower User Manual  Lincoln Electric SVM160-B User's Manual  InfiniHost III Ex User Manual  特定保守管理医療機器 携帯式尿流量計 P-Flowdiary    intext:Bedienungsanleitung filetype:pdf  ATPL Sidewise manual - Retro-kit  Bedienungsanleitung Users' manual FL 250VA-N  

Copyright © All rights reserved.
Failed to retrieve file