PC400 User’s ManualVersion 4.2 Revision: 9/13Copyright © 1999-2013Campbell Scientific, Inc.
Table of Contents 10. Utilities ... 10-1 10.1 CardConvert ...
Section 5. Split 5-52 /M Changes the value for midnight to 2400 instead of 0000. This is the same as selecting Midnight is 2400 Hours check box foun
Section 6. View After data has been collected from the datalogger, you need a way to analyze that data. View is a file viewer that provides a w
Section 6. View Tile Vertically. This menu option is used for array-based data files where the entire data file and each individual array are opened
Section 6. View 6.3.1 Opening a Data File To open a data file, click the File Open icon or select File | Open from the menu. (TOACI1, TOA5, TOB1,
Section 6. View File The name of the file to be imported. Press the File button to bring up a browser to select the desired file. Header Line Count
Section 6. View appropriate codes in the Derived Date/Time Format field to designate the format of the timestamp. If the first column of data does no
Section 6. View 6.5 Data View The initial display for data files in View is as normal text in a grid format. The following figure shows the View ma
Section 6. View 6.5.1 Column Size When a data file is opened, the columns are autosized to fit the data. Column sizes can be changed by dragging a co
Section 6. View arrangement at any time. Windows can be tiled horizontally as non-overlapping horizontal tiles by pressing the Tile Horizontally butt
Section 6. View Multiple columns can be added by holding the Ctrl key and dragging the mouse pointer over the column headings. A partial column can
Table of Contents C.1.2.3 Communications Status Log Format...C-15 C.1.2.4 Object State Log Format ...
Section 6. View 6.6.5 Zoom Feature You can zoom in on a particular area of a graph by holding the left mouse button and dragging the mouse cursor fro
Section 6. View 6.6.8 Line Graph Toolbar The Line Graph toolbar includes the following icons: Copy to Clipboard. Places the graphic on the Windows c
Section 6. View (Independent) When using independent y-axes, the scale shown will apply only to the last-selected trace assigned to that axis. (A t
Section 6. View Copy Selection Copies selected text to the Windows clipboard. Add Selections to Graph Adds the data that is currently selected to the
Section 6. View Delete Bookmark If the data panel contains one or more bookmarks, hovering over the Delete Bookmark menu item will bring up a list of
Section 6. View To preview your data before printing, press the Print Preview button or select File | Print Preview from the menu. From Print Previ
Section 6. View 6-16
Section 7. Short Cut Program Generator Short Cut (also referred to as SCWIN) is an application for generating programs for Campbell Scientific’s
Section 7. Short Cut Program Generator 7.2 Creating a Program Using Short Cut On opening, Short Cut presents a wizard that walks you through the ste
Section 7. Short Cut Program Generator 7.2.2 Step 2 – Select Datalogger and Specify Scan Interval Click the arrow next to Datalogger Model to display
Table of Contents viii
Section 7. Short Cut Program Generator From this box, you indicate which CR9000X modules are inserted into which CR9000X slots. To add a module, sel
Section 7. Short Cut Program Generator This setting is similar to the Integration setting in that the dialog box will be displayed only the first ti
Section 7. Short Cut Program Generator 7.2.3 Step 3 – Choose Sensors to Monitor In step 3, you tell Short Cut which sensors you’ll be measuring. Sho
Section 7. Short Cut Program Generator Note that this sensor not only offers a custom name field and units, but also allows you to correct for sea l
Section 7. Short Cut Program Generator 7-8
Section 7. Short Cut Program Generator Click on the Wiring tab of a sensor’s parameter form to show the wiring for the sensor (or the first sensor in
Section 7. Short Cut Program Generator In addition to actual sensors, Short Cut provides functionality to perform various calculations and effect som
Section 7. Short Cut Program Generator Short Cut provides you with a wiring diagram by clicking on Wiring Diagram on the left side of the Sensors win
Section 7. Short Cut Program Generator Short Cut can also create programs for dataloggers using a variety of interface devices, including multiplexer
Section 7. Short Cut Program Generator 7.2.4 Step 4 – Setup Output Tables After selecting the sensors to be measured, you can choose what data to sto
Section 1. Introduction PC400 is a software application used to set up, configure, and retrieve data from Campbell Scientific dataloggers. This sof
Section 7. Short Cut Program Generator Note that outputs for a sensor don’t have to be added in the same sequence as the measurement. You can even
Section 7. Short Cut Program Generator The Advanced Output allows you to store data based on time, the state of a flag, the value of a measurement or
Section 7. Short Cut Program Generator 7.2.5 Step 5 – Generate the Program in the Format Required by the Datalogger The Finish button completes the p
Section 7. Short Cut Program Generator The Summary tab displays the information in the DEF file as described above. The Advanced tab (for CRBasic da
Section 7. Short Cut Program Generator 7.3.3 Power-up Settings Some dataloggers offer the option to retain interim measurements or calculations or th
Section 7. Short Cut Program Generator in effect for all programs for that datalogger type (whether they are new programs or edited programs) until i
Section 7. Short Cut Program Generator 7-20 For CRBasic dataloggers, you can use the CRBasic Editor to open the .CR# files directly. Again, Short Cu
Section 8. Datalogger Program Creation with Edlog This section provides information on memory allocation and programming for Campbell Scientific
Section 8. Datalogger Program Creation with Edlog Be careful when copying instructions from a program written for one datalogger to a program for a
Section 8. Datalogger Program Creation with Edlog Select the datalogger you are using from the list and click OK. A blank program template will com
Section 1. Introduction enter settings for dataloggers. Once a datalogger is added to the list, you can choose the Edit button to change those settin
Section 8. Datalogger Program Creation with Edlog the other tables. Most users find they can write the entire program in Program Table 1, avoiding c
Section 8. Datalogger Program Creation with Edlog 8.1.1.2 Edlog File Types When a program is saved and compiled, the following files are created: •
Section 8. Datalogger Program Creation with Edlog 8.1.1.3 Inserting Instructions into the Program Instructions are entered into the program table in
Section 8. Datalogger Program Creation with Edlog • With your cursor anywhere within the instruction, press <F1>. This opens the help system
Section 8. Datalogger Program Creation with Edlog Following are rules for creating expressions: • Expressions must be set equal to the label of the
Section 8. Datalogger Program Creation with Edlog Below are examples of valid expressions: Zee = Vee+Ex es = tee^(-2) Root = SQRT(ABS(data)) avg = (d
Section 8. Datalogger Program Creation with Edlog 5: Z=F (P30) 1: 32 2: 0 3: 3 6: Z=X+Y (P33) 1: 3 2: 5 3: 6 Errors That Can Occur With Expr
Section 8. Datalogger Program Creation with Edlog (3) An expression with an @ operator does not have a number after the @; only a fixed number is al
Section 8. Datalogger Program Creation with Edlog These are correct ways of entering the above expressions: tee=5*(2) mu=(nu)*103 bee=10.52*(ef/2) si
Section 8. Datalogger Program Creation with Edlog TABLE 8-2. Editor Keystrokes PgUp Page Up PgDn Page Down Up Arrow Move Up One Line Down Arrow Mo
Section 1. Introduction 1.1.7 CardConvert CardConvert is a utility to retrieve binary data from Compact Flash cards containing CR1000 or CR3000 data,
Section 8. Datalogger Program Creation with Edlog 8.1.3 Library Files Library files can be created to store portions of programs, which can then be i
Section 8. Datalogger Program Creation with Edlog Toolbar Open a new file. Save the current file to disk and optionally precompile the program. I
Section 8. Datalogger Program Creation with Edlog Instructions cannot be edited in the compress view mode. Use Display | Uncompressed to switch back
Section 8. Datalogger Program Creation with Edlog 8.2.2 Repetitions Many input/output and output processing instructions have a repetitions parameter
Section 8. Datalogger Program Creation with Edlog Editing functions are available from the Input Location Editor’s Edit menu and a hot key: Insert (
Section 8. Datalogger Program Creation with Edlog Optimize (<F6>) – Deletes Input Locations that aren’t read, written to, or marked as Manual.
Section 8. Datalogger Program Creation with Edlog • Instruction 188, SDI-IO16 • Instruction 189, SDM-LI7500 • Instructions P190-199 PakBus control
Section 8. Datalogger Program Creation with Edlog In this example from a mixed-array datalogger, the final storage output data for Array ID 112 is sh
Section 8. Datalogger Program Creation with Edlog 8.4.1 Program Security Setting security in the datalogger allows you to restrict access to certain
Section 8. Datalogger Program Creation with Edlog generic names for input locations, and will not be able to display final storage locations at all.
Section 1. Introduction You can also now continue an instruction onto multiple lines by placing the line continuation indicator (a single space follo
Section 8. Datalogger Program Creation with Edlog Not all dataloggers have a Compile Settings option. This option refers only to the CR510, CR10X,
Section 8. Datalogger Program Creation with Edlog While it is possible to calculate the exact number of nodes, neighbors, and routers in a PakBus net
Section 8. Datalogger Program Creation with Edlog 8-26
Section 9. Datalogger Program Creation with CRBasic Editor This section provides information on the CRBasic Editor used to program the Campbell S
Section 9. Datalogger Program Creation with CRBasic Editor 9.2 Inserting Instructions An instruction can be easily inserted into the program by hig
Section 9. Datalogger Program Creation with CRBasic Editor Below is an example of the Parameter dialog box for the differential voltage instruction (
Section 9. Datalogger Program Creation with CRBasic Editor Pressing F9 at any time will also bring up a list of variables. However, when a variable
Section 9. Datalogger Program Creation with CRBasic Editor • Save as .CRB File: Saves highlighted text to a file with a *.CRB extension. This file i
Section 9. Datalogger Program Creation with CRBasic Editor Print Preview – Opens a Print Preview screen that will show what the program will look li
Section 9. Datalogger Program Creation with CRBasic Editor Browse Bookmarks – Displays a list of all bookmarks in the program. When a bookmark is s
Section 1. Introduction 1.3 Getting Help for PC400 Applications Detailed descriptions of each application and tool are included in later sections of
Section 9. Datalogger Program Creation with CRBasic Editor 9.3.2 Compile, Save, and Send The CRBasic Editor allows you to send a program to a datalog
Section 9. Datalogger Program Creation with CRBasic Editor The Select the destination list shows all dataloggers configured within LoggerNet, PC400,
Section 9. Datalogger Program Creation with CRBasic Editor CR9000(X)/CR5000 Datalogger Run Now Options The Run Now options and behavior for the CR900
Section 9. Datalogger Program Creation with CRBasic Editor Sending the Program To send the file and perform the associated functions you have selecte
Section 9. Datalogger Program Creation with CRBasic Editor Save as Default Template – Saves the comments and instructions in the active file as a tem
Section 9. Datalogger Program Creation with CRBasic Editor 9.3.7 CRBasic Editor Edit Menu This menu item allows you to edit and manipulate the text c
Section 9. Datalogger Program Creation with CRBasic Editor The Vertical Spacing tab is used to set up the rules for the CRBasic Editor’s Rebuild Ind
Section 9. Datalogger Program Creation with CRBasic Editor The Syntax Highlighting tab sets up the appearance of different text elements in the progr
Section 9. Datalogger Program Creation with CRBasic Editor Background Color – Displays a color selection dialog to set the color of the CRBasic progr
Section 9. Datalogger Program Creation with CRBasic Editor 9.3.9.2 Constant Customization The Constant Customization feature allows you to define v
Section 1. Introduction 1-6 among items on a screen and pressing the Enter key to execute the button function. Right Click Menus – Some areas have po
Section 9. Datalogger Program Creation with CRBasic Editor The Constant Customization syntax may be best understood by looking at an example. Conside
Section 9. Datalogger Program Creation with CRBasic Editor The constant SInterval is defined with a default value of 10, a maximum of 60 and a minimu
Section 9. Datalogger Program Creation with CRBasic Editor 9.3.10 Available Help Information Pressing the Help button of the Parameter dialog box wi
Section 9. Datalogger Program Creation with CRBasic Editor Define Subroutines If there is a process or series of calculations that needs to be repeat
Section 9. Datalogger Program Creation with CRBasic Editor 9.4.3 Mathematical Expressions Mathematical expressions can be entered algebraically into
Section 9. Datalogger Program Creation with CRBasic Editor 9.4.5 Line Continuation Line continuation allows an instruction or logical line to span on
Section 9. Datalogger Program Creation with CRBasic Editor 9.4.7 Example Program The following program will serve as a programming example in this se
Section 9. Datalogger Program Creation with CRBasic Editor The data table header may also have a row that lists units for the output values. The uni
Section 9. Datalogger Program Creation with CRBasic Editor The output processing instructions included in a data table declaration determine the valu
Section 9. Datalogger Program Creation with CRBasic Editor The Scan instruction determines how frequently the measurements within the scan are made:
Section 2. System Requirements 2.1 Hardware and Software PC400 is an integrated application of 32-bit programs designed to run on Intel-based compu
Section 9. Datalogger Program Creation with CRBasic Editor TABLE 9-3. Synonyms for True and False Predefined Constant True (-1) False (0) Synonym
Section 9. Datalogger Program Creation with CRBasic Editor 9.4.12 Flags Any variable can be used as a flag as far as logical tests in CRBasic are co
Section 9. Datalogger Program Creation with CRBasic Editor DataTable(Name, TrigVar, Size) DataTable(Temp, TC(1)>100, 5000) Entering the trigger as
Section 9. Datalogger Program Creation with CRBasic Editor Tablename.record(1,n) = the record number of the record output n records ago. Tablename.ou
Section 9. Datalogger Program Creation with CRBasic Editor 9-32
Section 10. Utilities CardConvert is a utility that is used to quickly read and convert binary datalogger data that is retrieved from a compact flas
Section 10. Utilities extension. For instance, the default name for a table called MyData stored in TOA5 format would be TOA5_MyData.dat. The dest
Section 10. Utilities Select the appropriate timestamp options for the type of timestamp to write to the file. Each time element will be output as
Section 10. Utilities When Use Filemarks, Use Removemarks, or Use Time is selected, the Create New Filenames option is disabled. New file names will
Section 10. Utilities processed, the estimated number of records and a percentage of the conversion completed will be displayed at the bottom edge of
Section 2. System Requirements 2-2
Section 10. Utilities processing the file allows you to recover all good data on a card with more than one corrupted frame. Note that CardConvert ca
Section 10. Utilities 10.2.1 Transforming a File When the Transformer is first opened, a dialog box is displayed in which to enter the Source File a
Section 10. Utilities Comments about the conversion are shown in the Action Log (bottom portion of the window). The Action Log should be reviewed c
Section 10. Utilities The transformed file cannot be edited in the Transformer. Once transformed, it can be opened in the CRBasic Editor or saved un
Section 10. Utilities • To keep the process as simple as possible, DevConfig supports only serial and IP connections between the PC and devices. •
Section 10. Utilities 10.3.2 Main DevConfig Screen The DevConfig window is divided into two main sections: the device selection panel on the left s
Section 10. Utilities Two common operations are sending a new operating system and communicating with a device in terminal emulation mode. These two
Section 10. Utilities When the operating system has been sent to the device, a message dialog will appear similar to the one shown below: The infor
Section 10. Utilities 10.3.4 Terminal Tab The Terminal tab will be available when the application is connected to any device type that can be commun
Section 10. Utilities Clicking Connect puts DevConfig into Terminal emulation mode on the Serial Port and at the Baud Rate selected. When you click
Section 3. Installation, Operation and Backup Procedures 3.1 CD-ROM Installation The following instructions assume that drive D: is a CD-ROM drive
Section 10. Utilities 10.4 File Format Convert File Format Convert is not available from the PC400 toolbar. It can be opened from the Window’s Start
Section 10. Utilities File Format Convert cannot produce TOB2 or TOB3 files, and it cannot read CSV files. NOTES Some file headers have less informat
Section 10. Utilities 10-18 File Naming Date Time Filename – When this option is selected, the date and time of the first record of data in the file
Appendix A. Glossary of Terms A Advise – See Data Advise ASCII File – A computer file containing letters, numbers, and other characters using the AS
Appendix A. Glossary of Terms Cancel – Choosing Cancel from a dialog box will typically ignore any changes made and close the box. Carrier – An elect
Appendix A. Glossary of Terms D Data Advise (Datalogger) – A mutual agreement between the communication server and the datalogger about which tables
Appendix A. Glossary of Terms E Edlog – Campbell Scientific’s software application used to create new or edit existing datalogger programs. Edlog sup
Appendix A. Glossary of Terms G Ground Connection – Most sensors require one or more ground connections in addition to excitation or signal inputs. G
Appendix A. Glossary of Terms Intermediate Storage – Datalogger memory used to temporarily store values (such as a running total and number of sample
Appendix A. Glossary of Terms a digital-to-analog conversion of data and transmits them to another modem that performs an analog-to-digital conversio
Section 3. Installation, Operation and Backup Procedures 3.2.1.2 Working Directories In this version of PC400, each major application keeps its own
Appendix A. Glossary of Terms PakBus – A packet-based and packet-switched networking protocol used by newer dataloggers. PakBus allows for robust tra
Appendix A. Glossary of Terms Q Quiescent Mode – Often referred to as “sleep mode” – a low power state between program execution intervals. R Real-T
Appendix A. Glossary of Terms SDI-12 – SDI-12 stands for Serial Digital Interface at 1200 baud. It is an electrical interface standard and communicat
Appendix A. Glossary of Terms this coordination is accomplished by synchronizing the transmitting and receiving devices to a common clock signal (see
Appendix A. Glossary of Terms A-12 W Wiring Panel – The set of terminals and underlying circuits that enable connections of sensors, control and powe
Appendix B. Table-Based Dataloggers This section describes some of the characteristics and features of the Edlog TD and PB dataloggers and CRBasic d
Appendix B. Table-Based Dataloggers Event driven tables should have a fixed size rather than allowing them to be allocated automatically. Event driv
Appendix B. Table-Based Dataloggers If the amount of memory requested for the data tables exceeds the available memory, the program will not run. Eve
Appendix B. Table-Based Dataloggers B.2.1 Steps for Program Conversion If you are converting a program from mixed-array to table-data format for the
Appendix B. Table-Based Dataloggers based on time (interval data) or when a user flag is set (event data). Time based output intervals are specified
Section 3. Installation, Operation and Backup Procedures the computer suffers some other hardware failure that prevents access to the stored data on
Appendix B. Table-Based Dataloggers B.3 Table Data Overview In the datalogger all data is organized into tables with fixed data records. Each of th
Appendix B. Table-Based Dataloggers Data tables can also be event driven rather than interval driven. That is, a new record is stored when a specifie
Appendix B. Table-Based Dataloggers TABLE B-1. Example of Status Table Entries TMStamp Date and time the status information was recorded. RecNBR Th
Appendix B. Table-Based Dataloggers TABLE B-1. Example of Status Table Entries CPUSignature The Operating System signature. The value should match t
Appendix B. Table-Based Dataloggers B-10 TABLE B-1. Example of Status Table Entries WatchdogErrors The number of Watchdog errors that have occurred
Appendix C. Log Files and the LogTool Application C.1 Event Logging As PC400 performs its work, it will create records of various kinds of events a
Appendix C. Log Files and the LogTool Application have been created, the oldest log file is deleted as a new one begun. PC400 stores the most recent
Appendix C. Log Files and the LogTool Application TABLE C-1. Transaction Log Messages Code Message Text Message Parameters Message Meaning User
Appendix C. Log Files and the LogTool Application TABLE C-1. Transaction Log Messages Code Message Text Message Parameters Message Meaning User
Appendix C. Log Files and the LogTool Application TABLE C-1. Transaction Log Messages Code Message Text Message Parameters Message Meaning User
Section 3. Installation, Operation and Backup Procedures 3-4 While loss of power won’t always cause a file problem, having files backed up as describ
Appendix C. Log Files and the LogTool Application TABLE C-1. Transaction Log Messages Code Message Text Message Parameters Message Meaning User
Appendix C. Log Files and the LogTool Application TABLE C-1. Transaction Log Messages Code Message Text Message Parameters Message Meaning User
Appendix C. Log Files and the LogTool Application TABLE C-1. Transaction Log Messages Code Message Text Message Parameters Message Meaning User
Appendix C. Log Files and the LogTool Application TABLE C-1. Transaction Log Messages Code Message Text Message Parameters Message Meaning User
Appendix C. Log Files and the LogTool Application TABLE C-1. Transaction Log Messages Code Message Text Message Parameters Message Meaning User
Appendix C. Log Files and the LogTool Application TABLE C-1. Transaction Log Messages Code Message Text Message Parameters Message Meaning User
Appendix C. Log Files and the LogTool Application TABLE C-1. Transaction Log Messages Code Message Text Message Parameters Message Meaning User
Appendix C. Log Files and the LogTool Application TABLE C-1. Transaction Log Messages Code Message Text Message Parameters Message Meaning User
Appendix C. Log Files and the LogTool Application TABLE C-1. Transaction Log Messages Code Message Text Message Parameters Message Meaning User
Appendix C. Log Files and the LogTool Application Transaction Log Example "2009-04-15 16:41:05.367","CR1000","11","
Section 4. The PC400 Main Screen This section provides an overview of PC400, a detailed description of the communications tabs and pull-down menu
Appendix C. Log Files and the LogTool Application TABLE C-2. Communications Status Log Messages Message Text Message Meaning User Response to Mes
Appendix C. Log Files and the LogTool Application TABLE C-2. Communications Status Log Messages Message Text Message Meaning User Response to Mess
Appendix C. Log Files and the LogTool Application C-18 Object State Log Example "2009-04-15 16:41:05.351","CR1000","starting
Campbell Scientific Companies Campbell Scientific, Inc. (CSI) 815 West 1800 North Logan, Utah 84321 UNITED STATES www.campbellsci.com • info@campbel
Section 4. The PC400 Main Screen PC400 supports the CRBasic series of dataloggers, including the CR200/205, CR800, CR1000, CR3000, CR5000, and CR9000
Section 4. The PC400 Main Screen The EZSetup Wizard starts as shown below. Previous and Next buttons are provided to move through the wizard. Progre
Section 4. The PC400 Main Screen The Send Program step allows you to send a program to the datalogger. This may be a program you created with Short C
Section 4. The PC400 Main Screen PC400 can also display final storage values. For mixed-array operating systems in the CR10X family of dataloggers,
License for Use This software is protected by United States copyright law and international copyright treaty provisions. The installation and use of t
Section 4. The PC400 Main Screen In the case of table-based dataloggers, PC400 will display the last record from a final storage table and will autom
Section 4. The PC400 Main Screen Program variables that are declared as Boolean can also be placed on this display, for dataloggers that support data
Section 4. The PC400 Main Screen Note that a control port must first be configured for output in the datalogger program before it can be toggled on
Section 4. The PC400 Main Screen Example of a Collect Data tab for a table-based CR1000: In either case, once a final storage area or table is selec
Section 4. The PC400 Main Screen Available language packages are provided by Campbell Scientific’s international representatives or on the CSI websi
Section 4. The PC400 Main Screen The Station Status window is shown below: The window has three tabs. The Summary tab provides an overview of import
Section 4. The PC400 Main Screen No Table Fill Time Statistics will be shown for a CR200-series datalogger, because they cannot be calculated for th
Section 4. The PC400 Main Screen The File Control window displays a list of files stored on the datalogger’s CPU, PC card, SC115 USB drive, or USR d
Section 4. The PC400 Main Screen chosen to send to the highlighted device. If the Set Run Options on Send check box is selected, you will be asked t
Section 4. The PC400 Main Screen When Run Now is checked, the program is compiled and run in the datalogger. You may choose to preserve existing data
Limited Warranty The following warranties are in effect for ninety (90) days from the date of shipment of the original purchase. These warranties are
Section 4. The PC400 Main Screen When Run Now is checked, the program is compiled and run in the datalogger. All data tables on the CPU are erased.
Section 4. The PC400 Main Screen Select the option to stop the program and retain the data files, or to stop the program and delete data files. The
Section 4. The PC400 Main Screen Selecting a device and baud rate, and then clicking Open Terminal causes PC400 to attempt to connect with that devi
Section 4. The PC400 Main Screen 4.5.3.2 4.5.3.3 4.5.4.1 Backup/Restore Network This function can be used to save a copy of the network map to a file
Section 4. The PC400 Main Screen 4.5.4.2 4.5.4.3 Options The following two options can be set: 1) Automatically Check Datalogger Status – This optio
Section 4. The PC400 Main Screen On the left side of the LogTool window, is a display of all devices known to PC400. You can choose to show all messa
Section 4. The PC400 Main Screen 4.5.4.4.1 Selecting the PakBus Network to View When PakBus Graph is opened, it is set to view the first PakBus net
Section 4. The PC400 Main Screen 4.5.4.4.2 4.5.4.4.3 4.5.4.4.4 Dynamic and Static Links There are two types of links to PakBus dataloggers that the s
Section 4. The PC400 Main Screen 4-24 4.5.4.4.5 devices can be unlocked by selecting View | Unlock All Positions from the menu. Discovering Probable
Section 5. Split Split is a tool that works with output data files (*.dat) collected from Campbell Scientific dataloggers. It is used to post-pr
Table of Contents PDF viewers: These page numbers refer to the printed version of this document. Use the PDF reader bookmarks tab for links to spec
Section 5. Split 5.2 Getting Started The most common use of Split is to separate array data collected on a particular interval from a data file cont
Section 5. Split 5-3
Section 5. Split When you start Split a blank template similar to the one above is shown. This template is used to enter the parameters that will d
Section 5. Split In this example we want the hourly data (note the Output Interval at the bottom of the Data File Label window), so click array 60.
Section 5. Split Note that the cursor in the INPUT FILE(S) screen must be in valid paste area (Copy or Select). If the cursor is in the File name bo
Section 5. Split For table based data files the timestamp is normally the first column and is a quoted text string ("2002-02-26 10:30:00")
Section 5. Split 5.3 Split Parameter File Entries 5.3.1 Input Files The name of the Input File is entered in the space to the right of the Browse b
Section 5. Split PRINTABLE ASCII 01+0115 02+0189 03+1200 04+089.6 05+055.3 06+25.36 07+270.0 01+0115 02+0189 03+1300 04+091.3 05+061.5 06+
Section 5. Split • Reading Data in Final Storage (Binary) Format If the data is in binary format and Start and Stop Offsets are used, Final Storage
Section 5. Split When using the Last Count option, if the Start and Stop Conditions are specified, they must exist in the newly appended data or Spl
Table of Contents 4.5.2.4 File Control for CR5000, CR800, CR1000, CR3000, and CR9000 Dataloggers ... 4-12 4.5.2.5 Terminal E
Section 5. Split Stop Offset This number specifies the number of bytes from the beginning of the file that Split should stop processing the data file
Section 5. Split Time Offset This field specifies a time offset, in seconds, that should be applied to each item on the Select line that uses the Dat
Section 5. Split Table data files contain the time and date as a single quoted string at the beginning of each data record. Split handles the dates
Section 5. Split 5.3.1.3.1 Starting Relative to PC Time Split has the ability to start relative to the current PC TIME (computer time). This featur
Section 5. Split Split will not start reading if the exact specified starting time cannot be found, unless you enable the “Start-Stop On/After Time”
Section 5. Split As an example, let’s look at a vehicle test application. The start of the test is when the vehicle is turned on, and the end of the
Section 5. Split Consider TABLE 5-2 below: TABLE 5-2. Example of Event Driven Test Data Set 100,12.1,10.,32.6101,92.7,67.7102,56.1,48.7,98.,220.1200
Section 5. Split TABLE 5-3. Processed Data File Using Option C 100 12.1 10 32.6 101 92.7 67.7 102 56.1 48.7 98 220.1 100 12.5 9.89 30.1
Section 5. Split TABLE 5-4. Input File Entries to Process the First Data Point for each Test First Input File = DATA_1.DAT:1 Stop Condition =
Section 5. Split Array-based With an entry of 1[30] and 2:3:4[600..1200]: in the Copy condition, Split will only process the data file when the time
Table of Contents 5.6 Running Split from a Command Line ... 5-47 5.6.1 Splitr Command Line Switches ...
Section 5. Split TABLE 5-5. Effects of Out of Range Values for Given Output Options Output Option Screen Display* PRN File RPT File or Printer Ou
Section 5. Split variable X). A comma must follow each variable statement, as with all parameters in the Select line. Once the variables have been
Section 5. Split The following array of ASCII data will be used for all Mathematical function examples. 0105 0176 1200 -07.89 55.10 12.45 270.
Section 5. Split SpaAvg(x..y) returns the spatial average of elements x through y. Examples: SpaAvg(1..7) = 258.74 SpaAvg(1,4,7) = 122.54 SpaMax(x
Section 5. Split 3. when an interval count is met When the Trigger on Stop Condition (or F option) is used, any time series data defined in the Sele
Section 5. Split Mt. Logan Weather Data Day Time Airtemp deg F RH Mean Wind Speed mph Mean Wind Direction Std Dev of Direction 178 100 58.
Section 5. Split Blanks and Count are functions designed for checking the integrity of the data file. A common use for these two functions is “100.*
Section 5. Split Smpl(x;n) returns a sample of element x every nth value. Examples: Smpl(4;8) = 23.98 (RH every 8 hours) 24.31 (RH every
Section 5. Split 5.3.1.12 Special Functions, Details, and Examples TABLE 5-8. Split SPECIAL FUNCTIONS Crlf = Insert carriage return line feed in
Section 5. Split A carriage return/line feed is recognized by Split as an element, and may throw the column headers off in the output file. NOTE “Lab
Table of Contents 7.2 Creating a Program Using Short Cut... 7-2 7.2.1 Step 1 – Create a New File or Ope
Section 5. Split 1 23.98 6.588 2 24.31 8.88 3 37.13 11.86 smpl(.PA,n) Outputs the data to the printer or .RPT file with n lines per page. E
Section 5. Split the time stamp is the first element in the array, a 1 is used for all of the time stamp elements (S; H; D; Y). If “serial” is ente
Section 5. Split edate("yyyy", "dayofyear", "hhnn";1;1;1;1) 2002, 56, 0410 Notice that this last example essentially c
Section 5. Split The following screen shows the output file setup including the column headings and the units. 5-35
Section 5. Split This .PAR file produces a wind chill summary of the Mt. Logan Peak data set. The formula for calculating wind chill is given as fo
Section 5. Split 55.3.1.14 Summary of Select Line Syntax Rules • A fixed numeric value must include a decimal point “.” or be in scientific notati
Section 5. Split This function synchronizes according to day, hrmn (hour-minute), and/or seconds. The syntax used to identify the time elements for
Section 5. Split hour/minute for day 92 starts at 9:30 a.m. The time between the start of the day (0000) and 9:30 a.m. will be considered missing d
Section 5. Split Start Condition 2[-1]:3[50]: Copy Condition 1[106]and3[60,10] Where: element 1 is the array ID element 2 is the Julian day
Section 5. Split Several output options may be specified to alter the default output to the file. Some are located on the main OUTPUT FILE screen an
Table of Contents 8.4.5 Datalogger Serial Port Settings ... 8-24 8.4.6 PakBus Settings ...
Section 5. Split settings and sets the width of individual columns. If this field is left blank, the Default Column Widths field is used. Screen Dis
Section 5. Split It allows the following settings to be modified: Replace bad data with – The text in the field, to the right of this option, is ente
Section 5. Split The Copy Condition determines the interval of your data. Therefore, to output data that occurs every 24 hours, you would use: Copy C
Section 5. Split summary of the left over values and the Time Series Heading from the report. No Date Advance – When processing a data file from a mi
Section 5. Split Heading and Column Headings from being printed at the bottom of the report. The “left over” summary data will still be printed. N
Section 5. Split 5.5 Editing Commands Split supports the Windows Cut, Copy, and Paste commands. Text from any field in Split or other Windows appli
Section 5. Split 5.6.1.3 Running Multiple Copies of Splitr (/M Switch) Multiple copies of Splitr can be run at one time by using the /M switch. Thi
Section 5. Split If a parameter is to be left as it is in the parameter file, then space comma space ( , ) may be entered in the command line. For i
Section 5. Split /[text] Sets the text that will be used in the place of bad data. This is the same as the text string used in the Replace Bad Data
Section 5. Split /H Removes the dashed lines from the heading of the RPT file. This is the same as choosing the No Dashes check box that is found un
Comentarios a estos manuales