EasyManua.ls Logo

Campbell CR800 Series - Crbasic Program - Setup Tools; Executable CPU: Files - Setup Tools

Campbell CR800 Series
598 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Section 7. Installation
108
operations, retrieving these tables repeatedly may cause skipped scans (p.
472).
7.5.1.4 CRBasic Program Setup Tools
Info tables and settings can be set or accessed using CRBasic instructions
SetStatus() or SetSetting().
For example, to set the setting StationName to BlackIceCouloir, the following
syntax is used:
SetSetting("StationName","BlackIceCouloir")
where StationName is the keyword for the setting, and BlackIceCouloir is the set
value.
Settings can be requested by the CRBasic program using the following syntax:
x = Status.[setting]
where Setting is the keyword for a setting.
For example, to acquire the value set in setting StationName, use the following
statement:
x = Status.StationName
7.5.1.5 Executable CPU: Files Setup Tools
Many CR800 settings can be changed remotely over a comms link either directly,
or as discussed in CRBasic Program Setup Tools
(p. 108), as part of the CRBasic
program. These conveniences come with the risk of inadvertently changing
settings and disabling communications. Such an occurrence will likely require an
on-site visit to correct the problem if at least one of the provisions discussed in
this section is not put in place. For example, wireless-ethernet (cell) modems are
often controlled by a switched 12 Vdc (SW12) terminal. SW12 is normally off,
so, if the program controlling SW12 is disabled, such as by replacing it with a
program that neglects SW12 control, the cell modem is switched off and the
remote CR800 drops out of comms.
Executable CPU: files include the following:
'Include' file
(p. 109)
Default.cr8 file (p. 109)
Powerup.ini file (p. 421)
To be used, each file needs to be created and then placed on the CPU: drive of the
CR800. The 'include' file and default.cr8 file consist of CRBasic code.
Powerup.ini has a different, limited programming language.

Table of Contents

Related product manuals