RTDAQRevision: 3/12Copyright © 2008-2012Campbell Scientific, Inc.
RTDAQ Table of Contents 7.6.4 Using the Graphical Display Area of the XY Plot ... 7-40 7.6.5 Zooming with the XY Plot...
Section 5. Program Creation and Editing In addition to actual sensors, Short Cut provides functionality to perform various calculations and effect so
Section 5. Program Creation and Editing Short Cut provides you with a wiring diagram by clicking on Wiring Diagram on the left side of the Sensors wi
Section 5. Program Creation and Editing Short Cut can also create programs for dataloggers using a variety of interface devices, including multiplexe
Section 5. Program Creation and Editing 5.2.2.4 Step 4 – Setup Output Tables After selecting the sensors to be measured, you can choose what data to
Section 5. Program Creation and Editing Note that outputs for a sensor don’t have to be added in the same sequence as the measurement. You can even
Section 5. Program Creation and Editing The Advanced Output allows you to store data based on time, the state of a flag, the value of a measurement o
Section 5. Program Creation and Editing 5.2.2.5 Step 5 – Generate the Program in the Format Required by the Datalogger The Finish button completes t
Section 5. Program Creation and Editing The Summary tab displays the information in the DEF file as described above. The Advanced tab (for CRBasic d
Section 5. Program Creation and Editing battery or loss of power condition. This may be useful when calculations are used to control devices. You m
Section 5. Program Creation and Editing 5.2.3.6 Integration Some dataloggers have parameters available in their measurement instructions to provide
RTDAQ Table of Contents 8. Real-Time Monitoring and Control Software...8-1 8.1 Development Mode ...
Section 5. Program Creation and Editing 5.2.5 New Sensor Files Short Cut was designed with future flexibility in mind. Datalogger and sensor suppor
Section 5. Program Creation and Editing files for both the CR5000 datalogger and the CR9000X (CR9032 CPU) datalogger. Creation of programs for the C
Section 5. Program Creation and Editing The generator project type is given in the top left corner of the main generator screen and also in the title
Section 5. Program Creation and Editing Press the Save button to save the generator project to a file (*.GE9 for the CR9000X, *.GE5 for the CR5000) a
Section 5. Program Creation and Editing desired generator project and press Open. The generator window will be opened with your selected generator p
Section 5. Program Creation and Editing 5.3.4.6 File | <Previously opened programs> Generator projects (*.GE5, *.GE9) which have been previous
Section 5. Program Creation and Editing 5.3.4.9 Edit | CR9000X Generator Options, Edit | CR5000 Generator Options You can find the Generator Option
Section 5. Program Creation and Editing When pressed, this button will save the current generator project, generate and save the associated CRBasic
Section 5. Program Creation and Editing 5-58 CR9000X’s and some other dataloggers in your RTDAQ Network Map. When you send a CR9000X program, this s
Section 6. View Pro Although RTDAQ does not support the older “mixed-array” group of Campbell Scientific dataloggers (such as the CR10X, CR23X, and C
RTDAQ Table of Contents 10. Utilities ... 10-1 10.1 CardConvert...
Section 6. View Pro 6.2 The Toolbar Many of View Pro’s features can be accessed from the toolbar. The main View Pro toolbar includes the following
Section 6. View Pro New XY Plot. Brings up an XY Plot window from which you can plot data values on the y-axis against another specified data value
Section 6. View Pro 6.3 Opening a File View Pro provides three ways to open a file. The one you use depends on the type of file being opened. Use
Section 6. View Pro 6.4.1 Selecting a Database The Select Database dialog box comes up the first time you select File | View LoggerNet Database Tab
Section 6. View Pro SQL Server To configure a connection to SQL Server you must select a SQL Server instance. The list of published SQL Server insta
Section 6. View Pro MySQL The MySQL connection is an ODBC connection. You must use the Windows ODBC Data Source Administrator to configure the datab
Section 6. View Pro 6.4.2 Selecting a Table The Select Table dialog box comes up once a database has been selected. Select the database table that
Section 6. View Pro 6.5 Importing a CSV File The File | Import CSV menu item can be used to import A CSV (Comma Separated Value) file into View Pro.
Section 6. View Pro the derived format can be corrected in this field. If the first column contains a timestamp, but does not have the common timest
Section 6. View Pro 6.6 Data View The initial display for data files in View Pro is as normal text in a grid format. The following figure shows the
RTDAQ Table of Contents A.3.3 IEEE4... A-5 A.3.4 IEEE8...
Section 6. View Pro Array-based data files do not contain timestamps. If an FSL file is associated with the data file, View Pro will try to extract t
Section 6. View Pro 6.6.7 Window Arrangement When multiple data files are opened, they are arranged so that the title bar of each window is visible
Section 6. View Pro Zoom Feature You can zoom in on a particular area of a graph by holding the left mouse button and dragging the mouse cursor from
Section 6. View Pro 6.7.1.1 Selecting Data to be Graphed Data value(s) are added to a graph by clicking the column heading(s) in the data panel with
Section 6. View Pro 6.7.1.3 Scrolling You can scroll through the graph by using the scroll bar at the bottom of the graph window. Scrolling the gra
Section 6. View Pro 6.7.1.5 Line Graph Toolbar The Line Graph toolbar includes the following icons: Statistics. Displays statistics for each trace
Section 6. View Pro (Common) Common/Independent Axes. When multiple data values are being graphed, determines whether they have common y-axes or ind
Section 6. View Pro 6-19
Section 6. View Pro 6.7.2.1 Selecting Data to be Viewed From a Histogram Screen When a Histogram screen is first opened with no histogram records se
Section 6. View Pro All histogram records from the same histogram will have the same default name in the list. They can be distinguished by the color
RTDAQ Table of Contents x
Section 6. View Pro Show Table. Brings the main View Pro window in front of other windows, making the data file(s) visible. Show/Hide Gradient. A
Section 6. View Pro 6.7.3.1 Selecting Data to be Plotted To select the data values to be plotted, highlight the column headings in the data file wit
Section 6. View Pro 6.7.4 Rainflow Histogram From the Rainflow Histogram screen, you can view rainflow histogram data. The Rainflow Histogram butto
Section 6. View Pro 6.7.4.1 Selecting Data to be View From a Rainflow Histogram Screen When a Rainflow Histogram screen is first opened with no rain
Section 6. View Pro histogram records can be selected before the Rainflow Histogram screen is opened with the Selected Graph set to None. When the R
Section 6. View Pro Show Table. Brings the main View Pro window in front of other windows, making the data file(s) visible. Show/Hide Gradient. A t
Section 6. View Pro 6.7.5 FFT From the FFT screen, you can view FFT data. The FFT button on the toolbar will be enabled if there is at least one val
Section 6. View Pro 6.7.5.1 Selecting Data to be Graphed From an FFT Screen When an FFT screen is opened, a Fast Fourier Transform Setup dialog box
Section 6. View Pro additional FFT records can be added to the FFT screen by selecting them in the data file as described above. All FFT records fr
Section 6. View Pro FFT Options. Opens a dialog box from which you can set properties for the FFT including scaling, colors, margins, titles, etc. T
Preface — What's New in RTDAQ? The most significant changes in RTDAQ 1.1 are in the Short Cut program generator. These include: • A new Datalog
Section 6. View Pro The records included can be defined by initial and ending time, time span, initial and ending record, or record span. If any of
Section 6. View Pro Goto Bookmark If the data panel contains one or more bookmarks, hovering over the Goto Bookmark menu item will bring up a list of
Section 6. View Pro 6.9.2 Printing Text To print numerical data, press the Print button or select File | Print from the menu. A dialog box will a
Section 7. Monitoring Data in Real-time RTDAQ provides extensive functionality for monitoring datalogger data in real-time. Multiple real-time windo
Section 7. Monitoring Data in Real-time You may select the Monitor Data tab without connecting to a datalogger, and RTDAQ will automatically connect
Section 7. Monitoring Data in Real-time You may list the items alphabetically by checking the List Alphabetically check box. When the List Alphabet
Section 7. Monitoring Data in Real-time Hovering over the field name will display a pop-up indicating the source table, full field name, and current
Section 7. Monitoring Data in Real-time You may set options for all cells at once by right-clicking anywhere on the data display area, choosing Selec
Section 7. Monitoring Data in Real-time 7.1.5.2 Alarms Tab In the Alarms tab, you can set up alarm conditions. Check the Enable Alarms check box to
Section 7. Monitoring Data in Real-time 7.1.5.3 Setup Tab In the Setup tab, you can configure the number of rows and columns to be displayed on the
Preface — What's New in RTDAQ? In addition to these Short Cut changes, RTDAQ has some changes including: • The user can now select an image for
Section 7. Monitoring Data in Real-time You can open or select from multiple instances of these real-time screens by selecting the screen type from a
Section 7. Monitoring Data in Real-time window, any variables that are declared as boolean in the program will be displayed on the right side of the
Section 7. Monitoring Data in Real-time Now you will see the Table Monitor window: You may create up to four Table Monitor windows in RTDAQ. After
Section 7. Monitoring Data in Real-time 7.3.2 Displaying Tables on the Table Monitor Use the Select Table drop-down box to select the desired tables
Section 7. Monitoring Data in Real-time You can display the same table in more than one column of a single Table Monitor screen, or you can display t
Section 7. Monitoring Data in Real-time 7.3.2.4 Save | Load Configurations Right-click on any of the table displays to save a particular configurati
Section 7. Monitoring Data in Real-time Choose the parent folder for the desired data file by pressing the Browse button. A folder within the chosen
Section 7. Monitoring Data in Real-time Now you will see the Real Time Graph window: You may create multiple Graph windows in RTDAQ. After Graph sc
Section 7. Monitoring Data in Real-time 7.4.2 Adding IteUse the Add button ms for Display on the Graph to select the desired values to be graphed.
Section 7. Monitoring Data in Real-time displays the Stop button in the same location whrunning. en the Graph window is You can create a vertical lin
Preface — What's New in RTDAQ? Undo/Redo List on File Save, Syntax Highlighting for Variables and Local Variables. • The CRBasic Editor also no
Section 7. Monitoring Data in Real-time 7.4.5 Zooming aYou can zoom in on the graphical area of the RealTime Graph. Click and zoom level). nd Sca
Section 7. Monitoring Data in Real-time 7.4.6 Data Retrieval Methods used by the Graph Screen Choose whether to Graph All Data, Fill Graph Width, o
Section 7. Monitoring Data in Real-time Care should be taken in choosing between these options when NOTE running a program with extremely fast data g
Section 7. Monitoring Data in Real-time Use the Drawing Mode section to decide how the graph will displagraphical area. When you choose the Strip C
Section 7. Monitoring Data in Real-time You may choose the Print item to immediately send the current snapshot to the currently selected printer with
Section 7. Monitoring Data in Real-time With the Scaling Option section you choose the method used for determining the maximum and minimum values on
Section 7. Monitoring Data in Real-time The Plotting Options section allows you to specify how the points of data will be drawn on the screen. Choos
Section 7. Monitoring Data in Real-time 7.4.9.3 Visual Disp lay Options Select the Visual Display tab to modify chart colors and configure the title
Section 7. Monitoring Data in Real-time 7.4.9.4 Customizing the Traces on the Display 7.4.9.4.1 Individual TrFor the Trace tab to appear in the Gra
Section 7. Monitoring Data in Real-time If you right-click on a field in the Selected Fons, a screen will appear likields section of the Graph and e
Preface — What's New in RTDAQ? xiv • The timestamp has been placed in the status bar and is displayed when the vertical cursor is used to step t
Section 7. Monitoring Data in Real-time 7.4.9.5 Using Saveion of the graph screen options, or to save the current option settings as a configuration
Section 7. Monitoring Data in Real-time 7.4.10 Accepting or Abandoning Changes to the Graph Options After setting the various options for the graph
Section 7. Monitoring Data in Real-time 7.5.2 Similarity between the Real Time Graph and the Fast Graph The Fast Graph operates in a similar fashion
Section 7. Monitoring Data in Real-time Now you will see the XY Plot window: You may create multiple XY Plot windows in RTDAQ. After XY Plot screeh
Section 7. Monitoring Data in Real-time 7.6.2 Setting upTo set up values for display on the XY Plot, you can add one or more y-axis values and one
Section 7. Monitoring Data in Real-time To remove a Y Axis Value after it has been added, highlight that measurement by clicking on its name with the
Section 7. Monitoring Data in Real-time The name of the measurement will appear, and the current value will be . Points per Field displayed next to
Section 7. Monitoring Data in Real-time 7.6.2.3 Right-Click y-value trace dd Y function operates the same as pressing the Add Functionality You can
Section 7. Monitoring Data in Real-time 7.6.3 Using the Control Buttons Once the proper y-axis and x-axis values have been selected, and the number
Section 7. Monitoring Data in Real-time In addition to the actual poinThe vertical scale on the leftts, the scaling is also shown for the x and y axe
Section 1. Introduction RTDAQ (Real-time Data Acquisition) is a software application targeted to industrial and other high-speed data collection impl
Section 7. Monitoring Data in Real-time To clear the contents of the graphical x-y plot area while it is either stopped or started, press the Clear b
Section 7. Monitoring Data in Real-time 7-39
Section 7. Monitoring Data in Real-time 7.6.4 Using the Graphical Display Area of the XY Plot You can right-click on the graphical display area of t
Section 7. Monitoring Data in Real-time (An example of an XY Plot screen with its controls hidden.) Choose the Hide Controls option to temporarily r
Section 7. Monitoring Data in Real-time 7.6.6 Using the Special Options of the XY Plot Press the Options button to access the special options for t
Section 7. Monitoring Data in Real-time 7.6.6.1 Scaling Tab Use the Scaling tab to control how the X and Y axes are scaled for the display of data i
Section 7. Monitoring Data in Real-time 7.6.6.2 Data Display Tab Use the Data Display tab to control the plotting and precision schemes of the graph
Section 7. Monitoring Data in Real-time 7.6.6.3 Visual Display Tab Select the Visual Display tab to control various visual aspects of the XY Plot.
Section 7. Monitoring Data in Real-time Use the Marks tab to control whether or not each point will be marked in the graphical display area. Check
Section 7. Monitoring Data in Real-time The Draw Every setting indicates how many points will actually have a mark as they appear on the screen. If
Section 1. Introduction 1.1 RTDAQ Overview 1.1.1 Main Screen The main screen of RTDAQ provides three tabs with datalogger interaction functions (C
Section 7. Monitoring Data in Real-time 7.6.7 Applying C . Press the Cancel button to abandon changes that have not been applied (other than a conf
Section 7. Monitoring Data in Real-time monitor. This includes the use of the Histogram outhe tables of the CRBasic program. tput instruction in one
Section 7. Monitoring Data in Real-time For more information about configuring the histogram window, see the section entitled: Configuration of FFT
Section 7. Monitoring Data in Real-time outputs, or in vector form (i.e., dual-valued outputs; two values per frequency range), such as Real-Imaginar
Section 7. Monitoring Data in Real-time Now you will see the FFT/Histogram display window: You may create multiple FFT windows in RTDAQ. After FFT
Section 7. Monitoring Data in Real-time 7.9.1 Moving anThe FFT/Histogram screen can be moved by dragging the title bar. You can resize an FFT/Histo
Section 7. Monitoring Data in Real-time 7.9.3 Using the Buttons Press the Start button to begin graphing the spectra or histograms from the datalogg
Section 7. Monitoring Data in Real-time 7.9.4 3D View Select the 3D View check box if you would like to show a time history of FFT spectra or histo
Section 7. Monitoring Data in Real-time Use the Zoom scroll bar to adjust the zoom level of the entire display when the window is in the 3D View mod
Section 7. Monitoring Data in Real-time 7.9.5 X-Axis Mode The X-Axis Mode box allows you to set up how the frequency domain of the spectrum or the
Section 1. Introduction 1.1.2 Clock/Program and the EZSetup Wizard Setting up the RTDAQ datalogger network is a relatively simple process with the E
Section 7. Monitoring Data in Real-time 7.9.6 Zooming in on the Spectrum or Histogram You can zoom directly in on a particular location of the graph
Section 7. Monitoring Data in Real-time If the FFT/Histogram screen is in the “started” state when you choose Print Preview, the current snapshot w
Section 7. Monitoring Data in Real-time 7.9.8 Setting the Options for the FFT/Histogram Screen Set the options for the current FFT/Histogram screen
Section 7. Monitoring Data in Real-time 7.9.8.2 Data Display Options Select the Data Display tab adjust the FFT/Histogram plotting options. The Plo
Section 7. Monitoring Data in Real-time 7.9.8.3 Visual Display Options es on the spectrum or histogram display. Select the Visual Display tab to mo
Section 7. Monitoring Data in Real-time 7.9.8.4 Individual Trace Options ns button. The Trace options are a tab on the main Options dialog box. The
Section 7. Monitoring Data in Real-time 7.9.8.5 Using Saved Configurations Select the Save tab to load a previously saved configuration of the FFT/
Section 7. Monitoring Data in Real-time After you have used the available options in the FFT/Histogram options screen for some time, you may find cer
Section 7. Monitoring Data in Real-time 7.10 Rainflow Hihistograms from time series stogram Monitoring RTDAQ can display rainflow histograms that h
Section 7. Monitoring Data in Real-time Now you will see the Rainflow histogram display window: You can create multiple Rainflow windows in RTDAQ.
Section 1. Introduction • The status of ports, flags, or any boolean variables can be monitored and controlled within the Ports and Flags window.
Section 7. Monitoring Data in Real-time 7.10.3 Movement and Resizing of the Rainflow Window The Rainflow screen can be moved by dragging the title b
Section 7. Monitoring Data in Real-time 7.10.5 Using the Buttons and Controls Press the Start button to begin graphing the histograms from the datal
Section 7. Monitoring Data in Real-time Check the Orthogonal check box if yoview of the 3-D histogram. Then enter thu would like to show an orthogona
Section 7. Monitoring Data in Real-time Use the Zoom scroll bar to adjust the zoom level of the entire display. Thiswill help move the rainflow disp
Section 7. Monitoring Data in Real-time 7.10.6 X-Axis Mode The X-Axis Mode box allows you to set up how the amplitude bins of the histogram will be
Section 7. Monitoring Data in Real-time 7.10.8 Save and Print Options When you right-click on the graph, a short cut menu is displayed from which yo
Section 7. Monitoring Data in Real-time Select Save Configuratiobin, options, etc.) to a filen to save the current rainflow configuration (table, or
Section 7. Monitoring Data in Real-time 7.10.9 Setting thor the current Rainflow screen by pressing the Options button, or by selecting Options from
Section 7. Monitoring Data in Real-time 7.10.9.2 Visual Display Options Select the Visual Display tab to modify chart colors and configure the title
Section 7. Monitoring Data in Real-time 7.10.9.3 Trace Options The Trace options are a tab on the main options dialog box. They can also be opened
Section 1. Introduction • Histograms calculated by the datalogger can be shown as they are made available by program calculations and storage. •
Section 7. Monitoring Data in Real-time 7.10.9.4 Using Saved Configurations Select the Save tab to load a previously saved configuration of the Rai
Section 7. Monitoring Data in Real-time After you have used the available options in the Rainflow options screen for some time, you may find certain
Section 7. Monitoring Data in Real-time 7.11 Saving anddual and master configuration files for every datalogger reen) • Rainflow Saving and loading
Section 7. Monitoring Data in Real-time Except for two real-time data monitor screens, the conmanagement is located on the Save tab of the Optionsfig
Section 7. Monitoring Data in Real-time 7-82 7.11.3 Using Configurations in the Table Monitors When using the Table Monitor, you can access the Save
Section 8. Real-Time Monitoring and Control Software Although RTDAQ only supports single datalogger projects in RTMC, the documentation included here
Section 8. Real-Time Monitoring and Control Software Project Component List - The panel on the left shows the hierarchy of the display components and
Section 8. Real-Time Monitoring and Control Software used as well; these should be placed in the media library directory to make them available for R
Section 8. Real-Time Monitoring and Control Software selected when a component is first placed in the work area (and OK has not been pressed), the di
Section 8. Real-Time Monitoring and Control Software SetPoint depicts the selected data value as a numeric value, text string, or Boolean. A data va
Section 1. Introduction 1.1.4 Collect Data Once a program is storing data in the datalogger you can collect a copy of that data to a file on the PC
Section 8. Real-Time Monitoring and Control Software 8.1.4.2 Edit Menu Cut/Copy/Paste are standard editing operations to take selected objects to an
Section 8. Real-Time Monitoring and Control Software project. In this mode, you must use the right-click menus to add components and perform other f
Section 8. Real-Time Monitoring and Control Software Rename Screen brings up a dialog to change the name of the current screen. This is the name tha
Section 8. Real-Time Monitoring and Control Software components by using the cursor to click and drag a bounding box around the desired components.
Section 8. Real-Time Monitoring and Control Software the mathematical expression after the defined data value. Using the above example, if the data v
Section 8. Real-Time Monitoring and Control Software 1000.MyTable.Value"),30*nsecPerSec,0)-ValueAtTime("Server:CR1000.MyTable.Value",T
Section 8. Real-Time Monitoring and Control Software Spaces must be used to delimit the predefined constants and functions. Operators allow but do n
Section 8. Real-Time Monitoring and Control Software 8.1.5.3 Predefined Constants Constant Description e 2.718282 PI 3.141593 True -1 False 0 NOPL
Section 8. Real-Time Monitoring and Control Software Function Description ATN2(y,x) Returns the arctangent of y/x. CEILING(x) Rounds a number up t
Section 8. Real-Time Monitoring and Control Software Function Description SINH(x) Returns the hyperbolic sine of a number. SQR(x) Returns the squa
Section 1. Introduction 1.1.5 Field Calibration and the Calibration Wizard RTDAQ includes the Calibration Wizard for performing real-time, non-intru
Section 8. Real-Time Monitoring and Control Software Function Description Right Returns a substring that is a defined number of characters from the
Section 8. Real-Time Monitoring and Control Software Function Description StartAtOffsetFromNewest Attempts to start processing with the record at t
Section 8. Real-Time Monitoring and Control Software Function Description MinRun Returns the minimum of all values that it has considered. MinRunOv
Section 8. Real-Time Monitoring and Control Software When the run-time display screen is started, the display components will have a red exclamation
Section 8. Real-Time Monitoring and Control Software 8-20
Section 9. Calibration and Zeroing 9.1 Calibration Essentials 9.1.1 Definition of Calibration Calibration, in general, refers to actions taken on a
Section 9. Calibration and Zeroing 9.2 Writing Calibration Programs with the CRBasic Editor 9.2.1 The FieldCal Instruction If you wish to make meas
Section 9. Calibration and Zeroing *.cal file), use the SampleFieldCal table output instruction with the NewFieldCal system variable as the trigger.
Section 9. Calibration and Zeroing Short Cut will not generate code to trigger calibration based on flags. That must be done manually in the CRBasi
Section 9. Calibration and Zeroing scale (5 lbs), this is the first condition in which the scale should give a “known” reading for its output. The c
Section 1. Introduction Execution of these screens is done with the RTMC Run-time program. Both programs can be started using buttons from the main
Section 9. Calibration and Zeroing variables would be used after the FieldCal instruction in the CRBasic program to ensure that regular measurements
Section 9. Calibration and Zeroing The following values of the mode variable are used to initiate a calibration process: 1 Start the calibration, O
Section 9. Calibration and Zeroing b. A number less than 0 indicates that the calibration process encountered an error. Resolve the error before pro
Section 9. Calibration and Zeroing 9.6 Using the Calibration Wizard with Running Programs The RTDAQ Calibration Wizard provides an easy to use inter
Section 9. Calibration and Zeroing The Introduction screen for the Wizard will appear. Review the instructions and press Next. Now select the kind
Section 9. Calibration and Zeroing If the FieldCal’s Average parameter is a variable, then the next window will be displayed. Enter the number of m
Section 9. Calibration and Zeroing The currently measured value for the sensor will be displayed in the next screen. Now place the sensor into the f
Section 9. Calibration and Zeroing After the multiplier and offset have been calculated and set, the ending screen of the Wizard appears. You can co
Section 9. Calibration and Zeroing Select the sensor you wish to calibrate, press Next. If the variable is configured as an array of sensors, you ma
Section 9. Calibration and Zeroing 9.6.4 Using the Wizard to Perform Offset Calibrations In the Wizard, select Offset for the type of calibration.
Section 1. Introduction View Pro can be launched from a button on RTDAQ’s main screen. View Pro is a simple analysis tool, and includes some basic
Section 9. Calibration and Zeroing Now you can view the current reading on the sensor to be calibrated. Set the sensor to the known value (“calibrat
Section 10. Utilities CardConvert is a utility that is used to quickly read and convert binary datalogger data that is retrieved from a compact flash
Section 10. Utilities formats and filemarks). For instance, the default name for a table called MyData stored in TOA5 format would be TOA5_MyData.da
Section 10. Utilities If an array ID is desired, select the Include Array ID check box and enter a value into the field. The value can range from
Section 10. Utilities to determine the time frame for the data that goes into each file. Note that the Start Date and Time are not used to specify t
Section 10. Utilities Store Time Stamp - The time stamp can be omitted from the file by clearing the Store Time Stamp check box. 10.1.3 Converting
Section 10. Utilities When CardConvert comes to what it believes is the end of the data file during the repair process (the end of valid frames), it
Section 10. Utilities 10.2 Device Configuration Utility 10.2.1 Overview The Device Configuration Utility (DevConfig) is used to set up dataloggers
Section 10. Utilities 10.2.2 Main DevConfig Screen The DevConfig window is divided into two main sections: the device selection panel on the left s
Section 10. Utilities 10.2.3 Downloading an Operating System DevConfig can send operating systems from the Send OS tab to all Campbell Scientific de
Section 1. Introduction Short Cut is also an excellent way to learn about the CRBasic programming language. The CRBasic programs created by Short C
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.2.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 10.2.5 The Unknown Device Type When the Unknown Device type is selected, a panel will be shown in the tab control similar to t
Section 10. Utilities 10.3 Split Although RTDAQ does not support the older “mixed-array” group of Campbell Scientiffic dataloggers (the CR10X, CR
Section 10. Utilities Output files generated by Split can be Field Formatted (default), Comma Separated ASCII, or Printable ASCII. Split can also cr
Section 10. Utilities 10-15
Section 10. Utilities When you start Split a blank template similar to the one above is shown. This template is used to enter the parameters that w
Section 10. Utilities In this example we want the hourly data (note the Output Interval at the bottom of the Data File Label window), so click array
Section 10. Utilities 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 n
Section 10. Utilities Maximum column heading width is one less than the number entered in the Default Column Width field. However, entering a numbe
Section 1. Introduction CR9000X and CR5000 programs can be generated using a detailed, instruction-level interface resulting in extensive control ov
Section 10. Utilities To run Split, select RUN | GO. The hourly data will be split out and stored in hourly.prn. The results are displayed on the s
Section 10. Utilities In LoggerNet, mixed array datalogger files are stored in a simple comma separated ASCII format; tabled-based datalogger files a
Section 10. Utilities Element 1 = Output Array ID# (115) Element 2 = Julian day (189) Element 3 = hour, minute Element 4 = average temperatur
Section 10. Utilities bytes. If Offsets are not used, Auto Detect may be chosen and the file will be processed correctly. 10.3.3.1.2 File Offset/Op
Section 10. Utilities Specific By selecting the Specific option and entering a number, Split will "seek" that position in the file. This o
Section 10. Utilities Number of Values in Each Burst When processing a burst data file, enter the total number of values recorded for each Burst (th
Section 10. Utilities This may be useful when adjusting for different time zones. The offset will not be applied to Date and Edate functions with onl
Section 10. Utilities Logical “and” and “or” statements can be used when specifying the Start Condition. A logical “and” statement means that all co
Section 10. Utilities data file (day, hrmn, sec.) are different each time the data are collected, but by telling Split where to Start reading relativ
Section 10. Utilities • If the start time is a certain number of days prior to the PC time, the file will be processed beginning at midnight of the
Campbell Scientific, Inc. Software End User License Agreement (EULA) NOTICE OF AGREEMENT: This software is copyrighted software. Please carefully read
Section 1. Introduction 1-12 The most common methods for accessing functionality are: Menus – Text menus are displayed at the top of most windows. M
Section 10. Utilities • outputting data when engine RPM exceeds a limit The unconditional array data (the stop condition) would be output to a uniqu
Section 10. Utilities data was output from arrays 100 and 102. During the third test, data was output from arrays 100 and 101. To process these fi
Section 10. Utilities processed that have a Stop Condition specified. If multiple files are being processed but it is desired that the function affe
Section 10. Utilities Only Output Arrays with hours 1300 and 1500, Table 10.3-1, conform to the above Copy conditions. The Copy Condition is used alm
Section 10. Utilities 10.3.3.1.7 Ranges Element numbers may be entered individually (e.g., 2,3,4,5,6,7), or, in groups (e.g., 2..7) if sequential.
Section 10. Utilities In this instance, out of range data refers to data outside of the specified output range. It is not to be confused with out of
Section 10. Utilities 10.3.3.1.10 Mathematical Functions, Details, and Examples TABLE 10.3-6. Split Operators and Math Functions OPERATORS OPERAT
Section 10. Utilities Exp(x) returns the exponential base e to the power of element x. Example: Exp(4) = .00037 Frac(x) returns the fractional va
Section 10. Utilities 10.3.3.1.11 Time Series Functions, Details, and Examples TABLE 10.3-7. Time Series Functions TIME SERIES FUNCTIONS Avg(x;n
Section 10. Utilities The date( ) function can be used for the interval in a time series function to produce monthly output. Refer to the Monthly su
Section 2. System Requirements 2.1 Hardware and Software RTDAQ is an integrated application of 32-bit programs designed to run on Intel-based comput
Section 10. Utilities Mt. Logan Weather Data Day Time Airtemp deg F RH Mean Wind Speed mph Mean Wind Direction Std Dev of Direction 178 10
Section 10. Utilities Blanks and Count are functions designed for checking the integrity of the data file. A common use for these two functions is “
Section 10. Utilities 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
Section 10. Utilities 10.3.3.1.12 Special Functions, Details, and Examples TABLE 10.3-8. Split SPECIAL FUNCTIONS Crlf = Insert carriage return li
Section 10. Utilities The Crlf is placed after the maximum temperature 67.33 so that the maximum RH is on the next line. A carriage return/line fee
Section 10. Utilities 22 35.46 15.62 23 38.8 17.12 24 37.13 11.86 Smpl (Line;8), Smpl (4;8), Smpl (5;8) 1 23.98 6.588 2 24.31 8.88 3 37
Section 10. Utilities specified, these will be assumed to be hour/minute, day, and year. When using the Date function for a table-based datalogge
Section 10. Utilities If processing a table-based data file, use a 1 for all time elements (assuming the time stamp is the first element in the data
Section 10. Utilities 10-48
Section 10. Utilities The following screen shows the output file setup including the column headings and the units. This .PAR file produces a wind c
Section 2. System Requirements 2-2
Section 10. Utilities Wind Chill Report from Mt. Logan Temp deg C Wind Speed m/s H Wind Chill deg C Wind Chill deg F 14.756 2.6172 438.06 13.148
Section 10. Utilities VALID EXPRESSION INVALID EXPRESSION Arctan (2/3) Arctan ((2/3)) Arctan (2/3, 3/4, 4/5) Arctan ((2/3, 3/4), 4/5) Arctan (COS(
Section 10. Utilities specified in the Start Condition becomes simply a starting time with no time synchronization. Typically, the starting time sp
Section 10. Utilities 10.3.3.1.15.1 Time Synchronization and the Copy Condition To use the time synchronize function, time element(s) must be specif
Section 10. Utilities 10.3.3.2 Output Files To create an Output File, click the OUTPUT FILE tab. The file is created on the default drive or direct
Section 10. Utilities 10.3.3.2.1 Description of Output Option Commands File Format There are five File Format options to choose from: No File, Fi
Section 10. Utilities Screen Display The Screen Display field controls writing the processed data to the screen. To write to the screen, check the b
Section 10. Utilities It allows the following settings to be modified: Replace bad data with - The text in the field, to the right of this option, is
Section 10. Utilities The Copy Condition determines the interval of your data. Therefore, to output data that occurs every 24 hours, you would use: C
Section 10. Utilities summary of the left over values and the Time Series Heading from the report. No Date Advance - When processing a data file from
Section 3. Installation, Operation and Backup Procedures 3.1 CD-ROM Installation The following instructions assume that drive D: is a CD-ROM drive o
Section 10. Utilities Heading and Column Headings from being printed at the bottom of the report. The "left over" summary data will still
Section 10. Utilities 10.3.5 Editing Commands Split supports the Windows Cut, Copy, and Paste commands. Text from any field in Split or other Windo
Section 10. Utilities 10.3.6.1.3 Running Multiple Copies of Splitr (/M Switch) Multiple copies of Splitr can be run at one time by using the /M swit
Section 10. Utilities 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.
Section 10. Utilities /[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
Section 10. Utilities /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 fou
Section 10. Utilities /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 10. Utilities 10.4 Log Files and the LogTool Application 10.4.1 Event Logging As RTDAQ performs its work, it can create records of various
Section 10. Utilities into the File Count field. The size of the log files can also be changed by entering a new value into the File Size field. By
Section 10. Utilities TABLE 10-4-1. Transaction Log Messages Code Message Text Message Parameters Message Meaning User Response to Message 1 Ne
Section 3. Installation, Operation and Backup Procedures 3.2 RTDAQ Operations and Backup Procedures This section describes some of the concepts and
Section 10. Utilities TABLE 10-4-1. Transaction Log Messages Code Message Text Message Parameters Message Meaning User Response to Message 14 Cl
Section 10. Utilities TABLE 10-4-1. Transaction Log Messages Code Message Text Message Parameters Message Meaning User Response to Message 36
Section 10. Utilities TABLE 10-4-1. Transaction Log Messages Code Message Text Message Parameters Message Meaning User Response to Message 48
Section 10. Utilities TABLE 10-4-1. Transaction Log Messages Code Message Text Message Parameters Message Meaning User Response to Message 65
Section 10. Utilities TABLE 10-4-1. Transaction Log Messages Code Message Text Message Parameters Message Meaning User Response to Message 69
Section 10. Utilities TABLE 10-4-1. Transaction Log Messages Code Message Text Message Parameters Message Meaning User Response to Message 75
Section 10. Utilities TABLE 10-4-1. Transaction Log Messages Code Message Text Message Parameters Message Meaning User Response to Message 86
Section 10. Utilities TABLE 10-4-1. Transaction Log Messages Code Message Text Message Parameters Message Meaning User Response to Message 94
Section 10. Utilities TABLE 10-4-1. Transaction Log Messages Code Message Text Message Parameters Message Meaning User Response to Message 104 B
Section 10. Utilities TABLE 10-4-1. Transaction Log Messages Code Message Text Message Parameters Message Meaning User Response to Message 105 B
Section 3. Installation, Operation and Backup Procedures The following figure shows the typical working directories for RTDAQ if the default options
Section 10. Utilities TABLE 10-4-1. Transaction Log Messages Code Message Text Message Parameters Message Meaning User Response to Message 108
Section 10. Utilities "2009-04-15 16:41:06.492","CR1000","41","Records received","TestFast","2
Section 10. Utilities TABLE 10.4-2. Communication Status Log Messages Message Text Message Meaning User Response to Message Serial packet X excha
Section 10. Utilities 10.4.1.2.4 Object State Log Format The object state log includes two fields in addition to the timestamp and device name: Obje
Section 10. Utilities 10.4.2 CQR Log (RF Link) The CQR log contains information about the quality of communication each time an RFBase is dialed. (N
Section 10. Utilities The SDM-CAN allows readings from a vehicle network to be transferred to a datalogger. This software helps those users move thro
Section 10. Utilities 10-86
Appendix A. Campbell Scientific File Formats Campbell Scientific, Inc. uses different formats for data that is stored on external PC cards, datalogge
Appendix A. Campbell Scientific File Formats An example showing a TOA5 file containing the optional timestamp and record number: "TOA5",&qu
Appendix A. Campbell Scientific File Formats Header line two consists of a set of comma-delimited strings identifying the names of the fields in the
Section 3. Installation, Operation and Backup Procedures 3.2.2.1 Performing a Backup RTDAQ provides a simple way to back up the network map, the RTD
Appendix A. Campbell Scientific File Formats The TOB2 or TOB3 binary file format has the following structure with each header line terminated with a
Appendix A. Campbell Scientific File Formats Header line five describes the processing performed in the datalogger to produce the value for each fiel
Appendix A. Campbell Scientific File Formats A-6 A.3.4 IEEE8 A standard eight-byte floating-point number format used for certain values within a rec
Appendix B. Importing Files into Excel ASCII Data files saved by RTDAQ can be imported into a spreadsheet program for analysis or manipulation. Chang
Appendix B. Importing Files into Excel Step 2 of 3 From the Delimiters group box, select Comma and Space. The Comma option directs Excel to place ea
Appendix B. Importing Files into Excel Step 3 of 3 A quick look at the columns of data is provided in the Data Preview group box. Highlight the colu
Appendix B. Importing Files into Excel The quotation marks can be removed by using Microsoft Excel's Search and Replace feature. From the Excel
Campbell Scientific Companies Campbell Scientific, Inc. (CSI) 815 West 1800 North Logan, Utah 84321 UNITED STATES www.campbellsci.com • info@campbel
Section 4. The RTDAQ Main Screen This section provides an overview of RTDAQ, including a detailed description of the communications tabs, pull-down m
Section 4. The RTDAQ Main Screen The RTDAQ main screen consists of a Title Bar, Menu Bar, Toolbar, Datalogger Network Map, Clock/Program tab, Monitor
Section 4. The RTDAQ Main Screen via the buttons on the main screen or the pull-down menu selections under the Tools menu. More information about th
WARRANTIES: The following warranties are in effect for ninety (90) days from the date of shipment of the original purchase. These warranties are not e
Section 4. The RTDAQ Main Screen Previous and Next buttons are provided for easy movement through the Wizard. Progress is shown by the blue arrow ne
Section 4. The RTDAQ Main Screen 4.2.3.1 Max Time Online Note that the default Max Time On-Line setting for most communications links is zero (“0 d
Section 4. The RTDAQ Main Screen 4.3 Clock/Program Tab Selection of the Clock/Program tab brings up the Clock/Program screen. RTDAQ displays this t
Section 4. The RTDAQ Main Screen 4.4 Monitor Data Tab Once you’ve added and connected to a datalogger, you can monitor the values stored by the data
Section 4. The RTDAQ Main Screen number itself until it turns yellow, then use the PC keyboard to enter a new value. Alternately, you can right-clic
Section 4. The RTDAQ Main Screen 4.6 Pull-down Menus Access to almost all of the buttons and tabs on RTDAQ’s screens is also available via pull-down
Section 4. The RTDAQ Main Screen 4.6.3 Datalogger Menu 4.6.3.1 Connect/Disconnect This option provides the same function as the Connect/Disconnect
Section 4. The RTDAQ Main Screen The Status Table display screen is shown below: This window has three tabs: Summary, Table Fill Times, and Status T
Section 4. The RTDAQ Main Screen 4.6.3.3.2 Table Fill Times The Table Fill Times tab lists the tables in the datalogger, along with the maximum numb
Section 4. The RTDAQ Main Screen 4.6.3.4.1 Datalogger Devices Each datalogger will have a device designated as the CPU drive. If an add-in card is
RTDAQ 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
Section 4. The RTDAQ Main Screen 4.6.3.4.3 Working with Files and Directories There are several options for working with the files and directories
Section 4. The RTDAQ Main Screen dataloggers this setting can be selected when the program is sent to the datalogger. Run On Power-up sets the file t
Section 4. The RTDAQ Main Screen 4.6.3.6 Terminal Emulator Terminal Emulator emulates a terminal connected to a datalogger or communications device.
Section 4. The RTDAQ Main Screen may ask you to use this method to manually dial through phone or RF modems, for example. You can close a connection
Section 4. The RTDAQ Main Screen The CR800/850, CR1000 and CR3000 dataloggers keep track of the PakBus addresses of other devices that communicate w
Section 4. The RTDAQ Main Screen 4.6.5.2 Options The following two options can be set to control the general operation of RTDAQ: Automatically Check
Section 4. The RTDAQ Main Screen On the left side of the LogTool window is a display of all devices set up in RTDAQ. You can choose to show all mes
Section 4. The RTDAQ Main Screen supposed to be happening. Most users will only need to access these logs when requested to do so by Campbell Scient
Section 4. The RTDAQ Main Screen 4.6.5.4.2 Dynamic and Static Links There are two types of links to PakBus dataloggers that the server recognizes: s
Section 4. The RTDAQ Main Screen 4.6.5.4.5 Discovering Probable Routes between Devices You can view the probable route that communication will take
RTDAQ Table of Contents 4.2.3 Datalogger Settings ... 4-4 4.2.3.1 Max Time Online.
Section 4. The RTDAQ Main Screen RTMC Development. Opens RTMC Development for the setup or editing of RTMC projects. RTMC Run-time. Opens RTMC Run
Section 5. Program Creation and Editing The CRBasic Editor is a programming tool which can be used with the CR1000, CR3000, CR800, CR850, CR5000, and
Section 5. Program Creation and Editing 5.1.2 Inserting Instructions An instruction can be easily inserted into the program by highlighting it in t
Section 5. Program Creation and Editing Below is an example of the Parameter dialog box for the differential voltage instruction (VoltDiff). The Pre
Section 5. Program Creation and Editing Pressing F9 at any time will also bring up a list of variables. However, when a variable is chosen from the
Section 5. Program Creation and Editing • Save as .CRB File: Saves highlighted text to a file with a *.CRB extension. This file is referred to as a
Section 5. Program Creation and Editing Print Preview – Opens a Print Preview screen that will show what the program will look like when printed. Y
Section 5. Program Creation and Editing Browse Bookmarks – Displays a list of all bookmarks in the program. When a bookmark is selected, the cursor
Section 5. Program Creation and Editing 5.1.3.2 Compile, Save, and Send The CRBasic Editor allows you to send a program to a datalogger that has alr
Section 5. Program Creation and Editing The Select the destination list shows all dataloggers configured within LoggerNet, PC400, or RTDAQ that may r
RTDAQ Table of Contents 5.1.4 CRBasic Programming ... 5-20 5.1.4.1 Programming Sequence...
Section 5. Program Creation and Editing CR9000(X)/CR5000 Datalogger Run Now Options The Run Now options and behavior for the CR9000(X) and CR5000 dat
Section 5. Program Creation and Editing Sending the Program To send the file and perform the associated functions you have selected in the screen, pr
Section 5. Program Creation and Editing Save as Default Template - Saves the comments and instructions in the active file as a template that will be
Section 5. Program Creation and Editing 5.1.3.7 CRBasic Editor Edit Menu This menu item allows you to edit and manipulate the text currently being d
Section 5. Program Creation and Editing The Vertical Spacing tab is used to set up the rules for the CRBasic Editor's Rebuild Indentation funct
Section 5. Program Creation and Editing The Syntax Highlighting tab sets up the appearance of different text elements in the program using different
Section 5. Program Creation and Editing Background Color - Displays a color selection dialog to set the color of the CRBasic program window. Wrap T
Section 5. Program Creation and Editing 5.1.3.9.2 Constant Customization The Constant Customization feature allows you to define values for one or
Section 5. Program Creation and Editing The Constant Customization syntax may be best understood by looking at an example. Consider the following pro
Section 5. Program Creation and Editing The constant SInterval is defined with a default value of 10, a maximum of 60 and a minimum of 5, with a step
RTDAQ Table of Contents 5.3.5 Using Save and Send... 5-56 5.3.5.1 Download ...
Section 5. Program Creation and Editing 5.1.4 CRBasic Programming CRBasic is a programming language that has some similarities to a structured BASIC
Section 5. Program Creation and Editing Program The program section defines the action of datalogging. Set scan interval The scan sets the interval
Section 5. Program Creation and Editing As an example of Measurement Processing, to convert a thermocouple measurement from degrees Celsius to degree
Section 5. Program Creation and Editing Public Temp, RH, WindSp, WindDir, _ BatteryV, IntRH, IntTemp, RainTot, _ RainInt, Solar 5.1.4.6 Inserting Co
Section 5. Program Creation and Editing 5.1.4.7 Example Program The following program will serve as a programming example in this section to illustr
Section 5. Program Creation and Editing The data table header may also have a row that lists units for the output values. The units must be declared
Section 5. Program Creation and Editing The output processing instructions included in a data table declaration determine the values output in the ta
Section 5. Program Creation and Editing The Scan instruction determines how frequently the measurements within the scan are made: Scan(Interval, Unit
Section 5. Program Creation and Editing TABLE 5.1-3. Synonyms for True and False Predefined Constant True (-1) False (0) Synonym High Low Synonym
Section 5. Program Creation and Editing 5.1.4.12 Flags Any variable can be used as a flag as far as logical tests in CRBasic are concerned. If the
RTDAQ Table of Contents 6.9 Printing Options... 6-33 6.9.1 Print Setu
Section 5. Program Creation and Editing DataTable(Name, TrigVar, Size) DataTable(Temp, TC(1)>100, 5000) Entering the trigger as the expression, TC
Section 5. Program Creation and Editing Tablename.record(1,n) = the record number of the record output n records ago. Tablename.output(1,1) = 1 if da
Section 5. Program Creation and Editing generate the program. Short Cut also generates a wiring diagram for connecting your sensors to the datalogge
Section 5. Program Creation and Editing 5.2.2.1 Step 1 – Create a New File or Open Existing File To begin creating a new program, press the New Prog
Section 5. Program Creation and Editing If you are creating a program for a CR9000X, the CR9000X Configuration box will also appear on this screen.
Section 5. Program Creation and Editing This dialog box will be displayed the very first time you create a program for a specific datalogger type; it
Section 5. Program Creation and Editing After making your selections, note that the title bar shows the datalogger type and scan interval. Once you h
Section 5. Program Creation and Editing Measurement name Measurement units Notes specific to this sensor Note that this sensor not only offers a cus
Section 5. Program Creation and Editing 5-38
Section 5. Program Creation and Editing Click on the Wiring tab of a sensor’s parameter form to show the wiring for the sensor (or the first sensor i
Comentários a estes Manuais