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
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