Campbell Scientific NL116 NL116 Ethernet and CompactFlash Module - Page 20
Operation
View all Campbell Scientific NL116 manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 20 highlights
NL116 Ethernet and CompactFlash® Module CR1000 (Sending from computer to datalogger; retrieving from datalogger to computer) • PakBus: 30 KBytes/sec; 30 KBytes/sec • FTP/HTTP: 55 Bytes/sec; 90 KBytes/sec CR3000 (Sending from computer to datalogger; retrieving from datalogger to computer) • PakBus: 65 KBytes/sec; 65 KBytes/sec • FTP/HTTP: 135 KBytes/sec; 210 KBytes/sec 7. Operation 7.1 TCP/IP Functionality This section describes the main TCP/IP functionality of a datalogger with an NL116 attached. Additional functionality may be added in the future. For more information, refer to the Information Services section of the datalogger manual and CRBasic Editor help. 7.1.1 Communicating Over TCP/IP Once the datalogger, the NL116, and LoggerNet have been set up as described in Sections 4.1, Physical Setup (p. 2), and 4.2, Communicating via Ethernet (p. 3), communication is possible over TCP/IP. This includes program send and data collection. These are straightforward operations and are accomplished through the LoggerNet Connect screen. For more information, see the LoggerNet manual. Data callback and datalogger-to-datalogger communications are also possible over TCP/IP, as well as the creation of simple HTML pages to view datalogger variables using a web browser. 7.1.1.1 Data Callback The following program is an example of doing data callback over TCP/IP. It first checks to see if a port to the LoggerNet server already exists. (The LoggerNet server is assumed to be at the default PakBus address, 4094.) If not, a socket to LoggerNet is opened using the TCPOpen() instruction. The SendVariables() instruction is then used to send data. 12