PC208 DATALOGGER SUPPORT SOFTWARE INSTRUCTION MANUAL REVISION: 11/97 COPYRIGHT (c) 1987-1997 CAMPBELL SCIENTIFIC, INC.
This is a blank page.
CR10X USERS! The following steps explain how to convert a CR10 program to a CR10X program. This will allow you to use the CR10X specific options and instructions within the program. You only need to do this once for each existing program. New programs will use the CR10X templates when you select the CR10X datalogger type. 1. Using the new EDLOG, load the existing CR10 program. Notice the datalogger caption, in the top right portion of the screen, reads “CR10". 2.
This is a blank page.
LIMITED WARRANTY CAMPBELL SCIENTIFIC, INC. warrants that the magnetic diskette on which the accompanying computer software is recorded and the documentation provided with it are free from physical defects in materials and workmanship under normal use. CAMPBELL SCIENTIFIC, INC. warrants that the computer software itself will perform substantially in accordance with the specifications set forth in the Operator’s Manual published by CAMPBELL SCIENTIFIC, INC. CAMPBELL SCIENTIFIC, INC.
LICENSE FOR USE This software is protected by both the United States copyright law and international copyright treaty provisions. You may copy it onto a computer to be used and you may make archival copies of the software for the sole purpose of backing-up CAMPBELL SCIENTIFIC, INC. software and protecting your investment from loss. All copyright notices and labeling must be left intact.
PC208 DATALOGGER SUPPORT SOFTWARE TABLE OF CONTENTS PAGE INTRODUCTION I.1 SOFTWARE OVERVIEW ......................................................................................................... 1 I.2 DISKETTES............................................................................................................................... 1 I.3 INSTALLATION ......................................................................................................................... 1 I.
PC208 DATALOGGER SUPPORT SOFTWARE TABLE OF CONTENTS 2. EDLOG 2.1 EDLOG INTRODUCTION ...................................................................................................... 2-1 2.2 OVERVIEW ............................................................................................................................ 2-2 2.2.1 Menu Description.................................................................................................................... 2-2 2.2.
PC208 DATALOGGER SUPPORT SOFTWARE TABLE OF CONTENTS 3.2.11 Q - Quit ................................................................................................................................... 3-5 3.3 3.3.1 3.3.2 3.3.3 3.3.4 3.3.5 3.3.6 3.3.7 3.3.8 MONITORING AND GRAPHING INPUT DATA..................................................................... 3-6 Locations ................................................................................................................................ 3-6 F1.
PC208 DATALOGGER SUPPORT SOFTWARE TABLE OF CONTENTS 5. TELCOM 5.1 STATION PARAMETERS ...................................................................................................... 5-2 5.2 STATION OPTIONS............................................................................................................... 5-8 5.3 5.3.1 5.3.2 5.3.3 SCRIPT FILES .......................................................................................................................
PC208 DATALOGGER SUPPORT SOFTWARE TABLE OF CONTENTS 7.3.3 7.3.4 7.3.5 7.3.6 7.3.7 7.3.8 7.3.9 7.3.10 7.3.11 U -- Collect Uncollected Data Files......................................................................................... 7-2 N -- Collect Newest Data File ................................................................................................. 7-2 L -- Collect One Data File Starting at a Specified Location ....................................................
PC208 DATALOGGER SUPPORT SOFTWARE TABLE OF CONTENTS 9. DOC2CSI UTILITY .............................................................................................................. 9-1 APPENDIXES A. A.1 A.2 A.3 B. B.1 B.2 B.3 C. C.1 C.2 C.3 C.4 C.5 D. D.1 E. E.1 E.2 E.3 E.4 F. F.1 F.2 APPLICATIONS NOTES ON INTERFACE DEVICES HAYES SMARTMODEM 1200 OR 300..................................................................................A-1 GENERIC MODEM ................................................
PC208 DATALOGGER SUPPORT SOFTWARE TABLE OF CONTENTS FIGURES I-1 1.3-1 1.3-2 1.4-1 1.4-2 1.5-1 2.5-1 Menu Selection.......................................................................................................................... 4 Main Screen ........................................................................................................................... 1-2 Station File Editor ...............................................................................................................
PC208 DATALOGGER SUPPORT SOFTWARE TABLE OF CONTENTS This is a blank page.
PC208 INTRODUCTION I.1 SOFTWARE OVERVIEW The PC208 software package consists of several separate packages. PC208E provides computer / datalogger communication for data collection and real-time data display. In addition, it provides tools for setting the datalogger clock, transferring datalogger programs, and testing communication links. PC208E can also act as a starting place to access the other software programs. EDLOG is used to create and edit datalogger programs on the PC.
PC208 INTRODUCTION is only required if SM192 or SM716 solid state storage modules are used. SPLIT is used for additional processing of datalogger data. CSMCOM and SMCREAD are used with the MCR1 or CSM1 Card Storage Modules. All of these programs are described in this manual. The install program will prompt for a destination directory for the PC208 files. This directory will be created if it does not exist. The default directory is \PC208E.
PC208 INTRODUCTION TABLE I-1. File Types Used With PC208 Software EXTENSION TYPE MNEMONIC of EXT. and SOFTWARE that generated file DESCRIPTION/USES .DAT raw DATa PC208E, TELCOM, SMCOM, GT Data as received from datalogger. Format can be Printable ASCII, comma separated, or Final Storage Format. .STN STatioN parameter PC208E, TELCOM, GT Parameters necessary to call datalogger. .ERR ERRor log file PC208E, TELCOM Record of communication errors. ASCII file. .
PC208 INTRODUCTION FIGURE I-1. Menu Selection • I.5 INTRODUCTION TO USER INTERFACE The PC208E and EDLOG programs use a standard mouse based user interface. This user interface is common in modern operating systems and programs. Those familiar with this user interface will have no difficulty with these programs. Those who have not used this interface should read the following sections.
PC208 INTRODUCTION WINDOW BASICS Zoom Box Title Bar Close Box Scroll Bar Scroll Bar Resize Corner Close Box Zoom Box Used to close the current window usually with out saving changes (if applicable). To use a mouse, click on the box. To use keyboard, press ESC, or select CANCEL button if available. Select FILE | CLOSE to close the main file in EDLOG. Used to change the size of the displayed window. Toggles between full size and current size. To use mouse, click on box.
PC208 INTRODUCTION CONTROLS Drop down list (Combo) Button Text Box Radio Buttons Buttons Drop Down List (Combo) Buttons are identified by a shadow . To select a button, click on it with the mouse. To use the keyboard, move the focus (highlight) to the button and press the SPACE or RETURN key. Drop Down List allow the selection of a single option from a displayed list. To use the mouse, click on the small triangle character to the right of the default option.
PC208 INTRODUCTION Radio Buttons Radio buttons allow only one of the displayed set of options to be enabled. To use the mouse, click on the desired option. To use the keyboard, move the focus to the Radio Buttons Set then use the UP and DOWN cursor keys to select the desired option. Check Box Check Box Check boxes allow one or more options to be individually enabled. A ‘X’ indicates the option is enabled. Click on an option to toggle it.
PC208 INTRODUCTION HELP Selected link Links Help is invoked by pressing the F1 key, selecting a HELP button, or using the main menu. Help supports links to other help sections. Links are displayed in a different color text. Double click on a link with the mouse to jump to the referenced section. With the keyboard, use the TAB or SHIFT+TAB to move the highlight to the desired option and press RETURN. Press ALT+F1 to return to the previous screen. Use the scroll bars or cursor keys to scroll the help text.
PC208 INTRODUCTION STANDARD FILE SELECTION BOX The filename can be typed in here directly. The * character can be used to update the list of displayed files, e.g., enter ‘*.PRN’ to list all files with PRN extension. Select OK button to use any changes. Click on a filename then select OK button or double-click on filename to use it. Select to use current filename or update list of displayed file names. Cancel operation and close window. Directory names are followed by the ‘\’ character.
PC208 INTRODUCTION This is a blank page.
SECTION 1.
SECTION 1. PC208E 1.1 PC208E PC208E provides computer/datalogger communication for data collection and real-time data display. In addition, it provides tools for setting the datalogger clock, transferring datalogger programs, and testing communication links. PC208E can also act as a starting place to access the other software programs. a specified interval, the PC waiting between calls. While waiting, datalogger initiated calls can be answered.
SECTION 1. PC208E Figure 1.3-2. Station File Editor 1.3.2 CREATING A NEW STATION FILE Each datalogger must have a station file before it can be accessed. The station file contains the modem and dialing information necessary to communicate with the datalogger. A new station is created by selecting FILE | NEW | STATION. The dialog box above is displayed (Figure 1.3-2). Saving a new station automatically makes the station active.
SECTION 1. PC208E 1.3.5 MONITOR MODE(S) A station must be active before data can be collected for display. The station will be called and brought on-line if it is not already. Select REALTIME | MONITOR and the numerical monitor screen will be displayed. While in the numerical monitor, the graphical monitor, or the location editor screens, the mouse is not active. See Section 3.3 (GRAPHTERM) of the PC208 manual for monitor mode descriptions.
SECTION 1. PC208E Figure 1.4-1. Schedule Editor 1.4 SCHEDULES PC208E is also used to schedule data collection from datalogger sites. A schedule is a list of one or more station files. Scheduling information is added to the individual station files. 1.4.1 STATION FILE COMPATIBILITY A few data collection options available for scheduled collection are not available when the DATACOLLECTION | CALL NOW (SINGLE STN) menu option. A warning message is given if an unsupported option is used. See Section 3.
SECTION 1. PC208E FIGURE 1.4-2. Station File Editor Used with Schedule Editor 1.4.5 CREATING A STATION FILE OR ADDING SCHEDULING INFORMATION TO AN EXISTING STATION FILE Figure 1.4-2 shows the station file editor available from the schedule editor. This editor is displayed when an existing station file is edited from the schedule editor or when a new station file is created from the schedule editor. See Section 5.1 (TELCOM) in the PC208 manual for detail on these parameters. See Section 1.4.
SECTION 1. PC208E FIGURE 1.5-1. Collect Now From Multiple Stations 1.4.8 WAIT OPTION Selecting the WAIT button will cause the PC to wait between calls to the stations in the schedule. A /W is added to the end of the schedule. While the PC is waiting between calls during scheduled data collection, pressing ESC will abort the schedule and return the PC to the PC208E program. Collecting data with a schedule Select DATACOLLECTION | SCHEDULED to start the active schedule. 1.
SECTION 1. PC208E 1.8 TELCOM AND GT COMPATIBILITY PC208E station files are compatible with TELCOM and GT stations files. PC208E schedule files are compatible with TELCOM script files. PC208E uses TELCOM to do scheduled data collection. PC208E automatically runs TELCOM when scheduled data collection is started. Alternatively, TELCOM can be used to execute a schedule directly. For example, “TELCOM hourly” could be added the DOS AUTOEXEC.
SECTION 2. EDLOG 2.1 EDLOG INTRODUCTION EDLOG creates, documents, and edits datalogger programs. This version of EDLOG has the following features: Menu-Driven Format EDLOG's menu-driven format is easy-to-use. Section 2.2.1 lists and describes Edlog’s menu (see Introduction I.5 for information on using the menus). Window Manipulation Multiple EDLOG programs can be displayed simultaneously.
SECTION 2. EDLOG 2.2 OVERVIEW 2.2.1 MENU DESCRIPTION File Edit Search Compile Display Options Window Help Help Index Help on Help About Edlog Tile Cascade Next Previous enables/disables automatic renumbering, data entry warning, and automatic indentions. Enable/Disable Trace Program Security Final Storage Area 2 CR10, 10X Compile Program (Alt F9) lists version number and copyright date. Displays windows on an equal portion of the screen. Only the title bars of the inactive windows are shown.
SECTION 2. EDLOG 2.2.2 CREATING/EDITING EDLOG PROGRAMS 2.2.2.1 Creating a New EDLOG Program Below is a step-by-step procedure for creating a new EDLOG Program; more detailed information is provided in the following sections. (1) Get into EDLOG directly by typing EDLOG and pressing or via the shell by typing PC208E and selecting FILE | EDLOG. (2) Select FILE | NEW. (3) When prompted, select the datalogger type. (4) Develop and edit your datalogger program (see Sections 2.3 and 2.4).
SECTION 2. EDLOG 2.3.2.2 Entering Parameters When an instruction's template appears, the cursor is automatically located where the first parameter is entered. Type-in the first parameter's value then press and the cursor automatically moves to the next parameter. Repeat the process until all of the parameters have been entered. • The operator(s) and/or function(s) used in the expression must be on the operator or function list (see Section 2.3.3.2).
SECTION 2. EDLOG LN (natural logarithm) 2: 2 EXP (exponent of e; EXP(2) = e ) RCP (reciprocal; RCP(4) = 1/4 = 0.25) ABS (absolute value) FRAC (takes the fraction portion; FRAC(2.78)=.78) INT P36 3 5 5 (Z=X*Y) 1: 2: 3: P30 32 0 3 (Z=F) 1: 2: 3: P33 3 5 6 (Z=X+Y) 1: 2: 3: 4: 5: 2.3.3.3 Examples Below are examples of valid expressions: = = = = = = P30 1.8 0 3 (Z=F) 1: 2: 3: 3: (takes the integer portion; INT(2.
SECTION 2. EDLOG Del Delete the Instruction or Line Under the Cursor (2) Select EDIT | CUT to move the text or select EDIT | COPY to copy the text. Up Arrow Move Up One Line (3) Move the cursor to the location where the moved or copied text will reside. Down Arrow Move Down One Line Right Arrow Move One Column Right Left Arrow Move One Column Left Left Arrow Move from input location label to input location number.
SECTION 2. EDLOG 2.4.4.1 Creating a Library File The following steps describe creating a library file: (1) Either use the computer's mouse or the and arrow keys to select all of the text that will be saved in the library file. NOTES: Protected text (Tables, Execution Intervals) cannot be copied into a library file. Entire instructions, including all of the parameters, must be selected. (2) Select EDIT | CUT or EDIT | COPY. (3) Select EDIT | SAVE CLIPBOARD TO LIBRARY FILE.
SECTION 2. EDLOG Labels can have up to nine characters. The first character must be a letter. The allowed characters are numbers, letters, #, and _. The following labels are reserved for expressions and should not be entered by the user: CSI_R, CSI_2, CSI_3, . . . CSI_95. To enter the input location number instead of the label, press left arrow. This will move the cursor to where the location number is entered; the computer's mouse can also be used to move the cursor.
SECTION 2. EDLOG 2.5.3.1 The Editor's Screen FIGURE 2.5-1. Input Location Editor Screen The Input Location Editor Screen (Figure 2.5-1) provides the following information: # Writes Addr Automatically displays the number of times that data are written to this location. Lists the input location number (address). Blocks Name Contains the word 'START' when the input location is the initial location for a group of reps. The input location labels are between the brackets.
SECTION 2. EDLOG deleted location label, the input location's number automatically becomes 0. MOVE (F4) -- moves the input location to a different number. This might change several input location numbers. TOGGLE MANUAL (F5) -- allows specific input locations to not be affected by the optimize command. This is used for burst mode, indexed loops, or other situations where it's not clear to EDLOG that the locations are being written to.
SECTION 2. EDLOG 2.8 FILE TYPES 2.8.1 FILES WITH A *.CSI EXTENSION These are the EDLOG program files that the user edits. When an EDLOG program is saved, EDLOG automatically adds a .CSI extension to the program's name. Existing .CSI files can be loaded onto EDLOG by selecting FILE | OPEN. Although .CSI files are ASCII files, editing the files with a text editor can affect the EDLOG files so that they no longer compile. 2.8.2 FILES WITH A *.DLD EXTENSION These files are ready for the datalogger.
SECTION 2. EDLOG This is a blank page.
SECTION 3. GRAPHTERM GraphTerm is a terminal emulator program with real time graphical monitoring capability that can automatically collect Final Storage data from Campbell Scientific 's CR10(X), 21X(L), and CR7 dataloggers. Most GraphTerm features are present in PC208E. The standalone GraphTerm retains compatibility with previous versions for command line capability. GraphTerm is run by typing "GT" on the DOS command line. 3.
SECTION 3. GRAPHTERM 3.1.2 ASYNCHRONOUS COMMUNICATIONS ADAPTER Options: COM1 COM2 COM3 COM4 GraphTerm will allow you to use COM1, COM2, COM3, or COM4 in communicating with a station. Functions of the PC201 card are not supported other than as a PC COM port. GraphTerm addresses COM3 and COM4 as 3E8 and 2E8 respectively. NOTE: If COM3 or COM4 is specified, refer to Appendix B. Different ports can be used for different stations.
SECTION 3. GRAPHTERM Modem commands can be included with the telephone number, but the commands and telephone number cannot exceed 40 characters. Depending on the first character entered GraphTerm will automatically send a set up string to the modem.
SECTION 3. GRAPHTERM 3.2.2 T -- TERMINAL EMULATOR T is the terminal emulator option and is available for any datalogger type. Keyboard entries are transmitted out the selected COM port and characters received are displayed on the monitor Escape or Ctrl_ returns GraphTerm to the options menu. 3.2.3 D -- DOWNLOAD PROGRAM TO DATALOGGER The D option will program the datalogger from a disk file. The datalogger will be called automatically if it is not on line when the D option is executed.
SECTION 3. GRAPHTERM 3.2.6 P -- CREATE POWER-UP PROM The P option is available for the CR10 and 21X with special software. This option creates a file that contains all the PROM software plus the current datalogger program. When the file is burned into a 27C256 (for CR10) or 27C64 (for 21X) PROM and placed in the appropriate datalogger, the datalogger will power-up programmed and logging. THE CODE IN THE CR10 AND 21X PROMS IS COPYRIGHTED SOFTWARE. A SOFTWARE LICENSE AGREEMENT WITH CAMPBELL SCIENTIFIC, INC.
SECTION 3. GRAPHTERM 3.3 MONITORING AND GRAPHING INPUT DATA When "M" is keyed, GraphTerm will do one of the following: 1. Request the name of the file containing Input Location Labels for this station. (Default file is the station name.) Enter "*" to list all .DLD files. 2. Go immediately into the Monitor option (without prompting for file) if the "D" (Download) option was selected previous to the Monitor option. The Location Labels of the file downloaded will be used automatically. 3.
SECTION 3. GRAPHTERM 3.3.7 COLLECT DATA This option allows a collection interval to be entered. While in the monitor or Graph Mode, GT will automatically collect data on the interval entered. Simply pressing "Enter" in response to the request for an interval forces immediate data collection. Section 3.2.8 discusses the datafile format. 3.3.8 S − SOUND "S" toggles sound on and off. With sound on, unique tones signal data collection, a flag going high, a flag going low, and view save. 3.4.
SECTION 3. GRAPHTERM were used and is automatically re-loaded when the monitor mode is entered. Multiple screen configurations may be saved under multiple Graph Setup Files. Enter * to list the files. To automatically load a particular graph specification, the Graph Setup Filename can be entered as a command line parameter after the "L" command (Section 5). Graphing Interval: Specifies how often to update the graph with input storage data in seconds. All graphs use the same interval.
SECTION 3. GRAPHTERM 3.4.9 F1..F8 − FLAG TOGGLE The user flag status is shown in the upper right hand corner of the graphics screen. Set flags have their corresponding number displayed. Keys F1 through F8 toggle user flags 1 through 8 respectively. (i.e., If the flag is set, the function key will reset it. If the flag is reset the function key will set it.) 3.4.10 P1..
SECTION 3. GRAPHTERM gt gapsSYMBOLSmONO initiates GraphTerm, and leaves gaps in missing graph data, shows symbols on the trends, and displays in monochrome mode. 3.5.2 SENDING TEXT The Terminal Emulator mode will now support command line entries. Example: GT stnfile C T /sendtext\echoes where sendtext are the characters to send and echoes are the responses that GraphTerm will wait for each respective send character. If no echoes are specified, GraphTerm will not wait.
SECTION 4. SPLIT 4.1 OVERVIEW SPLIT is a general purpose data reduction program. Input files (maximum of 8) are accessed by SPLIT, specific operations are performed on the data, and the results are output to an OUTPUT file. When SPLIT is loaded, a list of prompts/questions are brought to the screen. When answered, these prompts define what files are accessed, what operations are performed, and what file the results are output to.
SECTION 4. SPLIT TABLE 4.3-1. Printable ASCII, Comma Separated and Field Formatted Input File Format Types COMMA SEPARATED 115,189,1200,89.6,55.3,25.36,270 115,189,1300,91.3,61.5,27.25,255.4 115,189,1400,92.7,67.7,15.15,220.1 115,189,1500,94.1,69,20.35,260.6 FIELD FORMATTED 115 115 115 115 189 189 189 189 1200 1300 1400 1500 89.6 91.3 92.7 94.1 55.3 61.5 67.7 69 25.36 27.25 15.15 20.35 270 255.4 220.1 260.
SECTION 4. SPLIT Each time it executes, SPLIT keeps track of the number of bytes it reads from the input file and saves this information in the parameter file. SPLIT can start where it last left off by appending to the input filename. This is specified by appending the Input filename with '/LAST' or '/L'. This feature may be used to process only the new data from a file in which new data is being appended periodically (e.g., a data file generated by TELCOM).
SECTION 4. SPLIT /O Omit writing to screen. /P Print output file. Cannot be used with /R option. /R Write report (.RPT) file to disk. Cannot be used with /P. /S Suppress form feed and page break. /T File Format Definition of Blank or Bad Data Printable ASCII ???? Comma Separated ASCII blank or any character except numeral or space Field Formatted blank or "" (double quotation marks) Transpose a maximum of 26 arrays.
SECTION 4. SPLIT CAUTION: For the /M option to produce a correct OUTPUT file, the differences between the two input files can only be question marks. Both files must have the same START condition or the beginning of both files must be the same. Sends OUTPUT to file and gives extension name .RPT. /# This sets the field width of the OUTPUT column to whatever is specified. Valid entries are 0,1,6,7,8 and 9. The default width is 8.
SECTION 4. SPLIT Logical "and" and "or" statements can be used when specifying the START condition (STOP and COPY conditions also). A logical "and" statement means that all conditions must be true for the statement to be true. The logical "or" statement means that if any of the conditions are true then the statement is true. SPLIT allows up to 6 "or" statements with up to 3 "and" statements per "or".
SECTION 4. SPLIT SPLIT will begin reading on data output at 1000 hours and 05 seconds on day 27. CAUTION: SPLIT will not start reading if the exact specified STARTing time cannot be found. The interval (5 minutes, 60 minutes, and 5 seconds in the examples above) must be evenly divisible into 60 minutes. The PARameter file, up to and including the COPY line, is set up as follows: • The INPUT file must be entered on the INPUT file line as many times as there are OUTPUT array IDs in a test.
SECTION 4. SPLIT SPLIT continues reading the input file(s) until the EOF is reached or execution is stopped by the user. Time Series processing starts over after each STOP condition is found. A typical application of the 'F' option is to reduce days of hourly data into daily summaries. A logical element to use for the STOP condition is time (hrmn).
SECTION 4. SPLIT TABLE 4.3-5. Effect of Out of Range Values for Given Output Options OUTPUT OPTION ON SCREEN OUTPUT FILE default, /#, /F asterisk, blinking screen blanks for bad data /P, /R, /S asterisk, blinking screen blanks for bad data in default file, asterisk for printed or .
SECTION 4. SPLIT EXAMPLES OF SYNTAX FOR MATHEMATICAL OPERATORS 3*5 multiply element 3 by element 5 3/5 divide element 3 by element 5 (3..5)/(8..10) same as 3/8, 4/9, 5/10 3+5 add element 3 to element 5 3-5 subtract element 5 from element 3 (3,9,5)-(8,7,10) same as 3-8, 9-7, 5-10 3*2.0 multiply element 3 by a fixed number 2 MATH FUNCTIONS Abs(x) Arctan(x) Cos(x) Exp(x) Frac(x) Int(x) Ln(x) Sin(x) SpaAvg(x..y) SpaMax(x..y) SpaMin(x..y) SpaSd(x..
SECTION 4. SPLIT Edate(doy;y) = Convert Julian day to European date, where doy=day of year and y=year. Format is DDMM. When used as the interval, n, with Time Series Functions (see example, this Section), Edate triggers monthly time series summaries. Int(x) returns the integer portion of the element x. Examples: Int(7) = 270 Int(5*6) = 685 Ln(x) returns the natural log of element x. Examples: Ln(6) = 2.5217 Ln(7/6*5/1) = 2.4337 "Label" Sin(x) returns the sine of element x in degrees.
SECTION 4. SPLIT when an interval count (n) is met, or when the /F or F option is enabled and a STOP condition is met. Results which are output at the end of a file are referred to as Final Summaries and those output at the end of a specified interval are Interval Summaries. determine the interval, SPLIT counts the number of arrays which meet the specified conditions (STOP, START, and COPY).
SECTION 4. SPLIT Avg(x;n) returns the average of element x over a full data set or every nth value. Examples: Avg(3) = 59.898 (average daily temp) Avg(3;4) =57.36 (average 4 hour temp) 56.493 (average 4 hour temp) 60.708 (average 4 hour temp) 61.998 (average 4 hour temp) 66.148 (average 4 hour temp) 56.683 (average 4 hour temp) Blanks(x;n) returns the number of blanks or bad data in element x over a full data set or every nth value. Refer to Table 4.3-4 for definition of blank or bad data.
SECTION 4. SPLIT Smpl(x;n) returns a sample of element x every nth value. The Sample function must always have an interval specified. Examples: Smpl(4;8) = 23.98 (RH every 8 hours) 24.31 (RH every 8 hours) 37.13 (RH every 8 hours) Total(x;n) returns the total of element x over a data set or every nth value. Examples: Total(5) = 211.36 (daily wind run) WAvg(x;n) returns the unit vector mean wind direction in degrees of element x (wind direction in degrees) over a full data set or every nth value.
SECTION 4. SPLIT The Crlf is placed after the maximum temperature 67.33 so that the maximum RH is on the next line. Date(jd;y) converts Julian day into a calendar date in the form MM DD; where jd = element Julian day and y = containing year. If the year is not contained in the data set, a year can be specified in the 'y' year location (i.e. 1987.0). A decimal must be included with the year.
SECTION 4. SPLIT The following is a parameter file that operates on the Mt. Logan data with several of the SPLIT features being utilized. F1=Help F2=Commands Insert is On Name(s) of input DATA FILES(s): Name of OUTPUT FILE to generate: START reading in MTSPLIT.dat: STOP reading in MTSPLIT.dat: COPY from MTSPLIT.dat: SELECT element #(s) in MTSPLIT.dat: HEADING for report: HEADINGS for MTSPLIT.dat, col. # 1: column # 2: column # 3: column # 4: column # 5: Param file is CHILL.PAR MTSPLIT.dat 444.
SECTION 4. SPLIT Wind Chill Report from Mt. Logan Peak Temp in deg C 14.756 14.156 13.806 13.639 13.65 12.961 13.306 14.511 15.439 16.161 16.3 15.894 16.117 16.072 16.833 17.639 18.972 19.628 19.217 18.067 15.467 13.439 13.044 12.9 Wind Speed in ms 2.6172 3.6967 3.4643 3.3972 4.6533 4.0185 4.2554 2.9448 2.4397 2.066 2.6489 3.0463 3.7325 4.8812 3.7682 3.9694 3.5626 3.0208 3.1648 3.9157 5.2791 6.9821 7.6526 5.3014 H 438.06 489.58 491.34 493.4 529.57 530.58 528.27 456.04 414.97 383.21 402.08 425.2 439.
SECTION 4. SPLIT outputs as elements (e.g., Avg (3..5,7) will output 4 averages). • Square brackets are used to enclose an allowable range for a value (e.g., 3[3.6..12] indicates that the allowable range for element 3 is from 3.6 to 12). Whole numbers within brackets do not require a decimal point. Table 4.3-5 explains how Out of Range values are treated. • The count in a Time Series function is optional and does not require a decimal point.
SECTION 4. SPLIT CURSOR COMMAND N KEY(s) Up ........................................................................ Ctrl E or Up Arrow Down.................................................................... Ctrl X or Down Arrow Left ....................................................................... Ctrl S or Left Arrow Right..................................................................... Ctrl D or Right Arrow Word Left .............................................................
SECTION 4. SPLIT SAVE SAVE asks the user for a name for the parameter file. SPLIT gives a default extension .PAR unless another extension name is specified. Press return and the current parameter filename will be used. QUIT QUIT terminates the SPLIT program. If it is a new parameter file or changes have been made to an old file, SPLIT prompts the user to save the file before terminating. LOAD new parameter file A new parameter file is specified using LOAD.
SECTION 5. TELCOM TELCOM allows IBM-PC compatibles to retrieve and store data from Campbell Scientific dataloggers. TELCOM includes the protocol to communicate via direct wire, telephone modem, and RF modem. Data is collected in blocks with error checking to assure data integrity. A station file is created for each datalogger station which specifies the communications link to the datalogger. PC208E can be used to create STATION and SCRIPT (schedule) files for TELCOM.
SECTION 5. TELCOM TABLE 5-1. Files Created and Used by TELCOM FILE EXTENSION DESCRIPTION name.STN STatioN file, describes link, polling frequency, and format to store data on disk. A station file is also used for DOS commands. name.DAT DATa file containing the data for the station with the same name. name.ERR ERRor file contains communications or datalogger errors for station with the same name. name.
SECTION 5.
SECTION 5. TELCOM The parameters listed above are the default values. Some of the parameters will change or disappear as different options are selected. The cursor will be on the first parameter (i.e., "CR10(X)"). Press the space bar to toggle the option. To change the value of numerical parameters, the new value must be keyed in. Select a parameter by pressing the "Enter" key ('CR') and the cursor will advance to the next parameter. The cursor can be moved up and down with the arrow keys.
SECTION 5. TELCOM "When 30 sec off" also allows the operator to key in the actual number of seconds once the option has been selected. TELCOM will reset the datalogger clock and enter the PC time and the incorrect datalogger time in the error file. TELCOM will not reset the time if the batteries in the PC201 card are bad. If there is no PC201 card, TELCOM assumes the PC clock is correct. In most cases, the default value of 30 seconds is the minimum error that should be entered.
SECTION 5. TELCOM NOTE: SPLIT (section 4) can reduce and further process data files in Final Storage Format, or either of the ASCII formats. However, do not use printable ASCII if the data arrays contain 200 or more elements. "Same as Received From Datalogger" stores data in the file exactly as received from the datalogger. This is in binary Final Storage Format for all datalogger types but "CR21, CR7 (ASCII)", which is in Printable ASCII.
SECTION 5. TELCOM If TELCOM is used in the attended mode, the parameters dealing with call intervals and the next time to call are not used. Enter the station names with the /C option and disregard the next time to call. COM PORT Options: COM1 COM2 COM3 COM4 TELCOM will allow you to use either COM1, COM2, COM3, or COM4 in communicating with a station. Different ports can be used for different stations.
SECTION 5. TELCOM number sets the time that the Hayes waits for the carrier to 60 seconds. The phone number and Hayes commands cannot exceed 40 characters. NOTE: High speed and fax modems have a larger command set and are more complex than the old 1200 baud modems. Appendix A.3 describes the use of initialization files to configure these modems. When the RF Modem is selected, TELCOM will ask for an RF Modem path. The path is one or more RF Modem ID numbers.
SECTION 5. TELCOM The '/Bnnn' (Block size for data collection) allows the user to collect data in the specified block size (nnn = a number from 10 to 999). This option is useful when the communication path is marginal and smaller block sizes have a better chance of being retrieved without errors. The '/G' (Get all data) option forces TELCOM to collect ALL data that exists in the Final Storage area of the datalogger regardless of the collection method specified in the "station.STN" file.
SECTION 5. TELCOM 5.4 RUNNING TELCOM UNATTENDED 5.4.1 THE DONE (/D) OPTION Unattended operation is possible whether or not the PC201 Clock and Serial I/O Card and the PC203 Power up Control Box are installed. The PC201 and PC203 are necessary if the system is to power down between calls or to reset itself. The done option (/D, PC201 and PC203 required) is entered as the last line of the script file (Section 5.3) when it is desired to have the PC powered down between calls or program execution.
SECTION 5. TELCOM station file with the 3 digit ID as its name and interrogates the datalogger as specified in the "Data Collection Method". TELCOM can also answer calls from other computers or terminals. The caller should send carriage returns on an interval of approximately 0.25 seconds. TELCOM uses the carriage returns to determine the baud rate (valid baud rates are 300, 1200, 2400, and 9600). Once the baud rate is set, TELCOM will execute RING.
SECTION 5. TELCOM regains control. See the DOS manual for details on the commands. NOTE: It is very easy to get the computer locked up from a remote terminal! Without the PC201 and PC203, someone will have to visit the computer to reset it. 5.4.4 THE AUTOEXEC.BAT FILE The simplest AUTOEXEC.BAT file calls only two programs. First, the program to load the PC clock from the battery backed clock (e.g.,'CLKTOIBM' PC201 software), then 'TELCOM' followed by the script file name (e.g., 'TELCOM STATIONS').
SECTION 5. TELCOM 5.6 WAKETIME WAKETIME.COM may be used to manually set the wake up time on the PC201 card. The wake up time programmed will be the next time that the PC201 card will have the PC203 wake up the PC for an unattended task. This program will not work unless a PC201 card is installed in the computer. To run WAKETIME, type 'WAKETIME' on the DOS command line and press Enter. The program will display the wake up time currently programmed into the PC201 and ask for a new time.
SECTION 5. TELCOM This is a blank page.
SECTION 6. SMCOM SMCOM is used to collect and store data and/or programs from the SM192 and SM716 Storage Modules. It runs on an IBM PC/XT/AT compatible computer. SMCOM communicates with the Storage Modules through an asynchronous communications adapter at 19,200 baud. A hardware interface is required, this is either the SC532 Storage Module Interface or the PC201 Card with the SC209 cable.
SECTION 6. SMCOM monitor. Escape or Ctrl_ exits this mode and returns the options menu. 6.2.2 A -- COLLECT ALL DATA FILES The A option will collect all non-program files in the Storage Module. Normally these files will contain data that the Storage Module collected when attached to a datalogger, but the file could also be a text file that was stored in the Storage Module from another source. SMCOM detects the file separators, called file marks.
SECTION 6. SMCOM the data storage area, the programs are reinstalled into the storage module. Storage module switch settings are unaffected by the C option. During this option, a "+" is displayed for each RAM chip cleared. Unlike the E option, the C option does not test memory. Comma separated ASCII is the most widely used because it is reasonably compact, the data can be viewed by typing the file, and it is a format that is readily transferred to most processing programs.
SECTION 6. SMCOM 6.4.4 A -- AS STORED 8 BIT The A collection option is used to collect files from the Storage Module which do not contain datalogger data. This option must be used to collect raw burst mode data from the 21X (see 21X manual). An exact copy of the Storage Module file is copied to the computer. This option will not skip over a program stored within the file, it assumes that the code indicating an imbedded program is part of the file and will transfer the program as part of the file. 6.4.
SECTION 7. CSMCOM CSMCOM supports Campbell Scientific's Card Storage Module when the CSM1 or MCR1 is used as the card reader. It provides a simple and efficient way for you to extract data from a card. Most program functions can be accessed from the DOS command line, allowing you to incorporate the program in batch files for automated data extraction. SMCREAD supports PC card drives installed in the computer.
SECTION 7. CSMCOM To obtain a summary of valid telecommunication commands press F1; a second press of F1 displays a second screen. To leave the terminal emulator, press the Esc key. The terminal emulator option asks the module for an update of its status after each command. This ensures the module status window is kept up to date. NOTE: On a slow PC, or one running at a low baud rate, there can be a slight delay after a command has been actioned.
SECTION 7. CSMCOM .DLD file. CSMCOM appends the .DLD suffix if necessary. You are now asked in which card program area you wish to store the program. Enter a number between 1 and 8. CSMCOM now loads the program into the card, displaying a '.' as each 100 characters are transferred. A checksum verification is used to ensure the program has been loaded without errors. If no errors occurred, 'OK' is added to the end of the string of '.' characters, otherwise an error warning is displayed. 7.3.
SECTION 7. CSMCOM If the card is corrupted do not use the C option initially. Use the E option to fully test and reset the card. 7.3.11 Q -- QUIT Q quits CSMCOM and returns to DOS. 7.4 FILENAME CONVENTIONS: exist, the first new file will be called ROOT003.DAT. If you specify a file that already exists on disk you are asked if you wish to overwrite the file. If you reply 'No', the option aborts and returns to the option menu. 7.
SECTION 7. CSMCOM compact format for data storage on disk, but the data needs to be decoded before it can be read. The PC208 SPLIT program can be used to decode the data. If you wish to decode data with your own software please refer to the datalogger manual. NOTE: If the data was stored from the datalogger in ASCII format, the A format must be used to collect the data from the card.
SECTION 7. CSMCOM out of the card. If the data files are corrupted, not collected, or not complete then you should try to find out where the starts of the files are by running the Terminal Emulator (T) option. Position the display pointer at the beginning of the card using the 1G command and then scan through the card repeatedly using the NFM command to find the start of each file. Record the position of the start of each file as you go.
SECTION 8. SMCREAD SMCRead provides a simple and efficient way for you to extract data from a CSM1 card and write the data to disk on a PC fitted with a PCMCIA card slot. Most program functions can be accessed from the DOS command line, allowing you to incorporate the program in batch files for automated data extraction. If you are familiar with Campbell Scientific’s SMCOM or CSMCOM programs you will find many aspects of the operation of SMCRead to be similar. 8.1 GETTING STARTED 8.1.
SECTION 8. SMCREAD CARD READING SOFTWARE option when trying to diagnose problems with a corrupted card. To obtain a summary of valid commands press F1; a second press of F1 displays a second screen. To leave the terminal emulator, press the ESC key. SMCRead only supports a subset of the telecommunications commands the CSM1 offers. The commands not supported are 0H, nDP, nSP and N. 8.2.2 A — READ ALL DATA FILES This option reads all valid data files in the memory card.
SECTION 8. SMCREAD CARD READING SOFTWARE You are now asked in which card program area you wish to store the program. Enter a number between 1 and 8. SMCRead now loads the program into the card, displaying a ‘ . ’ as each 100 characters is transferred. 8.2.8 E — ERASE, RESET AND TEST THE CARD CAUTION: The E option completely erases all data and programs in the card. At the same time the card memory is fully checked to ensure the module can store and recall data correctly.
SECTION 8. SMCREAD CARD READING SOFTWARE • A deleted program file, which is an area of the card which was previously used by a program but which is now unused because a program with the same number has been loaded again. In addition, the program and deleted programs may be shown as being hidden if the program is stored next to, or within, a data file without filemarks at the beginning and end of the program.
SECTION 8. SMCREAD CARD READING SOFTWARE 8.4.2 C — COMMA SEPARATED ASCII ARRAYS This format has array elements separated by commas. No element identifiers are included and all leading and trailing zeros are removed. Each array is terminated with a carriage return and line feed. Comma separated data is reasonably compact, can be imported into most analysis packages, and can also be read when printed (see example in the PC208 manual). 8.4.
SECTION 8. SMCREAD CARD READING SOFTWARE As a first step in reading a corrupted card, try using the normal procedures to read the data out of the card. If the data files are corrupted, not read, or not complete then you should try to find out where the starting points of the files are by running the Terminal Emulator (T) option. Position the display pointer at the beginning of the card using the 1G command and then scan through the card repeatedly using the NFM command to find the start of each file.
SECTION 8. SMCREAD CARD READING SOFTWARE This is equivalent to: SMCRead a dfiles c p pfiles d prog1 1 q running SMCRead on a computer with an LCD screen, the contrast may be improved by entering NOCOLOR before menu commands. This executes SMCRead and all data files are collected and stored in files with a root name of DFILES.DAT in comma separated format. All the program files are then collected and stored in a series of files with a root name PFILES. A new program stored in PROG1.
SECTION 8. SMCREAD CARD READING SOFTWARE This is blank page.
SECTION 9. DOC2CSI UTILITY This is a simple utility that converts datalogger programs created with EDLOG 5.4 (.DOC files) to the format used by EDLOG 6.2 or newer (.CSI files). The .CSI file is created in the current directory. To use DOC2CSI type: DOC2CSI oldname newname loggertype Where oldname is .DOC file, newname is the .CSI file to create, and loggertype is 21X, CR7, CR10, CR10X, or CR10T. You do not need to specify the extensions (.DOC or .CSI). For example, to convert the program weather.
This is a blank page.
APPENDIX A. APPLICATIONS NOTES ON INTERFACE DEVICES Most of the interface devices supported by TELCOM are listed below along with notes on how they are connected to the system. Manuals for the specific devices will contain additional information. A.1 HAYES SMARTMODEM 1200 OR 300 Configuration switches are located inside the front panel of the Hayes Smartmodem. Before being used with the PC208 Telecommunications Software, these switches should be checked and altered if necessary.
APPENDIX A. APPLICATIONS NOTES ON INTERFACE DEVICES TABLE A-1.
APPENDIX A. APPLICATIONS NOTES ON INTERFACE DEVICES A.3 MODEM INITIALIZATION FILE High speed modems and fax modems have a larger command set and are more complex than the old 1200 baud modems. Unfortunately to make them downward compatible with the 1200 baud modems, additional commands are required. PC208E, GraphTerm, and Telcom uses a modem initialization file “MODEM.INI” to configure the telephone modem to work with PC208. This file is installed in the directory in which GT or Telcom was installed.
APPENDIX A. APPLICATIONS NOTES ON INTERFACE DEVICES 2. Look in the modem manual and find the command for Carrier Detect. Most modems use &C for this. Determine what the default setting is. If your modem uses &C it should be set to &C1 normal CD (Modem sends CD signal when it connects with another modem and drops CD on disconnect.). 3. In the modem manual, find the command for Data Terminal Ready (DTR). Most modems use &D for this. Determine what the default setting is.
APPENDIX B. USE OF COM3 OR COM4 B.1 PC208 AND COM3 AND COM4 While the addresses and interrupts associated with COM1 and COM2 are well known and supported, some variation exist in the interrupts and addresses associated with COM3 and COM4. The addresses and interrupts listed in the table below for COM3 and COM4 have evolved as somewhat 'standard'. Listed in the table are the addresses and interrupts (IRQ) supported by PC208 for all four COM ports.
APPENDIX B. USE OF COM3 OR COM4 This is a blank page.
APPENDIX C. PC208 ERROR MESSAGES C.1 PC208E/GRAPHTERM ERROR MESSAGES: CANNOT HANG UP HAYES MODEM! GraphTerm did not receive the proper response to the +++ATZ Hayes MODEM command. Cannot Enable Security PC208E/GraphTerm was unable to enable security on a 21X or CR7 datalogger. Security may have been left unlocked. Cannot Disable Security PC208E/GraphTerm was unable to unlock datalogger security. RF MODEM does not respond! GraphTerm did not receive the RF MODEM "!" prompt as expected.
APPENDIX C. PC208 ERROR MESSAGES Illegal value for time. In the Start parameter with the Time Sync option Split did not recognize the time option. Check that the time is specified properly (day:hrmn:sec). Refer to the Split manual for proper syntax. Illegal array element # specified. You have specified an element number that does not exist. Most commonly, you forgot to put a "." in a fixed value so Split thinks it is an element number. Value inside [] missing or illegal.
APPENDIX C. PC208 ERROR MESSAGES Signature error detected...will repeat. A signature error was detected while receiving a datalogger program stored in the SM. The request for program will be repeated automatically. x A signature error was detected while receiving a block of data collected with the F, D, C, or P collection methods. The block will be repeated. A "." is used to display a block with no signature errors. Error in program number prefix. The prefix directs a .DLD file to 1 of 8 areas in the SM.
APPENDIX C. PC208 ERROR MESSAGES Datalogger date xxx needs fixed! The datalogger day is off from the computers date. Check that the computer day is proper, if it is then you must reset the date in the datalogger using GraphTerm. C.5 SMCREAD ERROR MESSAGES Error: No card found in slot number # The PC cannot find the card in the slot specified. Datalogger clock xx:xx was fixed! TELCOM reset the time in the datalogger to match the time in the computer. Check the .
APPENDIX C. PC208 ERROR MESSAGES Invalid location specified in command line parameter! For the L option you have specified an invalid display location number in the DOS command line. Unable to move the display pointer to that location! - check validity. The value entered may be too large for the card size in use. No data found in the area specified Self explanatory - only displayed when using the L option. No data stored in this area. Displayed when collecting several files.
APPENDIX C. PC208 ERROR MESSAGES This is a blank page.
APPENDIX D. EXPRESSION ERRORS D.1 ERROR CODES AND MESSAGES The following error codes and messages may occur when using expressions. Code Error Message 100 101 102 103 104 107 110 111 Missing left parenthesis Missing right parenthesis Variable name expected Number expected Floating point numbers limited to 5 digits Function Expected New line expected Equal sign expected D.1.1 CAUSES D.1.1.1 Variable name expected This message occurs when the expression is not set equal to an input location label.
APPENDIX D. EXPRESSION ERRORS For Example: This error message is displayed when a program contains any of these expressions: zee=(label1)(label2), ex=(5)(ARCTAN(data)), eee=(em)(see^2). These are correct ways of entering the above expressions: zee=(label1)*(label2), ex=(5)*(ARCTAN(data)), eee=(em)*(see^2). (3) There is no operator between a set of parentheses and a number. For Example: This error message is displayed when a program contains any of these expressions: tee=5(2), mu=(nu)103, bee=10.
APPENDIX E. PCMCIA DRIVER SOFTWARE NOTES These notes are intended as a supplement to the documentation shipped with your PCMCIA drivers. For notes about running MemMaker or other automatic memory optimizers, read the MS DOS manual and also the section at the end of this document, entitled ‘Using MemMaker’. E.1 GENERAL The software is designed to work with the PCMCIA drivers: Card Services 2.1, which in turn requires socket services 2.1.
APPENDIX E. PCMCIA DRIVER SOFTWARE NOTES E.3 ADJUSTING YOUR CARDSERVICES SET-UP CardServices has the ability to map a region of PCMCIA card to a region of PC memory in the high-memory area. This is the same area of memory used by programs loaded high with DEVICEHIGH or LOADHIGH. If all the high memory is allocated then CardServices will not be able to map regions of SRAM cards and SMCRead will fail with an error ‘lack of resources’. The following information explains what to do if you have this problem.
APPENDIX E. PCMCIA DRIVER SOFTWARE NOTES E.3.2 SYSTEMSOFT CARDSOFT CARD SERVICES DRIVER There are two .INI files, CARDID.INI and CSALLOC.INI. It is only CSALLOC.INI we are concerned with. A sample file is shown below: MEM=D000-DFFF IOP=100-16F,178-1EF,1F8-1FF,2082E7,2F0-2F7,300-36F,380-3BF RIOP=170-177,2E8-2EF,2F8-2FF,370377,3E8-3F7 IRQ=3,5,A-B,F The only setting that will need changing is the MEM line. There is also a program called CSALLOC.EXE. To automatically generate the CSALLOC.
APPENDIX E. PCMCIA DRIVER SOFTWARE NOTES E.4.1 NOTES FOR THOSE WITH PHOENIX DRIVERS You should choose CUSTOM SET-UP when running MemMaker, and make sure the following options are set: • Specify which drivers and TSRs to include in optimization YES • Keep current EMM386 memory inclusions and exclusion YES (default) Because CNFIGNAM cannot be loaded high, you should tell MemMaker (when asked) that CNFIGNAME is not to be included in the optimization process. E.4.
APPENDIX F. FREQUENTLY ASKED QUESTIONS F.1 PC208E.EXE F.2 EDLOG.EXE Why does the mouse stop working in monitor mode(s)? I closed a program file and there was another file behind it? The monitor mode screens do not support the mouse. With EDLOG it is possible for the user to open multiple files at the same time. This allows one program to be viewed while editing another or for program instructions to be cut and pasted between programs.
APPENDIX F. FREQUENTLY ASKED QUESTIONS How do I index or change the sign of a parameter? To indexing a parameter, press the F4 key. Two digit (00) and four digit (0000) parameters can also be indexed by pressing the “C” key. Negative floating point numbers are entered by typing the “-” key followed by the number. What does redundant write mean? EDLOG has detected that two instructions are writing to the same Input Location. Writing to the same location twice is valid but is often done unintentionally.
APPENDIX F. FREQUENTLY ASKED QUESTIONS I know the number of the instruction I want to add. How can I avoid the SHIFT+INSERT or EDIT menu steps to add it? Type the number starting in column one on a blank line in EDLOG. How can I find an instruction when I don’t remember the number? Press SHIFT+INSERT to display a list of instructions. Press F1 for help with the highlighted instructions.
APPENDIX F. FREQUENTLY ASKED QUESTIONS Instruction 75 Histogram 2: 1: 2: 3: 4: 1 0000 00 0000 5: 6: 7: 0000 0.0 0.0 Histogram (P75) Reps No. of Bins Form Code Option Bin Select Value Loc [ _________ ] WV Loc Option [ _________ ] Low Limit High Limit Leave the fifth parameter set to zero to select a standard histogram. This will result in a compile message “Warning: zero is an invalid inloc address, Line: xx”. In this case the address of zero is acceptable and the warning can be ignored.
APPENDIX F. FREQUENTLY ASKED QUESTIONS EDLOG does not calculate Final Storage usage or Specify Final Storage Labels for this instruction. Instruction 101 SDM-INT8 The INT8 can be used to make interval or pulse measurements and store the results in Input Locations or directly in Final Storage. EDLOG does not detect when results are stored in input locations. It does not allocate or name input locations other than the location specified in parameter 7.
APPENDIX F. FREQUENTLY ASKED QUESTIONS This is a blank page.