Specifications
Section 3. Overview
3-8
3.1.6 Communications
Read more! See Section 13 Telecommunications and Data Retrieval.
The CR1000 communicates with external devices to receive programs, send
data, or act in concert with a network. The primary communication protocol is
PakBus. Modbus and DNP3 communication protocols are also supported.
3.1.6.1 PakBus
Read more! See Section 14 PakBus Overview.
The CR1000 communicates with Campbell Scientific support software,
telecommunication peripherals, and other dataloggers via PakBus, a proprietary
network communications protocol. PakBus is a protocol similar in concept to
IP (Internet protocol). By using signatured data packets, PakBus increases the
number of communications and networking options available to the CR1000.
Communication can occur via RS-232, CS I/O, or digital I/O ports.
Advantages of PakBus:
• Simultaneous communication between the CR1000 and other devices.
• Peer-to-peer communication — no PC required.
• Other PakBus dataloggers can be used as “sensors” to consolidate all data
into one CR1000.
• Routing - the CR1000 can act as a router, passing on messages intended
for another logger. PakBus supports automatic route detection and
selection.
• Short distance networks with no extra hardware - A CR1000 can talk to
another CR1000 over distances up to 30 feet by connecting transmit,
receive and ground wires between the dataloggers. PC communications
with a PakBus datalogger via the CS I/O port, over phone modem or radio,
can be routed to other PakBus dataloggers.
• Datalogger to datalogger communications - special CRBASIC instructions
simplify transferring data between dataloggers for distributed decision
making or control.
• In a PakBus network, each datalogger is set to a unique address before
installed in the network. Default PakBus address is 1. To communicate
with the CR1000, the datalogger support software (see Section 13) must
know the CR1000’s PakBus address. The PakBus address is changed
using the CR1000KD Keyboard Display, DevConfig software, CR1000
status table, or PakBus Graph software.
3.1.6.2 Modbus
Read more! See Section 15.2 Modbus.
The CR1000 supports Modbus Master and Modbus Slave communication for
inclusion in Modbus SCADA networks.