Campbell Scientific CR1000 Measurement and Control System User Manual

Page 545

Advertising
background image

Appendix B. Status Table and Settings

545

 

Table 122. CR1000 Settings

Settings are accessed through the Campbell Scientific Device Configuration Utility (DevConfig) via direct-serial and IP connections, or through
PakBusGraph via most CR1000 supported telecommunications options.

Setting Description

Default

Entry

Include File Name

This setting specifies the name of a file to be implicitly included at the end of the current
CRBasic program or can be run as the default program.
This setting must specify drive:filename (where drive: = CPU:, USR:, USB:, or CRD:

).

Program file extensions must also be valid for the CR1000 datalogger program (.dld,
cr1). Consider the following example:
CPU:pakbus_broker.dld
The rules used by the datalogger when it starts are as follows:
1. If the logger is starting from power-up, any file that is marked as the "run on power-
up" program is the "current program". Otherwise, any file that is marked as "run now" is
selected. This behavior has always been present and is not affected by this setting.
2. If there is a file specified by this setting, it is incorporated into the program selected
above.
3. If there is no current file selected or if the current file cannot be compiled, the
datalogger will run the program given by this setting as the current program.
4. If the program run by this setting cannot be run or if no program is specified, the
datalogger will attempt to run the program named default.cr1 on its CPU: drive.
5. If there is no default.cr1 file or if that file cannot be compiled, the datalogger will not
run any program.

 

The CR1000 will now allow a SlowSequence statement to take the place of the
BeginProg statement. This feature allows the specified file to act both as an include file
and as the default program.
The formal syntax for this setting follows:
include-setting := device-name ":" file-name "." file-

extension.

device-name := "CPU" | "USR" | "CRD"
File-extension := "dld" | "cr1"

Max Packet Size

Specifies the maximum number of bytes per data collection packet.

1000

RS232 Always On

Controls whether the RS-232 port will remain active even when communication is not
taking place. Note that if RS-232 handshaking is enabled (handshaking buffer size is
non-zero), this setting must be set to Yes

No

RS232 Hardware Handshaking
Buffer Size

If non-zero, hardware handshaking is active on the RS-232 port. This setting specifies
the maximum packet size sent between checking for CTS.

0

RS232 Hardware Handshaking
Timeout

For RS-232 hardware handshaking, this specifies, in tens of milliseconds, the timeout
that the datalogger will wait between packets if CTS is not asserted.

0

Ethernet IP Address

Specifies the IP address for the Ethernet interface. If specified as zero, the address, net
mask, and gateway are configured automatically using DHCP. This setting is made
available only if an Ethernet link is connected.

0.0.0.0

Ethernet Subnet Mask

Specifies the subnet mask for the Ethernet interface. This setting is made available only
if an Ethernet link is connected.

255.255.255.0

Default Gateway

Specifies the address of the IP router to which the datalogger will forward all non-local
IP packets for which it has no route.

0.0.0.0

Name Servers

This setting specifies the addresses of up to two domain name servers that the
datalogger can use to resolve domain names to IP addresses. Note that if DHCP is used
to resolve IP information, the addresses obtained via DHCP are appended to this list.

0.0.0.0
0.0.0.0

PPP Interface

This setting controls which datalogger port PPP service is configured to use.
Warning: If this value is set to CS I/O ME, you must not attach any other devices to the
CS I/O port

Inactive

Advertising