2 context-sensitive help, 3 programming efficiency, 4 input location labels – Campbell Scientific LoggerNet Datalogger Support Software User Manual

Page 270: 5 final storage label editor, 6 expression compiler, Context-sensitive help -52, Programming efficiency -52, Input location labels -52, Final storage label editor -52, Expression compiler -52

Advertising
background image

Section 7. Creating and Editing Datalogger Programs

is also created. For mixed-array dataloggers the precompiler also creates a

Final Storage Label file (*.FSL) to supply labels for final storage values to be

used by other software applications.

7.4.1.2 Context-sensitive Help

Pressing the right mouse button with the cursor on a parameter will provide a

pick-list of options or pop-up help for that parameter. More help is available

by pressing <F1> at any time or the Help button in various dialog boxes. Help,

pick lists, and edit functions are also available from the menu bar or toolbar.

7.4.1.3 Programming Efficiency

Several datalogger programs can be opened simultaneously, and instructions

can be copied from one program into another. This simplifies writing different

programs for the same sensor set, or similar programs for different sites. Edlog

will also allow you to save sections of code as “Library Files” which can then

be imported into other programs.

We recommend that you do not copy instructions from a program

written for one datalogger to a program for a different type of

datalogger. Instructions may differ between dataloggers and

cause unexpected results when downloaded.

7.4.1.4 Input Location Labels

Though the datalogger uses a number to address input locations, Edlog allows

you to assign labels to these locations for ease of use when programming and

later when reviewing the data on-line. Edlog has several features that aid in the

management of these labels. A new Input Location label is automatically

assigned the next available Input Location number (address). That Input

Location can be picked from a list when needed later in the program for further

calculations or output. The Input Location Editor allows the Input Locations to

be edited (moved, inserted, or deleted); the Input Location numbers are then

automatically updated wherever the labels appear in the program. When a

section of code is pasted into a program, Edlog will automatically use existing

locations for matching labels and assign new locations to new labels. All

location numbers in the pasted code are updated accordingly.

7.4.1.5 Final Storage Label Editor

The Final Storage Label Editor allows you to change the default labels

assigned by Edlog. The labels are stored in the Final Storage Label file for

mixed-array dataloggers and as part of the datalogger program for mixed-array

and table-based (both table-data and PakBus) dataloggers.

7.4.1.6 Expression Compiler

Mathematical calculations can be written algebraically using Input Location

labels as variables. When the program is compiled, Edlog will convert the

expressions to datalogger instructions.

NOTE

7-52

Advertising