Specifications
Section 15. Alternate Telecoms Resource Library
15-6
15.2.4 Troubleshooting
Test the Modbus functions on the datalogger with third party software Modbus
software. Further information is available at the following links:
http://ecatalog.campbellsci.com/kbase/knowbase.cfm
http://www.simplyModbus.ca/FAQ.htm
http://www.Modbus.org/tech.php
http://www.lammertbies.nl/comm/info/Modbus.html
http://www.telemecanique.com/85256D9800508A3B/all/
852566B70073220C85256752006EA537?OpenDocument&L=EN
15.2.5 Modbus over IP with NL115
The NL115 supports networking of Modbus devices. When the
ModbusSlave() instruction's com port is set to 502, the datalogger will listen on
this port over TCP/IP for commands from a TCP Modbus Master device. If the
ModbusMaster() instruction's comport is a variable that is set by a TCPOpen()
function, the datalogger will use the TCP socket opened by TCPOpen() to
communicate via Modbus TCP/IP to a slave.
15.2.6 Modbus Slave over IP with NL100
The NL100 can be used to support simultaneous networking of Modbus
devices and PakBus devices (e.g. another CR1000 or LoggerNet). This feature
allows for simultaneous real-time data viewing and collection of data. Correct
operating systems (OS) for the CR1000 and NL100, as well as the correct
settings are critical for success. The datalogger OS should be version 9, or
later, and the NL100 OS should be version rev7fix1 (nl100-r7fix1.os), or later.
The CR1000 must be configured to respond to Modbus queries. Protocol used
with the NL100 is Modbus / TCP, which enables communication options not
available with serial connections (RS-232, RS485). When ModbusSlave()
comport is set to 0, the CR1000 will listen for TCP / Modbus commands.
15.2.6.1 Configuring the NL100
Connect to the NL100 with Device Configurator (DevConfig) software.
DevConfig allows viewing and changing of device settings. Alternatively,
settings can be set by sending the file “NL100-Modbus-Setup.xml” with
DevConfig. Some settings, such as the IP address and PakBus address, are
unique to each application. Figures 19.2-1 through 19.2-6 depict DevConfig
windows and settings to be set and verified to enable Modbus communication.
FIGURE 15.2-1 through FIGURE 15.2-6 show settings for the NL100.