Communications ports

The data logger is equipped with ports that allow communications with other devices and networks, such as:

Campbell Scientific data logger communications ports include:

USB device port

The USB device port supports communicating with a computer through Closeddata logger support software LoggerNet, RTDAQ, and PC400 - these Campbell Scientific software applications include at least the following functions: data logger communications, downloading programs, clock setting, and retrieval of measurement data. or through virtual Ethernet (ClosedRNDIS Remote Network Driver Interface Specification - a Microsoft protocol that provides a virtual Ethernet link via USB.), and provides 5 VDC power to the data logger (powering through the USB port has limitations - details are available in the specifications). Although the USB connection supplies 5 V power, a 12 VDC battery will be needed for field deployment.

NOTE:

CR350 data loggers have a single USB port that acts as both a device and host.

USB host port

USB host provides portable data storage on a USB thumb drive. A FAT32-formatted USB thumb drive can be inserted into the host port and will show up as a drive (USB:) in file-related operations. Measurement data is stored on USB: as discrete files by using the TableFile() instruction. Files on USB: can be collected by inserting the thumb drive into a computer and copying the files.

USB: can be used in all CRBasic file-access-related instructions. Because of data reliability concerns in non-industrial rated drives, this drive is not intended for long-term unattended data storage. Rather, configure Tablefile() for milking (plug-and-pull) to periodically collect data. Files on USB: are not affected by program recompilation or formatting of other drives.

See the CRBasic Editor help for detailed instruction information and program examples:

https://help.campbellsci.com/crbasic/cr350/

C and COM terminals for communications

C terminals are configurable for the following communications types:

  • SDI-12
  • RS-232 (–5 V to 5 V)
  • TTL (0 to 5 V)

Some communications types require more than one terminal, and some are only available on specific terminals. See Communications specifications for more information.

SDI-12 ports

ClosedSDI-12 Serial Data Interface at 1200 baud. Communications protocol for transferring data between the data logger and SDI-12 compatible smart sensors. is a 1200 baud protocol that supports many smart sensors. C1 and C2 can each be configured as an SDI-12 communications port. Maximum cable lengths depend on the number of sensors connected, the type of cable used, and the environment of the application. Refer to the sensor manual for guidance.

For more information, see SDI-12 communications.

RS-232, RS-422, RS-485, TTL ports

RS-232, RS-422, RS-485, TTL communications are typically used for the following:

  • Reading sensors with serial output
  • Creating a multi-drop network
  • Communications with other data loggers or devices over long cables
NOTE:

The maximum cable length for RS-232 communication is typically limited to 50 feet (15 meters) at 19200 baud. Higher baud rates may result in shorter transmission distances due to signal degradation.

RS-485 supports a theoretical maximum point-to-point communication distance of 1200 meters (4000 feet). To achieve this distance, it's essential to use well-shielded and insulated cable, ensure careful installation, apply bus termination, and maintain low data rates (baud) of less than 115200 bps.

Configure COM terminals as serial ports using ClosedDevice Configuration Utility Software tool used to set up data loggers and peripherals, and to configure PakBus settings before those devices are deployed in the field and/or added to networks. Also called DevConfig. or by using the SerialOpen() CRBasic instruction. Terminals are configured in pairs for TTL, RS-232, and half-duplex RS-422 and RS-485 communications. For full-duplex RS-422 and RS-485, four terminals are required. See also Communications protocols.

NOTE:

RS-232 ports are not isolated.

See also Communications specifications.