NL121 Ethernet Module
Page 1
INSTRUCTION MANUAL NL121 Ethernet Module Revision: 3/15 Copyright © 2006-2015 Campbell Scientific, Inc.
INSTRUCTION MANUAL NL121 Ethernet Module Revision: 3/15 Copyright © 2006-2015 Campbell Scientific, Inc.
NL121 Ethernet Module
Page 3
...use and service for installation services performed by CSI such as programming to customer specifications, electrical connections to Products manufactured by CSI, and Product specific training, is limited to repairing or replacing...port of America. CSI's obligation under this warranty. CSI hereby disclaims, to the fullest extent allowed by applicable law, any Products which shall be free from the date of shipment unless otherwise specified in lieu of nature, or shipping damage. This warranty is in the corresponding product manual. (Product manuals are available for review online...
...use and service for installation services performed by CSI such as programming to customer specifications, electrical connections to Products manufactured by CSI, and Product specific training, is limited to repairing or replacing...port of America. CSI's obligation under this warranty. CSI hereby disclaims, to the fullest extent allowed by applicable law, any Products which shall be free from the date of shipment unless otherwise specified in lieu of nature, or shipping damage. This warranty is in the corresponding product manual. (Product manuals are available for review online...
NL121 Ethernet Module
Page 4
... countries served by Campbell Scientific, Inc. Campbell Scientific is for US and international customers residing in it. A completed form must fill out a "Statement of the problem, an RMA number will be returned ...repair. The following contact information is unable to process any returns until we receive this number clearly on products that were exposed to contaminants that may not be returned to refuse service on the outside of product receipt or is : CAMPBELL SCIENTIFIC, INC. To obtain a Returned Materials Authorization (RMA), contact CAMPBELL SCIENTIFIC, INC., phone...
... countries served by Campbell Scientific, Inc. Campbell Scientific is for US and international customers residing in it. A completed form must fill out a "Statement of the problem, an RMA number will be returned ...repair. The following contact information is unable to process any returns until we receive this number clearly on products that were exposed to contaminants that may not be returned to refuse service on the outside of product receipt or is : CAMPBELL SCIENTIFIC, INC. To obtain a Returned Materials Authorization (RMA), contact CAMPBELL SCIENTIFIC, INC., phone...
NL121 Ethernet Module
Page 5
..., towers, attachments, or electrical connections, consult with all applicable instructions carefully and understand procedures thoroughly before beginning work , obtain required approvals and permits. WHILE EVERY ATTEMPT IS 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, attachments, or electrical connections, consult with all applicable instructions carefully and understand procedures thoroughly before beginning work , obtain required approvals and permits. WHILE EVERY ATTEMPT IS 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...
NL121 Ethernet Module
Page 7
...1 2. NL121 attached to specific sections. 1. Use the PDF reader bookmarks tab for links to a CR1000 2 DevConfig setup 3 Setup screen (EZ View) Datalogger Type 4 Setup screen (EZ View) Connection Type 5 Setup screen (EZ View) IP Port Settings 6 Setup screen (EZ View) Datalogger Settings 7 Datalogger home page 11 FTP root directory 12 FTP USR directory 13 i Cautionary Statements 1 3. Specifications 7 6. Initial Inspection 1 4. Connect 7 5. Configure Datalogger 2 4.2.2 Step 2 - TCP/IP Functionality 9 6.1 Communicating over TCP/IP 9 6.1.1 Data Callback...
...1 2. NL121 attached to specific sections. 1. Use the PDF reader bookmarks tab for links to a CR1000 2 DevConfig setup 3 Setup screen (EZ View) Datalogger Type 4 Setup screen (EZ View) Connection Type 5 Setup screen (EZ View) IP Port Settings 6 Setup screen (EZ View) Datalogger Settings 7 Datalogger home page 11 FTP root directory 12 FTP USR directory 13 i Cautionary Statements 1 3. Specifications 7 6. Initial Inspection 1 4. Connect 7 5. Configure Datalogger 2 4.2.2 Step 2 - TCP/IP Functionality 9 6.1 Communicating over TCP/IP 9 6.1.1 Data Callback...
NL121 Ethernet Module
Page 9
... your data before installing or removing the NL121 to allow room in detail the IP functionality of this manual. • The NL121 requires CR1000 or CR3000 operating system version 28 or later. • The first time an NL121 is rugged, but it should be handled as PC400, RTDAQ, or LoggerLink Mobile Apps for straightforward Ethernet communications. Introduction Campbell Scientific's NL121 Ethernet...
... your data before installing or removing the NL121 to allow room in detail the IP functionality of this manual. • The NL121 requires CR1000 or CR3000 operating system version 28 or later. • The first time an NL121 is rugged, but it should be handled as PC400, RTDAQ, or LoggerLink Mobile Apps for straightforward Ethernet communications. Introduction Campbell Scientific's NL121 Ethernet...
NL121 Ethernet Module
Page 10
..., plug the NL121 into the datalogger peripheral port (see FIGURE 4-1). Configure Datalogger a. Connect serial cable from the datalogger. Restore power to the Ethernet port. Select the device type of communicating via Ethernet 4.2.1 Step 1 - Connect to datalogger RS-232 port. Open Campbell Scientific's Device Configuration Utility (DevConfig). NL121 Ethernet Module 4. NL121 attached to a CR1000 4.2 Communicating via Ethernet with the NL121. 4.1 Physical Setup CAUTION Always collect your data before installing...
..., plug the NL121 into the datalogger peripheral port (see FIGURE 4-1). Configure Datalogger a. Connect serial cable from the datalogger. Restore power to the Ethernet port. Select the device type of communicating via Ethernet 4.2.1 Step 1 - Connect to datalogger RS-232 port. Open Campbell Scientific's Device Configuration Utility (DevConfig). NL121 Ethernet Module 4. NL121 attached to a CR1000 4.2 Communicating via Ethernet with the NL121. 4.1 Physical Setup CAUTION Always collect your data before installing...
NL121 Ethernet Module
Page 11
... is not connected, the TCP/IP settings will not be obtained from a DHCP server. A temporary IP address may change. If it is not static and may be displayed. 3 Alternatively, note the Eth IP address assigned to save the changes and then close DevConfig. For more information, see Section 6.8, DHCP (p. 15). Under the TCP/IP tab, input the...
... is not connected, the TCP/IP settings will not be obtained from a DHCP server. A temporary IP address may change. If it is not static and may be displayed. 3 Alternatively, note the Eth IP address assigned to save the changes and then close DevConfig. For more information, see Section 6.8, DHCP (p. 15). Under the TCP/IP tab, input the...
NL121 Ethernet Module
Page 12
In the EZ View of the LoggerNet Setup screen, press Add. Setup screen (EZ View) Datalogger Type 4 a. FIGURE 4-3. Press Next to advance to the datalogger via the Ethernet port. Select your datalogger type and press Next. NL121 Ethernet Module 4.2.2 Step 2 - LoggerNet Setup The next step is to run LoggerNet and configure it to connect to the Datalogger Type and Name screen.
In the EZ View of the LoggerNet Setup screen, press Add. Setup screen (EZ View) Datalogger Type 4 a. FIGURE 4-3. Press Next to advance to the datalogger via the Ethernet port. Select your datalogger type and press Next. NL121 Ethernet Module 4.2.2 Step 2 - LoggerNet Setup The next step is to run LoggerNet and configure it to connect to the Datalogger Type and Name screen.
NL121 Ethernet Module
Page 13
Select IP Port and press Next. Setup screen (EZ View) Connection Type 5 NL121 Ethernet Module FIGURE 4-4. b.
Select IP Port and press Next. Setup screen (EZ View) Connection Type 5 NL121 Ethernet Module FIGURE 4-4. b.
NL121 Ethernet Module
Page 14
IPv6 addresses will need to be changed using DevConfig.) FIGURE 4-5. An IPv6 address may look like 192.168.1.100:6785. Setup screen (EZ View) IP Port Settings 6 NL121 Ethernet Module c. The IP address and port number are input on the same line separated by a colon. An IPv4 address may look like [2001:db8::1234:5678]:6785. (The datalogger default port number is 6785. It can be enclosed in square brackets. Input the datalogger's IP address and port number and press Next.
IPv6 addresses will need to be changed using DevConfig.) FIGURE 4-5. An IPv6 address may look like 192.168.1.100:6785. Setup screen (EZ View) IP Port Settings 6 NL121 Ethernet Module c. The IP address and port number are input on the same line separated by a colon. An IPv4 address may look like [2001:db8::1234:5678]:6785. (The datalogger default port number is 6785. It can be enclosed in square brackets. Input the datalogger's IP address and port number and press Next.
NL121 Ethernet Module
Page 15
Setup screen (EZ View) Datalogger Settings e. Press Next until you reach the Communication Setup Summary screen. Connect You are now possible. 5. Datalogger program transfer, table-data display, and data collection are now ready to connect to your datalogger using the IPNetPower() or EthernetPower() instruction. 7 Input the PakBus Address of the datalogger. FIGURE 4-6. Specifications Datalogger Compatibility: CR1000, CR3000 (both require OS version 28 or later) Power Requirements: 12 V supplied through datalogger...
Setup screen (EZ View) Datalogger Settings e. Press Next until you reach the Communication Setup Summary screen. Connect You are now possible. 5. Datalogger program transfer, table-data display, and data collection are now ready to connect to your datalogger using the IPNetPower() or EthernetPower() instruction. 7 Input the PakBus Address of the datalogger. FIGURE 4-6. Specifications Datalogger Compatibility: CR1000, CR3000 (both require OS version 28 or later) Power Requirements: 12 V supplied through datalogger...
NL121 Ethernet Module
Page 16
... data transfer rates observed over communication tasks • the IP protocol used for use - measurement tasks take priority over an ideal connection. Dimensions: 10.2 x 6.4 x 2.8 cm (4.0 x 2.5 x 1.1 in industrial locations. 2011/65/EU The Restriction of Hazardous Substances Directive (RoHS2) Cable Requirements: Use a straight-through Ethernet cable when the cable is performing measurement, processing, control and other communication tasks; NL121 Ethernet Module Operating Temp. Range...
... data transfer rates observed over communication tasks • the IP protocol used for use - measurement tasks take priority over an ideal connection. Dimensions: 10.2 x 6.4 x 2.8 cm (4.0 x 2.5 x 1.1 in industrial locations. 2011/65/EU The Restriction of Hazardous Substances Directive (RoHS2) Cable Requirements: Use a straight-through Ethernet cable when the cable is performing measurement, processing, control and other communication tasks; NL121 Ethernet Module Operating Temp. Range...
NL121 Ethernet Module
Page 17
.... For more information, refer to the Information Services section of doing data callback over TCP/IP. The SendVariables() instruction is opened using the TCPOpen() instruction. For more information, see if a port to the LoggerNet server already exists. (The LoggerNet server is possible over TCP/IP, as well as the creation of simple HTML pages to view datalogger variables using auto-discover (-1) neighbor...
.... For more information, refer to the Information Services section of doing data callback over TCP/IP. The SendVariables() instruction is opened using the TCPOpen() instruction. For more information, see if a port to the LoggerNet server already exists. (The LoggerNet server is possible over TCP/IP, as well as the creation of simple HTML pages to view datalogger variables using auto-discover (-1) neighbor...
NL121 Ethernet Module
Page 18
.... The socket opened between the dataloggers. This will be set up to open the connection. The remote datalogger is at IP address 192.168.7.125 and port 6785 is used to do this program to the remote datalogger. The remote datalogger must also have its panel temperature to CR1000 #1 'Remote CR1000 #2 has PBA = 2, IP addr = 192.168.7.125, and...
.... The socket opened between the dataloggers. This will be set up to open the connection. The remote datalogger is at IP address 192.168.7.125 and port 6785 is used to do this program to the remote datalogger. The remote datalogger must also have its panel temperature to CR1000 #1 'Remote CR1000 #2 has PBA = 2, IP addr = 192.168.7.125, and...
NL121 Ethernet Module
Page 19
... declarations and the HTTPOut() instruction can be used in a datalogger program to the current record in all JPEG files in the datalogger. Clicking on a Newest Record link will bring up its home page as shown in each data table. FIGURE 6-1. For more information on the datalogger, this will be manually refreshed. This default home page provides links to create HTML or...
... declarations and the HTTPOut() instruction can be used in a datalogger program to the current record in all JPEG files in the datalogger. Clicking on a Newest Record link will bring up its home page as shown in each data table. FIGURE 6-1. For more information on the datalogger, this will be manually refreshed. This default home page provides links to create HTML or...
NL121 Ethernet Module
Page 20
..."root directory" on the datalogger drives can also be deleted through FTP. Files on the datalogger will include CPU and possibly USR and/or USB. NOTE FileOpen() and FileWrite() can be contained in the contents of these directories. The files will be pasted and copied to the file.... 6-2. This allows Windows Explorer to access datalogger data. Files can be only as current as it is less convenient, and the page will automatically run an FTP server. NL121 Ethernet Module See Web Server API in one of the CRBasic Editor help for more information on using HTTP to access the...
..."root directory" on the datalogger drives can also be deleted through FTP. Files on the datalogger will include CPU and possibly USR and/or USB. NOTE FileOpen() and FileWrite() can be contained in the contents of these directories. The files will be pasted and copied to the file.... 6-2. This allows Windows Explorer to access datalogger data. Files can be only as current as it is less convenient, and the page will automatically run an FTP server. NL121 Ethernet Module See Web Server API in one of the CRBasic Editor help for more information on using HTTP to access the...
NL121 Ethernet Module
Page 21
... Communication Port, and Baud Rate. Input the FTP User Name and FTP Password. d. Datalogger must be set . Access File System a. FTP USR directory In order to save the changes and then close DevConfig. This is checked. NOTE Using anonymous as explained in Sections 4.1, Physical Setup (p. 2), and 4.2, Communicating via Ethernet (p. 2) (Step 1 only). 13 Open Campbell Scientific's DevConfig. Press the Apply button to use...
... Communication Port, and Baud Rate. Input the FTP User Name and FTP Password. d. Datalogger must be set . Access File System a. FTP USR directory In order to save the changes and then close DevConfig. This is checked. NOTE Using anonymous as explained in Sections 4.1, Physical Setup (p. 2), and 4.2, Communicating via Ethernet (p. 2) (Step 1 only). 13 Open Campbell Scientific's DevConfig. Press the Apply button to use...
NL121 Ethernet Module
Page 22
... of this instruction, see the FTPClient() instruction in the LoggerNet Connect screen Datalogger menu. 6.5 Ping Pinging the datalogger IP address may be used to verify communication. 6.6 Serial Server With an NL121 attached, the datalogger can be used to another datalogger and get a file from that allows serial communication over a TCP/IP port.) This function may be useful when communicating with no password, enter...
... of this instruction, see the FTPClient() instruction in the LoggerNet Connect screen Datalogger menu. 6.5 Ping Pinging the datalogger IP address may be used to verify communication. 6.6 Serial Server With an NL121 attached, the datalogger can be used to another datalogger and get a file from that allows serial communication over a TCP/IP port.) This function may be useful when communicating with no password, enter...
NL121 Ethernet Module
Page 23
... Editor help. result = SerialOut(socket,sent,"",0,100) 6.7 TCP ModBus With an NL121 attached, the datalogger can also be found with the NL121 attached and Ethernet cable plugged in the datalogger instructions. 15 It can be set by the network administrator. NL121 Ethernet Module Once a socket has been opened with the TCPOpen() instruction, serial data may be sent out with a SerialOut() instruction. For more information...
... Editor help. result = SerialOut(socket,sent,"",0,100) 6.7 TCP ModBus With an NL121 attached, the datalogger can also be found with the NL121 attached and Ethernet cable plugged in the datalogger instructions. 15 It can be set by the network administrator. NL121 Ethernet Module Once a socket has been opened with the TCPOpen() instruction, serial data may be sent out with a SerialOut() instruction. For more information...