Programmable Logic Control - Campbell CR300 Series Product Manual

Compact datalogger
Hide thumbs Also See for CR300 Series:
Table of Contents

Advertisement

When in sleep mode, hardware is configured to detect activity and wake up. Sleep mode may
lose the first character of the incoming data stream. PakBus takes this into consideration in the
"ring packets" that are preceded with extra sync bytes at the start of the packet.
leaves the interface powered-up, so no incoming bytes are lost. See the CRBasic Editor help for
detailed instruction information and program examples:
https://help.campbellsci.com/crbasic/cr300/.
When the data logger has data to send via RS-232, if the data is not a response to a received
packet, such as sending a beacon, it will power up the interface, send the data, and return to
sleep mode without a 40 second timeout.
See also
Wiring panel and terminal functions

2.5 Programmable logic control

The data logger can control instruments and devices such as:
Controlling cellular modem or GPS receiver to conserve power.
l
Triggering a water sampler to collect a sample.
l
Triggering a camera to take a picture.
l
Activating an audio or visual alarm.
l
Moving a head gate to regulate water flows in a canal system.
l
Controlling pH dosing and aeration for water quality purposes.
l
Controlling a gas analyzer to stop operation when temperature is too low.
l
Controlling irrigation scheduling.
l
Control decisions can be based on time, an event, or a measured condition. Controlled devices
can be physically connected to C, VX, SE1 -SE4, P_SW, or SW12 terminals. Short Cut has
provisions for simple on/off control. Control modules and relay drivers are available to expand
and augment data logger control capacity.
C terminals are selectable as binary inputs, control outputs, or communication ports. These
l
terminals can be set low (0 VDC) or high (5 VDC) using the
instructions. See the CRBasic Editor help for detailed instruction information and program
examples:
https://help.campbellsci.com/crbasic/cr300/.
driven interrupts, asynchronous communications and SDI-12 communications. A C terminal
configured for digital I/O is normally used to operate an external relay-driver circuit
because the terminal itself has limited drive capacity.
VX terminals can be set low or high using the
l
more information on these instructions, see the CRBasic help.
SW12 terminals can be set low (0 V) or high (12 V) using the
l
CRBasic help for more information).
(p. 5).
PortSet()
Other functions include device-
PortSet()
or
SW12()
2. Wiring panel and terminal functions
SerialOpen()
WriteIO()
or
SWVX()
instruction. For
instruction (see the
13

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Cr300Cr310

Table of Contents